BODY { font: normal 12px Verdana,Arial,Helvetica,sans-serif; 
    background-color: #000000; 
    scrollbar-face-color: #F2F2F2;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #E8E8E8;
    scrollbar-3dlight-color: #DEDEDE;
    scrollbar-arrow-color:  #FE6602;
    scrollbar-track-color: #EBEBEB;
    scrollbar-darkshadow-color: #A8A8A8;}

TABLE.main { border: 1px solid #FFFF00; }

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; }

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

.navmenu { display: block; color:#000000; font: bold 11px Arial,Helvetica,sans-serif; text-decoration:none; width:100%; line-height: 18px; }
.navmenu:link { color:#000000; font: bold 11px Arial,Helvetica,sans-serif; text-decoration:none; line-height: 18px; }
.navmenu:visited { color:#000000; font: bold 11px Arial,Helvetica,sans-serif; text-decoration:none; line-height: 18px; }
.navmenu:hover { color:#FF6600; font: bold 11px Arial,Helvetica,sans-serif; text-decoration:none; line-height: 18px; }

.navon { text-align: center; background-image:url("../img/btnbgyel.jpg"); border-bottom: 1px solid #999999; }
.navoff { text-align: center; background-image:url("../img/btnbgof.jpg"); border-bottom: 1px solid #999999; }

hr {
margin: 2px 0px 2px 0px;
border-top: 16px solid #F2F2F2;
border-bottom: none;
border-left: none;
border-right: none;
}

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

.content { padding-left:14px; font: normal 12px Verdana,Arial,Helvetica,sans-serif; color: #000000; background: url("../img/bg_cp.gif") no-repeat center top; }
DIV.menu1 { padding-left:10px; margin-bottom: 14px; font: normal 12px Verdana,Arial,Helvetica,sans-serif; color: #000000; background-color: #F7F7F7; border: 1px solid #DEDEDE; }
DIV.menu2 { padding-left:10px; margin-bottom: 14px; font: normal 12px Verdana,Arial,Helvetica,sans-serif; color: #000000; background-color: #FFFFE8; border: 1px solid #DEDEDE; }
DIV.menu3 { padding-left:10px; margin-bottom: 14px; font: normal 12px Verdana,Arial,Helvetica,sans-serif; color: #000000; background-color: #EAFFEA; border: 1px solid #DEDEDE; }
.date { font: bold 9px Verdana,Arial,Helvetica,sans-serif; color: #000000; }
.copyright { font: normal 9px Verdana,Arial,Helvetica,sans-serif; color: #666666; }
.footer {color: #333333; font: bold 16px Arial,Helvetica,sans-serif; padding-top: 10px; padding-bottom: 4px; }
.menu { font: normal 11px Verdana,Arial,Helvetica,sans-serif; color: #000000; }
.menuhdr { font: bold 16px Arial,Helvetica,sans-serif; color: #336633; border-bottom: 1px dashed #999999; padding:2px; }
.cphdr { font: bold 28px 'Times New Roman',Times,serif; color: #336633; padding-left:18px; }
.cpmed { font: bold 22px 'Times New Roman',Times,serif; color: #666666; padding-left:18px; }
.cpsm { font: normal 18px 'Times New Roman',Times,serif; color: #666666; padding-left:18px; }
.asterline { font: normal 12px Verdana,Arial,Helvetica,sans-serif; color: #336633; line-height:16px; }

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

.vaxlink { color:#666666; font: bold 9px Verdana,Arial,Helvetica,sans-serif; }
.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: #FFFF00; 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 16px Arial,Helvetica,sans-serif;
    background-color: #FEFF8C;
    color: #000000;
    border: 1px outset #FFFF1C; 
	padding:2px;
    margin:4px;
	width: 150px;
    /* 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='#FEFF8C',EndColorStr='#FFFF1C');
}
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:  #FE6602;
    scrollbar-track-color: #EBEBEB;
    scrollbar-darkshadow-color: #A8A8A8;
    border: 1px outset #CCCCCC;
}

TD.formlabel {
    font: bold 16px Arial,Helvetica,sans-serif;
    color: #000000;
    background-color: #FEFF8C;
    border: 1px outset #FFFF1C;
}
.formlabel {
    FILTER:progid:DXImageTransform.microsoft.Gradient(gradientType=0, StartColorStr='#FEFF8C',EndColorStr='#FFFF1C');
}

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');
}
