a:link {color: #D10011;}
a:visited {color: #990000;}

.menu {
padding-bottom: 6px;
}
body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: small;
margin: 0em;
padding: 0em;
}
H3{
font-size: x-large;
color: #6b7882;
padding:0px;
font-weight: normal;
margin: 0;
}
H5{
font-size: x-large;
color: #6b7882;
padding-bottom: 10px;
font-weight: normal;
margin: 0;
}
.map{
font-size: 11px;
}
H1{
font-size: x-large;
font-weight: normal;
margin: 0;
padding: 0;
}
H2{
font-size: medium;
font-weight: normal;
margin: 0;
padding: 0;
}
H4{
font-size: 105%;
margin: 0;
padding: 0;
}
.photo{
border: 1px solid #999999;
}
.top{
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #d10011;
}


ul{
padding:0px;margin-top:0;margin-bottom:0px;margin-left:1em;

}
  ul li
    {
        margin: 0; padding: 0 0 0 20px;
        list-style-type: none;
        background: url('li.gif') no-repeat 0 0.6em;
    }
    
      ol li
    {
      margin: 0;
      margin: 0 0 0 15px;
      }

.top1 {
border-top-width: 5px;
border-top-style: solid;
border-top-color: #8D939A;
}
.top2 {
border-bottom-width: 8px;
border-bottom-style: solid;
border-bottom-color: #d10011;
}
DIV.side{FLOAT: left; padding-bottom: 20px; //margin-left:1; padding-right: 25px;}
.tab{padding-left: 10; padding-bottom: 10;}
.search { position: relative; width: 85%; }
acronym { cursor: help; }

.noprint {display: none;}

.td_top{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	
}

#table{
border-top:solid Black 1px;
}

#table td{
border-bottom:solid Black 1px;padding:3px; 
vertical-align: top;
}

form{
padding-top: 0.3em;
margin:0;
}

ol{
margin-top:0em;
margin-bottom:0em;
margin-left:2em;
}

address{
font-style: normal;
color: #6b7882;
}


tr#top_menu							{margin: 0; padding: 0; list-style-type: none;}
tr#top_menu td 						{margin: 0 ; padding: 0; }

tr#top_menu td.active 				{background: #D10011 url('/img/t_l.gif') no-repeat 0% 0%; padding: 0px;}
tr#top_menu td.active div 			{background: url('/img/t_r.gif') no-repeat 100% 0%;}
tr#top_menu td.active div div 		{background: url('/img/b_r.gif') no-repeat 100% 100%;}
tr#top_menu td.active div div div 	{background: url('/img/b_l.gif') no-repeat 0% 100%;  font-weight: bold; padding: 0.3em 0.4em; white-space: nowrap;}
tr#top_menu td.active div div div a 	{color: white;}


tr#top_menu td.no_active 				{ padding: 0.3em 0.4em; white-space: nowrap; font-weight: bold;}



.inactive {
  text-decoration: underline; 
  cursor:hand;
  padding: 0.1em;
}
.active {
  color:white;
  padding: 0.1em;
  text-decoration: none;
  cursor: default;
  background-color: gray;
}
