a.blackfooter, a.blackfooter:visited, a.blackfooter:link { color: #000000; font-size: 10px; font-weight: bold}
a.blackfooter:hover { color: #54AD2C; font-size: 10px; font-weight: bold}
a, a:visited, a:link { color: #2B2270;}
p, ul, li, td, .std { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
body { background-color:#FFFFFF;  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
select {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;}
input {	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 11px;}
.blueBGNAV {  background-color: #006699; font-family: Verdana, Arial, Helvetica, sans-serif}
.blackBGNAV {  background-color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif}
.darkblueBGNAV {  background-color: #003366}
.txtwhiteSMALL,
   a.txtwhiteSMALL:link,
   a.txtwhiteSMALL:visited  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}
.greyTEXTFOOTER {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #CCCCCC; color: #000000; text-align: center}
a.greyTEXTFOOTER, a.greyTEXTFOOTER:visited, a.greyTEXTFOOTER:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #CCCCCC; color: #000000; text-align: center}
a.greyTEXTFOOTER:hover { color: #54AD2C; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #CCCCCC; text-align: center}
.greybigTEXTFOOTER {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; background-color: #CCCCCC; color: #000000; text-align: center; font-weight: bold}
.bigTEXT {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; text-align: center; font-weight: bold}
.helpTITLE {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #CCCCCC; font-weight: bold}
.blueTEXTFOOTER {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;  font-weight: bold},
   a.blueTEXTFOOTER:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;  font-weight: bold},
   a.blueTEXTFOOTER:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;  font-weight: bold}
   a.blueTEXTFOOTER:hover{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #54AD2C;  font-weight: bold}   
.yellowTEXTFOOTER {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #FFFFCC; color: #333333; text-align: center}
.yellowbigTEXTFOOTER {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; background-color: #FFFFCC; color: #333333; text-align: center; font-weight: bold}
.yellowBGNAV {  background-color: CCCC99; font-family: Verdana, Arial, Helvetica, sans-serif}
.yellowhelpTITLE {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #FFFFCC; font-weight: bold}
.yellowBGFEATURE {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; background-color: #FFFFCC;	color: #99CC66;	font-weight: bold;	font-style: italic}
.yellowBGFEATUREBLACK {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 13px; background-color: #FFFFCC;	color: #000000;	font-weight: bold;	font-style: italic}
.greenBGFEATURE {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; background-color: #99CC66;	color: #000000}
.blueTEXTFEATURE,
   a.blueTEXTFEATURE:link,
   a.blueTEXTFEATURE:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #006699;  font-weight: bold}
   a.blueTEXTFEATURE:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #54AD2C;  font-weight: bold}   
.newsTITLE {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; text-align: left; font-weight: bold; font-style: italic}
.newsTXT {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: left; text-decoration: none;}
   a.newsTXT:link,
   a.newsTXT:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-align: left; text-decoration: none;}
   a.newsTXT:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; text-decoration: underline}
.newsBLUELINK,
   a.newsBLUELINK:link,
   a.newsBLUELINK:visited  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006699; text-align: left; font-weight: bold}
   a.newsBLUELINK:hover  {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #54AD2C; text-align: left; font-weight: bold}   
.helpTITLE {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #CCCCCC; font-weight: bold}
.lightblueBGFOOTER {  font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #99CCCC ; font-size: 10px;  color: #006699;  text-align: center; font-weight: bold}
.txtgreyHEADER {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}
.txtwhiteTOPNAV {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #FFFFFF; text-align:center}
.subhelpTITLE {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #196696; font-weight: bold}
.subhelpTXT {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #196696}
   a.subhelpTXT:link,
   a.subhelpTXT:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #196696; text-decoration: none;}
   a.subhelpTXT:hover   {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #196696; text-decoration: underline}
.table-head { color: #000000; background-color: #DDDDDD; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.table-line { color: #ffffff; background-color: #999999; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; border-width:0px;}
.table-line-blue { color: #ffffff; background-color: #777777; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; border-width:0px;}
.table-body-blue { color: #ffffff; background-color: #DDDDDD; font-family: Verdana, Helvetica, sans-serif; font-size: 10px;}
.table-body { background-color: #ffffff; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.table-body-color { background-color: #e9e9e9; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.table-data-head { background-color: #C7EBF3; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.table-data-white { background-color: #ffffff; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.table-data-gray { background-color: #e4e4e4; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.table-data-error { background-color: #ffdddd; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.cart-notes { background-color: #ffffdd; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.subnav-table-head { color: #ffffff; background-color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.subnav-table-line { color: #ffffff; background-color: #999999; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; border-width:0px;}
.subnav-table-white { background-color: #ffffff; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; }
.subnav-table-gray { background-color: #cccccc; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; }
.footer-index-back { background-color: #000000; color:#ffffff; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.footer-index-text { background-color: #000000; color:#ffffff; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.footer-index-copy { background-color: #000000; color:#ffffff; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; }
.footer-index-link,
   a.footer-index-link:link,
   a.footer-index-link:visited
                   { background-color: #000000; color:#ffffff; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
   a.footer-index-link:hover
                   { background-color: #000000; color:#54AD2C; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }                                      
.footer-text,
   a.footer-text:link,
   a.footer-text:visited
                   { background-color: #CCCCCC; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; }
.footer-link,
   a.footer-link:link,
   a.footer-link:visited
                   { background-color: #CCCCCC; color:#006699; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.footer-copy { background-color: #CCCCCC; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 102px; }
.footer-phone { background-color: #CCCCCC; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.formtxt { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 11px; font-weight:bold; }
.formsubtxt { color: #196696; font-family: Verdana, Helvetica, sans-serif; font-size: 10px;}
.subtitle { color: #196696; font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
.stderr { color: #cc0000; font-family: Verdana, Helvetica, sans-serif; font-size: 11px;}
.stdbig { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 14px;}
.stdsmall { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 9px;}
a.stdsmall , a.stdsmall:visited, a.stdsmall:link , a.stdsmall:hover { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 9px;}
.menutxt { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;text-decoration: none }
   a.menutxt:link { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;text-decoration: none}
   a.menutxt:visited { color: #000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.menuout { color: #ffffff; background-color: #777777; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.menuin { background-color: #CCCCCC; color:#000000; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }
.bigTEXTTITLE {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; color: #000000; font-weight: bold
}
.bigTEXTTITLE2 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2B2270; font-weight: bold
}
   a.bigTEXTTITLE2:link,
   a.bigTEXTTITLE2:visited {  color: #54AD2C;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
   a.bigTEXTTITLE2:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #54AD2C  }  