:-ms-input-placeholder{color:#333}::placeholder{color:#333}::selection{color:white;background-color:rgba(30,54,92,.99)}html,body{font-size:16px}body{font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;color:#333;background-color:white;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a{font-weight:400;text-decoration:none;color:#2a4d83}a:focus,a:hover{text-decoration:underline;color:#2a4d83}a:visited{color:#2a4d83}b,strong{font-family:inherit;font-weight:700}caption,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:inherit;line-height:inherit;color:inherit}h1{margin:0;padding:0;font-size:rem(32px);font-weight:inherit;color:inherit}@media screen and (max-width:767px){h1{font-size:rem(28px)}}h2{font-size:em(30px);font-weight:inherit;color:inherit}h3{font-size:em(24px);font-weight:inherit;color:inherit}h4{font-size:em(18px);font-weight:inherit;color:inherit}h5{font-size:em(16px);font-weight:inherit;color:inherit}h6{font-size:em(14px);font-weight:inherit;color:inherit}h1.hidden{height:1px;width:1px;visibility:hidden;position:fixed;top:0;right:0}h2,caption{font-size:em(30px);font-weight:inherit;margin:20px 0 15px;padding:0}h3{font-size:em(24px);font-weight:inherit;margin:20px 0 15px;padding:0}h4{font-size:em(18px);font-weight:inherit;margin:20px 0 15px;padding:0}h5,h6{font-size:16px;font-weight:inherit;margin:0 0 15px;padding:0}a{color:#2a4d83;font-weight:400;text-decoration:none}a:link,a:visited,a[href^=tel]{color:#2a4d83;font-weight:400;text-decoration:none}a:hover,a:focus{color:#2a4d83;text-decoration:underline}a:active{color:#1e365c;text-decoration:underline}@media screen and (max-width:767px){a{text-decoration:none!important}a:hover{text-decoration:none!important}}p{margin:15px 0}#printArea ul,#printArea ol{margin:10px 0 10px 30px;padding:0}#printArea li{margin:5px 0}sub,sup{font-size:80%}blockquote .quoteText{font-family:Georgia,Times New Roman,Times,sans-serif;font-size:rem(18px);line-height:1.5;margin-bottom:20px}hr{display:block;border:none;height:1px;color:#ccc;background-color:#ccc;margin:20px 0}footer a[href^=tel]{color:#cecece}#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;border:1px solid #ccc}.datatable td,.datatable th{padding:15px;color:inherit}.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,.datatable tr:last-child th{border-bottom:none}.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 .titlerow{background:#fff;text-align:left;font-size:16px;color:#000;font-weight:700}.datatable .titlerow td,.datatable .titlerow th{padding:10px;color:#000;border-bottom:5px solid #2a4d83}.datatable .titlerow *{color:#000!important}.datatable caption{text-align:left}.datatable .altrow{background:#fff}.datatable .row{background:#eaeaea}.datatable.green-table .titlerow td,.datatable.green-table .titlerow th{border-bottom:5px solid #72c222}.datatable.green-table .row{background:#e7f0dd}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;width:100%;clear:both;padding:10px 20px 10px 40px;color:white;font-weight:700;margin:20px 0 0;text-align:left;box-shadow:0 .125rem .25rem rgba(0,0,0,.2);border-radius:3px;background-color:#2a4d83;overflow:hidden}.loaded #pageSubscription{background-image:url(../images/actions/subscribe.svg);background-position:13px center;background-repeat:no-repeat;background-size:17px 13px}.largeButton-Green,.largeButton-Yellow,.largeButton-Blue,.largeButton-Red{display:inline-table;font-weight:400!important;font-size:rem(21px);padding:12px 20px;margin:3px;overflow:hidden;text-align:center;box-shadow:1.5px 2.598px 3px 0 rgba(0,0,0,.2);border-radius:3px}.largeButton-Green,.largeButton-Green a{color:#fff!important;background-color:#4c832c}.largeButton-Yellow,.largeButton-Yellow a{color:#000!important;background-color:#f0b844}.largeButton-Blue,.largeButton-Blue a{color:#fff!important;background-color:#245eb2}.largeButton-Red,.largeButton-Red a{color:#fff!important;background-color:#db2c17}.Accordion{margin-bottom:5px}.AccordionTrigger{display:block;padding:8px;overflow:hidden;padding-right:60px;position:relative;border:solid 1px #999;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;background:#fff url(../images/structure/Accordion-open.png) 99% center no-repeat;box-shadow:0 2px 3px #ccc;border-radius:3px}.AccordionTrigger:hover,.AccordionTrigger:focus{background-color:#f7f7f7;text-decoration:none;cursor:pointer}.AccordionTrigger:active{background-color:#f7f7f7;text-decoration:none;cursor:pointer;box-shadow:none}.AccordionTrigger.open{border:solid 1px #ccc;background:#fff url(../images/structure/Accordion-close.png) 99% center no-repeat;border-radius:3px 3px 0 0;box-shadow:none}.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{padding:10px;border:solid 1px #ccc;border-top:none;overflow:hidden;display:none;background:#e6eff6;border-radius:0 0 3px 3px}.AccordionContent .AccordionContent{background:#fff!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 .tableContainerHead{padding:.5em;background:#eaeaea;border:solid 1px #ccc;margin-top:30px}#printAreaContent .tableContainer{max-width:100%;padding:20px;margin-bottom:30px;overflow-x:scroll;-webkit-overflow-scrolling:touch;border:solid 1px #ccc}.headingBackgroundColour{background-color:#2a4d83}#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 #ccc}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.533em;font-weight:400;line-height:1.304em}.iframe-container{position:relative;height:0;overflow:hidden}.iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.eSolutionsGroupPhotoGalleryV2PlaceholderDiv .ad-image-description{margin:0!important}@media print{#feedbackLink,#idLikeTo,.searchContainer,.socialContainer,#EmergencyBannerWrapperOuter,#BrowserBannerWrapperOuter,#intBg,iframe,#atozBar,.boxImage,.footerNavMega,#headerRight,.iframe-container,.imageScrollerOuter,#intFloatRight,#mainNav,.mobileNav,#newsPause,#pageSubscription,#photoGalleries,#quickLinksContainer,#skipContentWrapper,.slider-container,#socialPause,.socialTickerTitle img,#socialWrapperRight,.subNavTriggerContainer,#subNavWrapper,.toggleContent,#actions,#intBanner{display:none!important}.AccordionTrigger{background:none;box-shadow:none;border-radius:0}#esol,.AccordionContent{display:block!important;background:white}#breadcrumbs a{color:inherit}#logo a{display:none}#logo img{padding:20px;width:250px}.box,#newsScrollContainer{page-break-inside:avoid}.footerlogo img{max-width:128px}body{color:black;background-color:white}header{margin-bottom:1rem}.box{border-bottom:solid 1px #ccc}.social-ticker-content,.ticker-content{white-space:normal}.social-ticker-content ul li,.ticker-content ul li{display:list-item!important}.social-ticker-content ul li a,.ticker-content ul li a{overflow:visible}#contentInt{display:block;float:none}}