@charset "UTF-8";
* {
	margin: 0;
	padding: 0;
}
img {
	border: none;	
}
body {
	font: 1em Verdana, Arial, Helvetica, sans-serif;
	background: #EEE;
	margin: 0;
	padding: 0;
	text-align: center;
	color: white;
}
#container {
	width: 955px;
	background: #FFFFFF;
	margin: 0 auto;
	text-align: left;
}
#header {
	height: 208px;
	background: url(../images/front-header.jpg) top left no-repeat;
}
#header.federal {
	height: 208px;
	background: url(../images/federal-header.jpg) top left no-repeat;
}
#mainContent {
	height: 380px;
	background: #5096B9;
}
#text-logo {
	position: absolute;	
	margin: 210px 0 0 300px;
}
#footer {
	height: 26px;
	background: #002B54;
	text-align: center;
	color: white;
	padding: 6px 0 0 0;
}
#footer p {
	font-size: .8em;	
}
#bottom-container {
	margin: 0 auto;	
	width: 955px;
	padding: 0 20px 0 0;
}
#bottom-container p{
		font-size: .8em;
		text-align: right;
		color: #999;
}
#bottom-container a {
	color: #999;
	text-decoration: none;
}
/**************MICRO FRONT PAGE*******************/

#left-header {
	float: left;
	width: 200px;
	padding: 20px 10px 20px 20px;
	text-align: center;
	font-size: .7em;
}
#left-header-index {
	float: left;
	width: 200px;
	padding: 20px 10px 20px 20px;
	text-align: center;
	text-transform: uppercase;
}
#left-header-index h1 {
	font-size: 1.2em;	
}
#micro-menu {
	float: left;
	width: 700px;
}
