A { font-family: Arial, Helvetica, Verdana, sans-serif; text-decoration: none; color: #336633; font-weight: bold } 
BODY { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #333333; } 
TABLE { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: normal; color: #333333; } 
TD { vertical-align: top; } 
img{border:none;}
.QuestionLabel
{
  font-weight:bold;
}
table.LoginTable { BORDER: #40A040 2px solid; BACKGROUND-COLOR: #40A040; color:White}
table.InnerLoginTable {BACKGROUND-COLOR: #ffffff;}
td.TableHeader 
{
  COLOR: white;
}
td.FieldLabel
{
  color: #40A040;
  text-align: right;
  font-weight:bold;
}
.ErrorText
{
  font-weight:bold;
  color:Red;
}

.footer { font-weight: bold; color: #999999; text-decoration: none; } 

INPUT { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #333333; } 

#fixFooter{background:url(../images/site_btm_height.gif) repeat-x bottom center; height:124px; width:100%; position:fixed; bottom:0;}
#footerCanvas{width:980px; margin:0 auto;}
#footerBanner{padding:15px 0 15px;}
#footer{text-align:right; color:#6a8cb5; font:bold 12px arial; padding:15px 0 8px;}
#footer a{color:#6a8cb5; text-decoration:none;}
#footer a:hover{color:#fff;;}
#footer a.contactus{color:#e7002d;}
#footer a.contactus:hover{color:#fff;}

#bannerHolder{background:url(../images/banner_blank.gif) no-repeat; width:582px; padding:11px 15px 16px 37px; font: bold 12px Arial,tahoma,verdana;}
#bannerTxt{float:left; width:414px;}
#bannerBtn{float:right; width:125px;}
.blueBold{font-weight:bold; color:#1b498b;}
.redBold{font-weight:bold; color:#e7002d;}
.clearer {
  clear: both;
  display: block;
  margin: 0;
  padding: 0;
  line-height: 1px;
  font-size:1px;
}
