.result_header, .result_header2{
width:614px;
height:43px;
background-color:#e8e8e5;
padding:8px;
margin:0 0 15px 0;
overflow:auto;
clear:both;
}

.result_header{
abackground-color:#FF0000;
background-image:url(../images/general/result_header_box.png) ;


}

.result_header2{
border-top:1px solid #DDD;
margin:15px 0;
width:620px;

}

.property{
width:630px;
height:90px;
border-top:1px dotted #DDD;
padding:10px 0 0 0;

}

.property_image{
float:left;
}

.property_desc{
float:left;
width:391px;
margin:0 0 0 10px;
background-color:#f8f8f8;
padding:7px 15px 0 7px;
height:76px;
border:0px solid #960;
}

.property_link{
float:right;
width:94px;
height:23px;
padding:55px 0 5px 0;
background-color:#f8f8f8;
vertical-align:bottom;
background-repeat:no-repeat;
background-position:left top;

}

.property_link a{
 background-image: url(../images/general/property_link_button.gif);
 display:block;
 width:85px;
 height:20px;
 text-align:center;
 line-height:20px;
 
}

.result_header h1{
color:#868996;
font-size:17px;
font-weight:normal;
font-weight:bold;
}

a.title{
color:#01467d;
margin-bottom:6px;
font-size:14px;
font-weight:bold;
display:block;
}

.detailed_images{
width:630px;
height:270px;

}

table.incentives{
margin:15px 0 0 0;
border:0px solid #ff0000;
padding:0;
vertical-align:top;
}

table.incentives td{
padding:2px;
}

table.incentives_tab td{
vertical-align:top;
padding:0 5px 5px 5px;
}

.detailed_images_1{
border:0px solid #ff0000;
width:275px;
float:left;
margin:0 5px 15px 0;
}

.detailed_images_2{
border:0px solid #ff0000;
width:345px;
float:left;
}

.detailed_images_2 ul{
	list-style-position: inside;
	list-style-image: url(../images/general/arrow.gif);
	margin:15px 2px;
	padding:2px;
}

.detailed_images_2 li{
	
	margin:0;
	padding:2px 0;
}

a.arrow{
color:#01467d;
}

p.caption{
font-size:10px;
text-align:right;
}

.detailed_title{
width:630px;
overflow:auto;

padding:7px 0;

}

h3.price_list{
margin:8px 0;
}

table.property_list{
width:100%;
text-align:left;
vertical-align:top;
border-collapse:collapse;
padding:10px;
aborder:1px solid #FF0000;
	
}

table.property_list th{
font-weight:bold;
color:#01467D;
text-align:left;
padding:0 0 5px 10px;
}

table.property_list td{
padding:9px 3px;
text-align:left;
aborder-top:1px solid #ddd;
aborder-bottom:1px solid #ddd;
background-color:#F8F8F8;
background-image:url(../images/general/border_top.gif);
background-repeat:repeat-x;
background-position:left top;
aborder:1px solid #FF0000;
padding:10px;

}

table.property_list td.colored{
background-color:#E7E5DF;
}

.detailed_bottom{
width:630px;
overflow:auto;
margin:10px 0;
padding:7px 0;
aborder-top:1px solid #DDD;
background-image: url(../images/general/shadow_bottom.png);
background-repeat:repeat-x;
background-position:top;


}

.detailed_bottom_1{
border:0px solid #ff0000;
width:275px;
float:left;
margin:0 5px 15px 0;
}

.detailed_bottom_1{
border:0px solid #ff0000;
width:275px;
float:left;
margin:0 5px 15px 0;
}

.detailed_bottom_2{
border:0px solid #ff0000;
width:345px;
float:left;
}

a.bgBtn{
	color:#01467d;
	background-image: url(../images/general/bg_btn.gif);
	background-repeat: no-repeat;
	display:block;
	width:150px;
	height:20px;
	line-height:16px;
	padding:3px 0 0 23px;
	margin:0 0 6px 0;
}

a.bgBtn2{
	color:#ffffff;
	background-image: url(../images/general/register_interest_button.gif);
	background-repeat: no-repeat;
	display:block;
	width:150px;
	height:20px;
	line-height:14px;
	padding:3px 0 0 16px;
	margin:10px 0 6px 0px;
}



.tabs_pad{
 margin: 0 0 0 280px;
}

.border_big{
padding:1px;	
}

.border{
border:0px solid #e1e1e1;
margin:0 3px 3px 0px;
}

#big_picture{

border:0px solid #FF0000;
background-image: url(../images/general/bg_mainpic.png);
width:275px;
height:215px;
}

.impression{
display:none;	
}