a:link { text-decoration:none; font-family:arial; font-size:11pt; color:#0000ff; }
a:visited { text-decoration:none; font-family:arial; font-size:11pt; color:#0000ff; }
a:hover { text-decoration:underline; font-family:arial; font-size:11pt; color:#ff0000; }
a:active { text-decoration:underline; font-family:arial; font-size:11pt; color:#ff0000; }

a.sub1:link { text-decoration:none; font-family:arial; font-size:9pt; color:#0000ff; }
a.sub1:visited { text-decoration:none; font-family:arial; font-size:9pt; color:#0000ff; }
a.sub1:hover { text-decoration:underline; font-family:arial; font-size:9pt; color:#ff0000; }
a.sub1:active { text-decoration:underline; font-family:arial; font-size:9pt; color:#ff0000; }

a.nav:link { text-decoration:underline; font-family:arial; font-size:8pt; color:#ffffff; }
a.nav:visited { text-decoration:underline; font-family:arial; font-size:8pt; color:#ffffff; }
a.nav:hover { text-decoration:underline; font-family:arial; font-size:8pt; color:#0000ff; }
a.nav:active { text-decoration:underline; font-family:arial; font-size:8pt; color:#0000ff; }

a.offSite:link { text-decoration:none; font-family:arial; color:#000000; }
a.offSite:visited { text-decoration:none; font-family:arial; color:#000000; }
a.offSite:hover { text-decoration:none; font-family:arial; color:#000000; }
a.offSite:active { text-decoration:none; font-family:arial; color:#000000; }

body { background:#ffffff; font-family:arial; font-size:14pt; color:#000000; }

td.mainText { font-size:11pt; background:#448888; background:white; color:#000000; padding: 15 15 15 15; }

td.header {
        font-size:24pt;
        color:black;
        color:#336666;
        background:#448888;
        background:white;
        border:solid 5px #336666;
}

td.rightBar {
        background:#448888;
        color:white;
        border-left:solid #336666 2px;
        border-right:solid #336666 2px;
        padding: 10 5 10 5;
}

td.leftBar {
        background:#d0d0d0;
        color:#336666;
        border-left:solid #336666 2px;
        border-right:solid #336666 2px;
}

td.adBarA { font-size:8pt; color:white; background:#448888; border-left:solid #336666 2px; border-right:solid #336666 2px; }
td.adBarB { font-family:verdana; font-size:10pt; color:#000000; background:#d0d0d0; }

td.linkBarOn {
        background:#b0b0b0;
        border:solid 1px #336666;
        padding-left:2px;
}

td.linkBarOff {
        background:#d0d0d0;
        border:solid 1px #d0d0d0;
        padding-left:2px;
}

td.linkActive {
        color:mediumblue;
        font-weight:bold;
        background:#b0b0b0;
        border:solid 1px #336666;
        padding-left:2px;
}

td.topDiv { font-size:9pt; background:#336666; color:white; padding: 5 10 5 5; } 
td.midDiv { font-size:9pt; background:#336666; color:#336666; }
td.botDiv { font-size:8pt; background:#336666; color:white; }

td.empName { font-size:11pt; font-weight:bold; color:#000000; }
  .empTitle { font-size:10pt; font-weight:normal; color:#000000; }
td.empHeader { font-size:10pt; font-weight:bold; color:#336666; padding-left:8px; }
td.empText { font-size:9pt; color:#000000; padding-left:12px; }
hr.empBar { color:#336666; width:95%; }
span.required { font-size:14pt; color:#cc0000; }
input { background:#e0e0e0; border:solid 2px #336666; } 
textarea { background:#e0e0e0; border:solid 2px #336666; }
