@charset "UTF-8";/* CSS Document bground blue #114499yellow #fdb827orange #fdb827*/body {	margin: 0px;	padding: 0px;	background: #114499;	font: normal 0.75em Helvetica, Arial, sans-serif;	color: #114499;}/*TEXT STYLES------------------------------------------*/h1 {font: bold 23px Helvetica, Arial, sans-serif;text-transform: uppercase;color: #fdb827;padding: 0;margin: 0;}h2 {font: bold 15px/20px Helvetica, Arial, sans-serif;text-transform: uppercase;color: #fdb827;padding: 0;margin: 0;}h2 a { color: #fdb827; text-decoration: underline; }h2 a:hover { color: #fdb827; text-decoration: none; }		h3 {font: bold 14px Helvetica, Arial, sans-serif;text-transform: uppercase;color: #fdb827;margin: 0;padding: 5px 0 0 0;}h4 {font-size: 14px;font-weight: bold;}h5 {}.title {	font: normal 11px Geneva, Arial, Helvetica, sans-serif;	color: #666666;	text-transform: uppercase;	margin: 0px;	padding: 0px 0px 10px;}.caps {text-transform: uppercase;text-decoration: underline;}/*IMAGE STYLES------------------------------------------*/.headshots {	margin: 0px 10px 10px 0px;	padding: 15px 0px 0px;	clear: left;}/*NAVIGATION------------------------------------------*/#nav-container { display: inline; float: left; margin: 0 0 0 60px; font: normal 12.5px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; }/*ABOUT*/.nav-button-about a {color: #fff;width: 132px;height: 21px;text-align: center;display: block;float: left;margin: 0;padding: 8px 0 0 0;	background: url(../_img/nav-bg-one.gif) no-repeat center top; text-decoration: none;}.nav-button-about a:hover {color: #fdb827; text-decoration: none;}/*PROGRAMS*/.nav-button-programs a { color: #fff;width: 132px;height: 21px;text-align: center;display: block;float: left;margin: 0;padding: 8px 0 0 0;	background: url(../_img/nav-bg-two.gif) no-repeat center top;text-decoration: none;}.nav-button-programs a:hover {color: #fdb827; text-decoration: none;}/*NEWS*/.nav-button-news a {color: #fff;width: 132px;height: 21px;text-align: center;display: block;float: left;margin: 0;padding: 8px 0 0 0;	background: url(../_img/nav-bg-three.gif) no-repeat center top;text-decoration: none;}.nav-button-news a:hover {color: #fdb827;text-decoration: none;}/*RESOURCES*/.nav-button-resources a {color: #114499;width: 132px;height: 21px;text-align: center;display: block;float: left;margin: 0;padding: 8px 0 0 0;	background: url(../_img/nav-bg-four.gif) no-repeat center top;text-decoration: none;}.nav-button-resources a:hover {color: #fff;text-decoration: none;}/*SUPPORT*/.nav-button-support a {color: #114499;width: 132px;height: 21px;text-align: center;display: block;float: left;margin: 0;padding: 8px 0 0 0;	background: url(../_img/nav-bg-five.gif) no-repeat center top; text-decoration: none;}.nav-button-support a:hover {color: #fff;text-decoration: none;}/*CONTACT*/.nav-button-contact a {color: #114499;width: 132px;height: 21px;text-align: center;display: block;float: left;margin: 0;padding: 8px 0 0 0;	background: url(../_img/nav-bg-six.gif) no-repeat center top; text-decoration: none;}.nav-button-contact a:hover {color: #fff;text-decoration: none;}/*HOME SUBNAVIGATION*/.subnav-home {	width: 200px;	height: 26px;	display: block;	float: left;	border-bottom: 2px solid #fdb827;	padding: 13px 0 0 5px;	margin: 0 0 0 5px;	text-align: left;	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; }.subnav-home a {text-decoration: none;color:#114499;}.subnav-home a:hover {text-decoration: none;color:#fdb827;}.subnav-home-on {	width: 200px;	height: 26px;	display: block;	float: left;	border-bottom: 2px solid #fdb827;	padding: 13px 0 0 5px;	margin: 0 0 0 5px;	text-align: left;	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;	text-transform:uppercase;}	.subnav-home-on a {text-decoration: none;color:#fdb827;}.subnav-home-on a:hover {text-decoration: none;color:#fdb827;}.subnav-home-double {	width: 200px;	height: 42px;	display: block;	float: left;	border-bottom: 2px solid #fdb827;	padding: 13px 0 0 5px;	margin: 0 0 0 5px;	text-align: left;	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; }.subnav-home-double a {text-decoration: none;color:#114499;}.subnav-home-double a:hover {text-decoration: none;color:#fdb827;}.subnav-home-double-on {	width: 200px;	height: 42px;	display: block;	float: left;	border-bottom: 2px solid #fdb827;	padding: 13px 0 0 5px;	margin: 0 0 0 5px;	text-align: left;	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;	text-transform:uppercase;}	.subnav-home-double-on a {text-decoration: none;color:#fdb827;}.subnav-home-double-on a:hover {text-decoration: none;color:#fdb827;}/*TEXT CONTAINERS------------------------------------------*/.general-home {	margin: 0px;	color: #114499;	text-align: justify;	font: normal 12px/20px Helvetica, Arial, sans-serif;	padding: 13px 10px 0 0;}.general {	margin: 0px;	color: #114499;	text-align: justify;	font: normal 12px/20px Helvetica, Arial, sans-serif;	padding: 5px 50px 40px 0;}.general a {	color: #114499;	text-decoration: underline;}.general a:hover {	color: #114499;	text-decoration: none;}.calendar-container {	margin: 0px;	color: #114499;	font: normal 12px/20px Helvetica, Arial, sans-serif;	padding: 20px 50px 40px 50px;}#home-bulletin {	color: #114499;	text-align: left;	font: normal 12px/17px Helvetica, Arial, sans-serif;	padding: 0px 10px 0 15px;	background: url(../_img/home-pin.jpg) no-repeat right top;	}#top-links {	float: right;	margin: 20px 18px 0 0;	display: inline;}#top-links a { font: normal 12.5px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:lowercase; text-decoration:none; color:#114499;}#top-links a:hover { text-decoration:none; color:#fdb827; }/*BACKGROUNDS------------------------------------------*/.form-text-small {font: normal 12px Helvetica, Arial, sans-serif;}/*BACKGROUNDS------------------------------------------*//*HOME RIGHT SIDE VERT RULE REPEAT*/.bg-home-rule {	background: url(../_img/home-signups-box-repeat.gif) repeat-y left top;}.bg-sidebar-rule {	background: url(../_img/side-bar-fade-repeat.jpg) repeat-y right top;}/*FOOTER------------------------------------------*/.bg-footer-home {	background: #114499 url(../_img/footer-home.gif) no-repeat center top;	font: normal 10px Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-align: center;	padding: 20px 0 0 0;}.bg-footer-home a {	color: #FFFFFF;	text-decoration: underline ;	}.bg-footer-home a:hover {	color: #FFFFFF;	text-decoration: none;}.bg-footer {	background: #114499 url(../_img/footer.gif) no-repeat center top;	font: normal 10px Arial, Helvetica, sans-serif;	color: #FFFFFF;	text-align: center;	padding: 20px 0 0 0;}.bg-footer a {	color: #FFFFFF;	text-decoration: underline ;	}.bg-footer a:hover {	color: #FFFFFF;	text-decoration: none;}.footer-address {	color:#fdb827;	text-transform:uppercase;	font: bold 11px/25px "Trebuchet MS", Arial, Helvetica, sans-serif;}/*LIST STYLES------------------------------------------*/ul {margin: 0px;padding: 2px 0px 2px 15px;}li {	margin: 5px 0 10px 0;}