:-ms-input-placeholder{color:#000}::placeholder{color:#000}::selection{color:white;background-color:rgba(13,117,164,.5)}html,body{font-size:16px}body{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;color:#000;background-color:#f6f6f6;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;overflow:scroll}a{font-weight:400;text-decoration:none;color:#0078ae}a:focus,a:hover{text-decoration:underline;color:#0078ae}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a strong{font-weight:600}b,strong{font-family:inherit;font-weight:700}caption,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:600;line-height:1.25;color:inherit}h1{margin:0;padding:0;font-size:1.75rem;font-weight:600;color:inherit}@media(min-width:767px){h1{font-size:3rem}}h2{font-size:1.5em;font-weight:600;color:inherit}h3{font-size:1.25em;font-weight:600;color:inherit}h4,h5,h6{font-size:1.125em;font-weight:600;color:inherit}.assistiveTech-only{position:absolute;margin:-1px 0 0 -1px;padding:0;display:block;width:1px;height:1px;line-height:1px;overflow:hidden;clip:rect(0,0,0,0);border:0;outline:0}p{margin:1rem 0}#printArea ul,#printArea ol{margin:10px 0 10px 30px;padding:0}#printArea li{margin:5px 0}blockquote .quoteText{font-family:Georgia,Times New Roman,Times,sans-serif;font-size:18px;line-height:1.5;margin-bottom:20px}hr{display:block;margin-top:1.5rem;margin-bottom:1.5rem;border:0;border-top:1px solid #d3d3d3}.hidden{height:1px;width:1px;visibility:hidden;position:fixed;top:0;right:0}#contentInt .ad-nav ul li{list-style:none!important}#contentInt table:not(.datatable) td p{margin-right:10px!important;margin-top:10px!important}#contentInt table:not(.datatable) td:last-child p{margin-right:0!important}.datatable{margin:0 0 15px;padding:0;width:auto;max-width:100%;border:solid 1px #d3d3d3}.datatable td,.datatable th{padding:.5em;color:inherit;border-bottom:solid 1px transparent}.datatable tr:first-child td:first-child,.datatable tr:first-child th:first-child{border-radius:0}.datatable tr:first-child td:last-child,.datatable tr:first-child th:last-child{border-radius:0}.datatable tr:last-child td:first-child,.datatable tr:last-child th:first-child{border-radius:0}.datatable tr:last-child td:last-child,.datatable tr:last-child th:last-child{border-radius:0}.datatable tr:last-child:not(.titlerow) td,.datatable tr:last-child:not(.titlerow) th{border-bottom:none}.datatable .titlerow{background:transparent;text-align:left;font-size:16px;color:inherit;font-weight:700}.datatable .titlerow td,.datatable .titlerow th{padding:.5em;color:inherit;border-bottom:solid .25em #cfa512}.datatable .titlerow *{color:inherit!important}.datatable caption{margin-bottom:.5rem;text-align:left}.datatable .altrow{background:#f6f6f6}.datatable .row{background:#fff}td p,#printArea td p,#printArea .datatable td p{margin:7px 0 0}td p:first-child,#printArea td p:first-child,#printArea .datatable td p:first-child{margin:0!important}#pageSubscription{display:block;clear:both;margin:1em 0;padding:.5em 1.5em .5em 3em;width:100%;text-align:center;color:white;background-color:#0d75a4;border-radius:.25em;box-shadow:inset 0 0 0 99px transparent,0 .125em .25em rgba(0,0,0,.3);overflow:hidden;transition:box-shadow .2s ease}#pageSubscription:focus,#pageSubscription:hover{text-decoration:none;box-shadow:inset 0 0 0 99px rgba(0,0,0,.1),0 .0625em .125em rgba(0,0,0,.3)}.loaded #pageSubscription{background:#0d75a4 url(../images/structure/subscribe.svg) 1em center no-repeat;background-size:auto .875em}.largeButton-Blue,.largeButton-Green,.largeButton-Red,.largeButton-Yellow{display:inline-table;margin:3px;padding:12px 20px;font-weight:400!important;font-size:1.25em;text-align:center;box-shadow:1.5px 2.5px 3px 0 rgba(0,0,0,.2);border-radius:3px;overflow:hidden}.largeButton-Blue,.largeButton-Blue a{background-color:#0d75a4}.largeButton-Green,.largeButton-Green a,.largeButton-Blue,.largeButton-Blue a,.largeButton-Red,.largeButton-Red a{color:#fff!important}.largeButton-Green,.largeButton-Green a{background-color:#006c4c}.largeButton-Red,.largeButton-Red a{background-color:#d50000}.largeButton-Yellow,.largeButton-Yellow a{color:#000!important;background-color:#cfa512}.Accordion{margin-bottom:5px}.AccordionTrigger{position:relative;display:block;padding:.5em 3.75em .5em .5em;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;background:white url(../images/structure/Accordion-open.png) 99% center no-repeat;border:solid 1px #d3d3d3;border-radius:3px;overflow:hidden}.AccordionTrigger:active,.AccordionTrigger:hover,.AccordionTrigger:focus{cursor:pointer;text-decoration:none;background-color:#f6f6f6}.AccordionTrigger:active,.AccordionTrigger.open{box-shadow:none}.AccordionTrigger.open{background:white url(../images/structure/Accordion-close.png) 99% center no-repeat;border:solid 1px #d3d3d3;border-radius:3px 3px 0 0}.AccordionTrigger a{color:inherit}.AccordionTrigger a p{font-weight:inherit}.AccordionTrigger h1,.AccordionTrigger h2,.AccordionTrigger h3,.AccordionTrigger h4,.AccordionTrigger h5,.AccordionTrigger h6,.AccordionTrigger p{margin:0;font-family:inherit;font-size:16px;font-weight:700;line-height:1.25}.AccordionContent{display:none;padding:.5em;background:#f6f6f6;border:solid #d3d3d3;border-width:0 1px 1px;border-radius:0 0 3px 3px;overflow:hidden}.AccordionContent .AccordionContent{background:white!important}p.ic-EmptyContent{display:none}div.ui-dialog{max-width:100%;z-index:9999}.ui-widget-overlay.ui-front{z-index:9998}.feedbackModal div.ffLogo img{max-width:200px!important}#printAreaContent a:not(.ic-btn){font-weight:600}#printAreaContent .tableContainerHead{padding:.5em;background:#f6f6f6;border:solid 1px #d3d3d3;margin-top:30px}#printAreaContent .tableContainer{margin-bottom:30px;padding:20px;max-width:100%;border:solid 1px #d3d3d3;overflow-x:scroll;-webkit-overflow-scrolling:touch}.headingBackgroundColour{background-color:#0d75a4}#printAreaContent img{max-width:100%;height:auto}img.ImageRight,img.imageRight,img.Right{float:right;margin:0 0 20px 20px;padding:1px}img.ImageLeft,img.imageLeft,img.Left{float:left;margin:0 20px 20px 0;padding:1px}.Left iframe{float:left;margin:0 20px 20px 0;padding:1px}.Right iframe{float:right;margin:0 0 20px 20px;padding:1px}#printAreaContent iframe{border:1px solid #d3d3d3}img.Center{display:block;margin-left:auto;margin-right:auto;clear:both}.Center,.alignCenter{text-align:center}.Left,.alignLeft{text-align:left}.Right,.alignRight{text-align:right}.inline{display:inline}.inlineBlock{display:inline-block}.noMarginTop{margin-top:0}.noMarginBottom{margin-bottom:0}.noMarginLeft{margin-left:0}.noMarginRight{margin-right:0}.width100{width:100%}.Underline{text-decoration:underline}.IntroParagraph{font-size:1.25em}.iframe-container{position:relative;height:0;overflow:hidden}.iframe-container iframe{position:absolute;top:0;left:0;max-width:100%;height:100%}.eSolutionsGroupPhotoGalleryV2PlaceholderDiv .ad-image-description{margin:0!important}.box{display:block;margin-bottom:.5rem;padding:.75rem;color:#000;background-color:white;border-left:solid .25rem #cfa512;box-shadow:0 .25rem .5rem rgba(0,0,0,.1)}.box a{text-overflow:ellipsis;overflow:hidden}.box h2,.box h3,.box li,.box p{margin:.75rem;max-width:100%;font-weight:400;text-overflow:ellipsis;color:#000}.box h2,.box h3,.box li{line-height:1.25}.box h2{font-size:1.125rem}.box h3{font-size:1rem}.box img{display:none}.box p{font-size:.875rem;max-height:210px}.box ul{margin:0;padding-left:0;list-style:none}.box.boxCalendar{border-left:none}.box.boxCalendar a{display:block;margin:0 .75rem .75rem}.box.boxCalendar li{display:table;margin:0;padding-bottom:.75rem;width:100%;border-bottom:solid 1px #d3d3d3;border-spacing:0}.box.boxCalendar li:not(:last-of-type){margin-bottom:.75rem}.box.boxCalendar li a,.box.boxCalendar li .date{display:table-cell;vertical-align:middle}.box.boxCalendar li a{margin:0;padding-left:.75rem;text-overflow:ellipsis;overflow:hidden}.box.boxCalendar li .date{width:3.25rem;line-height:1;text-align:center;text-transform:uppercase;border-right:solid 1px #d3d3d3}.box.boxCalendar li .date span{display:block;font-size:1.5rem}.box.boxCalendar ul{min-height:130px;overflow:hidden}.box.boxLinks{color:white;background-color:#0d75a4;border-left:none}.box.boxLinks a{color:inherit}.box.boxLinks h2,.box.boxLinks h3,.box.boxLinks li,.box.boxLinks p,.box.boxLinks span{color:white}.box.boxLinks li{margin-top:1rem;margin-bottom:0;padding-bottom:1rem}.box.boxLinks li:not(:last-child){border-bottom:solid 1px #7fbdda}a.box:focus,a.box:hover{text-decoration:none;color:#000}a.box:focus{outline:solid .25rem #cfa512}.boxWrapper{display:block;margin:0 auto 2rem;text-align:left;width:94%;max-width:1400px}.boxWrapper.social{text-align:center}.boxWrapper.social .SMDropdown{overflow:visible!important}.boxWrapper.social .box{border-left:none}.boxWrapper.social .box>img:first-of-type{display:inline-block;width:3rem;height:3rem}.boxWrapper.social #facebookFeed a{color:inherit}.boxWrapper.social #facebookFeed span a{color:#0078ae}.boxWrapper.social #youtubeFeed div{margin:.75rem}.boxWrapper.social #youtubeFeed div>a{float:right;width:30%;padding:0!important}.boxWrapper.social #youtubeFeed div>a:first-of-type{float:left;width:65%}.boxWrapper.social #youtubeFeed div>a:last-of-type{margin-top:.375rem;top:50%}.boxWrapper.social #youtubeFeed div span{clear:both}.boxWrapper.social #youtubeFeed div span a{display:block;float:none;width:100%}@media(min-width:479px){.boxLinks li{padding-left:2rem}.boxLinks li img{display:inline-block;margin-right:.5rem;margin-left:-2rem;max-width:1.5rem;max-height:1.5rem}}@media(min-width:767px){.boxWrapper{position:absolute;margin-top:1rem;margin-bottom:3rem;bottom:0;left:50%;z-index:1;transform:translateX(-50%)}}@media(min-width:991px){.box{position:relative;display:table-cell;margin-bottom:0;padding:0;text-align:center;vertical-align:top;border-left:none;border-bottom:solid .25rem #cfa512}.box img{display:inline-block;height:auto}.box.boxCalendar a{text-align:left}.box.boxCalendar ul{margin:.75rem}.box.boxLinks{text-align:left}a.box{transform:scale(1);transition:transform .2s ease}a.box:focus,a.box:hover{transform:scale(1.02)}.boxStacked{position:relative;display:table-cell;height:200px}.boxStacked .box{display:block;padding-left:5.25rem;width:100%;height:6rem;text-align:left}.boxStacked .box:first-child,.boxStacked .box:last-child{position:absolute}.boxStacked .box:first-child{top:0}.boxStacked .box:last-child{bottom:0}.boxStacked .box:not(:last-child){margin-bottom:1rem}.boxStacked .box h3{margin-top:0;padding-top:2.25rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.boxStacked .box img{position:absolute;left:0;max-width:5.25rem;max-height:5.25rem}.boxWrapper{position:absolute;display:table;table-layout:fixed;margin-top:1rem;border-spacing:1rem}.boxWrapper.social span{position:absolute;display:block;padding-top:.75rem;right:.75rem;bottom:.75rem;left:.75rem;font-size:.875rem;text-overflow:ellipsis;border-top:solid 1px #f6f6f6;overflow:hidden}.boxWrapper.social .box{padding-bottom:3rem}.boxWrapper.social .box h3,.boxWrapper.social .box p{overflow:hidden}.boxWrapper.social .box img{max-width:100%}.boxWrapper.social .box>img:first-of-type{margin-top:-1.5rem}.boxWrapper:not(.social)>.box:not(.boxLinks){overflow:hidden}.boxWrapper:not(.social)>.box:not(.boxLinks) img{position:relative;left:50%;min-height:185px;transform:translateX(-50%)}}@media print{#actions,.bottomContent .backToTop,#BrowserBannerWrapperOuter,#EmergencyBannerWrapperOuter,.footerNavMega,#footerLeft img,#footerNav,#headerRight,#intFloatRight,#landingNav,#mobileContact,#newsPause,#pageSubscription,#photoGalleries,.quickLinks,.readMore,.searchContainer,#searchHome,#skipContent,.slider-container,.subNavTrigger,#subNavWrapper,.toggleContent,#topNavContainer,.viewAll,#viewAll,#intBgImage,#servicesMap,#servicesMapSection,.serviceDetails,#backBtn,#newsContainer_Pagelist,.newsContainer_Months,#news_social,.newsItem_social,#backLink{display:none}body{background-color:white}a{color:#000}.fp-tableCell,#contentInt,#subNavWrapper{height:auto!important}.ic-container-fluid{position:relative}.newsItem_Header,.newsItem_PostedDate,.newsItem h2{display:block}.newsItem br{display:none}.newsItem div{float:none!important}#breadcrumbs span{margin-right:.5rem;margin-left:.5rem}#footerLeft br{content:" "}#footerLeft br:after{content:" | "}#news_body{margin-top:1rem}#newsScrollContainer ul{margin-top:0;padding-left:1.5rem}#newsScrollContainer ul li{display:list-item!important}section{text-align:center}section:not(:first-of-type)>img,section:not(:first-of-type) .slide>img{display:none}.fp-slidesContainer{width:100%!important}.AccordionContent{display:block!important}header{position:relative!important;top:0!important}#intBg{padding-top:0!important}}