body {
	margin: 0px;
	background: #a4a6a9;
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	
}
/*table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #434343;
	text-align:left
}*/

body, div, img, table, hr, td, ul, li, ol, h1, h3, h3, h4, h5, h6 {
	border:0px;
	margin:0px;
	padding:0px;
}


form { display:inline; }

.stretch {height:580px;}

h1 { font:27px Arial, Helvetica, sans-serif; color:#b32317; font-weight:normal; padding:0 0 2px 0; margin:0; }
h2 { font:18px Arial, Helvetica, sans-serif; color:#b32317; font-weight:normal; padding:0 0 0px 0; margin:0; }
h3 { font:18px Arial, Helvetica, sans-serif; color:#485a62; font-weight:normal; padding:0 0 0px 0; margin:0; }

.hide { display:none; }
.floatL { float:left; }
.floatR { float:right; }
.floatB { valign:bottom; }
.clearL { clear:left; }
.clearR { clear:right; }
.clearB { clear:both; }

hr { color:#c8c9c9; background:#c8c9c9; height: 1px;}
ul { color: #434343; padding: 0 10px 0 20px;}


#container {width:937px; border:15px solid #FFFFFF; background-color:#d7dade; margin-top:15px; margin-bottom:15px; margin-top:0px;}

.navigation-bar {background-color:#485a62; height:39px; width:937px; border-bottom:4px solid #aaacaf; }

html>body .navigation-bar  { *margin-top:-2px;} 

.navigation-bar2 {background-color:#485a62; height:39px; width:937px; border-bottom:4px solid #aaacaf; }

#login {color:#FFFFFF; padding-top:13px; padding-right:61px; font-family:Arial, Sans-serif; size:12px; font-weight:bold;}
#login a {color:#FFFFFF; text-decoration:none;}
#login a:hover {color:#FFFFFF; text-decoration:underline;}


/* **********************  End Generic Styles/Classes  ******************** */

#center {margin-left:auto; margin-right:auto}

.home-container {font-family:Trebuchet, 'Trebuchet MS', Verdana, Arial, Sans-serif; size:14px;}

.home-container a {color:#3a6e8f; text-decoration:none; font-weight:bold;}
.home-container a:visited {color:#3a6e8f;}
.home-container a:active {color:#3a6e8f;}
.home-container a:hover {color:#3a6e8f; text-decoration:underline; font-weight:bold;}

.home-right {font-family:Trebuchet, 'Trebuchet MS', Verdana, Arial, Sans-serif; size:14px;}

#child-width {width:646px;}
#child-container {margin-left:15px;}
#child-txt-container {margin-left:36px; margin-right:34px; padding-top:41px; width:615px; font-family:Trebuchet, 'Trebuchet MS', Verdana, Arial, Sans-serif; font-size:14px; color:#595959; line-height:125% }

#child-width2 {width:906px;}
#child-container2 {background-color:#FFFFFF; margin-left:15px; margin-top:15px; margin-right:15px; margin-bottom:15px; width:890px;}
#child-txt-container2 {margin-left:36px; margin-right:34px; padding-top:41px; width:860px; font-family:Trebuchet, 'Trebuchet MS', Verdana, Arial, Sans-serif; font-size:14px; color:#595959; line-height:125% }

.staff-outer {float:left; display:block; background-color:#FFFFFF; margin-right:18px; }
.staff-container {width:187px; height:187px; background-color:#485a62; }
.staff-box {padding:2px;}
.staff-link {color:#ebedef; font-size:11px; margin-top:5px; font-family:Trebuchet, 'Trebuchet MS', Verdana, Arial, Sans-serif;}
.staff-link a {text-decoration:none; color:#ebedef;}
.staff-link a:visited {color:#ebedef;}
.staff-link a:active {color:#ebedef;}
.staff-link a:hover {text-decoration:underline; color:#ebedef;}
.big {font-size:13px; font-weight:bold;}



#right-width {width:206px;}

#right-container {background-color:#ebedef;}

#footer-container {background-color:#FFFFFF; width:937px; height:30px;}

#footer-left {padding-top:15px; float:left; color:#99a3b3; font-family:Arial, Helvetica, sans-serif}
#footer-left a {color:#99a3b3; text-decoration:underline}
#footer-left a:hover {color:#99a3b3; text-decoration:none}

#footer-right {padding-top:15px; float:right; color:#99a3b3; font-family:Arial, Helvetica, sans-serif}

#footer-credits {width:937px; height:30px; color:#636776; font-family:Arial, Helvetica, sans-serif;}
#footer-credits a {color:#636776; text-decoration:none}
#footer-credits a:hover {color:#636776; text-decoration:none}


/*******************/
/*     sub nav     */
/******************/


#subNavTtl { 
	padding:80px 0 0 25px;
	color:#ffffff;
	font-weight:bold;
}
#subNavTtl a { 
	color:#ffffff;
	/*padding:80px 0 0 25px;
	font-weight:bold;*/
}
#subNavTtl a:hover { 
	color:#ffffff;
	text-decoration:none;
	/*padding:80px 0 0 25px;
	font-weight:bold;*/
	
}
#subNavTtl a:visited { 
	color:#ffffff;
	/*padding:80px 0 0 25px;
	font-weight:bold;*/
}
#subNav { 
	width: 178px;
	display: block;
}
#subNav a {
	font:11px Arial, Helvetica, sans-serif;
	background:#485a62;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	width: 188px; !important; width:168px;
	height:19px;
	padding-top: 3px;
	padding-left: 10px;      
	margin-bottom: 1px;
}
#subNav a:hover {
	background:#303c42;
	color: #fff;
	text-decoration: none;
	width: 188px; !important; width:168px; 
	padding-top: 3px;
}

.activeLink {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	display: block;
	width: 188px; !important; width:168px;
	height:19px;
 	text-decoration: none;
	background:url(images/nav-bg.gif) no-repeat;
	padding-top: 3px;
	padding-left: 10px;
	margin: 1px 0;
}
/*******************/
/*  child styles  */
/*******************/


