*{margin:0;padding:0;outline:0}body,html{width:100%;margin:auto}body{font-size:12px;line-height:22px;font-family:Roboto,Arial,sans-serif;color:#828282;background:url(../images/mainbg.png);min-width:980px}h4{font-size:1.2em;color:#000}.impact{font-size:1.5em;line-height:1.5em;margin-bottom:8px;color:#000}.book img{float:left}#mainContainer h2{color:#BE2625;font-family:Roboto,sans-serif;font-size:1.6em;text-align:center;width:100%;margin:15px auto 5px}a{color:#000;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}a img{border:0}details,footer,header,nav{display:block}.cl{display:block;height:0;font-size:0;line-height:0;text-indent:-4000px;clear:both}#wrapper{height:auto!important;width:100%;margin-left:auto;margin-right:auto}.shell{width:80%;margin:0 auto}.includeSidebarNews{margin-top:-10px}#centerNav{width:100%}.top-nav ul{display:block!important}.top-nav{height:59px;width:100%}.top-nav ul{list-style:none;font-family:Arial,sans-serif;font-size:120%;text-transform:uppercase;line-height:130%;font-weight:700;width:100%}.top-nav ul li{float:left;border-right:1px solid #dbeef3}.top-nav ul li a{color:#BE2625;float:left;padding:12px 10px}.top-nav ul li a:hover{color:#BE2625;text-decoration:none;background:#fff}.active{border-right:0;background:#cdcdcd}ul#newsList{list-style-type:none}ul#newsList li{list-style-type:none;margin-bottom:10px}ul#newsList li h6:after{content:"\A";white-space:pre}ul#newsList li h3{font-family:Arial,sans-serif;font-weight:700;font-size:14px;text-align:left;color:#000;line-height:18px}ul#newsList li h6{font-size:1em;color:#92979d;text-align:left;margin-right:15px}.bigText{font-size:120%}.greyText{color:#92979d}.redLink{font-size:120%;line-height:140%;padding-bottom:8px}.newsSpacer{border:0;height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0));margin-bottom:30px;margin-top:10px;z-index:999}#header{width:100%;height:150px;background:url(images/logo.png) left no-repeat #222F5A;position:relative}#header p{float:right;color:#fff;font-size:1.6em;position:absolute;bottom:0;right:0;margin-right:30px}.slider-holder{width:495px;height:293px;background:url(images/slider.png) no-repeat;margin:-10px auto auto;padding:34px 44px;z-index:1000}.slider-holder .flexslider{width:497px;height:288px;position:relative}.slider-holder .flexslider ul.slides{list-style:none;position:relative}.slider-holder .flexslider ul.slides li{width:497px;height:288px;float:left}.slider-holder .flexslider ul.slides li img{width:497px;height:288px}.main{width:100%;margin:auto}.main h2{font-size:220%;color:#BE2625;line-height:140%;padding-bottom:12px}.main h3{font-size:120%;color:#2d2d2d;line-height:140%;padding-bottom:8px}.main .testimonial{text-align:center;border-bottom:1px solid #e1e5e9;padding-bottom:10px;margin-bottom:50px;margin-top:30px;width:100%}.main .testimonial p{font-size:160%;color:#4A4B4B;margin-bottom:15px}.main .testimonial p strong{font-size:1.6em;position:relative;top:10px;left:-5px}.testimonial h2{font-size:300%}.testimonial h3{font-size:200%}hr.style-four{width:80%;margin-top:10px;margin-bottom:10px;border:1px solid silver}.note{font-size:90%;color:#000;line-height:90%}ul#galleryList{padding:0;margin:auto;list-style:none;width:100%}ul#galleryList li{list-style-type:none;display:inline-block;margin:2% 5% 2% 0;padding:2%;text-align:left;width:40%;vertical-align:top}#galleryList li img{float:left;margin:0 15px 0 0;overflow:auto}#mediaList li{width:40%;vertical-align:top}#mediaList ul,li{padding:0;margin:0}#mediaList{font-size:0;text-align:center;padding:0;margin:-8px 20px 0 -15px}#mediaList li{font-size:12px;display:inline-block;height:110px;padding:2%;margin:2% 4% 2% 0;outline:#ddd solid 1px;border-top:1px solid #fff;background:#f0f0f0}#mediaList li:hover{box-shadow:0 0 0 2px #fff,0 0 0 8px silver}.medialink,.resourceLink{color:#898022;margin:7px 0 0}h3.medialink,h3.resourceLink{text-align:left;font-size:110%;color:#000;line-height:110%}h2.medialink,h2.resourceLink{text-align:left;font-size:100%;margin:0 auto;line-height:105%;color:#92979d}.addSpace{margin-top:2%;margin-bottom:-1%}.redLink{color:#BE2625}.main .content{width:60%;float:left;margin-right:3%}.main .content ul{list-style:none;padding-top:8px}.main .content ul li{padding-left:8px;padding-bottom:5px}.main .content ul li a{text-decoration:underline}.main .content ul li a:hover{text-decoration:none}#briefed{list-style:circle inside;font-size:1.5em;line-height:1.5em}.tabbed{margin-left:2%}.tabbedMore{margin-left:3%}#briefed2{list-style:square inside;padding-left:15px}.main .sidebar{width:30%;padding:10px 10px 10px 30px;float:left}.main .sidebar ul{list-style:none}.main .sidebar ul li{position:relative;padding-bottom:15px;margin-bottom:-13px;min-height:72px}.main .sidebar ul li .mobile{font-style:normal;display:none}.main .sidebar ul li a{color:#000}.main .sidebar ul li a:hover{text-decoration:none;color:#666}.main .sidebar ul li p{padding-bottom:7px}#footer{background:#BE2625;position:relative;min-height:45px}.footer-bottom{width:90%;font-size:12px;color:#fff;text-align:center;margin:auto;min-height:45px;overflow:auto}@media screen and min-width:1025px{.top-nav ul{font-size:100%;text-transform:none;line-height:120%}.top-nav ul li a{padding:10px 6px 0 0}}@media screen and (min-width:981px) and (max-width:1024px){.top-nav ul{font-size:100%;text-transform:uppercase;line-height:120%}.top-nav ul li a{padding:20px 6px}}@media screen and (min-width:768px) and (max-width:980px){body{min-width:768px}.shell{max-width:768px}#header{background:url(images/logo-tablet.png) left no-repeat #222F5A;height:95px}.top-nav ul{font-size:90%;text-transform:uppercase;line-height:90%}.top-nav ul li a{color:#BE2625;padding:10px 8px}.slider-holder{width:382px!important;height:260px!important;background:url(images/slider-tablet.png) no-repeat;padding:30px 35px 0;margin:-10px auto 0}.slider-holder .flexslider{width:382px;height:220px}.slider-holder .flexslider ul.slides li,.slider-holder .flexslider ul.slides li img{width:100%;height:100%}.content{padding:0;width:100%;margin:0 auto}.main section{background:url(images/tablet-section-shadow.png) 0 bottom no-repeat!important}.main .content{float:left;display:block;padding-bottom:20px}.main .sidebar ul li{margin:0;display:block;min-height:70px}.main .sidebar ul li .mobile{display:inline}.main .sidebar a.view{margin-right:20px}.main span.shadow-top{display:none}#mediaList{width:100%}ul#mediaList li img{max-width:85%}h3.medialink,h3.resourceLink{font-size:100%}h2.medialink,h2.resourceLink{font-size:80%}}@media screen and (max-width:767px){body{min-width:320px}.shell{max-width:100%}.main{margin-top:0}#header{background:url(images/logo-@2x.png) left no-repeat #222F5A;width:100%;min-height:20px;height:40px}#header p{float:right;color:#fff;font-size:.4em;position:absolute;bottom:0;right:0;margin-right:10px}.top-nav{height:42px;width:100%;margin-bottom:5px}.top-nav ul{font-weight:400}.top-nav ul li{float:left}.top-nav ul li a{text-transform:none;font-size:80%;line-height:90%;padding:10px 6px 0 4px}.top-nav ul li a:hover{color:#222F5A;text-decoration:none;background:#fff}.slider-holder{width:280px!important;height:163px!important;background:url(images/slider-mobile.png) no-repeat;padding:10px;margin:5px auto auto}.slider-holder .flexslider{width:280px;height:163px}.slider-holder .flexslider ul.slides li,.slider-holder .flexslider ul.slides li img{width:100%;height:100%}.container{padding:20px 10px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.main .testimonial{padding-left:0;padding-right:0}.main .content p{font-size:80%;line-height:110%}.main .content ul li{font-size:80%;line-height:100%;background-position:0 7px!important}.main .sidebar{width:100%}.main .sidebar ul li{margin:0;display:block;min-height:70px}#mediaList,.sidebar{width:100%}#mediaList li{width:80%;height:140px;margin-bottom:10px}ul#mediaList li img{max-width:85%}h3.medialink,h3.resourceLink{font-size:100%}h2.medialink,h2.resourceLink{font-size:90%}}@media screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-moz-device-pixel-ratio:1.5),only screen and (min-resolution:240dpi){.slider-holder{background:url(images/slider-mobile@2x.png) 0 0/320px 202px no-repeat;-webkit-background-size:320px 202px;-moz-background-size:320px 202px;margin:5px}.content{margin-right:20em;float:left}.main .cols .col,.main .sidebar ul li{margin:0;-webkit-background-size:299px 14px;-moz-background-size:299px 14px;background-size:299px 14px}.sidebar{width:100%}.top nav ul{font-size:10px}.main .sidebar{width:100%}}@media only screen and (max-width :480px){.top-nav ul{font-size:10px;text-transform:none;line-height:14px;width:100%}.top-nav ul li a{padding:8px 4px 0}.sidebar{width:100%}.main .content{width:90%}h3.medialink,h3.resourceLink{font-size:80%}h2.medialink,h2.resourceLink{font-size:70%}}