body	{font-family: Verdana; font-size: 10pt; color: #AEC9FF; background-color: #012747; }
  
td	{ font-family: Verdana; font-size: 10pt; color: #AEC9FF}

.imcap { color : #FFFFFF; font-size : 8pt }

a:active	{ color: #FF0000; font-weight: regular }
a:link	{ color: #FF0000; font-weight: regular }
a:visited	{ color: #FF0000; font-weight: regular }
a:hover	{ color: #000000; font-weight: regular }
.navbar a:link, .navbar a:visited, .navbar a:active { border:1px solid #000000; font-family: Verdana; text-decoration: none; color: #CCCCCC; font-size: 8pt; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px }
.navbar a:hover { border:1px solid #FF0000; font-family: Verdana; color: #FFFFFF; font-size: 8pt; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px; background-color:#3E3E3E}
               
h1           { font-size: 18pt; color: #AEC9FF; font-weight: bold }
h2           { font-size: 14pt; color: #AEC9FF; align: centre; font-weight: bold }	
h3           { font-size: 12pt; color: #AEC9FF; font-weight: bold }
h4           { font-size: 10pt; color: #E6EEFF; font-weight: bold }
h5           { font-size: 10pt; color: #AEC9FF; font-weight: bold }
h6                      { font-size: 8pt; color: #000000; font-weight: bold; }


.backtop a:active { font-size: 8pt; color: #008080 }
.backtop a:link { font-size: 8pt; color: #808080 }
.backtop a:visited { font-size: 8pt; color: #808080 }
.standout               { font-size: 10pt; color: #FF3300; font-weight: bold; }

.navigation a:link, .navigation a:visited, .navigation a:active { border-bottom:1px solid #C0C0C0; display: block; width: 150px; text-decoration: none; font-size: 8pt; margin-left:2} 
.navigation a:hover { display: block; width: 150px; background-color: #7BBEE7; text-decoration: none; 
               font-size: 8pt; font-weight: bold; 
               border-bottom: 1px solid #C0C0C0 }
textarea                { font-family: Verdana; font-size: 10pt; color: #AEC9FF }

.td_orange   { font-size: 10pt; background-repeat: repeat; background-color: #0000A6; color: 
               #FFFFFF; font-weight: bold; border: 1px solid #000080 }
.td_blue     { font-size: 10pt; background-repeat: repeat; background-color: #CDE3FE; 
                }
.td_banner { width:70%; background-color:#FFFFFF; opacity:.50;filter:alpha(opacity=50); border: 1px solid #000080; font-family: Verdana; text-decoration: none; color: black; font-size: 8pt; margin-top: 10; margin-left: 10 }
.td_deep_blue { padding:4px; font-size: 10pt; color: #FFFFFF; font-weight: bold; background-repeat: repeat; 
               background-color: #004891; border: 1px solid #000000 }
.td_dkgrey_border { font-size: 10px; color: #666666; font-weight: bold; border: 1px solid #808080; 
               margin-top: 7 }
.td_form { font-size: 10pt; color: #FFFFFF; background-repeat: repeat; background-color: #024377; 
               border: 1px solid #0066CC }
.td_payscale { font-size: 10pt; background-repeat: repeat; background-color: #024377; 
               border: 1px solid #808000;  }
table                   { border:0px; font-size: 10pt; color: #AEC9FF; }

.mlnk { text-decoration:none;}
.menutitle {
width:120px;
color:#0000FF;
cursor:default;
font-family : Verdana;
font-size : 7pt;
font-weight:bold;
text-align:left;
margin-bottom: 3px
}
.submenu {
color:#0000FF;
font-family : Verdana;
font-size : 7pt;
font-weight:normal;
margin-bottom: 3px;
padding-left:12px
}
.menufixed {
color:#0000FF;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 7pt;
font-weight:bold;
text-align:left;
margin-bottom: 3px;
}
/* Horizontal Menu Formatting - Added October 2004 */
.menuhoriz {
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
color : Blue;
font-size : 9pt;
line-height : 18px;
}
