.floatLeft{float:left}.floatRight{float:right}.clearLeft{clear:left}.clearRight{clear:right}.clearBoth{clear:both}.textLeft{text-align:left}.textRight{text-align:right}.textCen{text-align:center}.textJust{text-align:justify}.posRel{position:relative}.posAb{position:absolute}.posFix{position:fixed}.disBl{display:block}.disIn{display:inline}.disInbl{display:inline-block}.disNone{display:none}.noRightPadding{padding-right:0}.noLeftPadding{padding-left:0}@font-face{font-family:'angelinaregular';src:url('/application/themes/custom/css/fonts/angelina/angelina-webfont.woff2') format('woff2'),url('/application/themes/custom/css/fonts/angelina/angelina-webfont.woff') format('woff');font-weight:normal;font-style:normal}html{font-size:62.5%;-webkit-font-smoothing:antialiased}html,body{font-family:'Open Sans',sans-serif}#sb-site{background-color:white}.edit-mode #sb-site{position:static}.ccm-page{-ms-transition:330ms all cubic-bezier(0, 1, .5, 1);-moz-transition:330ms all cubic-bezier(0, 1, .5, 1);-webkit-transition:330ms all cubic-bezier(0, 1, .5, 1);-o-transition:330ms all cubic-bezier(0, 1, .5, 1);transition:330ms all cubic-bezier(0, 1, .5, 1)}@media all and (max-width:991px){.ccm-page.nav-open,.ccm-page.nav-open .header .header-top,.ccm-page.nav-open .header .navigation,.ccm-page.nav-open .accessibility-controls{margin-left:-350px;margin-right:350px}.ccm-page .navigation{width:350px}}@media all and (max-width:480px){.ccm-page.nav-open,.ccm-page.nav-open .header .header-top,.ccm-page.nav-open .header .navigation,.ccm-page.nav-open .accessibility-controls{margin-left:-300px;margin-right:300px}.ccm-page .navigation{width:300px}}@media all and (max-width:360px){.ccm-page.nav-open,.ccm-page.nav-open .header .header-top,.ccm-page.nav-open .header .navigation,.ccm-page.nav-open .accessibility-controls{margin-left:-250px;margin-right:250px}.ccm-page .navigation{width:250px}}.skiplinks__link{padding:8px 12px;position:absolute;top:2px;left:-9999px;color:#000000;font-size:18px;font-size:1.8rem;text-decoration:underline}.skiplinks__link:focus{left:2px;z-index:10000;color:#000000;background-color:#FFB81C}.skiplinks__link:hover{background-color:#ffd069;text-decoration:none}@media all and (max-width:991px){.skiplinks__link{top:49px}}.skip-map{padding:8px 12px;position:absolute;top:2px;left:-9999px;color:#000000;font-size:18px;font-size:1.8rem;text-decoration:underline}.skip-map:focus{position:relative;left:2px;z-index:10000;color:#000000;background-color:#FFB81C}.skip-map:hover{background-color:#ffd069;text-decoration:none}.visually-hidden{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.header a,.main a,.preFooter a,.footer a{-ms-transition:240ms color ease-in-out;-moz-transition:240ms color ease-in-out;-webkit-transition:240ms color ease-in-out;-o-transition:240ms color ease-in-out;transition:240ms color ease-in-out;text-decoration:underline}.header a:hover,.main a:hover,.preFooter a:hover,.footer a:hover,.header a:focus,.main a:focus,.preFooter a:focus,.footer a:focus,.header a:active,.main a:active,.preFooter a:active,.footer a:active{text-decoration:none}.header .pageImage,.main .pageImage,.preFooter .pageImage,.footer .pageImage,.header .articleImage,.main .articleImage,.preFooter .articleImage,.footer .articleImage{float:right;padding:0 0 40px 40px;max-width:50%;background-color:#ffffff}.header .pageImage img,.main .pageImage img,.preFooter .pageImage img,.footer .pageImage img,.header .articleImage img,.main .articleImage img,.preFooter .articleImage img,.footer .articleImage img{border:4px solid #f2f2f2;margin-bottom:0}@media screen and (max-width:560px){.header .pageImage,.main .pageImage,.preFooter .pageImage,.footer .pageImage,.header .articleImage,.main .articleImage,.preFooter .articleImage,.footer .articleImage{display:block;width:100%;max-width:100%;text-align:center}}.header .pageVideo,.main .pageVideo,.preFooter .pageVideo,.footer .pageVideo{float:right;margin:0 0 40px 40px;width:45%}.header .pageVideo .videoWrapper,.main .pageVideo .videoWrapper,.preFooter .pageVideo .videoWrapper,.footer .pageVideo .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.header .pageVideo .videoWrapper iframe,.main .pageVideo .videoWrapper iframe,.preFooter .pageVideo .videoWrapper iframe,.footer .pageVideo .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.header img,.main img,.preFooter img,.footer img{max-width:100%;width:auto;height:auto}.header .articleImage img,.main .articleImage img,.preFooter .articleImage img,.footer .articleImage img{-moz-box-shadow:0 0 4px -1px #030303;-webkit-box-shadow:0 0 4px -1px #030303;box-shadow:0 0 4px -1px #030303}.header a.linkToPage,.main a.linkToPage,.preFooter a.linkToPage,.footer a.linkToPage,.header a.returnToParent,.main a.returnToParent,.preFooter a.returnToParent,.footer a.returnToParent,.header a.fileLink,.main a.fileLink,.preFooter a.fileLink,.footer a.fileLink,.header .footerForm .form-actions .button,.main .footerForm .form-actions .button,.preFooter .footerForm .form-actions .button,.footer .footerForm .form-actions .button{display:inline-block;-ms-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#007E8A;padding:5px 28px 7px;color:white;font-weight:300;font-size:22px;font-size:2.2rem;margin-bottom:4px;text-align:center}.header a.linkToPage:hover,.main a.linkToPage:hover,.preFooter a.linkToPage:hover,.footer a.linkToPage:hover,.header a.returnToParent:hover,.main a.returnToParent:hover,.preFooter a.returnToParent:hover,.footer a.returnToParent:hover,.header a.fileLink:hover,.main a.fileLink:hover,.preFooter a.fileLink:hover,.footer a.fileLink:hover,.header .footerForm .form-actions .button:hover,.main .footerForm .form-actions .button:hover,.preFooter .footerForm .form-actions .button:hover,.footer .footerForm .form-actions .button:hover,.header a.linkToPage:active,.main a.linkToPage:active,.preFooter a.linkToPage:active,.footer a.linkToPage:active,.header a.returnToParent:active,.main a.returnToParent:active,.preFooter a.returnToParent:active,.footer a.returnToParent:active,.header a.fileLink:active,.main a.fileLink:active,.preFooter a.fileLink:active,.footer a.fileLink:active,.header .footerForm .form-actions .button:active,.main .footerForm .form-actions .button:active,.preFooter .footerForm .form-actions .button:active,.footer .footerForm .form-actions .button:active,.header a.linkToPage:focus,.main a.linkToPage:focus,.preFooter a.linkToPage:focus,.footer a.linkToPage:focus,.header a.returnToParent:focus,.main a.returnToParent:focus,.preFooter a.returnToParent:focus,.footer a.returnToParent:focus,.header a.fileLink:focus,.main a.fileLink:focus,.preFooter a.fileLink:focus,.footer a.fileLink:focus,.header .footerForm .form-actions .button:focus,.main .footerForm .form-actions .button:focus,.preFooter .footerForm .form-actions .button:focus,.footer .footerForm .form-actions .button:focus{background-color:#005961}.header a.linkToPage:hover,.main a.linkToPage:hover,.preFooter a.linkToPage:hover,.footer a.linkToPage:hover,.header a.returnToParent:hover,.main a.returnToParent:hover,.preFooter a.returnToParent:hover,.footer a.returnToParent:hover,.header a.fileLink:hover,.main a.fileLink:hover,.preFooter a.fileLink:hover,.footer a.fileLink:hover,.header .footerForm .form-actions .button:hover,.main .footerForm .form-actions .button:hover,.preFooter .footerForm .form-actions .button:hover,.footer .footerForm .form-actions .button:hover,.header a.linkToPage:active,.main a.linkToPage:active,.preFooter a.linkToPage:active,.footer a.linkToPage:active,.header a.returnToParent:active,.main a.returnToParent:active,.preFooter a.returnToParent:active,.footer a.returnToParent:active,.header a.fileLink:active,.main a.fileLink:active,.preFooter a.fileLink:active,.footer a.fileLink:active,.header .footerForm .form-actions .button:active,.main .footerForm .form-actions .button:active,.preFooter .footerForm .form-actions .button:active,.footer .footerForm .form-actions .button:active,.header a.linkToPage:focus,.main a.linkToPage:focus,.preFooter a.linkToPage:focus,.footer a.linkToPage:focus,.header a.returnToParent:focus,.main a.returnToParent:focus,.preFooter a.returnToParent:focus,.footer a.returnToParent:focus,.header a.fileLink:focus,.main a.fileLink:focus,.preFooter a.fileLink:focus,.footer a.fileLink:focus,.header .footerForm .form-actions .button:focus,.main .footerForm .form-actions .button:focus,.preFooter .footerForm .form-actions .button:focus,.footer .footerForm .form-actions .button:focus{color:white}.header .visually-hidden,.main .visually-hidden,.preFooter .visually-hidden,.footer .visually-hidden{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.coreStyle{color:#252525;font-family:'Open Sans',sans-serif;font-size:16px;font-size:1.6rem}.coreStyle h1{font-size:12px;font-size:1.2rem;font-weight:normal}.coreStyle h1.pageName,.coreStyle h1.articleName,.singlePage .coreStyle h1{font-weight:bold;letter-spacing:-1px}.coreStyle h1.pageName span,.coreStyle h1.articleName span,.singlePage .coreStyle h1 span{margin-left:25px;color:#00727b;font-size:30px;font-size:3rem;font-weight:300}.coreStyle h1.pageName:after,.coreStyle h1.articleName:after,.singlePage .coreStyle h1:after{content:"";display:none}.coreStyle h1.pageName,.singlePage .coreStyle h1{margin:0 0 30px;font-size:48px;font-size:4.8rem}.coreStyle h1.articleName{margin:0 0 20px;color:#252525;font-size:30px;font-size:3rem;font-weight:bold}.edit-mode .coreStyle h1:after{content:" (We advise that you don't use any Heading 1 text in your normal content as one is generated through the code using the page name and it's recommended that only one is used on each page.  Please use headings 2 and below.  This message will disappear when you leave edit mode.)";color:red}.coreStyle h2{margin:0 0 30px;font-size:32px;font-size:3.2rem;font-weight:bold}.coreStyle h2.pageName{margin-bottom:20px;font-size:38px;font-size:3.8rem}.coreStyle h3{color:#00727b;font-size:30px;font-size:3rem;font-weight:300;margin:0 0 30px}.coreStyle h4{margin:0 0 20px;color:#00727b;font-size:24px;font-size:2.4rem;font-weight:bold}.coreStyle h5{color:#00727b;font-size:18px;font-size:1.8rem;font-weight:bold;margin:0 0 10px}.coreStyle p,.coreStyle ul,.coreStyle ol,.coreStyle dl,.coreStyle table,.coreStyle blockquote,.coreStyle pre,.coreStyle img{margin:0 0 30px}.coreStyle p+h2,.coreStyle ul+h2,.coreStyle ol+h2,.coreStyle dl+h2,.coreStyle table+h2,.coreStyle blockquote+h2,.coreStyle pre+h2,.coreStyle img+h2{margin-top:60px}.coreStyle p+h3,.coreStyle ul+h3,.coreStyle ol+h3,.coreStyle dl+h3,.coreStyle table+h3,.coreStyle blockquote+h3,.coreStyle pre+h3,.coreStyle img+h3{margin-top:60px}.coreStyle .floatRight+h2,.coreStyle .floatRight+h3{margin-top:0}.coreStyle a{color:#00727b}.coreStyle a:hover,.coreStyle a:active,.coreStyle a:focus{color:#00a1ae}.coreStyle a.btn-primary,.coreStyle a.btn-success,.coreStyle a.btn-info,.coreStyle a.btn-warning,.coreStyle a.btn-danger{color:#ffffff}.coreStyle hr{border-color:#a0a0a0}.coreStyle blockquote{padding:6px 20px;border-left:6px solid #953a76;background:rgba(149,58,118,0.05)}.coreStyle table{border-collapse:collapse;background:white}.coreStyle table th,.coreStyle table td{border:2px solid #a4889a;padding:8px 12px}.coreStyle table th *:last-child,.coreStyle table td *:last-child{margin-bottom:0}.coreStyle table th{background:rgba(149,58,118,0.4)}.coreStyle table tr td{background:rgba(149,58,118,0.1)}.coreStyle table tr:nth-child(even) td{background:rgba(149,58,118,0.15)}@media screen and (max-width:991px){.coreStyle table{display:block;overflow-x:scroll}}.coreStyle ul.pagination{margin-top:25px;float:right}.coreStyle ul.pagination>li{margin-left:4px;display:inline-block;background-color:#f4f4f4;border:1px solid #c0c0c0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.coreStyle ul.pagination>li a{margin:0;padding:3px 8px;display:block;float:none;color:#737373;font-size:16px;font-size:1.6rem;font-weight:bold;text-decoration:underline;border:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.coreStyle ul.pagination>li a[aria-disabled="true"],.coreStyle ul.pagination>li a[aria-current="page"]{text-decoration:none}.coreStyle ul.pagination>li a[aria-disabled="true"]{background-color:#fdfdfd;color:#737373}.coreStyle ul.pagination>li a[aria-current="page"]{background-color:#737373;color:#ffffff}.coreStyle ul.pagination>li a:hover,.coreStyle ul.pagination>li a:focus{text-decoration:none}.coreStyle ul.pagination>li a:hover[aria-disabled="true"],.coreStyle ul.pagination>li a:focus[aria-disabled="true"]{background-color:#fdfdfd}.coreStyle ul.pagination>li a:hover[aria-current="page"],.coreStyle ul.pagination>li a:focus[aria-current="page"]{background-color:#737373}.header{position:relative}.header .donation-button{text-align:right}.header .donation-button a{margin:0;padding:12px 28px 17px}@media all and (max-width:767px){.header .donation-button a{padding:17px 6px 21px;font-size:16px;font-size:1.6rem}}.header .headerTop{position:absolute;top:0;left:0;width:100%;height:63px;background-color:#003703;background-color:rgba(0,55,3,0.89);z-index:3}.header .headerTop:after{content:'';position:absolute;bottom:2px;width:100%;height:2px;background-image:url(/application/themes/custom/images/dotted-background.png);background-repeat:repeat-x}.header .headerTop .mobileNavIcon{text-align:right}.header .headerTop .mobileNavIcon button.nav-toggle{margin-right:-5px;padding:8px 5px;color:#ffffff;font-size:42px;line-height:1;background-color:transparent;border:none}.header .bannerArea{position:relative;width:100%;z-index:2;min-height:240px;background:#eff4fc;margin-bottom:7px}.header .bannerArea .logoHolder{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.header .bannerArea .logoHolder .logo{position:relative;display:inline-block;margin-top:83px;z-index:5;pointer-events:auto;width:100%;width:370px}.header .bannerArea .logoHolder .logo img{max-width:150px}.header .bannerArea .logoHolder .bannerOverlay{position:absolute;top:63px;left:-360px;width:1142px;height:337px;background-image:url(/application/themes/custom/images/banner-overlay.png);background-repeat:no-repeat;background-size:100%;z-index:4}.header .bannerArea .buttonHolder{position:relative;text-align:right}.header .bannerArea .buttonHolder a.returnToParent{margin-top:140px;position:relative;z-index:5}@media all and (max-width:991px){.header .bannerArea .buttonHolder a.returnToParent{margin-top:160px}}.header .bannerArea .bannerImage{height:480px;background-size:cover;background-position:center;background-repeat:no-repeat}.header .bannerArea .bannerCarousel{position:relative;background-color:#007E8A}.header .bannerArea .bannerCarousel .carouselSlideImage{height:700px;background-size:cover;background-position:center;background-repeat:no-repeat}.header .bannerArea .bannerCarousel .carouselTextHolder{position:absolute;left:0;right:0;bottom:32%;text-align:center;font-size:48px;font-size:4.8rem;color:white;text-shadow:0 0 12px rgba(0,0,0,0.5),0 0 6px rgba(0,0,0,0.4);font-weight:bold;letter-spacing:-1px;line-height:1}.header .bannerArea .bannerCarousel .carouselTextHolder strong,.header .bannerArea .bannerCarousel .carouselTextHolder b{font-size:57.6px;font-size:5.76rem}.header .bannerArea .bannerCarousel .carouselTextHolder em,.header .bannerArea .bannerCarousel .carouselTextHolder i{font-family:'Noto Serif',serif}.header .bannerArea .bannerCarousel .carouselTextHolder a{color:#dcfcff}.header .bannerArea .bannerCarousel .carouselTextHolder a:hover,.header .bannerArea .bannerCarousel .carouselTextHolder a:active,.header .bannerArea .bannerCarousel .carouselTextHolder a:focus{color:#EFFDFF}.header .bannerArea .bannerCarousel .carouselTextHolder p,.header .bannerArea .bannerCarousel .carouselTextHolder ul,.header .bannerArea .bannerCarousel .carouselTextHolder ol,.header .bannerArea .bannerCarousel .carouselTextHolder dl,.header .bannerArea .bannerCarousel .carouselTextHolder h1,.header .bannerArea .bannerCarousel .carouselTextHolder h2,.header .bannerArea .bannerCarousel .carouselTextHolder h3,.header .bannerArea .bannerCarousel .carouselTextHolder h4,.header .bannerArea .bannerCarousel .carouselTextHolder h5,.header .bannerArea .bannerCarousel .carouselTextHolder h6{margin:12px 0 0}.header .bannerArea .bannerCarousel .carouselButtonHolder{position:absolute;left:0;right:0;bottom:18%;text-align:center}.header .bannerArea .bannerCarousel .carouselButtonHolder a.linkToPage{color:#00727b;-ms-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#dcfcff;font-size:26px;font-size:2.6rem;padding-left:50px;padding-right:50px;-moz-box-shadow:0 1px 6px 0 rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,0.4);box-shadow:0 1px 6px 0 rgba(0,0,0,0.4)}.header .bannerArea .bannerCarousel .carouselButtonHolder a.linkToPage:hover,.header .bannerArea .bannerCarousel .carouselButtonHolder a.linkToPage:active,.header .bannerArea .bannerCarousel .carouselButtonHolder a.linkToPage:focus{background-color:#EFFDFF}.header .bannerArea .bannerCarousel .carouselDotsHolder{padding-bottom:40px;position:absolute;left:0;right:0;bottom:4.5%;z-index:10;text-align:center}.header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause{min-width:32px;min-height:32px;display:inline-block;position:absolute;bottom:-38px;left:50%;color:#ffffff;background-color:#953a76;font-size:16px;text-align:center;line-height:0;border:none;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;transform:translateX(-50%);transform-origin:left;pointer-events:all;-ms-transition:220ms all cubic-bezier(0, 1, .5, 1);-moz-transition:220ms all cubic-bezier(0, 1, .5, 1);-webkit-transition:220ms all cubic-bezier(0, 1, .5, 1);-o-transition:220ms all cubic-bezier(0, 1, .5, 1);transition:220ms all cubic-bezier(0, 1, .5, 1)}.header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause:before,.header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause:after{content:'';position:absolute;top:17px;left:9px;font-family:FontAwesome;font-size:16px;color:inherit;transform-origin:center;-ms-transition:80ms all linear;-moz-transition:80ms all linear;-webkit-transition:80ms all linear;-o-transition:80ms all linear;transition:80ms all linear}.header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause:before{content:'\f04c';transform:scale(1) rotateZ(0deg)}.ie8 .header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause:before,.ie9 .header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause:before{display:block}.header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause:after{content:'\f04b';left:10px;transform:scale(0) rotateZ(50deg)}.ie8 .header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause:after,.ie9 .header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause:after{display:none}.header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause[aria-pressed='true']:before{transform:scale(0) rotateZ(-50deg)}.ie8 .header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause[aria-pressed='true']:before,.ie9 .header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause[aria-pressed='true']:before{display:none}.header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause[aria-pressed='true']:after{transform:scale(1) rotateZ(0deg)}.ie8 .header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause[aria-pressed='true']:after,.ie9 .header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause[aria-pressed='true']:after{display:block}.header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause:hover,.header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause:focus{background-color:#7b3062;transform:scale(1.15) translateX(-50%)}.header .bannerArea .bannerCarousel .carouselDotsHolder .carouselDots{font-size:18px;font-size:1.8rem;color:white;font-weight:bold}.header .bannerArea .bannerCarousel .carouselDotsHolder .carouselDots button.owl-dot{display:inline-block;margin:0 6px;line-height:24px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-ms-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#707070;border:none;-ms-transition:240ms background-color cubic-bezier(0, 1, .5, 1);-moz-transition:240ms background-color cubic-bezier(0, 1, .5, 1);-webkit-transition:240ms background-color cubic-bezier(0, 1, .5, 1);-o-transition:240ms background-color cubic-bezier(0, 1, .5, 1);transition:240ms background-color cubic-bezier(0, 1, .5, 1)}.header .bannerArea .bannerCarousel .carouselDotsHolder .carouselDots button.owl-dot:hover,.header .bannerArea .bannerCarousel .carouselDotsHolder .carouselDots button.owl-dot:active,.header .bannerArea .bannerCarousel .carouselDotsHolder .carouselDots button.owl-dot:focus{background-color:#007E8A}.header .bannerArea .bannerCarousel .carouselDotsHolder .carouselDots button.owl-dot>span{padding:4px 6px;display:block;position:relative;text-align:center}.header .bannerArea .bannerCarousel .carouselDotsHolder .carouselDots button.owl-dot.active{background-color:#007E8A}.header .bannerArea .bannerCarousel .carouselDotsHolder .carouselDots button.owl-dot:first-child{margin-left:0}.header .bannerArea .bannerCarousel .carouselDotsHolder .carouselDots button.owl-dot:last-child{margin-right:0}@media all and (max-width:991px){.header .bannerArea .bannerCarousel .carouselDotsHolder{bottom:1%}}@media all and (max-width:767px){.header .bannerArea .bannerCarousel .carouselDotsHolder{bottom:0;padding-bottom:32px}.header .bannerArea .bannerCarousel .carouselDotsHolder #play-pause{bottom:-30px}.header .bannerArea .bannerCarousel .carouselDotsHolder .carouselDots{font-size:18px;font-size:1.8rem}.header .bannerArea .bannerCarousel .carouselDotsHolder .carouselDots button.owl-dot{margin:0 2px}}.header .bannerArea>img{width:100%;height:auto}.header .bannerArea:after{position:absolute;bottom:-7px;content:"";width:100%;height:7px;background-image:url(/application/themes/custom/images/banner-bottom-strip.png);background-size:100% 100%}@media screen and (max-width:1199px){.header .bannerArea .logoHolder .bannerOverlay{width:1027.8px;left:-324px}.header .bannerArea .bannerImage{height:420px}.header .bannerArea .bannerCarousel .carouselSlideImage{height:600px}.header .bannerArea .bannerCarousel .carouselTextHolder{font-size:38px;font-size:3.8rem}.header .bannerArea .bannerCarousel .carouselTextHolder strong,.header .bannerArea .bannerCarousel .carouselTextHolder b{font-size:45.6px;font-size:4.56rem}.header .bannerArea .bannerCarousel .carouselTextHolder p,.header .bannerArea .bannerCarousel .carouselTextHolder ul,.header .bannerArea .bannerCarousel .carouselTextHolder ol,.header .bannerArea .bannerCarousel .carouselTextHolder dl,.header .bannerArea .bannerCarousel .carouselTextHolder h1,.header .bannerArea .bannerCarousel .carouselTextHolder h2,.header .bannerArea .bannerCarousel .carouselTextHolder h3,.header .bannerArea .bannerCarousel .carouselTextHolder h4,.header .bannerArea .bannerCarousel .carouselTextHolder h5,.header .bannerArea .bannerCarousel .carouselTextHolder h6{margin:6px 0 0}}@media screen and (max-width:991px){.header .bannerArea .logoHolder .bannerOverlay{width:913.6px;left:-288px}.header .bannerArea .bannerImage{height:360px}.header .bannerArea .bannerCarousel .carouselSlideImage{height:500px}.header .bannerArea .bannerCarousel .carouselTextHolder{font-size:30px;font-size:3rem}.header .bannerArea .bannerCarousel .carouselTextHolder strong,.header .bannerArea .bannerCarousel .carouselTextHolder b{font-size:36px;font-size:3.6rem}.header .bannerArea .bannerCarousel .carouselButtonHolder a.linkToPage{font-size:22px;font-size:2.2rem}}@media screen and (max-width:767px){.header .bannerArea .logoHolder .bannerOverlay{width:799.4px;left:-252px}.header .bannerArea .bannerImage{height:300px}.header .bannerArea .bannerCarousel .carouselSlideImage{height:400px}.header .bannerArea .bannerCarousel .carouselTextHolder{font-size:20px;font-size:2rem}.header .bannerArea .bannerCarousel .carouselTextHolder strong,.header .bannerArea .bannerCarousel .carouselTextHolder b{font-size:24px;font-size:2.4rem}.header .bannerArea .bannerCarousel .carouselTextHolder p,.header .bannerArea .bannerCarousel .carouselTextHolder ul,.header .bannerArea .bannerCarousel .carouselTextHolder ol,.header .bannerArea .bannerCarousel .carouselTextHolder dl,.header .bannerArea .bannerCarousel .carouselTextHolder h1,.header .bannerArea .bannerCarousel .carouselTextHolder h2,.header .bannerArea .bannerCarousel .carouselTextHolder h3,.header .bannerArea .bannerCarousel .carouselTextHolder h4,.header .bannerArea .bannerCarousel .carouselTextHolder h5,.header .bannerArea .bannerCarousel .carouselTextHolder h6{margin:2px 0 0}}@media screen and (max-width:400px){.header .bannerArea .bannerCarousel .carouselTextHolder{font-size:16px;font-size:1.6rem}.header .bannerArea .bannerCarousel .carouselTextHolder strong,.header .bannerArea .bannerCarousel .carouselTextHolder b{font-size:19.2px;font-size:1.92rem}}.main{padding:40px 0}.main p.pageDescription{color:#00727b;font-size:30px;font-size:3rem;font-weight:300}.page-template-home .main{padding:0}.page-template-article .main h1.articleName{margin-bottom:8px}.page-template-article .main p.articleDate{margin:0 0 27px;padding:0 0 19px;color:#00727b;font-size:24px;font-size:2.4rem;font-weight:bold;border-bottom:1px solid #8bdce3}.page-template-article .main p.pageDescription{margin:0 0 30px;font-size:18px;font-size:1.8rem;font-weight:700}.page-template-article .main .buttonHolder{text-align:right}.main .homeMain{padding:40px 0 56px;position:relative}.main .homeMain .coreStyle{font-size:20px;font-size:2rem}.main .homeMain .coreStyle>*:last-child{margin-bottom:0}.main .homeMain .homeMainTextHolder{position:relative;z-index:1}.main .homeMain .homeMainTextHolder p.homepage-intro{margin-bottom:30px;color:#00727b;font-size:30px;font-size:3rem;font-weight:300}.main .homeMain .homeMainImage{position:absolute;right:0;top:0;bottom:0;width:50%;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden}.main .homeMain .homeMainImage .homeMainImageOverlay{position:absolute;top:-2000px;bottom:0;left:0;width:260px;background:url("/application/themes/custom/images/white-fade-to-photo.png") repeat-y center;-moz-transform:rotate(36deg);-o-transform:rotate(36deg);-webkit-transform:rotate(36deg);transform:rotate(36deg);-moz-transform-origin:left bottom;-o-transform-origin:left bottom;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-backface-visibility:hidden}.main .homeMain .homeMainImage .homeMainImageOverlay:before{content:"";position:absolute;top:0;bottom:0;right:98%;width:2000px;background:white}.main .homeMain .homeMainImage .homeMainImageOverlay.tiltLeft{top:0;bottom:-2000px;-moz-transform:rotate(-40deg);-o-transform:rotate(-40deg);-webkit-transform:rotate(-40deg);transform:rotate(-40deg);-moz-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;-webkit-backface-visibility:hidden}@media screen and (max-width:1199px){.main .homeMain .homeMainImage{width:70%}}@media screen and (max-width:991px){.main .homeMain .homeMainImage{width:100%;opacity:.6}}@media screen and (max-width:767px){.main .homeMain .homeMainImage{position:relative;height:300px;margin-top:40px;margin-bottom:-56px;opacity:1}}@media screen and (max-width:440px){.main .homeMain .homeMainImage .homeMainImageOverlay{left:-70px}}.main .homeLower{position:relative;background:#007E8A;min-height:300px}.main .homeLower .videoHolder{position:relative;top:0;bottom:0;left:0;width:50%}.main .homeLower .videoHolder .videoTitleHolder{position:absolute;left:0;right:-100%;top:44px;pointer-events:none;z-index:20}.main .homeLower .videoHolder .videoTitleHolder .page-title{font-size:72px;font-size:7.2rem;color:white;font-weight:bold;text-shadow:0 0 13px rgba(0,0,0,0.57)}.edit-mode .main .homeLower .videoHolder{position:relative;padding:4px 0}.edit-mode .main .homeLower .videoHolder:before{content:"This area should only contain an optional Page Title block with the custom template 'Home Page Video Title', and a Youtube block with the custom template 'Home Page Video'.";display:block;color:red;padding:12px;border:1px solid red;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:white;background:rgba(255,255,255,0.8);margin-bottom:12px}.edit-mode .main .homeLower .videoHolder:after{content:"";position:absolute;top:100%;left:0;width:200%;height:2px;background:white}.edit-mode .main .homeLower .videoHolder .videoTitleHolder{position:relative;top:auto;left:auto;right:auto}@media all and (max-width:991px){.main .homeLower .videoHolder{margin:auto}}@media all and (max-width:767px){.main .homeLower .videoHolder{width:100%;position:relative}}.main .homeLower .container{position:absolute;top:0;right:0;left:0;bottom:0}.main .homeLower .container .tableWrapper{display:table}.main .homeLower .container .tableWrapper .tableCellContent{display:table-cell;vertical-align:middle}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle{padding:40px 0;color:white;font-weight:300;font-size:26px;font-size:2.6rem}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle h2,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle h3{margin-bottom:12px;color:#ffffff;font-size:56px !important;font-size:5.6rem !important;font-weight:700}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle p,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle ul,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle ol,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle dl{margin-bottom:48px}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle strong,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle b{font-size:30px;font-size:3rem;font-weight:400}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle a.linkToPage{color:#00727b;-ms-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#dcfcff;font-size:28px;font-size:2.8rem;padding-left:50px;padding-right:50px}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle a.linkToPage:hover,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle a.linkToPage:active,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle a.linkToPage:focus{background-color:#EFFDFF}@media all and (max-width:1480px){.main .homeLower .container .tableWrapper .tableCellContent .coreStyle{padding:32px 0;font-size:23px;font-size:2.3rem}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle h2,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle h3{font-size:44px !important;font-size:4.4rem !important}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle strong,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle b{font-size:26px;font-size:2.6rem}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle p,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle ul,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle ol,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle dl{margin-bottom:28px}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle a.linkToPage{font-size:26px;font-size:2.6rem}}@media screen and (max-width:1199px){.main .homeLower .container .tableWrapper .tableCellContent .coreStyle{padding:28px 0;font-size:20px;font-size:2rem}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle h2,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle h3{font-size:36px !important;font-size:3.6rem !important}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle strong,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle b{font-size:24px;font-size:2.4rem}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle p,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle ul,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle ol,.main .homeLower .container .tableWrapper .tableCellContent .coreStyle dl{margin-bottom:20px}.main .homeLower .container .tableWrapper .tableCellContent .coreStyle a.linkToPage{font-size:24px;font-size:2.4rem}}@media screen and (max-width:991px){.main .homeLower .container .tableWrapper .tableCellContent .coreStyle .coreStyle{padding:20px 0}}@media screen and (max-width:991px){.main .homeLower .container{position:relative}}.preFooter{padding:44px 0 10px;background-color:#f7f7f7}.preFooter hr.gradient{border:0;margin-top:45px;margin-bottom:45px;height:1px;background:#333;background-image:linear-gradient(to right, #00b8c7, #a8eef4 31%, #a8eef4 74%, #00b8c7)}.footer{margin-top:140px;position:relative;color:#ffffff;background-color:#007E8A;font-family:'Open Sans',sans-serif;font-size:21px;font-size:2.1rem}.footer:before{content:'';width:100%;height:140px;position:absolute;top:-140px;left:0;background-image:url('/application/themes/custom/images/footer-background-top-accessible.png');background-position:top center;background-repeat:repeat-x;background-color:#f7f7f7}.footer h2{margin:0 0 16px;font-size:42px;font-size:4.2rem;font-weight:400}.footer ul{margin:0;padding:0;list-style:none}.footer ul li h3,.footer ul li p,.footer ul li address{display:block;font-size:21px;font-size:2.1rem}.footer ul li h3{margin:0}.footer ul li address{font-style:normal}.footer ul li+li{margin-top:21px}@media all and (max-width:767px){.footer ul{margin:0 0 30px}}.footer p,.footer address,.footer a{font-weight:300!important}.footer a{color:#fffbb5}.footer a:hover,.footer a:active,.footer a:focus{color:#fffee8}.footer .footerTop{padding:36px 0}.footer .footerBottom{padding:20px 0 150px;background-color:#707070}.footer .footerBottom p{font-size:16px;font-size:1.6rem}.footer .footerBottom p img{vertical-align:top}.footer .footerBottom .footerLogosHolder{margin-top:18px;padding:30px;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;background-color:#ffffff}.footer .footerBottom .footerLogosHolder a{display:inline-block;vertical-align:middle;margin-right:40px}.footer .footerBottom .footerLogosHolder a:last-child{margin-right:0}.footer .footerBottom .footerBottomRight{text-align:right}.footer .footerBottom .footerBottomRight p{display:inline;vertical-align:bottom}.footer .footerBottom .footerBottomRight p.alternate-font{display:inline-block;font-family:'angelinaregular',sans-serif;margin:0 0 40px;padding:0;font-size:48px;font-size:4.8rem}@media screen and (max-width:1199px){.footer{font-size:19px;font-size:1.9rem}.footer h2{font-size:38px;font-size:3.8rem}.footer .footerBottom .footerBottomRight p.alternate-font{font-size:40px;font-size:4rem}}@media screen and (max-width:991px){.footer{font-size:19px;font-size:1.9rem}.footer h2{font-size:38px;font-size:3.8rem}.footer p a.footerLogo,.footer address a.footerLogo{display:block;text-align:center}.footer .footerBottom .footerBottomRight p.alternate-font{font-size:32px;font-size:3.2rem}}@media screen and (max-width:767px){.footer{font-size:19px;font-size:1.9rem;text-align:center}.footer h2{font-size:38px;font-size:3.8rem}.footer .footerBottom{padding:20px 0}.footer .footerBottom .footerBottomRight{text-align:center}.footer .footerBottom .footerBottomRight p.alternate-font{display:block;font-size:32px;font-size:3.2rem}}.youtube-player,.vimeoVidWrap iframe{border:0}.input[type="text"].form-control,input[type="email"].form-control,input[type="tel"].form-control,input[type="search"].form-control,input[type="url"].form-control,input[type="password"].form-control,textarea.form-control{padding:6px 12px}.ccm-page .accessibility-controls{position:fixed;left:0;right:0;bottom:0;z-index:500;font-family:'Helvetica',sans-serif;text-align:center;pointer-events:none;-ms-transition:260ms all cubic-bezier(0, .4, .5, .8);-moz-transition:260ms all cubic-bezier(0, .4, .5, .8);-webkit-transition:260ms all cubic-bezier(0, .4, .5, .8);-o-transition:260ms all cubic-bezier(0, .4, .5, .8);transition:260ms all cubic-bezier(0, .4, .5, .8)}.ccm-page .accessibility-controls .access-tab .access-tab-button{padding:8px 45px;display:inline-block;background-color:#cbdeee;color:#000000;font-size:14px;font-size:1.4rem;border:1px solid #b9d3e7;border-bottom:none;-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0;pointer-events:all;-ms-transition:80ms background-color linear;-moz-transition:80ms background-color linear;-webkit-transition:80ms background-color linear;-o-transition:80ms background-color linear;transition:80ms background-color linear}.ccm-page .accessibility-controls .access-tab .access-tab-button:hover,.ccm-page .accessibility-controls .access-tab .access-tab-button:focus{background-color:#a5c6e1;text-decoration:underline}.ccm-page .accessibility-controls .access-tab .access-tab-button[aria-expanded='true']{text-decoration:underline}.ccm-page .accessibility-controls .access-tab .access-tab-button[aria-expanded='true']:hover,.ccm-page .accessibility-controls .access-tab .access-tab-button[aria-expanded='true']:focus{text-decoration:none}.ccm-page .accessibility-controls .access-tools{margin-top:-1px;overflow-y:auto;background-color:#cbdeee;font-size:0;border:1px solid #b9d3e7;pointer-events:all;display:block}.ccm-page .accessibility-controls .access-tools .access-element{margin-top:10px;padding:20px;display:inline-block;vertical-align:middle;font-size:14px;border-right:1px solid #b9d3e7}.ccm-page .accessibility-controls .access-tools .access-element #text-label,.ccm-page .accessibility-controls .access-tools .access-element #contrast-label{font-size:14px;font-size:1.4rem}.ccm-page .accessibility-controls .access-tools .access-element.language{padding:16px 20px}.ccm-page .accessibility-controls .access-tools .access-element.language a{text-decoration:none}.ccm-page .accessibility-controls .access-tools .access-element.text-size,.ccm-page .accessibility-controls .access-tools .access-element.contrast{font-size:0}.ccm-page .accessibility-controls .access-tools .access-element.text-size>span,.ccm-page .accessibility-controls .access-tools .access-element.contrast>span{margin:0 8px 0 0;display:inline-block;vertical-align:middle;color:#000000;font-size:14px;font-weight:normal}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul{padding:0;display:inline-block}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li{margin-right:5px;display:inline-block}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button{width:35px;height:35px;display:inline-block;vertical-align:middle;background-color:#d82e65;color:#ffffff;border:2px solid transparent;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;outline:none;-ms-transition:60ms border-color linear;-moz-transition:60ms border-color linear;-webkit-transition:60ms border-color linear;-o-transition:60ms border-color linear;transition:60ms border-color linear}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button svg{fill:#ffffff}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button:hover,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button:hover,.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li button:focus,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li button:focus{border-color:#000000}.ccm-page .accessibility-controls .access-tools .access-element.text-size>ul li:last-of-type,.ccm-page .accessibility-controls .access-tools .access-element.contrast>ul li:last-of-type{margin-right:0}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button{position:relative}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.b-w-contrast{background-color:#ffffff;border-color:#000000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.b-w-contrast svg{fill:#000000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.blue-contrast{background-color:#cfe5fc;border-color:#000066}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.blue-contrast svg{fill:#000066}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.beige-contrast{background-color:#F7EFD8;border-color:#042868}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.beige-contrast svg{fill:#042868}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.high-contrast{background-color:#FDFF2D;border-color:#000000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.high-contrast svg{fill:#000000}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-reset:hover svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-reset:focus svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button.contrast-reset[aria-pressed='true'] svg{transform:scale(1)}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button svg{-ms-transition:80ms transform cubic-bezier(0, .4, .5, .8);-moz-transition:80ms transform cubic-bezier(0, .4, .5, .8);-webkit-transition:80ms transform cubic-bezier(0, .4, .5, .8);-o-transition:80ms transform cubic-bezier(0, .4, .5, .8);transition:80ms transform cubic-bezier(0, .4, .5, .8)}.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:hover svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button:focus svg,.ccm-page .accessibility-controls .access-tools .access-element.contrast ul li button[aria-pressed='true'] svg{transform:scale(1.75)}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo{border-right:0}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a svg{width:auto;height:40px}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a svg path{fill:hsl(211,40%,50%);-ms-transition:80ms fill linear;-moz-transition:80ms fill linear;-webkit-transition:80ms fill linear;-o-transition:80ms fill linear;transition:80ms fill linear}.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a:hover svg path,.ccm-page .accessibility-controls .access-tools .access-element.frank-logo a:focus svg path{fill:hsl(345,6%,13%)}@media (max-width:767px){.ccm-page .accessibility-controls .access-tools{display:none}}@media print{.ccm-page .accessibility-controls{display:none}}.ie8 .ccm-page .accessibility-controls .footer-access{display:block !important}.ie8 .ccm-page .accessibility-controls .accessibility-access-tab{display:none !important}