BODY { font: normal 12px Verdana,Arial,Helvetica,sans-serif; color: #000000; background-color: #383A63; }
TD { font: normal 12px Verdana,Arial,Helvetica,sans-serif; }
TD.navmenu { padding:1px; background-color: #333366; }

A {color: #1B5899}
A:visited { color: #1B5899; }
A:active { text-decoration: none; }
A:hover	{ color: #FF0000; }

.vaxlink a { color:#999999; }
.vaxlink:link { color:#999999; }
.vaxlink:visited { color:#999999; }
.vaxlink:hover { color: #FF0000; }

.copyright { font: normal 11px Arial,Helvetica,sans-serif; color: #999999; }
.raquo { font: bold 11px Verdana,Arial,Helvetica,sans-serif; color: #A59121; }
DIV.piccap { width: 320px; padding:2px; background-color: #FFFFCC; text-align:center; font: bold 14px Arial,Helvetica,sans-serif; }

H1 { font: bold 20px Arial,Helvetica,sans-serif; color: #A59121; background-color: #F2F2F2; margin:0px; padding:2px; border-left: #DEDEDE 1px solid; border-top: #DEDEDE 1px solid; border-right: #999999 1px solid; border-bottom: #999999 1px solid; }
H2 {font: bold 18px Arial,Helvetica,sans-serif; color: #A59121; background-color: #F2F2F2; margin:0px; padding: 2px; border-left: #DEDEDE 1px solid; border-top: #DEDEDE 1px solid; border-right: #999999 1px solid; border-bottom: #999999 1px solid; }
H3 { font: bold 16px Arial,Helvetica,sans-serif; color: #A59121; background-color: #F2F2F2; margin:0px; padding:2px; border-left: #DEDEDE 1px solid; border-top: #DEDEDE 1px solid; border-right: #999999 1px solid; border-bottom: #999999 1px solid; }
H4 { text-align: center; font: bold 16px Arial,Helvetica,sans-serif; color: #2F3162; background-color: #F2F2F2; margin:0px; padding:2px; border-left: #DEDEDE 1px solid; border-top: #DEDEDE 1px solid; border-right: #999999 1px solid; border-bottom: #999999 1px solid; }

#cap {color:#333366; font: bold 48px 'times new roman', serif; float:left; height:34px; line-height:34px; margin-top:0px; margin-right:1px;}
* html #cap {margin-right:-2px; margin-top:3px;}

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

/* ddmenu stuff */

.ddm1 TD {
    font: bold 12px Arial,Helvetica,sans-serif; 
}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    padding: 3px 3px 3px 3px;
    text-decoration: none;
    display: block;
    position: relative;
}
.ddm1 .item1:visited { color: #ffffff; }
.ddm1 .item1 {
    background: #333366;
    color: #ffffff;
    border-left: 4px solid #333366; 
}
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    background: #D1E6FC;
    color: #333366;
    border-left: 4px solid #A59121;
}
.ddm1 .item2,
.ddm1 .item2:hover {
    margin-left: 0px;
    padding: 2px 2px 2px 2px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    text-align: left;
    width: 104%;
}
.ddm1 .item2:visited { color: #ffffff; }
.ddm1 .item2 {
    border-bottom: 1px solid #FFFFFF; border-left: 4px solid #333366; border-right: 1px solid #333366;
    background: #333366;
    color: #ffffff;
}
.ddm1 .item2:hover {
    border-bottom: 1px solid #333366; border-left: 4px solid #A59121; border-right: 1px solid #333366;
    background: #D1E6FC;
    color: #333366;
}
.ddm1 .section {
    position: absolute;
    margin-top: 3px;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}

* html .ddm1 td { position: relative; } /* ie 5.0 fix */

/* end ddmenu stuff */


TD.formlabel {
    font: bold 16px Arial,Helvetica,sans-serif;
    color: #D1E6FC;
    background-color: #333366;
    border: 1px outset #333399;
}

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

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: #333366;
    color: #D1E6FC;
    BORDER-LEFT: #666699 2px solid;
    BORDER-TOP: #666699 2px solid;
    BORDER-RIGHT: #333366 2px solid;
    BORDER-BOTTOM: #333366 2px solid;
    margin: 1px;
    /* 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='#666699',EndColorStr='#333366');
}
INPUT.img {
    background-color: transparent;
    border: 0px outset #FFFFFF;
}

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

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:  #003984;
    scrollbar-track-color: #EBEBEB;
    scrollbar-darkshadow-color: #A8A8A8;
    border: 1px outset #CCCCCC;
}
