.greyBorderYa{
	border-top:1px solid #efefef;
	height:1px;
}
#contentRightCol .clear{
	clear:both;
}
#contentRightCol h1{
	color:#941c1f;
	font-size:24px;
	margin:0 0 10px 0;
}
#contentRightCol h2{
	color:#941c1f;
	font-size:18px;
	margin:10px 0 0 0;
}
#contentRightCol p{
	line-height:150%;
	font-size:12px;
	margin:0;
	padding:3px 0 10px 0;
}
#contentRightCol h3{
	margin:0;
	padding:20px 0 0 0;
}
#contentRightCol ul{
	margin:0;
	padding:5px 0 0 20px;
}
#contentRightCol li{
	padding:3px 0 3px 0;
	font-size:12px;
}
#contentRightCol ol{
	margin:0;
	padding:0 0 0 20px;
}
#contentRightCol ol li{
	padding:0 0 10px 0;
}
#contentRightCol ol li ul{
	margin:0;
	padding:5px 0 0 20px;
}

#contentRightCol .imageRight{
	float:right;
	margin: 5px 0 10px 10px;
	border:1px solid #941C1F;
}
#contentRightCol .imageBorder{
	border:1px solid #941C1F;
}

#contentRightCol .imageRightNoB{
	float:right;
	margin: 5px 0 10px 10px;
	border:none;
}
#contentRightCol .imageLeft{
	float:left;
	margin: 5px 10px 10px 0;
	border:1px solid #941C1F;
}
#contentRightCol .imageLeftNoB{
	float:left;
	margin: 5px 10px 10px 0;
	border:none;
}
#contentRightCol hr {
	background-color:#D2D2D2;
	color:#D2D2D2;
	height:1px;
	margin:10px 0 10px 0;
	border:0pt none;
}
#contentRightCol .headerClear{
	clear:both;
}
.boldRedItalic{
	font-weight:bold;
	font-style:italic;
	color:#941c1f;
}
.redstar{
	color:#941c1f;
}
/* Landing Page Style */
.contentLandingTable{
	margin:10px 0 0 0;
	width:100%;
	border-top:1px solid #d2d2d2;
	border-collapse:collapse;
	clear:both;
}
.contentLandingTable tr{
	vertical-align:top;
}
.contentLandingTable td{
	color:#231f20;
	padding:20px 0 20px 0;
	font-size:12px;
	width:50%;
}
#contentRightCol .contentLandingTable h3, #contentRightCol .contentLandingTable h2{
	margin:0;
	padding:0;
}
.contentLandingTable td.contentLandingLeftCol{
	padding-right:20px;
}
.contentLandingTable td p{
	padding:0 0 0 0;
	margin:2px 0 0 0;
	float:right;
	width:190px;
	display:block;
}
.contentLandingTable td.contentLandingLeftCol p{
	width:170px;
}
.ContentFormWrap {
	clear:both;
}
#contentRightCol #sellerGuideData p{
	padding:0;
	margin:0 0 10px 0;
}
#contentRightCol #sellerGuideData h2{
	margin:10px 0 0 0;
	padding:0;
}
.contentLandingTable td a{
	color:#941c1f;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
.contentLandingTable td a:hover{
	text-decoration:underline;
}
.contentLandingTable td h3, .contentLandingTable td h2{
	color:#231f20;
	margin:0 0 3px 0;
	padding:0;
	font-size:18px;
}
.contentLandingTable td h3 a, .contentLandingTable td h2 a{
	text-decoration:none;
	color:#231f20;
	font-size:18px;
}
.contentLandingTable td h3 a:hover, .contentLandingTable td h2 a:hover{
	text-decoration:none;
}
.contentLandingTable td img{
	float:left;
	margin:0 8px 10px 0;
}

.ContentFormWrap{
	border:1px solid #efefef;
	padding:0;
	margin:20px 0 20px 0;
}
.ContentFormWrap form{
	margin:0;
	padding:0;
}
.ContentForm input, .ContentForm select, .ContentForm textarea{
	padding:2px;
	font-size:12px;
}
.ContentForm input.submitBtn{
	font-size:12px;
	font-weight:bold;
	border:1px solid #A2A19E;
	padding:2px 10px 2px 10px;
	cursor:pointer;
	color:#fff;
	background-color:#517F9E;
}
.ContentForm{
	width:100%;
	padding:0;
	margin:0;
	border-collapse:separate;
	border-spacing:2px;
}
.ContentForm tr{
	vertical-align:top;
}
.ContentForm td{
	font-size:12px;
	padding:5px 5px 5px 5px;
	line-height:135%;
}
.ContentForm label{
	font-weight:bold;
	font-size:12px;
}
.ContentForm td.realtorSearchFormLabelCol{
	width:140px;
}
.ContentForm .input_field{
	width:180px;
}
.ContentForm textarea{
	width:300px;
	height:75px;
}
.ContentForm .combo_box{
	width:185px;
}
.ContentForm .submitBtn{
	font-size:12px;
	padding:2px 10px 2px 10px;
	margin:4px;
}
.ContentForm tr.useBG td{
	background-color:#efefef;
}
.sdheader{
	display:block;
	font-weight:bold;
	padding:2px 0 4px 0;
}

.awardLeft{
	float:left;
	width:355px;
	overflow:hidden;
}
.awardLeft ul{
	margin:0 0 20px 0;
	padding:0 0 0 20px;
}
.awardLeft li{
	padding:2px 0 2px 0;
}
#contentRightCol .awardRight p{
	margin:0 0 10px 0;
	padding:0;
	line-height:normal;
}
.awardRight{
	margin:0 0 0 20px;
	float:left;
	width:252px;
	overflow:hidden;
}
.honorTable{
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
}
.honorTable tr{
	vertical-align:top;
}
.honorTable th{
	color:#941C1F;
	font-size:14px;
	padding:10px 0 3px;
	text-align:left;
}
.honorTable td{
	padding:3px;
	text-align:center;
	vertical-align:top;
}
.honorTable img{
	margin:0 0 2px 0;
}
.honorTable div{
	width:60px;
	height:115px;
	overflow:hidden;
	text-align:center;
	margin:0 5px 5px 0;
	padding:0;
	font-size:8px;
	float:left;
}
cite{
	display:block;
	width:250px;
	text-align:center;
	font-size:10px;
	margin:0 auto;
}
.spacerDiv{
	clear:both;
	margin:0 0 10px 0;
	height:5px;
	border-bottom:1px solid #efefef;
}
	
#homesellertips h2{
	margin:0;
	padding:0;
}
#homesellertips p{
	margin:0;
	padding:0;
}

#bannerAds {visibility:hidden}.style1 {
	font-size: 36px;
	color: #FFFFFF;
}
.style2 {font-size: 56px}