body {

	font:12px/14px Arial, Helvetica, sans-serif;

	padding:0;

	margin:0;

}

.home {background:url(../images/tileBackground.gif) top left repeat-x;}

.inner {background:url(../images/tileBackground2.gif) top left repeat-x;}

a {color:#5680c1;text-decoration:none;}

a:hover {text-decoration:underline;}

#wrapper {	

	width:996px;

	margin:auto;

	margin-top:0;

	margin-bottom:0;

}

#header {	

	background:url(../images/header.jpg) top center no-repeat;

	position:relative;

}

.homeHeader {height:253px;}

.innerHeader {height:143px;}

#footer {

	background:url(../images/footer.gif) top center no-repeat;

}
#footer2 {
	background:url(../images/footer2.gif) top center no-repeat;
}

#footer p, #footer2 p {

	font-size:9px;

	text-align:center;

	margin:0;

	padding:25px 0 20px 0;

}

#wrapper2 {

	background:url(../images/tileWrapper2.gif) top center repeat-y;

	border-top:6px solid #000;

	padding-top:20px;

}

#wrapper3 {

	background:url(../images/tileWrapper3.gif) top center repeat-y;

	border-top:6px solid #000;

	padding-top:20px;

}

#push20 {

	width:20px;

	float:left;

}

#pageContent2 {

	width:680px;

	float:left;

}

/*PAGE CONTENT*/

#pageContent {

	width:950px;

	margin:auto;

	margin-top:0;

	margin-bottom:0;

}

#pageContent h1 {

	font:normal 20px/24px Arial, Helvetica, sans-serif;

	margin:0 0 10px 0;

	padding:0 0 5px 0;

	letter-spacing:-1px;

	color:#003366;

	border-bottom:1px solid #d2d2d2;

}

#pageContent b {

	font-size:13px;

	color:#003366;

}



#pageContent strong {

	font-size:13px;

	color:#003366;

}

#pageContent h2 {

	font:normal 18px/20px Arial, Helvetica, sans-serif;

	color:#003366;

	margin:5px 0;

	letter-spacing:-1px;

}

#pageContent p {

	margin:7px 0;

}

#pageContent h3 {

	font:normal 16px/18px Arial, Helvetica, sans-serif;

	color:#002255;

	margin:5px 0;

}

#pageContent p a {

	color:#5680c1;

}

#pageContent p a:hover {

	color:#476fad;

}

/*LEFT NAV*/

#leftNav {

	/*border-right:1px solid #d2d2d2;*/

	float:left;

	width:225px;

	padding-right:20px;

}

#leftNav p {

	margin:5px 0;

	padding:0;

}

#leftNav h1 {

	font:normal 20px/24px Arial, Helvetica, sans-serif;

	margin:0 0 10px 0;

	padding:0 0 5px 0;

	letter-spacing:-1px;

	color:#003366;

	border:none;

}

#leftNav2 a{

	display:block;

	padding-left:17px;

	color: #5680c1;

	text-decoration:none;
	
	background:url(../images/subnav1G.gif) 0 2px no-repeat;

}

#leftNav2 a.selected {

	font-weight:bold;

	color: #003366;

}

#leftNav2 a:hover {color: #003366;background:url(../images/subnav2G.gif) 0 2px no-repeat;text-decoration:none;}

.cssnav2 a {font-weight:bold; color: #003366;background:url(../images/subnav2G.gif) 0 2px no-repeat;text-decoration:none;}

.cssnav a {color: #003366;background:url(../images/subnav1G.gif) 0 2px no-repeat;text-decoration:none;}



/*HEADER*/

#topNav1 {

	font-size:12px;

	line-height:12px;

	position:absolute;

	top:36px;

	left:0;

	width:600px;

	text-align:right;

}

#topNav2 {

	font-size:12px;

	line-height:12px;

	position:absolute;

	top:38px;

	left:700px;

	width:250px;

	text-align:left;	

}

#topNav1 a.topNav  {

	display:block;

	background:none;

	position:absolute;

	font-weight:bold;

	color:#fff;

	text-decoration:none;

	padding-left:14px;

	top: 3px;

	height:30px;

}

#topNav1 a.topNav:hover, #topNav1 a.selected:hover {

	background:url(../images/hexnav.gif) 0 1px no-repeat;	

	text-decoration:none;

}

#topNav1 a.selected {

	display:block;

	background:none;

	position:absolute;

	font-weight:bold;

	color:#fff;

	text-decoration:none;

	padding-left:14px;

	top: 3px;

	background:url(../images/hexnav.gif) 0 1px no-repeat;	

	height:30px;

}

#nav1 {left:81px;}

#topNav1 #nav2 {left:163px;top:-2px;}

#topNav1 a#nav2:hover {background-position:0 6px;}

#nav3 {left:224px;}

#nav4 {left:329px;}

#nav5 {left:398px;}

#nav6 {left:462px;}

#nav7 {left:555px;}

#topNav2 a {

	color:#fff;

}

#topNav2 a:hover {

	color:#5680c1;

	text-decoration:none;

}

#topNav2 a.yellow {

	color:#ff0;

	font-weight:bold;

}

