body { margin: 0; background-color: #FFFFFF; }
td, th, li, .main { font-family : arial, helvetica, sans-serif; font-size : 13pt; }
.description { font-family : arial, helvetica, sans-serif; font-size : 11pt; color : #003399; font-weight : bold; font-style : italic; }
h2, .header { font-family : arial black, arial, helvetica, sans-serif; font-size : 15pt; color : #003399; text-align : center; display: inline; }
h1, .header2 { left: 297px; top: 87px; font-family : arial black, arial, helvetica, sans-serif; font-size : 17pt; color : #CC0000; display: inline; position: absolute;}
h3, .header3 { font-family : arial, helvetica, sans-serif; font-size : 15pt; color : #000000; font-weight: bold; display: inline; }
.header4 { font-family:arial black, arial, helvetica, sans-serif; font-size:11pt;  line-height:14px; color:#CC0000; margin:0px 0px 3px 0px; }
.white { font-family : arial, helvetica, sans-serif; font-size : 9pt; color : #FFFFFF; font-weight : bold;}
a.white:hover { font-family : arial, helvetica, sans-serif; font-size : 9pt; color : #FFFFFF; font-weight : bold;}
.link { font-family : arial, helvetica, sans-serif; font-size : 11pt; color : #FFFFFF;}
.contact { font-family : arial, helvetica, sans-serif; font-size : 9pt; font-weight : bold; color : #000000; }
.emp { font-family : arial, helvetica, sans-serif; font-size : 11pt; color : #CC0000; font-weight : bold;}
a { font-family : arial, helvetica, sans-serif; font-size : 11pt; color : #003399; font-weight : bold;}
a:hover { font-family : arial, helvetica, sans-serif; font-size : 11pt; color : #CC0000; font-weight : bold;}
.sm, .small { font-family : arial, helvetica, sans-serif; font-size : 9pt; color : #000000;}
a.smAgent { font-size: 9pt; }
a:hover.smAgent { font-size: 9pt; }
.chart {font-size : 8pt; font-family : Arial,Helvetica; color : #333399;}
.chartsm {font-size : 7pt; font-family : Arial,Helvetica; color : #333399;}
.subhead { font-family : arial, helvetica, sans-serif; font-size : 13pt; color : #333399; font-weight : bold;}
option, select, .option { font-family : arial, helvetica, sans-serif; font-size : 9pt; color : #000000;}
.footer { font-family : arial, helvetica, sans-serif; font-size : 7pt; color : #000000;}
.footer:hover { font-family : arial, helvetica, sans-serif; font-size : 7pt; color : #CC3333;}

.top-nav { font-family: arial, helvetica; font-size: 8pt; color: #000099; }
.top-nav:hover { font-family: arial, helvetica; font-size: 8pt; color: #FFFFFF; }
td.normal { background-position: bottom; padding: 5px; background-image : url("http://www.remaxcondosplus.com/images/button-bg.gif"); }
td.over { background: #000099; background-color: #000099; color: #FFFFFF; }
.italic { font-family : arial, helvetica, sans-serif; font-size : 9pt; color : #000000; font-style : italic; font-weight : bold; }
.smwhite { font-family : arial, helvetica, sans-serif; font-size : 11pt; color : #FFFFFF;}
a.smwhite:hover { font-family : arial, helvetica, sans-serif; font-size : 11pt; color : #ccffff;}
.keys { font-family : arial, helvetica, sans-serif; font-size : 9pt; color : #000000; display : none; }

#surveylink { border:2px solid #CC0000; padding:3px; width:100%; margin-top:10px; }
.bargraph { height:12px; background-color:#003399; color:#ffffff; font-family:arial, helvetica, sans-serif; font-size:11pt; line-height:12px; }
.surveybuilding a { font-weight:bold; color:#CC0000; font-family:arial, helvetica, sans-serif; font-size:12pt; line-height::14px; margin:0px 0px 3px 0px; text-decoration:none; }
.surveybuilding a:hover { color:003399; text-decoration:underline; }
.row { clear:both; padding-top:5px; }
.row span.label { float:left; width:80px; text-align:left;  font-size:12px; line-height:12px; }
.label2 { float:left; font-size:10px; color: #000099; }
.row span.bar { float:left; }
.dem { clear:both; font-family:arial, helvetica, sans-serif; font-size:9pt; line-height:22px; padding:0px 0px 3px 0px; margin:5px 0px 15px 0px; border-bottom:1px solid #cc0000; }
.demog { clear:both; font-family:arial, helvetica, sans-serif; font-size:9pt; line-height:12px; padding:5px 0px 3px 0px; margin:5px 0px 15px 0px; border-bottom:1px solid #cc0000; text-align:left; }
.resultminihead { font-size:11px; font-weight:bold; color:#000000; margin:2px 0px 3px 0px; }
.resultlink { padding:5px 0p 5px 0px; margin-top:10px; }
.resultlink a { text-decoration:none; font-size:11px;  }

.forsale { font-family : arial, helvetica, sans-serif; font-size : 13pt; color : #000000; font-weight : bold;}
.forsale2 { font-family : arial, helvetica, sans-serif; font-size : 13pt; color : #000000; font-weight : bold;}
.sold { font-family : arial, helvetica, sans-serif; font-size : 11pt; color : #000000; font-weight : normal;}
.agent { font-family : arial, helvetica, sans-serif; font-size : 15pt; color : #CC0000; font-weight : bold; }
.hh1 { font-family:Arial, Helvetica, sans-serif; font-size:8px; visibility:hidden;}