
body {
	font-family:Arial,Helvetica,sans-serif;
}
.style1 {font-family: Arial, Helvetica, sans-serif}
.style8 {font-size: 9px}

.style9 {font-size: 12px}

.nav{background-color:#1C3F95; height:1em; margin-bottom:18px; padding:4px;text-align:center;width:754px;}

.nav ul{margin:0 auto;width:754px;}

.nav li{display:block; float:left; margin:0.5em 1em 0;}

.nav a{color:#FFF; text-transform:uppercase; font-weight:bold; font-size:11px;}

.nav a:hover{text-decoration:none;}

a img{border:none;}



/* ================================================================ 
This copyright notice must be untouched at all times.
Copyright (c) 2008 Stu Nicholls - stunicholls.com - all rights reserved.
=================================================================== */

#nav, #nav ul {padding:0; margin:0 auto; list-style:none; background:#fff;}
#nav {position:relative; z-index:50; margin:0 0 1em;background-color:#1C3F95;}
#nav ul {display:none;}

#nav li {float:left;position:relative;text-transform:uppercase;background-color:#8A1E04;padding:0 12px;}
#nav li a {text-decoration:none; white-space:nowrap}
#nav li a:hover{} 

#nav li b {display:block;  cursor:pointer; height:15px; line-height:15px; float:left; font-weight:normal; color:#FFF; font-size:11px;padding:3px;}

#nav li b:hover{background-color:#999; line-height:15px;padding:3px;}
#nav li.first b {padding-left:40px; background-position:left top;}
#nav li.last b {padding-right:30px; background-position:right top;}
#nav li a b.clicked {color:#fff;}

#nav li ul {position:absolute; left:0px; top:25px; height:auto; background:#f8f8f8; padding:2px;}
#nav li ul.w1, #nav li ul.w2, #nav li ul.w3, #nav li ul.w4  {width:156px; border:1px solid #000; opacity: 0.9; font-size:11px;}
#nav li ul.w3 {width:12.83em;}

#nav li ul li {float:none; background-color:#FFF;}
#nav li ul li a {display:block; height:15px; line-height:15px; font-size:11px; padding:2px; color:#000; font-size:1em; opacity: 1;}
#nav li ul li a:hover {background:#8A1E04; color:#fff;opacity: 1;}
.sub li{border:0 none #FFF;}


/*=============================================================

Site map stuff

===============================================================*/

		  	.col1, .col2, .col3, .col4, .col5{border: 1px solid #000;float:left;margin:15px;padding:5px;width:180px;background-color:#CCCCCC; -moz-border-radius:5px 5px 5px 5px;
-moz-box-shadow:10px 10px 5px #888;-webkit-border-radius:5px;-webkit-box-shadow: 10px 10px 5px #888;}
			.lineUp{width:170px; float:left; margin:0 35px 0 0; _margin:0 0 0 0;}
			.mainBody{width:710px;}
			.mainBody li{ list-style-type:square;}
			.mainBody li a, .mainBody a {font-size:12px; color:#000;}
			.mainBody a:hover{text-decoration:none;}
			.mainBody h3{font-size:13px;}
			.clear{clear:both;}
			
			
/*========================================================


404 Stuff


=======================================================*/

.errorImg { float:left; }
.errorText {
	color:#8B1F03;
	font-size:12px;
	font-weight:bold;
	margin-top:60px;
}

