body {

	background: #FFF url(../images/body_bg.gif) top repeat-x;

	font-family: "Trebuchet MS", Verdana, Arial;

	font-size: 13px;

	color: #666;

}

.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;

}

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 37px;
	*margin: 9px 0 0 37px;

	
	width: 335px;
	height: 76px;

}

#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: 24px 10px 0 0;

	clear: both;

	display: inline;

}

#main_nav_table{

	margin: 0;

	padding: 0;

	border-collapse: collapse;

	text-align: center;

	vertical-align: middle;

	width:552px;

	

}

.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:45px 0 0 828px;
}/* -------------------------- */

/* ------- End Header ------- */

/* -------------------------- */

/* -------------------------------- */

/* --------- Main Content --------- */

/* -------------------------------- */

#mainContent{
	background: #F1F1F1;
	margin: 0;
}#mainContent a{
	color: #03A0FA;

}

#maincontent_right{
float:right;
margin:20px 0 0 0;
padding-right: 15px;
width: 300px;
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 0 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: 534px;

	float: left;

	margin: 10px 0 0 50px;

	display: inline; /* Fix IE Double-Margin Bug */

}

.maincontent_right_banner1{

	float: left;

	margin-left: 3px;

}

.maincontent_right_banner2{

	float: left;

	margin-left: 22px;

}

.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{

height: 330px;

width: 300px;

}

#main_renovation_featured_properties {

	width: 300px;

}

.featured_rotate{

	background-color: #F1F1F1;

	width: 300px;

	margin-top: 8px;

}

.main_featured_property{

	width: 300px;
	margin: 4px 0 13px 0;

}

.main_featured_property_pic{
	float: left;
	width: 100px;
	text-align:center;

}

.main_featured_property_pic img{
	}

.main_featured_property_desc{

	float: left;
	width: 195px;

}

.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 a{

	font-size: 12px;

	color: #666;

}

.main_featured_property_desc p.main_featured_location{

	font-weight: bold;

	margin-top: 24px;

}

#facebook_fanbox{
	margin: 10px 0 0 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, #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{

	padding: 5px 5px 15px 5px;

	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_guide_news_more, #property_resources_mm2h_more{

	font-size: 12px;

	margin: 0 5px 0 5px;

}

#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, #property_resources_news_more_list a:hover {

	color:#0054A6;

}

.property_resources_sidebar_content h4{

	margin: 8px 0 5px 0;

	*margin: 3px 0 2px 0;

	color: #333;

}

#property_resources_guide_news_more ul, #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 li, #property_resources_mm2h_more ul li{

	padding-bottom: 3px;

}

.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 {

	font-family:"Trebuchet MS","Lucida Sans Unicode";

	font-size:12px;

	color:#666666;

}

#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 1px;

}

.hiddenPic {

	display:none;

}

#property_detail_btn {

	margin:0 0 0 1px;

	*margin:0 0 0 1px;

}

#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: 2px solid #438F9A;

}

.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 60px 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 {

	float:right;

	padding:10px 0 0 0;

}

#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;

}

#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;
}#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:0 0 20px 0;

	padding-left: 3px;

	float: left;

}

/*------------ 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;

	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 {

	font-size:12px;

}

#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;

}

#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_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; }