body {
	background-color: #eee;
 	margin: 0px;
 	padding: 0px;
	
 }

#maintable {
	align: center;
	background-color: #fff;
	width: 98%;
	font-family: Verdana, Arial, san serif;
 	font-size: 12px;	
	line-height: 1.5em;
	 }
 
 #tagline  {
 	background-color: #063;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
	color: white;
	font-size: 130%;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-indent: 1em;
	padding: 5px;
	letter-spacing: 0.1em
}
 
 #lshadow {
 	width: 11px;
	padding: 0px;
	vertical-align: top;
	align: left;
	background-image: url(images/left_dropshadow.jpg);
	background-repeat: repeat-y;
 }
 
 #rshadow {
 	width: 11px;
	padding: 0px;
	align: right;
	vertical-align: top;
	background-image: url(images/right_dropshadow.jpg);
	background-repeat: repeat-y;
 }
 
  #header {
 	background-image:  url(images/headerbg.jpg);
	height: 180px;
	margin: 0px;
	padding: 0px;
 }
 
 
 #content {
 	font-family: Verdana, Arial, san serif;
	padding-left: 20px;
	padding-right: 20px;
	vertical-align: top;
	text-align: left;
 }
 
 #content p, li, a{
 	font-family: Verdana, Arial, san serif;
	}
	
 #content a { color: #063; font-weight: bold;}
 #content a:hover { color: #fd7634; }
 img.acro 
 {align: center;
 }
 .green
 {color: #063;}
 
 .red
 {color: #cc0000;}
  
 #content h1  { 
 	font-size: 150%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #063;
	border-bottom: 1px solid #063;
	padding: 3px;
	margin-top: .5em;
	}
	
	#content h2  { 
 	font-size: 125%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	background: #E0EEE0;
	color: #063;
	padding: 3px;
	margin-top: 1.5em;
	}
	
	#content h3  { 
 	font-size: 110%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #063;
	padding: 3px;
	margin-top: .5em;
	}
	
	#content h4  { 
 	font-size: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #063;
		}
 
 #content UL LI.arrow{
 list-style-image: url(images/arrow.gif);
  vertical-align: text-top;
 }
 
 #content DT
 {color: #063;
 font-weight: bold;
 margin-top: .5em}
 
 #leftcol {
 	width: 200px;
	padding: 0px;
	vertical-align: top;
	 }
 
 #leftcol p, li, a{
 	font-family: Verdana, Arial, san serif;
	}
	
 #leftcol a { color: #063; font-weight: bold;}
 #leftcol a:hover { color: #fd7634; }
 
 #scroller { 
 width: 202px;
 height: 136px;
font-family: Arial, Helvetica, sans-serif;
 background-image: url(images/headlines-box.jpg);
 background-repeat: no-repeat;
 padding-top: 10px; 
 padding-left: 10px;
 padding-right: 10px;
 padding bottom: 10px;
 vertical-align: top;}
 
 #scroller a { color: #063; font-weight: bold;}
 #scroller a:hover { color: #fd7634; }
 
 .smaller
  { 	font-family: Arial, Helvetica, sans-serif;
 	font-size: 10px;	}

 
 
 
 #leftcol p.callout {
 width: 187px;
 border: 1px #063 solid;
 padding: 5px;
 align: center;
 background: #FFF;
  }
 

 
 
 #footer {
 	padding: 10px;	
	background-color: #063;
	border-top: 1px solid #000;
	font-family: verdana, san serif;
	text-align: center;
	color: white;
	 }
 
 #footer a{
 	color: white;
 }
 
  
 h1:first-child {margin-top: 0;}/*starts first h1 in TD flush top*/
 h2:first-child {margin-top: 0;}/*starts first h2 in TD flush top*/
 
	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		font: normal 8px Arial, Helvetica, sans-serif;
	}