BODY { font: normal 12px Verdana,Arial,Helvetica,sans-serif; 
    background: #666666 url("../img/bg_menu.jpg") fixed;
    scrollbar-face-color: #F2F2F2;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #E8E8E8;
    scrollbar-3dlight-color: #DEDEDE;
    scrollbar-arrow-color:  #FF0000;
    scrollbar-track-color: #EBEBEB;
    scrollbar-darkshadow-color: #A8A8A8;}

TABLE.main { border: 4px solid #CCCCCC; }

TD { font: normal 11px Verdana,Arial,Helvetica,sans-serif; }

A:link { color: #FF0000; }
A:visited { color: #FF0000; }
A:active { text-decoration: none }
A:hover	{ color: #0000FF; }

#nav {
        margin: 0;
        padding: 4px 0 26px 51px;
        border-bottom: 4px solid #46924A;
        background: url("../img/menubg.jpg");
}

#nav li {
        margin: 0;
        padding: 0;
        display: inline;
        list-style-type: none;
}

#nav a:link, #nav a:visited {
        float: left;
        font: bold 11px Verdana,Arial,Helvetica,sans-serif;
        line-height: 20px;
        padding: 0 12px 6px 12px;
        text-decoration: none;
        color: #0034C2;
}

#nav a:link.active, #nav a:visited.active, #nav a:hover {
        color: #019934;
        background: url("../img/navtab2.gif") no-repeat bottom center;
}

H1 {color: #CC0000; font: bold 26px Arial,Helvetica,sans-serif; padding: 4px; line-height: 18px;border-bottom: 1px solid #019934; margin-top:4px;margin-bottom:0px; }
H2 {color: #0E2E82; font: bold 22px Arial,Helvetica,sans-serif; background-color: #F2F2F2; padding: 4px; border: 1px solid #DEDEDE; margin-top:0px;margin-bottom:0px; }
H3 {color: #CC0000; font: bold 20px Arial,Helvetica,sans-serif; padding: 4px; line-height: 16px;border-bottom: 1px solid #019934; margin-top:0px;margin-bottom:0px; }
H4 {color: #666666; font: bold 18px Arial,Helvetica,sans-serif; padding: 10px; }


HR { height: 1px; color: #DEDEDE; }
UL { list-style-image: url("../img/listbullet2.gif"); list-style-type: disc; } 
LI { margin-bottom: 6px; }

.header { padding-left:16px; padding-right:16px; }
.content { padding:20px; font: normal 12px Verdana,Arial,Helvetica,sans-serif; color: #000000; }
.date { font: bold 9px Verdana,Arial,Helvetica,sans-serif; color: #000000; }
.copyright { font: normal 9px Verdana,Arial,Helvetica,sans-serif; color: #666666; }
.footer {color: #0C2E82; font: bold 18px Arial,Helvetica,sans-serif; padding-top: 10px; padding-bottom: 4px; }
.menu { font: normal 11px Verdana,Arial,Helvetica,sans-serif; color: #000000; }
.menuhdr { font: bold 14px Arial,Helvetica,sans-serif; color: #336633; border-bottom: 1px dashed #999999; padding:2px; }
.fp:first-letter {color:#0E2E82; font: bold 4.6em Verdana,Arial,Helvetica,sans-serif; float:left; height:40px; line-height:40px; margin: 4px 2px 2px -6px; }

.ftrnav {color: #333333; font: normal 11px Arial,Helvetica,sans-serif; padding-top: 4px; padding-bottom: 8px; }
.ftrnav a { color:#666666; font: normal 11px Arial,Helvetica,sans-serif; text-decoration:none; }
.ftrnav:link { color:#666666; font: normal 11px Arial,Helvetica,sans-serif; text-decoration:none; }
.ftrnav:visited { color:#666666; font: normal 11px Arial,Helvetica,sans-serif; text-decoration:none; }
.ftrnav:hover { color: #FF0000; font: normal 11px Arial,Helvetica,sans-serif; text-decoration:underline; }

.vaxlink { color:#666666; font: bold 9px Verdana,Arial,Helvetica,sans-serif; }
.vaxlink a { color:#666666; font: bold 9px Verdana,Arial,Helvetica,sans-serif; text-decoration:none; }
.vaxlink:link { color:#666666; font: bold 9px Verdana,Arial,Helvetica,sans-serif; text-decoration:none; }
.vaxlink:visited { color:#666666; font: bold 9px Verdana,Arial,Helvetica,sans-serif; text-decoration:none; }
.vaxlink:hover { color: #019934; font: bold 9px Verdana,Arial,Helvetica,sans-serif; text-decoration:underline; }

INPUT {
    font: 12px Arial,Helvetica,sans-serif;
    color: #000000;
    background-color: #FFFFFF;
    border: 1px outset #CCCCCC;
}

INPUT.formbtn {
    font: bold 14px Arial,Helvetica,sans-serif;
    background-color: #0A6626;
    color: #FFFFCC;
    border: 1px outset #0A6626; 
    margin:4px;
    /* only for IE - adds a gradient effect to to buttons. Leave ending double forward-slashes to work around bug in older Netscape */
    FILTER:progid:DXImageTransform.microsoft.Gradient(gradientType=0, StartColorStr='#0A6626',EndColorStr='#063C16');
}
INPUT.img {
    background-color: transparent;
    border: 0px outset #FFFFFF;
}
TEXTAREA {
    font: 12px Arial,Helvetica,sans-serif;
    color: #000000;
    background-color: #FFFFFF;
    scrollbar-face-color: #F2F2F2;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #E8E8E8;
    scrollbar-3dlight-color: #DEDEDE;
    scrollbar-arrow-color:  #FF0000;
    scrollbar-track-color: #EBEBEB;
    scrollbar-darkshadow-color: #A8A8A8;
    border: 1px outset #CCCCCC;
}

TD.formlabel {
    font: bold 14px Arial,Helvetica,sans-serif;
    color: #FFFFCC;
    background-color: #0A6626;
    border: 1px outset #0A6626;
}
.formlabel {
    FILTER:progid:DXImageTransform.microsoft.Gradient(gradientType=0, StartColorStr='#0A6626',EndColorStr='#063C16');
}

TD.formcell {
    font-size: 12px;
    color: #000000;
    background-color: #D8D8D8;
    border: 1px outset #CCCCCC;
 }
.formcell {
    FILTER:progid:DXImageTransform.microsoft.Gradient(gradientType=0, StartColorStr='#FFFFFF',EndColorStr='#D8D8D8');
}
