/* START GENERAL STYLES */
body,td,th {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #3399FF;}
body {background-color: #000000; margin: 0px 0px 10px 0px;}
/* END GENERAL STYLES */

/* START LAYOUT STYLES */
div {margin: 0px; padding: 0px;}
div#index {position: absolute; top: 50%; left: 50%; margin-top: -246px; margin-left: -225px;}
div#indexnav {width: 450px; position: relative; margin: 40px auto 25px auto; line-height: 15px; font-size: 10px; text-align: center;}
div#areas {width: 450px; position: relative; margin: 25px auto; line-height: 15px; font-size: 13px; text-align: center; color: #FFFFFF;}
div#head {width: 980px; height: 203px;}
div#container {width: 980px; margin: 0px;}
div#navbar {width: 170px; position: relative; float: left;}
div#navbar ul {list-style: none; margin: 25px 0px; padding: 0px;}
div#navbar ul li { margin: 0px; padding: 0px;}
div#content {width: 810px; position: relative; float: right;}
div#map {width: 790px; margin: 0px auto;}
div#footer {width: 980px; margin: 20px 0px 0px 0px; text-align: center;}
div#subfooter {width: 980px; margin: 0px; border-top: 1px solid  #3399FF; text-align: center;}
/* END LAYOUT STYLES */

/* START HEADING STYLES */
h1,h2,h3,h4,h5,h6 {font-weight: bold;}
h1, h2 {font-size: 17px; line-height: 25px; margin: 20px 0px;}
h3, h4 {font-size: 15px; line-height: 22px; margin: 15px 0px;}
h1 {color: #FFFFFF;} 
h3 {color: #0066FF;}
h2, h4 {color: #3399FF;}
/* END HEADING STYLES */

/* START LINK STYLES */
a:link, a:visited, a:active {color: #0066FF; font-weight: bold; text-decoration: none;}
a:hover {color:  #FFFFFF; text-decoration: underline;}
a.footlinks, a.gih {font-size: 9px; text-decoration: none; line-height: 18px;}
a.footlinks:hover {color:  #FFFFFF;}
a.gih:hover {color: #FFCC00;}
/* END LINK STYLES */

/* START TEXT STYLES */
p {margin: 17px 0px; line-height: 18px;}
.red {color: #FF0000;}
.green {color: #00CC00;}
.blue {color: #0066FF;}
.white {color: #FFFFFF;}
/* START END STYLES */

/* START FORM STYLES */
form {margin: 0px; padding: 0px;}
.textbox {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #0066FF;}
input.btn {background-color: #0066FF; border: 1px solid #666666; color: #000000; font-size: 11px; font-weight: bold; padding: 3px 7px 3px 7px; margin-top: 10px;}
input.btnhov {background-color:  #3399FF; border: 1px solid #666666; color: #000000;}
/* END FORM STYLES */