body {
   color: #000000;
   background-color: #ffffff;
   font-family: "Verdana", "Arial", sans-serif;
   text-align: center;
   font-size: 14px;
}

div, span, a, p, td {
   font-family: inherit;
   color: black
}

.unseen {
   position: absolute;
   left: -9999px;
}

a:link, a:active, a:visited {
   color: #990000;
   font-weight: bold;
   text-decoration: underline;
}

a.pdflink, a.pdflink:hover {
   padding-left: 20px;
   background-repeat: no-repeat;
   background-position: left top;
   background-image: url( "images/pdficon.gif" );
}

a.wordlink, a.wordlink:hover {
   padding-left: 20px;
   background-repeat: no-repeat;
   background-position: left top;
   background-image: url( "images/wordicon.gif" );
}


h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link {
   color: #990000;
   font-weight: bold;
   text-decoration: none;
}

#skiplink {
   color: white;
   position: absolute;
   top: 0px;
   left: 0px;
   z-index: -3;
}

#skiplink:link, #skiplink:active, #skiplink:visited, #skiplink:hover {
   color: white;
   text-decoration: underline;
}

#navigation a:link,
#navigation a:active,
#navigation a:visited,
#navigation a:hover
{
   font-weight: bold;
   color: #990000;
   text-decoration: underline;
   line-height: 2em;
}

img {
   border-width: 0px;
}

abbr, acronym {
   border-width: 0px;
}

#navigation {
   margin: 0em;
   padding: .5em 0em 0em .75em;
   width: 11em;
   float: left;
   list-style: square;

}

#navigation li {
   list-style-position: inside;
   list-style-type: square;
}

#submenu {
   float: right;
   width: 15em;
   padding: 1em 1em 1em 1em;
   margin: 0em 0em 1em 1.5em;
   background-color: white;
   border: 1px solid black;
   font-size: .9em;
}

#submenu ul {
   margin: 0em;
   padding: 0em 0em 0em 2em;
}

#submenu li {
   margin-bottom: 1em;
   display: block;
}

#submenu h4 {
   display: block;
   margin: 0em 0em .25em 0em;
   padding: 0em;
   font-size: 1em;
   line-height: 1.5em;
   border-bottom: 1px solid black;
}

td ul.subnav, ul.subnav {
   margin: 0em 0em .5em 0em;
   font-size: .9em;
   line-height: 1.5em;
   list-style: square;
   padding: 0em 0em 0em 1em;
}

ul.subnav li {
   margin-bottom: .5em;
}

#page {
   border: 1px solid black;
   width: 900px;
   margin: auto;
   padding: 0px;
   text-align: left;
}

#content {
   margin: 0px 0em 0em 13em;
   padding: 1px 1em 0em 0em;

}

table.vtop td {
   vertical-align: top;
   padding: 0em 1em 0em 0em;
}

h3 {
   border-bottom: 1px solid black;
   margin: 1em 0em 1em 0em;
   padding: 0em;
   line-height: 1.5em;
   color: #990000;
   font-size: 1.25em;
}

h4 {
   font-size: 1.2em;
}

#footer {
   clear: both;
   font-size: .8em;
   padding-top: 2em;
}

#footer div {
   border-top: 1px solid #444444;
   padding: .5em;
   background-color: #990000;
   color: white;
   font-weight: bold;
}

#header {
   background-image: url( "images/brighter-watermark-globe.jpg" );
   background-repeat: no-repeat;
   background-color: black;
   background-position: right center;
   height: 80px;
   padding-bottom: 5px;
   text-align: left;
}

#logo {
   float: left;
   margin: -10px 1em 0em 0em;
   padding: 0em;
}

#subheader {
   border: 1px solid #444444;
   border-width: 1px 0px 1px 0px;
   background-color: #990000;
   text-align: center;
   padding-top: 2px;
}



#page h1, #page h2 {
   margin: 0px;
   padding: 0px;
   font-size: 1.5em;
   line-height: 1.5em;
   font-weight: normal;
}

#page h1 span, #page h2 span {
   color: white;
}

#page h1 span
{
   color: white;
   position: absolute;
   top: 0px;
   left: 0px;
   z-index: -2;
}

#page h2 span{
   color: white;
   position: absolute;
   top: 0px;
   left: 0px;
   z-index: -1;
}

dl {
   margin: 0em 1em 0em 1em;
}

dl dt {
   font-weight: bold;
   border-bottom: 1px solid #777777;
   margin-bottom: .25em;
   line-height: 1.5em;
}

dl dt div {
   float: right;
}

dl dd {
   margin-bottom: 1em;
   line-height: 1.5em;
}

.text_center {
   text-align: center;  
}

.bold {
   font-weight: bold;
}

#main {
   float: right;
   margin-top: 1em;
}

#leadership {
   text-align: center;
}

#leadership p {
   text-align: left;
   display: block;
   margin-top: 1em;
}

#leadership td {
   vertical-align: top;
   font-size: 10px;
}

#clear_main {
   margin-right: 200px;
}

#clear_main h4 {
   margin: 0em;
   padding: 0em;
   line-height: 1.5em;
}

#clear_main li {
   font-weight: normal;
   margin-bottom: 1em;
}

#SearchOptions li {
   margin-bottom: .5em;
}

input.link {
   background-color: white;
   cursor: pointer;
   padding: 0em;
   margin: 0em;
   border: 1px solid #990000;
   color: #990000;
   text-decoration: none;
   font-weight: bold;
}

form.CompliantForm div {
   border-bottom: 1px dashed #dddddd;
   padding: .25em 0em .25em 0em;
}

form.CompliantForm div label {
   display: block;
   float: left;
   width: 14em;
   font-weight: bold;
   padding-right: 1em;
}
fieldset legend {
   font-weight: bold;
}
form.CompliantForm div input {
   width: 20em;
}

form.CompliantForm p.clear {
   clear: both;
}

button.link {
   background-color: white;
   border-width: 0px;
   border: 1px solid silver;
   cursor: pointer;
}

#AdobeReader {
   margin-top: 4em;
}

td.money {
   font-family: "Courier New", monospace;
   font-size: 14px;
   text-align: right;
}

table.lined {
   margin: auto;
   border: 1px solid black;
   border-width: 1px 0px 0px 1px;
}

table.lined td, table.lined th {
   border: 1px solid black;
   border-width: 0px 1px 1px 0px;
   padding: .5em;
}

table.lined th {
   background-color: #990000;
   color: white;
   font-weight: bold;
}

table caption {
   line-height: 2em;
   font-weight: bold;
}

#faq {
   margin: 0em 0em 0em -1em;
   padding: 0em;
}

#faq dt {
   margin: 0em 0em .5em 0em;
   padding: 0em;
}

#faq dd {
   margin: 0em 0em 2em;
   padding: 0em 0em 0em 1em;
   line-height: 1.5em;
}

a.faq_question {
   display: block;
   font-weight: bold;
   margin-top: 1em;
}

.spaced li {
   line-height: 1.5em;
}

div.pagination {
   line-height: 2em;
   border: 1px solid black;
   border-width: 1px 0px 1px 0px;
   margin:  2em 0em 2em 0em;
   text-align: center;
}

a.nextlink {
   float: right;
}

a.backlink {
   float: left;
}