@charset "utf-8";
/* CSS Document */

body {
	margin:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background:#e9e4df;
}
.container { border:1px solid #000000; }
.container, .background, .body {
	width:950px;
	height:599px;
	overflow:hidden;
}
.background { background:no-repeat; }
a {
	color:#00539B;
	text-decoration:none;
}
a:hover, .mainNav a.active, .quickLinks a.active, .subNav a.active, .subSubNav a.active { color:#C41230; }
.body { top:-599px; }
.topBox {
	width:950px;
	height:425px;
	padding:25px 0px 0px 0px;
	overflow:hidden;
}
.bottomBox {
	width:950px;
	height:150px;
	overflow:hidden;
}
.footerBG1, .footerBG2, .contentBG {
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	-khtml-opacity: 0.75;
	opacity: 0.75;
}
.footerBG1 {
	background:#00539B;
	width:950px;
	height:150px;
	width:875px;
}
.footerBG2 {
	background:#FFFFFF;
	top:-140px;
	height:85px;
	width:875px;
}
.leftSide {
	height:400px;
	overflow:hidden;
	width:375px;
	padding:0px 0px 0px 25px;
}
.rightSide {
	height:320px;
	overflow:hidden;
	width:450px;
	top:-315px;
	left:425px;
}
.welcome, .bottomNav, .evaultLogin, .quickLinks, .mainNav, .breadcrumbs, .contentTitle, .contentText, .contentBG, .rightSide, .footerBG2, .body { position:relative; }
.contentBG {
	width:450px;
	background:#FFFFFF;
	height:320px;
}
.logo {
	width:222px;
	height:85px;
}
.subNav a, .mainNav a { margin:0px 10px 0px 0px; }
.subNav a img, .mainNav a img, .quickLinks a img {
	width:10px;
	height:10px;
	background:#00539B;
	border:none;
	margin:0px 5px 0px 0px;
}
.subNav a:hover img, .subNav a.active img, .mainNav a:hover img, .mainNav a.active img, .quickLinks a:hover img, .quickLinks a.active img { background:#C41230; }
.subSubNav {
	margin:10px 0px 0px 0px;
	padding:0px 15px 0px 0px;
	width:250px;
	height:150px;
	overflow:auto;
}
.subSubNav a img { margin:0px 5px 5px 0px; }
.breadcrumbs, .contentTitle, .contentText {
	top:-305px;
	width:420px;
	padding:0px 15px;
}
.contentTitle {
	font-size:18px;
	font-weight:bold;
	padding:5px 15px;
}
.contentText {
	height:240px;
	overflow:auto;
}
.contentText img { margin:0px 0px 5px 10px; }
.contentText table tr td img { margin:auto; }
.mainNav {
	top:-215px;
	left:50px;
	color:#C41230;
	height:65px;
}
.mainNav table, .quickLinks table { margin:5px 0px 0px 0px; }
.quickLinks {
	top:-280px;
	color:#C41230;
	text-align:right;
	width:205px;
	left:525px;
	height:65px;
}
.quickLinks table tr td { text-align:right; }
.quickLinks a img { margin:0px 0px 0px 5px; }
.quickLinks a { margin:0px 0px 0px 10px; }
.evaultLogin {
	background:url(images/evault.gif) no-repeat;
	top:-386px;
	width:140px;
	height:150px;
	padding:0px 15px;
	left:780px;
	text-align:right;
}
.evaultLogin input {
	border:#000000 1px solid;
	width:65px;
	font-size:10px;
}
#evaultEnter, #submit {
	background:none;
	color:#00539B;
	border:none;
	margin:0px 0px 10px 0px;
	padding:0px;
	width:auto;
}
.bottomNav {
	top:-250px;
	left:50px;
	height:20px;
	width:720px;
}
.topTitle a { color:#000000; }
.welcome {
	top:-300px;
	left:500px;
	text-align:right;
	width:222px;
	position:relative;
	left:660px;
}
.topTitle { font-size:60px; }
.topTitle {
	text-transform:uppercase;
	font-family:"Arial Black", Arial, Helvetica, sans-serif;
	letter-spacing:-.02em;
	font-style:normal;
}
.bottomNav, .bottomNav a { color:#FFFFFF; }
.bottomNav a:hover, .bottomNav a.active { color:#C7D6FE; }
#choicesForm input, #chooseSection input {
	font-size:12px;
	background:#00497F;
	padding:5px;
	border:none;
	color:#FFFFFF;
	margin:10px 5px 0px 0px;
}
#Logout {
	background:#FFFFFF;
	color:#00497F;
	border:none;
	margin:0px;
	padding:0px;
}
.homepageFlash {
	position:relative;
	top:25px;
	left:50px;
	height:360px;
	width:540px;
}
.kidsLinks a {
	display:block;
	background:#ACC43A;
	border-right:1px solid #FFFFFF;
	color:#FFFFFF;
	padding:5px;
	text-align:center;
	height:15px;
}
.kidsLinks a:hover { background:#00AEEF; }
table.kidsLinks {
	width:100%;
	border:1px solid #000000;
	border-top:none;
}
.sizer {
	width:1px;
	height:500px;
}
.quickLinks, .mainNav, .bottomNav, .evaultLogin { overflow:hidden; }
.quickLinks table { display:block; }
.print { position:relative; top:-1200px; text-align:right; padding:25px; }
.smalltext { font-size:9px; }