body { margin:0px; background-color:#fff; height:100% }
html { height:100% }
#intro-text a:link { color:#216086; text-decoration:underline }
#intro-text a:visited { color:#216086 }
#intro-text 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% }
#main { z-index:0 }
#hero-image { z-index:0 }
#outcomeshero { left:0px; top:0px; width:1600px; height:650px; overflow:hidden }
#outcomesheromobile { left:0px; top:650px; width:568px; height:360px; overflow:hidden; display:none }
#heading { z-index:0 }
#heading-inner { max-width:604px; z-index:0; padding:18px 3%; margin-left:auto; margin-right:auto; background-color:#216086 }
#intro { z-index:0; background-color:#f5f5f5 }
#intro-inner { max-width:1440px; z-index:0; padding:80px 5% 60px; margin-left:auto; margin-right:auto; overflow:hidden }
#intro-text { width:31.46%; z-index:0; float:left }
#intro-right { width:65.76%; z-index:0; float:right }
#intro-right-heading { z-index:0; padding-bottom:30px }
#intro-right-cols { z-index:0; overflow:hidden }
#intro-outcome-category { width:29.04%; z-index:0; float:left; margin-right:6.44% }
#intro-outcome-category-heading { max-width:250px; z-index:0; padding-bottom:20px; margin-left:auto; margin-right:auto }
#intro-outcome-category-text { z-index:0; background-color:#a7cedd }
#intro-outcome-category-text-inner { z-index:0; padding:20px 10px }
#intro-outcome-category1 { width:29.04%; z-index:0; float:left }
#intro-outcome-category-heading1 { max-width:150px; z-index:0; padding-bottom:20px; margin-left:auto; margin-right:auto }
#intro-outcome-category-text1 { z-index:0; background-color:#a7cedd }
#intro-outcome-category-text-inner1 { z-index:0; padding:20px 10px }
#intro-outcome-category2 { width:29.04%; z-index:0; float:right }
#intro-outcome-category-heading2 { max-width:150px; z-index:0; padding-bottom:20px; margin-left:auto; margin-right:auto }
#intro-outcome-category-text2 { z-index:0; background-color:#a7cedd }
#intro-outcome-category-text-inner2 { z-index:0; padding:20px 10px }
#outcome-categories { z-index:0 }
#outcome-categories-heading { z-index:0; padding:10px 5%; background-color:#24709b }
#outcome-categories-content { max-width:1440px; z-index:0; padding:60px 5% 40px; margin-left:auto; margin-right:auto }
#outcome-categories-intro { z-index:0; padding-bottom:30px }
#outcome-categories-grid { z-index:0; margin-left:-2.77%; margin-bottom:-2.77%; overflow:hidden }
#crowbar { width:100px; display:inline-block }
.outcome-category-item { width:30.63%; z-index:0; float:left; margin-left:2.7%; margin-bottom:2.7% }
.outcome-category-inner { z-index:0; padding-left:36px; padding-right:36px; background-color:#f5f5f5; border:solid #f5f5f5 4px }
.outcome-category-icon { z-index:0; padding-top:35px; padding-bottom:20px }
.category-icon { width:106px; overflow:hidden }
.outcome-category-name { max-width:290px; z-index:0; padding:5px 10px; margin-left:auto; margin-right:auto; border:solid #298094 2px }
.outcome-category-description { z-index:0; padding-top:20px; padding-bottom:25px }
#crowbar1 { width:100px; display:inline-block }
#other-outcomes { z-index:0; background-color:#f5f5f5 }
#other-outcomes-inner { max-width:1440px; z-index:0; padding:30px 5%; margin-left:auto; margin-right:auto }
#other-outcomes-heading { z-index:0; padding-bottom:30px }
#other-outcomes-columns { z-index:0; overflow:hidden }
#other-outcomes-costs { width:47.92%; z-index:0; float:left; background-color:#fff }
#other-outcomes-costs-inner { z-index:0; padding-left:40px; padding-right:40px }
#other-outcomes-costs-icon { z-index:0; padding-top:30px; padding-bottom:20px }
#costs { width:106px; overflow:hidden }
#other-outcomes-costs-name { max-width:290px; z-index:0; padding:5px 10px; margin-left:auto; margin-right:auto; border:solid #bfd48a 2px }
#other-outcomes-costs-description { z-index:0; padding-top:20px; padding-bottom:30px }
#other-outcomes-fidelity { width:47.92%; z-index:0; float:right; background-color:#fff }
#other-outcomes-fidelity-inner { z-index:0; padding-left:40px; padding-right:40px }
#other-outcomes-fidelity-icon { z-index:0; padding-top:30px; padding-bottom:20px }
#fidelity { width:106px; overflow:hidden }
#other-outcomes-fidelity-name { max-width:290px; z-index:0; padding:5px 10px; margin-left:auto; margin-right:auto; border:solid #dd728e 2px }
#other-outcomes-fidelity-description { z-index:0; padding-top:20px; padding-bottom:30px }
#bottom-nav { z-index:0; padding-top:30px; padding-bottom:30px }
#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:#f5f5f5; 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 }
#about-wrapper { width:47.92%; z-index:0; float:right }
#about-outer { z-index:0; background-color:#f5f5f5; border:solid #fff 7px }
#about-inner { max-width:180px; z-index:0; padding:38px 20px 38px 125px; margin-left:auto; margin-right:auto; background-image:url(../Resources/about2.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 }
	#about-inner { background-image:url(../Resources/about.png); background-size:83px 83px }
}
@media screen and (max-width:1100px)
{
	#intro-text { width:auto; float:none }
	#intro-right { width:auto; float:none; padding-top:30px }
	.outcome-category-item { width:47.3% }
}
@media screen and (max-width:768px)
{
	#guide-wrapper { width:auto; float:none; margin-right:0px }
	#about-wrapper { width:auto; float:none; padding-top:20px }
}
@media screen and (max-width:568px)
{
	#outcomeshero { display:none }
	#outcomesheromobile { display:inline }
	#intro-outcome-category { width:auto; float:none; margin-right:0px; margin-bottom:60px }
	#intro-outcome-category-heading { max-width:none; padding-bottom:10px }
	#intro-outcome-category1 { width:auto; float:none; margin-bottom:60px }
	#intro-outcome-category-heading1 { max-width:none; padding-bottom:10px }
	#intro-outcome-category2 { width:auto; float:none }
	#intro-outcome-category-heading2 { max-width:none; padding-bottom:10px }
	#outcome-categories-content { max-width:1443px }
	.outcome-category-item { width:97.3% }
	#other-outcomes-costs { width:auto; float:none }
	#other-outcomes-fidelity { width:auto; float:none; margin-top:30px }
}
@media screen and (max-width:350px)
{
	#guide-inner { padding-left:115px; padding-right:10px }
	#about-inner { padding-left:115px; padding-right:10px }
}
