body { margin:0px; background-color:#fff; height:100% }
html { height:100% }
#content a:link { color:#216086; text-decoration:underline }
#content a:visited { color:#216086 }
#content a:hover { color:#c8486a }
#footer-col-1 a:hover { text-decoration:underline }
#footer-bottom-left a:hover { text-decoration:underline }
#PageDiv { position:relative; min-height:100%; margin:auto }
#header.f-ms { box-shadow:0px 0px 4px rgba(0,0,0,0.25) }
#header-inner.f-ms { padding:30px 5% 25px }
#mainNav-inner.f-ms { padding:30px 5% }
#hero-image { z-index:0 }
#resourceshero { left:0px; top:0px; width:1600px; height:650px; overflow:hidden }
#resourcesheromobile { left:0px; top:650px; width:568px; height:360px; overflow:hidden; display:none }
#heading { z-index:0 }
#heading-inner { max-width:854px; z-index:0; padding:18px 3%; margin-left:auto; margin-right:auto; background-color:#d23d3a }
#content { z-index:0 }
#section-1 { z-index:0; margin-bottom:20px; background-color:#f5f5f5 }
#section-outer-1 { max-width:1440px; z-index:0; padding:80px 5% 40px; margin-left:auto; margin-right:auto }
#section-inner-1 { max-width:1200px; z-index:0 }
#section-2 { z-index:0; margin-bottom:20px; background-color:#f5f5f5 }
#section-outer-2 { max-width:1440px; z-index:0; padding:40px 5%; margin-left:auto; margin-right:auto }
#section-inner-2 { max-width:1200px; z-index:0 }
#section-3 { z-index:0; margin-bottom:20px; background-color:#f5f5f5 }
#section-outer-3 { max-width:1440px; z-index:0; padding:40px 5%; margin-left:auto; margin-right:auto }
#section-inner-3 { max-width:1200px; z-index:0 }
#bottom-nav { z-index:0; padding-top:60px; padding-bottom:60px; background-color:#f5f5f5 }
#box-links { max-width:1440px; z-index:0; padding-left:5%; padding-right:5%; margin-left:auto; margin-right:auto; overflow:hidden }
#guide-wrapper { width:47.92%; z-index:0; float:left; margin-right:2.78% }
#guide-outer { z-index:0; background-color:#fff; border:solid #fff 7px }
#guide-inner { max-width:180px; z-index:0; padding:38px 20px 38px 125px; margin-left:auto; margin-right:auto; background-image:url(../Resources/guide2.png); background-position:20px; background-repeat:no-repeat }
#outcomes-wrapper { width:47.92%; z-index:0; float:right }
#outcomes-outer { z-index:0; background-color:#fff; border:solid #fff 7px }
#outcomes-inner { max-width:180px; z-index:0; padding:38px 20px 38px 125px; margin-left:auto; margin-right:auto; background-image:url(../Resources/outcomes2.png); background-position:20px; background-repeat:no-repeat }
#footer-top.f-ms { padding:35px 5% }
#footer-bottom-inner.f-ms { padding:10px 5% }
#cookiesBanner.f-ms { padding:15px 5% }
#cookiesAccept.f-ms { margin:0px 15px 10px 0px }
#cookiesMore.f-ms { margin:0px 0px 10px }
@media (-webkit-min-device-pixel-ratio:1.3), (-o-min-device-pixel-ratio:13/10), (min-resolution:125dpi)
{
	#guide-inner { background-image:url(../Resources/guide.png); background-size:83px 83px }
	#outcomes-inner { background-image:url(../Resources/outcomes.png); background-size:83px 83px }
}
@media screen and (max-width:768px)
{
	#guide-wrapper { width:auto; float:none; margin-right:0px }
	#outcomes-wrapper { width:auto; float:none; padding-top:20px }
}
@media screen and (max-width:568px)
{
	#resourceshero { display:none }
	#resourcesheromobile { display:inline }
}
@media screen and (max-width:350px)
{
	#guide-inner { padding-left:115px; padding-right:10px }
	#outcomes-inner { padding-left:115px; padding-right:10px }
}
