/* CSS Document */

/******* main font styles *******/

	body {
		margin:0; padding:0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}

	td {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}

	th {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}

/******* main hyperlink and anchor tag styles *******/

	a:link, a:visited{
		color: #CC3300;
		text-decoration: none;
	}

	a:hover{
		color:#CC3300;
		text-decoration: underline;
	}

/******* column arrangements *******/

	#header {
		margin:0; padding:0;
		background-color:#006600;
		}

	#lowhead  {
	margin:0;
	padding:0;
	background-image: url(../images/background1.gif);
		}

	#main1 {
		margin:0; padding:0;
		background-color:#FFFFFF;
		}
		
	#main2 {
		margin:0; padding:0;
		background-color:#FFFFFF;
		}
		
	#left {
		float:left;
		width:150px;
		margin:0; padding:0;
		font-size:80%;
		}
		
	#right {
		float:right;
		width:150px;
		margin:0; padding:0;
		font-size:80%;
		}
		
	#middle {
	margin:0 180px;
	background:white;
	font-size:100%;
	padding-left: 10px;
	text-align: justify;
		}
		
	.column-in {
		margin:0; padding:0.5em 1em;
		}
		
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}	
		
	#lowfoot  {
	margin:0;
	padding:0;
	background-image: url(../images/background2.gif);
		}
		
	#footer  {
		text-align: center;
		margin: 0;
		padding: 0;
		}
	
	h1,h2,h3,h4 { margin: 0 0 }
	p { margin: 0.5em 0 }
	a { color:black }
	
	.copy { text-align:center; font-size:80% }
	
	#newsitem  {
	 	border: 3px ridge #006600;
		padding: 0.5em;
		}

/************ font color for the header bar **************/
	
	.header {
	color: #FFFFFF;
	}
	
/************ links that appear on the top bar **************/	
	
	.topLinks   {
	float:right;
	color:#FFFFFF;
	padding:5px 10px 5px 5px;
	font-size: 80%;
		}	
	
	#setLinks a:link, #setLinks a:visited{
		color: #FFFFFF;
		}

	#setLinks a:hover{
		text-decoration: underline;
		color: #FFFFFF;
		}

/************ left menu bar **************/	

	#navcontainer{
		width: 150px;
		border-right: 1px solid #000;
		background-color: #336600;
		color: #000000;
		}

	#navcontainer ul{
		list-style: none;
		margin: 0;
		padding: 0;
		border: none;
		}

	#navcontainer li{
		border-bottom: 1px solid #333300;
		margin: 0;
	}

	#navcontainer li a{
	display: block;
	padding: 5px 5px 5px 0.5em;
	border-left: 10px solid #333300;
	border-right: 10px solid #CC6600;
	background-color: #336600;
	color: #fff;
	text-decoration: none;
	width: 100%;
		}

	html>body #navcontainer li a { width: auto; }

	#navcontainer li a:hover{
		border-left: 10px solid #336600;
		border-right: 10px solid #FF9900;
		background-color: #33CC00;
		color: #fff;
		}

	#leftImage {
	width: 150px;
	align: center;
	text-align: center;
	}
		
/************ left submenu bar **************/	

#navlist2 { list-style-image: url(../images/tree.gif); } 

/************* breadCrumb styles ***************/

#breadCrumb{
	padding: 5px 10px 5px 10px;
	float:right;
	color: #666666;
	font-size: 80%;
}

#breadCrumb a{
	color: #CC6600;
}

#breadCrumb a:hover{
	color: #CC6600;
	text-decoration: underline;
}

/************ end **************/
