html {background:#fafafa;}
body {width:950px; margin:0 auto; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5; color:#000; }
.pad {padding:10px; margin:0 6px 6px 0; background:#fff;}
#header {background:#fff url(/images/headerLogo.gif) no-repeat 0 0; height:145px; width:710px; float:left; overflow:hidden; text-indent:-9999px; padding:0; margin:0 6px 0 0; position:relative;}
#header h1 {padding:0; margin:0;}
#header a {position:absolute; top:0; left:0; display:block; height:145px; width:710px; }
div.infoBlock {width:690px; float:left;}
#indexResources, .resources {width:214px; float:right; clear:right; margin:0; background:#fff url(/images/indexResources.gif) repeat-x;}
.resources a {font-weight:bold;}
div.infoBlock, div.intBlock {background:#fff url(/images/indexMain.gif) repeat-x;}
div.intBlock {padding: 5px 15px 15px; float:left; width: 443px;}
.right {float:right; margin: 0 5px 0 15px;}
.left {float:left; margin:0 0 0 5px;}
h1 {font-size:1.7em;} 
h2 {font-size:1.5em;} 
h3 {font-size:1.3em;} 
h4 {font-size:1.1em;}
h1, h2, h3, h4, h5 {padding:0px 0 0; margin:0; color:#5d5d49;}
p {padding:0 0 5px; margin:0;}
#nav {background:#990100 url(/images/navbargradient.jpg) repeat-x; text-align:center; height:30px; margin:0; padding:0; width:710px; float:left; font-weight:bold; }
	#nav ul { /* all ul */ padding:0; margin:0; list-style:none; float:left; clear:both; }
	#nav li { /* all li */ 	position:relative; float:left; list-style:none; margin:0; padding:0;}
	#nav li ul { /* 2nd ul */ position:absolute; left:-999em; margin-top:0; z-index:100; width:14em; background-color:#99CCCC; font-size:.9em; filter:alpha(opacity=93); -moz-opacity:0.93; opacity:0.93; }
	#nav li li {width:14em; color:#FFFFFF; font-weight:bold; }
	#nav li ul ul { /* 3rd+ ul */	left:-999em; z-index:200; }
	#nav li a { color:white; display:block; text-decoration:none; padding:0 13px; line-height:30px; font-size:14px; border-bottom:none;}
#nav li a.last {border-right:none; padding:0 12px;}
	#nav li li a {color:#000; background-color:#becc91; border-bottom:1px solid #fff; padding:0 1em;}
	#nav li li a:hover {background:#990100; color:#fff;}
	#nav li a:hover, #nav li a.here, #nav li a:active { color:#000; background-color:#becc91; }
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left:-999em; }
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* uls under hovered li */left:0; }	
	* html	#nav li li a {width: 100%;} /*ie6 stop losing 2-3rd items on hover*/
#footer {clear:both; width:100%; text-align:center; font-size:12px; background:none; border:none; padding : 60px;}
.quarter {width:209px; background:#fff url(/images/indexResources.gif) repeat-x; padding:10px 11px; float:left; font-size:12px;}
.quarter li, .resources li {padding:0 0 5px; margin:0 0 0 10px; font-size:14px;}
.quarter ul, .resources ul {padding:0; margin:0; list-style:none; line-height:1.2;}
.quarter200 {width:209px; height:200px; background:#fff url(/images/indexResources.gif) repeat-x; padding:10px 11px; float:left; font-size:13px;}
.half {width:330px; background:#fff url(/images/indexResources.gif) repeat-x; padding:10px 11px; float:left; font-size:12px;}
a {color:#990100; text-decoration:none;} 
a:hover {text-decoration:underline;}
hr {border: 0; color: #9E9E9E; background-color: #9E9E9E; height: 1px; width: 80%; text-align: center;}
.newsH3 { font-weight: bold; color:#5d5d49; padding-bottom : 4px;}
.newsText {  font-size: 11px}
.newsHeader {  font-size: 12px; font-weight: bold; color: #990000}
.redText {font-weight: bold; color: #990000}
.aNoLink {font-weight: bold;}
.noBorder {border:none;} 
.liHeader {font-size: 14px; font-weight: bold;}