BODY { font: normal 12px Verdana,Arial,Helvetica,sans-serif; 
      margin: 0px; padding: 0px;
      background-color: #FFFFFF; }

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

TABLE.win { width:95%; }
.main { position:relative; z-index: 1; text-align:left; }
.overlayh { display:none; }
.overlayc { display:none; }
.cbg { background: url(../img/cbg3d.gif) no-repeat right top; }

.menuholder { width:100%; height: 26px; }
.menutop { display:none; }
.menuft { display:none; }

.panelleft { background: url(../img/panelleft.jpg) no-repeat center center; color: #FFFFFF; padding: 10px; }

TD { font: normal 12px Verdana,Arial,Helvetica,sans-serif; }
/* TD.hdr { background-color: #A39F96; color: #FFFFFF; font: normal 12px Verdana,Arial,Helvetica,sans-serif; } */
TD.ftr { background-color: #A39F96; color: #FFFFFF; font: normal 11px Verdana,Arial,Helvetica,sans-serif; }

H1 { width:85%; color: #000000; font: bold 26px Arial,Helvetica,sans-serif;  line-height: 20px; padding: 4px 4px 4px 0px; border-bottom: 2px solid #E9E8E5; }
H2 { width:85%; color: #000000; font: bold 22px Arial,Helvetica,sans-serif; line-height: 16px; padding: 4px 4px 4px 0px; border-bottom: 2px solid #E9E8E5; margin-top: 0px; }
H3 { color: #5F3844; font: bold 20px Arial,Helvetica,sans-serif;  line-height: 16px; padding: 4px 4px 4px 0px; margin-top:0px;margin-bottom:0px; }
H4 { color: #5F3844; font: bold 18px Arial,Helvetica,sans-serif;  line-height: 14px; padding: 4px 4px 4px 0px; margin-top:0px;margin-bottom:0px; }

HR { height: 1px; color: #DEDEDE; }
UL { list-style-type: disc; } 
LI { margin-bottom: 6px; }

.context { font: normal 14px Arial,Helvetica,sans-serif; color: #000000; }
.picapt { font: bold 14px Arial,Helvetica,sans-serif; color: #666666; }
.staffcapt { font: bold 11px Arial,Helvetica,sans-serif; color: #666666; }
.hdr { font: bold 22px Arial,Helvetica,sans-serif; color: #5F3844; line-height: 30px; }
.shdr { font: bold 20px Arial,Helvetica,sans-serif;  background-color: #5F3844; color: #FFFFFF; padding: 2px 2px 2px 20px; }
.staffpic { padding-top: 10px; border-top: 6px solid #A39F96; }

IMG.floatl { 
float:left; 
margin: 6px 14px 6px 0px;
padding:6px;
background-color:#E9E8E5;
border: 1px solid #A39F96;
}

IMG.floatr { 
float:right; 
margin: 6px 0px 6px 14px;
padding:6px;
background-color:#E9E8E5;
border: 1px solid #666666;
}

IMG.picbrdr { 
padding:6px;
background-color:#FFFFFF;
border: 1px solid #A39F96;
}

.nav1 { color:#FFFFFF; font: bold 14px Arial,Helvetica,sans-serif; }
.nav1 a { color:#FFFFFF; font: bold 14px Arial,Helvetica,sans-serif; text-decoration:none; padding-left:8px; padding-right:8px; }
.nav1:link { color:#FFFFFF; font: bold 14px Arial,Helvetica,sans-serif; text-decoration:none; padding-left:8px; padding-right:8px; }
.nav1:visited { color:#FFFFFF; font: bold 14px Arial,Helvetica,sans-serif; text-decoration:none; padding-left:8px; padding-right:8px; }
.nav1:hover { color: #5F3844; font: bold 14px Arial,Helvetica,sans-serif; text-decoration:underline; padding-left:8px; padding-right:8px; }

.navft { color:#FFFFFF; font: bold 11px Verdana,Arial,Helvetica,sans-serif; }
.navft a { color:#FFFFFF; font: bold 11px Verdana,Arial,Helvetica,sans-serif; text-decoration:none; }
.navft:link { color:#FFFFFF; font: bold 11px Verdana,Arial,Helvetica,sans-serif; text-decoration:none; }
.navft:visited { color:#FFFFFF; font: bold 11px Verdana,Arial,Helvetica,sans-serif; text-decoration:none; }
.navft:hover { color: #5F3844; font: bold 11px Verdana,Arial,Helvetica,sans-serif; text-decoration:underline; }

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

.cat { font: bold 14px Arial,Helvetica,sans-serif; margin-top:12px; color: #FFFFFF; background-color:#5F3844; }

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: #FFCC00;
    color: #000000;
    border: 1px outset #FFD940; 
    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='#FFDF70',EndColorStr='#FFCC00');
}

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 14px Arial,Helvetica,sans-serif;
    color: #000000;
    background-color: #FFCC00;
    border: 1px outset #FFD940;
}

.formlabel {
    FILTER:progid:DXImageTransform.microsoft.Gradient(gradientType=0, StartColorStr='#FFDF70',EndColorStr='#FFCC00');
}

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

