<style type="text/css">

/* ------------------- Body Elements ------------------- */

body {
	font-family: verdana,arial,helvetica,sans-serif; 
	font-size: 12px;
	}
	
td {
	font-family: verdana,arial,helvetica,sans-serif; 
	font-size: 12px;
	}

h1 {
	font-family: arial,helvetica,sans-serif; 
	color: #1F1083; 
	font-weight: bold; 
	font-size: 20px;
	}

	
/* ------------------- Link Elements ------------------- */

a { 
	color: #929300; 
	text-decoration: none;
	}
a:hover { 
	color: #929300; 
	text-decoration: underline;
	}
a:active { 
	color: #929300; 
	text-decoration: underline;
	}

	
/* ------------------- Navigation Elements ------------------- */

a.mainnav {
	font-family: arial,helvetica,sans-serif; 
	color: #EFF0D1; 
	font-weight: bold;
	text-decoration: none; 
	font-size: 12px;
	}
a.mainnav:hover {
	font-family: arial,helvetica,sans-serif;  
	color: #C4C5AD; 
	font-weight: bold;
	text-decoration: none; 
	font-size: 12px;
	}
a.mainnav:active {
	font-family: arial,helvetica,sans-serif; 
	color: #C4C5AD; 
	font-weight: bold;
	text-decoration: none;  
	font-size: 12px;
	}

a.mainnav-selected {
	font-family: arial,helvetica,sans-serif; 
	color: #AC0200; 
	font-weight: bold;
	text-decoration: none; 
	font-size: 12px;
	}
a.mainnav-selected:hover {
	font-family: arial,helvetica,sans-serif;  
	color: #AC0200; 
	font-weight: bold;
	text-decoration: none; 
	font-size: 12px;
	}
a.mainnav-selected:active {
	font-family: arial,helvetica,sans-serif; 
	color: #AC0200; 
	font-weight: bold;
	text-decoration: none;  
	font-size: 12px;
	}

a.subnav01 {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #212121; 
	text-decoration: none; 
	font-size: 10px;
	}
a.subnav01:hover {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #212121; 
	text-decoration: underline; 
	font-size: 10px;
	}
a.subnav01:active {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #212121; 
	text-decoration: underline;  
	font-size: 10px;
	}

a.subnav01-selected {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #AC0200; 
	text-decoration: underline;   
	font-size: 10px;
	}
a.subnav01-selected:hover {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #AC0200; 
	text-decoration: underline;  
	font-size: 10px;
	}
a.subnav01-selected:active {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #AC0200; 
	text-decoration: underline;  
	font-size: 10px;
	}

a.subnav02 {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #212121; 
	text-decoration: none; 
	font-size: 9px;
	}
a.subnav02:hover {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #212121; 
	text-decoration: underline; 
	font-size: 9px;
	}
a.subnav02:active {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #212121; 
	text-decoration: underline;  
	font-size: 9px;
	}

a.subnav02-selected {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #AC0200; 
	text-decoration: underline;  
	font-size: 9px;
	}
a.subnav02-selected:hover {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #AC0200; 
	text-decoration: underline;  
	font-size: 9px;
	}
a.subnav02-selected:active {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #AC0200; 
	text-decoration: underline;    
	font-size: 9px;
	}
	
a.serviceareasnav {
	font-family: arial,helvetica,sans-serif; 
	color: #929300; 
	font-weight: bold;
	text-decoration: none; 
	font-size: 14px;
	}
a.serviceareasnav:hover {
	font-family: arial,helvetica,sans-serif;  
	color: #ACAE94; 
	font-weight: bold;
	text-decoration: none; 
	font-size: 14px;
	}
a.serviceareasnav:active {
	font-family: arial,helvetica,sans-serif; 
	color: #ACAE94; 
	font-weight: bold;
	text-decoration: none;  
	font-size: 14px;
	}
	
a.footernav {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #EFF0D1; 
	text-decoration: none; 
	font-size: 9px;
	}
a.footernav:hover {
	font-family: verdana,arial,helvetica,sans-serif;  
	color: #EFF0D1; 
	text-decoration: underline;
	font-size: 9px;
	}
a.footernav:active {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #EFF0D1; 
	text-decoration: underline; 
	font-size: 9px;
	}
	
a.boldlink {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #929300; 
	font-weight: bold;
	text-decoration: none; 
	}
a.boldlink:hover {
	font-family: verdana,arial,helvetica,sans-serif;  
	color: #929300; 
	font-weight: bold;
	text-decoration: underline;
	}
a.boldlink:active {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #929300; 
	font-weight: bold;
	text-decoration: underline; 
	}
	
a.sitemapnav01 {
	font-family: arial,helvetica,sans-serif; 
	color: #666666; 
	font-weight: bold;
	text-decoration: none; 
	font-size: 14px;
	}
a.sitemapnav01:hover {
	font-family: arial,helvetica,sans-serif;  
	color: #929300; 
	font-weight: bold;
	text-decoration: none; 
	font-size: 14px;
	}
a.sitemapnav01:active {
	font-family: arial,helvetica,sans-serif; 
	color: #929300; 
	font-weight: bold;
	text-decoration: none;  
	font-size: 14px;
	}
	
a.sitemapnav02 {
	font-family: arial,helvetica,sans-serif; 
	color: #929300; 
	font-weight: bold;
	text-decoration: none; 
	font-size: 12px;
	}
a.sitemapnav02:hover {
	font-family: arial,helvetica,sans-serif;  
	color: #929300; 
	font-weight: bold;
	text-decoration: underline; 
	font-size: 12px;
	}
a.sitemapnav02:active {
	font-family: arial,helvetica,sans-serif; 
	color: #929300; 
	font-weight: bold;
	text-decoration: none;  
	font-size: 12px;
	}
	
a.sitemapnav03 {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #212121;
	text-decoration: none; 
	font-size: 11px;
	}
a.sitemapnav03:hover {
	font-family: verdana,arial,helvetica,sans-serif;  
	color: #AC0200; 
	text-decoration: underline; 
	font-size: 11px;
	}
a.sitemapnav03:active {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #AC0200; 
	text-decoration: none;  
	font-size: 11px;
	}
		

/* ------------------- Design Elements ------------------- */

#contentpattern {
	background-image: url('../images/content_pattern.gif');
	background-repeat: repeat-x;
	}
	
#contentpattern-fill {
	background-image: url('../images/content_pattern_fill.jpg');
	background-repeat: repeat-x;
	}
	
/* ------------------- Text Area Elements ------------------- */

#servicearea {
	width: 214px;
	height: 30px;
	text-align: right;
	}

#maparea {
	width: 548px;
	height: 208px;
	padding: 10;
	text-align: left;
	}

#contactinfo {
	width: 208px;
	float: right;
	padding: 6;
	padding-top: 4px;
	text-align: right;
	}
		
#legalfooter {
	width: 762px;
	float: center;
	padding-top: 15px;
	padding-bottom: 15px;
	text-align: left;
	}

#pagefooter {
	width: 762px;
	float: center;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;
	}

#contentholder {
	width: 762px;
	float: middle;
	margin-top: 0px;
	margin-bottom: 10px;
	text-align: left;
	}
	
span.content {
	text-align: justify;
	}
		
/* ------------------- Header & Text Elements ------------------- */

H1{
	font-family: arial,helvetica,sans-serif; 
	color: #6507A5; 
	font-weight: normal;
	font-size: 22px;
	margin-top: 14px;
}

H2{
	font-family: arial,helvetica,sans-serif; 
	color: #6507A5; 
	font-weight: normal;
	font-size: 18px;
	margin-top: 0px;
	margin-bottom: -10px;
}

H3{
	font-family: arial,helvetica,sans-serif; 
	color: #666666; 
	font-weight: bold;
	font-size: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
}

H4{
	font-family: arial,helvetica,sans-serif; 
	color: #666666; 
	font-weight: bold;
	font-size: 14px;
	margin-top: 15px;
	margin-bottom: 2px;
}

H5{
	font-family: arial,helvetica,sans-serif; 
	color: #666666; 
	font-weight: bold;
	font-size: 14px;
	margin-top: 16px;
	margin-bottom: 17px;
}

H6{
	font-family: arial,helvetica,sans-serif; 
	color: #666666; 
	font-weight: bold;
	font-size: 14px;
	margin-top: 3px;
	margin-bottom: -5px;
}





#help {
	padding-left: 20px;
	padding-top: 2px;
	margin-left: 4px;
	height: 16px;
	background: url(../images/help.gif) no-repeat;
	}
	
	#help a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		text-decoration: none;
		}
			
	#help a:hover {
		text-decoration: underline;
		}
		
#help-2 {
	padding-left: 20px;
	padding-top: 2px;
	margin-left: 4px;
	margin-bottom: 8px;
	height: 16px;
	background: url(../images/help.gif) no-repeat;
	}
	
	#help-2 a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		text-decoration: none;
		}
			
	#help-2 a:hover {
		text-decoration: underline;
		}
		






span.bold { 
	font-weight: bold;
	}
	
span.mainheader {
	font-family: arial,helvetica,sans-serif; 
	color: #6507A5; 
	font-size: 22px;
	}
	
span.subheader {
	font-family: arial,helvetica,sans-serif; 
	color: #6507A5; 
	font-size: 18px;
	}

span.contentheader {
	font-family: arial,helvetica,sans-serif; 
	color: #666666; 
	font-weight: bold;
	font-size: 14px;
	}
	
span.tableheader {
	font-family: arial,helvetica,sans-serif; 
	color: #666666; 
	font-weight: bold;
	font-size: 13px;
	}
	
span.tabledate01 {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #212121; 
	font-size: 11px;
	}
	
span.tabledate02 {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #212121; 
	font-weight: bold;
	font-size: 12px;
	}
	
span.smallheader {
	font-family: arial,helvetica,sans-serif; 
	color: #6507A5; 
	font-weight: bold;
	font-size: 12px;
	}
	
span.legalheader {
	font-family: arial,helvetica,sans-serif; 
	color: #6507A5; 
	font-weight: bold;
	font-size: 11px;
	}
	
span.smalltext {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #212121; 
	font-size: 9px;
	}

span.formtext {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #212121; 
	font-size: 10px;
	}
	
span.smalltextfooter {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #FFFFFF; 
	font-size: 9px;
	}
	
span.subnavline {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #909090; 
	font-size: 10px;
	}

span.subnavbullet {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #909090;
	font-weight: bold; 
	font-size: 10px;
	}
	
span.footernavline {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #A4AC91; 
	font-size: 9px;
	}

span.maptext {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #8C8D00; 
	font-size: 10px;
	}
	
span.splashline {
	font-family: verdana,arial,helvetica,sans-serif; 
	color: #868681; 
	font-size: 12px;
	}
	
span.hazardtable {
	font-family: verdana,arial,helvetica,sans-serif;
	color: #212121; 
	font-weight: bold; 
	font-size: 9px;
	}

/* ------------------- Old Functional Areas ------------------- */

span.subhead {
	font-family: arial,helvetica,sans-serif; 
	color: #6507A5; 
	font-size: 18px;
	}
	
</style>


