.texttl{
	color:#07519A;
	font-size: 13px;
	line-height: 16px;
}
.texttl a{
	color:#07519A;
	font-size: 13px;
	line-height: 16px;
}
.texttl a:hover{
	color:#07519A;
	font-size: 13px;
	line-height: 16px;
}
.texttl a:active{
	color:#07519A;
	font-size: 13px;
	line-height: 16px;
}
.texttl a:visited{
	color:#07519A;
	font-size: 13px;
	line-height: 16px;
}
.text13 {
	color:#000000;
	font-size: 13px;
	line-height: 19px;
}
.tllink {
color:#07519A;
line-height: 16px;
font-size: 13px;
}
.tllink a{
color:#07519A;
line-height: 16px;
font-size: 13px;
}
.tllink a:hover{
color:#07519A;
line-height: 16px;
font-size: 13px;
}
.tllink a:active{
color:#07519A;
line-height: 16px;
font-size: 13px;
}
.tllink a:visited{
color:#07519A;
line-height: 16px;
font-size: 13px;
}
/*----------------------------------------------*/
#content_area{
  float: left;
	width: 976px;
	margin-bottom: 10px;
}

#content_main_area{
	float: left;
	width: 806px;
	margin-bottom: 19px;	
}
#content_main2_area{
	float: left;
	width: 770px;
	margin-bottom: 19px;
 background-color: #dfedfb;	
}
/*
#content_banner_area{
	float: right;
	width: 160px;
	margin-top: -6px;
	padding-left: 8px;
	margin-bottom: 19px;
}
*/
#content_banner_area{
	float: right;
	width: 160px;
	margin-top: 2px;
	padding-left: 8px;
	margin-bottom: 19px;
}
#content_banner_area_mortgage{
	float: right;
	width: 154px;
	margin-top: -8px;
	padding-left: 8px;
	margin-bottom: 19px;
}
#content_banner_index{
	float: right;
	width: 150px;
	margin-bottom: 19px;
}
#content_banner_rb{
	float: right;
	width: 162px;
	margin-bottom: 19px;
	padding-top: 8px;
}
#content_banner_rbi{
	float: right;
	width: 162px;
	margin-bottom: 19px;
}
#content_banner_markettrend{
	float: right;
	width: 150px;
	margin-bottom: 19px;
}
#content_left_top{
	float: left;
	width: 490px;
	padding-left: 8px;
	margin-top: 2px;
}

#content_right_top{
	float: left;
	width: 250px;
	margin-top: 2px;
	padding-left: 8px;
}

#content_left_top_2{
	float: left;
	width: 395px;
	margin-top: 2px;
}
#content_right_top_2{
	float: left;
	width: 395px;
	padding-left: 8px;
	margin-top: 2px;
}

#content_top{
	float: left;
	width: 798px;
	padding-left: 8px;
	margin-top: 2px;
}

#content_bottom_954{
  float: left;
	width: 954px;	
	padding-left: 8px;
}

#content_bottom{
  float: left;
	width: 798px;	
	padding-left: 8px;
}
#content_left{
	float: left;
	width: 646px;
	padding-left: 8px;
	margin-top: 2px;
}
#content_left_3{
	float: left;
	width: 486px;
	padding-left: 8px;
	margin-top: 2px;
}

#content_right{
	float: left;
	width: 304px;
	margin-top: 2px;
	padding-left: 8px;
}
#content_right_home{
  /* for index page only */
	float: right;
	width: 304px;
	margin-top: 2px;
	padding-left: 8px;
	padding-right: 8px;
}
#content_right_home2{
  /* for index page only */
	float: left;
	width: 304px;
	margin: 2px 0 0 5px;;
	padding-left: 0px;
	padding-right: 8px;
}

.title300{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 288px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.title200{	
	padding: 5px;
	text-align:center;
	width: 100%;  
	font-weight:bold;
	background-color: #dfedfb; 
}

.title486{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 474px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.title492{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 478px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.title650{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 634px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.title648{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 636px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
   
.title944{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 944px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}


.title321{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 307px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.title378{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 366px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}


.title394{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 382px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}


.title394s{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 360px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.title394r{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 382px; 
	height: 21px;
	background-color: #dfedfb;
	margin-left: -10px;
	margin-right: -10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #6e8fb2;
	border-bottom-color: #6e8fb2;
}

.title395{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 383px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.title395{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 383px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.title784{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 784px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.title774{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 786px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.title800{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 786px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.title946{	
	float: inherit;
	padding-left: 10px;
	vertical-align: middle;
	width: 946px; 
	height: 22px;
	background-color: #dfedfb;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}

.list_item2{
	padding-bottom: 10px;
	background-color: #f1ffff;
	display:inline;
}


.list_item{
	padding-bottom: 10px;
	background-color: #ffffff;
	display: inline;
}

.list_item_bullet{
	width: 5%;
	height: 100%;
	float: left;
}

.list_item_link{
	padding-bottom: 7px;
	width: 94%;
	height: 100%;
	float: left;
}

.text_link_more{
	padding-top: 3px;
	float: right;
	padding-right: 11px;
	/*vertical-align: middle;*/
}

.common_advertisement{
	margin-bottom:0px;
	padding-left: 2px;
}
.advertisement_728x90{
  width: 728px;
  height: 90px;
}

.ie8 .common_advertisement{
	margin-bottom:3px;
}

#left_logo img{
	vertical-align: middle;
	margin-right: 16px;
}

#alert_logo{
	vertical-align: middle;
	margin-right: 10px;
}

/*-------------*/
#property_news{
	/*margin-left:19px;*/
	float: left;
	width: 319px;
	background-color: #6e8fb2;
}
#property_news2{
	/*margin-left:19px;*/
	float: left;
	width: 394px;
	background-color: #6e8fb2;
}
#property_news_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	height: 200px; 
}
#property_news_content2{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	height: 222px; 
}
#property_news_content3{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	height: 292px; 
}
#property_news_content_top{
	width: 372px;
	height: 130px;       
	float: left;
	margin-bottom: 5px;
}
#property_news_content_list{
	width: 372px;
	padding-top: 5px;
	float: left;      	
}
.property_news_content_image{
	float: left;
	vertical-align: middle;  
	width: 90px;
	height: 120px;
	margin-right: 10px;
	overflow: hidden;	
}
.property_news_content_image2{
	float: left;
	vertical-align: middle;  
	margin-right: 10px;
}           
#property_news_content_top .vimg{
  height: 100px;
}
#property_news_content_top .himg{
  width: 100px;
}
#property_news_content_top .property_news_content_text{

}
#property_article{
	float: left;
	width: 319px;
	background-color: #6e8fb2;
	margin-left: 8px;
}
#property_article2{
	float: left;
	width: 394px;
	background-color: #6e8fb2;
	margin-left: 8px;
}
#property_article_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	height: 200px; 
}
#property_article_content2{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	height: 222px; 
}
#property_article_content3{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	height: 292px; 
}
#property_article_content_top{
	width: 372px;
	float: left;
	height: 130px;
	margin-bottom: 5px;
}
#property_article_content_list{
	width: 372px;
	padding-top: 5px;
	float: left;
}
.property_article_content_image{
	float: left;
	vertical-align: middle;	
	margin-right: 10px;
}
.property_article_content_text{

}

#banner_top{
	float: left;
	width: 308px;
	margin-left: 0px;
}

#banner_right{
	float: right;
	width: 150px;
	margin-top:10px;
	margin-left: 0px;
}

#property_search{
	margin-top:8px;
	float: left;
	width: 796px;
	background-color: #6e8fb2;
	/*height: 130px;*/
}
#property_search_content{
	padding-left: 10px;
	padding-right: 10px;	
  padding-top: 10px;
	padding-bottom: 10px;  		
	background-color: #ffffff;
	/*vertical-align: top;*/
	height: 90px;
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 774px;
}
#property_search_tab_content{
	padding-left: 10px;
	padding-right: 10px;	
  padding-top: 10px;
	padding-bottom: 10px;  		
	background-color: #ffffff;
	/*vertical-align: top;*/
	height: 90px;
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 750px;
}
#property_search_top{
	float: left;
	width: 798px;
	background-color: #6e8fb2;
}
#property_search_top_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
	width: 776px;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}


#property_result{
  margin-top:8px;
	float: left;
	width: 798px;
	background-color: #6e8fb2;
}
#property_result_top{
  margin-top:8px;
	float: left;
	width: 798px;
	background-color: #6e8fb2;
}
#property_result_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
.index_slideshow{ 
	border:1px solid #6e8fb2;                
  margin-right:5px;	
}
#index_slideshowr{
  margin-top:8px;
	float: left;
	width: 260px;   
	background-color: #6e8fb2;             
}
#index_slideshow_content{
	padding: 2px;  
	background-color: #ffffff;
/*	vertical-align: top;*/  
}
#listing{
	float: left;
	width: 490px;
	background-color: #6e8fb2;
}
#listing_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 468px;
}
#listing_contact{
	margin-top:8px;
	float: left;
	width: 490px;
	background-color: #6e8fb2;
}
#listing_contact_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 468px;
}
#listing_photo{
	float: left;
	width: 300px;
	background-color: #6e8fb2
}
#listing_photo_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#listing_tran_trends{
  margin-top:8px;
	float: left;
	width: 798px;	
  background-color: #6e8fb2;
}
#listing_tran_trends_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
	text-align: center;
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 776px;	
}
#advert{
	float: left;
	width: 648px;
	background-color: #6e8fb2;
}
#advert_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
  width: 626px;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#contactus{
  margin-top:8px;
	float: left;
	width: 648px;
	background-color: #6e8fb2;
}
#contactus_content{  
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
	width: 626px;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#tran_search{
	float: left;
	width: 648px;
	/*height: 250px;*/
	height: 250px;
	background-color: #6e8fb2;
}
#tran_search_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
  width: 626px;
  /*height: 205px;*/
  height: 205px;
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#tran_result{
  margin-top:8px;
	float: left;
	width: 798px;
	background-color: #6e8fb2;
}
#tran_result_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#tran_detail{
	float: left;
	width: 798px;
	background-color: #6e8fb2;
}
#tran_detail_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 776px;
}
#mortgage_form{
	float: left;
	width: 648px;
	background-color: #6e8fb2;
  margin-bottom: 19px;	
}
#mortgage_form2{
	float: left;
	width: 956px;
	background-color: #6e8fb2;
  margin-bottom: 19px;	
}
#mortgage_form_content{
	padding-left: 10px;
	padding-right: 10px;
	width: 934px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#news_home_first{
	/*margin-left:19px;*/
	float: left;
	width: 648px;
	background-color: #6e8fb2;
}
#news_home_first_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#news_home{
	float: left;
	width: 648px;
	background-color: #6e8fb2;
}
#news_home_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
	width: 626px;
	height: 205px;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
.news_home_content_image{
	float: left;
	vertical-align: middle;  
	margin-right: 8px;
	padding-bottom: 8px;
}
.vimg{
	height: 146px;   	 	
}
.himg{
  width: 146px; 	 	
}
#news_home_other{
	margin-top:8px;
  float: left;
	width: 394px;
	background-color: #6e8fb2;
}
#news_home_other_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
  width: 372px;
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#marketnews_home{
  margin-top: 8px;
	float: left;
	width: 394px;
	background-color: #6e8fb2;  
	margin-left: 10px;
}
#marketnews_home_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/  
  width: 372px;    
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;	
}
#newsspecial_home{
  margin-top: 8px;
	float: left;
	width: 394px;
	background-color: #6e8fb2;  
	margin-left: 10px;
}
#newsspecial_home_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/  
  width: 372px;    
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;	
}
#article_intro_top{  
	float: left;
	width: 395px;
	background-color: #6e8fb2;
}
#article_intro{
  margin-top: 8px;
	float: left;
	width: 395px;    	
	background-color: #6e8fb2;
}
#article_intro_ad{
  margin-top: 8px;
	float: left;
	width: 395px;
	text-align: center;
	background-color: #6e8fb2;
}
#article_intro_ad_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 373px;
}
#article_intro319{
	float: left;
	width: 319px;
	background-color: #6e8fb2;
}
#article_intro319r{
	margin-left:8px;	
	float: left;
	width: 319px;
	background-color: #6e8fb2;
}
#article_intro_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
  height: 210px;
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#article_intro_content2{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
	width: 373px;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#article_intro319_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
  height: 206px;
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#haunted_search{
	float: left;
	width: 648px;
	height: 250px;
	background-color: #6e8fb2;	
}
#haunted_search_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
  width: 626px;
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	height: 205px;
}
#haunted_result{
  margin-top:8px;
	float: left;
	width: 798px;
	background-color: #6e8fb2;
}
#haunted_result_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#haunted_detail{
	float: left;
	width: 648px;
	background-color: #6e8fb2;
  margin-bottom: 19px;	
}
#haunted_detail_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 626px;
	height: 205px;
}
#haunted_detail_content .bd .okbtn {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/msnbtn_ok.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 57px;
	margin-top: 4px; 	
}
#haunted_detail_content .bd .errorcode {
	color: #ff0000;
}
#marketnews_news{
	float: left;
	width: 798px;
	background-color: #6e8fb2;
}
#marketnews_news_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 776px;
}
#marketnews_tran{
	margin-top:8px;
  float: left;
	width: 798px;
	background-color: #6e8fb2;
}
#marketnews_tran_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 776px;
}
#tranp_tran{
	margin-top:2px;
  float: left;
	width: 798px;
	background-color: #6e8fb2;
}
#tranp_tran_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 776px;
}
#article_page{
	float: left;
	width: 798px;
	background-color: #6e8fb2;
  margin-bottom: 19px;	
}
#article_page_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 776px;
}
#marketnews_listing{
	float: left;
	width: 798px;
	background-color: #6e8fb2;
  margin-bottom: 19px;	
}
#marketnews_listing_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 776px;
}
#cnp_logo{  
  float: right;  
  padding-right: 18px;
  margin-top: 16px; 
}
#owner_advertise{
	float: left;
	margin: 0px;
	padding: 0px;
  margin-left: 8px;
}
.news_item_bullet{
	width: 5%;
	height: 100%;
	float: left;
}
.news_item_link{
	padding-bottom: 6px;	
	height: 100%;
	float: left;
  width: 315px;
}
.news_item_date{	
	text-align: right;
	white-space: nowrap;
}
.article_item_bullet{
	width: 5%;
	height: 100%;
	float: left;
}
.article_item_link{
	padding-bottom: 6px;	
	height: 100%;
	float: left;
	width: 250px;
}
.article_item_link2{   
	height: 100%;
	float: left;
	width: 250px;
	padding-bottom: 5px;	
}
.article_item_date{	
	text-align: left;
	white-space: nowrap;
}
.article_item_name{	
	text-align: left;
	white-space: nowrap;
	width: 90px;
}
#markettrend .largerimg{
  text-align: center;
}
#markettrend .back{
  margin-top: 8px; 
  text-align: center;
}
#markettrend_top_content{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 20px;
}

#markettrend_content{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#hkavg_markettrend{
	float: left;
	width: 796px;
	/*height: 130px;*/
}
#hkavg_markettrend_content{
	padding-left: 10px;
	padding-right: 10px;	
  padding-top: 10px;
	padding-bottom: 10px;  		
	background-color: #ffffff;
	/*vertical-align: top;*/

	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#hkavg_markettrend .month{
  color: #000000;
  font-size: 13px;	
  width: 60px;
  background-color: #ffffff;
  line-height: 20px;
  text-align: center;
}
#hkavg_markettrend .year{
  color: #000000;
  font-size: 13px;	
  width: 60px;
  background-color: #ffffff;
  line-height: 20px;
  text-align: center;
}
#hkavg_markettrend .value{
  color: #000000;
  font-size: 13px;
  background-color: #ffffff;
  line-height: 20px;	
  text-align: center;
}
#agent_login{
	float: left;
	width: 648px;
	height: 250px;
	background-color: #6e8fb2;
  margin-bottom: 19px;	
}
#agent_login_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 626px;
	height: 205px;
}
#tranp_search{
	float: left;
	width: 648px;
	margin-top:8px;
	background-color: #6e8fb2;
}
#tranp_search_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
  width: 626px;
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#tranp_marketnews{
	float: left;
	width: 648px;
	background-color: #6e8fb2;
}
#tranp_search FORM {
	margin: 0px;
	padding: 0px;
}
#tranp_marketnews_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
  width: 626px;
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#tranp_marketnews_content_list{
	width: 100%;
	padding-top: 5px;
	float: left;
}
.tranp_marketnews_item_title{
	 
}
.tranp_marketnews_item_date{	
 
}
#tranp_result{
  margin-top:8px;
	float: left;
	width: 798px;
	background-color: #6e8fb2;
}
#tranp_result_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
/*
.label {
  font-size: 13px;
}
*/
#bottom_ad{
  margin-top: 10px;
	float: left;
	width: 300px;	
}
.search {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
}
.search .label {
	color:#000000;
	font-size: 13px;
	line-height: 19px;
	width: 80px;
	height: 30px;
	white-space: nowrap;
}
.search .label2 {
  color:#000000;
	font-size: 13px;
	line-height: 19px;
	width: 60px;
	padding-left: 20px;
	white-space: nowrap;
}
.search .labeltotal {
	color:#000000;
	font-size: 13px;
	line-height: 19px;
	width: 80px;
	height: 20px;
	white-space: nowrap;
}
.search .label2t {
  color:#000000;
	font-size: 13px;
	line-height: 19px;
	width: 40px;
	padding-left: 30px;
	white-space: nowrap;
}
.search .label3t {
  color:#000000;
	font-size: 13px;
	line-height: 19px;
	width: 80px;
	padding-left: 30px;    	
	white-space: nowrap;
}
.search .label2b {
  color:#000000;
	font-size: 13px;
	line-height: 19px;
	width: 70px;
	padding-left: 60px;
	white-space: nowrap;
}
.search .labelp {
  color:#000000;
	font-size: 13px;
	line-height: 19px;
	WIDTH: 80px;	
	padding-left: 15px;
}
.search .value {
  color:#000000;
	font-size: 13px;
  line-height: 19px;   	
}
.search .searchnow {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/btn_msnsearchnow.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 120px;
	margin-top: 8px;
}
.search .searchbtn {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/msnbtn_search.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 57px;
	margin-top: 4px;
	
}
.search .searchbtnv2 {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/msnbtn_search.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 57px;
	margin-top: 2px;
	margin-left: 20px;
}
.search .searchbtnv3 {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/msnbtn_search.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 57px;
	margin-top: 4px;
  margin-left: 10px;	
}
.search .resetbtn {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/msnbtn_reset.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 57px;
	margin-top: 4px;
	margin-right: 15px;
}
.search .resetbtnv2 {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/msnbtn_reset.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 57px;
	margin-top: 2px;     
}
.search .resetbtnv3 {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/msnbtn_reset.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 57px;
	margin-left: 10px;  
	margin-top: 2px;     
}
.listing {
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

#flat-listing {
	CLEAR: both; MARGIN: 0px 0px 10px;color:#000000;line-height: 19px;font-size: 13px; 	
}

#flat-listing .hd {
	FONT-SIZE: 12px
}
#flat-listing .hd H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333
}
#flat-listing .hd .highlighted {
	COLOR: #f47000
}
#flat-listing UL.hd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#flat-listing UL.hd LI.left {
	FLOAT: left; WIDTH: 29%
}
#flat-listing UL.hd LI.right {
	FLOAT: right; WIDTH: 69%; TEXT-ALIGN: right
}
#flat-listing .content {
	FLOAT: left; WIDTH: 580px
}
#flat-listing .search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 30px; TEXT-ALIGN: right
}
#flat-listing .bd {
	CLEAR: left; FLOAT: none; WIDTH: 100%; TEXT-ALIGN: left
}
#flat-listing .bd TABLE {
	WIDTH: 100%
}
#flat-listing .bd TABLE TR {
	VERTICAL-ALIGN: top
}
#flat-listing .bd THEAD TD {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
	background-color: #eeeeee;
}
#flat-listing .bd THEAD .photo {
	WIDTH: 70px;
}
#flat-listing .bd THEAD .name {

}
#flat-listing .bd TBODY TD {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 5px
}
#flat-listing .bd THEAD .district {
	WIDTH: 50px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .district {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .address {
	TEXT-ALIGN: left;
  TEXT-ALIGN: center;
}
#flat-listing .bd TBODY .address {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#flat-listing .bd THEAD .floor {
	WIDTH: 30px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .floor {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .area {
	WIDTH: 80px;
	TEXT-ALIGN: center
}
#flat-listing .bd TBODY .area {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#flat-listing .bd THEAD .price {
	WIDTH: 65px;
	TEXT-ALIGN: center
}
#flat-listing .bd TBODY .price {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#flat-listing .bd THEAD .rent {
	WIDTH: 65px;
	TEXT-ALIGN: center
}
#flat-listing .bd TBODY .rent {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tran_input {
	WIDTH: 70px; TEXT-ALIGN: left
}
#flat-listing .bd TBODY .refno {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#flat-listing .bd THEAD .refno {
	WIDTH: 70px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tran_input {
	TEXT-ALIGN: left
}
#flat-listing .bd THEAD .tran_district {
	WIDTH: 50px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tran_district {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tran_address {
	TEXT-ALIGN: left
}
#flat-listing .bd TBODY .tran_address {
	TEXT-ALIGN: left
}
#flat-listing .bd THEAD .tran_floor {
	WIDTH: 35px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tran_floor {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tran_block {
	WIDTH: 35px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tran_block {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tran_area {
	WIDTH: 70px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tran_area {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tran_price {
	WIDTH: 70px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tran_price {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tran_priceg {
	WIDTH: 75px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tran_priceg {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#flat-listing .bd .tran_details {
	WIDTH: 50px; TEXT-ALIGN: center
}
#flat-listing .bd .tran_asking {
	WIDTH: 65px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY TR.sep TD {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6e8fb2;
}
#flat-listing .bd TBODY TR.tran_sep TD {
	BORDER-BOTTOM: #6e8fb2 1px solid; height: 30px;
}
#flat-listing .bd TBODY TR.sep TD TD {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#flat-listing .bd .details {
	WIDTH: 60px;
	TEXT-ALIGN: center
}
#flat-listing .bd .edit {
	WIDTH: 50px; TEXT-ALIGN: center
}
#flat-listing .bd .delete {
	WIDTH: 50px; TEXT-ALIGN: center
}
#flat-listing .bd .sorted {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 5px
}
#flat-listing .bd IMG.thumb {       
	border:0;
	width: 70px;      
}
#flat-listing .bd TD.thumb {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 70px; PADDING-TOP: 0px
}
#flat-listing .bd TBODY .subtable TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#flat-listing .bd TBODY .subtable TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
#flat-listing .bd TBODY .subtable .label {
	WIDTH: 70px;    
}
#flat-listing .bd TBODY .subtable .label140 {
	WIDTH: 140px
}
#flat-listing .bd TBODY .subtable .sep {
	WIDTH: 10px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .subtable .value {
	WIDTH: 325px
}
#flat-listing .bd TBODY .subtable .value400 {
	WIDTH: 500px
}
#flat-listing .bd THEAD .haunted_casedate {
	WIDTH: 80px; TEXT-ALIGN: left
}
#flat-listing .bd TBODY .haunted_casedate {
	TEXT-ALIGN: left
}
#flat-listing .bd THEAD .haunted_address {	
  WIDTH: 260px; TEXT-ALIGN: left
}
#flat-listing .bd TBODY .haunted_address {
	TEXT-ALIGN: left
}
#flat-listing .bd THEAD .haunted_floor {
	WIDTH: 60px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .haunted_floor {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .haunted_remark {
	WIDTH: 340px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .haunted_remark {
	TEXT-ALIGN: left
}
#flat-listing .bd THEAD .haunted_detail {
	WIDTH: 100px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .haunted_detail {
	TEXT-ALIGN: center
}
#flat-listing .bd TBODY TR.haunted_sep TD {
	BORDER-BOTTOM: #6e8fb2 1px solid; height: 30px;
}
#flat-listing .bd THEAD .tranp_idate {
	WIDTH: 130px; TEXT-ALIGN: left
}
#flat-listing .bd TBODY .tranp_idate {
	TEXT-ALIGN: left
}
#flat-listing .bd THEAD .tranp_address {
	WIDTH: 240px;
	TEXT-ALIGN: left;
}
#flat-listing .bd TBODY .tranp_address {
	TEXT-ALIGN: left;
}
#flat-listing .bd THEAD .tranp_floor {
	WIDTH: 40px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tranp_floor {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tranp_blockno {
	WIDTH: 40px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tranp_blockno {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tranp_area {
	WIDTH: 70px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tranp_area {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tranp_type {
	WIDTH: 50px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tranp_type {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tranp_price {
	WIDTH: 100px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tranp_price {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tranp_unitprice {
	WIDTH: 70px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tranp_unitprice {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tranp_contact {
	WIDTH: 150px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tranp_contact {
	TEXT-ALIGN: center
}
#flat-listing .bd THEAD .tranp_detail {
	WIDTH: 50px; TEXT-ALIGN: center
}
#flat-listing .bd TBODY .tranp_detail {
	TEXT-ALIGN: center
}
#flat-listing .bd TBODY TR.tranp_sep TD {
	BORDER-BOTTOM: #6e8fb2 1px solid; height: 30px;
}
.pagination {
	MARGIN: 0px 0px 10px
}
.pagination .total {
	MARGIN: 0px 0.5em 0px 0px; POSITION: relative; TOP: 2px;
}
.pagination {
	PADDING-RIGHT: 0.5em;
	PADDING-LEFT: 0.5em;
	PADDING-BOTTOM: 0.2em;
	PADDING-TOP: 0.2em;
	TEXT-ALIGN: left
}
.pagination .prev {
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.pagination .next {
	PADDING-RIGHT: 1em;
	PADDING-LEFT: 1em;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px
}
.pagination STRONG {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
.pagination FORM {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pagination INPUT.text {
	WIDTH: 2em
}
.pagination .index {
	PADDING-LEFT: 0.5em;
	FLOAT: right;
	POSITION: relative;
	TOP: 0.5em
}
DIV.pagination:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; LINE-HEIGHT: 0px; HEIGHT: 0px;
}
.pagination INPUT.sbtn {
	BORDER-LEFT-COLOR: #f0f0f0; BACKGROUND: #e2e2e2; BORDER-BOTTOM-COLOR: #a6a6a6; WIDTH: 3em; BORDER-TOP-COLOR: #f0f0f0; HEIGHT: 1.75em; BORDER-RIGHT-COLOR: #a6a6a6
}
.pagenav {
	CLEAR: both;
	MARGIN: 0px 0px 10px;
	WIDTH: 100%;
	TEXT-ALIGN: right
}
.prevpage {
	CLEAR: both;
	MARGIN: 0px 0px 10px;
	WIDTH: 100%
}
.ad_title {
	color: #FFFFFF;
	TEXT-ALIGN: center;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 13px;
}
.ad_area {
	text-align: right;
	vertical-align: top;
	padding-left: 8px;
}
.ad_bd {
	margin-left:2px;
	padding-left: 2px;
	padding-bottom: 8px;
}
#flat-details {
	CLEAR: both;
	TEXT-ALIGN: left;
	line-height: 19px;font-size: 13px;
  color: #000000;   
}
#flat-details TR {
	VERTICAL-ALIGN: top
}
#flat-details #info {
	CLEAR: both
}
#flat-details #info .hd {
	BACKGROUND: #d7eae9; POSITION: relative; HEIGHT: 25px
}
#flat-details #info .hd H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 15px; MIN-HEIGHT: 22px; PADDING-BOTTOM: 0px; COLOR: #0a7068; PADDING-TOP: 3px; HEIGHT: 18px
}
#flat-details #info .bd DIV.none {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 15px; PADDING-BOTTOM: 8px; COLOR: #f47000; PADDING-TOP: 8px
}
#flat-details #info TABLE {
	WIDTH: 100%	
}
#flat-details #info TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px
}
#flat-details #info .bd TD.label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 120px; PADDING-TOP: 2px
}
#flat-details #info .bd TD.label2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 140px; PADDING-TOP: 2px
}
#flat-details #info .bd TD.sep {
	WIDTH: 8px; TEXT-ALIGN: center
}
#flat-details #info .bd TD.value1 {
	WIDTH: 90px
}
#flat-details #info .bd TD.value2 {
	WIDTH: 100px
}
#flat-details #info .bd TD.value3 {
	WIDTH: 120px
}
#flat-details #feature {
	CLEAR: both
}
#flat-details #feature .hd {
	BACKGROUND: #d7eae9; POSITION: relative; HEIGHT: 25px
}
#flat-details #feature .hd H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 15px; MIN-HEIGHT: 22px; PADDING-BOTTOM: 0px; COLOR: #0a7068; PADDING-TOP: 3px; HEIGHT: 18px
}
#flat-details #feature TABLE {
	WIDTH: 100%
}
#flat-details #feature TABLE.top TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 8px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 25%; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dotted
}
#flat-details #feature TABLE.top TD.tick {
	
}
#flat-details #feature TABLE.top TD.c1 {
	BORDER-LEFT-WIDTH: 0px
}
#flat-details #feature TABLE.bottom TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
#flat-details #feature TABLE.bottom TR.r1 TD {
	BORDER-BOTTOM: #ccc 1px dotted
}
#flat-details #feature TABLE.bottom TD.label {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; WIDTH: 70px; PADDING-TOP: 3px
}
#flat-details #feature TABLE.bottom TD.sep {
	WIDTH: 5px; TEXT-ALIGN: center
}
#leaser-info {
	CLEAR: both; MARGIN: 0px 0px 0px; WIDTH: 100%; TEXT-ALIGN: left; line-height: 19px; font-size: 13px; color: #000000; 	
}
#leaser-info .hd {
 POSITION: relative; HEIGHT: 25px
}
#leaser-info .hd H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 15px; MIN-HEIGHT: 22px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; HEIGHT: 18px
}
#leaser-info .bd {
	
}
#leaser-info .bd .value{
  
}
#leaser-info .bd TABLE {
	
}
#leaser-info .bd TR {
	VERTICAL-ALIGN: top
}
#leaser-info .bd TD {
	
}
#leaser-info .bd TD.label {
	 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; WIDTH: 100px; PADDING-TOP: 2px
}
#leaser-info .bd TD.sep {
	WIDTH: 8px; TEXT-ALIGN: center
}
#leaser-info .bd TD.value {
	
}
.det {
	margin-top: -10px;
}
#area3 H2 {
  PADDING-LEFT: 10px;
  color: #000000;
}
#ad1 {
  line-height: 19px;font-size: 13px;color: #000000;
}
#ad1 .label {
  width: 125px;
}
#ad1 .bd TD.H2 {	
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	MIN-HEIGHT: 22px;
	HEIGHT: 30px;
}
#mortgage {
  line-height: 19px;font-size: 13px;color: #000000;
}
#mortgage .mortcalcbtn {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/msnbtn_mortcalc.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 83px;
	margin-top: 4px;
	margin-right: 4px;
}
#mortgage .mortdetailbtn {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/msnbtn_mortdetail.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 95px;
	margin-top: 4px;
	margin-right: 4px;
	margin-left: 4px;
}
#news .sep{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
	padding-bottom: 8px;
	padding-top: 2px;
}
#news {	
	margin-bottom: 10px;
	line-height: 19px;font-size: 13px;color: #000000; 
}
#news b{
	FONT-SIZE: 15px;
}
#news em{
	color: #666666;
	font-style: normal;
}

#marketnews .sep{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
	padding-bottom: 8px;
	padding-top: 2px;
}
#marketnews {	
	margin-bottom: 10px;
	line-height: 19px;font-size: 13px;color: #000000; 
}
#marketnews b{
	FONT-SIZE: 15px;
}
#marketnews em{
	color: #666666;
	font-style: normal;
}
#article {
  line-height: 19px;font-size: 13px;color: #000000;        
  margin-bottom: 1px;	  
}
#article .head_table {
	width: 100%;
	 
}
#article .head_table_hd {
  width: 100%;
}
#article .bd_table {
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	BORDER-BOTTOM: 0px;
	width: 100%;
	margin-top: 2px;	
}
#article .pic{
	/*margin-right: 10px;*/
	PADDING-RIGHT: 10px;          
	BORDER-LEFT: 0px;
	BORDER-TOP: 0px;
	BORDER-RIGHT: 0px;
	BORDER-BOTTOM: 0px;
}
#article .bd_table_hd    {
	font-weight: bold;
	width: 100%;
}
#article .bd_table_detail {
	text-align: justify;
	vertical-align: top;
}
#article .bd_table_link {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	TEXT-ALIGN: right;
	vertical-align: bottom;
}
#article .default_title {
	font-size: 20px;
	color: #333333;
	PADDING-BOTTOM: 20px;
	PADDING-TOP: 20px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 20px;
	text-align: left;
}
#article .default_photo {
	text-align: left;
	width:20%;
}
#article .default_photo img{
	 max-width:100%;
}


#article .default_content {
	font-size: 16px;
	color: #333333;
	padding-top: 20px;
	padding-bottom: 60px;
	text-align: justify;	
}
#article .default_menu {
	font-size: 20px;
	color: #333333;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	vertical-align: top;
}
#article .default_select {
	color: #333333;
	font-size: 16px;
}

#article .default_writedate {
	font-size: 16px;
	text-align: right;
	color: #333;
}
#article .default_author {
	font-size: 16px;
	text-align: right;
	color: #333;
}
#article .default_container {
	width: 100%;	
}
#article .default_images {
	font-size: 12px;
	color: #333333;
	vertical-align: top;
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 20px;
	text-align: justify;
}
#article .default_images td{
	width:100%;
	max-width:150px
}
#article .default_images IMG{
	border: 1px solid #CCCCCC;
	margin-bottom: 6px;
		width:100%;
	max-width:150px
	
}
#article .default_view_label {
	font-size: 13px;
	color: #333333;
}
#article .default_view_value {
	font-size: 13px;
	color: #FF0000;
}
#article .default_view_notes {
	font-size: 11px;
	color: #333333;
	text-align: right;
	padding-top: 4px;
}
#article .default_view {
	text-align: right;
	padding-top: 6px;
}
 
#article .msg_table {
	background-color: #ffffff;
	border: 1px solid #ddd;
	margin-bottom: 5px;
}
#article .msg_table td{  
}
#article .msg_title {
	FONT-SIZE: 15px;
	COLOR: #333;
	font-weight: bold;
	background-color: #ddd;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
	white-space: nowrap;
}
#article .msg_login {
	font-size: 15px;
	text-align: right;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 4px;
}

#article .msg_titlebar {
	background-color: #ddd;	
}
#article .msg_label {
	FONT-SIZE: 15px;
	COLOR: #333;
	text-align: right;
	vertical-align: top;
	height: 20px;
	padding: 2px;
	padding-top:10px;
	white-space: nowrap;
}
#article .msg_nickname {  
	
}
#article #msg_container {
	overflow:auto; 
}
#article .msg_button1 {
	color: #0a67bf; 
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #76b8f6;
	border-right-color: #4fa2f0;
	border-bottom-color: #4fa2f0;
	border-left-color: #76b8f6;
	background-color: #cae5ff;
	
}
#article .msg_button2 {
	color: #666666; 
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	background-color: #EAEAEA;
	margin-left: 30px;
	
}
#article .msg_btn {
	height: 35px;
}
#article .msg_seccode {
	width: 120px;
}

#article .msgshow_table {
	margin-bottom: 5px;
	border: 1px solid #ddd;
	width: 100%;
	overflow:hidden;
}
#article .msgshow_table_edit {
	margin-bottom: 5px;
	border: 1px solid #9bcdfd;
	width: 100%;
	background-color: #F7F9FF;
}
#article .msgshow_titlebar{
	background-color: #eee;
}
#article .msgshow_nickname{
	font-size: 15px;
	color: #333333;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
  
}
#article .msgshow_nickname b{
	color: #0066ff;
}
#article .msgshow_control{
	white-space: nowrap;
	width:1%
}
#article .msgshow_date{
	font-size: 12px;
	color: #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;

}
#article .msgshow_message{
	font-size: 15px;
	padding-top: 5px; 
	padding-bottom: 5px; 
	line-height: normal;
}
#article .msgLogin_table {
	width: 100%;
	margin-bottom: 5px;
	background-color: #F7F9FF;
}
#article .msgLogin_label {
	text-align:right;
	padding-right:5px;
	font-size: 15px;
	color: #333333;
}
#article .msgLogin_value{
	padding-right:5px;
}
#article .msgLogin_bd {
	background-color: #D0DBFF;
}

#article .bd_table_search {

}
#article .bd_table_search_button {
	FONT-SIZE: 13px;
	WIDTH: 60px;
	COLOR: #1854FF;
	HEIGHT: 22px;
	background-color: #D2DEFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #7195FF;
	border-right-color: #2058FF;
	border-bottom-color: #2058FF;
	border-left-color: #7195FF;
	padding-top: 2px;
}
#article .bd_table_search_td {
	margin: 0px;
	padding: 0px;
	color: #333;
}
#article FORM {
	margin: 0px;
	padding: 0px;
}
#article INPUT {
	color: #333;
}
#article .imsg {
	margin-top: 10px;
	margin-left: 2px;
  width:98%;  
}
#article .imsg_date_hd {
	width: 32%;
	FONT-SIZE: 12px;
	color: #666666;
	border-bottom-color: #ccc;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
#article .imsg_name_hd {
	width: 29%;
	FONT-SIZE: 12px;
	color: #666666;
	border-bottom-color: #ccc;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
#article .imsg_content_hd {
	FONT-SIZE: 12px;
	color: #666666;
	border-bottom-color: #ccc;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
#article .imsg_date_bd {
	FONT-SIZE: 12px;
	color: #333;
	padding-top: 2px;
}
#article .imsg_name_bd {
	FONT-SIZE: 12px;
	color: #333;
	padding-top: 2px;
}
#article .imsg_content_bd {
	FONT-SIZE: 12px;
	color: #333;
	padding-top: 2px;
}
#article #ctn
{
 
} 
#article .contenthtml
{
  float:left;
  text-align:left; 
  font-size:16px; 
  line-height: 24px;    
  margin: 0 0 20px 0; 
} 
#article .contenthtml table
{
  text-align:left;       
} 
#article .contenthtml td
{
  font-size:16px; 
  line-height: 24px;
}         
#article .contenthtml td.default_author
{
  font-size:16px; 
  line-height: 20px;
}    
#article .contenthtml td.default_writedate
{
  font-size:16px; 
  line-height: 20px;
}    

#article .contenthtml a
{
  color:#00f;
  text-decoration:underline;     
} 
#area1a {
	float: left;
	margin-top: 4px;	
	margin-left: 9px;	
	width: 48.5%
}
#area1a h2 {
	color: #000000;	
}
#area2a {
	float: right;		
	margin-top: 4px;
	margin-right: 11px;
	width: 48.5%
}
#area2a h2 {
	color: #000000;	
}
#region4a {
	
}
#region6a {
	
}
#marketnews {

}
#marketnews .detail_bd {

}
#marketnews .header {
 
}
#marketnews .label {

}
#marketnews .value {

}
#marketnews .newstitle {
  HEIGHT: 30px;
}
#marketnews .newstitle b{
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
}
#marketnews .newstitle em{
	color: #666666;
	font-style: normal;
}

#marketnews .newscontent {

}
#marketnews .newstitle_bd {

} 
#login {
	padding: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 200px;
  color:#000000;
	font-size: 13px;
	line-height: 19px;  
}
#login .bd TD.H2 {

}
#login .bd TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: 32px
}
#login .bd TD.label {
	WIDTH: 75px;
}
#login .bd TD.sep {
	WIDTH: 10px; TEXT-ALIGN: center
}
#login .bd TD.value {
  
}
#login .bd .loginbtn {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/msnbtn_login.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 57px;
	margin-top: 4px;
}
#terms {
  float: left;
	padding: 10px;
	padding-bottom: 20px; 	
}
#terms .cnplogo {
	float: left;
}
#terms .content {
	padding-left: 20px;
	padding-top: 30px;
	float: left;
	width: 700px;
	line-height: 16px;
	font-size: 13px;
	color: #000000;
	/*text-align: center;*/
}
.glidecontentwrapper {
	position: relative;
	width: 100%;
	height: 760px;
	overflow: hidden;
}
.glidecontent {
	position: absolute;
	visibility: hidden;
	background-color: #FFFFFF;
	width:100%;
}
.glidecontenttoggler {
	visibility: hidden;
	height: 1px;
}
.glidecontenttoggler a {
	display: -moz-inline-box;
	display: inline-block;
	border: 1px solid black;
	color: #2e6ab1;
	padding: 1px 3px;
	margin-right: 3px;
	font-weight: bold;
	text-decoration: none;
}
.glidecontenttoggler a.selected {
	background: #E4EFFA;
	color: black;
}
.glidecontenttoggler a:hover {
	background: #E4EFFA;
	color: black;
}
.glidecontenttoggler a.toc {
}
.glidecontenttoggler a.prev, .glidecontenttoggler a.next {
}
.glidecontenttoggler a.prev:hover, .glidecontenttoggler a.next:hover {
	background: #1A48A4;
	color: white;
}
#slideshow_content {
	width: 100%;
	height: 128px;  	
}
#slideshow_content A {
  color: #000000;
}
/*
#slideshow_content A {
  color: #000000;
  background-color: #ffffff;
}
#slideshow_content A:hover {
	background-color: #FF0000;
}
*/
#slideshow_content .img {
	width: 100%;
}
#slideshow_content .img_content {
	background-color:#F0F0F0;
	width: 100%;
	height: 90px; 
	overflow:hidden;
}
#slideshow_content .contact {
	text-align: center;
	float: left;
	width: 100%;
	line-height: 24px;
	font-size: 13px;
	background-color: #dfedfb;
	padding-left: 8px;  	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #acc7e5;
	margin-bottom: 5px;
}
#slideshow_content .desc_content {
	font-size: 13px;
	margin-left:5px;
 
}
#slideshow_content .desc_content .item1 {
	font-size: 13px;
	float: left;
	width: 150px;
	line-height: 20px;
  color: #07519a;	
}

#slideshow_content .desc_content .item2 {
	font-size: 13px;
	width: 150px;
	float: left;
	line-height: 18px;
}
#firsttran{
	float: left;
	width: 648px;  
	color: #000000;
}
#firsttran_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
	width: 626px;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#firsttran .region{
  text-align: center;	
  padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 15px;
}
#firsttran .t_district{
  text-align: center;	
	padding-top: 6px;
	font-size: 13px;
	line-height: 18px;
	background-color: #dfedfb;
}
#firsttran .t_estate{
  text-align: center;	
  padding-top: 6px;
	font-size: 13px;
	line-height: 18px;
	background-color: #dfedfb;
}
#firsttran .v_district{
  text-align: center;	
  padding-top: 6px;
	font-size: 13px;
	line-height: 18px;
	background-color: #ffffff;
}

#firsttran .v_estate{
  text-align: center;	
	padding-top: 6px;
	font-size: 13px;
	line-height: 18px;
	background-color: #ffffff;
}

#firsttran .estate_table{
  background-color: #eeeeee;
}
#firsttran_detail{
	float: left;
	width: 648px;  
	color: #000000;
	background-color: #ffffff;
}
#firsttran_detail_content{    
  background-color: #ffffff;   
	width: 648px;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#firsttran_detail .estate-title{        
	padding-bottom: 10px;
	font-size: 18px;  	
	background-color: #ffffff;
	color: #ff5a00;
	font-weight: bold;
	line-height: 22px;
	vertical-align: top; 
}
#firsttran_detail .pic1{  	
  vertical-align: top; 
  text-align: right;        
}
#firsttran_detail .label{
	padding-top: 3px;
	font-size: 13px;
	line-height: 18px;
	background-color: #ffffff;
	width: 80px;
	vertical-align: top;
}
#firsttran_detail .value{
	padding-top: 3px;
	font-size: 13px;
	line-height: 18px;
	background-color: #ffffff;
}

#firsttran_detail .block-title{
	padding-top: 3px;
	font-size: 13px;
	line-height: 18px;
	background-color: #ffffff;
}
#firsttran_detail_result{
  margin-top:8px;
	float: left;    	
	width: 798px;  
	color: #000000;
}
#firsttran_detail_result_content{
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;        
}
#firsttran_detail_result_content .bldg{
	float: left;
  color: #ff6600;        
	text-align: center;
	font-size: 15px;
	padding-top: 30px;	
	padding-bottom: 20px;
	width: 798px;  
	font-weight: bold;   	
}
#firsttran_detail_result .label{
	padding-top: 3px;
	font-size: 13px;
	line-height: 18px;
	width: 80px;
	vertical-align: top;
}
#firsttran_detail_result .value{
	padding-top: 3px;
	font-size: 13px;
	line-height: 18px;
}
#firsttran_detail_result .block-value{
	padding-top: 3px;
	font-size: 13px;
	line-height: 18px;
	background-color: #ffffff;
}
#onetran{
  float: left;  
  color: #000000;   
  font-size: 13px;    
}
#onetran .onetran_table{             
  background-color: #cccccc;
  width: 750px;
}
#onetran .tb{
  background-color: #eeeeee;
  line-height:24px;
  text-align:center;
  font-weight: bold;   
  width: 1%;         
}                             
#onetran .rh{
  background-color: #eeeeee;
  line-height:24px;
  text-align:center;
  font-weight: bold;      
}
#onetran .rb{
  background-color: #ffffff;    
  line-height:24px;
  text-align:center;   
}    
#onetran .y{
	background-image: url(images/t.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	background-position: center center;
	height: 24px;
}
#floorplan{
  float: left;  
  color: #000000;   
  font-size: 13px;  
  text-align:center;
  width: 798px;  
}             
#floorplan .tn{
  float: left;   
  padding-left:4px;
  padding-right:4px;
  padding-top:8px;
  padding-bottom:8px;
  border: 1px solid #CCCCCC;
  margin-right:10px;
  margin-bottom:10px;
  background-color: #f8f8f8; 
  width:176px;     
}
#floorplan img{       
  border:0;
	cursor:pointer;
	margin:0px;	
	text-align: center;  
  width:100px;
  height: 80px;
  overflow: hidden;    
}
#floorplan .tnimg{ 
  float: left;  
	text-align: center; 
  width:176px;
}
#floorplan .desc{
  float: left;  
  padding-top:8px;
  text-align: center; 
  font-size:13px;   
  width:176px;  
}
#owner_manage{
	float: left;
	width: 648px;   
	background-color: #6e8fb2;
  margin-bottom: 19px;	
  height:250px;
}
#owner_manage_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 626px;    
	height:205px;
}
#owner_manage_login { 	
	margin-left: 180px;
  color:#000000;
	font-size: 13px;
	line-height: 19px;  
}
#owner_manage_login .bd TD.H2 {

}
#owner_manage_login .bd TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; HEIGHT: 32px
}
#owner_manage_login .bd TD.label {
	WIDTH: 90px; white-space: nowrap;
}
#owner_manage_login .bd TD.sep {
	WIDTH: 10px; TEXT-ALIGN: center
}
#owner_manage_login .bd TD.value {
  
}
#owner_manage_login .bd .okbtn {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/msnbtn_ok.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 57px;
	margin-top: 4px; 	
}
#owner_manage_result{
	float: left;
	width: 958px;
	background-color: #6e8fb2;   	
}
#owner_manage_result_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#owner_manage_result FORM {
	margin: 0px;
	padding: 0px;
}
#home_flash {
  float:left;
	width: 650px;
	color: #dcdcdc;
  padding-bottom: 10px;
}
#home_flash2 {
  float:left;
	width: 650px;
	color: #dcdcdc;
  padding-bottom: 10px;
  margin-top: 2px;
  padding-left: 8px;
}
#agent_search{
	float: left;
	width: 958px;
	background-color: #6e8fb2;   	
}
#agent_search_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 936px;
}
#agent_search .okbtn {
	border-top-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(images/msnbtn_ok.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 57px;
	margin-top: 4px; 	
}
#agent_search FORM {
	margin: 0px;
	padding: 0px;
}
#agent_result{
	float: left;
	width: 958px;
	margin-top:8px;
	background-color: #6e8fb2;   	
}
#agent_result_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
}
#agent_result FORM {
	margin: 0px;
	padding: 0px;
}
#agent_userinfo{
	float: left;
	width: 958px;    
  margin-bottom: 10px; 	  
  color:#000000;
	font-size: 13px;
	line-height: 19px;        		
}
#agent_userinfo .username{
	float: left;
  text-align: left; 	       		
}
#agent_userinfo .item{
	float: right;
  text-align: right; 	
  padding-right: 10px;         		
}
#agent_userinfo .item a{
	padding-left: 30px;  	
}
#hometab{
	margin-top:8px;
	float: left;
	width: 796px;
	line-height: 18px;  
	font-size: 13px;
}   
#hometab .border {
	BORDER-BOTTOM: #6e8fb2 1px solid; BORDER-LEFT: #6e8fb2 1px solid; BORDER-TOP: #6e8fb2 1px solid; BORDER-RIGHT: #6e8fb2 1px solid
}
.autocomplete-w1 {
	background: url(images/shadow.png) no-repeat bottom right;
	position: absolute;
	top: 7px;
	left: 6px;
	_background: none;
	_top: 1px;
	z-index:999;
}
.autocomplete {
  color: #000;
  font-size: 13px;
	width: 300px;
	border: 1px solid #6e8fb2;
	background: #FFF;
	cursor: default;
	text-align: left;
	max-height: 350px;
	overflow: auto;
	margin: -6px 6px 6px -6px;
	line-height: 16px;
	_height: 350px;
	_margin: 0px 6px 6px 0;
	overflow-x: hidden;
}
.autocomplete .selected {
	background: #c5e2ff;
}
.autocomplete div {
	padding: 2px 5px;
	white-space: nowrap;
}
.autocomplete strong {
	font-weight: normal;
	color: #FF0000;
}
#listing_enquiry{
	margin-top:8px;
	float: left;
	width: 490px;
	background-color: #6e8fb2;
}
#listing_enquiry_content{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #ffffff;
/*	vertical-align: top;*/
	float: inherit;
	margin-left: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	width: 468px;
}
#listing_enquiry .control {
  padding-top: 10px;    
}
#listing_enquiry .btnsend{
PADDING-RIGHT:1px;PADDING-LEFT:1px;FONT-SIZE:10pt;PADDING-BOTTOM:0px;WIDTH:120px;COLOR:#395b80;PADDING-TOP:4px;HEIGHT:24px;
background-color:#deeaf0;margin-top:2px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top-width:1px;border-right-width:1px;
border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;
border-top-color:#adcad8;border-right-color:#395b80;border-bottom-color:#395b80;border-left-color:#adcad8;
}         
#listing_enquiry .value {
  vertical-align:top;
  line-height: 22px;  
  padding-top: 5px;     
}
/* District */
#blanket {
   background-color:#111;
   position:absolute;
   z-index: 10000; 
   top:0px;
   left:0px;
   width:100%;
}
#div-district{
	position:absolute;
	background-color:#fff;
	width:760px;    
	z-index: 10001;
	font-size: 13px;	
	border: 1px solid #6e8fb2;
}
#div-district .hd {      
  float: left;
  margin-right: 0px;
  width: 100%;
  background: #dfedfb;
}  
#div-district .hd .text { 
  float: left;
	font-size: 13px;  
  padding: 8px 4px 4px 8px;
}                 
#div-district .hd .btnclose {
  float: right;
  margin: 3px 2px 0 0;
  height: 24px;
}
#div-district .bd {
	padding: 10px 10px 10px 15px;
  margin-right: 0px;
  margin-bottom: 0px;  	   
  float: left;             
  background-repeat:repeat-x;    
}           
#div-district .bd .title {
  padding: 0px 0px 10px 0px;   
}
#div-district .bd .te1{
  float : left;
  width: 100%;
  height: 30px;
  padding: 5px 0 5px 0;
}  
#div-district .bd .te2{
  float: left;
  width: 100%;
  height: 30px;
  padding: 20px 0 5px 0;
}               
#div-district .bd .dt1{
  float: left;   
  width: 118px;
  height: 32px;
  margin: 0 0 0 18px;
}
#div-district .bd .dt2{
  float: left;   
  width: 118px;
  height: 32px;   
}
#div-district .control{
  float: left;   
  width: 100%;    
  padding: 30px 0px 5px 0;   
}
#div-district ul {
  margin:0;	
}
#div-district li {
	list-style: none;
}
#div-district .okbtn {
  float: right;
	border: 0 none;
	background-repeat: no-repeat;
	height: 26px;
	width: 80px;
	margin-top: 4px;   	
	background-image: url(images/btnok.gif);
	margin: 0 10px 0 0;
}
#div-district .cancelbtn {
  float: right;
	border: 0 none;
	background-repeat: no-repeat;
	height: 26px;
	width: 80px;
	margin-top: 4px;
	margin: 0 20px 0 0;
	background-image: url(images/btncancel.gif);
}
#div-district .cancelallbtn {
  float: right;
	border: 0 none;
	background-repeat: no-repeat;
	height: 26px;
	width: 109px;
	margin-top: 4px;   	
	margin: 0 60px 0 0;
	background-image: url(images/btncancelall.gif);
}   
/* District */
#adban {
  margin: 0 0 0 2px;
}


#foot_ad{
  width:100%;
  margin-top:8px;
	float: left;              
}

#foot_ad_1000{ 
  float: left;    
  margin: 5px;              
}

#article .msgft {
  float:left;
  padding: 0 0 20px 0;
}
#article .msgft td.msg_label{ 
  padding:6px 0 0 0;
}
#article .msgft td.msg_value{
  padding:6px 0 0 5px;
}
#article .msgft td.msg_btn{
  padding:6px 0 0 5px;
}

#article .msgterms{
  width:100%;  
  float:left;    
  font-size:13px;
  line-height:18px;   
  color:#333;    
  text-align:left;    
}     
#article .msgterms b{   
  float:left;   
  width:100%;  
  text-align:center;
  text-decoration:underline;    
  margin: 10px 0;      
}      
#article .msgterms li{   
  float:left;   
  width:100%;  
  text-align:left;  
 
}   
#article .msgterms ol{   
  float:left;   
  width:100%;   
  padding:0 0 0 20px;
}         
#article .msgterms p{    
  float:left;   
  width:100%;
  text-align:left;
  font-size:13px;   
  margin: 10px 0;  
}   
.green {
  color:#009e00;
}
@media (max-width: 700px){
	#article .default_photo {
		text-align: left;
		width:30%;
	}
	#article .default_photo img{
		 width:100%;
		 max-width:100%
	}
}

@media (max-width: 500px){
	#article .default_photo {
		text-align: left;
		width:50%;
	}
	#article .default_photo img{
		 width:100%;
		 max-width:100%
	}
}