@charset "utf-8";
/* CSS Document */

h1 {
	color:#231F20;
	}
h2 {
	color:#0066B3;
	}
h3 {
	color:#0066B3;
	}
h4 {
	color:#0066B3;
	}
h5 {
	color:#0066B3;
	}
h6 {
	color:#0066B3;
	}
	
a:hover {
	color:#0066B3;
	}

#header-outer {
	background:url(../images/header-blue.jpg) repeat-x top center;
	}
#header-outer ul.nav-top li {
	border-left:1px solid #003A66;
	}
#header-outer ul.nav-top li a:hover {
	color:#51B9EA;
	}
#header-outer ul.nav-top li.green a, #header-outer ul.nav-top li.green a:link, #header-outer ul.nav-top li.green a:active, #header-outer ul.nav-top li.green a:visited {
	color:#B2D234;
	}
#header-outer ul.nav-top li.green a:hover {
	color:#FFFFFF;
	}
#header-outer .top-bar .search input.search {
	border:1px solid #0668B0;
	background-color:#00A1E4;
	}
#header-outer .top-bar .search input.submit {
	background:url(../images/search-submit.jpg) no-repeat bottom right;
	}
#content-outer ul.nav-main li a:hover, #content-outer ul.nav-main li.selected a, #content-outer ul.nav-main li.selected a:link, #content-outer ul.nav-main li.selected a:active, #content-outer ul.nav-main li.selected a:visited {
	color:#51B9EA;
	}
#content-outer .content-inner .contact {
	background:url(../images/contact-blue.jpg) no-repeat top left;
	}
#content-outer .content-inner .cta-outer .cta ul li a:hover, #content-outer .content-inner .cta-internal-outer .cta ul li a:hover {
	color:#0066B3;
	}
#content-outer .content-inner ul.nav-internal li a, #content-outer .content-inner ul.nav-internal li a:link, #content-outer .content-inner ul.nav-internal li a:visited, #content-outer .content-inner ul.nav-internal li a:active {
	background:url(../images/nav-internal.jpg) repeat-x top left #0470BB;
	border:1px solid #0470BB;
	}
#content-outer .content-inner ul.nav-internal li ul li a:hover {
	color:#0066B3;
	}
#content-outer .content-inner ul.nav-internal li ul li.selected a, #content-outer .content-inner ul.nav-internal li ul li.selected a:link, #content-outer .content-inner ul.nav-internal li ul li.selected a:active, #content-outer .content-inner ul.nav-internal li ul li.selected a:visited {
	color:#0066B3;
	font-weight:bold;
	}
#footer-top-outer .footer-inner .column p a.more, #footer-top-outer .footer-inner .column p a.more:link, #footer-top-outer .footer-inner .column p a.more:active, #footer-top-outer .footer-inner .column p a.more:visited {
	background:url(../images/readmore.png) no-repeat top left;
		}
#footer-top-outer .footer-inner .column p a.more:hover {
	color:#0066B3;
	background-position: bottom left;
	}
	
	/* style for error validators */
.error
{
/*background:url("../images/nav-internal.jpg") repeat-x scroll left top #0066B3;*/
border:3px solid #0066B3;
}
p.contactlink span {
	color:#0066B3;
	}
blockquote em {
	color:#0066B3;
	}
