.bold,.reg,.regBold,.regLight,.regLeft,.regLeftB,.tot,.avg,.heat,.cool,.coolMsg,.heatMsg,.coolMsg
{
font-family:Verdana, sans-serif, Arial;
font-size:10px;
font-weight:400;
padding-left:3px;
border-bottom:1px dotted #69C;
text-align:center;
}

.hiLiteBlue { background-color:#cff; }
.hiLiteGreen { background-color:#CFC; }
.hiLiteOrange { background-color:#FC9; }
.hiLiteGrey { background-color:silver; }
.hiLiteYellow { background-color:#FF9; }


p.message
{
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
margin:10px 10px 15px;
width:auto;
}
.success
{
background-color:#63A62F;
color:#FFFFFF;
margin:10px 0 10px 10px;
padding:7px 10px;
width:640px;
}
.fail
{
background-color:#ee2c2c;
color:#FFFFFF;
margin:10px 0 10px 10px;
padding:7px 10px;
width:640px;
}

.tableNB
{
font-family:Verdana, sans-serif, Arial;
font-weight:400;
font-size:10px;
color:#404040;
background-color:#fafafa;
border-collapse:collapse;
border-spacing:0;
margin-top:0;
}

.tableBorder
{
font-family:Verdana, sans-serif, Arial;
font-weight:400;
font-size:10px;
color:#404040;
background-color:#fafafa;
border:1px #69C solid;
border-collapse:collapse;
border-spacing:0;
margin-top:0;
}

select.icon-menu option {
background-repeat:no-repeat;
background-position:bottom left;
padding-left:25px;
}

.menuSeparator
{
color:#280000;
background-color:#e0e0e0;
font-weight:bold;
}


.float_logo
{
z-index: 1;
text-align:center;
margin-top:-29px;
margin-bottom:0px;
padding:0px;
} 

.betaList
{
color:#0f0;
background-color:#555;
}

.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;
margin:0;
padding:2px;
text-align:center;
font-size:11px;
}

.tabPart
{
border-color:#555;
background-color:#f1f1f1;
border-style:solid;
border-width:1px 1px 1px 1px;
margin:2px;
padding:4px;
text-align:left;
font-size:11px;
}

.tabSide
{
border-color:#555;
background-color:#f1f1f1;
border-style:solid;
border-width:1px 1px 1px 1px;
margin:2px;
padding:4px;
text-align:left;
font-size:11px;
}

.tabInside
{
background-color:#f1f1f1;
}

.tdDashLeft
{
border-color:#555;
border-style:solid;
border-width:1px 1px 1px 0;
margin:0;
padding:2px;
text-align:left;
font-size:11px;
}

.tableSPBorder
{
border-spacing:0;
border-collapse:collapse;
border-width:0 0 1px 1px;
}

.tdSPBorder
{
background-color:#FFC;
border-width:1px 1px 0 0;
margin:0;
padding:4px;
}

.faq_top
{
font-weight:700;
font-size:13px;
text-align:right;
}

.faq_q
{
font-weight:700;
font-size:13px;
color:#404040;
text-align:left;
vertical-align:middle;
}

.faq_a
{
font-size:12px;
color:#404040;
text-align:left;
vertical-align:middle;
padding:5px 5px 5px 30px;
}

.btn
{
font-size:10px;
}

.btn-blue
{
font-size:10px;
color:blue;
}

.btn-red
{
font-size:10px;
color:red;
}

.medFont
{
font-size:11px;
}

.smallFont
{
font-size:9px;
}

.HPdesc
{
font-size:11px;
color:#00f;
text-align:left;
vertical-align:middle;
padding:5px 5px 5px 30px;
}

.desc
{
font-weight:700;
color:#404040;
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;
}

.regLeft
{
color:#404040;
}

.regLeftB
{
font-weight:700;
color:#404040;
}

.tot
{
font-weight:700;
color:#1874CD;
text-align:center;
}

.avg
{
font-weight:700;
color:#397D02;
text-align:center;
}

.heat
{
color:#404040;
background-color:#FFC1C1;
text-align:center;
}

.tabHeader
{
background-color:#D4D0C8;
background:#D4D0C8;
}

.cool2
{
color:#404040;
background-color:#668CD9;
text-align:center;
}

.heatMsg
{
color:#404040;
background-color:#ffc1c1;
text-align:center;
}

.coolCenter
{
color:#404040;
background-color:#cff;
text-align:center;
}

.coolLt
{
color:#404040;
background-color:#cff;
text-align:left;
}

.siteHeaderLt
{
color:#404040;
background-color:#cff;
text-align:left;
height:38px;
}

.siteHeaderRt
{
color:#404040;
background-color:#cff;
text-align:right;
height:38px;
}

.heatLt
{
color:#404040;
background-color:#ffc1c1;
text-align:left;
}

.coolRt
{
color:#404040;
background-color:#cff;
text-align:right;
}

.servBodL
{
border-left:1px dotted #CEDCEA;
}

.twoOHinputstyle
{
border:1px inset #FFF;
background:url(none) no-repeat #FFF;
font-family:tahoma, helvetica, sans-serif;
font-style:normal;
font-size:13px;
color:#454743;
}

.twoOHlabelstyle
{
font-family:tahoma, helvetica, sans-serif;
font-style:bold;
font-size:13px;
color:#82983e;
}

.twoOHinputstyle:hover
{
border:1px solid #FFF;
background:url(none) no-repeat #FFF;
color:#454743;
}

.twoOHinputstyle:focus
{
border:1px solid #fff6b3;
background:url(none) no-repeat #fff6b3;
color:#454743;
}

.bold,.regBold
{
font-weight:700;
color:#404040;
text-align:center;
}

.cool,.coolMsg
{
color:#404040;
background-color:#cff;
text-align:center;
}
