@charset "utf-8";



#credits #credits img, #pagewrapper, #contentwrapper, #footer img, #masthead img  {

	behavior: url(iepngfix.htc);

}

#pagewrapper {

	width: 920px;

	margin-right: auto;

	margin-left: auto;

	text-align: left;

}

body {

	text-align: left;

	background-color: #BFD6E5;

	margin: 0px;

	padding: 0px;

	display: block;

}

#footer {

	width: 920px;

}

#footer img {

	float: left;

}

#credits {

	padding-top: 25px;

	padding-right: 0px;

	padding-bottom: 11px;

	padding-left: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background-image: url(/images/template/footer-bk.png);

	background-repeat: repeat-x;

	background-position: left top;

	float: left;

	width: 869px;

	color: #539da6;

}

#credits a {

	font-weight: bold;

	text-decoration: none;

	color: #3E757B;

}

#contenwrapper {

	background-image: url(/images/template/mainshadow.png);

	background-repeat: repeat-y;

	background-position: left top;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 9px;

	padding-left: 9px;

	display: block;

}

#navigation {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}

#navbar {

	background-color: #006878;

	height: 26px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #FFFFFF;

}

#masthead {

}

#masthead {

	height: 99px;

	width: 920px;

/* MENU SYSTEM */



/* Root = Horizontal, Secondary = Vertical */

}

ul#nav {

	margin: 0;

	border: 0px none;

	padding: 0;

	/*For KHTML*/

	height: 24px;

	list-style-type:none

}

ul#nav li {

	margin: 0;

	border: 0px none;

	padding: 0;

	float: left; /*For Gecko*/

	display: inline;

	position: relative;

	list-style-type:none

}

/*FIRST DROP MENU*/



ul#nav ul {

	margin: 0;

	border: 0px none;

	padding: 0;

	width: 120px;

	display: none;

	position: absolute;

	top: 26px;

	left: 0px;

	list-style-type:none

}

ul#nav ul:after /*From IE 7 lack of compliance*/ {

	clear: both;

	display: block;

	font: 1px/0px serif;

	content: ".";

	height: 0;

	visibility: hidden;

}

ul#nav ul li {

	width: 120px;

	float: left; /*For IE 7 lack of compliance*/

	display: block !important;

	display: inline; /*For IE*/

}

/* Root Menu NOTE THE WIDTH ON THIS ONE - HAS TO TAKE IN THE PADDING OF 3+3 FOR TOTAL OF 6 PIXELS*/

ul#nav a {

	text-transform: uppercase;

	float: none !important; /*For Opera*/

	float: left; /*For IE*/

	display: block;

	color: #FFFFFF;

	text-decoration: none;

	height: auto !important;

	height: 1%; /*For IE*/

	text-align: center;

	background-color: #006878;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	line-height: 26px;

	font-weight: bold;

	padding-top: 0;

	padding-right: 12px;

	padding-bottom: 0;

	padding-left: 12px;

}

/* Root Menu Hover Persistence */

ul#nav a:hover, ul#nav li:hover a, ul#nav li.sfhover a {

	background-color: #004853;

}

/* 2nd Menu */

ul#nav li:hover li a, ul#nav li.sfhover li a {

	border-bottom-color: #ECE9D8;

	float: none;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	text-align: left;

	background-image: none;

	background-color: #006878;

	width: 120px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	font-weight: normal;

	padding-top: 2px;

	padding-right: 10px;

	padding-bottom: 2px;

	padding-left: 12px;

}

/* 2nd Menu Hover Persistence */

ul#nav li:hover li a:hover, ul#nav li:hover li:hover a, ul#nav li.sfhover li a:hover, ul#nav li.sfhover li.sfhover a {

	background: #004853;

	color: #FFF;

}

/* 3rd Menu */

ul#nav li:hover li:hover li a, ul#nav li.sfhover li.sfhover li a {

	color: #FFFFFF;

	background-color: #006878;

}

/* 3rd Menu Hover Persistence */

ul#nav li:hover li:hover li a:hover, ul#nav li:hover li:hover li:hover a, ul#nav li.sfhover li.sfhover li a:hover, ul#nav li.sfhover li.sfhover li.sfhover a {

	background: #004853;

	color: #FFF;

}

/* 4th Menu */

ul#nav li:hover li:hover li:hover li a, ul#nav li.sfhover li.sfhover li.sfhover li a {

	background: #EEE;

	color: #666;

}

/* 4th Menu Hover */

ul#nav li:hover li:hover li:hover li a:hover, ul#nav li.sfhover li.sfhover li.sfhover li a:hover {

	background: #CCC;

	color: #FFF;

}

/* second tier inside a dropdown SIZE and POSITION*/

ul#nav ul ul, ul#nav ul ul ul {

	display: none;

	position: absolute;

	top: 9px;

	left: 143px;

}

/* Do Not Move - Must Come Before display:block for Gecko */

ul#nav li:hover ul ul, ul#nav li:hover ul ul ul, ul#nav li.sfhover ul ul, ul#nav li.sfhover ul ul ul {

	display: none;

}

ul#nav li:hover ul, ul#nav ul li:hover ul, ul#nav ul ul li:hover ul, ul#nav li.sfhover ul, ul#nav ul li.sfhover ul, ul#nav ul ul li.sfhover ul {

	display: block;



/* END OF MENU SYSTEM */



}	

.home #column1 {

	width: 590px;

	float: left;

}

.home #column2 {

	width: 308px;

	float: left;

	text-align: center;

	padding-top: 11px;

}

.home #col-two-thirds {
	float: left;
	width: 190px;
	text-align: center;
	padding-top: 11px;	
}
.home #col-three-thirds {
	float: left;
	width: 305px;
	text-align: center;
	padding-top: 11px;	
}
.home #col-one-third {
	float: left;
	width: /*282px*/590px;
	text-align: center;	
	padding-top: 12px;
	margin-left: 5px;
	/*padding-left:3px;*/
}


.default #column2 {

	float: left;

	display: none;

}

.default #column1 {

	width: 85%;

	float: left;

	padding-top: 15px;

	padding-right: 15px;

	padding-bottom: 0px;

	padding-left: 15px;

}

#contenwrapper {

	font-family: Arial, Helvetica, sans-serif;

	line-height: 135%;

	font-size: 14px;

}

#contenwrapper #column1 a {

	color: #006878;

	text-decoration: none;

	font-weight: bold;

}





#contenwrapper .clear {

	clear: both;

}

#contenwrapper h1 {

/*

	font-size: 24px;

	font-weight: normal;

	color: #333333;

*/

	font-size: 2em;

	line-height: 1.6em;

	color: #171761;

	margin-bottom: 0;

}

#contenwrapper h2 {

	color: #006878;

	font-size: 18px;

	font-weight: normal;

	text-transform: uppercase;

}

#contenwrapper h3 {

	font-size: 16px;

	color: #000000;

}

#contenwrapper h4 {

	font-size: 14px;

}

#contenwrapper h5 {

	font-size: 13px;

	font-weight: bold;

	color: #666666;

}

#contenwrapper .quiz_response {

	color: #006878;

	font-size: 18px;

	font-weight: normal;

	line-height: 1.6em;

}





.sitemap {

	font-weight: bold;

	}

	.sitemap ul {

		margin-bottom: 20px;

		font-weight: normal;

		}

		.sitemap ul ul {

			font-size: 0.8em;

			}






