
/* Colors */

.color1 { background-color: #FFFFFF }
.color2 { background-color: #666666 }
.color3 { background-color: #D1D4DE }
.color4 { background-color: #333333 }
.color5 { background-color: #630303 }
.color6 { background-color: #E9CFE4 }
.color7 { background-color: #D7D7D7 }
.color8 { background-color: #E6E6E6 }
.color9 { background-color: #EAEEF2 }
.color10 { background-color: #FFF9E2 }
.color11 { background-color: #F0F0F0 }
.color12 { background-color: #002A2A }
.color13 { background-color: #E2FFE3 }

/* Menus */

.mnu1_1, .mnu1_2 { font: 700 10px Verdana, Arial, Helvetica, sans-serif;
                   text-align: center;
                   color: #444444;
                   line-height: 170% }
.mnu1_1 A, .mnu1_2 A { text-decoration: none;
                       color: #444444;
                       display: block }
.mnu1_1 A:hover { color: #FFFFFF;
                  background-color: #500303 }
.mnu1_2 A:hover { color: #FFFFFF;
                  background-color: #002525 }
#mnu1_1sel { color: #FFFFFF;
             background-color: #500303 }
#mnu1_2sel { color: #FFFFFF;
             background-color: #002525 }

.mnu1_1d { font: 700 10px Verdana, Arial, Helvetica, sans-serif;
           color: #444444 }
.mnu1_1d A { text-decoration: none;
             color: #444444;
             display: block;
             padding: 3px 5px }
.mnu1_1d A:hover { color: #FFFFFF;
                   background-color: #500303 }

.mnu2 { font: 10px Verdana, Arial, Helvetica, sans-serif;
        text-align: center;
        color: #4C4C4C;
        margin-top: 3px }
.mnu2 A { font-weight: 700;
          text-decoration: none;
          color: #4C4C4C }
.mnu2 A:hover { text-decoration: underline;
                color: #000000 }
.mnu2 #sel { font-weight: 700;
             color: #000000 }

/* Headers */

.grayHdr { font: 700 12px Verdana, Arial, Helvetica, sans-serif;
           color: #630303;
           margin-top: 5px;
           margin-left: 15px }
.grayHdr A { text-decoration: none !important;
             color: #630303 !important }
.grayHdr A:hover { color: #942131 }

.brownHdr { font: 700 12px Verdana, Arial, Helvetica, sans-serif;
            color: #FFFFFF;
            margin-top: 5px;
            margin-left: 15px }
.brownHdr A { text-decoration: none !important;
              color: #FFFFFF !important }
.brownHdr A:hover { color: #FFFFFF }

.greenHdr { font: 700 12px Verdana, Arial, Helvetica, sans-serif;
            color: #FFFFFF;
            margin-top: 5px;
            margin-left: 15px }
.greenHdr A { text-decoration: none !important;
             color: #FFFFFF !important }
.greenHdr A:hover { color: #FFFFFF }

.path1, .path2 { font: 700 12px Verdana, Arial, Helvetica, sans-serif;
                 color: #630303;
                 margin-left: 12px }
.path1 A, .path2 A { text-decoration: underline;
                     color: #630303 }
.path2 { color: #022D2D }
.path2 A { color: #022D2D }

/* Content */

.content1, .content2 { font: 12px Verdana, Arial, Helvetica, sans-serif;
                       color: #000000 }
.content1 A { text-decoration: underline;
              color: #630303 }
.content2 A { text-decoration: underline;
              color: #002525 }
.content1 UL, .content2 UL { list-style: square }
.content1 .h1, .content2 .h1 { font-size: 13px;
                               font-weight: 700 }
.content1 #sel, .content2 #sel { color: #003333 }

.cell { font: 11px Verdana, Arial, Helvetica, sans-serif;
           color: #000000;
           margin-top: 6px;
           margin-left: 15px }
.cell A { text-decoration: none;
             color: #000000 }
.cell A:hover { text-decoration: underline;
                   color: #666666 }
.cell #current1 { font-weight: 700;
                  color: #630303 }
.cell #current2 { font-weight: 700;
                  color: #022D2D }
.cell #hl1 { color: #CC0000 }
.cell #hl2 { color: #666666 }

/* Positioning elements */

#lower { margin-top: 4px }

/* Other */

B { font-weight: 700 }
INPUT { font-family: Courier New, Courier, mono;
        font-size: 12px;
        color: #000000 }

.spacer { width: 1px;
          height: 1px }

#left { text-align: left }
#center { text-align: center }
#right { text-align: right }
#justify { text-align: justify }

#under { text-decoration: underline }
#noUnder { text-decoration: none }

#noMargins { margin: 0px 0px }
#noHMargins { margin-left: 0px;
              margin-right: 0px }
#noVMargins { margin-top: 0px;
              margin-bottom: 0px }

#branch1 { margin-left: 15px }

.copyright { font: 9px Verdana, Arial, Helvetica, sans-serif;
             text-align: center;
             color: #000000 }
.copyright A { text-decoration: none;
               color: #000000 }
.copyright A:hover { text-decoration: underline;
                     color: #4C4C4C }
.copyright #gray { color: #4C4C4C }
.copyright #gray A { color: #4C4C4C }
.copyright #gray A:hover { color: #000000 }