@charset "UTF-8";
/* CSS Document */

/*Tag Styles*/
html {
width:100%;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #001A33;
margin:0px;
padding:0px;
background-image: url(/graphics/bg.gif);
background-repeat: repeat;
width:100%;
}
.reversehead {
font-size:16px;
text-align:center;
background-color:#001a33;
color:#fff;
margin: 0px 0px 3px 0px;
padding:0px;
}
.reversehead a:link {
color:#fff;
}
a:link {
color:#000;
font-weight:bold;
text-decoration:none;
}
a:visited {
text-decoration:none;
color:#666;
}
a:hover {
text-decoration:none;
color:#CC0000;
font-weight: bold;
}
a:active {
text-decoration:none;
color:#CC0000;
font-weight: bold;
}
img {
border:none; !important
}
h2 {
font-size:18px;
}
#wrapper {
margin:0px auto;
width:975px;
background-color:#fff;
}
#content {
width:960px;
margin:0px auto;
}
.leaderfooter {
width:960px;
text-align:center;
background-color:#001a33;
}
.leaderfooter img, .leaderfooter object, .leaderfooter embed {
margin:5px;
}
#header {
width:960px;
margin:5px auto;
padding:0px;
background-color:#fff;
}
#masthead {
width:635px;
float:left;
}
#masthead h1 {
margin:0px;
padding:0px;
background-image:url(/graphics/header.gif);
background-repeat:no-repeat;
width:635px;
height:85px;
}
#masthead span {
display:none;
}
#nav {
width: 960px;
}
#menu {
width:960px;
float:left;
overflow:hidden;
position:relative;
color: #fff;
display:inline-table;
background-color:#000;
}
#menu ul {
clear:left;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
}
#menu ul li {
display:block;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
}
#menu ul li a {
display:block;
margin:0 0 0 5px;
padding:3px 3px;
color:#fff;
text-decoration:none;
line-height:1.3em;
font-weight: bold;
}
#menu ul li a:hover {
text-decoration:none;
color:#ccc;
font-weight: bold;
}
#login {
width:325px;
text-align:center;
float:left;
}
#submenu {
float:left;
width:100%;
overflow:hidden;
position:relative;
color: #fff;
background-color:#990000;
}
#submenu ul {
clear:left;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
}
#submenu ul li {
display:block;
float:left;
list-style:none;
margin:0;
padding:0;
position:relative;
}
#submenu ul li a {
display:block;
margin:0 0 0 5px;
padding:3px 3px;
color:#fff;
text-decoration:none;
line-height:1.3em;
font-weight: normal;
}
#submenu ul li a:hover {
text-decoration:none;
color:#ccc;
font-weight: normal;
}
#col1 {
width:730px;
float:left;
}
#col2 {
width:230px;
float:left;
text-align:center;
background-color:#fff;
}
#register #col1 {
width:275px;
float:left;
}
#register #col2 {
width:275px;
float:left;
text-align:center;
}
#footer {
text-align:center;
margin-bottom:10px;
}

/*Sitemap Styles*/
#sitemap {
width:960px;
background-color:#000;
margin:0px;
padding:0px;
vertical-align:top;
font-size:10px;
}
.map ul {
font-size:12px;
font-weight:bold;
list-style-type:none;
margin:0px;
padding:0px;
color:#fff;
vertical-align:top;
}
.map li {
font-size:10px;
list-style-type:none;
color:#fff;
vertical-align:top;
margin:0px;
padding:0px;
}
.map a:link {
text-decoration:none;
color:#CCC;
vertical-align:top;
font-weight:normal;
}
.map a:visited {
text-decoration:none;
color:#666;
vertical-align:top;
font-weight:normal;
}
.map a:hover {
text-decoration:none;
color:#cc0000;
vertical-align:top;
font-weight:normal;
}
.map a:active {
text-decoration:none;
color:#CC0000;
vertical-align:top;
font-weight:normal;
}
.map td {
vertical-align:top;
width:120px;
}

/*Custom Classes*/
.clear {
clear:both;
margin:0px;
padding:0px;
height:0px;
width:0px;
}
#search {
width:325px;
height:85px;
vertical-align:middle;
float:left;
}
#homenav {
width:198px;
border:#333 solid 1px;
margin:3px auto;
}
#homenav ul {
margin:0px;
padding:0px;
}
#homenav li {
display:inline;
list-style-image:none;
margin:0px;
padding:0px;
}
.subscribe {
text-align:center;
font-size:16px;
font-weight:bold;
color:#990000;
text-transform:uppercase;
font-style:italic;
}
.dropdown-search-form {
margin:3px auto 3px auto;
padding:0px;
}
.headline {
font-size:24px;
font-weight:bold;
}
.ap-story-p {
}
.ap-story-tr{
width:250px;
}
.ap-story-td{
}