/*main styles*/
body{margin:0px;background-color:#eaeaea;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;color:#000000;}
h1, h2, h3, h4, p, li, td, th {font-family: Arial, Helvetica, sans-serif;font-size:120%; color:#663366;padding:0 0 5px 0;margin:0;}
h2,h3,h4,p,td,th,ul,li, p ul, p ul li{font-size:90%;padding-top:5px;}
ul {margin:0 3px 0 20px;padding:0;}
li {padding:0 0 3px 0;list-style-type:square;}
h4,p,td,th {font-size:90%;}
td,th {padding:0;margin:0;height:auto;vertical-align:top;text-align:left;}
h2.h2FeatProp {background-color:#DEF0F0;width:305px;padding-left:5px;margin-top:5px;}
h2.headingWhite {color:#FFFFFF;}
h2.resultsHeading {font-size:120%; color:#295C5D;font-weight:normal;border-bottom:1px solid #cccccc;padding:10px 0 5px 20px;}
h3.resultsDistrict, p.resultsInfo {color:#295C5D;font-weight:bold;}
h3.propDetailsHeading{color:#295C5D;padding:2px 0 5px 0;font-weight:normal;}
h3.propImagesHeading{color:#ffffff;padding:2px 0 5px 0;font-weight:normal;}
h3.bodyH3, p.bodyText {padding-left:20px;}
h3.bodyH3 {color:#295C5D;}
.headingImg {padding-top:0;}
h2.headingImg {padding-top:3px;}
p.resultsDDs {margin-top:10px;text-align:center;padding:3px;}
p.resultsSet {padding:3px 0 3px 5px;}
p.bannerAd {padding:0 0 5px 0;}
p.bannerAd img {border:none;width:190px;}
p.srchLabel, p.srchInput {padding:0; font-size:80%;padding-left:10px;}
p.srchLabel {color:#6D2C6C;padding-top:5px;font-weight:bold;}
p.srchInput select {width:158px;}
p.featuredPropImg img {border:none;width:100px;height:75px;}
p.moreLink {text-align:right;font-size:80%;font-weight:bold;}
p.frmButton {text-align:right;padding-top:5px;padding-right:20px;}
p.quoteOpen,p.quoteText {text-align:left;margin:0 5px 0 5px;}
p.quoteText {padding-left:10px;color:#666;}
p.quoteClose,p.quoteName {text-align:right;margin:0 5px 0 0;}
p.quoteName {color:#295C5D;font-weight:bold;}
td.tdFeaturedPropImg {width:100px;text-align:center;}
td.tdFeaturedPropText {width:205px;padding-left:5px;}
td.tdFeaturedPropseperator{padding:00;margin:0;border-bottom:1px solid #ffcc00;}
td.tdFeaturedProp {border:1px solid #ffcc00;padding:3px;text-align:center;}
p.featuredPropImg,p.featuredPropStrap,p.featuredPropLoc {padding:0;margin:0;}
p.featuredPropLoc {font-weight:bold;}
p.detailsText,p.propFeatures,p.propImages {padding-left:2px;}
p.propImages {text-align:center;}
p.newsDate {font-size:75%;text-align:right;padding:0;}
.indentLeft {padding-left:5px;}
a.resultsBackLink {padding-left:20px;font-size:90%;text-decoration:none;color:#663366;}
#container{background-color:#fff;}

td.cellResultsText {background-color:#ffffff;}
td.cellResultsImg {}

p.mainNav {text-align:center;padding:5px 0 0 0;}
p.resultsIntro {padding:10px 0 5px 20px}
td.cellHeadingPurple,td.cellHeadingGreen {font-size:110%;color:#ffffff;background-color:#6D2C6C;font-weight:normal;padding:3px 0 px 3px 20px;height:10px;}
td.cellHeadingGreen {background-color:#458F90;}
td.cellMainHead {border-top:1px solid #CBEAEC;}
td.cellMainText {background-color:#CBEAEC;color:#336562;padding:10px;border-top:1px solid #336562;height:239px;}
td.cellBannerAd {background-color:#ffffff;padding:15px 0 0 0;}
td.cellBannerAd p {margin-top:5px;}
td.cellGreenText {background-color:#DEF0F0;color:#336562;padding:10px;border:1px solid #DEF0F0;border-top:none;height:280px;vertical-align:top;}
td.cellForm select {width:158px;font-size:9px;}
td.cellPropImages {background-color:#ffffff;}
td.cellPropDetails {background-color:#ffffcc;}
div.bgYellow {background-color:#ffffcc;layer-background-color:#ffffcc;padding:0;margin:0;}
td.featureName {background-color:#295C5D;color:#ffffff;text-align:left;vertical-align:middle;padding:2px 5px 2px 5px;border-top:1px solid #ffffff;}
td.featureName p {color:#ffffff;font-weight:bold;font-size:10px;}
th.propListTH {text-align:left;color:#ffffff;background-color:#295C5D;padding:5px 0 5px 2px;}
td.propListTD {text-align:left;color:#ffffff;padding:0 0 0 2px;border-bottom:1px solid #6D2C6C;}
table.mainNavContainer {background-image:url(../../images/global/mainnav_bg.gif);background-repeat:repeat-x;}
table.mainNavContainer td {background-image:url(../../images/global/navDivider.gif);background-repeat:no-repeat;}
table.mainNavContainer td.blank {background-image:none;}
table.mainBodyContainer {margin-top:5px;}
tr.purple td {background-color:#6D2C6C;}
tr.yellow td {background-color:#ffffcc;}
tr.purple td p {color:#ffffcc;font-weight:bold;}
tr.purple td p,tr.yellow td p {padding:2px;}
p.footer {background-color:#6D2C6C;margin-bottom:5px;font-size:10px;font-family:Verdana;font-weight:normal;}
table.copy {background-color:#ffffcc;margin-bottom:10px;}
table.copy td {padding:3px;}
a {font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#6D2C6C;text-decoration:underline;}
a:hover {text-decoration:none;}
form{margin:0px;padding:0px;}
img{border:0;}
#featureContainer {width:100%;border-top:10px solid #000033;border-bottom:10px solid #000033;margin:5px;}
#featureBox {width:300px;margin:10px 0 0 30px;}

.footer {font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#666699;text-decoration:none;font-size:7px;}
p.footer a {color:#ffffff;}
p.footer img {margin:2px 0 -2px 0;padding:0;}
a.footer:hover {text-decoration:underline;}
.required {font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#FF0000;margin:0px;font-size:11px;}
.small {font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#253355;margin:0px;font-size:9px;}
a.mainNav{color:#000000;text-decoration:none;font-size:14px;}
a.mainNav:hover,a.mainNav:active{color:#6D2C6C;}
a.srchMoreLink {color:#666;font-weight:bold;text-decoration:none;}
.onePicImageBorder{border: #003163; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;}
.imgCredit{font-family:Arial, Helvetica, sans-serif, "MS sans serif";color:#003163;text-decoration:none;font-size:10px;}
a.linkResource{color:#FF6600}
a.linkResource:visited{color:#C44F00}

.formButton,.formButtonList{
	background:#295C5D url(../../images/global/btn-background.gif) repeat-x;
	border:none;
	color:#fff;
	padding:0 5px;
	font-weight:bold;
	font-size:90%;
	cursor:pointer;
	margin:10px 0;
}
.formButtonList {padding:0;margin:0;}
form.frmBorder{}
form.frmBorder h2 {background-image:url(../../images/headers/bg_formHeader.gif);background-repeat:no-repeat;background-color:#6D2C6C;color:#ffffff;padding-left:3px;}