div#pageBody {
    min-width: 1000px;
}

A:link     { color:#333366;}
A:visited   { color:#333366;}
A:hover     { color:#FF6633;}
img.noborder{ border:none; }
.section    { background-color:#333366;
            font-weight: bold;
            font-family: Arial, Helvetica, sans-serif;
            color: white;
            font-size: 12pt; }
.sectionCentered { background-color:#333366;
            font-weight: bold;
            font-family: Arial, Helvetica, sans-serif;
            color: white;
            font-size: 12pt;
            text-align: center; }
.section a{ font-size: 10pt; }
.section a:link { color:lightgrey; }
.section a:visited { color:lightgrey; }
.section a:hover { color:#FF6633; }
.require    { background-color:#993333;
                font-family: Arial, Helvetica, sans-serif;
                color: white; }
.require a{ font-size: 8pt; }
.require a:link { color:lightgrey; }
.require a:visited { color:lightgrey; }
.require a:hover { color:#FF6633; }
.gray       { background-color:#999999;
                font-family: Arial, Helvetica, sans-serif;
                color: white; }
.gray a{ font-size: 8pt; }
.gray a:link { color:lightgrey; }
.gray a:visited { color:lightgrey; }
.gray a:hover { color:#FF6633; }
.grayhead   { background-color:#999999;
                font-family: Arial, Helvetica, sans-serif;
                font-weight: bold;
                color: black; }
.lightgray{ background-color:#CCCCCC;
                font-family: Arial, Helvetica, sans-serif;
                color: black; }
td          { font-family: Arial, Helvetica, sans-serif;
                font-size: 10pt; }
font        { font-family: Arial, Helvetica, sans-serif; }
font.error  { font-weight: bold;
                font-size: 10pt;
                color: #8B0000; }
font.note   { font-size: 8pt; }
font.graytext   { color:darkgrey; }
td.menuOn   { background-color:white; }
td.menuOn a { font-size: 10pt; 
                font-weight: bold;
                text-decoration:none; }
td.menuOn a:link    { color:#333366; }
td.menuOn a:visited { color:#333366; }
td.menuOn a:hover   { color:#333366; }
td.menuOff  { background-color:#999999; }
td.menuOff a{ font-size: 10pt;
                font-weight: bold;
                text-decoration:none; }
td.menuOff a:link       { color:white; }
td.menuOff a:visited    { color:white; }
td.menuOff a:hover      { color:white; }
.searchForm{ background-color:#CCCCCC;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 10pt;
                color: black; }
input, textarea, select, option
            { font-family: Arial, Helvetica, sans-serif;
                font-size: 10pt;
                font-weight: normal; }
.date {
    background-color:#333366;
    font-size:8pt;
    color:#CCCCCC;
    border:1;
    cellspacing:0;
    cellpadding:0;
}
.copyright, .copyright TD, .copyright TR, 
    .copyright A:link, .copyright A:visited, .copyright A:hover 
{
    font-family :Arial,Helvetica,sans-serif;    font-size:8pt;
    color:#CCCCCC;
    background-color:#333366;
}