/* -------------- COLOR BARS AND FOOTER --------------*/
#colorBars #firstColorBar {
	background: #123360;
}
#colorBars #secondColorBar {
	background: #325483;
}
/*#colorBars #thirdColorBar {
	background: #4a6b97;
}*/
#colorBars #fourthColorBar {
	background: #c0bbb4;
}
body.navSingleTier > #container,
#container {
	border-top: 1px solid #325483;
}
#footer {
	background: #123360;
}

/* -------------- HEADER NAV --------------*/
ul#nav li.current {
	background: #4a6b97;
}
ul#nav li a:hover, 
ul#nav li:hover {
	background: #4a6b97;
}
ul#sectionLinks li a:hover {
	background: #6987b0;
}
body ul#nav li.navhist a:hover, 
body ul#nav li.currnav {
	background: #4a6b97;
	color: #fff;
}
body ul#nav li.navhist ul li a {
	background: #F4F1E9;
	color: #1a2634;
}
body ul#nav li.navhist ul li a:hover {
	background: #CCC7BC;
	color: #333;
}
body #navSubWrapperWrapper ul#sectionLinks li.current_section a:hover {
	background: #fff;
}
#sectionNav ul#sectionLinks li.current_section a {
	color: #6f9cbe !important;
}

ul#nav li.naveducation a, 
ul#nav li.naveducation a:hover, 
ul#nav li.currnav {
    background: #FFFFFF;
    color: #325483;
}

ul#nav li.naveducation ul li a, 
ul#nav li.currnav ul li  {
	background: none;
	color:  #333333;
}
ul#nav li.naveducation ul li a:hover {
	background: #CCC7BC;
	color:  #333333;
}
	

/* -------------- LEFT NAV --------------*/
#navAndPromos { margin-top: 0; }

#navAndPromos #pageNav h3 a {
	color: #6f9cbe;
}
#navAndPromos #pageNav h4 a {
	color: #9a171c;
}
#navAndPromos #pageNav h4 a:hover {
	color: #4A6B97;
}
#pagePromos li a {
	color: #9a171c;
}
#pageNav ul li a:hover {
	background: #3a5b86;
}
#pageNav ul li.current_page a, #pageNav ul li.current_page a:hover {
	background: #4a6b97;
}


/* -------------- SECTION CONTENT --------------*/
#content a {
	color: #325483;
}
#content li a:hover {
	border-bottom: 1px dotted #325483;
}
#content #highlights li a:hover {
	border-bottom: 0;
}
#content h1 {
	color: #9a171c;
}
#content h3, #content h3 a {
	color: #123360;
}
#content h4, #content h4 a {
	color: #325483;
}
#content h3 {
	margin: 1.25em 0 .5em;
}


/* -------------- SECTION LANDING --------------*/
#content #landing h2 {
	color: #6f9cbe;
}
#landing #features li div.media {
	background: #4a6b97 !important;
}
#landing #features li h3 {
	background: #4a6b97 !important;
	color: #fff;
}
#landing #features li h3 a {
	color: #fff;
}
#content #landing #highlights ul li {
	background: #EAE7E2;
}
#content #highlights ul li a {
	color: #333;
}
#content #highlights ul li a:hover h3,
#content #landingsidebar ul li a:hover {
	border-bottom: 0;
	color: #4A6B97;
}
#content #highlights ul li a h3 {
	color: #9a171c;
}
#content #landingsidebar ul li a {
	color: #6F9CBE;
}
#content #landingsidebar ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
#content blockquote, #content p.source, #content #media p.source {
	color: #123360;
}
#content #media {
	background: #4A6B97 !important;
}
#content #sublanding #highlights ul li a h3 {
	color: #9a171c;
}
#content #sublanding #highlights ul li a:hover img {
	background: #607997;
}


/* -------------- ENEWSLETTER --------------*/
#content p.hheader1 {
	color: #9a171c;
	font-family: "Palatino Linotype",Palatino,Georgia,"Times New Roman",Times,serif;
	font-size: 30px;
	font-weight: normal;
	line-height: 1em;
	text-transform: uppercase;
}
#content p.support {
	color: #666666;
	font-style: italic;
	margin: 0 auto;
	text-align: center;
	width: 480px;
}
#content .explore {
	padding: 15px;
}
#content .explore h3 {
	margin-top: 0;
}
#content .dark p,
#content .dark h3,
#content .dark a {
	color: #fff;
}

#content .source_banner {
	width: 100%;
	border-bottom: 1px solid silver;
}
#content .source_banner img {
	float: none; 
	clear: none;	
	margin: 0;
	border: 1px solid silver;
	padding: 3px;
}
#content .source_banner p {
	color: #666666;
    font-size: 0.9em;
    font-style: normal;
    line-height: 1.4em;
    margin: 0.2em 1em;
    text-align: left;	
}

/* -------------- FOUNDATION BAR overwrites--------------*/
body #foundationBarWrapperWrapper { background-color:#0A1A32; }
#foundationBar ul li.learntab { background:#123360; }
#foundationBar ul li.learntab a { opacity: 1; }


