.clear-floats{clear:both;float:none;height:0;width:100%}.off-screen{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.no-margin{margin:0}a.block{display:block;text-decoration:none}a.block:hover,a.block:focus{text-decoration:none}a.block img{display:block;border:0}a img{border:0}@font-face{font-family:Akzidenz;src:url("/design/main/fonts/Akzidenz-Grotesk-BQ.ttf") format("truetype");font-weight:normal;font-style:normal}html,body,#wrapper{margin:0;padding:0;height:100%;background-color:#d81834}.column{float:left;margin:0 16px 16px}.column.first,.column:first-child{margin-left:16px}.column.bottom-no-margin{margin-bottom:0}.column.full-width{float:none;width:944px}.column.columns-nine{width:700px}.column.columns-six{width:456px}.column.columns-four,.column.one-third{width:293px;background-color:cyan}.column.columns-three,.column.one-quarter{width:212px}.section{margin:0 auto}.section>.section-inner{margin:0 auto;width:980px;position:relative}.section.header{background-color:#fff;height:10.3125em}.section.header>.section-inner{height:100%}.section.header #nav-button{display:none}.section.header p.logo{float:left;margin:0;height:10.3125em;width:325px}.section.header p.logo a{position:relative;top:2.125em;width:325px;height:102px;background-image:url(../graphics/header-logo.png);background-repeat:no-repeat;background-size:100% 100%}.section.header p.tagline{font-size:1em;width:279px;height:10.3125em;float:left;margin:0;margin-left:4.0625em;background-image:url(../graphics/header-tagline.png);background-repeat:no-repeat;background-position:0 5.1875em}.section.header .search{position:absolute;right:1em;top:4.75em;background-position:bottom left;background-repeat:repeat-x}.section.header .search,.section.header .search form,.section.header .search input.submit{height:2.0625em;font-size:1em;background-image:url(../graphics/header-quicksearch-bg.png)}.section.header .search form{background-position:0 -66px;background-repeat:no-repeat}.section.header .search form .input-container{display:block;float:left;width:11.5625em;height:2.0625em;position:relative}.section.header .search form .input-container input{margin:0;position:absolute;font-size:0.875em;font-family:inherit;padding:0.28571em;background:transparent;border:0;width:12.14286em;top:0.28571em;left:0.71429em;outline:none;color:#999}.section.header .search form .input-container input:focus{color:#333}.section.header .search form input.submit{display:block;float:left;border:0;padding:0;background-position:right -33px;overflow:hidden;text-indent:10000px;width:2.125em;cursor:pointer;display:inline-block;outline:none}.section.header .search form input.submit:hover,.section.header .search form input.submit:focus{background-position:top right}.section.nav{background:url(../graphics/header-nav-bg.png) top left repeat-x #b2b1b1;border-bottom:1px solid #fff;height:3.4375em}.section.nav ul,.section.nav li{margin:0;padding:0;font-size:16px;background:none;list-style:none}.section.nav ul{height:3.4375em;background:url(../graphics/header-nav-divider.png) top right no-repeat;padding-right:2px}.section.nav ul>li{height:3.4375em;float:left;width:20%;position:relative}.section.nav ul>li.active{background:url(/design/main/graphics/footer-bg.png) repeat-x}.section.nav ul>li>a{display:block;font-size:1.25em;line-height:2.8em;color:#fff;padding-left:1.36364em;text-decoration:none;background:url(../graphics/header-nav-divider.png) top left no-repeat}.section.nav ul>li>a:hover,.section.nav ul>li>a:focus{text-decoration:underline}.section.nav ul>li>a>span.label{display:inline-block;background-color:cyan;background:url(../graphics/header-nav-arrow.png) right center no-repeat;padding-right:1.36364em;font-family:Akzidenz}.section.nav ul>li ul{display:none}.section.main{background-color:#efeeee}.section.main>.section-inner{padding-top:1.9375em;padding-bottom:1px}.section.main>.section-inner .block{margin-bottom:10px}.section.main .breadcrumbs{display:none}.section.main .subnav ul.depth-1>li{border-top:1px solid #fff;border-bottom:1px solid #d2d2d2}.section.main .subnav ul.depth-1>li.first{border-top:0}.section.main .subnav ul.depth-1>li.last{border-bottom:0}.section.main .subnav ul.depth-1>li>a{display:block;text-decoration:none;font-size:1em;line-height:1.375em;padding:0.625em 0 0.5em 2em;color:#000}.section.main .subnav ul.depth-1>li>a:hover,.section.main .subnav ul.depth-1>li>a:focus{text-decoration:underline}.section.main .subnav ul.depth-1>li.active>a{color:#ee2d32;font-weight:bold}.section.main .main-content{min-height:350px}.section.main .main-content .staff-profile.has-image .image{width:31.5%}.section.main .main-content .staff-profile.has-image .image img{max-width:100%}.section.main .main-content .staff-profile.has-image .details{width:65%}.section.main .main-content .staff-profile.has-image.image-left .image{margin-right:3.5%;float:left}.section.main .main-content .staff-profile.has-image.image-left .details{float:right}.section.main .main-content .staff-profile.has-image.image-right .image{margin-left:3.5%;float:right}.section.main .main-content .staff-profile.has-image.image-right .details{float:left}.section.main .sidebar .quick-links h2{display:none}.section.main .sidebar .quick-links>.inner{background-color:#f7f6f6;padding:0 1.125em}.section.main .sidebar .quick-links>.inner li{font-size:1em}.section.main .sidebar .quick-links>.inner li.last{border-bottom:0}.section.main .sidebar .quick-links>.inner li.header{display:block;text-decoration:none;font-size:0.95em;line-height:1.33333em;color:#828282;font-weight:bold;padding:1em 0 0.83333em;border-bottom:1px solid #d2d2d2;font-family:Akzidenz}.section.main .sidebar .quick-links>.inner li a{display:block;text-decoration:none;font-size:0.75em;line-height:1.33333em;color:#828282;font-weight:bold;padding:1em 0 0.83333em}.section.main .sidebar .quick-links>.inner li a:hover,.section.main .sidebar .quick-links>.inner li a:focus{text-decoration:underline}.section.main .highlights-container{width:100%;height:25.375em;overflow:hidden;position:relative;margin-bottom:3.125em;background-color:white}.section.main .highlights-container .highlights{width:100%;height:100%;overflow:hidden;position:relative;margin-bottom:3.125em;z-index:1}.section.main .highlights-container .highlights .highlight-item{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.section.main .highlights-container .highlights .highlight-item .image img{max-width:100%}.section.main .highlights-container .highlights .highlight-item .copy{height:6.25em;width:100%;position:absolute;bottom:0;left:0;z-index:10}.section.main .highlights-container .highlights .highlight-item .copy .bg{position:absolute;width:100%;height:100%;background-color:black;opacity:0.4;z-index:1}.section.main .highlights-container .highlights .highlight-item .copy strong{padding-left:1.075em;display:block;font-size:2.5em;line-height:2.5em;position:relative;z-index:2;color:#fff}.section.main .highlights-container ul.slider-buttons{margin:0;padding:0;list-style:none;position:absolute;bottom:0.9375em;right:0.9375em;z-index:10}.section.main .highlights-container ul.slider-buttons li{margin:0 0 0 1em;padding:0;list-style:none;float:left}.section.main .highlights-container ul.slider-buttons li a{display:block;height:100%;width:100%;text-decoration:none;overflow:hidden;background-repeat:no-repeat;text-align:left;text-indent:-1000px;cursor:pointer}.section.main .highlights-container ul.slider-buttons li.play-pause{display:none;width:13px;height:16px;position:relative;top:-2px}.section.main .highlights-container ul.slider-buttons li.play-pause a{background-image:url(../graphics/highlights-nav-playpause-sprite.png)}.section.main .highlights-container ul.slider-buttons li.play-pause.play a{background-position:-1px 0px}.section.main .highlights-container ul.slider-buttons li.play-pause.play a:hover,.section.main .highlights-container ul.slider-buttons li.play-pause.play a:focus{background-position:-17px 0px}.section.main .highlights-container ul.slider-buttons li.play-pause.pause a{background-position:-1px -16px}.section.main .highlights-container ul.slider-buttons li.play-pause.pause a:hover,.section.main .highlights-container ul.slider-buttons li.play-pause.pause a:focus{background-position:-17px -16px}.section.main .highlights-container ul.slider-buttons li.stepper{width:8px;height:16px;position:relative;top:-2px}.section.main .highlights-container ul.slider-buttons li.stepper a{background-image:url(../graphics/highlights-nav-stepper-sprite.png)}.section.main .highlights-container ul.slider-buttons li.stepper.previous a{background-position:-4px 0}.section.main .highlights-container ul.slider-buttons li.stepper.previous a:hover,.section.main .highlights-container ul.slider-buttons li.stepper.previous a:focus{background-position:-20px 0}.section.main .highlights-container ul.slider-buttons li.stepper.next a{background-position:-4px -16px}.section.main .highlights-container ul.slider-buttons li.stepper.next a:hover,.section.main .highlights-container ul.slider-buttons li.stepper.next a:focus{background-position:-20px -16px}.section.main .highlights-container ul.slider-buttons li.number{width:1em;height:1em}.section.main .highlights-container ul.slider-buttons li.number a{background-image:url(../graphics/highlights-nav-number.png)}.section.main .highlights-container ul.slider-buttons li.number a.active,.section.main .highlights-container ul.slider-buttons li.number a:hover,.section.main .highlights-container ul.slider-buttons li.number a:focus{background-image:url(../graphics/highlights-nav-number-active.png)}.section.main #call-to-action-container .column{height:19.125em;margin-bottom:3.75em;background-color:#fff}.section.main #call-to-action-container .column .call-to-action{width:100%;height:19.125em;background-color:#fff}.section.main #call-to-action-container .column .call-to-action .container span{display:block;width:100%}.section.main #call-to-action-container .column .call-to-action .container span.image{height:14.125em;overflow:hidden;border-bottom:2px solid #efeeee}.section.main #call-to-action-container .column .call-to-action .container span.label{padding:0.6em 0;font-size:1.25em;color:#939598;text-align:center}.section.main #call-to-action-container .column .call-to-action .container span.label .line{line-height:1.2em}.section.main #call-to-action-container .column .call-to-action .container span.label .line .inner{display:inline;padding:0 1em}.section.main #call-to-action-container .column .call-to-action .container span.label .line.last .inner{background:url(../graphics/call-to-action-arrow.png) right center no-repeat}.section.main .image-with-caption{margin-bottom:0.5em}.section.main .image-with-caption p.image{margin:0}.section.main .image-with-caption p.image img{display:block;max-width:100%}.section.main .image-with-caption p.caption{margin:0;font-size:0.7em;line-height:1.4em;padding:1em 0 0.6em;color:#828282;padding-left:5px;padding-right:5px}.section.footer{background:url(../graphics/footer-bg.png) top left repeat-x #ee2d32}.section.footer *{color:#fff}.section.footer>.section-inner{padding-top:2.25em;min-height:12em}.section.footer h2{font-size:1em;line-height:1.25em;margin-bottom:0.9375em;padding:0.75em 0 0.875em;border-bottom:1px solid #f58184;text-transform:uppercase}.section.footer li{font-size:0.875em;line-height:1.28571em;padding:0.14286em 0}.section.footer a{text-decoration:none}.section.footer a:hover,.section.footer a:focus{text-decoration:underline}.section.footer .column.contact h2{margin-bottom:0em;padding-left:2.625em;text-transform:none;background:url(../graphics/bottom-links-call.png) top left no-repeat}.section.footer .column.contact p.social{font-size:0.875em;line-height:1.28571em;padding:1.14286em 0 1em 3em;border-bottom:1px solid #f58184;background:url(../graphics/bottom-links-social-linkedin.png) 0 0.85714em no-repeat}.section.bottom-links{height:5.125em;background-color:#d81834}.section.bottom-links *{color:#fff}.section.bottom-links p{font-size:0.875em;line-height:5.85714em}.section.bottom-links p a{text-decoration:none}.section.bottom-links p a:hover,.section.bottom-links p a:focus{text-decoration:underline}.section.bottom-links p span.divider{padding:0 0.42857em}.section form.search{padding-bottom:20px;margin-bottom:20px}.section form.search input[type=text]{padding:5px 10px;border:0;color:#999595;font-size:1em}.section form.search input[type=submit]{padding:5px 10px;border:0;color:#fff;font-size:1em;background-color:#C5C5C5}.section .search-result{padding-top:20px;margin-bottom:20px;border-top:1px dashed #fff}.section form[name=cmsloginform] legend.hiddentext{display:none}.section form[name=cmsloginform] .field{padding-top:5px;padding-bottom:5px}.section form[name=cmsloginform] .field label{line-height:25px;width:100px;float:left}.section form[name=cmsloginform] .buttons{margin-top:10px}.section form[name=cmsloginform] .buttons .forgot{margin-bottom:10px}.section form[name=cmsloginform] .buttons a{text-decoration:none;font-size:0.875em}.section form[name=cmsloginform] .buttons a:hover{text-decoration:underline}.section form[name=cmsloginform] input[type=submit]{padding:5px 10px;border:0;color:#fff;font-size:1em;background-color:#C5C5C5}@media only screen and (max-width: 959px){.column.full-width{float:none;width:95%;margin-left:2.5%;margin-left:2.5%}.column.columns-nine{width:70%;margin-right:2.5%;margin-left:2.5%}.column.columns-six{width:45%;margin-right:2.5%;margin-left:2.5%}.column.columns-four,.column.one-third{width:28.3%;margin-right:2.5%;margin-left:2.5%}.column.columns-three,.column.one-quarter{width:20%;margin-right:2.5%;margin-left:2.5%}.section{width:100%}.section>.section-inner{width:100%}.section.main #call-to-action-container{padding-bottom:1em}.section.main #call-to-action-container .column{height:auto;margin-bottom:1em}.section.main #call-to-action-container .column .call-to-action{height:auto}.section.main #call-to-action-container .column .call-to-action .container span.image{height:auto}.section.main #call-to-action-container .column .call-to-action .container span.image img{max-width:100%}.section.main #call-to-action-container .column .call-to-action .container span.label{padding:0.85714em 0;font-size:0.875em}.section.main #call-to-action-container .column .call-to-action .container span.label .line{line-height:1.28571em}.section.main #call-to-action-container .column .call-to-action .container span.label .line .inner{padding:0 1.28571em}}@media only screen and (max-width: 767px){.column.full-width,.column.columns-nine,.column.columns-four,.column.one-third,.column.columns-three,.column.one-quarter,.column.columns-six{float:none;width:95%;margin-left:2.5%;margin-left:2.5%}.section.header{height:auto}.section.header>.section-inner{padding-top:3em}.section.header .tools{position:absolute;top:0;left:0;height:3em;width:100%;background-color:#444;z-index:1000;border-bottom:1px solid #fff;background:-webkit-gradient(linear, left top, left bottom, from(#1a1a1c), to(#47464c));background:-moz-linear-gradient(top, #1a1a1c, #47464c)}.section.header #nav-button{display:block;position:absolute;z-index:99;top:0.625em;left:0.625em;width:2.875em;height:1.625em;border:1px solid #323136;border-top-color:#807e88;border-bottom-color:#323136;border-radius:4px;text-align:left;overflow:hidden;text-align:center;background-color:#57565e}.section.header #nav-button a{font-size:0.6875em;line-height:2.54545em;height:100%;text-align:center;color:#b4b3b9;text-shadow:0 -1px 1px #16151b;text-transform:uppercase}.section.header #nav-button a span{display:none}.section.header .search{right:0.625em;top:0.4375em}.section.header .search,.section.header .search form,.section.header .search input.submit{height:1.9375em;background-image:none}.section.header .search form{border:1px solid #323136;border-radius:16px;background-color:#57565e}.section.header .search form.focused{background-color:#898892}.section.header .search form .input-container{height:1.9375em;position:relative}.section.header .search form .input-container input{top:0.21429em;color:#999}.section.header .search form .input-container input:focus{color:#fff}.section.header .search form input.submit{background-color:#4b4a51;border-top-right-radius:16px;border-bottom-right-radius:16px;background-position:center center;background-image:url(../graphics/header-search-icon-mobile.png);background-repeat:no-repeat;background-size:100% 100%}.section.header .search form input.submit:hover,.section.header .search form input.submit:focus{background-position:top right}.section.header .brand{position:relative}.section.header .brand p.logo{float:none;height:62px;width:200px;padding-top:1em}.section.header .brand p.logo a{top:0;width:200px;height:62px}.section.header .brand p.tagline{margin:0 0 1.5em 3.25em;font-size:1em;width:112px;height:11px;float:none;background-image:url(../graphics/header-tagline.png);background-repeat:no-repeat;background-position:0 0;background-size:100% 100%}.section.nav{display:none;top:3.0625em;height:auto;position:absolute;width:100%;background:-webkit-gradient(linear, left top, left bottom, from(#dddcdc), to(#b0b0b0));background:-moz-linear-gradient(top, #dddcdc, #b0b0b0);box-shadow:0 0px 10px 0 #000;border-bottom-color:#7d7d7d;z-index:900;padding:0.3125em 0}.section.nav ul{display:block;height:auto;width:auto;padding-right:0;background:none}.section.nav ul *{background:none;padding:0}.section.nav ul>li{float:none;padding:0;width:auto;height:auto;background:none !important;border:0}.section.nav ul>li.depth-1>a{border-bottom:1px solid #979797;border-top:1px solid #e3e3e3}.section.nav ul>li.depth-1>ul{border-bottom:1px solid #979797;border-top:1px solid #e3e3e3}.section.nav ul>li.first>a{border-top:0}.section.nav ul>li.last>a{border-bottom:0;background:none}.section.nav ul>li>a{display:block;font-size:1em;line-height:1.125em;padding:0.625em 0 0.5em;text-decoration:none;background:none !important;color:#444}.section.nav ul>li>a:hover,.section.nav ul>li>a:focus{text-decoration:underline}.section.nav ul>li>a>span.label{display:inline;background-color:cyan;background:none;padding-right:0;text-shadow:0 1px 0px #fcfcfc}.section.nav ul>li ul{display:block}.section.nav ul>li ul>li>a{font-size:0.875em;line-height:1em;padding:0.5em 0 0.5em 1em}.section.nav#nav:target{display:block}.section.main .breadcrumbs{display:block}.section.main .subnav{display:none}.section.main .main-content .image-with-caption img{max-width:100%}.section.main .main-content .staff-profile.has-image .image img{min-width:100%}.section.main .sidebar{margin-bottom:1.25em}.section.main .sidebar .quick-links h2{display:block}.section.main .highlights-container{width:100%;height:0;padding-bottom:42%;margin-bottom:2.75em;position:relative;overflow:visible}.section.main .highlights-container .highlights{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.section.main .highlights-container .highlights .highlight-item{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.section.main .highlights-container .highlights .highlight-item .image img{max-width:100%}.section.main .highlights-container .highlights .highlight-item .copy{height:2em}.section.main .highlights-container .highlights .highlight-item .copy strong{padding-left:1.14286em;line-height:2.28571em;font-size:0.875em}.section.main .highlights-container ul.slider-buttons{bottom:-2em;right:0;height:2em;width:100%;text-align:center}.section.main .highlights-container ul.slider-buttons li{line-height:2em;margin:0.875em 0.5em 0 0.5em;padding:0;list-style:none;float:none;display:inline-block}.section.main .highlights-container ul.slider-buttons li.play-pause,.section.main .highlights-container ul.slider-buttons li.stepper{display:none}.section.main .highlights-container ul.slider-buttons li.number{width:0.625em;height:0.625em}.section.main .highlights-container ul.slider-buttons li.number a{background-image:none !important;background-color:#bbb;border-radius:10px}.section.main .highlights-container ul.slider-buttons li.number a.active,.section.main .highlights-container ul.slider-buttons li.number a:hover,.section.main .highlights-container ul.slider-buttons li.number a:focus{background-color:#f28817}.section.main .highlights-container ul.slider-buttons li a{background-image:none}.section.footer>.section-inner{padding:1em 0 0;min-height:1px;height:auto}.section.footer .column{display:none}.section.footer .column.contact{display:block}.section.footer .column.contact h2{font-size:0.875em;line-height:1.28571em;padding:1.14286em 0 1em 3em}.section.footer .column.contact p.social{border-bottom:none}.section.bottom-links{height:2em}.section.bottom-links p{line-height:1.25em}.section.bottom-links p span.divider{padding:0 0.07143em}}@media only screen and (max-width: 767px) and (max-height: 479px){.column{float:none;width:90% !important;margin-left:5% !important;margin-right:5% !important;margin-bottom:1em !important}.section.nav ul>li.active{background:none !important}}@media only screen and (max-width: 479px){.section.main #call-to-action-container .column .call-to-action{height:3.6875em}.section.main #call-to-action-container .column .call-to-action .container span.image{height:auto;border-bottom:none;border-right:2px solid #efeeee;float:left;height:100%;width:4.6875em}.section.main #call-to-action-container .column .call-to-action .container span.image img{height:100%}.section.main #call-to-action-container .column .call-to-action .container span.label{padding:0.85714em 0 0;font-size:0.875em}.section.main #call-to-action-container .column .call-to-action .container span.label .line{line-height:1.28571em}.section.main #call-to-action-container .column .call-to-action .container span.label .line .inner{padding:0 1.28571em}}
/*# sourceMappingURL=screen.css.map */
