a{text-decoration:none;color:#00f}
a:hover{text-decoration:underline}
.textmainblack{font:normal 14px Verdana,Arial;color:#000;text-decoration:none;margin:5px}
.textsmall{font-size:12px}
.textbigitalic{font:italic 18px Verdana,Arial;color:#000;text-decoration:none}
.textredbig{font:normal 600 22px Verdana,Arial;color:red;text-decoration:none}
.textredmed{font:italic 900 18px Verdana,Arial;color:red;text-decoration:none}
.textredsmall{font:italic 600 12px Verdana,Arial;color:red;text-decoration:none}
.printtext{font:normal 10px Verdana,Arial;color:#333;text-decoration:none}
.hometext{line-height:15px}
.lgnHead{font-size:15px;color:#0145A6;font-weight:700}
.lgnHeadBlue{font-size:16px;color:#00337f;font-weight:700}
.comLink{color:#036}
.comLinkTh{font:bold 16px Verdana,Arial;text-align:left}
.homLink{color:#0145A6}
.wrapper{max-width:700px;margin:auto}
.logonButton{width:200px}
#secure_logon{margin-top:0;margin-left:0;margin-right:0;background:#f6f6f6}
.logoBar{background:#0039a6;position:relative;height:65px}
.logoBar>span{float:right;font:normal 13px Verdana,Arial;color:#fff;position:absolute;bottom:4px;right:4px}
.logoBar>span>span{font-weight:700;font-size:15px}
.mainT{max-width:600px;border:3px;margin:auto}
.center{display:block;margin-left:auto;margin-right:auto}
.centerC{text-align:center}
.marginL{margin:auto;width:250px;padding:2px 0 8px 0}
.lftNavOff{font:normal 11px Verdana,Arial;color:#666;text-decoration:none}
.lftNavPstOff{font:normal bold 11px Verdana,Arial;color:#666;text-decoration:none}
.lftNavOn{font:normal bold 11px Verdana,Arial;color:#000;text-decoration:none}
.lftNavClnOff{font:normal bold 11px Verdana,Arial;color:#fff;text-decoration:none}
.homTHead{font-weight:700;background:#dadada}
.homTCell{background:#ffffeb}
.blueTHead{color:#fff;font-weight:700;background:#036}
.indxRed{color:red}
.indx12Blue{font-size:12px;color:#00337f}
.indxGrn{color:#090}
.header{font:bold 24px 'Times New Roman';font-size:24px;color:#333;text-decoration:none}
.footer{font:normal normal 10px Verdana,Arial;color:#ccc;text-decoration:none}
.LgnLayer{left:0;top:0;position:absolute;width:742px;z-index:0;visibility:visible;padding:0}
.LgnBox{left:11px;top:202px;position:absolute;width:217px;height:148px;z-index:30;visibility:visible;padding:0}
.LgnHr{text-align:center;height:0;border:0;border-top:1px solid #808080;width:90%}
.LgnInput{vertical-align:middle}
.LgnPopTitle{background-color:#eff3fb;color:#000;font-size:15px;font-weight:700;padding:5px}
.LgnPopContent{font-size:13px;padding:8px 4px}
.LgnPopContent ul,.LgnPopContent ol{padding:2px 0 6px 12px;margin:2px 0 6px 12px}
.LgnSpace{padding-left:18px}
.HorNav{left:0;top:90px;position:absolute;width:742px;height:25px;z-index:40;visibility:visible;padding:0}
p,td,.text{font:normal 11px Verdana,Arial;color:#333;text-decoration:none}
input,.comForm{font-size:12px;color:#000;font-family:arial,helvetica}
.lftNavCurOff,.lftNavClnOn{font:normal bold 11px Verdana,Arial;color:#0145A6;text-decoration:none}
#shortWarningBanner{display:none}
input[type=text], input[type=password],input[type=submit]{font-size: 18px}
@media (max-width: 480px) {
 #shortWarningBanner{display:block;}
 #warningBanner{display:none;}
 .logoBar img{display:block;margin:auto}
 .logoBar>span{display:none}
 /*hide the logo text, center the logo*/
}