@charset "utf-8";
/* CSS Document */

body {
	margin:0px auto;
	padding:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	font-size:11px;
	text-align:center;
}
#all_main{
width:1024px;
background:url(images/expat_background.jpg) no-repeat #ffffff;
position:relative;
text-align:left;
}
#main {
	width:920px;
	margin-left:50px;
}
.clear{clear:both;}
.top {
	width:898px;
	margin-top:50px;
	float:left;
}
#nav {
	text-align:right;
	float:right;
	height:24px;
}
#nav span {
	margin:0px 1px;
	float:left;
}
#banner {
	text-align:left;
	width:898px;
	padding-bottom:6px;
	float:left;
}
#left {
	float:left;
	width:196px;
}
.left_top{
	background-color:#FFFFFF;
	width:196px;
	margin-bottom:10px;
	padding-bottom:5px;
}
.left_top_center_bg{
	margin:10px 10px;
	background-color:#f0eae2;
	height:62%;
	padding:5px;
	color:#B59568;
	font-size:11px;
	overflow:hidden;
}
.left_top_center_bg p{
	line-height:18px; margin:2px 0px; padding:0px; float:left; width:100%;
	word-warp: warp;
}
.left_top_center_bg p a{text-decoration:none;color:#B59568;}
.left_top_center_bg p a:hover{text-decoration:underline;color:#996600;}
.left_top_center_bg p span{width:65px; font-weight:600; float:left; color:#996600;}
.left_top_center_bg p label.login_botton{cursor:pointer; padding-left:65px;}

.left_top_center_bg p input{width:90px; border:1px solid #996633; float:left; height:15px;}
.left_top_center_bg p input.bottom_bg{background:url(images/login_botton.gif) no-repeat; width:45px; height:20px; border:0; cursor:pointer; margin-left:65px;}
.left_top_center_bg p img.bottom_bg_logout{border:0; cursor:pointer; margin-top:25px; margin-left:95px;}
.left_bottom{
	background-color:#FFFFFF;
	width:196px;
	height:630px;
}
.latest_news_header {
	text-align:center;
	padding-top:15px;
	display:block;
}
#left_bg {
	margin:15px 10px;
	background-color:#f0eae2;
	height:82%;
	padding:5px;
	text-align:center;
	overflow-y:scroll;
	scrollbar-face-color:#f0eae2; 
	scrollbar-highlight-color: #B59568;
	scrollbar-3dlight-color: #B59568;
	scrollbar-track-color: #B59568;
	scrollbar-arrow-color: #B59568;
}
.latest_news_content {
	margin:0px 5px 15px 5px;
	text-align:left;
	color:#b59568;
	font-size:11px;
	word-break:break-all;
}
.latest_news_more {
	text-align:right;
}

div.latest_news p{
	margin:0px 5px 15px 5px;
	text-align:left;
	color:#b59568;
	font-size:11px;
}

div.latest_news h4.latest_news_title{
margin:0px; padding:10px 0px 0px 5px;color:#b59568;
font-size:14px; text-decoration:underline; text-align:left;
}
div.latest_news h4.latest_news_title a{
color:#b59568;
}

#center {
	float:left;
	margin-left:7px;
	background:url(images/index_line.gif) repeat-x #FFFFFF;
	width:490px;
	min-height:700px;
	_height:700px;
}
#featured_header {
	margin-top:12px;
	text-align:center;
}
#pic_all img {
	cursor:pointer;
	width:148px;
	height:116px;
}
#pic_all {
	clear:both;
	padding:20px 8px;
}
#pic_all ul {
	margin:0;
	padding:0;
	list-style:none;
}
#pic_all ul li {
	float:left;
	padding:0px 5px;
	margin:0;
	height:205px;
	
}
#pic_all p {
	margin:5px 0px;
	width:130px;
	font-size:10px;
	color:#b59568;
	text-align:left;
}
#pic_all p label {
	display:block;
}
#right {
	float:left;
	text-align:center;
	position:relative;
	width:206px;
}

#right #all_location_right {
	display:none;
	width:320px;
	left:-345px;
	top:0px;
}

#right #all_location_right label {
	width:150px;
}

.quick_options {
	background-color:#FFFFFF;
	width:180px;
	margin-left:6px;
	margin-top:8px;
	padding:10px;
}
.quick_options_center{
	background-color:#f0eae2;
	width:180px;
	margin-top:10px;
	padding:10px 0px;
}
.quick_options_center p{margin:1px 0px; padding:0px;}
.quick_options_center p img{border:0;}
.bg {
	background-color:#FFFFFF;
	width:200px;
	margin-left:6px;
	min-height_orig:25em;
	min-height:26em;
	_height_disable:25em;
	height_orig:320px;
	height_prod:370px;
	height:440px;
}
*+html .bg {	
	min-height_disable:26em;
	min-height_prod:370px;
	min-height:440px;
}
.bg img {
	margin-top:15px;
}
.bg_2 {
	background-color:#FFFFFF;
	width:200px;
	margin-left:6px;
	margin-top:8px;
	min-height:30em;
	_height:30em;
}
.bg_2 img {
	margin-top:15px;
}
*+html #right_bg_2 {	
	height:18em;
}
#right_bg_2 {
	background-color:#f0eae2;
	width:180px;
	height:20em;
	_height:20em;
	margin:10px auto;
}
.saved_word {
	font-size:11px;
	color:#b59568;
	font-weight: bold;
}
.saved_word a{
	text-decoration:none;color:#b59568;
}
.saved_word a.selected{
	color:#996600; background-color:#FFFFFF;
	text-decoration:underline;
}
.saved_word a:hover{
	color:#996600;
}

#right_bg {
	background-color-prod:#f0eae2;
	background-color:#f0eae2;
	width:180px;
	height_orig:18.5em;
	height_orig:22em;
	height_disable:240px;
	height_prod:27em;
	_height_prod:22em;
	height_firefox:33em;
	height:370px;
	_height:25em;	
	margin:10px auto;
	padding:10px 0px;
}

*+html #right_bg_2 {	
	height:18em;
}
*+html #right_bg .search_form {	
	height_orig:18em;
    height_prod:27em;
	height_33:33em;
	height:30em;
}
#right_bg .search_form {	
	height_disable:18em;
	_height_disable:18em;
	_height_prod:27em;
	_height:30em;
	height_disable:240px;
}
#right_bg .search_form p select.price_list {width:75px; height:20px; text-align_disable:right;size:5;margin-right_orig:5px;}
#right_bg .search_form p select.location_list {width:165px; height:20px; text-align_disable:right;size:5;margin-top:4px;margin-right_orig:5px;}
#right_bg .search_form p label select.short{width:75px; margin-right:1px; text-align_disable:right;}
#right_bg .search_form p {
	margin:5px 0px;
	line-height_disable:1.5em;
	line-height:1.5em;
	text-align:left;
	margin-left_orig:10px;
	margin-left:5px;
	color:#996600;
	font-weight:600;
	font-size:12px;
}

#right_bg .search_form p select,#right_bg .search_form p input.text_input{
	border:1px inset #996600; width:150px; height:20px;
}
#right_bg .search_form p input.price_input{
	border:1px inset #996600; width:30px; height:15px;
}
#right_bg .search_form p.location{
		position:relative;

}
#right_bg .search_form p.location span{ left:-170px; width:300px;background-color:#FFFFFF;position:absolute; top:40px; z-index:1001; font-weight:500; font-size:11px; border:1px solid #ccc; padding:10px; display:none;}
#right_bg .search_form p.location span font{text-align:right; font-size:13px; font-weight:600; width:300px; float:right; clear:right;}
#right_bg .search_form p.location span label{width:150px; display:block; float:left;}
	

#right_bg span.box_button {
	float:right;
	margin-right:10px;
	
}
#right_bg span.box_button img {
margin:0; padding:0;
	
}
#right_bg span.box_button input.submit_botton{
	background-image:url(images/index_button_search.gif); height:23px; width:57px;border:0px;cursor:pointer;}
*+html #right_bg_2 .saved_list{
	height:15em;
	margin-top:5px;
	width:100%;
}
#right_bg_2 .saved_list{
	height:18em;
	padding:0px; margin:0px;
	overflow-y:auto;
	scrollbar-face-color:#f0eae2; 
	scrollbar-highlight-color: #B59568;
	scrollbar-3dlight-color: #B59568;
	scrollbar-track-color: #B59568;
	scrollbar-arrow-color: #B59568;
}
#right_bg_2 .saved_list ul{
	list-style-type: none;
	padding:0px; margin:0px;
	margin-left:20px;	
}
#right_bg_2 .saved_list ul li {
	font-size:12px;
	text-align:left;
	color:#b59568;
	margin:0px;
}
#right_bg_2 .saved_list ul li a{
	text-decoration:none;
	color:#b59568;
}
#right_bg_2 .saved_list ul li a:hover{
	color:#996600;
	text-decoration:underline;
}
#right_bg_2 span{
	float:right;
	margin-right:5px;
}
#right_bg_2 span img{margin:0px 2px;}
#right_bg_second {
	background-color:#FFFFFF;
	width:200px;
	margin-top:5px;
	text-align:center;
	margin-left:6px;
}
.saved {
	text-align:center;
}
.saved_header {
	margin-top:20px;
}
#bottom {
	text-align:center;
	margin-bottom:25px;
	color:#b59568;
	font-size:10px;
	margin-left:100px;
	width:800px;
}
.STYLE1 {
	font-size: 12px;
	font-weight: bold;
	color: #BBA37E;
}
#insidee_left {
	float:left;
	background:url(images/index_line.gif) #ffffff repeat-x;
	width:690px;
	text-align:left;
	min-height:700px;
	_height:700px;
}
#aboutus {
	display:block;
	margin:15px 0 0 20px;
	width:200px;
	float:left;
}
#insidee_aboutus {
	color:#b59568;
	font-size:12px;
	width:200px;
}
#insidee_aboutus h2 {
	margin:0px;
	font-size:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#insidee_aboutus ul {
	margin:20px;
	padding:0px;
}
#insidee_aboutus ul li {
	margin-bottom:2px;
	padding:0;
}
#insidee_aboutus ul li label{
	text-decoration:underline;
	font-weight: bold;
	color:#990000;
}
#insidee_aboutus ul li a {
	text-decoration:none;
	color:#b59568;
}
#insidee_aboutus ul li a:hover {
	color:#FFFFFF;
}
#insidee_aboutus ul li ul{
    margin:5px 0px 5px 8px;
	padding:0px;
}
#insidee_aboutus ul li ul li ul{
    margin:5px 0px 5px 8px;
	padding:0px;
}
#insidee_center {
	float:left;
	width:135px;
}
#insidee_left_center {
	float:left;
	width:440px;
	font-size:11px;
	color:#b59568;
	margin-top:15px;
}
#insidee_left_center h2 {
	margin:0px;
	font-size:18px;
}
.back{ width:440px; text-align:right;}
.back a{ width:30px;display:block; padding:3px; background-color:#996600; color:#FFFFFF; text-align:center; text-decoration:none;}
.back a:hover{background-color:#FFFFFF;color:#996600; text-decoration:underline;}
/*propertyinformation*/
.prev_next_botton{width:45px; float:left; margin-top:200px;;}
.property_information{width:693px; float:left; background-color:#FFFFFF; margin:0px 10px;}
.property_information_head {
	background-color:#FFFFFF;
	width:693px;
	height:55px;
	text-align:center;
}
.property_information_head img.head_logo_img {
	margin-top:5px;
	margin-left:30px;
	float:left;
}
.property_information_head span {
	margin-top:20px;
	float:right;
	margin-right:10px;
}
.property_information_nav {
	background-color:#B59568;
	line-height:2em;
	height:2em;
}
.property_information_nav ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.property_information_nav ul li {
	float:left;
	margin:0px;
	text-align:center;
}
.property_information_nav ul li a {
	text-decoration:none;
	float:left;
	color:#FFFFFF;
	padding:0px 20px;
}
.property_information_nav ul li a:hover {
	color:#B59568;
	background-color:#FFFFFF;
}
.property_information_nav ul li.selected a {
	color:#B59568;
	background-color:#FFFFFF;
	font-weight:bold;
}
.property_information_nav ul li.selected a:hover {
	font-weight:bold;
}
.new_line {
	background-repeat: repeat-x;
	width:693px;
}
.new_bottom {
	background:url(images/NEW_bg_line.gif) #ffffff;
	background-repeat: repeat-x;
	width_orig:676px;
	width:676px;
	padding-bottom:10px;
	min-height:360px;
	_height:360px;
}
.property_top_menu {
	width:666px;
	margin-right:10px;
}
.property_top_menu span{
	float:left;
}
.property_top_menu div.new_button{
	float:right;
}


#property_information_content {
	width_orig:693px;
	width:696px;
	overflow:hidden;
	overflow-y:scroll;
	height:390px;
	scrollbar-face-color:#f0eae2; 
	scrollbar-highlight-color: #B59568;
	scrollbar-3dlight-color: #B59568;
	scrollbar-track-color: #B59568;
	scrollbar-arrow-color: #B59568;
	
}
.compare_saved_information_content {
	width:693px;
	overflow-y:scroll;
	height:450px;
	scrollbar-face-color:#f0eae2; 
	scrollbar-highlight-color: #B59568;
	scrollbar-3dlight-color: #B59568;
	scrollbar-track-color: #B59568;
	scrollbar-arrow-color: #B59568;
	
}
.compare_saved_information_content_detail{
	padding:10px; width:653px; text-align:left;
}
.compare_saved_information_content_detail ul{margin:0; padding:0; list-style:none;}
.compare_saved_information_content_detail ul li{border-bottom:1px dotted #000000; width:100%; float:left; clear:both;}
.compare_saved_information_content_detail ul li img{border:0;}
.compare_saved_information_content_detail ul li span{padding-right:20px; width:165px; float:left; padding-bottom:5px;}
.compare_saved_information_content_detail ul li span.title{width:95px; float:left; padding-right:0px; font-weight:600;}
.new_left {
  	width:322px;
	width_orig:406px;
	margin-top:12px;
	float:left;
}
.propertise {
	margin-left:20px;
	width:206px;
	text-align:center;
}
.new_pic {
	margin:10px 0px 10px 20px;
   	width:266px;
}
.new_pic_small {
	margin-left:20px;
	width:266px;
}
.new_pic_small ul {
	margin:0;
	padding:0;
	list-style:none;
}
.new_pic_small li {
	float:left;
	margin:0px 2px 2px 0px;
	padding:0;
}
.new_line_short {
	clear:left;margin-left:10px;
}
.image_name {
	text-align:left;
	font-size:12px;
	color:#b59568;
	margin-left:22px;
	text-align:left;
}
.new_word {
	font-size:12px;
	color:#b59568;
	margin-left:22px;
	text-align:left;
}
.new_right {
	float:right;
	width_new:350px;
	width:266px;
	text-align:left;
}

.new_button{float:right; clear:right; width:350px;}
.new_button ul {
	margin:0;
	padding:0;
	list-style:none;
	float:right;
}
.new_button li {
	float:left;
	margin:10px 2px;
	padding:0;
}
.new_button li img{border:0;}

.new_button_short{float:left; clear:left; width:290px;}
.new_button_short ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.new_button_short li {
	float:left;
	margin:2px 2px;
	padding:0;
}
.new_button_short li img{border:0;}

.new_right .new_button_below{float:right; clear:right; width:266px;}
.new_button_below {position_disable:relative;float:right; clear:right; }
.new_button_below ul {
	margin:0;
	padding:0;
	list-style:none;
	float:right;
}
.new_button_below li {
	float:left;
	margin:10px 2px;
	padding:0;
}
.new_button_below li img{border:0;}

div.new_content {
	font-size:12px;
	color:#b59568;
	width_orig:330px;
	width:272px;
	padding-left:56px;
}
div.new_content p.general_information {
	font-size:14px;
	color:#00505C;
}
.big_general_font{color:#00505C;font-size:13px;
}
.big_general_font a{color:#00505C; text-decoration:none;}
.big_general_font a:hover{color:#b59568; text-decoration:underline;}
.general_font{color:#00505C;
}
.big_font{font-size:13px;
}


ul.new_content_listing {
	margin-top:0px;
}
.nodisplay {
	height:20px;
}
/*propertyinformation*/
/*black_overlay*/
.black_overlay {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.60;
	filter: alpha(opacity=60);
}
.white_content {
	display: none;
	position: absolute;
	top:0%;
	left: 15%;
	width:803px;
	height:95%;
	z-index:1002;
}
.cardin_line_height {
	height:50px;
	line-height:50px;
}

/*units-information*/
.units_information{margin:10px; margin-top:0px; padding-top:10px;color:#996600; text-align:left; width:650px; min-height:360px;}
.units_information h1{margin:0px;  padding:0px; text-align:left; font-size:12px; height:2em; line-height:2em; }
.units_information h1 span{ margin:0px; float:left;  color:#990000; text-align:center;}
.units_information h2{margin:0px; padding:0px; line-height:2em; _height:2em; min-height:2em; font-size:12px; background-color:#B59568;padding-left:115px; color:#FFFFFF; text-align:left;}
.units_information h2 span{width:110px; float:left; padding-left:4px;}
.units_information h2 label{width:75px; float:left; padding-left:4px;}
.units_information h2 label.bedrooms_label{width:120px;float:left;}
.units_information h2 label.reference_number_label{width:50px;float:left;}
.units_information ul{margin:5px; padding:0; list-style:none; font-size:11px; width:640px;}
/* .units_information ul li{border-bottom:1px dotted #000000; padding:5px 0px; position:inherit;width:640px; min-height:8em;} */
.units_information ul li{border-bottom:1px dotted #000000; padding:5px 0px;  float:left; margin:0px;width:640px;} 
.units_information ul li img.thumbnail_img{float:left; width:110px; max-width:110px; max-height:88px;}
.units_information ul li div.units_information_right{float:right; width:550px; height:100px;}
.units_information ul li p{float:left; margin:0px; padding:0px; width:530px; min-height:8em;}
.units_information ul li p span{width:110px;   padding-left:4px; float:left;}
.units_information ul li p label{width:75px;  padding-left:4px; float:left;}
.units_information ul li p label.bedrooms_label{width:120px;}
.units_information ul li p label.reference_number_label{width:40px;}
.units_information ul li span.span_botton {float:right; height:20px; margin:0px; width:530px; text-align:right;}
.units_information ul li span.span_botton img{border:0;}
/*units-information*/

/*black_overlay*/
/*search*/
.search_result{margin:10px;color:#996600; text-align:left;}
.search_result h1{border-bottom:1px solid #B59568; margin:5px;  padding:0px; text-align:left; font-size:12px; height:2em; line-height:2em; }
.search_result h1 span{background-color:#B59568; margin:0px; float:left;  color:#FFFFFF; text-align:center; padding:0px 10px;}
.search_result h1 span a{color:#FFFFFF; text-decoration:none;}
.search_result h1 span.separator{margin:0px 5px; padding:0px;}
.search_result h1 span.selected{ color:#663300;}
.search_result h2{margin:0px; padding:0px 0px 0px 4px; line-height:2em; min-height:2em;_height:2em; font-size:12px; background-color:#B59568; color:#FFFFFF; text-align:left;}
.search_result h2 span{width:110px; float:left;margin-left:3px;}
.search_result h2 label{width:72px; float:left; margin-left:3px;}
.search_result h2 label.size_label{width:82px; float:left; margin-left:3px;}
.search_result h2 label.img{width:128px;}
.search_result h2 label.checkbox{width:15px;}
.search_result h2 label.bedrooms_label{width:120px;}
.search_result h2 label.reference_number_label{width_orig:40px;width:30px}
.search_result ul{margin:5px 10px; list-style:none; font-size:11px; padding:0px;}
.search_result ul li{border-bottom:1px dotted #000000; padding:5px 0px; float:left; margin:0px;width:658px;}

.search_result ul li input{float:left; width:12px; margin-right:3px; padding:0px;}

.search_result ul li img.thumbnail_img{float:left; width:128px; max-width:128px; max-height:100px;}
.search_result ul li p{float:left; margin:0px; padding:0px; width:510px; min-height:80px; _height:80px;}
.search_result ul li p span{width:110px; float:left; margin-left:3px;}
.search_result ul li p label{width:72px; float:left; margin-left:3px;}
.search_result ul li p label.size_label{width:85px; float:left; margin-left:3px;}
.search_result ul li p label.bedrooms_label{width:120px;}
.search_result ul li p label.reference_number_label{width_orig:40px;width:27px}
.search_result ul li span.span_botton{float:right;}
.search_result ul li span.span_botton img{border:0;}

.search_index{margin-left:30px;}
.search_index h3{ margin:0px; text-align:left; padding:0px;  font-size:11px; line-height:18px; font-weight:bold;}
.search_index p{ margin:0;margin-left:100px; padding:5px 0px;clear:both;}
.search_index p label{width:175px; float:left;}
.search_index p label.left_img_space{width:175px; float:left; padding-left:55px;}

.search_index p label.img{width:55px; float:left;}
.search_index p label.img img{margin-top:15px;}
.search_index p label select{width:170px;}
.search_index p label select.short{width:75px; margin-right:5px;}
.search_index p input.text_input_long{width:385px;}
.search_index p input.sumbit_input{height:19px; width:68px; background-image:url(images/search.gif); border:0; margin-right:20px; cursor:pointer; background-color:#FFFFFF;}
.search_index p input.reset_input{height:19px; width:68px; background-image:url(images/reset.gif); border:0; cursor:pointer;background-color:#FFFFFF;}

.search_index .optional{margin:10px; margin-left:100px; background-color:#f0eae2; width:395px; padding-bottom:10PX;}
.search_index .optional h3{margin:0px; padding:2px 5px; font-size:12px; color:#990000; border-bottom:2px solid #ffffff;}
.search_index .optional p{ padding:5px 0 0 5px; margin:0;}
.search_index .optional p label{float:left; width:125px; margin:0; padding-left:3px;}
/*search*/

/*pagination*/
.pagination{font-size:12px;color:#996600;}
.limit select{height:20px;}
.pages{margin:0px; text-align:right; float:right;}
.pages span{margin:0px 5px;}
.pages span a{color:#996600; font-weight:600;}
.pages span a:hover{color:#FFFFFF;}
.page_bottom{text-align:right;}
.page_bottom input.text_page_number{width:20px; height:15px;}
.page_bottom input.bottom_go{background:url(images/go.gif) no-repeat; width:47px; height:19px; border:0; cursor:pointer;}


/*sell-to-let*/
.sell_to_let{margin:10px; color:#996600; font-size:11px; width:670px;}
.sell_to_let h1{border-bottom:1px solid #B59568; margin:0px; text-align:center; padding:0px; text-align:left; font-size:12px; height:25px; line-height:25px; }
.sell_to_let h1 span{width:120px; background-color:#B59568; margin:0px; float:left;  color:#FFFFFF; text-align:center;}
.sell_to_let h2{ margin:0px; text-align:left; padding:0px;  font-size:11px; line-height:18px; font-weight:500;}
.sell_to_let_property_details_title{border-top:1px dotted #000000; color:#990000; font-weight:600; padding-top:5px; margin:10px 30px;}
.message{margin:50px; text-align:left; background:url(images/success.gif) no-repeat; padding-left:35px;}

table.sell_to_let_table{margin:10px 30px;}
table.sell_to_let_table tr td.key_name{width:110px; text-align:right; padding-right:5px; font-weight:bold;}
table.sell_to_let_table tr td input{height:13px;}
table.sell_to_let_table tr td textarea{width:420px; height:50px;}
table.sell_to_let_table tr td select{width:155px;}
table.sell_to_let_table tr td input.sumbit_input{height:19px; width:58px; background-image:url(images/submit.gif); border:0; margin-right:20px; cursor:pointer;}
table.sell_to_let_table tr td input.reset_input{height:19px; width:58px; background-image:url(images/reset.gif); border:0; cursor:pointer;}



/*user*/
.error_message{background:url(images/warning.gif) center left no-repeat; line-height:32px; height:32px; text-align:left; padding-left:40px; color:#FF0000; font-weight:600; margin:40px;}
.success_message{background:url(images/success.gif) center left no-repeat; line-height:32px; height:32px; text-align:left; padding-left:40px; color:#FF0000; font-weight:600;margin:40px;}

.user_information {
	text-align:left;
	margin:40px;
}
.user_information p{
	line-height:18px; margin:4px 0px; padding:0px; float:left; width:90%;font-weight:600; text-align:left;
}
.user_information p a{text-decoration:none;color:#B59568;}
.user_information p a:hover{text-decoration:underline;color:#996600;}
.user_information p span{width:200px; font-weight:600; float:left; color:#996600; text-align:right; padding-right:5px;}
.user_information p input{border:1px solid #996633; float:left; height:15px;}
*+html .user_information p input.bottom_bg{margin-left:155px;}
.user_information p input.bottom_bg{background:url(images/login_botton.gif) no-repeat; width:45px; height:20px; border:0; margin-right:20px; cursor:pointer; margin-left:205px;}

.user_information p label{color:#990000;}
.user_information p label a{text-decoration:none;color:#990000;}
.user_information p label a:hover{text-decoration:underline;color:#996600;}
.user_information p.user_information_note{margin-top:40px;}
.user_information p.user_information_title{ color:#990000; font-size:12px;border-bottom:1px dotted #000000; }
.user_information p.botton_right{text-align:right;}
.user_information p.botton_right label{
margin-left:10px;background-color:#B59568; color:#FFFFFF; padding:5px;}
.user_information p.botton_right label a{color:#FFFFFF;}

.user_information p input.save_botton_bg{background:url(images/save_botton.gif) no-repeat; width:45px; height:20px; border:0; margin-right:20px; cursor:pointer;margin-left:205px;}


.user_information p input.create_account_botton_bg{background:url(images/create_account.gif) no-repeat; width:120px; height:20px; border:0; margin-right:20px; cursor:pointer;}
.user_information p input.request_password_botton_bg{background:url(images/request_password_botton.gif) no-repeat; width:120px; height:20px; border:0; margin-right:20px; cursor:pointer;}
.user_information p input.reset_password_botton_bg{background:url(images/reset_password_botton.gif) no-repeat; width:120px; height:20px; border:0; margin-right:20px; cursor:pointer;}


/*insidee_search_form*/
.insidee_search_form{margin:0px; text-align:left; margin-left:20px; width:650px;}
.insidee_search_form fieldset{border:1px solid #B59568; width:96%; padding:5px 0px; }
.insidee_search_form fieldset legend{color:#990000;font-weight:600; font-size:14px; padding:0px 5px;}
.insidee_search_form fieldset p {
	margin:2px 0px;
	line-height:22px;
	text-align:left;
	padding-left:10px;
	color:#996600;
	font-weight:600;
	font-size:12px;
}
.insidee_search_form fieldset p.center_p {
	padding-left:40px;
}

.insidee_search_form fieldset p.botton_mortgage_details {
	margin:5px 10px;
}
.insidee_search_form fieldset p.botton_mortgage_details span{ width:50%; display:block; float:left;}

.insidee_search_form fieldset p select{
	border:1px inset #996600; width:140px; height:20px;}
.insidee_search_form fieldset p span input.submit_botton{
	background-image:url(images/index_button_search.gif); height:23px; width:57px;border:0px;cursor:pointer;}


.insidee_search_form fieldset p label.key_name{width:180px; text-align:right; padding-right:5px; float:left;}
.insidee_search_form fieldset p label.key_name_long{width:250px; text-align:right; padding-right:5px; float:left; font-weight:500;}	

.insidee_detail{width:90%; margin-left:30px;}
.insidee_detail h1{border-bottom:1px dotted #996600; color:#990000; font-size:12px; margin:5px 0px; padding:0px;}
.insidee_detail h3{font-size:11px; font-weight:600; margin:0px; padding:0px; line-height:20px;}
.insidee_detail h4{font-size:10px; font-weight:600; margin:0px; padding:0px; line-height:20px;}
.insidee_detail_center{width:49%; float:left;}
.insidee_detail_center p{line-height:20px; margin:0; padding:0;}
.insidee_detail_center p label{width:180px; text-align:left; float:left;}
.insidee_detail_center p span{width:175px; text-align:right; padding-right:5px; float:left; font-weight:600;}
.insidee_detail_center p label.signs{width:15px; float:left; }
.insidee_detail_center p label.number_label{width:60px; text-align:right; float:left;}

/*transaction_record*/
.transaction_record_building_title{color:#990000; font-size:14px;border-bottom:1px dotted #000000; margin:15px 0px; font-weight:600;}

table.transaction_record_table{ background-color:#FFFFFF; font-size_orig:11px;font-size:12px;}
table.transaction_record_table thead{background-color:#B59568; color:#FFFFFF; line-height_orig:18px;line-height_orig:25px; text-align:center;}
table.transaction_record_table tbody tr{background-color:#FFFFFF; line-height:20px;}
table.transaction_record_table tbody tr:hover{background-color:#f0ead0;}
table.transaction_record_table tbody tr.row1{background-color:#f0eae2; line-height:20px;}
table.transaction_record_table tbody tr.row1:hover{background-color:#f0ead0;}

table.transaction_record_table tbody tr td a{color:#B59568; text-decoration:none;}
/* interest rate */
table.transaction_record_table tbody tr td.selected {
background-color:#FF3333;
font-size:20px;

}


/* graphs */
div.insidee_detail table.graph_table {
}

div.insidee_detail table.graph_table tbody tr.interest_per{
background-color:#B59568;
}

div.insidee_detail table.graph_table tbody tr.total_principal_repayment_per{
background-color:#f0eae2;
}



.contact_us_email{width:100%; color:#996600;}
.contact_us_email h3{margin:5px 0px; padding:0px; font-size:11px; }
.contact_us_email p{margin:0px; padding:0px;}
.contact_us_email p label{width:100px; font-size:11px; font-weight:bold;text-align:right; padding-right:5px;float:left; clear:left;}
.contact_us_email p input{float:left; clear:right; height:14px;}
.contact_us_email p input.sumbit_input{height:19px; width:58px; background-image:url(images/submit.gif); border:0; margin-right:20px; cursor:pointer;}
.contact_us_email p input.reset_input{height:19px; width:58px; background-image:url(images/reset.gif); border:0; cursor:pointer;}


.map_info{width:100px; background-color:#CC6600; color:#FFFFFF; padding:10px;}
.map_info p{line-height:20px; margin:0px; text-align:left;}
.map_info p label{ font-weight:600;}
.map_info p a{color:#FFCCFF;}
.map_info p a:hover{color:#CCCCCC;}


.glossary_sub_channel label{margin:2px; color:#990000; font-weight:600;}
.glossary_sub_channel label a{color:#B59568;}
.glossary_sub_channel label a:hover{color:#FFFFFF;}
.glossary_sub_channel label.no_certent{color:#E8E8E8;}



/*directory_information*/
.about_hk_information{margin:0px; width:100%;}
.about_hk_information h3{margin:0px; padding:0; font-size:12px; border-bottom:1px solid #B59568; color:#990000;}
.about_hk_information h3 a{color:#B59568; text-decoration:none;}
.about_hk_information h3 a:hover{color:#FFFFFF; text-decoration:underline;}
.directory_information_category{ padding:20px;}
.directory_information_category ul{margin:0px; padding:0px; list-style:none; float:left; clear:right;}
.directory_information_category ul li{width:200px; float:left; color:#990000; line-height:20px; text-align:left;}
.directory_information_category ul li a{color:#990000; text-decoration:none; font-weight:bold;}
.directory_information_category ul li a:hover{color:#FFFFFF; text-decoration:underline;}
.directory_information_category ul li span{ margin:0px;color:#B59568;}
.directory_information_category ul li span a{color:#B59568; text-decoration:none; display:block; width:200px; font-weight:500; line-height:18px;}
.directory_information_category ul li span a:hover{background-color:#f0eae2;color:#B59568; text-decoration:none;}
.directory_information_category p{margin:0px; padding:0px; line-height:20px; width:400px;}
.directory_information_category p a{color:#B59568; text-decoration:none; display:block; width:400px; font-weight:500; line-height:18px;}
.directory_information_category p a:hover{background-color:#f0eae2;color:#B59568; text-decoration:none;}
.directory_information_shop{ padding:20px 5px;}
.directory_information_shop ul{margin:0px; padding:0px; list-style:none; float:left; clear:right; }
.directory_information_shop ul li{text-align:left; width:430px; border-bottom:1px dotted #000000;  margin:5px 0px; height:90px;}
.directory_information_shop ul li span{float:left; width:300px;}
.directory_information_shop ul li span a{color:#996600; font-weight:600;}
.directory_information_shop ul li span a:hover{color:#ffffff;}
.directory_information_shop ul li img{float:right; margin:5px;}

.directory_information_shop_detail{ padding:20px 0px; color:#996633;}
.directory_information_shop_detail_title p{ margin:0; padding:0; width:420px;}
.directory_information_shop_detail_title p span{color:#990000; font-weight:600; }
.directory_information_shop_detail_title p label{ text-align:right; width:420px; float:right; clear:right;}
.directory_information_shop_detail_left{width:200px; float:left;}
.directory_information_shop_detail_right{width:230px; float:left; margin-left:10px;}
.directory_information_shop_detail_right h4{ margin:0; padding:0; color:#990000; font-weight:bold; font-size:12px;}
.directory_information_shop_detail_right p{margin:5px; padding:0;}
.directory_information_shop_detail_right p a{color:#996633;}
.directory_information_shop_detail_right p a:hover{color:#990000;}

.directory_information_shop_link{padding:10px; width:420px;}
.directory_information_shop_link h4{color:#990000; font-weight:600; border-bottom:1px dotted #000000;margin:0; padding:;}
.directory_information_shop_link p{color:#996600; border-bottom:1px dotted #000000; margin:0; padding:; line-height:20px;}
.directory_information_shop_link p a{color:#990000; text-decoration:none;}
.directory_information_shop_link p a:hover{color:#FFFFFF;}

.shop_detail_small_img{margin:5px 0px;}
.shop_detail_small_img ul{list-style:none; margin:0; padding:0;}
.shop_detail_small_img ul li{float:left; margin:2px;}


.show_goods{margin:10px 0px; border:1px solid #ffffff; float:left; clear:right;}
.show_goods h5{ margin:0; padding:0; width:420px;}
.show_goods h5 span{float:left; width:300px;}
.show_goods h5 label{float:right;}
.show_goods ul{margin:0; padding:5px; list-style:none;}
.show_goods ul li{float:left; margin-left:10px; margin-bottom:10px;}
/*directory_information*/

/*articles_information*/
.articles_information_category{ padding:20px;}
.articles_information_category ul{margin:0px; padding:0px; list-style:none; float:left; clear:right;}
.articles_information_category ul li{width:200px;  color:#990000; text-align:left; margin:0; float:left;}
.articles_information_category ul li a{color:#B59568; text-decoration:none; display:block; width:200px; font-weight:bold; line-height:20px;}
.articles_information_category ul li a:hover{background-color:#f0eae2;color:#B59568; text-decoration:none;}

.articles_information h4{margin:5px; padding:0; font-size:13px; border-bottom:1px dotted #000000; color:#990000; clear:left;}
.articles_information ul{list-style:none; margin:5px; padding:0;}
.articles_information ul li{margin:0; padding:2px 5px; border-bottom:1px dotted #000000; width:420px; float:left;}
.articles_information ul li span{float:left; width:350px;}
.articles_information ul li span a{color:#993300; text-decoration:none;}
.articles_information ul li span a:hover{color:#ffffff;}
.articles_information ul li label{float:right; width:70px; line-height:30px;}

.articles_information_detail h4{margin:0px; padding:5px; padding-top:10px; text-align:left; font-size:13px;}
.articles_information_detail h4 span{float:left; color:#990000;}
.articles_information_detail h4 span em{color:#996600;}
.articles_information_detail h4 label{float:right;}
.articles_information_detail p.related_info{float:right;}
/*articles_information*/

/*goods_information*/
.goods_information h4{margin:5px; padding:0; font-size:13px; border-bottom:1px dotted #000000; color:#990000; clear:left;}
.goods_information_category{border-bottom:1px dotted #000000; padding:5px; width:420px; margin:5px; }
.goods_information_category h5{margin:0; padding:3px; font-size:12px; color:#996600; clear:both;}
.goods_information_category h5 a{color:#996600;}
.goods_information_category h5 a:hover{color:#FFFFFF;}
.goods_information_category ul{margin:0; padding:0; list-style:none; }
.goods_information_category ul li{margin:0px 4px 4px 0px;  float:left; border:1px solid #B59568; padding:2px;}

.goods_information_category ul.no_images{margin:0; padding:0; list-style:none;}
.goods_information_category ul.no_images li{margin:0; padding:2px 5px; float:left; border:0;}
.goods_information_category ul.no_images li a{display:block; float:left; width:200px;color:#B59568; text-decoration:none;}
.goods_information_category ul.no_images li a:hover{background-color:#f0eae2;color:#B59568;}
/*goods_information*/

.advanced_search_map{
	position:relative;
	color:#FFFFFF;
	margin-top:10px;
	font-weight:600;
}

.advanced_search_map label{position:absolute; z-index:1001; }
.display_none{display:none;}
@media print {
	#main, #bottom {
/*		display:none;*/
	}
	#property_information_content{
		overflow:visible;
	}
	.white_content{
		position:absolute;
		left:0px;
		top:0px;
	}
	.left_top_center_bg p input.bottom_bg{background:url(images/login_botton.gif) no-repeat; width:45px; height:20px; border:0; cursor:pointer; margin-left:65px; }
}


