#lnav { 
     float: left;
     position: relative;
     top: 0px;
     left: 9px;
     width: 154px;
     background-color: #939CA2;
     border-left: 1px solid black;
     border-right: 1px solid black;}
* html #lnav { 	
     width: 156px;
}
#lnav_content{	
     position: relative;
     left: 2px;
     top: 0px;
}
#lnavbottom{	
	  float: left;
	  position: relative;
	  top: 0px;
	  left: 9px;
	  width: 156px;
	  height: 19px;}
#mnav{	
	  float: left;
	  position: relative;
	  top: 0px;
	  left: 0px;
	  width: 364px;
	  background-color: #CED4D8;
	  border-left: 1px solid black;
	  border-right: 1px solid black;
}
* html #mnav{
	  width: 366px;
}
#mnav_content{	
	  position: relative;
	  left: 11px;
	  top: 0px;
	  width: 342px;
}
#rnews{	
	  float: right;
	  position: relative;
	  right: 0px;
	  bottom: 0px;
	  width: 122px;
	  height: 12px;
}
#innerpages{	
	  position: relative;
	  top: -9px;
	  left: 0px;
	  width: 581px;
	  height: 100%;
}
div, td, span{	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 9pt;
}
.white {	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 9pt;
	  color: white;
}
a {	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 9pt;
	  text-decoration: none;
	  color: #999999;
}
a:hover {	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 9pt;
	  text-decoration: underline;
	  color: #999999;
}
a.white {	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  text-decoration: none;
	  color: #ffffff;
}
a.white:hover { 
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  text-decoration: underline;
	  color: #ffffff;
}
a.smallw { 
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  text-decoration: none;
	  color: #ffffff;
}
a.smallw:hover { 	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  text-decoration: underline;
	  color: #ffffff;
}
a.small { 
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  text-decoration: none;
	  color: #000000;
}
a.small:hover { 	
	  font-family: Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  text-decoration: underline;
	  color: #000000;
}
a.header1 { 
	  font-family: Verdana, Arial, Helvatica, sans-serif;
	  font-size: 12pt;
	  font-weight: bold;
	  color:#000000;
}
a.header1:hover { 
	  font-family: Verdana, Arial, Helvatica, sans-serif;
	  font-size: 12pt;
	  font-weight: bold;
	  color:#000000;
}
a.header2 {  
	  font-family: Verdana, Arial, Helvatica, sans-serif;
	  font-size: 10pt;
	  font-weight: bold;
	  color:#000000;
}
a.header2:hover { 
	  font-family: Verdana, Arial, Helvatica, sans-serif;
	  font-size: 10pt;
	  font-weight: bold;
	  color:#000000;
}
#inputb { 
	  background-color: #CED4D8;
	  border: 1px solid black;
	  font-family: Helvetica, Arial, sans-serif;
	  font-size: 8pt;
}
.small {
	  font-family: verdana, Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  color: black;
}
.smallt {
	  font-family: verdana, Arial, Helvetica, sans-serif;
	  font-size: 7pt;
	  color: black;
}
.smallw {
	  font-family: verdana, Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  color: #ffffff;
}
.smallb {
	  font-family: verdana, Arial, Helvetica, sans-serif;
	  font-size: 8pt;
	  color: #000061;
}
#news_teaser a:link, #news_teaser a:visited{ 
	  color: FFB40E;
	  text-decoration: underline;
}
#news_teaser a:hover{
	  color: #ffffff;
}
.header1 { 
	  font-family: Verdana, Arial, Helvatica, sans-serif;
	  font-size: 12pt;
	  font-weight: bold;
	  color:#000000;
}
.header2 { 
	  font-family: Verdana, Arial, Helvatica, sans-serif;
	  font-size: 10pt;
	  font-weight: bold;
	  color:#000000;
}
.headerw { 
	  font-family: Verdana, Arial, Helvatica, sans-serif;
	  font-size: 9pt;
	  font-weight: bold;
	  color:#FFFFFF;
}

a img {
	 border-width: 0;
}

.forms fieldset{
	  background: url('http://www.aabc.us/virtual/aabc.us/www/images/form_bg.jpg') repeat-x 0 0;
	  clear:right;
	  padding-bottom:5px;
	  margin-bottom: 5px;
}
* html .forms fieldset{
	background: url('http://www.aabc.us/virtual/aabc.us/www/images/form_bg.jpg') repeat-x 0 9px;
}
.forms legend{
	  font-weight:bold;
	  font-variant:small-caps;
	  font-size: 1.3em;
}
.forms table{
	  width:100%;
	  padding:0;
	  margin: 0;
}
.forms h1{
	  font-variant: small-caps;
	  font-size: 1.3em;
	  display:block;
	  text-align:center;
}
.forms h2{
	  font-variant: small-caps;
	  font-size: 1em;
	  display:block;
	  text-align:center;
}
th{
	  font-size: .7em;
	  font-variant: small-caps;
}
.forms .right{
	  text-align:center;
	  font-variant:small-caps;
	  font-size: 1em;
	  font-weight:bold;
}
.label{
	  width:35%;
}
.label label{
	  display:block;
	  font-weight:bold;
}
.forms input{
	  width: 60%;
	  font-size: .9em;
	  border:1px solid #000;
	  color: #555555;
	  font-weight:bold;
}
.forms p{
	  text-align:justify;
}
.forms p:first-letter{
	  display:block;
	  margin-left: 2em;
}
.forms button{
	  border:1px solid black;
	  margin:2px;
}
.forms .subBar{
	  background:#dbdbdb;
	  text-align:center;
}
.forms form{
	  margin:0;
	  padding:0;
}
.forms .radio{
	  width: 90% !important;
}
.forms  input.radio{
	  border-width:0;
	  color: #000;
}
.forms input.check{
	  width: auto !important;
}

body 
{
      scrollbar-face-color: #838282;
	  scrollbar-arrow-color: #00000;
	  scrollbar-track-color: #555555;
	  scrollbar-shadow-color: #000000;
	  scrollbar-highlight-color: #000000;
	  scrollbar-3dlight-color: #000000;
	  scrollbar-darkshadow-Color: #555555;
}
		
.text1 { 
     border: 1px #000000 solid; 
	 font-size: 8pt; 
	 background-color: #f5f5f5; 
	 color: #000000; 
	 font-family: Geneva, Arial, Helvetica, san-serif;
}
h3 { 
     font-family: Verdana, Arial, Helvatica, sans-serif; 
	 font-size: 14pt; 
	 font-weight: bold; 
	 color:#000000; 
}
.header { 
     font-family: Arial, Helvatica, sans-serif; 
	 font-size: 10pt; 
	 font-style: italic; 
	 font-weight: bold; 
	 color:#455555;
}
		
.header1 { 
     font-family: Verdana, Arial, Helvatica, sans-serif; 
	 font-size: 12pt; 
	 font-weight: bold; 
	 color:#000000;
}
.header2 { 
     font-family: Verdana, Arial, Helvatica, sans-serif; 
	 font-size: 10pt; 
	 font-weight: bold; 
	 color:#000000;
}
.headerw { 
     font-family: Verdana, Arial, Helvatica, sans-serif; 
	 font-size: 9pt; 
	 font-weight: bold; 
	 color:#FFFFFF;
}
.top_header { 
     font-family: Arial, Helvatica, sans-serif; 
	 font-size: 11pt; 
	 font-weight: bold; 
	 color:#000000;
}
		
.white{
     font-family: verdana, Arial, Helvetica, sans-serif; 
	 font-size: 8x; 
	 color: WHITE;
}
.leftnav {
     font-family: Arial, Helvetica, sans-serif; 
	 font-size: 10pt; 
	 color: #8b642b;
}
.navsub {
     font-family: Arial, Helvetica, sans-serif; 
	 font-size: 8pt; 
	 color: #ffffff;
}
		
td {
     font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 9pt; 
	 color: #000000;
}
.small {
     font-family: verdana, Arial, Helvetica, sans-serif; 
	 font-size: 8pt; 
	 color: black;
}
.smallw {
     font-family: verdana, Arial, Helvetica, sans-serif; 
	 font-size: 8pt; 
	 color: #ffffff;
}
.smallb {
     font-family: verdana, Arial, Helvetica, sans-serif; 
	 font-size: 8pt; 
	 color: #000061;
}
.link{
     font-family: Arial, Helvetica, sans-serif; 
	 font-size: 11px; 
	 color: white;
}
.link:hover{
     font-family: Arial, Helvetica, sans-serif;
	 font-size: 11px; 
	 color: YELLOW; 
	 underline;
}
.title{
     font-family: Arial Black, Arial, Helvetica, sans-serif; 
	 font-size: 14px; 
	 color: FF6D00;
}
.title2{
     font-family: Arial Black, Arial, Helvetica, sans-serif;
	 font-size: 12px; 
	 color: FF6D00;
}
		
.bottom{
     color: #ffffff;
}
.bottomnav{
     color: #000000; 
	 font-size: 8pt
}
.poll {
     font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
	 font-size: 8pt; 
	 color: black;
} 
/* Sortable tables */
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}
.submitinput { 
   color: #5471B5;
   background-color: transparent;
   text-decoration: underline;
   border: none;
   cursor: pointer;
   cursor: hand;
}
