html, body {
  margin: 0px;
  padding: 0px;
  border: 0px;
}


body{background:#00002F;}

.primaryDiv {
		width:55em;  text-align:center; border: 1px solid #FFFFFF;
		/* this width will create a container that will fit in an 800px browser
		window if text is left at browser default font sizes */
		background-image:url(images/finalbg.jpg); padding-top:0px;
		margin: 0 auto; margin-top:0px; /* the auto margins (in conjunction with a width) center the page */
} 

.bannerDiv {
			width:100%; height:185px; background-image:url(images/final_banner.jpg);
			background-repeat:no-repeat; background-position:center; padding-top:0px;
}

.bannerDiv2 {
			width:100%;background-image:url(images/final_mid_bar.jpg); height:30px;
}
.mainDiv1 {
			width:100%; background-image:url(images/finalbg.jpg); height:100px;
}

.maindiv{ 
			width:100%; height:auto;
			background-image:url(images/finalbg.jpg);
}

.nav_div { /* just a holder  */
height:500px;		
	
}

.navDiv {
			width:20%;height:auto; float:left;
			margin:0px 30px 0px 0px; padding:10px;
			border: 1px solid #000000;
			text-align:left; background-image:url(images/panelbg.jpg);
}

.colDiv {
			width:60%; float:left;
			margin:10px; padding:10px; border: 1px solid #000000;
			text-align:left; background-image:url(images/panelbg.jpg);

}

.colDiv2c {
			width:25%; float:left;
			margin:10px; padding:10px; border: 1px solid #000000;
			text-align:left; background-image:url(images/panelbg.jpg);

}

.footerDiv {
			width:auto; height:30px; background-image:url(images/final_mid_bar.jpg); 
			vertical-align:bottom; border: 1px solid #FFFFFF; background-repeat:no-repeat;
}

/*        V2        */
.outer{
	list-style:none;
	margin:0px;
	padding:0px;width: 200px;
}

	
#menu {
	width:auto;
	border-style: none;
	border-color: #94AA74;
	border-width: 1px;

	}
#menu ul{
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#menu li a {
	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	font-weight:normal;
	}	
	
#menu li a:link, #menu li a:visited {
	color: #000066; font-size:12px;
	display: block;
	background: url(images/navpad1.jpg);
	background-repeat:no-repeat;
	padding: 8px 0 0 8px;
	}
	
#menu li a:hover {
	color: #FFFFFF;
	background: url(images/navpad.jpg) 0 0px;
	background-repeat:no-repeat;
	padding: 8px 0 0 50px;
	}
	
#menu li a:active {
	color: #FFFFFF;
	background: url(images/navpad.jpg) 0 -32px;
	background-repeat:no-repeat;
	padding: 8px 0 0 50px;
	}                    