a:visited {  color: #222266; text-decoration: none;}
a:link {  color: #222266; text-decoration: none;}
a:hover {  color: #3E3E76; text-decoration: underline;}

a.navlinks {  color: #FFFFFF; font-family:Tahoma, Arial, Verdana, Helvetica; font-weight: bold; font-size: 8pt; text-decoration: none}
a.navlinks:visited {  color: #FFFFFF; font-family:Tahoma, Arial, Verdana, Helvetica; font-weight: bold; font-size: 8pt; text-decoration: none}
a.navlinks:link {  color: #FFFFFF; font-family:Tahoma, Arial, Verdana, Helvetica; font-weight: bold; font-size: 8pt; text-decoration: none}
a.navlinks:hover {  color: #eeeeee; font-family:Tahoma, Arial, Verdana, Helvetica; font-weight: bold; font-size: 8pt; text-decoration: underline;}

a.title:visited {font-family:Tahoma, Arial, Verdana, Helvetica; color: #CC0000; font-size: 12pt; font-weight: bold;}
a.title:link {font-family:Tahoma, Arial, Verdana, Helvetica; color: #CC0000; font-size: 12pt; font-weight: bold;}
a.title:hover {font-family:Tahoma, Arial, Verdana, Helvetica; color: #990000; font-size: 12pt; font-weight: bold;}

h4 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 13pt; font-weight: 600; padding-top: 2px; padding-bottom: 2px;} 

TD {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt;} 
TD.smB {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #e0e0e0; padding-left:7px; padding-top:8px;}
TD.smB a:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #e0e0e0;}
TD.smB a:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #e0e0e0;}
TD.smB a:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #ffffff; text-decoration: none;}

TD.smB2 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #e0e0e0; padding-left:7px; padding-top:4px;}
TD.smB2 a:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #e0e0e0;}
TD.smB2 a:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #e0e0e0;}
TD.smB2 a:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #ffffff; text-decoration: none;}

TD.smBLi {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #e0e0e0; padding-left:4px; padding-top:4px;}
TD.smBLi a:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #e0e0e0;}
TD.smBLi a:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #e0e0e0;}
TD.smBLi a:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; font-weight: bold; color: #ffffff; text-decoration: none;}
TD.smBW {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 8pt; color: #f9f9f9; padding-left:4px; padding-top:4px;}
TD.smBW a:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 8pt; color: #ffaa33;}
TD.smBW a:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 8pt; color: #ffaa33;}
TD.smBW a:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 8pt; color: #ffcc55;}

TD.smBB {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 8pt; color: #222222; padding-left:4px; padding-top:4px;}
TD.smBB a:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 8pt; color: #33297c;}
TD.smBB a:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 8pt; color: #33297c;}
TD.smBB a:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 8pt; color: #111155;}

TD.smBL {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; color: #222222; padding-left:4px; padding-top:4px;}
TD.smBL a:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; color: #33297c;}
TD.smBL a:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; color: #33297c;}
TD.smBL a:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 10pt; color: #111155;}

TD.smBN a:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 8pt; font-weight: 200; color: #93d936;}
TD.smBN a:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 8pt; font-weight: 200; color: #93d936;}
TD.smBN a:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 8pt; font-weight: 200; color: #eeffee;}
TD.smText {font-family:Tahoma, Arial, Verdana, Helvetica; font-size: 8pt;}

.forms{
    font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #3E565A;
    background-color: #FFFFFF; background-image: url(/images/formback.gif);
}

.ba_class_1{}
.ba_class_1 th { text-align: left;  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
.ba_class_1 a {  font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: black;}
.ba_class_1 td {{ text-align: left;  background: #eeeeee; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt;}
.ba_class_1 li { display:block; border-bottom:1pt solid #EEEEEE; color: #000000; text-decoration:none; padding:1pt;}

.ba_class_1sm{}
.ba_class_1sm th { text-align: left; font-size: 7pt; font-weight: bold;}
.ba_class_1sm td { background: #eeeeee; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 7pt;}
.ba_class_1sm li { display:block; border-bottom:1pt solid #EEEEEE; color: #000000; text-decoration:none; padding:1pt;}


.ba_class_2 {}
.ba_class_2 th { background: #f88; text-align: left; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt; font-weight: bold;}
.ba_class_2 td { background: #eeeeee; text-align: center; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 7pt;}
.ba_class_2 img { border-width: 1pt; border-color: #000000;}

.ba_class_3 {}
.ba_class_3 th { padding: 3pt; background: #66CCCC; text-align: left; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 7pt; font-weight: bold;}
.ba_class_3 td { background: #FFFFFF; text-align: center; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 7pt;}
.ba_class_3 img { border-width: 1pt; border-color: #000000;}

.ba_class_4{}
.ba_class_4 th { text-align: left; font-size: 8pt; font-weight: bold;}
.ba_class_4 td { font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; font-size: 8pt;}
.ba_class_4 li { display:block; border-bottom:1pt solid #EEEEEE; color: #000000; text-decoration:none; padding:2pt;}

form#login { 
 background-color: #eeeeee; 
 color: #000000; 
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
 font-size: 10px; 
 text-align: right; 
}
#login .text { 
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 padding: 2px;
 font-size: 9px;
 font-weight: 300; 
 color: #000000;
 background-color: #dddddd;
 border: inset 0px #000000;
 height: 12px;
 width: 125px;
 margin-right: 4px; 

}
#login .text2 { 
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 padding: 2px;
 font-size: 11px;
 font-weight: 900; 
 color: #000000;
 background-color: #ffe2a9;
 border: inset 1px #000000;
 height: 12px;
 margin-right: 4px; 

}
#login .texta2 { 
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 padding: 2px;
 font-size: 11px;
 font-weight: 900; 
 color: #000000;
 background-color: #ffe2a9;
 border: inset 1px #000000;
 height: 48px;
 margin-right: 4px; 

}
#login .checkb { 
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
 padding: 1px;
 font-size: 11px;
 font-weight: 900; 
 color: #000000;
 background-color: #eeeeee;
 height: 14px;
 width: 14px;
 margin-right: 2px; 

}

#login .buttons { 
 font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; 
 font-size: 11px; 
 font-weight: 900; 
 background-color: #000000; 
 color: #fe9900; 
 margin-right: 4px; 
 border: inset 0px #708090;
 height: 18px;
}


