@charset "utf-8";
/* CSS Document */

body  {
font-family: Arial, Helvetica, sans-serif;
margin: 0;
padding: 0;
text-align: center;
background-color:#FFFFFF;
}

#content {
width:966px;

}

#header {
background-image:url(../../img/header.gif); 
background-repeat:no-repeat; 
position:relative;
width:966px;
height:111px;
margin:0;
padding:0;
text-align:right;
color:#d4e3e3;
}

#header a {
color:#d4e3e3; 
text-decoration:none; 
font-weight:normal; 
font-size:12px;
}

#top-nav {
width:966px;
height:29px;
background-image:url(../../img/top-nav-home.gif); 
background-repeat:no-repeat; 
position:relative;
}

#login {
width:157px; 
text-align:left; 
float:left; 
padding-left:15px;
color:#FFFFFF;
padding-top:2px;
}

#login a {
color:#FFFFFF; 
text-decoration:none; 
font-weight:normal; 
font-size:12px;
}

#welcome {
text-align:left; 
float:left; 
color:#FFFFFF; 
text-decoration:none; 
font-weight:normal; 
font-size:12px; 
padding-top:6px;
}

.orange-heading {
text-transform:uppercase;
font-size:16px;
font-weight:bold;
color:#ff6e00;
text-align:left;
float:left;
padding-top:8px;
}

.white-heading {
text-transform:uppercase;
font-size:16px;
font-weight:bold;
color:#ffffff;
text-align:left;
float:left;
padding:8px 0 0 5px;
}

#tab-links {
float:right;
padding-right:10px;
padding-top:8px;
}

#tab-links a {
font-size:12px;
color:#ffffff;
text-decoration:none; 
}

#subheading {
width:469px; 
padding-bottom:5px; 
height:25px;
margin-top:20px;
}

#subheading-dbltab {
width:469px; 
background-image:url(../../img/h1-background.gif);
background-repeat:no-repeat;
padding-bottom:5px; 
height:25px;
}

#subheading-feature {
width:469px; 
background-image:url(../../img/h1-background-2.gif);
background-repeat:no-repeat;
padding-bottom:5px; 
height:25px;
}

#sidebar-left {
float:left;
margin:0 20px 0 0;
padding:0;
width:160px;
}

#sidebar-right {
float:right;
margin:0;
padding:15px 0 0 0;
width:300px;
}

#nav {
text-align:left;
margin-top: 15px;
}

#nav a {
font-family:Arial, Helvetica, sans-serif;
color:#436071;
text-decoration:none;
font-style:normal;
font-size:13px;
width:142px;
height: 30px;
line-height:30px;
display:block;
border:1px solid #436071;
border-width: 1px 0 0 0 ;
padding-left:15px;
}

#nav a:hover,
#nav a:active,
#nav a.selected {
	color:#ff6600;
}


h2 {
text-transform:uppercase;
font-size:14px;
font-weight:bold;
color:#436071;
text-align:left;
padding-top:5px;
}

p {
color:#4c4c4c;
text-align:left;
font-size:11px;
}

a:visited {color: #436071;}
a:active {color: #ff6600;}
a:hover {color: #ff6600;}

a {
font-weight:bold;
color: #436071;
}

.dots {
border:dotted #436071;
border-width:1px 0 0 0;
}

.orange-line {
border:solid #ff6e00;
border-width:2px 0 0 0;
}

.blue-line {
border:solid #639296;
border-width:2px 0 0 0;
}

#footer {
border-top:1px solid #666666; 
width:794px; 
float:right; 
margin-top:20px;
}

#feature-box {
width:278px; 
border:1px solid #639296; 
border-bottom:none;
padding:10px;

}


#feature-box a {
font-size:12px;
text-align:left;
}

#subNav { margin-top:-6px; padding-bottom:6px; }

#subNav a:link, #subNav a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color:#436071;
	text-decoration:none;
	font-size:12px;
	height: 18px;
	line-height:18px;
	display:block;
	padding:0 0 0 15px;
	margin:0;
	border:none;
	text-indent:15px;
}

#subNav a:hover, #subNav a:active, #subNav a.selected { color:#ff6600; }

#subNav a.selected { background: url('../../img/orangeSelect.gif') no-repeat left center;}

#subheading-feature #tab-links {padding-top:8px;}

#center-content {
	float:left;
	margin:0;
	padding:0;
	width:461px;
	font-size:12px;
	text-align:left;
	color:#4c4c4c;
}

#center-content p {  font-size:12px; }
/*#center-content ul, #center-content li { color:#ff6e00;}
#center-content ul li span { color:#4c4c4c;}*/

.abBioShort {
	font-size:12px;
	padding: 0 0 10px 0;
}

.abBioFull { font-size:11px }

.fbWide {width:600px}

.dgp {
	background: url('../../img/dgp.gif') no-repeat;
	width:151px;
	float:right;
	height:16px;
	text-align:right;
}

.dgp div {padding-right:5px}

.dgp a {color:#fff;font-weight:bold;text-decoration:none}

.dgp2 {
	background: url('../../img/dgp2.gif') no-repeat;
	width:151px;
	float:right;
	height:16px;
	text-align:right;
}

.dgp2 div {padding-right:5px}

.dgp2 a {color:#506b7b;font-weight:bold;text-decoration:none}

.subHeadSlate {
	float:left;
	font-size:15px;
	color:#639296;
	font-weight:bold;
	text-transform:uppercase;
	width:300px;	
}

.subHeadWhite {
	float:left;
	font-size:15px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	width:300px;	
}

.subHead {
	border-bottom:1px solid #506b7b;padding-bottom:1px;margin-bottom:5px;
}

.subHeadGreen {
	background:#639296;border-bottom:1px solid #fff;padding:3px 0 1px 1px;margin-bottom:5px;
}

.bbDashed { 
	border-bottom:1px dotted #639296;
	padding:5px 0;
}

.orangeDiv { border-bottom:1px solid #ff6e00; height:1px;margin-bottom:10px; }

.nobreak {white-space:nowrap}

.inverted .abBioShort {color:#fff;padding:0 10px 10px 10px }
.inverted .abBioShort a:link, .inverted .abBioShort a:visited {color:#fff}

.slateBold {
	float:left;
	font-size:15px;
	color:#639296;
	font-weight:bold;
	text-transform:uppercase;
}

.abBioSmall { font-size:10px; padding: 0 0 10px 0; }

.abBio { font-size:12px; }

.abSmall { font-size:10px; }

#loginPane {font-size:10px;padding-top:10px;}
#loginPane input {font-size:10px;}
#loginSubmit {
	width:48px;
	height:21px;
	margin-left:7px;
	border:none;
	background: url('../../img/signin_button.gif') no-repeat;
}

#newsTicker, #newsTicker li {
	font-size:12px;
	list-style-type:none;
	margin:0;padding:0;
}

#frm_submit {width:62px;height:25px;background:url('../../img/frm_submit.png') no-repeat; border:none; padding:0;margin:0}
#frm_reset {width:62px;height:25px;background:url('../../img/frm_reset.png') no-repeat; border:none; padding:0;margin:0 }

#dropNav {float:right;padding:8px 8px 0 0}

#dropNavPane {position:absolute;width:180px;height:200px;background:#faaf40;left:786px;top:29px;}

.sidebarTitle { background:#d4d9dc;color:#67908c;font-weight:bold;text-align:left;padding:2px; margin-bottom:2px;font-size:12px;text-indent:5px}

.darkblueBold {
	color: #436071;
	font-weight: bold;
}
