/* Color Scheme
	Logo Grey		999b9e
	BG Grey			dbdbdb
	Dark Grey		999b9e
	Logo Blue		004990
	
	orange   		e08225
	green			68a54d
	blue 			30799f
*/


body { font-size: 62.5%; font-size:1em; font-weight: normal; line-height:1.5em; margin:0; padding:0; background:#dbdbdb url(../img/bg-main.jpg) repeat-x top; color:#565656; font-family:Arial, Helvetica, sans-serif; text-align:center; width:100%; }
img {border:0;}
#all { width:959px; margin:0 auto; text-align:left; }
#header { width:959px;}
#logo { position:relative; width:266px; float:left; }

#header ul { float:left;padding:0; margin:0; text-align:right; width:644px; list-style-type:none; position:relative; left:200px; top:84px; font-size:.8em; }
#header ul li { float:left; padding:0 10px; border-right:1px solid #009f9d; }
#header ul li.last { border:0; }
#header ul li a, #header ul li a:link, #header ul li a:visited, #header ul li a:hover, #header ul li a:active { text-decoration:none; color:#009f9d; }
#header ul li a:hover { color:#293d82; }

#container { clear:both; background:#fff; }
#main { width:919px; padding:0 20px; background:#fff;}


#footerNav {background: url(../img/bottom-Nav.png) no-repeat; height:42px; line-height:42px; width:959px; padding:0; margin:0; list-style-type:none; font-size:.8em; text-align:center; color:#003366; }

#footerNav {padding:0 0 1em 0; margin:0;}
#footerNav li {display:inline;	margin:0; padding:0 3px; border:0; color:#003366; list-style-type:none;	}
#footerNav a {	color:#003366; 	}
#footerNav a:hover { color:#000; }
#footer { font-size:.7em; }

p {margin:0; padding:1em 0;}

h1 { 
	margin:0; 
	padding:1em 0 13px 10px; 
	font-size:1.6em;
	font-weight:900; 
	color:#999b9e;
	line-height:42px;
	background: url(../img/h1.gif) no-repeat bottom;
}

h2 { 
	margin:1em 0 0 0;
	padding:0;
	line-height:42px;
	background: url(../img/h2.gif) no-repeat bottom;
	font-size:1.2em; 
	color:#565656; 
}

h3 { margin:0; padding:0; font-size:1.2em; color:#009f9d; }
a, a:link, a:visited, a:active, a:hover {
	color:#004990;
}
a.hover { color:#e08225; }

.subsubNav { text-align:center; }

.subsubNav a, .subsubNav a:link, .subsubNav a:visited, .subsubNav a:active, .subsubNav a:hover {
	color:#fff;
	background:#999b9e;
	border:3px double #fff;
	padding:3px;
	margin:2px 4px;
	text-decoration:none;
	font-weight:900;
	font-size:.8em;
}

.subsubNav a:hover {
	background:#004990;
	border:3px double #fff;
}