/**************************************/
/*            Buyer's Guide           */
/**************************************/
#bg_subnav{
	clear: both;
}
.bg_ccontainer{
	background:#d4d79c;
	overflow:hidden;
	padding:2em;	
}
.bg_title{
	padding: 10px 15px;	
	height: 23px;
	background: transparent url("../images/title_bg.png") bottom left no-repeat;
}
.ct_ttl{
	background: transparent url("../images/title_bg2.png") bottom left no-repeat !important;	
}
.bg_title h2{
	color: #F48120;
	padding-top: 3px;
	font-size: 18px !important;
}
.bg_content{
	background: transparent url("../images/bg_body.png") left repeat-y;
	padding: 10px 15px;
	color: #666;
}
.ct_c{
	background: transparent url("../images/bg_body2.png") left repeat-y !important;	
}
.bg_content p{
	color: #666;
}
.bg_bottom{
	height: 11px;
	background: transparent url("../images/bottom_bg.png") top left no-repeat;
}
.ct_btm{
	background: transparent url("../images/bottom_bg2.png") top left no-repeat !important;	
}
#cc_tab1_left{
	float: left;
	width: 635px;
}
#dl_files{
	overflow: hidden;
	padding: 1em 0;
	margin-top: 1em;
	color: #666;
	border-top: 1px solid #666;
}
#dl_files div{
	float: left;	
}
#dl_files div span{
	height: 19px;
	display: block;
	padding-left: 25px;
	background: #fff url("../images/pdf.gif") no-repeat left center;	
}
#dl_files div a{
	color: #666;
	text-decoration: none;
	display: block;
	cursor: pointer;
}
#dl_files #rr1{
	width: 315px;
}
#dl_files #rr2{
	width: 222px;
}
span#img{
	float: right;
}
body#customer_care_customer_care_thrust span#img{
	margin-right:0 !important;
}
span#img img{
	background: #BEB9B5;
	padding: 8px;
	margin-top: 5px;
}
body#customer_care_customer_care_thrust #cc_tab1_left{
	width: 480px;
}
body#customer_care_property_management #cc_tab1_left,
body#customer_care_home_living_101 #cc_tab1_left{
	width: 905px;
}
body#customer_care_property_management #cc_tab1_left .bg_title,
body#customer_care_home_living_101 #cc_tab1_left .bg_title{
	background: transparent url("../images/title_bg_1.png") bottom left no-repeat;	
}
body#customer_care_property_management #cc_tab1_left .bg_content,
body#customer_care_home_living_101 #cc_tab1_left .bg_content{
	background: transparent url("../images/bg_body_1.png") bottom left repeat-y;	
}
body#customer_care_property_management #cc_tab1_left .bg_bottom,
body#customer_care_home_living_101 #cc_tab1_left .bg_bottom{
	background: transparent url("../images/bottom_bg_1.png") bottom left no-repeat;
	height: 5px;
}
.hl{
	overflow: hidden;
}
.hl img{
	float: right;
	margin: 0 0 10px 10px;
	background: #BEB9B5;
	padding: 8px;
}
/*get in touch*/
#contact_hdr{overflow: hidden;  margin: -5px 8px 0 2px;
	background: transparent url("../images/hdr_body.png") repeat-x top left;
	position: absolute;
}
#contact_hdr li{display: inline; float: left; width: 225px; color:#1E407B; font-weight:bold; letter-spacing:1px; padding:12px 0; text-align:center;

}
#contact_hdr li#th4{
	width: 224px;
}
#cdetails_container{
	background: transparent url(../images/bg_body_1.png) repeat-y scroll left bottom;
}
#cd_content,#cdetail_container{overflow: hidden;}
li.cd_content{width: 185px;float: left; display: inline; padding: 3px 20px; border-right: 1px solid #dfdfdf ; color: #666; font-size: 10pt; height: 22px;}
li.cd_content.last{border-right: none !important;}
#cdetail_container{padding-top: 55px; padding-bottom: 1em;}