body {
    background-color: #FFFFFF;
    margin: 0;
    padding: 0;
}
.whitetext {
    color: #FFFFFF;
}
.redtext {
    color: #CC0000;
}
.orangetext {
    color: #FF6600;
}
.greentext {
    color: #008800;
}
.bluetext {
    color: #1177DD;
}
.mainlogo {
    font-family: verdana, arial, sans-serif;
    font-size: 8pt;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #000044;
    background-image: url(/graphics/V5BlueApolloLogo.gif);
    background-repeat: no-repeat;
    border-bottom: 1px solid;
    border-color: #ffffff;
}
.blueheader {
    font-family: verdana, arial, sans-serif;
    font-size: 8pt;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #000044;
    background-image: url(/graphics/V5BlueHeader.gif);
    background-repeat: repeat-x;
    border-bottom: 1px solid;
    border-color: #ffffff;
}
.redheader {
    font-family: verdana, arial, sans-serif;
    font-size: 8pt;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #CC0000;
    background-image: url(/graphics/V5RedHeader.gif);
    background-repeat: repeat-x;
    border-bottom: 1px solid;
    border-color: #ffffff;
}
#save {
    float: left;
    width: 50%;
    background-color: #008800;
    text-align: center;
}
#cancel {
    float: right;
    width: 50%;
    background-color: #CC0000;
    text-align: center;
}
#content {
    width: 80%;
    padding: 2% 10%;
    font-family: verdana, arial, sans-serif;
    font-size: 8pt;
    text-align: justify;
}
.spaced {
    margin-top: 10px;
    margin-bottom: 10px;
}

.welcome {
    font-family: sans-serif;
    font-size: 11pt;
    color: #000000;
    font-weight: normal;
}

.superscript {
    font-size: 8pt;
}

.ADBlue {
    font-family: verdana, arial, sans-serif;
    font-size: 9pt;
    color:#000044;
    font-weight:bold;
}

.showpro {
    font-family: verdana, arial, sans-serif;
    font-size: 11pt;
    color: #000000;
    font-weight: bold;
}

.divide {
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #000000;
}


.tb { border-width:1px; border-style: solid; border-color:#cccccc; }
.ttb { border-left: 1px solid; border-color: #cccccc; }
.sb { border-width:1px; border-style: solid; border-color:#000044; }
.tbs { border-width:1px; border-style: solid; border-color:#cccccc; font-family: verdana, arial, sans-serif; font-size: 8pt; color:#000000; font-weight:normal;}
.nbs { border-bottom:1px solid; border-color: #cccccc; font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; }
.hbs { border-bottom:1px solid; border-color: #cccccc; font-family: verdana, arial, sans-serif; font-size: 9pt; color: #000000; font-weight: normal; }
.ubs { border-top:1px solid; border-color: #cccccc; font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; }
.rbs { border-right:1px solid; border-color: #cccccc; font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; }
.lbs { border-left:1px solid; border-color: #cccccc; font-family: verdana, arial, sans-serif; font-size: 8pt; color: #000000; font-weight: normal; }
.cp { font-family: verdana, arial, sans-serif; font-size: 8pt; color:#000000; font-weight:normal; }
.ccp { font-family: verdana, arial, sans-serif; font-size: 7pt; color:#000000; font-weight:normal; }
.lcp { font-family: verdana, arial, sans-serif; font-size: 9pt; color:#000000; font-weight:normal; }
.llcp { font-family: verdana, arial, sans-serif; font-size: 11pt; color:#000000; font-weight:bold; }
.cps { font-family: verdana, arial, sans-serif; font-size: 8pt; color:#000000; font-weight:bold; }
.error { font-family: verdana, arial, sans-serif; font-size: 8pt; color:#CC0000; font-weight:bold; }
.cpgrey { font-family: verdana, arial, sans-serif; font-size: 8pt; color:#AAAAAA; font-weight:normal; }
.lcps { font-family: verdana, arial, sans-serif; font-size: 9pt; color:#000000; font-weight:bold; }
.caps { font-family: verdana, arial, sans-serif; font-size: 12pt; color:#000000; font-weight:bolder; }
.cap { font-family: verdana, arial, sans-serif; font-size: 12pt; color:#000000; font-weight:normal; }
A:link { color:#000088; text-decoration:none; }
A:visited { color:#000088; text-decoration:none; }
A:hover { color:#ff0000; text-decoration:underline; }
A.nav:link { color:#ffffff; text-decoration:none; }
A.nav:visited { color:#ffffff; text-decoration:none; }
A.nav:hover { color:#ffffff; text-decoration:underline; }
form.narrow { margin-bottom: 0px; margin-top: 0px; }
.navbg1 { border-width:1px; border-style:solid; border-color:#cc0000; padding:2px; }
.navbg2 { border-width:1px; border-style:solid; border-color:#000088; padding:2px; }
.navbg3 { border-width:1px; border-style:solid; border-color:#008800; padding:2px; }
.navbg4 { border-width:1px; border-style:solid; border-color:#ffcc00; padding:2px; }
.navbg5 { border-width:1px; border-style:solid; border-color:#bbbbbb; padding:2px; }
.navbg6 { border-width:1px; border-style:solid; border-color:#00ccff; padding:2px; }
.navbg7 { border-width:1px; border-style:solid; border-color:#99cc99; padding:2px; }
.showcase { border-width:1px; border-style:solid; border-color:#bbbbbb; padding:0px; }
.thisgallery1 { font-family:verdana, arial, sans-serif; font-size:8pt; color:#cc0000; font-weight:normal; }
.thisgallery2 { font-family:verdana, arial, sans-serif; font-size:8pt; color:#cc0000; font-weight:normal; }
.thisgallery3 { font-family:verdana, arial, sans-serif; font-size:8pt; color:#cc0000; font-weight:normal; }
.thisgallery4 { font-family:verdana, arial, sans-serif; font-size:8pt; color:#cc0000; font-weight:normal; }
.thisgallery5 { font-family:verdana, arial, sans-serif; font-size:8pt; color:#cc0000; font-weight:normal; }
.thisgallery6 { font-family:verdana, arial, sans-serif; font-size:8pt; color:#cc0000; font-weight:normal; }
.thisgallery7 { font-family:verdana, arial, sans-serif; font-size:8pt; color:#cc0000; font-weight:normal; }
.optional { border-width:1px; border-style:solid; border-color:#cccccc; padding:2px; font-size: 8pt; font-family: verdana, arial, sans-serif; color:#000000; font-weight:normal;}
.required { border-width:1px; border-style:solid; border-color:#cc0000; padding:2px; font-size: 8pt; font-family: verdana, arial, sans-serif; color:#000000; font-weight:normal;}
.indexed { border-width:1px; border-style:solid; border-color:#008800; padding:2px; font-size: 8pt; font-family: verdana, arial, sans-serif; color:#000000; font-weight:normal;}
.left-dot { border-left: 1px dotted; border-color: #cccccc; font-family: verdana, arial, sans-serif; font-size: 8pt; }
.right-dot { border-right: 1px dotted; border-color: #cccccc; font-size: 8pt; font-family: verdana, arial, sans-serif; color:#000000; font-weight:normal; }
.lower-dot { border-bottom: 1px dotted; border-color:#cccccc; font-size: 8pt; font-family: verdana, arial, sans-serif; color:#000000; font-weight:normal; }
.upper-dot { border-top: 1px dotted; border-color:#cccccc; font-size: 8pt; font-family: verdana, arial, sans-serif; color:#000000; font-weight:normal; }
.activetab { border-left: 1px solid; border-top: 1px solid; border-right: 1px solid; border-color:#cccccc; font-family: verdana, arial, sans-serif; font-size: 8pt; color:#000000; font-weight:bold;}
.inactivetab { border-bottom: 1px solid; border-color: #cccccc; font-family: verdana, arial, sans-serif; font-size: 8pt; color:#000000; font-weight:normal; }
.white-stripe { border-bottom: 1px solid; border-color:#ffffff; font-size: 8pt; font-family: verdana, arial, sans-serif; color:#000000; font-weight:bold; }
.white-line { border-top: 1px solid; border-color:#ffffff; font-size: 8pt; font-family: verdana, arial, sans-serif; color:#000000; font-weight:bold; }
.ttab { border-top: 1px solid; border-right: 1px solid; border-color: #cccccc; font-family:  verdana, arial, sans-serif; font-size: 8pt; color: #000000; font-weight: bold; }
