/***********************************************/
/* 3col_rightNav.css                              */
/* Use with template 3col_rightNav.html           */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

#Layer1 {
	position:absolute;
	width:87px;
	height:33px;
	z-index:2001;
	left: 140px;
	top: 259px;
}

a{
	color: #006699;
	text-decoration: none;
}

a:link{
	color: #006699;
	text-decoration: none;
}

a:visited{
	color: #006699;
	text-decoration: none;
}

a:hover{
	color: #006699;
	text-decoration: underline;
}
a.red:link, a.red:visited {

color: #D30035; text-decoration: none
}
a.red:active {
color: #D30035; text-decoration: none
}
a.red:hover {
color: #999999; text-decoration: underline
}
a.white:link, a.white:visited {
color: #FFFFFF; text-decoration: none
}
a.white:active {
color: #FFFFFF; text-decoration: none
}
a.white:hover {
color: #FFFFFF; text-decoration: underline
}

a.blue:link, a.blue:visited {
color: #CCD7E5; text-decoration: none
}
a.blue:active {
color: #CCD7E5; text-decoration: none
}
a.blue:hover {
color: #FFFFFF; text-decoration: underline
}

a.yellow:link, a.yellow:visited {
color: #F9ED0B; text-decoration: none
}
a.yellow:active {
color: #F9ED0B; text-decoration: none
}
a.yellow:hover {
color: #FFFFFF; text-decoration: underline
}


a.yellowmenu:link, a.yellowmenu:visited {
color: #F9ED0B; text-decoration: none; font-weight:bold;
}
a.yellowmenu:active {
color: #F9ED0B; text-decoration: none; font-weight:bold;
}
a.yellowmenu:hover {
color: #FFFFFF; text-decoration: underline; font-weight:bold;
}


a.green:link, a.green:visited {
color: #427E39; text-decoration: none
}
a.green:active {
color: #427E39; text-decoration: none
}
a.green:hover {
color: #FFFFFF; text-decoration: underline
}

a.greenmenu:link, a.greenmenu:visited {
color: #427E39; text-decoration: none; font-weight:bold;
}
a.greenmenu:active {
color: #427E39; text-decoration: none; font-weight:bold;
}
a.greenmenu:hover {
color: #FFFFFF; text-decoration: underline; font-weight:bold;
}

a.redmenu:link, a.redmenu:visited {
color: #D30035; text-decoration: none; font-weight:bold;
}
a.redmenu:active {
color: #D30035; text-decoration: none; font-weight:bold;
}
a.redmenu:hover {
color: #FFFFFF; text-decoration: underline; font-weight:bold;
}

.extraInfo1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #044A9F;
	background-color: #CDDBEC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-position: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.extraInfo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #044A9F;
	background-color: #E0E9F3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-repeat: no-repeat;
	padding-top: 2px;
	padding-bottom: 2px;
	background-position: 2px;
}
.extraBlank{
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-left: 25px;
	padding-right: 25px;
	margin: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.subheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #F9ED0B;
	background-color: #004A9C;
	line-height: 24px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
}
.fulldetails {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #004A9C;
	background-color: #CDDBEC;
	padding: 8px;
}
.headingCaps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #004A9C;
	font-weight: bold;
	text-transform: uppercase;
}

h1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #D30035;
	padding: 0px;
	margin-bottom: 0px;
}

h2{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #044A9F;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

h3{
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #334d55;
	margin: 0px;
	padding: 0px;
}

h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 38px;
	text-transform: uppercase;
	color: #FFFFFF;
	font-weight: normal;
	}

h5{
	font-family: Verdana,Arial,sans-serif;
	font-size: 100%;
	color: #334d55;
	margin: 0px;
	padding: 0px;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family: Verdana,Arial,sans-serif;
 font-size: 100%;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#divPad {
	float: left;
	width: 690px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 2px;
} 

#divPropPad {
	float: left;
	width: 690px;
	margin-top: 8px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 2px;
} 

#divPropPadPrint {
	float: left;
	width: 740px;
	margin-top: 8px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 2px;
} 

#div33 {
	width: 33%;
	margin-top: 4px;
	margin-bottom: 0px;
	float: left;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
} 
#div33pad {
	float: left;
	width: 30%;
	margin: 5px;
		padding: 2px;
} 
#div33R {
	float: left;
	width: 28%;
	margin-right: 5px;
	margin-left: 25px;
		margin-top: 0px;
	margin-bottom: 0px;
		padding: 2px;
}
#div40 { 
float: left; 
	padding: 10px 10px 10px 10px;
} 
#div60 { 
	float: left; 
	width: 60%;
	padding: 10px;
} 
#div50 {
	float: left; 
	width: 50%;
	padding: 10px;
}

#div55 {
	float: left; 
	width: 326px;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	clear:left;
}

#div45 {
	float: left; 
	width: 330px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

#resultItemContactBlock {
	float: left; 
	width: 330px;
	padding: 10px;
}

#div45 ul{
 	list-style-type: disc;
 	margin-left:16px;
 	text-indent:-16px;
}

.resultItemContainer {
	padding:0px; 
	margin:0px;
	position:relative;
}


#divWrap{
	clear:both;
	vertical-align:top;
	width: 100%;
}
#divLeft{
	float:left;
	vertical-align:top;
	padding: 0px 0px 0px 0px;
	width: 324px;
	height: 70px;
}
#divRight{
	float:right;
	vertical-align:top;
	text-align:right;
	padding: 0px 0px 0px 0px;
	margin-right:18px;
	width: 100px;
}

#divRightPrint{
	float:right;
	vertical-align:top;
	text-align:right;
	padding: 0px 0px 0px 0px;	
	width: 180px;
}

#masthead{
	padding: 0px 0px 0px 0px;
	width: 980px;
}

#bgColumn-right{
	clear:both;
	width: 980px;
	background-image: url(images/bg-column-right.gif);
	background-repeat: repeat-y;
}
#leadingPic{
	background-color: #CCD7E5;
}
#footbar{
	float:left;
	padding: 0px 0px 0px 0px;
	width: 980px;
	background-color: #044A9F;
}
#footer{
	float:left;
	padding: 10px 0 0 10px;
	width: 588px;
	background-color: #044A9F;
}
#footer2{
	float:right;
	padding-top: 3px;
	background-color: #044A9F;
}
#footerSEO{
	float:left;
	clear: left;
	padding: 15px 20px 20px 20px;
	width: 940px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ECE6E6;
}
#copyright{
	  clear: both;
	  padding: 10px;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F9ED0B;
}
.copyright{
	clear: both;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: black;
}
#copyright2{
	  float:right;
	 width: 800px;
	  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F9ED0B;
	text-align:right;
}
#footerLogos{
	  clear: both;
	  padding: 10px;
	width: 458px;
	background-color: #044A9F;
}

#navBar{
	float: left;
	height: 100%;
	width: 274px;
	margin: 0px;
	padding: 0px;
	background-color: #CDDBEC;
}

#navBarFooter{
	float: left;
	height: 100%;
	width: 274px;
	margin: 0px;
	padding: 8px 0px 0px 0px;
	background-color: #CDDBEC;
	padding-bottom:10px;
}

#callAction{
	float: left;
	height: 100%;
	width: 254px;
	margin: 0px;
	padding: 10px;
	background-color: #CDDBEC;
}

#headlines{
  	float:left;
	width: 230px;
	padding-right: 10px;
}

#mainContent{
	float: left;
	clear: left;
	width: 706px;
	height: 100%;
	background-color: #F4F2D9;
}

.mainContent{
	float: left;
	clear: left;
	width: 706px;
	height: 100%;
	background-color: #F4F2D9;
}

.mainContentPrint{
	float: left;
	width: 745px;
	height: 100%;
	background-color: white;
}

#mainContentPrint{
	float: left;
	width: 745px;
	height: 100%;
	background-color: white;
}

#mainContentWord{
	float: left;
	width: 686px;
	padding:10px;
	height: 100%;
	background-color: #F4F2D9;
}

#mainContentFullwidth{
	float: left;
	width: 980px;
	height: 100%;
	background-color: #F4F2D9;
}

#content{
	float: left;
	padding-left:8px;
	width: 544px;
	font-family:Arial;
}

#supportcontent{
	font-family:Arial;
	font-size: 0.8em;
}

#contentPrint{
	float: left;
	padding-left:8px;
	width: 540px;
}

#contentBlue{
	float: left;
	width: 444px;
	padding: 10px 10px 10px 10px;
	background-color: #CDDBEC;
}

#contentFull{
  	float:left;
	width: 686px;
	padding: 10px 10px 10px 10px;
}

#contentFullPrint{
  	clear:both;
	width: 740px;
	padding: 10px 10px 10px 10px;
}

.contentFull{
  	float:left;
	width: 686px;
	padding: 10px 10px 10px 10px;
}

.contentFullPrint{
  	clear:both;
	width: 740px;
	padding: 10px 10px 10px 10px;
}

#contentFullwidth{
  	float:left;
	width: 960px;
	padding: 10px 10px 10px 10px;
}
#resultList{
	float: left;
	width: 320px;
	padding: 10px 10px 10px 10px;
}
#resultsInfo{
  	float:left;
	width: 315px;
	padding-right: 10px;
}

#pageTitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 38px;
	text-transform: uppercase;
	color: #FFFFFF;
	position: absolute;
	height: 55px;
	width: 398px;
	left: 15px;
	top: 130px;
	z-index: 2000;
}

#pageTitle h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 38px;
	text-transform: uppercase;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
}
	
#seo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #044A9F;
	position: absolute;
	left: 435px;
	top: 10px;
	width: 290px;
	}
	
#logo{
	float: right;
	width: 224px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	}
	
#tel{
	float: right;
	width: 224px;
	}
#searchResults{
	float: right;
	width: 550px;
	}

#extraInfo{
  	float:left;
	width: 680px;
	padding-bottom: 10px;
}
/***********************************************/
/* Components                                  */
/***********************************************/

#pageName{
	margin: 0;
	padding: 0 0 0 0px;
}


/************* #globalNav styles **************/

#globalNav{
	height: 40px;
	color: #cccccc;
	background-color: #7A94B7;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	width:960px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	}

#globalNav a {
	font-size: 10px;
	padding: 0 0px 0 0;
	
}
/*************** #main styles **************/

.body{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	list-style-image: url(images/bullet1.gif);
}

.bodyNoPaddingRule{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	margin: 0px;
	list-style-position: inside;
	list-style-image: url(images/bullet1.gif);
}


.property{
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
	color: #D30035;
	line-height: 20px;
	margin: 0px;
	padding-top: 30px;
}
a.property {color: #D30035;}

.propertynopad{
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
	color: #D30035;
	line-height: 20px;
	margin: 0px;
	padding-top: 0px;
}
a.propertynopad {color: #D30035;}

.propertymain{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #D30035;
	line-height: 24px;
	margin: 0px;
	padding-bottom: 10px;
}
a.propertymain {color: #D30035;}

.propertytitlelink{
	font-family: Verdana,Arial,sans-serif;
	font-weight:bold;
	font-size: 13px;
	color: #D30035;
	line-height: 20px;
	margin: 0px;
}
a.propertytitlelink {color: #D30035;}

.propertytitlelinkGhost {

	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #cb7777;
	line-height: 20px;
	margin: 0px;
}
a.propertytitlelinkGhost {color: #cb7777;}

.redCaption{
	font-family: Verdana,Arial,sans-serif;
	font-size: 13px;
	color: #D30035;
	margin: 0px;
	float: left;
	text-align: left;
	padding-left: 5px;
}
.buttonInsetR {
	padding-right: 10px;
}

.price{
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #044A9F;
	font-weight: bold;
}

.pagenumbers {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #044A9F;
	background-color: #CDDBEC;
	width: 30px;
	text-align: center;
}

.category{
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	line-height: 25px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	text-transform:uppercase;
}
.bodyLeftCol{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #04499C;
	line-height: 18px;
	padding: 0px;
}
.bodyRightCol{
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	float:left;
}
.side{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	line-height: 15px;
}
span.search{
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 10px;
}
.searchRed{
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #D30035;
	font-weight: bold;
}
.acres {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #D30035;
		padding-bottom: 10px;
}


/*************** #pageName styles **************/

#pageName{
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 40px;
	text-transform: uppercase;
	color: #FFFFFF;}

/************* #breadCrumb styles *************/

#breadCrumb{
	font-size: 80%;
	padding: 2px 0px 0 10px;
}


/************** .feature styles ***************/

.feature{
	padding: 0px 0px 10px 10px;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	display:block;
}

.feature h3{
	padding: 30px 0px 5px 0px;
}

.feature img{
	float: left;
	padding: 10px 10px 0px 0px;
}


/************** .story styles *****************/

.infoLinks{
	clear: both;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}

.infoLinks p{
	padding: 0px 0px 10px 0px;
}


/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	width: 960px;
	font-size: 11px;
	font-family: Verdana,Arial,sans-serif;
	color: #FFFFFF;
	padding: 10px;
	background-color: #81A4CF;
}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}


/************* #search styles ***************/

div.search, #search{
	margin: 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
	background-color: #A6B9D3;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

div.search form, #search form{
 margin: 0px;
 padding: 0px;
}

div.search label, #search label{
	display: block;
	margin: 0px;
	padding: 0px;
}


/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {display: block;}
#navBar ul {list-style: none; margin: 0; padding: 0;}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {border-bottom: 1px solid #EEE;}

/* fix for browsers that don't need the hack */
html>body #navBar li {border-bottom: none;}


/*********** #sectionLinks styles ***********/

#sectionLinks{
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: 90%;
}

#sectionLinks h3{
	padding: 10px 0px 2px 10px;
}

#sectionLinks a {
	display: block;
	border-top: 1px solid #cccccc;
	padding: 2px 0px 2px 10px;
}

#sectionLinks a:hover{
	background-color: #dddddd;
}


/*********** .relatedLinks styles ***********/

.relatedLinks{
	font-size: 11px;
	font-family: Verdana,Arial,sans-serif;
	border-bottom: 1px solid #FFFFFF;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.lowerLevelMenu {
	margin: 5px;
	padding-left:10px;
	font-weight:bold;
	color:#427e39;
}

.lowerLevelMenu a {
	font-weight:bold;
	color:#427e39;
}

.lowerLevelMenu2 {
	margin: 5px 5px 5px 10px;
	padding-left:10px;
	font-weight:bold;
	color:#D30035;
}

.lowerLevelMenu2 a {
	color:#D30035;
}

.topLevelMenu {
	margin: 5px;
	font-weight:bold;
}

.relatedLinks h3{
	padding: 5px 0px 2px 0px;
}

.relatedLinks a:link,
.relatedLinks a:visited {
	display: block; 
}

/************** #advert styles **************/

#advert{
	padding: 30px 0px 10px;
}

#advert img{
	display: block;
}


/************** #headlines styles **************/

#headlines{
	margin: 0px;
	padding: 0px 0px 20px 10px;
	font-size: 80%;
}

#headlines p{
	padding: 5px 0px 5px 0px;
}

.description {

	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #044A9F;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(images/bullet1.gif);
}
.sideHeading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: bold;
	padding-left: 5px;
}
.tel {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #D30035;
	margin: 0px;
	float: left;
	text-align: left;
	padding: 0px;
	font-weight: bold;
}

.categoryLayer {
	position: relative;
	z-index: 3000;
	left: 10px;
	top: -40px;
	width: 200px;
}

.detailsButtonLayer {
	position: relative;
	z-index: 3000;
	left: 10px;
	top: -38px;
	width: 300px;
	height:0px;
}

.detailsLayer {
	padding-top: 10px;
	padding-bottom: 10px;
	position: relative;
	z-index: 3000;
	left: 10px;
	top: 300px;
}
.heading {
	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	line-height: 25px;
	color: #333333;
	padding-bottom: 10px;
	text-transform: uppercase;
	padding-top: 10px;
}
.boxborder {
	border: 1px solid #044A9F;
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#panel {
	width: 675px;
	background-color: #F0EFDB;
}
#formRow {
	width: 678px;
	background-color: #C7C278;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #044A9F;
	padding: 3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #044A9F;
	border-left-color: #044A9F;
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#044a9f
}
.formArea {
	width: 678px;
	background-color: #F0EFDB;
	padding: 3px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #044A9F;
	border-left-color: #044A9F;
}
#rowBlue {
	width: 678px;
	background-color: #044A9F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	color: #044A9F;
	padding: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #044A9F;
	border-bottom-color: #044A9F;
	border-left-color: #044A9F;
}

select.drop {border: 1px solid #A5A5A5; font-size: 11px; }
select.drop option {border-bottom: 1px solid #dadada; font-size: 11px; }

#base {
	margin-left: 0em;
	padding-left: 0em;
	}
ul {
	margin-left: 0;
	padding-left: 0;
	text-indent: 0;
	}
#sidePanel-blue1 {
	position: relative;
	margin: 0px;
	padding: 0px;
	font-size: 90%;
	background-color: #A6BEDD;
}

.sidePanel-title {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #044A9F;
	padding-top: 10px;
	margin-top: 10px;
	font-weight: bold;
	padding-left: 10px;
}
.blueCaption {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #044A9F;
	margin: 0px;
	float: left;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;
}
.blueHeading {

	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #044A9F;
	line-height: 20px;
	margin: 0px;
	padding-top: 30px;
}

.searchButtonLayer {
	position: relative;
	left: 131px;
	top: 105px;
	z-index: 2010;
	width: 105px;
	height: 35px;
}

.fulldetailsTextLayer {

	position: relative;
	z-index: 3000;
	left: 10px;
	top: -35px;
	width: 300px;
	height: 0px;
}
.fulldetailsTextLayerSold {

	position: relative;
	z-index: 3000;
	left: 10px;
	top: 320px;
	width: 300px;
}
.contactHome {

	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #044A9F;
	padding-top: 10px;
	margin-top: 10px;
	font-weight: bold;
}
.sideHeadingYellow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #EFE303;
	font-weight: bold;
	padding-left: 5px;
	background-color: #044A9F;
	padding-top: 5px;
	padding-bottom: 2px;
}
#panelTint {
	width: 665px;
	background-color: #CCC986;
	padding: 10px;
}
#panelTint2 {

	width: 665px;
	background-color: #E4E2BE;
	padding: 10px;
	clear:both; 
	margin-left:10px;
}
.sideGhost {

	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #928E54;
	line-height: 15px;
}
.propertyGhost {

	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #BD7777;
	line-height: 20px;
	margin: 0px;
	padding-top: 30px;
}
.bodyGhost {

	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #928E54;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	list-style-image: url(images/bullet1.gif);
}
.headingGhost {

	font-family: Verdana, Arial, sans-serif;
	font-size: 18px;
	line-height: 25px;
	color: #928E54;
	padding-bottom: 10px;
	text-transform: uppercase;
	padding-top: 10px;
}
#searchLighter {

	margin: 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
	background-color: #B8C7DC;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.featureStrap {
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #EFE303;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

.featureStrapDetail {
	font-family: Verdana, Arial, sans-serif;
	font-size: 25px;
	color: #EFE303;
	font-weight: bold;
	padding: 5px;
	height: 40px;
	text-align: center;
}

.featureSmallYellowDetail {

	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #EFE303;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

.featureSmall {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #F9ED0B;
	font-weight: bold;
	background-color: #D30035;
	padding: 5px;
	text-align: center;
}
.featureStrapGreen {

	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #FDF9AC;
	font-weight: bold;
	background-color: #B9DCB9;
	padding: 5px;
	text-align: center;
}
.featureSmallYellow {

	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #EFE303;
	font-weight: bold;
	padding: 5px;
	text-align: center;
}

.searchRedIndent {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #D30035;
	font-weight: bold;
	padding-left: 5px;
}

.boxBorderBlue {
	background-color: #CDDBEC;
	border: 1px solid #044A9F;
}

.featureStrapTall {
	font-family: Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #F9ED0B;
	font-weight: bold;
	background-color: #D30035;
	text-align: center;
	padding-top: 15px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
.searchTabOn {
	background-color: #C7C278;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #044A9F;
	border-right-color: #044A9F;
	border-left-color: #044A9F;
	padding-top: 5px;
	padding-bottom: 5px;
}
.searchTabOff {
	background-color: #EDEAC0;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #044A9F;
}

.boxBorderRed {
	background-color: #FF8000;
	border: 3px solid #FFFFFF;
	color: #F9ED0B;
	height: 80px;
	vertical-align: middle;
}

.boxBorderRedTop {
	background-color: #EC0000;
	border: 1px solid #F9ED0B;
	color: #F9ED0B;
	height: 67px;
	vertical-align: middle;
	margin-left:2px;
}

.headingCapsYellow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #F9ED0B;
	font-weight: bold;
	text-transform: uppercase;
	padding-top: 15px;
}

.descriptionYellow {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #F9ED0B;
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(images/bullet1.gif);
}

.descriptionWhite {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(images/bullet1.gif);
}
.headingCapsWhite {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
#navBarNoBG {

	float: left;
	height: 100%;
	width: 274px;
	margin: 0px;
	padding: 0px;
}
.newsBox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #004A9C;
	background-color: #DFE8F2;
	border: 1px solid #004A9C;
	height: 114px;
	padding: 0px;
}
.newsBoxBorder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #004A9C;
	background-color: #DFE8F2;
	border: 9px solid #004A9C;
	height: 140px;
}
.newsBoxBorderYellow {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #004A9C;
	background-color: #DFE8F2;
	border: 4px solid #F9ED0B;
	height: 140px;
}

#detailedSearchContainer {
	padding:10px;
}

#outerMapContainer {
	height:350px;
}

a.MainText{
	color: #0066bd;
	font-weight:normal;
	text-decoration: none;
}

a.MainText:link{
	color: #0066bd;
	font-weight:normal;
	text-decoration: none;
}

a.MainText:visited{
	color: #0066bd;
	font-weight:normal;
	text-decoration: none;
}

a.MainText:hover{
	color: #0066bd;
	font-weight:normal;
	text-decoration: underline;
}

p.DarkText, li.DarkText, div.DarkText
	{
	margin:0cm;
	margin-bottom:.0001pt;
	line-height:13.5pt;
	font-size:8.5pt;
	font-family:Verdana;
	color:#333333;}
		
p.MainText, li.MainText, div.MainText
	{
	margin:0cm;
	margin-bottom:.0001pt;
	line-height:13.5pt;
	font-size:8.5pt;
	text-align:left;
	font-family:Verdana;
	color:#333333;}
	
p.NewsText, li.NewsText, div.NewsText
	{
	margin:0cm;
	margin-bottom:.0001pt;
	line-height:13.5pt;
	font-size:8.5pt;
	font-family:Verdana;
	color:#004A9C;}
	
a.NewsText
	{
	margin:0cm;
	margin-bottom:.0001pt;
	line-height:13.5pt;
	font-size:8.5pt;
	font-family:Verdana;
	font-weight:bold;
	color:#004A9C;}

.Section1 p {margin:0;}
	
.Section1 h1
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:13.5pt;
	font-family:Verdana;
	color:#04489A;
	text-align:left;
	font-weight:normal;}
.Section1 h2
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:Verdana;
	text-align:left;
	color:#D30035;}
.Section1 h3
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:8.5pt;
	font-family:Verdana;
	text-align:left;
	color:#0065BD;}
.Section1 h4
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:8.5pt;
	text-align:left;
	font-family:Verdana;
	color:#427D39;}
.Section1 h5
	{
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:8.5pt;
	text-align:left;
	font-family:Verdana;
	color:#333333;}
	
.input {
    width: 350px;
	border:1px solid #A5A5A5; font-size:13px; color: #044A9F; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 3px;

}
.input175 {
    width: 175px;
	border:1px solid #A5A5A5; font-size:13px; color: #044A9F; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 3px;

}
.input325 {
    width: 325px;
	border:1px solid #A5A5A5; font-size:13px; color: #044A9F; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 3px;

}
.input-Captcha {
    width: 114px;
	border:1px solid #A5A5A5; font-size:13px; color: #044A9F; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 3px;

}
.textarea {
    width: 350px;
	border:1px solid #A5A5A5; font-size:13px; color: #044A9F; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 3px;

}
.select.drop200 {width: 200px; border:1px solid #A5A5A5; font-size:13px; color: #044A9F; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 3px;}

.style1 {font-size: 13px; color: #044A9F; margin: 0px; float: left; text-align: left; padding-left: 5px; font-family: Verdana, Arial, sans-serif;}

.smallNote {font-size: 9px; padding:0px; margin:0px; line-height:13px;}

.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #F9ED0B;
	background-color: #044A9F;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	font-weight: bold;
}

.middle {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #044A9F;
	border-left-color: #044A9F;
	background-color: #F4F2D9;
	padding: 10px;
}

.pic {
	padding-right: 10px;
}

.bottom {
	background-image: url(images/balloon-bot.gif);
	background-repeat: repeat-x;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #044A9F;
}

.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #044A9F;
}


.mapPropertyWindow {
	padding:0px;
	width:250px;
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:8pt;
	font-family:Tahoma;
	color:black;
	position:absolute;
}

.blueDash {
	border-top-width: 1pt;
	border-top-style: dotted;
	border-top-color: #004A9C;
	padding-left:10px;
	padding-right:10px;
}

.blueDashContainer {
	padding-left:0px;
	padding-right:0px;
}

.resultRightCell {
	padding-left:5px;
	padding-right:0px;
}

.resultRightFootCell {
	padding-left:5px;
	padding-right:0px;
	padding-bottom:10px;
}

.resultFooterCell {
	padding-top:10px;
}

.resultLeftCell {
	padding-left:0px;
	padding-right:5px;
}

.resultImage {
	margin-bottom:10px;
}

.newsScroller {
	overflow: hidden;
	width: 250px;
	height: 100px;
}

.headingOffice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 35px;
	color: #004A9C;
	font-variant: small-caps;
}
.footerOffice {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #F9ED0B;
	font-weight: bold;
	font-variant: small-caps;
	padding-top: 15px;
}
.footerQuestions {

	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 24px;
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	list-style-image: url(images/bullet1.gif);
}
.footerHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #F9ED0B;
	font-weight: bold;
	font-variant: small-caps;
	padding: 4px;
}
.emailHeader {
	background-color: #004A9C;
	padding: 10px;
}
.blueDash {
	border-top-width: 1pt;
	border-top-style: dotted;
	border-top-color: #004A9C;
}
.emailHeaderVline {
	background-color: #004A9C;
	padding: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E4DF18;
	width: 180px;
}
.emailSubHeader {
	background-color: #7A94B7;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #F9ED0B;
}

a.detailedSearchLink {
	color:white;
	font-weight:bold;
	text-decoration:underline;
}

a.siteMapLink1 {
	font-size:15px;
	line-height:18px;
}

a.siteMapLink2 {
	font-size:13px;
	line-height:18px;
}

a.siteMapLink3 {
	font-size:11px;
	line-height:18px;
}

a.siteMapLink4 {
	font-size:11px;
	line-height:18px;
}

.officeTel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: bold;
	font-variant: small-caps;
	line-height: 28px;
	padding-top: 25px;
	margin-top: 25px;
	height: 120px;
}

.officeName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #F9ED0B;
	font-weight: bold;
	font-variant: small-caps;
	line-height: 28px;
}

.panelLinks {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #044A9F;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #9694B7;
}
.panelLinksEnd {
	font-family: Verdana, Arial, sans-serif;
	font-size: 13px;
	color: #044A9F;
	font-weight: bold;
}

.panelHeadingSpaced {
	font-family: Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #044A9F;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
	list-style-image: url(images/bullet1.gif);
	letter-spacing: 5px;
}

.boxBorderPink {
	background-color: #F5CFB8;
	border: 3px solid #FFFFFF;
	color: #FFFFFF;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.inputQuick {
	width: 170px;
	border:1px solid #A5A5A5;
	font-size:11px;
	color: #044A9F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	background-color: #FBE9DD;
}
.inputQuick2 {

	width: 218px;
	border:1px solid #A5A5A5;
	font-size:11px;
	color: #044A9F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 3px;
	background-color: #FBE9DD;
}

.quotes {
	background-image: url(../images/quotes.gif);
	background-repeat: no-repeat;
	height: 185px;
}
.quoteText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-style: italic;
	line-height: 24px;
	color: #666666;
	padding: 10px;
}
.quoteAttributionText {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: italic;
	color: #666666;
}

.quoteAttributionTextLocation {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: italic;
	color: #666666;
}

.inputGoogle {
                width: 135px;
                border:1px solid #044A9F;
                font-size:13px;
                color: #044A9F;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                padding: 2px;
                background-color: #D8E0EB;
}

div.headerAuctionPerc div {
	font-weight:bold;
	color:red;
	font-size:2.9em;
	position:relative;
	text-align:right;
	width: 100%;
	float:right;
	margin-top:5px;
}

div.headerAuctionPerc div span.headerAuctionPercSold {
	font-size:0.65em;
}

div.headerAuctionPerc {
	margin-top:10px;
	position: absolute;
	width: 665px;
}

#panelTint p {
	margin:10px 0 10px 0;
}

#valuationFormContainer input, #valuationFormContainer select, #valuationFormContainer textarea {background-color:#fbe9dd;}
#valuationFormContainer td {font-weight:bold;}


#humanSiteMapContainer {font-size:0.85em;}
#humanSiteMapContainer td p {font-size:0.8em;}
#humanSiteMapContainer td h2 {font-size:0.9em; text-transform: uppercase; color: #006699; background-color:#CDDBEC; padding:3px 0px 2px 2px; margin-bottom:2px;}

.indentedSiteMapItem {margin-left:50px;}

a.headerTelNum { 
	font-family: Times New Roman;
	color:#D30035; 
	font-size:21px;
	font-weight:bold;
}

a.headerTelNum:hover { 
	text-decoration:none;
}

/* RSS Panel Styles */
#divRssNews
{
	width: 680px;
	height: 245px;
	overflow: auto;
	border: 1px solid #044A9F;
	font-family: Verdana;
	font-size: 12px;
	color: black;
	margin: 0 0 5px 10px;
	background-color: #CDDBEC;
}


div#rssList { list-style-type:none; margin: 0px 0px 0px 5px; padding: 0px; display:inline; position:absolute; left:5px;}
div#rssList div.rss-news {width:220px; float:left;}
div#rssList div.rss-news1 {height:195px; width:214px; float:left; margin-left:5px; margin-right:5px;}
div#rssList div.rss-news2 {height:195px; width:214px; float:left; border-left-width: 1px; border-left-style: dotted; border-left-color: #044A9F; padding-left:5px; margin-right:5px;}
div#rssList div.rss-news3 {height:195px; width:214px; float:left; border-left-width: 1px; border-left-style: dotted; border-left-color: #044A9F; padding-left:5px;}
div#rssList div.rss-news-title{ font-size: 11px; font-weight: bold; margin-top: 10px; color: #333333;}
div#rssList div.rss-news-description{ font-size: 11px; font-style: italic; color: #333333; }
div#rssList div.rss-news-dateAdded{ font-size: 11px; color: #333333; }
div#rssList a.link, a.rss-news-link{ text-decoration: none; font-size: 11px;}
div#rssList a.link:hover, a.rss-news-link:hover{ text-decoration: underline; font-size:11px;}

.rss1 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	margin: 0px;
	list-style-position: inside;
	list-style-image: url(images/bullet1.gif);
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.rss2 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	margin: 0px;
	list-style-position: inside;
	list-style-image: url(images/bullet1.gif);
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #044A9F;
}

div#loadingRss
{
	background-image: url(../images/ajax-loader-small.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 30px;
	margin-left: 10px;
}

a.rssNewsHeading
{
	background-image: url(../images/feed-icon-small.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 20px;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
	line-height: 25px;
	color: black;
	font-weight: normal;
	font-size: 14px;
}
/* End of RSS Panel Styles */

.thumbnailLinks{
	font-size: 10px;
}

/* Dialog Styles */
div#GoogleMapDialog
{
	display: none; 
	position: absolute;
	z-index: 2100;
	top: 100px;
	left: 100px;
	font-family: 'Lucida Grande', 'Lucida Sans', Arial, sans-serif;
	font-size: 0.9em;
	background: url(./ui-lightness/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) repeat-x rgb(252, 253, 253);
	border: 1px solid rgb(166, 201, 226);
	color: rgb(34, 34, 34);
	padding: 0.2em;
}

.roundedCorners
{ 
	/* Apply rounded corners in Chrome, Safari */
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	
	/* Apply rounded corners in Firefox */
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
}

div#dialogShield
{
	position: absolute;
	top: 0px; left: 0px;
	background: url(./ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png) repeat rgb(170, 170, 170);
	opacity: 0.3;
	filter: alpha(opacity = 70); /* For IE */
	background-attachment: scroll;
	display: none;
}

div#GoogleMapDialogButtons
{
	display: block;
	background: url(./ui-lightness/images/ui-bg_inset-hard_100_fcfdfd_1x100.png) repeat-x rgb(252, 253, 253);
	border-top: 1px solid rgb(166, 201, 226);
	color: rgb(34, 34, 34);
	width: 150px;
	height: 35px;
	padding-top: 10px;
}

div#GoogleMapDialogButtons input
{
	float: right;
}

div#GoogleMapDialogTitle{
	background: url(./ui-lightness/images/ui-bg_gloss-wave_55_232188_500x100.png) repeat-x rgb(4, 74, 159);
	color: white;
	font-size: 1.0em;
	font-weight: bold;
	padding: 0.5em 0.3em 0.3em 1em;
	position: relative;
}

div#GoogleMap{
	text-align: center;
	width: 500px;
	height: 400px;
}

div#GoogleMapMargin{
	text-align: center;
	vertical-align: middle;
	height: 425px;
	
	padding: 10px 10px 0px 10px;
}
/* End of dialog styles */

div#LinkToUsProp label{ 
	font-family: Veranda, Arial, Helvetica; 
	font-size: 13px; 
}

div#LinkToUsProp input.LinkToUs{
	width: 250px;
}

div#divPrintLogo{ 
	display: none;
}

div#copyrightPrint{
	display: none;
}

.quotes-staff {

	background-image: url(../images/quotes-staff.gif);
	background-repeat: no-repeat;
	height: 185px;
}

.sideBlue {

	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #044A9F;
	line-height: 15px;
	font-weight: normal;
}
.quoteTextStaff {

	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: italic;
	line-height: 19px;
	color: #666666;
	padding: 10px;
}

#sideboxYellow {
	margin: 10px;
	border-bottom: 1px solid #cccccc;
	font-size: 90%;
	background-color: #F9ED0B;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}

.propdetailssocialcell {
	padding: 5px 0 0 5px;
	text-align: center;
}
