/* CSS Document */

body {padding:0;margin:0; height:100%; font: normal 12px/18px Verdana, Arial, sans-serif;}

#container {
	position:absolute;
	top:0;
	left:0;
	min-width: 100%;
	width:auto !important;/* Hack for IE6 */
	width:100%;
	min-height: 100%;
	height:auto !important;/* Hack for IE6 */
	height:100%;
	padding:0px;
	background: #CCC;
	margin:0 auto;
	text-align:center;
}

#pageContainer {
	width:800px;
	margin: 0 auto;
	margin-top:10px;
	margin-bottom:10px;
	border: 1px solid #AAA;
	text-align:center;
	background: #FFF;
}

#header {
	margin:10px 10px 0px 10px;
	width: 780px;
	height:202px;
	background: #EEE;
	text-align:left;
}

#header .bannerImage {
	clear:both;
	width: 780px;
	margin:0;
	padding:0;
}

#content, #menu {
	margin:5px 10px 10px 10px;
	padding:5px;
	width: 770px;
	background: #FFF;
	text-align:left;
}

#content {
	margin-top:3px;
	margin-bottom:20px;
	padding-top:2px;
}

#menu {
	margin:0px 10px 0px 10px;
	width: 780px;
	padding:0px;
	/*background: #00539b;
	padding-bottom:2px;*/
}

#menuBar {
	margin:3px 10px 0px 10px;
	width: 780px;
	height: 2px;
	border-top:2px solid #82abd7;
	padding:0px;
}

#content a, #content a:active, #content a:link, #content a:hover, #content a:visited {font: normal 12px Verdana, Arial, sans-serif; color:#00539b; text-decoration:underline;}
/*#content a:visited {color:#e7a614;}*/
#content a:hover {text-decoration:none;}

#menu {
	text-align:center;
	background: #EEE;
}

#footer {
	margin:10px;
	/*padding:5px;*/
	width: 780px;
	background: #EEE;
	text-align:left;
}

#footer .bannerText {
	float:left;
	width: 395px;
	padding: 5px;
	margin:0;
}

#footer .bannerSearch {
	float:right;
	text-align:right;
	width: 355px;
	padding: 5px;
	margin:0;
}

h3 {
	color:#00539b;
	font: bold 24px "Gill Sans MT", "Gill Sans", Verdana, Arial, sans-serif;
	margin: 0px 0px 3px 0px;
}
