body     { font-size: 12px; font-family: Geneva, Helvetica, Arial, SunSans-Regular; background-color: #cbcdcd; margin: 0px }
p  { margin-left: 10px; text-align: justify }
h1    { color: #425463; font-size: 16px; border-bottom: 1px dashed #bfbfbf }
h2  { color: #425463; font-size: 16px }
h3  { color: #ee7b00; font-size: 14px }
h4  { font-size: 12px }
h5 { color: white; font-size: 12px; background-color: #ee7b00; padding: 2px 2px 2px 5px }
td    { color: #425463; font-size: 12px; font-family: Helvetica, Arial, Verdana, SunSans-Regular; padding: 0px; border: none }
a:link { color: #793e00; text-decoration: underline }
a:visited { color: #793e00; text-decoration: none }
a:hover { color: #e37500; text-decoration: underline }
.main_back  { background: #fff url(pics/main_back.gif) repeat-y left top; width: 800px }
.head { padding-top: 10px; padding-bottom: 10px; padding-left: 33px }
.logo { margin-top: 60px; margin-left: 60px; position: absolute }
.level1 { font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Arial, Swiss, SunSans-Regular; background: #ff8300 url(pics/level1_back.gif) repeat-x left center; text-transform: uppercase; margin-right: 11px; margin-left: 33px }
.level1 ul { margin: 0px; padding: 4px 0px 4px 3px; border-left: 1px solid #09273f }
.level1 li { display: inline }
.level1 li a { color: white; text-decoration: none; margin-left: -3px; padding: 3px 7px; border-right: 1px solid #09273f }
.level1 li a:visited { color: white; text-decoration: none }
.level1 li a:hover { color: white; text-decoration: none; background-color: #ee7b00 }
.level1 a.active1  { color: white; text-decoration: none; background-color: #ee7b00; border-top: none white; border-right: 1px solid #09273f; border-bottom: none white }
.level1 a:visited.active1    { color: white; text-decoration: none; background-color: #ff8300; padding-top: 3px; padding-bottom: 3px; cursor: default  }
.middle { margin-left: 55px; padding-top: 15px; padding-bottom: 10px }
.sublevels { vertical-align: top; padding-right: 10px; border-right: 1px solid #bfbfbf }
.level2 { border-bottom: 1px solid white }
.level2 ul { margin: 0px; padding: 0px }
.level2 li { list-style-type: none }
.level2 li a { color: #425463; font-weight: bold; font-size: 11px; text-decoration: none; margin-left: 0px; padding: 3px 5px; width: 110px; display: block }
.level2 li a:visited { color: #425463; font-weight: bold; font-size: 11px; text-decoration: none; margin-left: 0px; padding: 3px 5px; display: block }
.level2 li a:hover { color: #ee7b00; text-decoration: none; padding-bottom: 2px; border-bottom: 1px dashed #bfbfbf; display: block }
.level2 li a.active2   { color: #ee7b00; font-weight: bold; text-decoration: none; padding-bottom: 2px; border-bottom: 1px solid #bfbfbf; cursor: default  }
.level2 li a:visited.active2 { color: #ee7b00; text-decoration: none; padding-bottom: 2px }
.level2 ul ul  { margin-top: 0px; margin-bottom: 0px; margin-left: 10px }
.level2 li li a  { color: #ee7b00; font-weight: normal; text-decoration: none; background: url(pics/level3.gif) no-repeat left center; padding: 3px 5px 3px 10px; border-top: none }
.level2 li li a:visited { color: #ee7b00; font-weight: normal; text-decoration: none; background: url(pics/level3.gif) no-repeat left center; padding: 3px 5px 3px 10px; border-top: none }
.level2 li li a:hover { color: #425463; padding-bottom: 3px; border-bottom: none }
.level2 li li a.active3 { color: #425463; font-weight: normal; text-decoration: none; background: url(pics/level3_active.gif) no-repeat left center; padding: 3px 5px 3px 10px; border-top: none; cursor: default }
.level2 li li a:visited.active3 { color: #425463; font-weight: normal; text-decoration: none; background: url(pics/level3_active.gif) no-repeat left center; padding: 3px 5px 3px 10px; border-top: none; cursor: default }
.workarea { padding-top: 10px; padding-right: 40px; padding-left: 15px }
.footer  { color: #b5b5b5; font-size: 10px; text-align: right; margin-right: 5px; margin-left: 24px; padding-top: 10px; padding-right: 20px; padding-bottom: 12px; border-top: 1px solid #bfbfbf }
.address  { margin-left: 0px; font-size: 12px; margin: 0px; padding: 0px}
