p, td {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px}
p.board { padding-left: 20px }
element { }
.rev {color: #FFF;}

.title {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-weight: bold; padding-bottom: 6px; padding-top: 12px}

.text {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px}

.margin {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; margin-left: 5px; margin-right: 5px;}

.textbold { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold}

.nav-bullet { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14pt; line-height: 12pt; font-weight: bolder ; color: #690E26}

.textsmall { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-weight: normal }

.textboldlink { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bold; border-style: none}

.textboldheader { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 16px; font-weight: bold; border-style: none ; font-style: italic}

.textbolditalic { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: bolder; font-style: italic}

.textALERT { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal; text-align: justify ; color: #FF0000}

.textboldsubheader { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 13px; font-weight: bold; border-style: none ; font-style: italic }

.textdropdownlinks { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10px; font-weight: normal }

.textcolorheader { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 14px; font-weight: bold ; font-style: italic; color: #6E4E59;}

#chart td {border: 1px solid #DBDBDB;}

.list { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 12px; font-weight: normal}ul {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal}
ol {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal}
.titlebar {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #EEEEEE; margin-top: 1px; font-weight: normal}
.top {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #4D6C71; text-decoration: none; font-weight: bold; line-height: 16px}

.poll {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 10px}
.nav { color: #4D6C71; text-decoration: none; }
.nav:hover { color: #690E26; text-decoration: none; }
#Layer1 {position: absolute; z-index: 1; top: 157px; left: 118px; visibility: hidden;}
#Layer2 {position: absolute; z-index: 2; top: 200px; left: 118px; visibility: hidden;}
#Layer3 {position: absolute; z-index: 3; top: 275px; left: 118px; visibility: hidden;}
#Layer4 {position: absolute; z-index: 4; top: 296px; left: 118px; visibility: hidden;}
#Layer5 {position: absolute; z-index: 5; top: 328px; left: 118px; visibility: hidden;}
#Layer6 {position: absolute; z-index: 6; top: 349px; left: 118px; visibility: hidden;}
#Layer7 {position: absolute; z-index: 7; top: 370px; left: 118px; visibility: hidden;}
#Layer8 {position: absolute; z-index: 8; top: 391px; left: 118px; visibility: hidden;}
#mission           { color: #535072; background-image: url("images/mission_bkgrd.jpg"); background-repeat: no-repeat; background-position: left -50px; margin-top: 0; padding-top: 25px; padding-right: 50px; padding-left: 27px; position: relative }
#mission.shift { background-position: 0 0 }
.float   { padding-right: 15px; float: left }
#mission ul   { list-style-type: none; list-style-position: outside; display: block; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0 }
#mission ul li { list-style-image: url("images/mission_bullet.gif"); padding-bottom: 5px }
h1     { color: #706d92; font-size: 34px; font-family: Times, Georgia, "lucida bright", "Times New Roman", serif; font-weight: normal; letter-spacing: -1px; margin: 0; padding: 5px 0 0 }
h2  { color: #706d92; font-size: 24px; font-family: Times, Georgia, "lucida bright", "Times New Roman", serif; font-weight: normal; line-height: 26px; letter-spacing: -1px; margin: 0; padding: 0 0 5px }
h3    { color: #fff; font-size: 42px; font-family: Times, Georgia, "lucida bright", "Times New Roman", serif; font-weight: normal; line-height: 35px; letter-spacing: -1px; margin: 0; padding: 5px 0 15px }
h3 span { font-size: 58px }
h3.small { font-size: 35px }
/* Root = Horizontal, Secondary = Vertical */
ul#navmenu        { list-style: none; margin: 0; padding: 0; position: relative; z-index: 150; left: 0; width: 509px; height: 57px }
ul#navmenu li { text-indent: -999em; list-style: none; display: inline; margin: 0; padding: 0; position: relative; z-index: 20; top: 0; height: auto; float: left }
ul#navmenu li a     { color: #fff; font-size: 10px; font-family: "Arial Narrow", Arial, helvetica, Geneva, SunSans-Regular, sans-serif; text-decoration: none; text-align: center; display: block; height: 57px }
ul#navmenu li a:hover { background-position: 0 -57px !important }
ul#navmenu li.history a    { color: #ebf3ff; background: url("images/mn_history.jpg") no-repeat left top; width: 172px }
ul#navmenu li.mission a    { color: #ebf3ff; background: url("images/mn_mission.jpg") no-repeat left top; width: 166px }
ul#navmenu li.govern a    { color: #ebf3ff; background: url("images/mn_govern.jpg") no-repeat left top; width: 171px }
ul#navmenu ul      { background-color: #457865; text-align: left; list-style: none; display: none; margin: 0; padding: 5px 0 0; position: absolute; z-index: 0; top: 36px; left: 10px; width: 215px; border: solid 5px #fff }
ul#navmenu ul.midnav    { background-color: #666; text-align: left; list-style: none; margin: 0; padding: 5px 0 0; position: absolute; z-index: 0; top: 37px; left: 0; width: 223px; border: solid 5px #fff }
ul#navmenu ul.lastnav     { background-color: #698885; text-align: left; list-style: none; margin: 0; padding: 5px 0 0; position: absolute; z-index: 0; top: 55px; left: -65px; width: 243px; border: solid 5px #fff }
ul#navmenu ul li { line-height: 10px; text-indent: 0; display: block !important; margin: 0; padding: 1px 5px 1px 6px; z-index: 20; float: none }
/* Root Menu */
/* 2nd Menu */
ul#navmenu li:hover li a, ul#navmenu li.iehover li a  { color: #fff; font-size: 13px; line-height: 11px; background-image: none; background-attachment: scroll; text-align: left; margin: 0; padding: 8px 0 6px 5px; z-index: 20; width: 220px; height: 15px; float: none; border-bottom: 1px dotted #fff }
/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover, ul#navmenu li:hover li:hover a, ul#navmenu li.iehover li a:hover, ul#navmenu li.iehover li.iehover a   { color: #3b4f78; background-color: #dddde0; margin: 0; padding: 8px 0 6px 5px; z-index: 20; width: 220px; height: 15px }
/* 3rd Menu */
ul#navmenu li:hover li:hover li a, ul#navmenu li.iehover li.iehover li a { color: #666; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; z-index: 20; width: 180px }
/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover, ul#navmenu li:hover li:hover li:hover a, ul#navmenu li.iehover li.iehover li a:hover, ul#navmenu li.iehover li.iehover li.iehover a { color: #999; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; z-index: 20; width: 180px }
ul#navmenu ul ul, ul#navmenu ul ul ul { display: none; position: absolute; z-index: 20; top: 0; left: 180px }
/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul, ul#navmenu li:hover ul ul ul, ul#navmenu li.iehover ul ul, ul#navmenu li.iehover ul ul ul { display: none; z-index: 20 }
ul#navmenu li:hover ul, ul#navmenu ul li:hover ul, ul#navmenu ul ul li:hover ul, ul#navmenu li.iehover ul, ul#navmenu ul li.iehover ul, ul#navmenu ul ul li.iehover ul { display: block; z-index: 20 }