/*Body Elements*/

body {
	background-color:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	 }
	 

#container_header {
	width: auto;
	margin: 0;
	}


#container_bodywrap {
	width: auto;
	margin: 0;
	padding: 0;
	background-color: #abd9d5;
	}
	
#container_content {
	margin-left: 200px;
	padding: 0;
	background-color:#FFFFFF;
	border-left: 1px solid #999999;
	}	

#container_leftnav {
	float:left;	
	width: 200px;
	padding: 0;
	margin: 0;
	background-color: #abd9d5;
	border-top: 1px solid #999999;
	}

	
#container_footer {
	clear: both;
	font-size: 0.6em;
	padding: 4px;
	margin: 0px;
	border-top: solid 1px #999999;	
	background-color: #F5F1EB;
	height:30px;
	}


/*Content - LeftNav*/	

#leftnav h2, .textbox h2{
	font-size:0.8em;
	font-weight:bold;
	color: #015f58;
	padding-top: 4px;
	padding-left: 4px;
	margin: 0;
	}

#leftnav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}

#leftnav li { 
 	margin: 2px;
	font-size: 0.7em;
	padding-left: 8px;
	padding-top: 2px;
	display: block;
	width: 160px;
	}
	
#leftnav li a {
	display: block;
	width: 160px;
	color: #000;		
	text-decoration:none;
	background-color: #abd9d5;
	border: 1px solid #abd9d5;
	}

#leftnav li a:hover{
	color: #000;	
	text-decoration:none;
	background-color:#f4f5eb;
	border: 1px solid #999999;
	}


.textbox {
	padding: 4px;
	margin: 2px;
	background-color: #f4f5eb;
	border: 1px solid #999999;
}

.textbox p{
	font-size: 0.7em
	}


/*Content */	 

#container_content p, #container_content li{
	margin: 0;
	font-size: 0.8em;
	}	

#container_content a {
	text-decoration: underline;
	color: #0B377E;	
	}

#container_content a:hover {	
	color: #CC0000;
	text-decoration:none;
}		
		
	
#container_content h1 {
	margin: 0;
	padding-bottom: 4px;
	padding-top: 4px;
	font-size: 1.2em;
	color: #015f58;
	}		

#container_content h2 {
	margin: 0;
	padding-bottom: 4px;
	padding-top: 4px;
	font-size: 1em;
	color: #015f58;
	}

#container_content h3 {
	margin: 0;
	padding-bottom: 4px;
	padding-top: 4px;
	font-size: 0.8em;
	font-weight:bold;
	color: #015f58;
	}	
	
	
.mainstory {
	margin: 0;
	padding-left: 10px;
	background-color:#dedfef;
	border-top: 1px solid #3f65a4;
	border-bottom: 1px solid #3f65a4;
	}	

.story {
	margin: 0;
	padding-left: 10px;
	background-color:#fff;
		}	
		
.pagetop { font-size: 0.6em;}	


#headermenu {
	margin: 0;
	padding-bottom: 10px;
	padding-left: 10px;
	border-top: 1px solid #3f65a4;
	}

#headermenu ul	{
	margin: 0;
	padding: 0;
	list-style-type:none;	
	}

#headermenu li { 
	margin: 0;
	display: inline;
	}

#headermenu ul li a	{
	text-decoration: underline;
	padding: 2px;
	color: #000;	
	}

#headermenu ul li a:hover	{
	color: #CC0000;
	text-decoration:none;
	}
			

/*Footer Elements*/

#footer ul	{
	margin: 0;
	padding: 0;
	list-style-type: none;	
	}

#footer ul li { 
	display: inline;
	border-right: soild 1px #B8CADB;
	}

#footer ul li a	{
	text-decoration: underline;
	padding: .5em;
	color: #000;	
	}

#footer ul li a:hover	{
	color: #CC0000;
	text-decoration:none;
	}	
	
