html, body { width:100%; margin: 0 auto; padding:0; height:100%; }

.z-content {min-height:250px;}
.headRow { background-color:#e1e1e1;font-weight:bold;padding:7px;border-bottom:thin solid #c4c4c4;border-top:thin solid #c4c4c4; margin-bottom:39px; }
div.floating-bar { position:fixed;background:#e1e1e1;border:1px solid #000000;width:996px;z-index:100;opacity:0.9;border-radius:5px; }

.help{background-color:#EEE;color:Blue;font-size:10px;font-weight:700;}
.required{background-color:#FA8072;bottom:1px;left:-4px;}
.greyedOut{background-color:#D4D0C8;bottom:1px;left:-4px;}
.label{font-size:11px;font-weight:700;}
body{font-family:Arial, sans-serif;font-size:11px;}
table,tr,td,th{font-family:Arial, sans-serif;font-size:12px;}
ul{list-style:square outside;margin:10px 0 10px 20px;}
.propName{font-weight:700;}
td.propName{text-align:right;}
tr.altRowBg{background-color:#EEE;}
tr.tblHeading{background-color:#EEE;font-size:12px;font-weight:700;}
td.menuText{background-color:#CCC;font-size:12px;}
td.tiny{font-size:10px;}
.message,.errorMsg{color:red;}
a.buttonLink:hover,a.buttonLink:visited,a.buttonLink:link,a.buttonLink:active,{color:#1D5BB3;font-family:Arial, sans-serif;font-size:12px;text-decoration:none;}
hr.catdiv{background:#FFF;height:1px;margin:0;}
th.smallTh,.formDesc{font-size:11px;}
tr.heading,td.menuLabel{background-color:#CCC;font-size:12px;font-weight:700;}
a:active,a:link,a:hover,a:visited{color:#1D5BB3;font-family:Arial, sans-serif;} /* font-size:12px;text-decoration:underline;} */

.main_menu,.main_menu:hover,.main_menu:link,.main_menu:visited,.main_menu:active{font-family:Verdana, sans-serif, Arial;font-size:17px;font-weight:400;text-align:left;}
.bold,.reg,.regBold,.regLight,.regLeft,.regLeftB,.tot,.avg,.heat,.cool,.coolMsg,.heatMsg,.coolMsg{border-bottom:1px dotted #69C;font-family:Verdana, sans-serif, Arial;font-size:10px;font-weight:400;padding-left:3px;text-align:left;}
.tableNB{background-color:#fafafa;border-collapse:collapse;border-spacing:0;color:#404040;font-family:Verdana, sans-serif, Arial;font-size:10px;font-weight:400;margin-top:0;}
.tableBorder{background-color:#fafafa;border:1px #69C solid;border-collapse:collapse;border-spacing:0;color:#404040;font-family:Verdana, sans-serif, Arial;font-size:10px;font-weight:400;margin-top:0;}
.float_logo{margin-bottom:0;margin-top:-10px;padding:0;text-align:center;z-index:1;}
.betaList{background-color:#555;color:#0f0;}
.menuSeparator{background-color:#e0e0e0;color:#280000;font-weight:700;}
.tableBorderDash{border-color:#555;border-style:solid;border-width:0 0 1px 1px;}
.tdDash{border-color:#555;border-style:solid;border-width:1px 1px 1px 0;font-size:11px;margin:0;padding:2px;text-align:center;}
.tabInside{background-color:#f1f1f1;}
.tdDashLeft{border-color:#555;border-style:solid;border-width:1px 1px 1px 0;font-size:11px;margin:0;padding:2px;text-align:left;}
.tableSPBorder{border-collapse:collapse;border-spacing:0;border-width:0 0 1px 1px;}
.tdSPBorder{background-color:#FFC;border-width:1px 1px 0 0;margin:0;padding:4px;}
.faq_top{font-size:13px;font-weight:700;text-align:right;}
.faq_q{color:#404040;font-size:13px;font-weight:700;text-align:left;vertical-align:middle;}
.faq_a{color:#404040;font-size:12px;padding:5px 5px 5px 30px;text-align:left;vertical-align:middle;}
.btn{font-size:10px;}
.btn-blue{color:blue;font-size:10px;}
.btn-red{color:red;font-size:10px;}
.medFont{font-size:11px;}
.smallFont{font-size:9px;}
.HPdesc{color:#00f;font-size:11px;padding:5px 5px 5px 30px;text-align:left;vertical-align:middle;}
.desc{color:#404040;font-weight:700;text-align:center;vertical-align:middle;}
.items{font-family:Verdana, sans-serif, Arial;font-size:16px;font-weight:700;text-align:left;}
.regLight{color:gray;text-align:center;}
.reg{color:#404040;text-align:center;}
.regLeft{color:#404040;}
.regLeftB{color:#404040;font-weight:700;}
.tot{color:#1874CD;font-weight:700;text-align:center;}
.avg{color:#397D02;font-weight:700;text-align:center;}
.heat{background-color:#FFC1C1;color:#404040;text-align:center;}
.tabHeader{background:#D4D0C8;background-color:#D4D0C8;}
.cool2{background-color:#668CD9;color:#404040;text-align:center;}
.heatMsg{background-color:#ffc1c1;color:#404040;text-align:center;}
.coolLt{background-color:#cff;color:#404040;text-align:left;}
.siteHeaderLt{background-color:#cff;color:#404040;height:38px;text-align:left;}
.siteHeaderRt{background-color:#cff;color:#404040;height:38px;text-align:right;}
.heatLt{background-color:#ffc1c1;color:#404040;text-align:left;}
.hiLiteBlue{background-color:#cff;}
.hiLiteYellow{background-color:#FF9;}
.hiLiteGreen{background-color:#CFC;}
.hiLiteOrange{background-color:#FC9;}
.hiLiteGrey{background-color:silver;}
.coolRt{background-color:#cff;color:#404040;text-align:right;}
.servBodL{border-left:1px dotted #CEDCEA;}
.twoOHinputstyle{background:url(none) no-repeat #FFF;border:1px inset #FFF;color:#454743;font-family:tahoma, helvetica, sans-serif;font-size:13px;font-style:normal;}
.twoOHlabelstyle{color:#82983e;font-family:tahoma, helvetica, sans-serif;font-size:13px;font-style:bold;}
.twoOHinputstyle:hover{background:url(none) no-repeat #FFF;border:1px solid #FFF;color:#454743;}
.twoOHinputstyle:focus{background:url(none) no-repeat #fff6b3;border:1px solid #fff6b3;color:#454743;}
.bold,.regBold{color:#404040;font-weight:700;text-align:center;}
.cool,.coolMsg{background-color:#cff;color:#404040;text-align:center;}
.tabPart,.tabSide{background-color:#f1f1f1;border-color:#555;border-style:solid;border-width:1px;font-size:11px;margin:2px;padding:4px;text-align:left;}
tr.d:hover,tr.dg:hover{background-color:#FF9;}
tr.g:hover:hover{background-color:#C5E3BF;}

#title{background:#009141;color:#fff;font-weight:700;height:16px;margin-bottom:15px;padding:4px;}
#title .right{float:right;padding:0 85px 0 0;text-align:right;width:300px;}
#footer{border-top:1px dotted #666;color:#666;font-size:0.8em;margin:10px 50px 0;padding-top:10px;text-align:center;}

#data td { font-family:Verdana, sans-serif, Arial; font-size:11px; font-weight:400; padding-left:3px; border-bottom:1px dotted #69C; text-align:center; }

