body {
	background: #FFF url(../images/body_bg.gif) top repeat-x;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 13px;
	color: #666;
}
.separator_line{
	font-size: 7px;
}
.thumbnail div {
	 position:absolute;
	 color:#000000; 
	 font-size:11px;
	 width:200px;
	 visibility: hidden;
	 color: black;
	 text-decoration: none;
} 
.thumbnail:hover div{ /*CSS for enlarged image on hover*/
 	position:absolute;
	visibility: visible;
	top:-17px;
	left:100px;
	*top: 12px;
	*left: 100px; /*position where enlarged image should offset horizontally */
}
img{
	border: none;
}
.hightlight_row td{
	background-color:lightblue !important;
}
.img-thumbnail{display:inline-block;height:auto;max-width:100%;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
a{
	text-decoration: none;
}
a:hover{
	text-decoration: underline;
}
.clearboth{
	clear: both;
}
h1, h2, h3, h4{
	margin: 0;
	padding: 0;
}
h1{
	font-size: 18px;
}
h2{
	font-size: 16px;
}
h3{
	font-size: 13px;
}
h4{
	font-size: 12px;
}
p{
	margin: 0;
	padding: 0;
}
input {
color: #666;
font-size: 12px;
font-family:Helvetica, Verdana, Arial;
}
textarea {
color: #666;
font-size:12px;
font-family:Helvetica, Verdana, Arial;
}
/* -------------------------- */
/* --------- Header --------- */
/* -------------------------- */
#header #logo{
	background: url(../images/logo.gif) top left no-repeat;
	/*
	height: 75px;
	margin: 15px 0 0 45px;
	*margin: 15px 0 0 45px;
	width: 280px;
	*/
	/*
	margin: 9px 0 0 10px;
	*margin: 9px 0 0 10px;
	width: 335px;
	height: 76px;
	*/
	
	margin: 11px 0 0 19px;
	*margin: 11px 0 0 19px;
	
	width: 249px;
	height: 66px;
	
}
#header #logo h1 {
	margin: 0; /* zeroing the margin of the last element in the #header div will avoid margin collapse - an unexplainable space between divs. If the div has a border around it, this is not necessary as that also avoids the margin collapse */
	padding: 10px 0; /* using padding instead of margin will allow you to keep the element away from the edges of the div */
	display: none;
}
#header_facebook_join_us{
	float: right;
	margin-top: 8px;
	padding-right: 11px;
	display: inline;
}
#top_nav {
	background: url(../images/esclaimation.gif) top left no-repeat;
	float: right;
	font-size: 12px;
	color: #999;
	padding: 3px 12px 0 27px;
	margin-top: 5px;
	display: inline;
}
#top_nav a{
	color: #999;
}
#main_nav{
	float: right;
	height: 41px;
	margin: 26px 0 0 0;
	clear: both;
	display: inline;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
	#main_nav{ margin: 24px 0 0 0;}
}
#main_nav_table{
	margin: 0;
	padding: 0;
	border-collapse: collapse;
	text-align: center;
	vertical-align: middle;
	width:368px;
	
}
.main_nav_button{
	background: url(../images/tag_new.gif) no-repeat;
	margin: 0;
	padding: 0;
	width: 90px;
	height: 41px;
}
.main_nav_button div{
	display:block;
	width: 80px;
	margin: 3px auto 0 auto;
}
.main_nav_button a{
	text-decoration: none;
	text-transform: uppercase;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
	color: #E8F2CC;
	font-family:Arial, Helvetica, sans-serif;
}
.main_nav_button a:hover{
	text-decoration: underline;
}
.renovation_directory_new_word {
	position:absolute;
	margin: 47px 0 0 743px;
	background: url(../images/new_word.gif) no-repeat;
	width:27px;
	height:12px;
}/* -------------------------- */
/* ------- End Header ------- */
/* -------------------------- */
/* -------------------------------- */
/* --------- Main Content --------- */
/* -------------------------------- */
#mainContent{
	background: #F1F1F1;
	margin: 0;
}#mainContent a{
	color: #03A0FA;
}
#maincontent_right{
float:right;
margin:20px 0 0 0;
padding-right: 12px;
width: 324px;
display: inline;
}
#maincontent_left {
float:left;
width: 618px;
}
#renovationindex_left {
	float:left;
	width: 600px;
	display:inline;
	margin:20px 0 0 0;
}
#renovationindex_left select, #renovationindex_left input{
	color:#606060;
	font-family:"Trebuchet MS";
	font-size:12px;
	height:20px;
}
#renovationindex_right{
float:right;
margin:20px 0 0 0;
width: 318px;
}
#main_search_box{
	background: url(../images/search-frame.gif) top no-repeat;
	margin: 15px 0 0 20px;
	width:598px;
	height:236px;
	clear: both;
}
#main_renovation_search_box{
	background: url(../images/search_renovation_frame.gif) top no-repeat;
	margin: 5px 0 0 20px;
	width:558px;
	height:167px;
	clear: both;
	padding:20px 20px 20px 20px;
}
#main_search_box_result{
	background: url(../images/search-frame-result.gif) top no-repeat;
	margin: 15px 0 0 10px;
	height: 160px;
	clear: both;
}
#main_search_box_result a {
color:#03A0FA
}
#main_search_box_agent{
	background: url(../images/search-agent-result.gif) top no-repeat;
	margin: 15px 0 0 10px;
	height: 160px;
	clear: both;
}
#main_search_box_agent a {
color:#03A0FA
}
h1.main_title{
	text-transform: uppercase;
	color: #56B2BC;
	font-size: 16px;
	margin: 0 0 2px 0;
}
h1.renovation_main_title{
	text-transform: uppercase;
	color: #608574;
	font-size: 16px;
	margin: 10px 0 2px 0;
}
#property_resources_top h1.main_title a, #question_and_answer_top h1.main_title a{
	color: #56B2BC;
}
h1#search_malaysia_properties, h1#property_resources_title, h1#propertick_request_title{
	padding: 0 0 0 25px;
}
h1#propertick_request_title {
	padding: 0 0 0 25px;
	color:#333333;
}
h1#wide_frame_title{
	padding: 0 0 0 25px;
}
#main_search_fields{
	margin: 20px 0 0 35px;
	*margin-top: 3px;
	text-align: left;
}
#main_search_fields_result {
*margin:-20px 0 0 10px;
}
.main_search_field{
	float: left;
	margin: 0 7px 15px 0;
	display: inline;
}
.main_search_field select{
	margin: 0;
	padding: 0;
	display: block;
	height: 20px;
	color: #606060;
	font-size: 12px;
}
.main_search_field input {
	margin: 0;
	padding: 0;
	display: block;
	height: 18px;
	color: #606060;
	font-size: 12px;
}.main_search_field h2{
	text-transform: uppercase;
	margin-bottom: 1px;
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}
.main_search_field div{
	display: inline;
}
#main_search_field_status{
	margin-left: 20px;
	vertical-align: top;
}
#main_search_field_status input{
	display: inline;
	margin-top: -15px;
}
#main_search_field_search{
	font-size:11px;
	margin-left: 10px;
	margin-top:20px;
}
#main_search_field_search input{
	height: 24px;
	vertical-align: middle;
}
#main_search_field_price select{
	display: inline;
}
#main_search_field_price_result{
	*margin:-20px 0 0 10px;
}
#main_search_field_price_result select{
	display: inline;
}
#main_create_account{
	width: 570px;
	float: left;
	margin: 20px 0 20px 35px;
	display: inline; /* Fix IE Double-Margin Bug */
}
#main_create_account h1, #main_create_account h2, #main_create_account h3, #main_create_account p{
	margin: 0;
}
#main_create_account h1{
	color: #004A80;
	font-size: 16px;
}
#main_create_account h3{
	color: #606060;
	font-size: 13px;
}
#main_create_account h2{
	color: #004A80;
	font-size: 13px;
}
#main_create_account p{
	font-size: 12px;
}
#index_save_favorite, #index_property_alert, #index_property_request{
	margin: 20px 0 0 5px;
	padding: 0 0 0 55px;
	width: 340px;
	float: left;
	display: inline;
}
#index_save_favorite{
	background: url(../images/icon_heart_star.gif) left no-repeat;
}
#index_property_alert{
	background: url(../images/icon_refresh.gif) left no-repeat;
}
#index_property_request{
	background: url(../images/icon_envelope.gif) left no-repeat;
}
#index_create_account_join{
	margin: 20px 0 0 0;
	width: 166px;
	height: 211px;
	float: right;
	display: inline;
	background: url(../images/index_join_now_bg.jpg) no-repeat;
}
#index_create_account_joinus{
	margin: 34px 0 0 66px;
	*margin: 36px 0 0 65px;
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	display: block;
}
#index_create_account_joinus a{
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
}
#index_create_account_signup{
	margin: 33px 0 0 30px;
	width: 125px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: #004A80;
}
#index_create_account_free{
	margin: 12px 0 0 56px;
	color: #F40909;
	font-size: 18px;
	font-weight: bold;
}
#main_post_property{
	background: url(../images/post_property_bg.gif) no-repeat;
	width: 534px;
	height: 119px;
	float: left;
	margin: 5px 0 50px 50px;
	display: inline; /* Fix IE Double-Margin Bug */
}
#main_post_property h2{
	margin: 20px 0 0 35px;
	font-size: 14px;
	text-transform: uppercase;
	color: #D7FCFF;
	font-weight: normal;
}
#main_post_property p span a{
	color: #FF6600;
	text-decoration: underline;
}
#main_post_property p span a:hover{
	color: #F000FF;
}
#main_post_property_text{
	margin: 0 0 0 35px;
	width: 370px;
	color: #FFF;
	text-align: justify;
}
#index_contest_banner{
	width:290px;
	
	padding-right:20px;
	margin: 0;
	display: inline; /* Fix IE Double-Margin Bug */
}
.maincontent_right_banner1{
	float: left;
	margin-left: 3px;
}
.maincontent_right_banner2{
	margin:5px 0 0 0;
	
	padding-left:18px;
}
.maincontent_right_banner2 img{
	border-top: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}
#index_q_and_a_banner {
	background:url(../images/index_q_and_a_banner.jpg) no-repeat;
	width:254px;
	height:156px;
	font-size:12px;
	color:#556E80;
}
#index_q_and_a_banner_word {
	padding:0 70px 0 10px;
}
#index_q_and_a_banner_word a, #side_q_and_a_banner_word a{
	color:#556E80;
	text-decoration:none;
}
#index_q_and_a_banner_word a:hover, #side_q_and_a_banner_word a:hover{
	color:#556E80;
	text-decoration:underline;
}
#side_q_and_a_banner{
	background:url(../images/side_question_answer_banner.gif) no-repeat;
	width:211px;
	height:186px;
	font-size:12px;
	color:#556E80;
	margin: 15px 0 0 0;
}
#side_q_and_a_banner_word {
	padding:5px 75px 0 10px;
}
#main_sign_up_icon{
	float: right;
	margin: 15px 20px 0 0;
	display: inline;
}
#main_featured_properties{
width: 300px;
}
#main_renovation_featured_properties {
	width: 300px;
}
.featured_rotate{
	background-color: #fff;
	width: 300px;
}
.main_featured_property{
	width: 300px;
	margin: 0 0 3px 0;
}
/* START - By MC 06-Oct-2012 */
.main_renovation_featured_business{
	width: 300px;
	margin: 4px 0 0 0;
	padding: 10px 0 10px 5px;
}
/* END - By MC 06-Oct-2012 */
.main_featured_property_pic{
	float: left;
	text-align:center;
	width:110px;
	height:110px;
}
/* START - By MC 06-Oct-2012 */
.main_renovation_business_pic{
	float: left;
	text-align:center;
	width:100px;
}
/* END - By MC 06-Oct-2012 */
.main_featured_property_pic img{
	vertical-align: middle;
    max-height: 100px;
    max-width: 100px;
}
.helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}
.main_featured_property_desc{
	float: left;
	width:190px;
	height:110px;
	display: table;
}
.main_featured_property_desc div{
	display: table-cell;
    vertical-align: middle;
}
.main_featured_property_desc a{
	color:#666 !important;
}
.main_featured_property_desc a:hover{
	color:#027abb !important;
	font-weight:bold;
	text-decoration:none;
}
.main_featured_renovation_desc{
	float: left;
	width: 192px;
}
.main_featured_property_desc p{
	margin: 0;
	padding: 0 0 0 10px;
}
.main_featured_renovation_desc p{
	margin: 0;
	padding: 0 0 0 15px;
}
#main_featured_business  {
	font-size:12px;
	color:#004a80;
	font-family:"Trebuchet MS";
	font-weight:bold;
}
#main_featured_business a {
	color:#004a80;
	text-decoration:none;
}
#main_featured_business a:hover {
	color:#004a80;
	text-decoration:underline;
}
#main_featured_category {
	color:#545454;
	font-size:12px;
}
#main_featured_category a {
	color:#545454;
	text-decoration:none;
}
#main_featured_category a:hover {
	color:#545454;
	text-decoration:underline;
}
.main_featured_property_desc p.main_featured_location{
	
	margin-top:0px;
	*margin-top:28px;
}
#facebook_fanbox{
	margin: 10px 0 0 0;
}
#newsboard_box{
 width:268px;	margin:10px 0 5px 0; background: #ddd; border: 1px solid #94a3c4; padding:10px;
}
#newsboard_title{ color:#33818c; font-size:16px; margin-bottom:10px; font-weight:bold; }
ul.newsboard_items{ margin:0 0 0 10px; padding:0; list-style:decimal; }
ul.newsboard_items li{ margin:0 0 0 10px; padding:0; }
.main_search{
	background:url(../images/search_btn.gif) no-repeat;
	width:111px;
	height:24px;
	border:0;
	cursor:pointer;
}
.main_submit {
	background:url(../images/submit_btn.gif) no-repeat;
	width:103px;
	height:24px;
	border:0;
	cursor:pointer;
}
.right_box{
	width: 270px;
	border-left: 1px solid #CCCBCB;
	border-top: 1px solid #CCCBCB;
	border-right: 1px solid #818080;
	border-bottom: 1px solid #818080;	
	background-color: #fff;
	margin-bottom: 15px;
}
.right_box h1{
	background-color: #E0E0E0;
	width: 258px;
	height: 21px;
	margin: 2px 0 10px 2px;
	color: #666;
	padding: 5px 0 0 8px;
	font-size: 14px;
	vertical-align: middle;
	text-transform: uppercase;
}
/* -------------------------------- */
/* ------- End Main Content ------- */
/* -------------------------------- */
/* -------------------------- */
/* --------- Footer --------- */
/* -------------------------- */
#footer{
	background: url(../images/footer_building_bg.gif) top center no-repeat;
	height: 140px;
}
#footer_nav{
	background-color: #FFF;
	height: 35px;
	position: relative;
	top: 95px;
	text-align: center;
	font-size: 12px;
}
#footer_nav1{
	float: left;
	display: inline; /* Fix Margin Bug */
	margin: 10px 0 0 20px;
	padding: 0;
}
#footer_nav2{
	float:right;
	display: inline; /* Fix Margin Bug */
	margin: 10px 20px 0 0;
	padding: 0;
}
#footer_nav1 li, #footer_nav2 li{
	display: inline;
	margin: 0;
	padding: 0 3px 0 0;
	color: #03A0FA;
}
#footer_nav1 li a, #footer_nav2 li a{
	color: #03A0FA;
}
#footer_copyright{
	display: inline;
	margin: 0;
	color: #9A9A9A;
	position: relative;
	top: 10px;
}
/* -------------------------- */
/* ------- End Footer ------- */
/* -------------------------- */
/*-------------------signup.php----------------*/
#signUpForm{
	float: left;
	display: inline;
}
#signUpForm_content {
background: url(../images/sign_up_frame_content.gif) repeat-y top left;
margin: 0px 0 0 10px;
width:450px;
clear: both;
}
#signUpForm_top {
background: url(../images/sign_up_frame_top.gif) no-repeat top left;
margin: 15px 0 0 10px;
height: 48px;
width:450px;
clear: both;
}
#signUpForm_bottom {
background: url(../images/sign_up_frame_bottom.gif) no-repeat top left;
margin: 0px 0 0 10px;
height: 48px;
width:450px;
clear: both;
}
h1.signUp_title{
	float:left;
	text-transform: uppercase;
	color: #A1C933;
	font-size: 16px;
	margin: 0 0 2px 0;
}
h1#new_to_properties{
	padding: 0 0 0 25px;
}
#signup_signin_link{
	font-size: 11px;
	float: right;
	margin-top:5px;
	margin-right:10px;
	display: inline;
}
#image_sign_up {
clear:both;
float:left;
width:245px;
height:51px;
margin-left:20px;
margin-top:18px;
display:inline;
}
#sign_up_word{
clear:both;
float:left;
text-align:left;
width:400px;
height:51px;
margin-left:20px;
margin-top:5px;
display:inline;
}
#sign_up_table {
clear:both;
float:left;
text-align:left;
width:400px;
margin-left:20px;
margin-top:5px;
display:inline;
}
#sign_in_word {
clear:both;
float:left;
text-align: center;
width:400px;
height:35px;
margin-left:20px;
margin-top:5px;
display:inline;
vertical-align:middle;
border: 1px solid #000;
background-color:#f4f3f1;
}
#sign_in_empty_word {
clear:both;
float:left;
text-align: center;
width:400px;
height:35px;
margin-left:20px;
margin-top:5px;
display:inline;
vertical-align:middle;
}
#sign_up_table input.textbox select.selectbox{
	width: 150px;
	margin-left: 5px;
}
#checkavailability {
margin-left:20px;
}
#signup_why_header{
	float: right;
	width: 480px;
	display: inline;
	margin: 20px 10px 0 0;
}
#signup_why_join{
	float:right;
	width: 455px;
	margin: 5px 10px 0 0;
	padding: 15px 10px 25px 15px;
	background-color: #fff;
	display: inline;
	border: 1px solid #A1C933;
}
#signup_why_heading{
	color: #A1C933;
	font-size: 16px;
}
#signup_why_heading a{
	color: #A1C933;
	text-decoration:underline;
}
#signup_why_heading a:hover{
	color: #A1C933;
	text-decoration:none;
}
#signup_why_list{
	
}
#signup_why_list li{
	color: #A1C933;
	font-weight: bold;
	margin-bottom: 10px;
}
#signup_why_list li span{
	color: #999;
}
.signup_why_description{
	font-weight: normal;
	font-size:12px;
	color: #999;
}
/*---------- property-resources --------------------*/
#property_resources_guide{
	margin: 0 0 0 35px;
	float: left;
	display: inline;
	width:600px;
	min-height:800px;
	height:auto;
	*height:800px;
	clear: both;
}
#property_resources_news{
	margin: 20px 0px;
}
#property_resources_mm2h, #property_resources_ad_square{
	margin: 0 30px 40px 0;
	float: right;
	display: inline;
	width: 265px;
}
h1.property_resources_title, h1.propertick_request_title{
	font-size: 18px;
	color: #8ABC00;
	margin: 0 0 8px 0;
}
.property_resources_sidebar_content, #property_resources_mm2h_content, #property_resources_news_content{
	padding: 4px 4px 15px 4px;
	border: 1px solid #49939D;
}
#property_resources_guide_buying, #property_resources_guide_selling, #property_resources_guide_owner{
	margin: 13px 0 13px 0;
	*margin: 8px 0 8px 0;
}
#article_individual_page_content {
	margin: 7px 0 13px 0;
	*margin: 10px 0 8px 0;
}
.property_resources_guide_divider{
	height: 1px;
	width: 100%;
	margin: 0 auto;
	border-top: 1px solid #CCC;
}
.property_resources_guide_articles{
	float: right;
	display: inline;
	margin: 0 15px 5px 10px;
	width: 415px;
}
.property_resources_guide_articles_divider{
	height: 1px;
	width: 100%;
	margin:0 auto;
	border-top: 1px dotted #DDD;	
}
.property_resources_guide_featured{
	margin: 0 0 5px 0;
}
#property_resources_guide_buying a, #property_resources_guide_selling a, #property_resources_guide_owner a {
	color:#999;
	text-decoration:none;
}
#property_resources_guide_buying a:hover, #property_resources_guide_selling a:hover, #property_resources_guide_owner a:hover {
	color:#999;
	text-decoration:underline;
}
h2.property_resources_guide_featured_title{
	font-size: 16px;
	color: #387982;
	margin: 0 0 3px 0;
}
.read_more_word {
	color:#00AEEF;
}
p.property_resources_guide_featured_desc{
	margin: 0 0 10px 0;
}
p.property_resources_guide_featured_desc_individual{
	height:70px;
	margin: 0 0 10px 0;
}
p.property_resources_guide_featured_posted{
	margin: 0 0 14px 0;
	*margin: 0 0 8px 0;
	font-size: 12px;
}
.property_resources_guide_more{
	margin: 14px 0 0 0;
	*margin: 7px 0 0 0;
	font-size: 12px;
}
.property_resources_guide_more p{
	margin: 0;
}
h3.property_resources_guide_more_title{
	font-size: 13px;
	color: #333;
	margin: 0 0 5px 0;
}
/*********  Temporary Remove on 18-Nov-08
h3.property_resources_news_featured_title{
	font-size: 13px;
	color: #333;
	margin: 0 0 3px 5px;
}
**********/
p.property_resources_guide_more_item{
	margin: 0 0 5px 0;
	float: left;
	display: inline;
	width: 205px;
}
.property_resources_sidebar_content p{
	font-size: 12px;
	margin: 0 5px 12px 5px;
	*margin: 0 5px 7px 5px;
	padding:0;
}
#property_resources_mm2h_more{
	font-size: 12px;
	margin: 0 5px 0 5px;
}
#property_resources_guide_news_more{
	font-size: 12px;
	margin: 0;
}
#property_resources_news a, #property_resources_mm2h a{
	color: #999;
}
/*
#property_resources_news_more_list b{
	font-weight: normal;
}
*/
#property_resources_news_more_list a {
	color:#666;
	text-decoration:none;
}
#property_resources_news_more_list a:hover {
	color:#027abb;
	text-decoration:none;
}
.property_resources_sidebar_content h4{
	margin: 8px 0 5px 0;
	*margin: 3px 0 2px 0;
	color: #333;
}
#property_resources_mm2h_more ul{
	margin: 0 0 5px 14px;
	*margin: 0 0 5px 16px;
	padding: 0;
	list-style-image: url(../images/4dots.gif);
	vertical-align: middle;
}
#property_resources_guide_news_more ul{
	margin: 0;
	*margin: 0 0 5px 16px;
	padding: 0;
	list-style: none;
	vertical-align: middle;
}
#property_resources_guide_news_more ul li, #property_resources_mm2h_more ul li{
	padding-bottom: 3px;
}
#property_resources_guide_news_more ul li a{
	
	background:url(../images/cicle_dot.png) 16px 3px no-repeat;
	
	padding-left: 31px;
}
.index_news_even{
	
	background:url(../images/index_news_grey.gif) top left repeat-x;
	padding-top:8px;
	padding-bottom:7px !important;
}
.index_news_odd{
	
	background-color:#fff;
	padding-top:8px;
	padding-bottom:7px !important;
}
/*
aawwwwwwwwww
wwwwwwwwwww
ww
w
ww
w
w
w
w

*/
.property_list_items{
	font-size: 12px;
	margin: 0;
	text-align: left;
}
.list_items_title {
    color: #56B2BC;
    font-family: 'century gothic';
    font-size: 14px;
    font-weight: bold;
    padding: 4px 18px;
}
#property_list_block {
	width:220px;display:inline-block;float:left;margin-right:4px;
}

#property_list_block a{
	color: #999;
}
.property_list_items ul{
	margin: 0;
	*margin: 0 0 5px 16px;
	padding: 0;
	list-style: none;
	vertical-align: middle;
}
.property_list_items ul li{
	padding-bottom: 3px;
}
.property_list_items ul li div input{
	background: none repeat scroll 0 0 transparent;
    border: medium none;
	padding:0;
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	color:#999;
	cursor:pointer;
}
.property_list_items ul li div input:hover{
	text-decoration:underline;
}
.property_list_items ul li div{
	background:url(../images/cicle_dot.png) 18px 3px no-repeat;
	display:inline-block;
	width:180px;
	padding-left: 32px;
}
.index_items_even{
	background:url(../images/index_news_grey.gif) top left repeat-x #F6F6F6;
	padding-top:4px;
	padding-bottom:3px !important;
}
.index_items_odd{
	background-color:#fff;
	padding-top:4px;
	padding-bottom:3px !important;
}
.property_resources_news_more_link{
	padding:5px 10px 10px 10px;
	text-align:right;
}
.property_resources_sidebar_content img{
	margin-bottom: 10px;
	*margin-bottom: 5px;
}
#most_popular_guide {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serifl;
	font-size:11px;
	color:#7D7D7D;
}
/*---------- END property-resources ----------------*/
/*---------- property-search COMMON ------------*/
#property_search_box_top, #wide_frame_top, #property_resources_top{
	background: url(../images/property-search-frame-top.gif) top no-repeat;
	margin: 15px 0 0 0;
	height: 49px;
	clear: both;
}
#propertick_request_top {
	background: url(../images/bodyframe_large_matteAgent_.gif) top no-repeat;
	margin: 15px 0 0 10px;
	height: 47px;
	clear: both;
}
#property_search_box_content, #wide_frame_content, #property_resources_content  {
	background: url(../images/property-search-frame-content.gif) top repeat-y;
	margin: 0 0 0 0;
	clear: both;
	overflow : hidden; /*---------- hack for IE background ------------*/
	_height : 1%; /*---------- hack for IE background ------------*/
}
#propertick_request_content {
	background: url(../images/bodyframe_large_matteF1_con.gif) top repeat-y;
	margin: 0px 0 0 10px;
	height: auto;
	height:100%;
	clear: both;
}
#wide_frame_content{
	padding: 0 30px 0 45px;
}
#wide_frame_content_main{
	float: right;
	width: 685px;
	margin: 0;
	padding: 0 0 0 15px;
}
#wide_frame_content_main .about_strong{
	color: #000;
	font-weight: bold;
}
#wide_frame_content_main h2.about_heading, #wide_frame_content_main h2.contact_heading, #wide_frame_content_main h2.press_heading{
	margin: 10px 0 5px 0;
	font-size: 16px;
	border-bottom: 1px solid #999;
}
#wide_frame_content_sidebar{
	float: left;
	height: 300px;
	width: 175px;
	border-right: 1px solid #CCC;
	padding: 10px 0 0 15px;
}
#wide_frame_content_sidebar p{
	margin: 3px 0 3px 0;
	padding: 0;
	font-weight: bold;
}
#wide_frame_content_sidebar .actual_page{
	text-decoration: none;
	color: #8ABC00;
	font-weight: bold;
}
#wide_frame_content_sidebar ul{
	margin: 0 10px 0 0;
	padding: 0 0 10px 0;
	list-style-position: inside;
}
#wide_frame_content_sidebar ul li{
	border-bottom: 1px #999 dashed;
	padding: 3px 0 3px 15px;
}
#wide_frame_content_sidebar ul li a:hover{
	color: #8ABC00;
}
#wide_frame_content_sidebar a{
	color: #666;
}
#property_search_box_bottom, #wide_frame_bottom, #property_resources_bottom {
background: url(../images/property-search-frame-bottom.gif) top no-repeat;
margin: 0 0 0 0;
height: 22px;
clear: both;
}
#propertick_request_bottom {
	background: url(../images/bodyframe_large_matteF1_bot.gif) top no-repeat;
	margin: 0px 0 0 10px;
	height: 19px;
	clear: both;
}
#property_search_content_top{
	margin: 0 35px 0 35px;
	padding-bottom: 10px;
	border-bottom: 2px dotted #DBDBDB;
}
#property_search_page_logo {
float:left; 
display: inline;
}
#property_search_page_button{
float: right;
display: inline;
margin: 20px 10px 0 0;
}
#property_search_content_body {
margin: 5px 35px 0 35px;
padding-bottom: 10px;
border-bottom: 2px dotted #DBDBDB;
}
#property_search_content_bottom{
}
/*---------- END property-search COMMON ---------*/
/*---------- property-search.php ------------*/
#adv_search_fields{
	margin: 0 0 0 35px;
	*margin-top: 3px;
	text-align: left;
}
#adv_search_image {
margin:0;
clear:both;
}
#adv_search_button {
float:left;
margin-left:70px;
display:inline;
margin-top:30px;
}
#adv_search_button_location {
float:left;
margin-left:10px;
display:inline;
margin-top:30px;
}
#adv_search_button_type {
float:left;
margin-left:10px;
display:inline;
margin-top:30px;
}
#adv_search_separate {
clear:both;
}
#adv_search_field_search{
	margin-left: 0px;
}
#adv_search_separate_addfield {
}
#subtype {
width:200px;
}
#showstate {
width:200px;
}
#showcity {
width:200px;
}
#property_top{
	
}
#search_button {
padding:30px 0 0 0;
}
/*---------- END property-search.php------------*/
/*---------- property-search-location & property-search-type ------------*/
.property_search_location, .property_search_type{
	margin: 20px 35px 0 35px;
	padding-bottom: 20px;
	border-bottom: 2px dotted #DBDBDB;
}
/*---------- END property-search-location &property-search-type --------*/
/*-------------------------------------------my-profile.php---------------------------------*/
#myprofile_box_top {
	background: url(../images/bodyframe_large_matteF1_top.gif) top no-repeat;
	margin: 15px 0 0 0;
	padding-left:10px;
	height: 47px;
	clear: both;
}
#myprofile_box_content {
	background: url(../images/bodyframe_large_matteF1_con.gif) top repeat-y;
	margin: 0px 0 0 0;
	padding-left:10px;
	height: auto;
	height:100%;
	clear: both;
}
#myprofile_box_bottom {
background: url(../images/bodyframe_large_matteF1_bot.gif) top no-repeat;
margin: 0px 0 0 0;
padding-left:10px;
height: 19px;
clear: both;
}
#myprofile_logo {
float:left; 
width:100%
}
#myprofile_tab1  {
float:left; 
padding:5px 5px 5px 5px;
border-left:#999;
border-right:#999;
border-top:#999;
background-color:#F1F6FF;
}
#myprofile_tab2 {
float:left; 
margin:0 0 0 10px;
padding:5px 5px 5px 5px;
border-left:#999;
border-right:#999;
border-top:#999;
background-color:#fff;
}
#myprofile_fields
{
	margin: 0px 35px 0 35px;
}
#myprofile_fields_column
{
	margin: 0px 0px 0 35px;
}
#myprofile_left  {
float:left;
width:586px;
clear:both;
min-height:600px;
height:auto !important;
*height:600px;
}
#editproperty_right{
float:left;
width:230px;
margin:0 0 0 7px;
}
#editproperty_right a {
color:#105CB6;
}
#myprofile_right{
float:left;
width:270px;
margin:0 0 0 30px;
}
#myprofile_top_right{
width:250px;
margin:0 5px 10px 0;
}
#myprofile_right a {
color:#105CB6;
}
#myprofile_title {
color:#174C89;
font-family:"Lucida Sans Unicode", "Trebuchet MS";
font-size:15px;
margin:0 0 10px 0;
}
#myprofile_title a{
	text-decoration:underline;
	color:#434444;
}
#myprofile_title a:hover{
	text-decoration:none;
	color:#434444;
}
#my_profile_username_info {
	float:left;
}
#my_profile_change_password {
	margin:0 0 0 40px;
	float:left;
	font-size:11px;
}
#my_profile_close {
	float:left;
	display:none;
	margin:0 0 0 20px;
	font-size:11px;
}
#my_profile_change_password a, #my_profile_close a{
	text-decoration:underline;
}
#my_profile_change_password a:hover, #my_profile_close a:hover{
	text-decoration:none;
}
#my_profile_change_password_field {
	display:none;
}
#myproperties_title, #myarticle_title {
float:left;
color:#174C89;
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
margin:0 0 10px 0;
}
#my_properties_page_no {
	float:right;
}
#my_article_page_no {
	padding:30px 0 0 0;
	float:right;
}
#agent_page_no {
	float:right;
}
#myprofile_left_content {
float:left;
clear:both;
}
#myprofile_left_content textarea {
font-family:Helvetica, Verdana,sans-serif;
font-size:12px;
color:#AFB671;
}
.fontprofile {
color:#174C89;
}
.font_profile_bottom {
color:#000000;
}
.font_favourite {
color:#105CB6;
}
#myprofile_left_content input, #myprofile_left_content select {
color: #AFB671;
font-size: 12px;
}
.myprofile_left_content_class {
float:left;
clear:both;
}
#my_search_words {
float:left; 
width:350px; 
height:60px; 
margin-left:5px;
margin-top:5px
}
#my_search_words a {
color:#03A0FA;
}
#my_searches_left_content {
float:left; 
width:60px; 
height:70px; 
background-color:#DCDDDE;
}
#my_searches_left_pic {
float:right; 
margin-right:10px; 
color:#FFFFFF; 
}
.myproperties_words {
color:#027ABB;
}
#myprofile_left_content a {
color:#03A0FA
}
#myprofile_logo a{
color:#03A0FA
}
#agentdetail_box_top {
	background: url(../images/bodyframe_large_matteAgent_.gif) top no-repeat;
	margin: 15px 0 0 0;
	height: 47px;
	clear: both;
}
/*-------------------------post-property.php------------*/
h1.post_property_main_title{
	text-transform: uppercase;
	color: #FC8230;
	font-size: 16px;
	margin: 0 0 2px 0;
}
#description {
	margin: 0;
	padding: 0;
	display: block;
	vertical-align: middle;
	font-size: 12px;
}
.clearbtn {
background:url(../images/clear_btn.gif) no-repeat;
width:91px;
height:24px;
border:0;
cursor:pointer;
}
.submitbtn {
background:url(../images/submitpost_btn.gif) no-repeat;
width:93px;
height:24px;
border:0;
cursor:pointer;
}
.submitcontact{
	background:url(../images/contact_submit.gif) no-repeat;
	width:92px;
	height:28px;
	border:0;
	cursor:pointer;
}
/*--------------property-search-result.php-----------*/
#main_search_box a {
color:#03A0FA;
}
#search_result_word_column {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#010101;
	padding:0 0 10px 0;
	border-bottom:1px solid #CECECE;
	font-weight:bold;
}
#search_result_renovation_word_column {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#010101;
	padding:0 0 10px 0;
	border-bottom:1px solid #CECECE;
}
#refine_new_search_column {
	float:left;
	width:231px;
}
#refine_search_content {
	margin:15px 15px 15px 10px;
}
#create_propertick_alert_content {
	border:1px solid #878585;
}
#create_propertick_alert_green_banner {
	margin:5px 5px 0 5px;
	padding:5px 5px 5px 5px;
	background-color:#0CA4AD;
}
#create_propertick_alert_blue_banner {
	margin:5px 5px 0 5px;
	padding:5px 5px 5px 5px;
	background-color:#0C4CAD;
}
#create_propertick_alert_white_banner {
	margin:0px 5px 0px 5px;
	padding:5px 5px 6px 5px;
}
#green_envelope {
	float:left;
	height:50px;
}
#create_propertick_alert_word {
	float:left;
	color:#FFFFFF;
	font-size:14px;
	margin:0 0 0 7px;
}
#create_propertick_alert_word a{
	color:#FFFFFF;
	text-decoration:none;
}
#create_propertick_alert_word a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#create_propertick_alert_grey_word {
	float:left;
	color:#565656;
	font-size:12px;
	margin:0 0 0 4px;
	width:150px;
	line-height:140%;
}
#create_propertick_alert_grey_words {
	float:left;
	color:#565656;
	font-size:12px;
	margin:0 0 0 5px;
	width:170px;
	line-height:140%;
}
#create_propertick_alert_grey_word a, #create_propertick_alert_grey_words a {
	color:#565656;
}
#create_propertick_alert_grey_word a:hover, #create_propertick_alert_grey_words a:hover {
	color:#565656;
	text-decoration:underline;
}
#search_result_total_properties_found {
	font-size:15px;
	color:#8ABC00;
	font-weight:bold;
}
#search_result_total_renovation_found {
	font-weight:bold;
	font-size:16px;
	color:#86a998;
}
#search_result_right {
	float:left;
    min-height:1400px;
    height:auto !important;
    height:1400px;
	border-left:1px solid #CECECE;
	width:640px;
	padding:0 0 0 5px;
	
}
#search_result_renovation_right {
	float:left;
    min-height:1400px;
    height:auto !important;
    height:1400px;
	border-left:1px solid #CECECE;
	width:640px;
	padding:0 0 0 5px;
	
}
.search_result_column {
	margin:0 0 0 10px;
	
	
}
.favourite_word_simpleview {
	color:#03A0FA;
}
.simple_search_result_table_width {
	width:640px;
	
}
.search_result_function {
	border-bottom:1px solid #CECECE;
	height:35px;
	width:640px;
}
.agent_detail_bar_function {
	border-bottom:1px solid #CECECE;
	height:35px;
	width:600px;
}
#feedback_username a{
	color:#0E317E;
}
#feedback_username a:hover{
	color:#0E317E;
	text-decoration:underline;
}
.search_result_function_simpleview {
	border-bottom:1px solid #B1D158;
	height:35px;
	width:640px;
}
.search_result_function input, .search_result_function select, .search_result_function_simpleview input, .search_result_function_simpleview select{
	color:#03A0FA;
}
.search_result_detail_list{
	padding:10px 0 5px 10px;
	float:left;
	width:640px;
	
}
.agent_search_result_detail_list{
	margin:10px 0 5px 0;
	float:left;
	width:601px;
}
#detail_list_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0C4CAD;
	margin:0 0 10px 0;
}
#detail_list_title a{
	text-decoration:underline;
	color:#0C4CAD;
}
#detail_list_title a:hover{
	text-decoration:none;
	color:#0C4CAD;
}
.detail_list_photo{
	float:left;
	width:100px;
	text-align:right;
}
.detail_list_info {
	float:left;
	margin:-2px 0 0 0px;
	font-size:12px;
	color:#666666;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
}
.detail_list_info td, #detail_list_title .postdate_wz {
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:12px;
	color:#666666;
}
#detail_list_title .postdate_wz{
	font-weight:normal;float:right;margin-right:17px
}
#detail_list_function {
	float:left;
	font-family:"Lucida Sans Unicode", "Trebuchet MS";
	font-size:11px;
	color:#0C4CAD;
	margin:0 0 0 10px;
}
#detail_list_function a{
	color:#0C4CAD;
	text-decoration:none;
}
#detail_list_function a:hover{
	color:#0C4CAD;
	text-decoration:underline;
}
.detail_list_info td.detail_list_price {
	font-size:15px;
	font-weight:bold;
}
.detail_list_photo img{
	border:2px solid #438F9A;
}
.detail_list_dotted {
	margin:15px 0 0 0;
	border-bottom:2px dotted #BFBFBF;
	
}
#view_type {
	float:left;
	margin:6px 0 6px 0;
}
#search_result_page_column {
	float:right;
	margin:6px 0 6px 0;
}
#cannot_find_you_want_word {
	clear:both;
	font-family:"Trebuchet MS","Lucida Sans Unicode", ;
	font-size:14px;
	font-weight:bold;
	color:#0CA4AD;
	padding:20px 0 20px 0;
}
h1.searchresult_main_title{
	text-transform: uppercase;
	color: #7F6F6F;
	font-size: 16px;
	margin: 0 0 2px 0;
}
#view_type_field {
	margin:10px 0 7px 0;
	*margin:10px 0 -10px 0;
	float:left;
}
#view_type_field a {
color:#03A0FA;
}
#searched_words {
clear:both;
color:#666;
}
.serched_words_class {
color:#03A0FA;
}
#searched_words_left {
float:left;
margin-bottom:20px;
*margin-bottom:0px;
}
#property_search_result_title {
}
#property_search_result_pageno {
	margin:10px 0 7px 0;
	*margin:10px 0 -10px 0;
	float:right;
}
#page_no {
float:right;
}
#page_no input, #my_properties_page_no input, #my_article_page_no input, #agent_page_no input, #property_search_result_pageno input, #property_search_result_pageno select{
color:#03A0FA;
font-family:"Trebuchet MS";
font-size:12px;
}
#page_no select, #my_properties_page_no select, #my_article_page_no select, #agent_page_no select, #property_search_result_pageno select{
color:#03A0FA;
font-family:"Trebuchet MS";
font-size:12px;
}
#showperpage {
	padding:0 20px 0 0;
}
#searched_titlebar {
clear:both;
color:#666;
}
#searched_titlebar a {
color:#666;
font-style:normal
}
.search_result_word {
color:#027ABB;
}
.search_result_word a{
color:#027ABB;
}
#save_search_result {
margin-top:20px;
clear:both;
float:left;
}
#detail_view_pic  {
float:left; 
width:150px; 
clear:both; 
text-align:center;
}
#detail_view_property {
float:left; 
width:150px; 
height:50px; 
text-align:center;
margin:2px 0 0px 0;
}
#detail_view_favourite {
float:left; 
width:130px; 
height:80px; 
text-align:center;
margin:20px 0 0 0;
}
.favourite_note {
	margin:5px 0 10px 0px;
}
#favourite_button {
	float:left;
}
#favourite_button_words {
	float:left;
	margin:3px 0 0 5px;
}
/*--------------my-propertick.php-----------------------*/
#my_propertick_image {
float:left; 
width:130px; 
height:110px; 
clear:both; 
text-align:center;
}
#my_propertick_viewdetail {
float:left; 
width:130px;
 text-align:center;
}
#my_propertick_instruction {
font-family:"Lucida Sans Unicode", "Trebuchet MS";
font-size:12px;
color:#000;
padding-bottom:6px;
}
#my_propertick_instruction a{
color:#000;
text-decoration:none;
}
#my_propertick_instruction a:hover{
color:#000;
text-decoration:underline;
}
#my_propertick_viewdetail a {
color:#105CB6;
}
.rowpropertick {
width:270px;
float:left;
}
#my_propertick_note {
float:left;
display:inline;
margin: 70px 0px 0 40px; 
*margin: 50px 0px 0 10px;
}
#tab_bar {
float:right;
background:url(../images/tab_bar.gif) no-repeat;
width:106px;
height:28px;
margin:0 10px 0 0;
text-align:center;
}
#tab_bar a:hover, #tab_bar a{
color:#FFF;
}
.tab_word {
padding:5px 0 0 0;
font-family:"Lucida Sans Unicode", "Trebuchet MS";
font-size:13px;
color:#FFF;
}
/*----new profile design--------*/
.groupWrapper
{
	float: left;
	margin-right: 13px;
	width:271px;
	height:auto;
	min-height:400px;
}
/* for Internet Explorer */
/*\*/
* html .groupWrapper {
height:400px;
}
/**/
.serializer
{
	clear: both;
}
.groupItem
{
	border:1px solid #DCDDDE;
	margin-bottom: 20px;
	width:271px;
}
.groupItem .itemHeader
{
	position:relative;
	line-height: 28px;
	padding:3px 0 0 10px;
	color:#174C89;
	cursor: move;
	height: 23px;
	background: url(../images/item_heighter_bg.gif);
	text-align:left;
	font-family:"Lucida Sans Unicode", "Trebuchet MS";
	font-size:13px;
}
.groupItem .itemHeader a
{
	position: absolute;
	left:242px;
	top: 0px;
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	width: 24px;
}
.sortHelper
{
	border: 3px dashed #666;
	width: auto !important;
}
.itemContent {
	width:271px;
	height: 250px;
	text-align:left;
	padding:5px 0 0 0;
}
.itemContent a{
	color:#03A0FA;
	text-decoration:underline;
}
.itemContent a:hover{
	color:#03A0FA;
	text-decoration:none;
}
.my_profile_content {
	margin:0 5px 0 5px;
}
#myprofile_title {
	font-family:"Lucida Sans Unicode", "Trebuchet MS";
	color:#434444;
	font-size:11px;
	border-top:1px solid #434444;
	border-bottom:1px solid #434444;
	padding:8px 0 8px 0;
	width:585px;
}
#myprofile_right_propertick {
	float:right;
	width:270px;
	
}
#myprofile_pic_frame {
	background: url(../images/photo_frame.gif);
	width:105px;
	height:92px;
	padding:10px 0 0 7px;
	float:left;
}
#myprofile_welcome_word {
	float:left;
	margin:20px 0 0 15px;
}
#smallpic_frame {
	background: url(../images/photo_smallframe.jpg) no-repeat;
	width:48px;
	height:46px;
	padding:5px 0 0 3px;
}
#myprofile_right_underline {
	border-bottom:2px solid #2A828E;
	width:270px;
}
#editproperty_right_underline {
	border-bottom:2px solid #2A828E;
	width:260px;
}
#my_profile_right_content {
	margin:10px 0 0 5px;
	background: url(../images/profile_right_content.gif) no-repeat;
	width:232px;
	height:290px;
	padding:27px 0 0 23px;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:14px;
	color:#000;
}
#my_profile_right_content a {
	color:#105CB6;
	text-decoration:none;
	
}
#my_profile_right_content a:hover {
	color:#105CB6;
	text-decoration:underline;
	
}
.highlighted_profile {
	background:url(../images/profile_highlighted.gif) no-repeat;
}
#myprofile_title_left {
	float:left;
}
#myprofile_title_right {
	float:right;
}
#myproperties_add_property {
	float:right;
	font-family:"Lucida Sans Unicode", "Trebuchet MS";
	font-size:12px;
	color:#000;
}
#myproperties_add_property a{
	color:#000;
	text-decoration:underline;
}
#myproperties_add_property a:hover{
	color:#000;
	text-decoration:none;
}
#status_property {
	float:left; 
	width:130px; 
	text-align:center; 
	margin:4px 0 0 0;
	color:#105CB6;
	font-size:12px;
}
.clearboth_my_profile {
	clear:both;
	*margin:-15px 0 0 0;
}
/*-----end new profile design-------*/
/*-----------------------property-detail.php----------------------------*/
#property_detail_logo {
float:left;
width:247px;
height:51px;
} 
#back_search_result {
float:right;
}
#property_detail_title {
clear:both;
float:left;
margin-top:25px;
}
#property_detail_space {
	padding:20px 0 0 0;
}
#property_detail_empty_space {
	padding:20px 0 0 0;
	*padding:0 0 0 0;
}
#property_detail_flash_picture {
	float:left;
}
#slideshow_container {
	display:block;
}
#gmap_container {
	display:none;
	background-color:#000000;
	width:400px;
	height:340px;
	padding:1px 0px 0px 1px;
	margin:0 0 0 0px;
}
.hiddenPic {
	display:none;
}
#property_detail_btn {
	margin:0 0 0 0px;
	*margin:0 0 0 0px;
}
#image_gallery_btn {
	float:left;
}
#location_map_btn {
	float:left;
}
#property_detail_content {
float:left;
margin:5px 0 0 0;
width:630px;
}
#property_detail_info_part1 {
margin:0 0 0 15px;
float:left;
}
#property_detail_action {
float:right;
}
#property_detail_action a {
color:#027ABB;
}
#property_detail_info_part2 {
clear:both;
float:left;
margin:20px 0 0 0;
}
#property_detail_footer {
clear:both;
float:left;
width:891px;
margin:20px 0 0 0 ;
}
#property_detail_seller_info {
background-color:#F7F7EB;
margin:5px 0 0 0 ;
border: 2px solid #D3E1A3;
width:700px;
}
#property_detail_seller_info a {
text-decoration:underline;
}
#property_detail_seller_info a:hover {
text-decoration:none;
}
#loan_calculator {
	border:1px solid #AFAF91;
	width:174px;
	margin:10px 0 19px 12px;
	font-size:11px;
	color:#333;
	display:none;
}
#loan_calculator_title {
	border-bottom:1px solid #AFAF91;
	
	padding:3px 0 3px 5px;
	background-color:#EAEACA;
}
#opencalculator a{
	text-decoration:none;
	color:#34749B;
}
#opencalculator a:hover{
	text-decoration:underline;
	color:#34749B;
}
#loan_calculator_content {
	background-color:#F1F1DC;
}
.loan_calculator_content_title {
	padding:5px 0 5px 10px;
}
.loan_calculator_content_field {
	padding:0 0 5px 10px;
}
.loan_calculator_content_field input {
	color: #666;
	font-size:11px;
}
#loan_calculator_submit {
	background-color:#D2D2B8;
	text-align:center;
	padding:5px 0 5px 0;
}
#extra_post_property_field a {
	color:#999;
	text-decoration:underline;
}
#extra_post_property_field a:hover {
	color:#999;
	text-decoration:none;
}
/*-----------new property-detail-------------*/
#property_detail_user_info {
float:left;
background-color:#F7F7EB;
margin:5px 0 0 0 ;
border: 2px solid #D3E1A3;
width:620px;
padding:30px 20px 20px 20px;
}
#property_detail_info {
float:left;
background-color:#F7F7EB;
margin:5px 0 0 0 ;
border: 2px solid #D3E1A3;
width:620px;
padding:5px 20px 20px 5px;
}
#property_detail_info a{
	text-decoration:underline;
}
#property_detail_info a:hover{
	text-decoration:none;
}
#property_detail_right_image {
float:left;
margin:5px 0 0 30px;
}
#property_detail_user_info a {
text-decoration:underline;
}
#property_detail_user_info a:hover {
text-decoration:none;
}
#property_detail_contact_seller {
}
#agency {
float:left;
}
#icon_detail {
	float:left;
	margin:2px 10px 0 10px;
}
#link_agency_detail {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#12373B;
}
#link_agency_detail a {
	text-decoration:underline;
	color:#12373B;
}
#link_agency_detail a:hover {
	text-decoration:none;
	color:#12373B;
}
#property_detail_contact_seller_title {
	margin:40px 0 0 0;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:14px;
	color:#756B3E;
}
#sendemailtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#12373B;
	margin:10px 0 0 0;
}
#property_detail_contact_seller_form {
	margin:10px 0 0 0;
	background-color:#E5E5C4;
	padding:15px 15px 15px 15px;
}
#property_detail_form {
	background-color:#F7F7EB;
	margin:10px 0 0 0;
	padding:15px 15px 15px 15px;
	
}
.property_detail_form_subject {
	margin:0 0 10px 20px;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:12px;
	color:#12373B;
}
#surevey_location_map {
	position:absolute;
	top:580px;
	font-size:12px;
	display:none;
}
#surevey_location_map a{
	text-decoration:underline;
	color:#666666;
}
#surevey_location_map a:hover{
	text-decoration:none;
	color:#666666;
}
/*-----------end new property-detail------------*/
#property_detail_question_answer {
margin:5px 0 0 0 ;
width:800px;
border: 2px solid #D3E1A3;
background-color:#F7F7EB;
}
.property_detail_data {
color:#027ABB;
}
.property_detail_data textarea{
color:#027ABB;
border:none; 
overflow:hidden; 
border-width:0px;
}
.property_detail_date {
color:#AFB671;
}
#property_detail_dotted{
	clear:both;
	margin:20px 0 0 0;
	border-bottom: 2px dotted #DBDBDB;
	width:890px;
}
.property_detail_data_title {
color:#333;
}
.property_detail_seller_info_title {
color:#145F67;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:normal;
}
#property_detail_flagpost {
margin:0 0 0 2px;
}
#property_detail_flagpost_pic {
float:left;
width:30px;
height:25px;
}
#property_detail_flagpost_pic1 {
float:left;
width:30px;
height:25px;
padding:10px 0 0 0;
}
#property_detail_flagpost_detail2 {
float:left;
width:153px;
height:25px;
padding:10px 0 0 0;
}
#property_detail_flagpost_detail {
float:left;
width:153px;
height:25px;
}
#property_detail_flagpost_field {
	float:left;
	width:153px;
	margin:0 0 10px -2px;
}
#property_detail_flagpost_field textarea{
	border:1px solid #D3E1A3;
	width:160px;
	color:#666;
}
.flagpost_reason {
	display:none;
}
/*------------------------print_property.php-------------------------------*/
#print_property_body body{
background:none;
}
/*end------------------------print_property.php-----------------------------*/
.imagebold {
border:5px solid #ccc;
}
.imagebold:hover{
border:5px solid #a0d2d7;
	
}
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #FFFFCC;
padding: 5px;
left: -1000px;
border: 1px dashed black;
visibility: hidden;
color: black;
width:500px;
text-decoration: none;
}
.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -160px; /*position where enlarged image should offset horizontally */
width:500px;
}
.thumbnail:hover span{
visibility: visible;
top: -70px;
left: -140px; /*position where enlarged image should offset horizontally */
text-align: left;
width: 500px;
}
#sign_up_agent1, #sign_up_agent2, #sign_up_agentnew{
display:none;
}
#sign_up_agency_title {
	margin:30px 0 0 60px;
}
#sign_up_title {
text-align:right;
width:126px;
float:left;
margin-bottom:5px;
}
#sign_up_form {
float:left;
margin:0 0 5px 2px;
}
/*------------------agent-company-detail-----------------*/
#agent_company_detail_content {
float:left;
margin:25px 0 0 0;
width:870px;
background-color:#F1F6FF;
padding:10px 10px 10px 10px;
color:#666;
border-bottom:2px dotted #999; 
border-top:2px dotted #999; 
}
#agent_listing_content {
margin:30px 0 0 0;
color:#666;
}
/*------------new agent-company-detail--------------------*/
#agent_company_detail_content_left {
	float:left;
}
#agent_company_detail_content_right {
	float:left;
	width:345px;
	font-family:Arial, Helvetica, sans-serif;
	color:#34749B;
	font-size:11px;
}
#agent_company_detail_content_right input, textarea {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
.email_form_title {
	font-size:14px;
}
.email_form_padding {
	margin:0 0 0 10px;
}
/*--------end new agent-company-detail----------*/
/*-------------------------agent-detail---------------------*/
#agent_photo {
float:left;
width:180px;
height:180px;
} 
#agent_detail_left {
	float:left;
	width:601px;
	border-right:1px solid #ADADAD;
	padding-right:20px;
	min-height:1300px;
	height:auto !important;
	*height:1300px;
}
#agent_back_profile {
	margin:0 0 10px 0;
}
#agent_back_profile a{
	text-decoration:none;
	color:#333;
}
#agent_back_profile a:hover{
	text-decoration:underline;
	color:#333;
}
#agent_detail_right {
	float:left;
	width:267px;
}
#agent_detail_right a {
	color:#666;
	text-decoration:none;
}
#agent_detail_right a:hover {
	color:#666;
	text-decoration:underline;
}
#agent_info {
	float:left;
	margin:0 0 0 10px;
}
#agent_info a {
	color:#0C4CAD;
	
}
#agent_info a:hover {
	color:#0C4CAD;
}
.agent_name {
	float:left;
	font-size:16px;	
}
.agent_name a{
	text-decoration:underline;
}
.agent_name a:hover{
	text-decoration:none;
}
.agency_name {
	float:left;
	font-size:13px;
}
.agency_name a{
	text-decoration:underline;
}
.agency_name a:hover{
	text-decoration:none;
}
.agent_name_property {
	float:left;
	font-size:16px;	
	border-bottom:1px dotted #0C4CAD;
	
}
.agency_name_property a, .agency_name_property a:hover, .agent_name_property a, .agent_name_property a:hover{
	text-decoration:none;
}
.agency_name_property {
	float:left;
	font-size:13px;
	border-bottom:1px dotted #0C4CAD;
	text-decoration:none;
}
#agent_function {
	float:left;
	margin:0 0 0 10px;
	font-size:13px;
	color:#34749B;
}
#agent_function a{
	color:#34749B;
	text-decoration:none;
}
#agent_function a:hover{
	color:#34749B;
	text-decoration:underline;
}
#agent_intro {
	margin:10px 0 0 0;
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	color:#34749B;
}
.agent_into_bracket {
	color:#D00000;
	font-weight:bold;
}
#agent_posted_property {
	margin:30px 0 0 0;
	
}
#agent_sortbar {
	float:left;
}
#agent_viewtype {
	float:left;
	margin:10px 0 0 20px;
}
#agent_showperpage {
	padding:0px 0 0 0;
	
	text-align:right;
}
#agent_simplelist_view_dotted {
	border-top:1px dotted #B79653;
}
#agent_viewall{
	font-size:12px;
	color:#999;
}
#agent_viewall a{
	color:#999;
	text-decoration:underline;
}
#agent_viewall a:hover{
	color:#999;
	text-decoration:none;
}
#agent_feeback_column, #agent_recent_activities_column, #agency_our_agent_column, #agency_property_listing {
	width:601px;
	margin:70px 0 0 0;
	
}
#agency_our_agent_column, #agency_property_listing {
	width:601px;
	margin:30px 0 0 0;
	
}
#agent_recent_activities_detail_column {
	width:601px;
}
.agent_right_column {
	padding:5px 0px 20px 20px;
	border-bottom:1px solid #ADADAD;
}
.agent_right_column_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#34749B;
	padding:10px 0 0px 0;
}
.agent_right_column_content {
	color:#666666;
}
.agent_right_column_content input, .agent_right_column_content select,  .agent_right_column_content textarea {
	font-size:11px;
	color:#666;
}
.agent_function_by_propertick {
	color:#004A80;
}
#capcha_img {
	float:left;
}
#security_code {
	float:right;
	padding:0 2px 0 0;
}
#renovation_security_code {
	float:right;
	padding:0 30px 0 0;
}
#renovation_send_contact {
	float:right;
	padding:10px 90px 0 0;
}
.agent_search_result_column {
	border-top:2px solid #6A90AB;
	margin:0 0 0 0;	
}
.green_send_btn {
	background:url(../images/green_send_btn.gif) no-repeat;
	border:none;
	cursor:pointer;
	width:55px;
	height:19px;
}
#agent_right_column_view_all {
	margin:5px 0 0 0;
	text-align:right;
	font-size:14px;
}
#agent_right_column_view_all a{
	color:#666;
	text-decoration:underline;
}
#agent_right_column_view_all a:hover{
	color:#666;
	text-decoration:none;
}
#agent_send_contact {
	padding:10px 0 0 0;
	
	text-align: center;
}
#agent_feedback_action {
	margin:60px 0 0 0;
}
.agent_bluecolor_word {
	color:#0E317E;
}
#recommeded_agent_column {
	margin:20px 0 0 0;
	border-bottom:1px dotted #666;
}
#recommeded_agent_column a {
	color:#666;
	text-decoration:underline;
}
#recommeded_agent_column a:hover {
	color:#666;
	text-decoration:none;
}
#leave_feedback_table {
	margin:20px 0 0 0;
}
.submit_feedback_btn {
	background:url(../images/submit_feedback_btn.gif) no-repeat;
	width:119px;
	height:19px;
	cursor:pointer;
	border:none;
	
}
#agent_sign_in_leave_comment {	
	float:left;
}
#agent_dont_have_account {
	float:left;
	display:inline;
	margin:0 0 0 40px;
}
#join_us_logo {
	background:url(../images/join_us_logo.gif) no-repeat;
	display:inline;
	float:left;
	margin:10px 0 0 0;
	width:71px;
	height:74px;
	
}
#join_us_logo_word {
	color: #FFF;
	font-size: 15px;
	font-family: Helvetica, Arial, sans-serif;
	font-weight:bold;
	margin:27px 0 0 10px;
}
#join_us_logo_word a{
	color: #FFF;
	text-decoration:none;
}
#join_us_logo_word a:hover{
	color: #FFF;
	text-decoration:underline;
}
#sign_up_desc {
	float:left;
	display:inline;
	margin:15px 0 0 10px;
	
}
#agent_sign_up_today {
	color: #004A80;
	font-size:11px;
	border-bottom:1px dotted #B2B2B2;
	padding:0 0 5px 0;
}
#agent_its_free {
	margin:5px 0 0 0;
	color: #F40909;
	font-size: 18px;
}
#agent_what_can_you_do {
	margin:20px 0 0 0;
}
#agent_response_column {
	background-color: #EDEDED;
	margin:10px 0 0 0;
	*margin:0 0 0 0;
	padding:10px 10px 10px 30px;
}
#agent_response_photo {
	float:left;
}
#recent_activities_word a{
	text-decoration:underline;
	color:#666;
}
#recent_activities_word a:hover{
	text-decoration:none;
	color:#666;
}
#agent_response_table {
	float:left;
	margin:0 0 0 20px;
}
.agent_green_word {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#34749B;
}
.agent_rememberme_login {
	font-size:11px;
}
.green_signin_btn {
	background:url(../images/green_signin_btn.gif) no-repeat;
	width:62px;
	height:19px;
	border:none;
	cursor:pointer;
}
.blue_signin_btn {
	background:url(../images/renovation_sign_in_btn.gif) no-repeat;
	width:66px;
	height:19px;
	border:none;
	cursor:pointer;
}
.green_submit_btn {
	background:url(../images/green_submit_btn.gif) no-repeat;
	width:62px;
	height:19px;
	border:none;
	cursor:pointer;
	
}
.green_save_btn {
	background:url(../images/save_btn.gif) no-repeat;
	width:70px;
	height:24px;
	border:none;
	cursor:pointer;
	
}
.green_cancel_btn {
	background:url(../images/cancel_btn.gif) no-repeat;
	width:95px;
	height:19px;
	border:none;
	cursor:pointer;
	
}
#recommended_agent_photo {
	float:left;
	margin:0 0 20px 0px;
}
#recommended_agent_profile {
	float:left;
	margin:0 0 20px 10px;
}
#recommended_agent_profile a{
	text-decoration:underline;
}
#recommended_agent_profile a:hover{
	text-decoration:none;
}
.submit_comment_btn {
	background:url(../images/submit_comment_btn.gif) no-repeat;
	width:119px;
	height:19px;
	border:none;
	cursor:pointer;
}
.submit_blue_comment_btn {
	background:url(../images/renovation_submit_comment_btn.gif) no-repeat;
	width:122px;
	height:19px;
	border:none;
	cursor:pointer;
}
#agent_forgot_username {
	color:#666;
}
#agent_forgot_username a {
	color:#666;
	text-decoration:underline;
}
#agent_forgot_username a:hover {
	color:#666;
	text-decoration:none;
}
#feedback_title, #recent_activities_title, #property_detail_agent_title, #property_detail_other_property_title, #agency_property_listing_title {
	padding:0 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#34749B;
	border-bottom:1px solid #ADADAD;
}
#renovation_comment_title {
	color:#004a80;
	padding:0 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	border-bottom:1px solid #ADADAD;
}
.renovation_blue_word {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#004a80;
}
#agency_our_agent_title {
	padding:0 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#34749B;
}
#agency_our_agent_title_bar {
	margin:6px 0 0 0;
	background-color:#F1F6FF;
	width:570px;
	height:29px;
	border-top:2px solid #6F95B0;
	border-bottom:1px solid #6F95B0;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0 10px 0 10px;
}
.agency_our_agent_listing {
	width:570px;
	padding:0 10px 0 10px;
	border-bottom:1px dotted #6F95B0;
	color:#333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#agency_our_agent_pic {
	float:left;
	padding:15px 0 10px 0;
}
#agency_our_agent_info {
	float:left;
	padding:15px 0 0 7px;
}
#agency_our_agent_info p {
	font-size:13px;
	color:#0E317E;
	line-height:150%;
}
.agency_our_agent_listing_none {
	padding:10px 10px 10px 10px;
	border-bottom:1px dotted #6F95B0;
	width:570px;
}
#agency_our_agent_info p a{
	font-size:13px;
	color:#0E317E;
	text-decoration:none;
}
#agency_our_agent_info p a:hover{
	font-size:13px;
	color:#0E317E;
	text-decoration:underline;
}
.feedback_num {
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	color:#666666;
	font-size:14px;
}
.feedback_content, .recent_activities_content {
	margin:20px 0 0 0;
	padding:0 0 10px 0;
	border-bottom:1px dotted #B79653;
}
.recent_activities_detail_content {
	margin:20px 0 0 0;
	padding:0 0 10px 0;
}
.feedback_user_photo {
	float:left;
}
.feedback_desc {
	float:left;
	margin:0 0 0 20px;
}
#feedback_response a {
	color:#0E317E;
	text-decoration:underline;
}
#feedback_response a:hover {
	color:#0E317E;
	text-decoration:none;
}
.feedback_user {
	color:#0E317E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.feedback_user_say {
	color:#0E317E;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.feedback_date {
	color:#666;
}
.recent_activities_list {
	margin-bottom:20px;
}
.recent_activities_date {
	color:#35559C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.recent_date_word {
	margin:0 0 0 30px;
}
#no_comment_word {
	margin:10px 0 0 0;
}
/*----------profile-main-menu----------------------------*/
.submain_profile_left {
float:left;
width:268px;
border:1px solid #DCDDDE;
height:250px;
}
#my_profile_column {
	background:url(../images/my_profile_column.jpg) no-repeat bottom right;
}
#my_favourite_column {
	background:url(../images/my_favourite_column.jpg) no-repeat bottom right;
}
#my_article_column {
	background:url(../images/my_article_column.jpg) no-repeat bottom right;
}
#my_comment_column {
	background:url(../images/my_article_column.jpg) no-repeat bottom right;
}
#my_alert_column {
	background:url(../images/my_alert_column.jpg) no-repeat bottom right;
}
#my_properties_column {
	background:url(../images/my_properties_column.jpg) no-repeat bottom right;
}
#my_auction_column {
	background:url(../images/my_auction_column.jpg) no-repeat bottom right;
}
.submain_profile_right {
margin:0 0 0 40px;
float:left;
width:268px;
border:1px solid #DCDDDE;
height:250px;
}
.submain_title {
background-color:#DCDDDE;
color:#174C89;
padding:5px 0 0 7px;
height:23px;
border-bottom:1px solid #DCDDDE;
font-family:"Lucida Sans Unicode", "Trebuchet MS";
font-size:13px;
}
#submain_title a{
color:#174C89;
text-decoration:underline;
}
#submain_title a:hover{
color:#174C89;
text-decoration:none;
}
.submain_content {
margin:5px 0 0 0;
padding:0 0 10px 7px;
color:#666;
}
.separate_menu {
clear:both;
padding-top:50px;
}
.sub_word {
padding-bottom:20px;
}
.sub_link {
margin: 0 0 10px 10px;
}
#sign_up_form select {
color:#666;
}
.blue_color  {
color:#0000FF;
}
#blue_color input, #blue_color select{
color:#0000FF;
}
#new_agencies, #new_agencies_field {
display:none;
}
.agencies_title {
float:left;
width:140px;
padding:0 0 5px 0px;
}
.agencies_field {
float:left;
padding:0 0 7px 25px;
}
.small{
font-size: 10px;
}
#top_nav a.signin_register_signout{
border-bottom: 1px dotted #999;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
text-decoration:none;
}
#rss_newsfeed, #latest_update{
font-size: 12px;
}
#rss_newsfeed ul, #latest_update ul{
margin:0;
padding:0 8px 15px 26px;
*padding: 0 8px 15px 27px;
list-style-image: url(../images/4dots.gif);
vertical-align: middle;
}
#rss_newsfeed ul li{
margin:5px 0 2px 0;
}
#latest_update ul li{
margin-bottom: 8px;
}
#news_title{
background-color:#DDDDDD;
height: 20px;
width: 285px;
color: #438F9A;
padding-left: 5px;
}
#post_article_table {
	background-color:#F1F6FF;
	margin:0 0 0 0;
	color:#333;
}
#post_article_table input, #post_article_table textarea, #post_article_table select{
	color:#666;
}
#feedback_table, #contact_email_table{
margin:10px 0 0 0;
}
#feedback_table tr td{
padding-top:10px;
}
#contact_email_address{
margin-left:10px;
}
#contact_form{
margin-top:10px;
}
#contact_table{
margin:0 0 0 0;
}
.bold{
font-weight: bold;
}
.body_text p{
padding: 5px 0 10px 0;
margin: 0;
}
.body_text ul{
margin: 5px;
padding: 0 0 0 20px;
}
.body_text ul li{
margin-right: 10px;
padding: 0px;
}
.comment_line {
color:#666;
border-top:1px solid #999; 
border-bottom:1px solid #999; 
}
.dooted_line {
color:#666;
border-bottom:2px dotted #999; 
}
.single_dooted_line {
color:#666;
border-bottom:1px dotted #999; 
}
#article_detail_back {
	text-align:right;
}
.page_table {
	color:#03a0fa;
	font-size:12px;
}
.actual_page {
	text-decoration:underline;
}
.article_content_link{
	color:#696262;
}
#post_article_content_left {
	margin:0 0 0 0;
	float:left;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:14px;
	color:#56B2BC;
}
#post_article_content_left textarea{
	font-size:13px;
}
#post_article_content_left em{
	font-size:11px;
	color:#989898;
}
#post_article_content_right {
	float:left;
	margin:0 0 0 20px;
}
.using_email_term {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#707070;
}
/*-----------article-detail---------------------*/
#article_detail_content {
float:left;
margin:10px 0 0 0;
width:661px;
background-color:#F1F6FF;
padding:10px 10px 10px 10px;
color:#363636;
border-bottom:2px dotted #999; 
border-top:2px dotted #999; 
}
#article_banner {
margin:0 0 10px 0;
}
#article_navigator {
	color:#333;
}
#article_navigator a{
	color:#333;
	text-decoration:none;
}
#article_navigator a:hover{
	color:#333;
	text-decoration:underline;
}
#article_detail_advertise {
float:right;
margin:25px 0 0 0;
}
#article_author_info {
	float:left;
	margin:0 0 0 10px;
	text-align:center;
}
#article_detail_info {
	float:left;
	margin:0 0 0 30px;
	width:520px;
}
.article_detail_title {
	font-size:18px;
}
#article_detail_content {
	font-family: "Trebuchet MS","Lucida Sans Unicode";
}
.article_detail_title_category {
	font-size:14px;
	color:#00AEF0;
}
.article_author,  #article_author_info a{
	font-size:14px;
	color:#003471;
}
#article_comment_content a{
	color:#003471;
}
#article_comment_content a:hover{
	color:#003471;
	text-decoration:underline;
}
#article_author_info a:hover{
	font-size:14px;
	color:#003471;
	text-decoration:underline;
}
.article_detail_posteddate {
	font-size:12px;
	color:#00AEF0;
}
#article_comment {
	color:#003471;
	margin:30px 0 0 15px;
}
#article_comment_title {
	border-top:1px solid #898989;
	border-bottom:1px solid #898989;
	color:#898989;
	font-size:18px;
	height:32px;
}
#article_comment_content {
	margin:20px 0 0 0;
}
#ask_leave_comment {
	margin:20px 0 20px 15px;
}
#leave_comment_content {
	margin:20px 0 20px 15px;
	border-top:1px solid #A7A7A7;
}
.comment_word {
	color:#666666;
}
#property_landarea {
	float:left;
	width:99px;
}
.property_landarea_class {
padding:10px 0 10px 0;
}
#price {
 float:left;
}
#land_calc_type {
	float:left;
	margin:0 0 0 10px;
}
#back_previous_page {
	text-align:right;
}
#agency_detail_profile {
	float:left;
	padding:6px 33px 0 25px;
	background:url(../images/agency_detail_profile.gif) no-repeat;
	width:535px;
	height:80px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	
}
#agency_detail_photo, #agency_detail_icon {
	float:left;
}
/*---------post-auction----------*/
#post_auction input, #post_auction select{
	color:#BDB671;
	font-size:11px;
}
#extra_post_property_field {
	background-color:#FFF9EB;
}
/*-------end post-auction---------*/
/*-----------auction-property-------*/
#main_auction_banner{
	color:#54565B;
	font-family:"Lucida Sans Unicode", "Trebuchet MS";
	width: 534px;
	height: 100px;
	float: left;
	margin: 20px 0 0 50px;
	display: inline; /* Fix IE Double-Margin Bug */
}
#main_auction_table_pic{
	width: 534px;
	margin: 5px 0 0 20px;
	display: inline; /* Fix IE Double-Margin Bug */
}
#rounded_tab_image_left, #rounded_tab_image{
	float:left;
}
#rounded_tab_image_right {
	float:left;
	margin:0 3px 0 0;
}
#rounded_tab_word_grey {
	float:left;
	background:url(../images/blue_content.gif) repeat-x;
	height:19px;
	text-align:center;
	padding:2px 10px 0 10px;
	color:#FFF;
}
#rounded_tab_word_blue {
	float:left;
	background:url(../images/bluebar_content.gif) repeat-x;
	height:25px;
	text-align:center;
	padding:5px 10px 0 10px;
	color:#FFF;
}
#rounded_tab_word_green {
	float:left;
	background:url(../images/green_content.gif) repeat-x;
	height:19px;
	text-align:center;
	padding:2px 10px 0 10px;
	
}
#rounded_tab_word_greenbar {
	float:left;
	background:url(../images/greenbar_content.gif) repeat-x;
	height:25px;
	text-align:center;
	padding:5px 10px 0 10px;
	
}
#rounded_tab_word_green a, #rounded_tab_word_greenbar a{
	color:#334857;
}
#rounded_tab_word_green a:hover, #rounded_tab_word_greenbar a:hover{
	color:#334857;
}
#sort_bar {
	color:#6B8699;
	border-top:2px solid #6F95B0;
	border-bottom:1px solid #6F95B0;
}
#sort_bar a{
	color:black;
	font-weight:100;
}
#sort_bar_request {
	color:black;
	
}
#request_click_detail {
	color:#000000;
}
#sort_bar_request a{
	color:#000000;
	text-decoration:none;
}
#sort_bar_request a:hover{
	color:#000000;
	text-decoration:underline;
}
.sort_bar_request_select {
	margin:10px 0 10px 0;
}
.sort_bar_request_word {
	color:black;
}
.sort_bar_request_bottom_line {
	border-bottom:1px solid #6F95B0;
}
#sort_bat_request_select {
	color:black;
	border-top:2px solid #6F95B0;
}
.sort_bar_line {
	color:#6F95B0;
}
.navigator_word {
	color:#000;
}
#request_searchframe {
	margin:0 0 20px 0;
}
#request_searchframe_top {
	background:url(../images/request_searchframe_top.gif) bottom no-repeat;
	width:598px;
	height:22px;
}
#request_searchframe_content {
	background:url(../images/request_searchframe_content.gif) repeat-y;
	width:598px;
	padding:0px 0 0px 20px;
}
#request_searchframe_bottom {
	background:url(../images/request_searchframe_bottom.gif) no-repeat;
	width:598px;
	height:24px;
}
h1#search_propertick_request {
	margin:0 0 0 10px;
}
/*---------faq-----------*/
#faq_top_wanted_faq{
	font-size: 11px;
	margin: 0 5px 0 5px;
	color:#387982;
}
.faq_top_wanted_faq_grey {
	padding:5px 5px 5px 5px;
	background-color:#F1F1F1;
}
.faq_top_wanted_faq_white {
	padding:5px 5px 5px 5px;
	
}
#faq_top_wanted_faq a {
	color:#387982;
	text-decoration:none;
}
#faq_top_wanted_faq a:hover {
	color:#387982;
	text-decoration:underline;
}
#faq_join_now_banner {
	background:url(../images/faq_join_now_bg.jpg) no-repeat;
	width:269px;
	height:264px;
	margin: 0 30px 40px 0;
	float: right;
	display: inline;
}
#faq_join_advertise {
	color:#004A80;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0 0 15px;
}
#faq_join_what_can_do {
	font-size:12px;
	color:#606060;
	margin:10px 0 0 15px;
}
.faq_join_can_do_things {
	margin:16px 0 0 50px;
	color:#004A80;
	font-size:12px;
}
.faq_join_can_do_things_other {
	margin:5px 0 0 50px;
	color:#004A80;
	font-size:12px;
}
#faq_join_joinus{
	float:left;
	display:inline;
	margin:50px 0 0 43px;
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif
}
#faq_join_signup_today {
	float:left;
	font-weight:bold;
	font-size:11px;
	color:#004A80;
	margin:30px 0 0 20px;
	width:150px;	
}
#faq_join_signup_free{
	clear:both;
	margin: 0px 0 0 115px;
	color: #F40909;
	font-size: 18px;
	font-weight: bold;
}
#faq_top_title{
	margin: 0 0 13px 0;
	*margin: 0 0 8px 0;
}
.faq_question_pic {
	float:left;
}
.faq_question_guide{
	float:left;
	margin: 0 0 5px 15px;
	width:415px;
}
.faq_question_guide_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#377982;
	font-weight:bold;
	margin:0 0 3px 0;
}
.faq_question_guide_desc {
	font-size:12px;
	margin:0 0 5px 0;
}
#faq_question_guide_desc_link a{
	font-size:12px;
	text-decoration:underline;
	color:#666;
} 
#faq_question_guide_desc_link a:hover{
	font-size:12px;
	text-decoration:none;
	color:#666;	
} 
.faq_border_line {
	border-top:2px solid #438F9A;
	margin:0 0 25px 0;
}
.faq_question {
	color:#387982;
	font-size:13px;
	font-weight:bold;
	margin:0 0 7px 0;
}
.faq_answer {
	font-size:12px;
	text-align:justify;
	padding:0 0 20px 0;
}
.faq_bottom_border_line {
	border-top:2px solid #438F9A;
	margin:25px 0 25px 0;
}
#faq_submit_question_form {
	color:#12373B;
	font-size:12px;
}
#faq_submit_question_form a{
	color:#12373B;
	text-decoration:underline;
}
#faq_submit_question_form a:hover{
	color:#12373B;
	text-decoration:none;
}
#faq_submit_question_form input, #faq_submit_question_form select{
	color:#666;
	font-size:11px;
}
/*---------propertick-request--------*/
.delete_request_btn {
	float:left;
}
.request_again_btn {
	float:left;
	margin:0 0 0 5px;
}
#propertick_request_left_content {
	float:left;
	padding:0px 0 0 30px;
}
#propertick_request_right_content {
	float:right;
	border-left:1px solid #CCCCCC;
	padding:10px 20px 0 10px;
	width:240px;
	min-height:700px;
	height:auto !important;
	*height:700px;
}
.propertick_request_table_white {
	padding:10px 0 10px 0;
	background-color:#FFFFFF;
	border-top:2px dotted #CCCCCC;
	border-bottom:2px dotted #CCCCCC;
}
.propertick_request_table_blue {
	padding:10px 0 10px 0;
	background-color:#F1F6FF;
}
.request_info {
	 margin:10px 0 0 0;
	 display:none;
}
/*--------------refine search column------------*/
#refine_search {
	width:230px;
	margin:0 35px 0 35px; 
	border:1px solid #CCCCCC; 
	padding:10px 10px 10px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px
}
#refine_search_email_alert {
	padding:5px 5px  5px  5px; 
	background-color:#F7F7EB; 
	width:220px;
}
#refine_search_content input {
	color:#000000;
}
.refine_search_submit {
	background:url(../images/refine_search_submit.gif);
	cursor:pointer;
	width:19px;
	height:19px;
	border:none;
}
.refine_search_left {
	float:left;
}
.refine_search_right {
	float:left; 
	padding:0 0 0 10px;
}
#refine_search_email_alert_info {
	padding:5px 5px  5px  5px; 
	width:220px;
	border-bottom:1px dotted #CCCCCC;
}
#refine_your_search_title {
	color:#418790;
	font-size:16px;
	text-align:left;
	margin:10px 0 0 0;
}
#refine_your_search_renovation_title {
	color:#739385;
	font-size:16px;
	text-align:left;
	margin:15px 0 0 0;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#price_column, #property_column, #keywords_column, #photos_column {
	border-bottom:1px dotted #CCCCCC;
}
.realtime_search_price {
	margin:0 0 0 15px;
}
#price_title, #property_title, #keywords_title, #photos_title{
	margin:5px 0 5px 0;
	font-size:16px;
	color:#0C4CAD;
}
#startsearchover_title {
	color:#418790;
	font-size:16px;
	margin: 10px 0 5px 0;
}
#startsearchover_title a{
	color:#418790;
}
#startsearchover_column {
	margin: 0 0 20px 0;
	padding-bottom: 10px;
	border-bottom:1px dotted #CCCCCC;
}
#startsearchover_title a:hover{
	color:#418790;
	text-decoration:none;
}
#price_title a, #property_title a, #keywords_title a, #photos_title a{
	margin:5px 0 5px 0;
	font-size:14px;
	color:#0066CC;
}
#price_title a:hover, #property_title a:hover, #keywords_title a:hover, #photos_title a:hover{ 
	color:#FF9900;
	text-decoration:none;
}
#price_info, #property_info, #keywords_info, #startsearchover_info{
	display:block;
	color: #000;
	margin:0 0 10px 0;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:12px; 
}
#startsearchover_info input, select {
	font-size:11px;
	color:#0066CC;
}
#price_info {
	display:block;
	color: #000;
	margin:0 0 10px 0;
}
#price_info a{
	color:#000;
	text-decoration:none;
}
#price_info a:hover{
	color:#FF9900;
	text-decoration:underline;
	font-weight:bold;
}
#photos_info {
	color: #000;
	margin:0 0 10px 0;
} 
#Residential_content, #Commercial_content, #Land_content {
	display:none;
}
.detail_list_right_content {
	float:left;
	margin:0 0 0 10px;
}
.detail_list_desc {
}
/*-----------property-detail new design --------------*/
#property_detail_left {
	float:left;
	width:631px;
	border-right:1px solid #ADADAD;
	padding-right:20px;
	min-height:1300px;
	height:auto !important;
	*height:1300px;
}
#property_notfound_left {
	float:left;
	width:624px;
	border-right:1px solid #ADADAD;
	min-height:560px;
	height:auto !important;
	*height:560px;
}
#property_notfound_right {
	float:left;
	padding:15px 0 0 20px;
	width:234px;
}
#property_detail_right {
	float:left;
	width:234px;
}
#property_detail_right a {
	color:#666;
	text-decoration:none;
}
#property_detail_right a:hover {
	color:#666;
	text-decoration:underline;
}
.propertydetail_right_column {
	padding:5px 0px 20px 20px;
	border-bottom:1px solid #ADADAD;
}
.propertydetail_right_column_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#34749B;
	padding:10px 0 15px 0;
}
.propertydetail_right_column_content {
	color:#666666;
}
.propertydetail_right_column_content input, .propertydetail_right_column_content select,  .propertydetail_right_column_content textarea {
	font-size:11px;
	color:#666;
}
#propertydetail_next_property {
	float:right;
	display:inline;
	margin:0 20px 0 0px;
	font-size:13px;
	color:#313131;
}
#propertydetail_back_search_result {
	float:left;
	top:116px;
	position:absolute;
	font-size:13px;
	color:#313131;
}
#propertydetail_back_search_result a, #propertydetail_next_property a, #renovation_directory_back_search_result a{
	color:#313131;
	text-decoration:none;
}
#propertydetail_back_search_result a:hover, #propertydetail_next_property a:hover, #renovation_directory_back_search_result a:hover{
	color:#313131;
	text-decoration:underline;
}
#propertydetail_title {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#010101;
	padding:0 0 10px 0;
	font-weight:bold;
}
#propertydetail_posted_date {
	position:absolute;
	color:#313131;
	margin:-30px 0 0 83px;
}
#propertydetail_main_title {
	border-bottom:1px solid #CECECE;
}
#property_detail_add {
	margin:10px 0 0 0;
}
#property_detail_information {
	margin:0 0 0 20px;
	display:inline;
	float:left;
}
.property_detail_price {
	font-size:15px;
}
#property_detail_description {
	margin:30px 0 0 0;
	color:#34749B;
}
#property_detail_amenities {
	margin:30px 0 0 0;
}
#property_detail_amenities_table {
	margin:10px 0 0 15px;
	color:#027ABB;
}
#property_detail_feeback_column, #property_detail_agent_column, #property_detail_other_property{
	width:630px;
	margin:30px 0 0 0;
}
#paintflsbanner {
	width:632px;
	height:130px;/*height:480px;*/
	margin:30px 0px 0px 0px;
	overflow:hidden;
}
.property_detail_flsbanner_title{ color:#646464;margin:4px 0 4px 0; font-size:10px; font-weight:bold; }
.property_detail_flsbanner_box{ width:630px; border:#adadad solid 1px; z-index:1;}
#property_detail_agent_info {
	margin:20px 0 0 0;
}
#property_detail_agent_leftform {
	float:left;
	display:inline;
	margin:20px 0 0 0;
}
#property_detail_agent_rightform {
	float:left;
	display:inline;
	margin:20px 0 0 0;
}
#property_detail_terms {
	margin:10px 0 0 0;
	font-size:11px;
}
.property_detail_list{
	margin:10px 0 5px 0;
	float:left;
	width:630px;
}
.re_calculator {
	background:url(../images/re_calculate_btn.gif) no-repeat;
	cursor:pointer;
	width:99px;
	height:19px;
	border:none;
}
.change_agency_btn {
	background:url(../images/change_agency_btn.gif) no-repeat;
	cursor:pointer;
	width:119px;
	height:19px;
	border:none;
}
#post_property_bar {
	background:url(../images/post_property_bar.jpg) no-repeat;
	width:602px;
	height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#007DAB;
}
#upload_photo_bar {
	background:url(../images/upload_photo_bar.jpg) no-repeat;
	width:602px;
	height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#007DAB;
}
#upload_map_bar {
	background:url(../images/upload_map_bar.jpg) no-repeat;
	width:602px;
	height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#007DAB;
}
#post_property_done {
	background:url(../images/post_property_done.jpg) no-repeat;
	width:602px;
	height:39px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#007DAB;
}
#post_property_subtitle {
	float:left;
	padding:12px 0 0 30px;
}
#post_property_photo{
	float:left;
	padding:12px 0 0 110px;
}
#post_property_map{
	float:left;
	padding:12px 0 0 110px;
}
#done_subtitle {
	float:left;
	padding:12px 0 0 100px;
}
#post_property_subtitle a, #upload_photo_subtitle a, #done_subtitle a, #post_property_photo a, #post_property_map a {
	color:#007DAB;
	text-decoration:none;
}
#post_property_subtitle a:hover, #upload_photo_subtitle a:hover, #done_subtitle a:hover, #post_property_photo a:hover, #post_property_map a:hover {
	color:#FFF;
	text-decoration:none;
}
.subtitle_active {
	color:#FFF;
}
#post_property_required_field_word {
	margin:10px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:right;
}
.compulsory_star {
	color:#FF0000;
}
.post_property_title {
	margin:30px 0 0 0;
	padding:0 0 4px 0;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#34749B;
	border-bottom:1px solid #ADADAD;
}
.post_property_done_title {
	margin:30px 0 0 0;
	padding:0 0 4px 0;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#34749B;
}
.post_property_table {
	margin:10px 0 0 0;
	font-family:"Trebuchet MS","Lucida Sans Unicode"; 
	font-size:13px;
}
.post_property_table select, .post_property_table textarea, .post_property_table input{
	font-family:"Trebuchet MS","Lucida Sans Unicode"; 
	font-size:11px;
	color:#0066CC;
}
.post_property_listtype {
	float:left;
	margin:0 0 0 10px;
}
.post_property_listtype_img {
	float:left;
	margin:0 0 0 0px;
}
.post_property_blue_word {
	color:#0066CC;
	font-size:12px;
}
.post_property_grey_word {
	color:#666;
	font-size:12px;
}
.submit_post_property {
	background:url(../images/submit_post_property.gif) no-repeat;
	cursor:pointer;
	width:227px;
	height:19px;
	border:none;
}
#post_property_instruction_word {
	margin:30px 0 30px 0;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:12px;
	color:#0076A5;
}
.upload_property_photo_word {
	margin:10px 0 0 0;
	font-size:13px;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	color:#666;
}
#post_property_default_photo {
	float:left;
	padding:30px 0 0 0;
}
#post_property_upload_content {
	float:left;
	padding:30px 0 0 20px;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:12px;
	color:#0076A5;
}
#post_property_upload_content_uploaded {
	padding:30px 0 0 0px;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:12px;
	color:#0076A5;
}
.more_photo_btn {
	background:url(../images/more_photo_btn.gif) no-repeat;
	width:95px;
	height:19px;
	cursor:pointer;
	border:none;
}
.upload_property_photo_btn {
	background:url(../images/upload_btn.gif) no-repeat;
	width:95px;
	height:19px;
	cursor:pointer;
	border:none;
}
#upload_photo_bg {
	background:url(../images/upload_photo_bg.gif) no-repeat;
	width:384px;
	height:29px;
	padding:6px 0 10px 20px;
}
#upload_photo_renovation {
	background-color:#d8e8f1;
	width:384px;
	padding:12px 0 12px 20px;
	margin-bottom:20px;
}#post_property_upload_action {
	float:left;
}
#post_property_continue {
	display:inline;
	margin:0 0 0 190px;
	float:left;
}
#post_property_photo_available, #post_property_photo_available .sub_pic_content {
	margin:10px 0 30px 0;
	font-size:12px;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	color:#0076A5;
}#post_property_photo_available a, #post_property_photo_available .sub_pic_content a{
	color:#0076A5;
	text-decoration:none;
}
#post_property_photo_available a:hover, #post_property_photo_available .sub_pic_content a:hover {
	color:#0076A5;
	text-decoration:underline;
}
#post_property_continue_uploaded {
	margin:0 0 0 330px;
	float:left;
}
#post_property_done_content {
	margin:30px 0 0 0;
	font-size:13px;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
}
#post_property_done_content a {
	color:#666;
	text-decoration:none;
}
#post_property_done_content a:hover {
	color:#666;
	text-decoration:underline;
}
.post_property_done_big_character {
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:18px;
}
#let_us_know {
	margin:60px 0 0 0;
}
#article_active_left, #article_navi_left{
	float:left;
}
#article_active_right, #article_navi_right {
	float:left;
	margin:0 2px 0 0;
}
#article_navi_bar {
	height:21px;
	border-bottom:2px solid #438F9A;
}
#article_active_content {
	background:url(../images/article_active_content.gif) repeat-x; 
	float:left;
	color:#FEFEFE;
	height:19px;
	padding:2px 10px 0 10px;
}
#article_navi_content {
	background:url(../images/article_content.gif) repeat-x; 
	float:left;
	color:#7C7E6A;
	height:19px;
	padding:2px 10px 0 10px;
}
#article_navi_content a,  #article_navi_content a:hover{
	color:#7C7E6A;
	text-decoration:none;
}
#article_sub_content {
	margin:10px 10px 20px 10px;
	
}
#article_main_content {
	border-bottom:2px dotted #B2B2B2;
}
#article_sub_content a, #article_sub_content a:hover {
	color:#7D7D7D;
}
#property_not_found_content {
	margin:10px 5px 0 0px;
}
#property_not_found_desc {
	margin:15px 0 0 0;
}
#propertynotfound_continues_search {
	margin:33px 0 0 0;
}
#property_nofound_search_box{
	background: url(../images/search-notfoundframes.gif) top no-repeat;
	margin: 0 0 0 0;
	width:598px;
	height:236px;
	clear: both;
}
#property_nofound_search_box a {
color:#03A0FA
}
h1#notfoundsearch_malaysia_properties{
	padding: 0 0 0 0px;
}
#or_you_can {
	margin:20px 0 0 0;
}
#article_detail_content_left {
	float:left;
	display:inline;
	margin:0 0 0 30px;
	width:590px;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	text-align:left;
}
#article_detail_content_right {
	float:left;
	display:inline;
	margin:0 0 0 35px;
	width:269px;
	text-align:left;
}
#article_detail_navi {
	color:#010101;
	font-size:11px;
	border-bottom:1px solid #666;
	padding:0 0 5px 0;
}
#article_detail_navi a {
	color:#010101;
	text-decoration:none;
}
#article_detail_navi a:hover {
	color:#010101;
	text-decoration:underline;
}
#article_detail_title {
	color:#377982;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	margin:0;
}
#article_detail_postedby {
	float:left;
	display:inline;
	font-size:12px;
	color:#7D7D7D;
	margin:2px 0 0 0 ;
}
#article_detail_changefontsize {
	margin:0 0 0 20px;
	font-size:12px;
	color:#414141;
}
#article_detail_desc_right {
	float:right;
}
#article_detail_postedby a {
	color:#7D7D7D;
	text-decoration:none;
}
#article_detail_postedby a:hover {
	color:#7D7D7D;
	text-decoration:underline;
}
#article_detail_desc {
	color:#666;
	font-size:13px;
	margin:10px 0 30px 0;
}
#article_detail_desc a {
	color:#666;
	text-decoration:underline;
}
#article_detail_desc a:hover {
	color:#666;
	text-decoration:none;
}
#function_banner {
	margin:4px 0 20px 20px;
	border:1px solid #69A5AE;
	color:#3B6F76;
	padding:10px 10px 20px 20px;
	font-size: 12px;
}
#function_banner a {
	color:#3B6F76;
	text-decoration:none;
	font-size: 12px;
}
#function_banner a:hover {
	color:#3B6F76;
	text-decoration:underline;
}
#article_detail_bottom_navi {
	padding:10px 0 17px 0;
	border-top:1px solid #9BBCC0;
	border-bottom:1px solid #9BBCC0;
}
#article_detail_bottom_icon {
	color:#3B6F76;
	font-size:12px;
	margin:0 0 0 17px;
}
#article_detail_bottom_icon a {
	color:#3B6F76;
	text-decoration:none;
}
#article_detail_bottom_icon a:hover {
	color:#3B6F76;
	text-decoration:underline;
}
#article_detail_share_this {
	text-align:left;
	margin:15px 0 0 0;
}
#article_detail_share_this_left, #article_detail_share_this_right {
	float:left;
}
#article_detail_share_this_content {
	float:left;
	background: url(../images/share_this_banner_content.gif) repeat-x;
	width:385px;
	height:32px;
	color:#3B6F76;
	font-size:12px;
	padding:0 0 0 0px;
}
#article_detail_share_this_content a{
	color:#000;
	text-decoration:none;
}
#article_detail_share_this_content a:hover{
	color:#000;
	text-decoration:underline;
}
#article_detail_comment_content {
	margin:25px 0 0 0;
	background-color:#E2EEF0;
	text-align:left;
	padding:0 0 50px 0;
}
#article_detail_comment_title {
	padding:10px 0 20px 20px;
	font-family: "Lucida Sans Unicode";
	font-size:16px;
	color:#438F9A;
	
}
.article_comment_detail {
	margin:0 20px 20px 20px;
	background-color:#FFFFFF;
	padding:10px 10px 10px 10px;
}
.article_comment_photo {
	float:left;
}
.aricle_comment_word {
	float:left;
	margin:0 0 0 15px;
}
.comment_desc {
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:12px;
	color:#666666;
}
#comment_date {
	font-family: "Lucida Sans Unicode";
	font-size:11px;
	color:#438F9A;
}
#comment_date a{
	font-size:13px;
	color:#000;
	text-decoration:none;
}
#comment_date a:hover{
	font-size:13px;
	color:#000;
	text-decoration:underline;
}
.comment_separate_line {
	padding:70px 0 0 0;
	border-bottom:1px solid #438F9A;
}
#leavea_comment_column {
	padding:10px 20px 10px 20px;
}
.comment_black_word {
	font-size:13px;
	color:#000;
}
#leavea_comment_column textarea,#leavea_comment_column input  {
	color:#000000;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:12px;
}
#comment_forgot_username {
	font-size:13px;
	color:#000;
}
#comment_forgot_username a {
	text-decoration:underline;
	color:#000;
}
#comment_forgot_username a:hover {
	text-decoration:none;
	color:#000;
}
#comment_dont_have_account {
	font-family:"Lucida Sans Unicode";
	font-size:14px;
	color:#438F9A;
}
#comment_dont_have_account a{
	color:#438F9A;
	text-decoration:underline;
}
#comment_dont_have_account a:hover{
	color:#438F9A;
	text-decoration:none;
}
.article_detail_right_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#8ABC00;
}
.question_answer_right_title {
	margin:0 0 0 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CCBB89;
}
.article_detail_right_column {
	padding:20px 10px 20px 10px;
	border:1px solid #49939D;
	margin:2px 0 20px 0;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:12px;
}
#article_right_detail_title {
	color:#0054A6;
}
#article_right_detail_title a{
	color:#0054A6;
	text-decoration:none;
}
#article_right_detail_title a:hover{
	color:#0054A6;
	text-decoration:underline;
}
#article_right_detail_date {
color:#7D7D7D;
font-size:11px;
}
#article_right_detail_date a{
	color:#7D7D7D;
	text-decoration:none;
}
#article_right_detail_date a:hover{
	color:#7D7D7D;
	text-decoration:underline;
}
#see_all_article {
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:12px;
}
#article_search {
	margin:5px 0 0 16px;
	background: url(../images/article_search.jpg) no-repeat;
	width:248px;
	height:84px;
}
#article_search select, #article_search input {
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:13px;
	color:#666;
}
#article_searchtable {
	margin:10px 0 0 20px;
}
#article_newsletter {
	margin:30px 0 0 0;
	background: url(../images/article_newsletter.jpg) no-repeat;
	width:269px;
	height:155px;
}
#article_newsletter_title {
	padding:20px 0 0 20px;
	color:#FFFFFF;
	font-size:22px;
	font-family:Arial, Helvetica, sans-serif;
}
#article_newsletter_desc {
	padding:20px 10px 0 42px;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	font-size:14px;
	color:#4D4D4D;
}
#article_newsletter_desc a {
	color:#4D4D4D;
	text-decoration:none;
}
#article_newsletter_desc a:hover {
	color:#4D4D4D;
	text-decoration:underline;
}
#article_detail_bottom_share {	
	float:left;
	display:inline;
	margin:5px 20px 0 12px;
	font-family:"Trebuchet MS","Lucida Sans Unicode";
	color:#3B6F76;
	font-size:12px;
}
#open_share_this a{
	color:#000;
	text-decoration:none;
}
#open_share_this a:hover{
	color:#000;
	text-decoration:underline;
}
.article_comment_bullet {
	margin:5px 0 0 0;
}
.share_this_icon {
	float:left;
	display:inline;
	margin:8px 0 0 0;
}
.share_this_icon_link {
	float:left;
	display:inline;
	margin:6px 17px 0 4px;
}
.share_this_icon_link2 {
	float:left;
	display:inline;
	margin:6px 0 0 4px;
}
#function_banner_desc p {
	margin:5px 0 15px 0;
}
#normal_font_size {
	float:left;
	width:20px;
	text-align:center;
}
#normal_font_size a{
	color:#000000;
	text-decoration:none;
	
}
#bigger_font_size {
	float:left;
	font-size:14px;
	width:20px;
	text-align:center;
}
#biggest_font_size {
	float:left;
	font-size:16px;
	width:20px;
	text-align:center;
}
/*------------question and answer-----------*/
#question_and_answer_top {
	background: url(../images/q_a_top.gif) top no-repeat;
	margin: 15px 0 0 0;
	height: 48px;
	clear: both;
	text-align:left;
	color:#0E317E;
}
#question_and_answer_top h1.main_title{
	text-transform: uppercase;
	color: #699BC1;
	font-size: 16px;
	margin: 0 0 2px 0;
}
#question_and_answer_content {
	background: url(../images/q_a_content.gif) top repeat-y;
	clear: both;
	overflow : hidden; /*---------- hack for IE background ------------*/
	_height : 1%; /*---------- hack for IE background ------------*/
	text-align:left;
}
#question_and_answer_bottom {
background: url(../images/q_a_bottom.gif) top no-repeat;
height: 25px;
clear: both;
}
#question_and_answer_leftcontent {
	float:left;
	display:inline;
	width:589px;
	margin:0 0 0 25px;
	
}
#question_and_answer_rightcontent {
	float:left;
	display:inline;
	width:269px;
	margin:0 0 0 30px;
	font-family:Arial, Helvetica, sans-serif;
	
}
#ask_question_banner {
	width:269px;
	border:1px solid #163782;
	margin:7px 0 0 0;
}
#ask_question_bannerimg {
	margin:7px 0 0 7px;
}
#ask_question_btncontent {
	margin:7px 0 0 7px;
}
.ask_question_btn {	
	text-align:center;
	margin:14px 0 0 0;
}
#ask_question_its_easy {
	margin:20px 10px 10px 0;
	background: url(../images/its_easy_bg.gif) no-repeat right bottom;
	height:105px;
	width:259px;
	color:#556E80;
	font-size:14px;
	
}
#ask_question_its_easy_word {
	margin:0 78px 0 20px;
}
#ask_question_its_easy_word a {
	text-decoration:none;
	color:#556E80;
}
#ask_question_its_easy_word a:hover {
	text-decoration:underline;
	color:#556E80;
}
.its_easyword {
	font-size:18px;
	padding:0 0 10px 0;
}
#question_join_now_banner {
	background:url(../images/question_answer_join_banner.jpg) no-repeat;
	width:229px;
	height:264px;
	margin: 23px 30px 40px 20px;
	float:left;
	display: inline;
	font-family: "Trebuchet MS";
	border:1px solid #CFCFCF;
}
#question_join_advertise {
	color:#004A80;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 10px 0 10px;
	text-align:center;
}
#question_join_what_can_do {
	font-size:12px;
	color:#606060;
	margin:10px 0 0 0px;
	text-align:center;
}
.question_join_can_do_things {
	margin:23px 0 0 30px;
	color:#004A80;
	font-size:12px;
}
.question_join_can_do_things_other {
	margin:1px 0 0 30px;
	color:#004A80;
	font-size:12px;
}
#question_join_joinus{
	float:left;
	display:inline;
	margin:40px 0 0 20px;
	color: #FFF;
	font-size: 15px;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif
}
#question_join_signup_today {
	float:left;
	font-weight:bold;
	font-size:11px;
	color:#004A80;
	margin:17px 0 0 20px;
	width:130px;	
}
#question_join_signup_free{
	clear:both;
	margin: 0px 0 0 115px;
	color: #F40909;
	font-size: 18px;
	font-weight: bold;
}
#faq_join_joinus a, #question_join_joinus a {
	text-decoration:none;
	color:#FFFFFF;
}
#faq_join_joinus a:hover, #question_join_joinus a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
#faq_join_signup_today a, #question_join_signup_today a{
	color:#004A80;
	text-decoration:none;
}
#faq_join_signup_today a:hover, #question_join_signup_today a:hover{
	color:#004A80;
	text-decoration:underline;
}
#right_ask_question_banner {
	background:url(../images/right_ask_question_banner.jpg) no-repeat;
	width:228px;
	height:33px;
	margin:20px 0 0 20px;
	color:#FFFFFF;
	font-size:18px;
}
#right_ask_question_title {
	float:left;
	padding:6px 0 0 23px;
}
#right_ask_question_title a {
	color:#FFFFFF;
	text-decoration:none;
}
#right_ask_question_title a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
#right_ask_question_submit_btn {	
	float:left;
	padding:12px 0 0 50px;
}
#right_search_question_banner {
	margin:5px 0 45px 20px;
	background:url(../images/search_question_banner.jpg) no-repeat;
	width:228px;
	height:104px;
	color:#FFFFFF;
	font-size:18px;
	
}
#right_search_question_title {
	padding:5px 0 0 7px;
}
#right_search_question_select_form {
	padding:0px 0 0 10px;
}
#right_search_question_select_form select{
	color:#556E80;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:200px;
}
#right_search_question_input_form {
	float:left;
	display:inline;
	margin:5px 0 0 10px;
}
#right_search_question_input_form input, #right_search_question_input_form select{
	color:#556E80;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	width:146px;
}
#right_search_question_submit_btn {
	float:left;
	display:inline;
	margin:0px 0 0 33px;
}
.search_question_btn {
	background:url(../images/question_right_submit_btn.gif) no-repeat;
	width:12px;
	height:11px;
	border:0;
	cursor:pointer;
	
}
#answered_the_most_question_content {
	margin:16px 0 20px 20px;
	border:1px solid #8BB2CF;
	padding:10px 10px 10px 10px;
	width:210px;
}
#answered_the_most_question_info {
	float:left;
	color:#0E317E;
	font-size:13px;
}
#answered_the_most_question_info img {
	margin:5px 0 0 0;
}
#answered_the_most_question_info a{
	color:#0E317E;
	text-decoration:none;
}
#answered_the_most_question_info a:hover{
	color:#0E317E;
	text-decoration:underline;
}
#answered_the_most_question_photo {
	float:left;
	display:inline;
	margin:0 10px 0 0;
}
#answered_the_most_question_line {
	border-bottom:1px dotted #0E317E;
	margin:10px 0 10px 0;
	*margin:0 0 10px 0;
}
#question_and_answer_left_navi {
	font-size:12px;
	color:#010101;
	padding:0 0 5px 0;
	border-bottom:1px solid #010101;
}
#question_and_answer_left_navi a{
	color:#010101;
	text-decoration:none;
}
#question_and_answer_left_navi a:hover{
	color:#010101;
	text-decoration:underline;
}
#question_and_answer_left_big_title {
	margin:0;
	font-size:18px;
	color:#CCBB89;
}
#most_popular_question {
	margin:10px 0 0 0;
}
#most_popular_question_pic {
	float:left;
	display:inline;
	margin:0 20px 0 0;
}
#most_popular_question_content {
	float:left;
}
#most_popular_question_content .most_popular_question_asked_color {
	color:#87AFCB;
	font-weight:bold;	
}
#most_popular_question_content .most_popular_question_asked_color a{
	color:#87AFCB;
	text-decoration:none;
}
#most_popular_question_content .most_popular_question_asked_color a:hover{
	color:#87AFCB;
	text-decoration:underline;
}
#most_popular_question_content .most_popular_question_by {
	font-size:12px;
	color:#87AFCB;
}
#most_popular_question_content .most_popular_question_by a{
	color:#87AFCB;
	text-decoration:underline;
}
#most_popular_question_content .most_popular_question_by a:hover{
	color:#87AFCB;
	text-decoration:none;
}
#most_popular_question_answered {
	margin:10px 0 0 0;
}
#most_popular_question_answered_color {
	color:#556E80;	
}
#most_popular_question_answered_color a{
	color:#556E80;
	text-decoration:none;
}
#most_popular_question_answered_color a:hover{
	color:#556E80;
	text-decoration:underline;
}
#popular_question_asked_by_who {
	margin:10px 0 0 42px;
	color:#556E80;
	font-size:12px;
}
#popular_question_asked_by_who a{
	color:#556E80;
	text-decoration:underline;
}
#popular_question_asked_by_who a:hover{
	color:#556E80;
	text-decoration:none;
}
#question_answer_main_content {
	margin:60px 0 0 0;
}
#question_answersearchresult_content {
	padding:10px 0 0 0;
}
.question_answer_left_active_tab, .question_answer_left_tab {
	float:left;
}
.question_answer_right_active_tab, .question_answer_right_tab {
	float:left;
	display:inline;
	margin:0 4px 0 0;
}
.question_answer_content_active_tab {
	float:left;
	background:url(../images/question_answer_content_active.gif) repeat-x;
	height:19px;
	color:#FFFFFF;
	font-size:13px;
	padding:2px 9px 0 9px;
}
#question_answer_content_tab {
	float:left;
	background-color:#87AFCB;
	height:19px;
	color:#000;
	font-size:13px;
	padding:2px 9px 0 9px;
}
#question_answer_content_tab a {
	color:#475B69;
}
#question_answer_content_tab a:hover {
	color:#475B69;
	text-decoration:none;
}
#question_answer_sort {
	height:22px;
	background-color:#D6E9F6;
	width:581px;
	margin:0 10px 0 0;
	*margin:-60px 10px 0 0;
	border-top:2px solid #556E80;
	border-bottom:1px solid #556E80;
}
#question_answer_sort_content {
	margin:1px 0 0 20px;
	color:#556E80;
}
#question_answer_sort_content a {
	color:#556E80;
	text-decoration:none;
}
#question_answer_sort_content a:hover {
	color:#556E80;
	text-decoration:underline;
}
#question_list_content {
	margin:20px 0 0 0;
	width:581px;
}
#question_list_symbol {
	float:left;
}
#question_list_Q {
	float:left;
	display:inline;
	margin:0 0 0 20px;
	width:500px;
	color:#87AFCB;
}
#question_list_Q a{
	text-decoration:none;
	color:#87AFCB;
}
#question_list_Q a:hover{
	text-decoration:underline;
	color:#87AFCB;
}
#question_list_asked_by {
	margin:10px 0 0 44px;
	color:#556E80;
	
}
#question_list_asked_by a{
	color:#556E80;
	text-decoration:underline;
}
#question_list_asked_by a:hover{
	color:#556E80;
	text-decoration:none;
}
#question_list_dotted_line {
	margin:20px 0 20px 0;
	border-bottom:2px dotted #87AFCB;
}
#view_all_question a{
	color:#556E80;
	text-decoration:underline;
}
#view_all_question a:hover{
	color:#556E80;
	text-decoration:none;
}
#view_all_question .page_table{
	color:#556E80;
}
#view_all_question .page_table a{
	color:#556E80;
	text-decoration:none;
}
#view_all_question .page_table a:hover{
	color:#556E80;
	text-decoration:underline;
}
#ask_question_content {
	margin:10px 0 0 0;
}
#ask_question_pic, #best_answer_pic {
	float:left;
	display:inline;
	margin:0 0 0 20px;
}
#ask_question_subcontent {
	float:left;
	display:inline;
	margin:0 0 0 35px;
	
}
#ask_question_by {
	color:#556E80;
	font-size:12px;
}
#ask_question_by a{
	color:#556E80;
	text-decoration:none;
}
#ask_question_by a:hover{
	color:#556E80;
	text-decoration:underline;
}
#ask_question_grey_btn {
}
#ask_question_instruction {
	margin:20px 0 0 0;
	width:480px;
	color:#87AFCB;
}
#ask_question_form {
	color:#556E80;
	margin:20px 0 0 0;
}
#ask_question_form select{
	font-family:"Trebuchet MS";
	color:#556E80;
	width:230px;
}
#ask_question_form textarea {
	font-family:"Trebuchet MS";
	color:#556E80;
	width:450px;
	height:150px;
}
.ask_question_max_char {
	font-size:12px;
}
#ask_question_form_btn {
	margin:15px 0 0 0;
}
.ask_question_subbtn {
	background: url(../images/ask_question_subbtn.gif) no-repeat;
	width:114px;
	height:19px;
	border:0;
	cursor:pointer;
}
.ask_question_preview_btn {
	background: url(../images/ask_question_preview_btn.gif) no-repeat;
	width:73px;
	height:19px;
	border:0;
	cursor:pointer;
	
}
#ask_question_content_info, #best_answer_content_info {
	float:left;
	display:inline;
	margin:0 0 0 20px;
	width:490px;
}
#ask_question_name_say, #best_answer_name_say {
	color:#556E80;
	font-size:13px;
}
.ask_question_name_say_class {
	float:left;
}
#ask_question_name_say_info {
	font-size: 11px;
	font-weight: bold;
	color:#556E80;
}
#ask_question_posted_in {
	margin: 0;
	display: inline;
}
#ask_question_name_say_info #ask_question_posted_in a {
	color:#556E80;
}
#ask_question_posted_in a:hover {
	color:#556E80;
}
#ask_question_name_say a, #best_answer_name_say a{
	color:#556E80;
	text-decoration:none;
}
#ask_question_name_say a:hover, #best_answer_name_say a:hover{
	color:#556E80;
	text-decoration:underline;
}
#ask_question_Q {
	margin:12px 0 0 0;
	color:#87AFCB;
}
#best_answer_A {
	margin:10px 0 0 0;
	color:#556E80;
}
#ask_question_function{
	background:url(../images/share_this_line.gif) repeat-x;
	margin:20px 0 0 0;
	padding:4px 0 0 0;
	color:#87AFCB;
	font-size:12px;
	height:35px;
}
#best_answer_function {
	background:url(../images/share_this_line.gif) repeat-x;
	margin:20px 0 0 0;
	padding:10px 0 0 50px;
	color:#87AFCB;
	font-size:12px;
	height:35px;
}
#best_answer_function a{
	color:#87AFCB;
	text-decoration:none;
}
#best_answer_function a:hover{
	color:#87AFCB;
	text-decoration:underline;
}
#ask_question_function_open_share {
	background:url(../images/share_this_line_active.gif) repeat-x;
	margin:20px 0 0 0;
	padding:4px 0 0 0;
	color:#87AFCB;
	font-size:12px;
	height:35px;
	display:none;
}
#ask_question_email_friend {
	float:left;
	padding:6px 0 0 50px;
	
}
#ask_question_report_spam {
	float:left;
	display:inline;
	margin:0 0 0 105px;
	padding:6px 0 0 0px;
	
}
#ask_question_share_this {
	float:left;
	display:inline;
	margin:0 0 0 23px;
	padding:6px 0 0 0px;
	width:101px;
	height:24px;
	
	
}
#ask_question_email_friend a, #ask_question_report_spam a, #ask_question_share_this a {
	color:#87AFCB;
	text-decoration:none;
}
#ask_question_email_friend a:hover, #ask_question_report_spam a:hover, #ask_question_share_this a:hover {
	color:#87AFCB;
	text-decoration:underline;
}
#share_this_content {
	border-left:1px solid #87AFCB;
	border-right:1px solid #87AFCB;
	border-bottom:1px solid #87AFCB;
	margin:-5px 0 0 55px;
	padding:10px 0 10px 10px;
	color:#000000;
	font-size:11px;
	display:none;
	width:393px;
}
#share_this_content a {
	color:#000;
	text-decoration:none;
}
#share_this_content a:hover {
	color:#000;
	text-decoration:underline;
}
.question_share_this_pic {
	float:left;
	display:inline;
	margin:0 3px 0 0;
}
.question_share_this_word {
	float:left;
	display:inline;
	margin:0 20px 0 0;
}
.question_last_share_this_word {
	float:left;
	display:inline;
	margin:0 0 0 0;
}
.question_share_this_line {
	border-bottom:1px solid #87AFCB;
}
#answer_question_btn {
	margin:20px 0 20px 0;
	*margin:20px 0 5px 0;
}
#best_answer_content {
	padding:20px 0 0 0;
	*padding:10px 0 0 0;	
}
#best_answer_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#CCBB89;
}
#answer_content {
	background-color:#E5F2F9;
	margin:20px 0 0 0;
	padding:15px 15px 15px 15px;
}
#answer_title {
	float:left;
	font-size:16px;
	color:#556E80;
}
#answer_sort {
	float:right;
	font-size:13px;
	color:#556E80;
}
#answer_sort select{
	color:#556E80;
	font-family:"Trebuchet MS";
	font-size:11px;
}
.total_answer_num {
	color:#666666;
}
.answer_content_info {
	margin:20px 5px 0 5px;
	background-color:#FFFFFF;
	padding:15px 0 5px 20px;
	*padding:10px 0 5px 20px;
	
}
.answer_content_info_pic {
	float:left;
}
.answer_content_info_desc {
	float:left;
	display:inline;
	margin:0 0 0 30px;
	width: 430px;
}
.answer_content_info_say {	
	color:#556E80;
	font-size:12px;
	font-weight: bold;
}
#answer_content .answer_content_info_say a{
	color:#556E80;
	text-decoration:none;
}
#answer_content .answer_content_info_say a:hover{
	color:#556E80;
	text-decoration:underline;
}
.answer_content_info_say_desc {
	margin:6px 0 0 0;
	font-size:12px;
	color:#556E80;
}
#answer_function {
	margin-top:10px;
	background:url(../images/answer_function_bg.gif) no-repeat;
	width:428px;
	height:20px;
	padding:5px 0 0 20px;
	font-size:12px;
	color:#87AFCB;
	
}
#best_answer_reply_bg {
	margin-top:10px;
	background:url(../images/best_answer_reply_bg.gif) no-repeat;
	width:440px;
	height:27px;
	padding:5px 0 0 50px;
	font-size:12px;
	color:#87AFCB;
}
.best_answer_bg {
	margin-left:30px;
}
#answer_function a{
	font-size:12px;
	color:#87AFCB;
	text-decoration:none;
}
#answer_function a:hover{
	font-size:12px;
	color:#87AFCB;
	text-decoration:underline;
}
#answer_function .reply_function {
	color:#806E55;
}
#reply_content {
	margin:30px 0 0 82px;
}
#bestanswer_reply_content {
	margin:10px 0 0 0;
}
#reply_total_num {
	border-top:1px solid #B9B8B8;
	border-bottom:1px solid #B9B8B8;
	padding:5px 0 5px 20px;
	color:#0E317E;
	font-size:11px;
	margin:0 0 10px 0;
}
#reply_total_num a {
	color:#0E317E;
	text-decoration:underline;
}
#reply_total_num a:hover {
	color:#0E317E;
	text-decoration:none;
}
#reply_info {
	color:#806E55;
	margin:30px 0 0 0;
	font-size:12px;
}
#reply_info a {
	color:#806E55;
	text-decoration:none;
}
#reply_info a:hover {
	color:#806E55;
	text-decoration:underline;
}
#reply_description {
	margin:10px 20px 0 0;
}
#what_are_looking {
	margin:20px 0 20px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#556E80;
}
#what_are_looking a {
	color:#556E80;
	text-decoration:underline;
}
#what_are_looking a:hover {
	color:#556E80;
	text-decoration:none;
}
#other_question_content{
	margin:20px 0 0 25px;
	color:#556E80;
}
#other_question_content img {
	margin:5px 0 0 0;
}
#other_question_content a{
	color:#556E80;
	text-decoration:none;
}
#other_question_content a:hover{
	color:#556E80;
	text-decoration:underline;
}
.answer_date{
	float: right;
	display: inline;
	font-weight: bold;
	font-size: 12px;
}
#answer_question_content, #best_answer_content_info .answer_reply_content {
	margin:20px 0 20px 0;
	color:#556E80;
	display:none;
}
#answer_content  .answer_reply_content{
	margin:20px 0 20px 0;
	color:#556E80;
	display:none;
	height:250px;
}
#answer_question_content a, #best_answer_content_info .answer_reply_content a, #answer_content  .answer_reply_content a{
	color:#556E80;
	text-decoration:none;
}
#answer_question_content a:hover, #best_answer_content_info .answer_reply_content a:hover, #answer_content  .answer_reply_content a:hover {
	color:#556E80;
	text-decoration:underline;
}
#answer_question_content .sign_up a, #best_answer_content_info .answer_reply_content .sign_up a, #answer_content  .answer_reply_content .sign_up a{
	color:#556E80;
	text-decoration:underline;
}
#answer_question_content .sign_up a:hover, #best_answer_content_info .answer_reply_content .sign_up a:hover, #answer_content  .answer_reply_content .sign_up a:hover{
	color:#556E80;
	text-decoration:none;
}
#answer_question_content textarea, #best_answer_content_info .answer_reply_content textarea, #answer_content  .answer_reply_content textarea {
	width:400px;
	font-size:12px;
	color:#556E80;
	height:150px; 
	font-family:"Trebuchet MS";
}
#answer_question_content input, #best_answer_content_info .answer_reply_content input, #answer_content  .answer_reply_content input{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#556E80;
}
.your_answer_title {
	font-size:14px;
}
.answer_question_subbtn {
	background:url(../images/answer_question_grey_btn.gif) no-repeat;
	width:147px;
	height:19px;
	border:0;
	cursor:pointer;
}
#question_and_answer_main_banner {
	margin:20px 0 0 0;
	background:url(../images/question_answer_main_banner.jpg) no-repeat;
	width:586px;
	height:223px;
}
#question_and_answer_slogan {
	padding:100px 20px 0 320px;
	color:#000;
	font-family:Helvetica, sans-serif;
	font-size:18px;
	line-height:18px;
}
#question_and_answer_slogan strong {
	
}
#question_and_answer_slogan h1 {
	font-size:15px;
	font-weight:normal;
}
#question_and_answer_first_sub_content {
	float:left;
	display:inline;
	margin:25px 0 0 0;
	width:272px;
}
#question_and_answer_second_sub_content {
	float:left;
	display:inline;
	margin:25px 0 0 41px;
	width:272px;
}
#question_and_answer_sub_title {
	background-color:#87AFCB;
	height:24px;
	color:#FFFFFF;
	padding:0 0 0 15px;
}
#question_and_answer_sub_title a{
	color:#FFFFFF;
	text-decoration:none;
}
#question_and_answer_sub_title a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.question_sub_title_view_all {
	font-size:11px;
}
.question_sub_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.separate_sub {
	margin:0px 0 0 0;
}
#feature_question {
	margin:5px 0 0 0;
	padding:0 0 20px 3px;
	color:#87AFCB;
	border-bottom:1px dotted #556E80;
}
#feature_question .feature_answer {
	color:#556E80;
}
#feature_question .feature_answer a{
	color:#556E80;
	text-decoration:none;
}
#feature_question .feature_answer a:hover{
	color:#556E80;
	text-decoration:underline;
}
#feature_question a {
	color:#87AFCB;
	text-decoration:none;
}
#feature_question a:hover {
	color:#87AFCB;
	text-decoration:underline;
}
#other_feature_question {
	margin:10px 0 0 15px;
	font-size:12px;
	color:#556E80;
}
#other_feature_question .square_bullet {
	margin:6px 0 0 0;
}
#other_feature_question a{
	color:#556E80;
	text-decoration:none;
}
#other_feature_question a:hover{
	color:#556E80;
	text-decoration:underline;
}
.grey_previous_btn {
	background:url(../images/grey_previous_btn.gif) no-repeat;
	width:73px;
	height:19px;
	cursor:pointer;
	border:0;
}
.grey_submit_btn {
	background:url(../images/grey_submit_btn.gif) no-repeat;
	width:73px;
	height:19px;
	cursor:pointer;
	border:0;
}
#preview_question_content{
	margin:30px 0 20px 0;
}
.grey_signin_btn {
	background:url(../images/grey_signin_btn.gif) no-repeat;
	width:73px;
	height:19px;
	border:0;
	cursor:pointer;
	
}
.reply_column_content {
	margin:20px 0 20px 0;
	color:#556E80;
}
#answer_question_content a {
	color:#556E80;
	text-decoration:none;
}
#answer_question_content a:hover {
	color:#556E80;
	text-decoration:underline;
}
#answer_question_content a {
	color:#556E80;
	text-decoration:none;
}
#answer_question_content a:hover {
	color:#556E80;
	text-decoration:underline;
}
#answer_question_content .sign_up a{
	color:#556E80;
	text-decoration:underline;
}
#answer_question_content .sign_up a:hover{
	color:#556E80;
	text-decoration:none;
}
#answer_question_content textarea {
	width:400px;
	font-size:12px;
	color:#556E80;
	height:150px; 
	font-family:"Trebuchet MS";
}
#answer_question_content input {
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#556E80;
}
.question_answer_dotted_line {
	margin:10px 0 10px 0;
	border-bottom:1px dotted #000;
	
}
.reply_sub_content {
	display:none;	
}
.reply_answer_btn {
	background:url(../images/reply_answer_btn.gif) no-repeat;
	width:147px;
	height:21px;
	cursor:pointer;
	border:0;
	
}
.report_spam {
}
.reply_table {
	color:#806E55;
}
.edit_question_btn {
	background:url(../images/edit_question_btn.gif) no-repeat;
	width:114px;
	height:19px;
	cursor:pointer;
	border:0;
	
}
.edit_answer_btn {
	background:url(../images/edit_answer_btn.gif) no-repeat;
	width:114px;
	height:19px;
	cursor:pointer;
	border:0;
	
}
.other_feature_question {
	margin:3px 0 0 0;
}
#question_and_answer_search_result_word {
	margin:20px 0 0 0;
	font-weight:bold;
	color:#556E80;
	
}
#search_question_error_word {
	margin:10px 0 0 27px;
	font-weight:bold;
	color:#FF0000;
}
.vote_hand {
	padding:4px 0 0 0;
}
.vote_bestanswerhand {
	padding:2px 0 0 0;
}
#feature_question img {
	margin:3px 0 0 0;
}
#index_q_and_a_banner img, #facebook_joinus img{ 
	border:0;
}
#best_answer_A img, #ask_question_Q img {
	margin:3px 0 0 0;
}
#index_question_answer {
	margin:5px 0 20px 0;
	padding-left: 16px;
}
/*------------ end question and answer--------*/
#sold_form {
	margin:10px 0 0 0;
	color:#333333;
	font-size:11px;
}
#sold_form_table {
	margin:10px 0 10px 0;
}
.dragable_map {
	margin:10px 0 0 0;
}
.save_map_btn {
	background:url(../images/save_map_btn.gif) no-repeat;
	width:88px;
	height:22px;
	cursor:pointer;
	border:0;
}
#map {
	float:left;
	display:inline;
	margin:0 5px 0 0;
}
#savemap_btn {
	float:left;
	display:inline;
}
.hariraya_logo {
	position:absolute;
	margin:0 0 0 310px;
}
#renovation_directory_box_top {
	background: url(../images/renovation_top_frame.gif) top no-repeat;
	margin: 15px 0 0 0;
	height: 47px;
	clear: both;
}
#renovation_directory_box_content {
	background: url(../images/renovation_body_frame.gif) top repeat-y;
	margin:0;
}
#renovation_directory_box_bottom {
background: url(../images/renovation_bottom_frame.gif) center bottom no-repeat;
margin:0 0 0 0;
height:19px;
clear: both;
}
#renovation_directory_back_search_result {
	margin-left:30px;
}
#renovation_directory_title {
	float:left;
	padding:0 0 10px 0;
}.renovationdirectionry_detail_right_column_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#004a80;
	padding:10px 0 15px 0;
}
.renovation_send_btn {
	background:url(../images/renovation_send_btn.gif) no-repeat;
	border:none;
	cursor:pointer;
	width:64px;
	height:19px;
}
.renovation_detaildirectory_advertise {
	margin:20px 0 0 20px;
}
.renovation_pic {
	float:left;
	display:inline;
	margin:15px 0 0 0;
	border:1px solid #c7c7c7;
	padding:3px 3px 3px 3px;
	min-height:144px;
	min-width:194px;
	text-align:center;
}
* html .renovation_pic  {
	 height:144px;
	 width:194px;
}.renovation_info_detail {
	float:left;
	display:inline;
	margin:15px 10px 0 20px;
	width:300px;
}
#renovation_info_detail a {
	text-decoration:none;
	color:#666;
}
#renovation_info_detail a:hover {
	text-decoration:underline;
	color:#666;
}
.renovation_description {
	margin:20px 0 0 0;
	color:#34749b;
	line-height:20px;
}
.renovation_left_content_subfunction {
	width:630px;
	margin:40px 0 0 0;
}
.renovation_left_content_subfunction_title {
	padding:0 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#004a80;
	border-bottom:1px solid #ADADAD;
}
.renovation_gallery_pic {
	float:left;
	display:inline;
	margin-top:20px;
	margin-right:18px;
	text-align:center;
	width:100px;
}.renovation_other_location {
	width:630px;
	margin:40px 0 0 0;
}.renovation_other_location_title {
	padding:0 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#004a80;
	border-bottom:1px solid #ADADAD;
}.renovation_other_location_box {
	float:left; width:300px; padding-left:10px; margin-top:12px; font-size:12px;  margin-bottom:10px;
}.renovation_other_location_box a {
	text-decoration:none;	color:#666;
}.renovation_other_location_box a:hover {
	text-decoration:underline;	color:#666;
}.renovation_other_location_map {
	margin-bottom:10px;
}
#reno_edit_title{ width:558px; height:12px; padding:10px 0px 10px 10px; background:url(../images/bullet_main_profile.gif) left center no-repeat; 
border-top:#000000 solid 1px; border-bottom:#000000 solid 1px; margin-bottom:8px; }
#reno_edit_left{ float:left; width:631px;  padding-right:20px; min-height:450px; height:auto !important; *height:450px; background-color:#FFF; }
#reno_edit_right{ float:left; width:234px; background-color:#FFF; }
.reno_edit_content_box{ width:574px; border:#bfc0c0 solid 1px; padding:2px; overflow:visible; margin-bottom:10px; }
.reno_edit_subtitle{ width:545px; height:17px; padding:6px 15px 6px 10px; background-color:#e1e1e1; color:#174c89; font-size:12px; font-weight:bold; clear:both; }
.reno_edit_subcontainer{ width:545px; padding:10px; color:#174c89; font-size:12px;  }
.reno_edit_subtitle_right{ float:right; color:#174c89; font-size:12px; }
.reno_edit_subtitle a.darkblue_link{ text-decoration:none; color:#174c89; font-size:12px; }
.reno_edit_subtitle a:hover.darkblue_link{ text-decoration:none; color:#174c89; font-size:12px; }
.reno_edit_row_left{ width:254px; height:12px; padding:6px 0px 6px 10px; float:left; color:#545; font-size:12px;  font-weight:bold;}
.reno_edit_row_left_figure{  width:38px; height:12px; padding:6px 0px 6px 10px; float:left; color:#ff0000; font-size:12px;  font-weight:bold;   }
.reno_edit_row_right{ width:238px; height:12px; padding:6px 0px 6px 10px;  float:left; margin-left:10px; clear:right; color:#545; font-size:12px;  font-weight:bold;}
.reno_edit_row_filled{ background-color:#edf0e7;  }
.reno_edit_row{ width:545px; height:12px; padding:6px 0px 6px 0px; color:#545; font-size:12px; clear:both; }
.reno_edit_logo{ width::100px; border:1px solid #c7c7c7; padding:3px 3px 3px 3px; min-width:100px; min-height:75px; text-align:center; background-color:#FFFFFF; float:left; }
.reno_edit_login{ width::110px; padding:10px 0px 0px 10px; color:#174c89; font-size:12px; float:left; }
hr.reno_edit_hr{ height:2px; width:234px; border-top:#2a828e solid 2px; clear:both; margin:10px 0px 10px 0px; }
.reno_edit_navi_sel{ background:url(../images/profile_highlighted.gif) top left no-repeat; font-weight:bold; color:#105cb6; }
.reno_edit_navi_bg{ background:url(../images/profile_right_content.gif) top left no-repeat; width:214px; height:284px; padding:20px 0px 0px 20px; }
.reno_edit_navi_row{ background:url(../images/bullet_main_profile.gif) left center no-repeat; padding-left:10px; color:#105cb6; vertical-align:middle; margin-bottom:6px; }
.reno_edit_navi_row a{ text-decoration:none; color:#105cb6; }
.reno_edit_navi_row a:hover{ text-decoration:none; color:#105cb6; }
.reno_edit_navi_sel a{ text-decoration:none; color:#105cb6; }
.reno_edit_navi_sel a:hover{ text-decoration:none; color:#105cb6; }
.right{ text-align:right; }
.top_rated_company_pic {
	float:left;
	border:1px solid #c7c7c7;
	padding:3px 3px 3px 3px;
	min-width:100px;
	min-height:75px;
	text-align:center;
}
* html .top_rated_company_pic,* html .top_rated_company_pic  {
	 height:75px;
	 width:100px;
}.latest_company_pic, .feature_renovation_pic {
	border:1px solid #c7c7c7;
	padding:3px 3px 3px 3px;
	min-width:100px;
	min-height:75px;
	text-align:center;
	background-color:#FFFFFF;
}* html .latest_company_pic,* html .feature_renovation_pic  {
	 height:75px;
	 width:100px;
}.top_rated_company_detail {
	float:left;
	display:inline;
	margin:0 0 0 13px;
	width:150px;
}
.top_rated_company_title {
	font-size:12px;
	font-weight:bold;
	color:#004a80;
}
#top_rated_company .top_rated_company_title a{
	color:#004a80;
	text-decoration:none;
}
#top_rated_company .top_rated_company_title a:hover{
	color:#004a80;
	text-decoration:underline;
}
.renovation_gallery_pic img {
	border:1px solid #c7c7c7;
	padding:3px 3px 3px 3px;
}.top_rated_company_category, .top_rated_company_city {
	font-size:12px;
	color:#545454;
}
#top_rated_company .top_rated_company_category a, #top_rated_company .top_rated_company_city a {
	color:#545454;
	text-decoration:none;
}
#top_rated_company .top_rated_company_category a:hover, #top_rated_company .top_rated_company_city a:hover {
	color:#545454;
	text-decoration:underline;
}
.renovation_map {
	margin:30px 0 0 20px;
}
.renovation_index_advertising {
	margin-top:10px;
}
#renovation_intro {
	margin-left:30px;
}
#renovation_intro h1 {
	color:#608574;
	font-size:18px;
	font-weight:normal;
	margin:20px 0 0 0;
}
#renovation_intro p {
	color:#606060;
	font-size:12px;
	font-weight:bold;
	margin:10px 0 0 0;
}
.index_renovation_company_content {
	background:url(../images/index_renovation_company_content.gif) repeat-y;
	width:598px;
}
#top_rated_company {
	margin:30px 0 0 20px;
}
#latest_company {
	margin:40px 0 0 20px;
}
.index_renovation_title {
	font-size:18px;
	color:#608574;
	margin:0 12px 0 12px;
	padding-bottom:7px;
	border-bottom:1px solid #608574;
}
.latest_company_content {
	float:left;
	padding:15px 20px 15px 20px;
	width:100px;
	text-align:left;
}.top_rated_company_content {
	float:left;
	display:inline;
	margin:13px 0 0 20px;
}
.latest_company_name {
	text-align:center;
	font-size:12px;
	color:#004a80;
	margin:5px 0 0 0;
}
#latest_company .latest_company_name a{
	color:#004a80;
	text-decoration:none;
}
#latest_company .latest_company_name a:hover{
	color:#004a80;
	text-decoration:underline;
}
.top_rated_company_dotted_line {
	border-bottom:1px dotted #c0c0c0;
	margin:0 10px 10px 10px;
}
.renovation_searchbox_required_field {
	font-size:12px;
}
.redcolor {
	color:#FF0000;
}
.renovation_search_field {
	margin-bottom:10px;
}
#renovation_directory_search_result {
	margin-left:30px;
	font-size:16px;
	color:#608574;
	font-weight:bold;
}
#renovation_directory_box_content .refine_search_column {
	color:#004a80;
	font-size:16px;
}
#renovation_directory_box_content .renovation_search_subcategory {
	color:#545454;
	font-size:13px;
}
#renovation_directory_box_content .renovation_search_subcategory a{
	color:#545454;
	font-size: 14px;
	text-decoration:none;
}
#renovation_directory_box_content .renovation_search_subcategory a:hover{
	color:#545454;
	text-decoration:underline;
}
.renovation_search_category {
	margin:15px 0 0 0;
}
.renovation_open_bullet {
	margin-top:12px;
}
.renovatiob_search_listing_info_content {
	padding:15px 0 15px 20px;
	border-bottom:1px dotted #bbbbbb;
	margin-left:10px;
	width:620px;
}
#search_result_renovation_right .renovation_search_listing_title {
	font-size:18px;
	color:#004a80;
}
#search_result_renovation_right .renovation_search_listing_title a, #search_result_renovation_right .renovation_view_detail a {
	text-decoration:none;
	color:#004a80;
}
#search_result_renovation_right .renovation_search_listing_title a:hover, #search_result_renovation_right .renovation_view_detail a:hover {
	text-decoration:underline;
	color:#004a80;
}
#search_result_renovation_right .renovation_view_detail {
	color:#004a80;
	font-size:13px;
}
#search_result_renovation_right .renovation_search_listing_contactinfo td{
	font-size:13px;
}
#search_result_renovation_right .renovation_search_listing_contactinfo a{
	text-decoration:none;
	color:#666666;
}
#search_result_renovation_right .renovation_search_listing_contactinfo a:hover{
	text-decoration:underline;
	color:#666666;
}
#refine_search_content .renovation_search_category a{
	text-decoration:none;
	color:#004a80;
}
#refine_search_content .renovation_search_category a:hover{
	text-decoration:underline;
	color:#004a80;
}
.renovation_search_listing_pic {
	float:left;
	display:inline;
	margin:10px 0 0 0;
	border:1px solid #c7c7c7;
	padding:3px 3px 3px 3px;
	min-width:100px;
	min-height:75px;
	text-align:center;
}
* html .renovation_search_listing_pic  {
	 height:75px;
	 width:100px;
}
.renovation_search_listing_address {
	float:left;
	display:inline;
	margin:10px 0 0 12px;
	width:273px;
}
.renovation_search_listing_contactinfo {
	float:left;
	display:inline;
	margin:10px 0 0 5px;
}
#renovation_search_change_location {
	margin:10px 0 0 0;
	border-top:1px solid #bcbbbb;
}
#change_location_word {
	margin:10px 0 0 0;
	padding:0 0 0 10px;
	color:#739385;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
#change_location_content {
	margin:10px 0 0 10px;
}
#change_location_content select, #change_location_content input {
	color:#666666;
	font-family:"Trebuchet MS";
	font-size:12px;
}
.green_refine_search {
	background: url(../images/green_refine_search_btn.gif) no-repeat;
	border:none;
	cursor:pointer;
	width:97px;
	height:19px;
}
#renovation_business_name {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#010101;
	margin: 0 0 0 5px;
}
#renovation_business_reg_num {
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#010101;
	margin:7px 10px 0 10px;
	font-weight:bold;
}#star_rating_property {
	float:left;
	padding:5px 0 0 0;
}
.sub_pic_content {
	margin:15px 0 0 0;padding-bottom:15px;border-bottom:1px dotted #000;
}.sub_pic_left {
	float:left;width:100px;
}.sub_pic_caption {
	float:left;display:inline;margin:0 0 0 20px;
}#sub_pic_delete {
	float:left;width:100px;display:inline;padding-top:10px;
}.sub_pic_save {
	margin:5px 0 0 0;
}#sub_pic_delete a, .sub_pic_save a {
	color:#007AA8;
	text-decoration:underline;
}#sub_pic_delete a:hover, .sub_pic_save a:hover {
	color:#007AA8;
	text-decoration:none;
}.save_caption_btn {
	float:left;
}.save_caption_status {
	float:left;
}#renovation_directory_detail_category {
	font-size:12px;
}#renovation_directory_detail_category a {
	text-decoration:none;
}#renovation_directory_detail_category a:hover {
	text-decoration:underline;
}#property_detail_sold {
	background:url(../images/sold.gif) repeat;
	padding-bottom:35px;
}#property_detail_expired {
	background:url(../images/expired.gif) repeat;
	padding-bottom:35px;
}.property_sold {
	background:url(../images/sold.gif) repeat;
}#view_renovation_directory_link {
	float:left;
}#add_renovation_directory_link {
	float:right;
	display:inline;
	margin-right:20px;
}
#rd_advertiser_highlight{ font-weight:bold;text-decoration:underline; }
/* Khim Associates */
.title-big{ font-family:"Trebuchet MS"; font-size:18px; color:#000000; float:left; }
.contact-orange-big{ font-family:"Trebuchet MS"; font-size:22px; color:#fd6500; }
.contact-orange-normal{ font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; color:#fd6500; }
.contact-orange-normal a{ font-family:"Trebuchet MS"; font-size:16px; font-weight:bold; color:#fd6500 !important; }
.contact-field-left{ float:left; width:55px; } 
.contact-field-right{ float:left; } 
#company-profile-cust{
	width:630px;
	margin:15px 0 0 0;
	padding-left: 10px;
}
#company-profile-chn{
	display: none;
}
.company-profile-cust-title {
	padding:0 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#004a80;
	border-bottom:1px solid #ADADAD;
}
.company-profile-language-selection{
	float: right;
}
.company-profile-intro p{
	margin-bottom: 15px;
}
.ins-white-text{ color:#FFF; font-weight:bold; }
ul.ins-list{ margin-left:10px; padding:0; list-style:url(../images/khim-associates/orange-square-list.gif);  }
td.orange-border-right{ border-right:#fd6500 solid 1px; }
td.orange-border-bottom{ border-bottom:#fd6500 solid 1px; }
.mortage-orange-right-col{ border:#fd6500 solid 2px;  margin-top:3px; margin-left:3px;margin-right:3px; }
.mortage-orange-right-col2{ border-left:#fd6500 solid 2px; border-right:#fd6500 solid 2px; border-bottom:#fd6500 solid 2px; margin-bottom:3px; margin-left:3px;margin-right:3px;  }
.mortage-orange-container{ width:206px; margin:10px; }
.orange-normal{ color:#fd6500 !important; }
.orange-normal a{ color:#fd6500 !important; }
.orange-border-bottom{ margin-left:0 !important; margin-right:0 !important; border-bottom:#fd6500 solid 2px; margin-bottom:2px; }
.inputbox{
	-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; 
	width:248px;
}
.mtop10 {
	margin-top:10px;
}
#search_agent_specialist {
	border-bottom: 1px dotted #CCCCCC;
    margin: 0 0 20px;
    padding-bottom: 20px;
}
.agent_specialist_border{
	border:1px solid #ccc;
	width:237px;
	margin-left:-25px;
	padding-bottom:10px;
}
#agent_specialist_title {
	background:url(../images/agent_specialist_bg.jpg) top left no-repeat;
	color: #418790;
    font-size: 16px;
    /*margin: 10px 0 0;*/
    text-align: left;
	font-weight:bold;
	padding:5px 0 5px 10px;
}
.agent_specialist_keyword{
	padding:8px 0 8px 6px;
	font-weight:bold;
}
.agent_specialist_img {
	border:1px solid #ccc;
	padding: 1px;
	float: left;
	width: 93px;
	margin: 0 0 5px 5px;
}
.agent_specialist_details {
	float:left;
	padding:0 2px 0 3px;
	width: 122px;
	font-size: 12px;
}
.agent_specialist_name {
	font-size:13px;
}
.agent_specialist_agency {
	margin-top:10px;
}
.index_right_top{
	background: url(../images/index_box_top.gif) top left no-repeat;
	background-color: #fff;
	padding: 3px 0 0 0;
}
.index_right_btm{
	background: url(../images/index_box_btm.gif) top left no-repeat;
	padding: 2px 0 0 0;
}
.index_right_border{
	border-right:2px solid #d5d5d5;
}
.box_content{
	background-color: #fff;
	padding:0px 18px 7px;
}
.box_content_title{
	padding: 12px 18px;
	font-family: 'century gothic';
	font-size: 14px;
	font-weight: bold;
	color: #56B2BC;
}
.highlighted{
	position: relative;
	margin: 0 0 11px 0;
	color:#444d68;
}
.highlighted > a:hover{
	text-decoration:none !important;
}
.highlighted_project{
	border:1px solid #dddddd;
	height:165px;
}
.highlighted_project_title{
	padding:142px 0 0 15px; 
	color:#444d68;
	text-decoration:none;
}
.highlighted_project_title2{
	background: url(../images/hightlight_project_title.png) bottom left no-repeat;
	padding:142px 0 7px 15px; 
	color:#444d68;
	text-decoration:none;
	filter: alpha(opacity=90); /* internet explorer */
	-khtml-opacity: 0.9;      /* khtml, old safari */
	-moz-opacity: 0.9;       /* mozilla, netscape */
	opacity: 0.9;           /* fx, safari, opera */
}
.highlighted_hot{
	background: url(../images/highlighted_hot.png) top left no-repeat;
	width: 83px;
	height: 44px;
	position: absolute;
	top: 12px;
	left: -9px;
}
.highlighted_logo{
	position: absolute;
	top: 1px;
	right: 1px;
}
.reno_inputbox{
	-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; 
	width:210px;
}
#new_launched_property{
	width:599px;
	margin:12px 0 22px 19px;
	font-family:'Droid Sans';
}
.index_newLaunch_header{
	background: url(../images/index_newLaunch_header.jpg) top left no-repeat;
	padding-top:3px;
}
.index_newLaunch_footer{
	border-left:2px solid #f1f1f1;
	background:#c7c7c7;
	height:2px;
}
.newLaunch_tabs_wrapper{
	padding-left:14px;
	z-index:2;
}
.newLaunch_tabs_wrapper2{
	border-left:none;
}
.newLaunch_tabs_content{
	background:#c7c7c7;
	margin-top:-1px;
	border-top:1px solid #99a2aa;
	z-index:1;
	padding:15px 0 15px 14px;
}
.newLaunch_tabs_nrm{
	border-top:1px solid #dbe0e3;
	border-bottom:1px solid #99a2aa;
	background:#fff;
	float:left;
}
.newLaunch_tabs_nrm a{
	border-left:1px solid #dbe0e3;
	border-right:1px solid #dbe0e3;
	padding:4px 19px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#444d68 !important;
}
.newLaunch_tabs_nrm a:hover, .newLaunch_tabs_sel a:hover{
	text-decoration:none;
}
.newLaunch_tabs_sel{
	border-top:1px solid #99a2aa;
	border-bottom:1px solid #c7c7c7;
	background:#c7c7c7;
	float:left;
}
.newLaunch_tabs_sel a{
	border-left:1px solid #99a2aa;
	border-right:1px solid #99a2aa;
	padding:4px 19px;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#444d68 !important; 
}
.newLaunch_project{
	border:1px solid #e9e9e9;
	width:103px;
	height:130px;
	float:left;
	margin-right:11px;
}
.newLaunch_project_image{
	width:103px;
	height:77px;
}
.newLaunch_project_title{
	padding:9px 7px;
	background:#fff;
	width:89px;
	height:35px;
	text-align:center;
}
.newLaunch_project_title span{
	font-size:11px;
}
.newLaunch_project_title a{
	color:#444d68 !important;
	font-size:13px;
	text-decoration:none;
}
@media screen and (max-device-width: 480px){
	body{
	-webkit-text-size-adjust:none;
	}
}
#featured_property .showcase-button-wrapper{
	position:relative;
	top:-358px;
	left:235px;
	color:#d5d5d5;
	width:63px;
}
#featured_property .showcase-button-wrapper span:hover{
	cursor:pointer;
}
#featured_property .showcase-button-wrapper span{
	margin-right:4px;
}
#featured_property .showcase-button-wrapper .active{
	color:#56b2bc;
}
.newLaunch_pic_wrapper{
	float:left;
	width:202px;
	margin:0 0 0 5px
}
.pjt_pic{
	border: 1px solid #c7c7c7;
    margin: 14px 0 0;
    min-height: 144px;
    min-width: 194px;
    padding: 2px;
    text-align: center;
}
.pjt_pic img{
	vertical-align:middle;
}
.pjt_logo_pic{
	margin:15px auto 0;
}
.pjt_logo_pic img{
	border: 1px solid #c7c7c7;
	padding: 2px;
}
.lbl_newLaunch{
	width:160px;
	font-family:verdana;
}
.txt_newLaunch{
	width:227px;
	font-family:verdana;
}
.txt_newLaunch a{
	color: #666666 !important;
    text-decoration: none;
}
.txt_newLaunch a:hover{
    text-decoration: underline;
}
#property_detail td{
	vertical-align:top;
	font-size:13px;
	text-align:left;
}
#ipdfp{
	font-family:verdana;
	font-size:12px;
	border-left:1px solid #eee;
	margin:5px 0;
}
#ipdfp th{
	text-align:center;
	background:#eee;
	color:#666;
	border:none;
	padding:5px;
	font-weight:normal;
}
#ipdfp td{
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	padding:3px 3px 3px 5px;
}
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: #F9F9F9;
}
.ipdfp_room{
	text-align:center !important;
}
.ipdfp_name{
	text-align:left !important;
}
#ip_viewall{
	color:#03A0FA;
	padding:0 4px;
	text-decoration:underline;
}
#ip_viewall:hover{
	text-decoration:none;
	cursor:pointer;
}