body { 
margin-top: 0px; 
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
padding:0px; 
background-color: #FFFFFF;
}

img {display: block;
}

form {
  padding:0;
  margin:0;
 }
 /* was 275 px, but then for some positions city/state wrap to next line */
.FormInputAdm {width:260px;font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR:#f8f8f8;font-weight: normal;}
.FormInputAdmSm{width:150px;font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR:#f8f8f8;font-weight: normal;}
.FormTextAdm {color:#0D0D71; font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px;font-weight:bold}
.FormTextNotea {font-family:Arial;font-size:11px;color: #990000;} 
.FormTextNoteb {font-family:Arial;font-size:12px;color: #0D0D71; font-weight:normal} 

.FormInput {margin-bottom:10px;padding-left:2px;padding-top:2px;width:115px;font-family: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; BACKGROUND-COLOR:#FFFFFF;font-weight: normal;}
.Submit {margin-top:0px;margin-bottom:10px}
a.tiny, a.tiny:visited, a.tiny:active {font-family:Arial;font-size:11px;padding:0;color: #055472;text-decoration:none}  
a.tiny:hover {text-decoration:underline;color:#055472; } 

.mhtitle{
	BACKGROUND-COLOR: #Fbf0d0; WIDTH: 443px;  padding-top:36px; padding-right:20px; padding-bottom:0px; padding-left:0px;
}
.mhlogos {
  BACKGROUND-COLOR: #Fbf0d0; padding-right:20px; padding-left:0px; 
}
.mhcontact{
	BACKGROUND-COLOR: #Fbf0d0; 
	HEIGHT:22px;
	WIDTH: 423px; 
	padding-top:0px;
	padding-bottom:0px;
	/* padding-right:72px; */
	padding-left:25px; 
	background-image: url(images/contact-grad.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #609191;
	font-weight:bold;
	vertical-align:middle;
}

.mhcontact a:link, .mhcontact a:visited, .mhcontact a:active 
{
	COLOR: #609191; TEXT-DECORATION: underline;
}

.mhcontact a:hover
{
   COLOR: #609191;  TEXT-DECORATION: none;
}


.mhborder{
  BACKGROUND-COLOR: #066083; width:750px; HEIGHT: 6px;
}

.mhborderadm{
  BACKGROUND-COLOR: #066083; 
  width:583px; /* was 597 */
  HEIGHT: 6px;
}

.MainNav {
    BACKGROUND-COLOR: #Fbe7A0; 
	width: 167px; /* was 153 */
	padding-top:10px; /* with 5 links - padding-top:29px;*/
	padding-bottom:0px;
	padding-left:10px; 
	padding-right:2px; 
    font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	line-height:23px;
	/* with 4 links: line-height:29px;*/
	/* with 4 links:padding-top:27px;*/
	margin:0;
}

.MainNav a:link, .MainNav a:visited, .MainNav a:active 
{
	color: #990000;TEXT-DECORATION: none;
}

.MainNav a:hover
{
   COLOR: #990000; TEXT-DECORATION: underline;
}

.ExtSites,.ClearedLinks {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #055472;
	font-weight:bold;
	line-height:15px;
	padding-left:4px; 
    padding-right:0px;
    padding-top:0px;
    padding-bottom:0px; 
}
.ExtSites p, .ClearedLinks p {
   margin-top: 0px;	   
   margin-bottom:6px;
}

.ExtSites a:link, .ExtSites a:visited, .ExtSites a:active, .ClearedLinks a:link, .ClearedLinks a:visited, .ClearedLinks a:active  
{
	color: #055472;TEXT-DECORATION: none;
}

.ExtSites a:hover, .ClearedLinks a:hover
{
   COLOR: #055472; TEXT-DECORATION: underline;
}


.leftheading {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #990000;
	font-weight:bold;
	padding-bottom:6px;
	padding-top:20px; 
}

.leftnav {
 /* BACKGROUND-COLOR: #cbe6c7; - for gradient.jpg */
 BACKGROUND-COLOR: #b7d7c0; 
 width: 167px; /* was 153 */
 padding-top:0px; 
 padding-left:10px; 
 padding-right:2px; 
 padding-bottom:20px; 
 background-image: url(images/gradient2.jpg);
 background-repeat:repeat-x;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px;
 color: #055472;
 font-family:Arial, Helvetica, sans-serif;
 font-size: 12px;  
}
.indentl {
padding-left:4px; 
}

.middleCol { /* PADDING-TOP: 10px; PADDING-RIGHT: 17px; */
	PADDING-LEFT: 17px; 
	PADDING-RIGHT: 12px; 
	PADDING-BOTTOM: 10px; 
	WIDTH: 583px; /* was 597 */
	PADDING-TOP: 0px; 
	background-color: #FFFFFF;
}

#AddressBar{
   PADDING-TOP:3px; PADDING-BOTTOM:3px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #066083; TEXT-ALIGN: center;
}
#AddressBar a:link, #AddressBar a:visited, #AddressBar a:active {
	color: #FFFFFF;
    text-decoration: none;
}
#AddressBar a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.MainWell{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:18px;
	color: #000000;
	font-weight: normal;
	margin-bottom:17px;
	margin-top: 0px;
	padding-right: 17px; 
	padding-top:20px; 
}

.MainWell p {
   margin-top: 0px;	   
   margin-bottom:10px;
}

.MainWell a:link, .MainWell a:visited, .MainWell a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height:17px;
	/* color: #9e0047;*/
	color:#990000;
	text-decoration: none;
}

.MainWell a:hover
{
   text-decoration: underline;
}

/* h2 and h3 may be used on other pages */
.MainWell h2 {
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height:20px;
  padding:0;
  margin-top: 12px;	
  margin-bottom: 0px;	 
}

.MainWell h3 {
  color:  #000000;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  line-height:17px;
  padding:0;
  margin:0;
}


#SubTitle {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #055472;
	font-weight: bold;
}

#PageTitle {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	/*color: #9e0047;*/
	color: #990000;
	margin-top: 0px;
	margin-bottom:12px;
	font-weight: normal;
}

#PageTitle a:link, #PageTitle a:visited, #PageTitle a:active {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #990000;
	margin-top: 0px;
	margin-bottom:12px;
	font-weight: normal;
	text-decoration: underline;
}
#PageTitle a:hover {
  text-decoration:none;
}

.CatHead {
 font-weight: bold;
 color: #FFFFFF;
 /* background-color:#066083; */
 background-color:#990000; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding:1px;
}

.Positions ol{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.Positions a:link, .Positions a:visited, .Positions a:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#990000;
	font-weight: normal;
	text-decoration: none;
}
.Positions a:hover
{
   text-decoration: underline;
}

