.modalContainer{left:50%;margin:0 auto;position:absolute;width:700px;z-index:10001}.narrow .modalContainer{left:5vw;margin-left:0;max-width:100%;position:fixed;top:5vh;width:90vw}.narrow .modalContainer .modalContent{max-height:80vh;overflow:auto}.mobile .modalContainer{left:0;margin-left:0;margin-top:0;position:fixed;top:0 !important;width:100%}div.modalContainer.fullHeight{margin-top:0 !important;position:fixed;top:0 !important}div.modalContainer.fullWidth{left:0 !important;margin-left:0;position:fixed;width:100% !important}div.modalContainer .modalContent{-webkit-transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}div.modalContainer.fullHeight .modalContent{max-height:none}div.modalContainer.fullHeight .modalContentRight>.modalContent{overflow:auto}.modalContainer.ui-draggable{position:fixed}.modalContainer .modalTitleLeft{clear:both;height:37px;padding:0 45px 0 18px;position:relative}.modalContainer h3.modalTitle,.modalContainer h1.modalTitle{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:23px;margin:0;padding-top:14px;font-size:11pt;text-shadow:none}.modalContainer .modalTitleLeft .attribution,.modalContainer .modalTitleLeft .help{color:#6b869f;font-size:9pt;font-weight:bold;position:absolute;right:55px;text-align:right;text-shadow:1px 1px 1px #c8e3fc;top:15px}.modalContainer .modalTitleLeft a.help{border-left:1px solid #c0d2e3;display:block;font-size:15pt;padding:1px 0 12px 9px;text-decoration:none;text-shadow:none;top:10px}.modalContainer a.modalClose{display:block;width:45px;height:37px;position:absolute;top:0;right:0;text-indent:-9999px}.modalContainer button.modalClose{background:url(/App_Themes/Default/images/ModalClose.png) no-repeat right bottom;display:block;width:45px;height:40px;position:absolute;top:-3px;right:0;text-indent:-9999px;border:none}.modalContainer .modalContentLeft{clear:both;padding:0 0 0 9px}.modalContainer .modalContentRight{padding:0 9px 0 0}.modalContainer .modalContent{background:url(/App_Themes/Default/images/ModalLeftInnerBkg.png) repeat-y left top;overflow:auto;padding-left:9px}.modalContainer.noIframe .modalContentLeft{padding-left:18px}.modalContainer.noIframe .modalContentRight{padding-right:18px}.modalContainer.noIframe .modalContent{background:transparent !important;margin-right:-9px;max-height:700px;padding:9px 18px 9px 9px}.modalContainer .modalBottomLeft{clear:both;height:18px;padding:0 0 0 18px;margin:0}.modalContainer .modalBottom{width:100%;height:18px;margin:0}.modalContainer .modalBottomRight{height:18px;padding:0 18px 0 0;margin:0}.modalContainer.notifyMe{width:862px}.modalContainer.notifyMe .modalContent iframe{height:310px}.modalContainer.modalContainerCP.modalCopyLink{width:430px}.modalContainer.modalCopyLink.MVC{margin-left:-262px}.modalContainer.modalCopyLink iframe{height:180px}body.modal.copyLink{height:auto}.modalContainer.map{width:85%}.modalContainer.map .modalContent iframe{height:505px}.modalContainer.reportInappropriate{width:470px}.modalContainer.reportInappropriate .modalContent iframe{height:230px}.modalContainer.reportInappropriateSuccess{width:470px}.modalContainer.reportInappropriateSuccess .modalContent iframe{height:100px}.modalContainer.help{width:500px}.modalContainer.help .modalContent iframe{height:433px}.modalContainer.jobsUpgradeWizard{width:525px}.modalContainer.jobsUpgradeWizard .modalContent iframe{height:482px}.modalContainer.DocumentCenterUpgradeWizard{width:525px}.modalContainer.DocumentCenterUpgradeWizard .modalContent iframe{height:130px}.newCP.modal.upgrade .form{height:462px}.modalContainer.jobHelp{width:500px}.modalContainer.jobHelp .modalContent iframe{height:433px}.modalContainer.alertCenterUpdate{width:625px}.modalContainer.alertCenterUpdate .modalContent iframe{height:370px}.modalContainer.notifyMeConfirm{width:400px}.modalContainer.notifyMeConfirm .modalContent iframe{height:190px}.modalContainer.newProfile{width:538px}.modalContainer.newProfile .modalContent iframe{height:300px}.modalContainer.addPhotos{width:450px}.modalContainer.addPhotos .modalContent iframe{height:325px}.modalContainer.submitEvent{width:862px}.modalContainer.submitEvent iframe{height:480px}.modalContainer.submitEvent .modalContent{padding:0}.modalContainer.submitEvent .modalTabs{padding:0}.modalContainer.submitEvent .formline>div{width:75%}.modalContainer.postcard{width:670px}.modalContainer.postcard .modalContent iframe{height:520px}.modalContainerCP.addFiles{width:707px}.modal .modalContainerCP.addFiles{margin-left:-225px}.modalContainerCP.addFiles iframe{height:500px}.modalContainerCP.addFilesFromModule{margin-left:-360px;width:720px}.modalContainerCP.addFilesFromModule iframe{height:500px}.externalLinkDialog{margin-left:-250px;width:500px}.externalLinkDialog .modalContent{background-color:#fefcfd !important;max-height:375px}.narrow .externalLinkDialog .modalContent iframe{height:460px !important}.modalContainerCP.relatedDocuments{width:700px;margin-left:-350px}.modalContainer.modalContainerCP.slideShowImages{width:900px;margin-left:-450px}.modalContainer.modalContainerCP.modalSubmitASupportRequest{height:635px;left:50%;margin-left:-300px;margin-top:-318px;top:50% !important;width:600px}.newCP .modalContainer.modalContainerCP.modalSubmitASupportRequest{height:700px;margin-left:-250px;margin-top:-350px;width:500px}.iCalEventDetailsModal{margin-left:-225px;width:450px}.wide .modalContainer.showMoreEvents{left:calc(50% - 350px);width:700px}.modalContainer .newCP{margin:0}.modalContainer .adminWrap{font-family:Arial,sans-serif;margin:0}.modalContainer.noIframe .modalContent>.cpForm{margin-bottom:10px}.modalContainer iframe{background:#fff;border:none;display:block;overflow:hidden;width:100%}body.modal{font-family:Arial,sans-serif;font-size:10pt;margin:0}.modalTabs{background:url(/App_Themes/Default/images/ModalRightInnerBkg.png) repeat-y right top;color:#333;font-size:10pt;overflow:auto;padding:10px 19px 10px 10px}.modalContainerCP .contentContainer{overflow:hidden;padding:0;width:auto}.modalTabs p{margin:0 0 10px}.modalTabs .ajax__tab_header{background:url(/App_Themes/Default/images/ModalTabsBkg.png) repeat-x left bottom;margin-bottom:10px;padding-left:5px;overflow:hidden;zoom:1}.modalTabs .ajax__tab_header span{display:block;float:left;margin-right:5px}.modalTabs .ajax__tab_header span.ajax__tab_outer{background:url(/App_Themes/Default/images/ModalTabLeft.png) no-repeat left top;border-bottom:1px solid #b2b3a5;cursor:pointer;float:none;margin:0;padding-left:4px}.modalTabs .ajax__tab_header span.ajax__tab_inner{background:url(/App_Themes/Default/images/ModalTabRight.png) no-repeat right top;float:none;margin:0;padding-right:4px}.modalTabs .ajax__tab_header span.ajax__tab_tab{background:url(/App_Themes/Default/images/ModalTab.png) repeat-x left top;float:none;margin:0;padding:3px 6px 2px}.modalTabs .ajax__tab_header span.ajax__tab_active{font-weight:bold}.modalTabs .ajax__tab_header span.ajax__tab_hover span.ajax__tab_outer,.modalTabs .ajax__tab_header span.ajax__tab_active span.ajax__tab_outer{background:url(/App_Themes/Default/images/ModalTabLeftActive.png) no-repeat left top;border-color:#fff}.modalTabs .ajax__tab_header span.ajax__tab_hover span.ajax__tab_inner,.modalTabs .ajax__tab_header span.ajax__tab_active span.ajax__tab_inner{background:url(/App_Themes/Default/images/ModalTabRightActive.png) no-repeat right top}.modalTabs .ajax__tab_header span.ajax__tab_hover span.ajax__tab_tab,.modalTabs .ajax__tab_header span.ajax__tab_active span.ajax__tab_tab{background:url(/App_Themes/Default/images/ModalTabActive.png) repeat-x right top}.modalBackground{-moz-opacity:.4;opacity:.4;filter:Alpha(Opacity=40);position:fixed;top:0;right:0;bottom:0;left:0;z-index:3}.RadWindow.RadWindow_Outlook.rwNormalWindow.rwTransparentWindow.rwShadow{min-width:500px !important;z-index:10005 !important}.modalContainer.editFavorite .formline{border-style:none;padding-top:10px;overflow:hidden}.modalContainer.editFavorite .modalContent{margin-right:-25px}
.modal .formline div input[type=text]{float:left;left:0;vertical-align:middle;width:98%}div#floating{z-index:1000}div#modalFavorites{z-index:1002}.modalContainer.editFavorite{position:absolute;left:50%;margin-left:-350px;width:700px;z-index:10001;margin-left:auto;margin-right:auto}.modalContainer .modalTabs{overflow:hidden;padding:10px 0 10px 10px}.modalContainer .modalTabs p{padding:0 10px 0 0}.modalContainer.editFavorite .modalTabs>div{max-height:280px;border-style:none;overflow-x:hidden;overflow-y:auto}.modalContainer.editFavorite .item{float:left;width:31%}.modalContainer.editFavorite span{margin:0 0 0 0}.modalContainer.editFavorite .check{width:100%}.modalContainer.editFavorite .modalContent{background-color:#fff;margin-right:-25px}.modalContainer.editFavorite .formline{border-style:none;padding-top:10px;overflow:hidden}.modalContainer .formline.noLabel>div{padding-left:0;width:100%}.hidden{display:none}
.cpSlider{list-style:none !important;margin:0 !important;padding:0 !important}.cpSlider>li{margin:0}.cpSlider>li>a{display:block;text-decoration:none}.cpSlider>li>img,.cpSlider>li>a>img{max-width:100%}.js .cpSlideshow,.js .cpWindow,.js .cpSlider,.cpSlider>li{position:relative}.cpSlider .overlay{background:rgba(0,0,0,.25);color:#fff;text-align:left}.cpSlider .overlay::-webkit-scrollbar{width:.5rem}.cpSlider .overlay::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.33)}.cpSlider .overlay::-webkit-scrollbar-thumb:hover{background-color:rgba(255,255,255,.5)}.cpSlider .overlay::-webkit-scrollbar-thumb:active{background-color:rgba(255,255,255,.4)}.cpSlider .overlay::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.wide .cpSlider .overlay{overflow:auto;position:absolute}.cpSlider .overlayInner{padding:1em}.cpSlider .overlay h4{font-weight:bold;margin:0}.cpSlider .overlay p{margin:0}.cpSlider .overlay.bottom{bottom:0;left:0;max-height:40%;right:0;top:auto}.cpSlider .overlay.left{bottom:0;left:0;max-width:33.33%;top:0;right:auto}.cpSlider .overlay.top{left:0;max-height:40%;right:0;top:0;bottom:auto}.cpSlider .overlay.right{bottom:0;max-width:33.33%;right:0;top:0;left:auto}.cpSlider .overlay.left,.cpSlider .overlay.right{min-width:12em}.cpSlider .overlay.center{background:none;align-items:center;bottom:0;display:flex;justify-content:center;left:0;overflow:visible;right:0;top:0}.cpSlider .overlay.center .overlayInner{background:url(/Assets/Images/SlideshowOverlay.png) repeat 0 0;max-height:100%;overflow:auto}.cpSlider .showing .overlayInner,.showing .overlayInner .widgetItem,.showing .overlayInner .widgetTitle{zoom:1}.cpSlider li:not(.showing) .center .overlayInner{overflow:hidden}.cpSlider .showing .center .overlayInner{overflow:auto}.cpSlider .overlay.noBackground,.cpSlider .overlay.noBackground .overlayInner{background:none;padding:0}.cpSlider .overlay.inset.bottom{bottom:1.25em;left:1.25em;right:1.25em}.cpSlider .overlay.inset.left{bottom:1.25em;left:1.25em;top:1.25em}.cpSlider .overlay.inset.right{bottom:1.25em;right:1.25em;top:1.25em}.cpSlider .overlay.inset.center{bottom:1.25em;left:1.25em;right:1.25em;top:1.25em}.cpSlider .overlay.inset.top{left:1.25em;right:1.25em;top:1.25em}.js .cpSlideshow .cpWindow{overflow:hidden;width:100%}.js .cpSlider li{float:left;position:relative}.js .cpSlider li img{display:inline-block}.js .cpSlider .showing{z-index:2}.js .cpSlideshow .arrow{text-indent:100%;white-space:nowrap;text-indent:-100%;width:60px;height:60px;display:block;opacity:0;margin-top:-30px;overflow:hidden;position:absolute;top:50%;z-index:5}.js .cpSlideshow .arrow:before,.js .cpSlideshow .arrow:after{content:"";position:absolute;top:50%}.js .cpSlideshow .arrow:before{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;width:30px;height:30px;background-color:#000;margin-top:-15px}.js .cpSlideshow .arrow:after{width:0;height:0;border-color:transparent;border-style:solid;border-width:8px;margin-top:-8px}.js.generatedcontent .cpSlideshow:hover .arrow,.js.generatedcontent .cpSlideshow:focus .arrow,.js.generatedcontent .cpSlideshow .bannerSlideshowControls .arrow{opacity:.25}.js.generatedcontent .cpSlideshow .arrow:hover,.js.generatedcontent .cpSlideshow .arrow:focus{opacity:.75}.js .cpSlideshow .arrow:hover:before,.js .cpSlideshow .arrow:focus:before{opacity:.5}.js .cpSlideshow .arrow.next{right:0}.js .cpSlideshow .arrow.next:before{right:5px}.js .cpSlideshow .arrow.next:after{border-left-color:#fff;right:6px}.js .cpSlideshow .arrow.prev{left:0}.js .cpSlideshow .arrow.prev:before{left:5px}.js .cpSlideshow .arrow.prev:after{border-right-color:#fff;left:6px}.js.no-generatedcontent .cpSlideshow .arrow{background-image:url(/Assets/Images/SlideshowArrows.png);background-position:120px 120px;background-repeat:no-repeat;opacity:1}.js.no-generatedcontent .cpSlideshow:hover .arrow.next{background-position:-65px 0}.js.no-generatedcontent .cpSlideshow:hover .arrow.prev{background-position:5px 0}.js.no-generatedcontent .cpSlideshow .arrow.next:hover,.js.no-generatedcontent .cpSlideshow .arrow.next:focus{background-position:-65px -60px}.js.no-generatedcontent .cpSlideshow .arrow.prev:hover,.js.no-generatedcontent .cpSlideshow .arrow.prev:focus{background-position:5px -60px}.js .cpSlideshow .pager{list-style:none !important;margin:.5em 0 0 0 !important;padding:0 !important;text-align:center;letter-spacing:-.06em;word-spacing:-.43em}.js .cpSlideshow .pager>li{display:inline-block}.js .cpSlideshow .pager>li>a{display:block;padding:.25em;position:relative;text-decoration:none;width:1.5em}.js .cpSlideshow .pager>li>a:hover,.js .cpSlideshow .pager>li>a:focus,.js .cpSlideshow .pager>li>a:active,.js .cpSlideshow .pager>.active>a:link,.js .cpSlideshow .pager>.active>a:hover{font-weight:bold}.js.generatedcontent .cpSlideshow .pager.dots>li>a{opacity:.25;overflow:hidden;text-indent:200%;white-space:nowrap}.js.generatedcontent .cpSlideshow .pager.dots>li>a:before{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:6px;height:6px;background-color:#000;content:"";left:50%;margin-left:-3px;margin-top:-3px;position:absolute;top:50%}.js.generatedcontent .cpSlideshow .pager.dots>li>a:hover,.js.generatedcontent .cpSlideshow .pager.dots>li>a:focus,.js.generatedcontent .cpSlideshow .pager.dots>li>a:active,.js.generatedcontent .cpSlideshow .pager.dots>.active>a:link,.js.generatedcontent .cpSlideshow .pager.dots>.active>a:hover{opacity:.5}.js.generatedcontent.no-opacity .cpSlideshow .pager.dots>li>a:before{background:url(/Assets/Images/PaginationDots.png) no-repeat 0 -6px}.js.generatedcontent.no-opacity .cpSlideshow .pager.dots>li>a:hover:before,.js.generatedcontent.no-opacity .cpSlideshow .pager.dots>li>a:focus:before,.js.generatedcontent.no-opacity .cpSlideshow .pager.dots>li>a:active:before,.js.generatedcontent.no-opacity .cpSlideshow .pager.dots>.active>a:link:before,.js.generatedcontent.no-opacity .cpSlideshow .pager.dots>.active>a:hover:before{background-position:0 0}.fullSideArrows .overlay.bottom,.fullSideArrows .overlay.top,.fullSideArrows .overlay.center{left:5em;right:5em}.fullSideArrows .overlay.left{left:5em}.fullSideArrows .overlay.right{right:5em}.fullSideArrows .overlay.inset.bottom,.fullSideArrows .overlay.inset.top,.fullSideArrows .overlay.inset.center{left:6.25em;right:6.25em}.fullSideArrows .overlay.inset.left{left:6.25em}.fullSideArrows .overlay.inset.right{right:6.25em}.js .cpSlideshow .arrowNew{bottom:0;display:block;height:100%;opacity:0;overflow:hidden;padding:0;position:absolute;text-align:center;top:0;transition:opacity 333ms;-webkit-transition:opacity 333ms;-o-transition:opacity 333ms;white-space:nowrap;width:6em;z-index:5}.js .cpSlideshow .arrowNew.arrowNewBackground{padding:0 .5em;width:5em}.js .cpSlideshow .arrowNew.arrowNewBackgroundColor{background:#000}.js.generatedcontent .cpSlideshow:hover .arrowNew,.js.generatedcontent .cpSlideshow:focus .arrowNew{opacity:.25}.js.generatedcontent .cpSlideshow .arrowNew:hover,.js.generatedcontent .cpSlideshow .arrowNew:focus{opacity:.75}.js.generatedcontent .cpSlideshow .arrowNew.alwaysDisplayArrowNew,.js.generatedcontent .cpSlideshow .arrowNew.alwaysDisplayArrowNew{opacity:.1}.js.generatedcontent .cpSlideshow:hover .arrowNew.alwaysDisplayArrowNew,.js.generatedcontent .cpSlideshow:focus .arrowNew.alwaysDisplayArrowNew{opacity:.25}.js.generatedcontent .cpSlideshow .arrowNew.alwaysDisplayArrowNew:hover,.js.generatedcontent .cpSlideshow .arrowNew.alwaysDisplayArrowNew:focus{opacity:.75}.js .cpSlideshow .arrowNew.next{right:0}.js .cpSlideshow .arrowNew.prev{left:0}.js .cpSlideshow .arrowNew.next>svg,.js .cpSlideshow .arrowNew.prev>svg{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;color:#fff;height:5em;width:5em;position:relative;top:50%;margin-top:-2.5em}.js .cpSlideshow .arrowNew.next>svg.arrowNextPrevBackground,.js .cpSlideshow .arrowNew.prev>svg.arrowNextPrevBackground{height:4em;margin-top:-2em;width:4em}.js .cpSlideshow .arrowNew.next>svg.arrowNextPrevBackgroundColor,.js .cpSlideshow .arrowNew.prev>svg.arrowNextPrevBackgroundColor{background:#000;padding:1em}.js .cpSlideshow .arrowNew.next,.js .cpSlideshow .arrowNew.prev{background:none;border:none}.js .cpSlideshow .arrowNew.next:focus,.js .cpSlideshow .arrowNew.prev:focus{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;outline:none}.js .cpSlideshow .arrowNew.next svg,.js .cpSlideshow .arrowNew.prev svg{top:0}.js .cpSlideshow .arrowNew.next:hover,.js .cpSlideshow .arrowNew.prev:hover{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;outline:none}.js .cpSlideshow .arrowNew.next:active,.js .cpSlideshow .arrowNew.prev:active{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-appearance:none;outline:none}
.siteHeader .logo,.siteHeader .logo2{margin:0}.siteHeader:before,.siteHeader:after,.mainWrap-inner:before,.mainWrap-inner:after,.searchArea:before,.searchArea:after,.siteFooter:before,.siteFooter:after{display:table;content:""}.siteHeader:after,.mainWrap-inner:after,.siteFooter:after,.searchArea:after{clear:both}.mainNav>ol>li,.breadCrumbs>ol>li{display:inline-block}.outerContentWrap,.contentWrap,.mainNavWrap{float:none;width:100%;margin-left:auto}.breadCrumbs>ol>li:first-child::after,.breadCrumbs>ol>li:last-child::after{content:""}.wide .outerContentWrap{float:left;width:100%}.miniCalendar abbr{text-decoration:none}.siteWrap{margin:0 auto;max-width:100%;padding:0 1em;position:relative}.siteWrap2{margin:0 auto;max-width:1700px;padding:0 1em;position:relative}.siteWrap3{margin:0 auto;max-width:1230px;padding:0 1em;position:relative}.cp-byline img{padding:0 .75em}.logo{float:left;width:100%}.search_ts{float:left;width:100%}.mainNav{float:left;width:100%}@media(min-width:40em){.logo{float:left;width:50%}.search_ts{float:left;width:50%}}@media(min-width:73em){.logo{width:15%}.search_ts{float:right;width:15%}.mainNav{width:70%}.fixedFooter_ts{position:fixed;bottom:0;width:100%}}

/* The following errors were found when attempting to minify this file: /App_Themes/Home/Home-ED9181F377186A11A4531939443EA2AF.css
- (13,512): run-time error CSS1062: Expected semicolon or closing curly-brace, found '#bannerSlideshowControls_banner1'
*/
#megaMenu { border: 0 none ;  }
#structuralContainer3 { border: 0 none ; overflow: hidden; }
#contentContainer13a { border: 0 none ;  padding-bottom: 0.5em;  }
#structuralContainer1 { border: 0 none ;  }
#moduleContent { border: 0 none ;  }
#structuralContainer12 { background-color: #327389;  border: 0 none ;  padding-top: 0.3em;  padding-bottom: 0.3em; z-index: 2; }
#structuralContainer8 { border: 0 none ;  padding-top: 1.5em;  padding-right: 1.5em;  padding-bottom: 1.5em;  padding-left: 1.5em;  }
#contentContainer4a { border: 0 none ;  }
#structuralContainer6 { border: 0 none ;  }
#contentContainer2a { border: 0 none ;  padding-top: 2em;  padding-bottom: 0.5em;  }
#contentContainer11a { border: 0 none ;  }
#structuralContainer13 { background-color: #327389;  background-image: -moz-linear-gradient(left, #2a6173, #327389);  background-image: -ms-linear-gradient(left, #2a6173, #327389);  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#2a6173), to(#327389));  background-image: -webkit-linear-gradient(left, #2a6173, #327389);  background-image: -o-linear-gradient(left, #2a6173, #327389);  background-image: linear-gradient(left, #2a6173, #327389);  background-repeat: repeat-x;  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em;  }
#stickyStructuralContainer2 { background-color: #327389;  background-image: -moz-linear-gradient(left, #1e4552, #327389);  background-image: -ms-linear-gradient(left, #1e4552, #327389);  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#1e4552), to(#327389));  background-image: -webkit-linear-gradient(left, #1e4552, #327389);  background-image: -o-linear-gradient(left, #1e4552, #327389);  background-image: linear-gradient(left, #1e4552, #327389);  background-repeat: repeat-x;  border: 0 none ; #bannerSlideshowControls_banner1 {
    display: none !important;
} }
#contentContainer12a { border: 0 none ;  }
#structuralContainer4 { border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; background: rgba(0,0,0,.6); }
#contentContainer15b { border: 0 none ;  }
#contentContainer14a { border: 0 none ;  }
#structuralContainer15 { background-color: #fdfaf6;  border: 0 none ;  padding-top: 3em;  padding-bottom: 3em;  }
#contentContainer10a { border: 0 none ;  }
#structuralContainer7 { border: 0 none ;  }
#bannerInner3 { border: 0 none ;  padding-top: 6em;  padding-bottom: 5em; background: linear-gradient(
to bottom,
rgba(0,0,0,0) 350px,
rgba(0,0,0,.75) 350px,
rgba(0,0,0,.75) 450px,
rgba(253,250,246,1) 450px
); }
#structuralContainer14 { border: 0 none ; overflow: hidden; }
#structuralContainer5 { background-color: #fdfaf6;  border: 0 none ;  }
#contentContainer15a { border: 0 none ;  margin-bottom: 1em;  }
#structuralContainer10 { background-color: #327388;  background-image: -moz-linear-gradient(left, #1e4552, #327388);  background-image: -ms-linear-gradient(left, #1e4552, #327388);  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#1e4552), to(#327388));  background-image: -webkit-linear-gradient(left, #1e4552, #327388);  background-image: -o-linear-gradient(left, #1e4552, #327388);  background-image: linear-gradient(left, #1e4552, #327388);  background-repeat: repeat-x;  border: 0 none ;  padding-top: 3em;  padding-bottom: 3em;  }
#structuralContainer11 { background-color: #fdfaf6;  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em;  }
.headline.headline a:link:not(.handle.options) { border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:800; color: #903b1e; text-decoration: underline;text-transform: uppercase;display:inline-block }
.headline.headline a:hover:not(.handle.options), .headline.headline a:focus:not(.handle.options), .headline.headline a:active:not(.handle.options) { text-decoration: underline;  }
.moduleContentNew h1.headline a:link { border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:800; color: #903b1e; text-decoration: underline;text-transform: uppercase;display:inline-block }
.moduleContentNew h1.headline a:hover, .moduleContentNew h1.headline a:focus, .moduleContentNew h1.headline a:active { text-decoration: underline;  }
.subhead1.subhead1 a:link:not(.handle.options) { margin-top: 0.167em;  margin-bottom: 0;  border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; text-decoration: underline;display:inline-block }
.subhead1.subhead1 a:hover:not(.handle.options), .subhead1.subhead1 a:focus:not(.handle.options), .subhead1.subhead1 a:active:not(.handle.options) { text-decoration: underline;  }
.moduleContentNew h2.subhead1 a:link { margin-top: 0.167em;  margin-bottom: 0;  border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; text-decoration: underline;display:inline-block }
.moduleContentNew h2.subhead1 a:hover, .moduleContentNew h2.subhead1 a:focus, .moduleContentNew h2.subhead1 a:active { text-decoration: underline;  }
.subhead2.subhead2 a:link:not(.handle.options) { margin-top: 1.4em;  margin-bottom: 0;  border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #903b1e; text-decoration: underline;display:inline-block }
.subhead2.subhead2 a:hover:not(.handle.options), .subhead2.subhead2 a:focus:not(.handle.options), .subhead2.subhead2 a:active:not(.handle.options) { text-decoration: underline;  }
body{ border: 0 none ; color: undefined; font-size: 0.9em; line-height: 1.5; }

.fr-box .fr-view.fr-element {color: undefined; line-height: 1.5; }
.pageStyles p, .fr-view.fr-element p { margin-top: 0;  margin-bottom: 1.4em;  border: 0 none ; color: #3f4441;  }
.headline { border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:800; color: #903b1e; font-size: 1.75em; text-decoration: none;text-transform: uppercase; }
.editor.editor.editor .headline, .moduleContentNew .headline { border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:800; color: #903b1e; font-size: 1.75em; text-decoration: none;text-transform: uppercase; }
.subhead1 { margin-top: 0.167em;  margin-bottom: 0;  border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; font-size: 1.7em; text-decoration: none; }
.editor.editor.editor .subhead1, .moduleContentNew .subhead1 { margin-top: 0.167em;  margin-bottom: 0;  border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; font-size: 1.7em; text-decoration: none; }
.editor.editor.editor h2, .pageStyles h2 { margin-top: 0.167em;  margin-bottom: 0;  border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; font-size: 1.7em; text-decoration: none; }
.editor.editor.editor h2, .widgetBody.widgetBody h2 { margin-top: 0.167em;  margin-bottom: 0;  border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; font-size: 1.7em; text-decoration: none; }
.subhead2 { margin-top: 1.4em;  margin-bottom: 0;  border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #903b1e; font-size: 1.4em; text-decoration: none; }
.editor.editor.editor .subhead2, .moduleContentNew .subhead2 { margin-top: 1.4em;  margin-bottom: 0;  border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #903b1e; font-size: 1.4em; text-decoration: none; }
.editor.editor.editor h3, .pageStyles h3 { margin-top: 1.4em;  margin-bottom: 0;  border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #903b1e; font-size: 1.4em; text-decoration: none; }
.editor.editor.editor h3, .widgetBody.widgetBody h3 { margin-top: 1.4em;  margin-bottom: 0;  border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #903b1e; font-size: 1.4em; text-decoration: none; }
.pageStyles ol, .fr-view.fr-element ol { margin-bottom: 1.4em;  padding-left: 3em;  border: 0 none ; list-style-type: decimal;  }
.pageStyles ol > li, .fr-view.fr-element ol > li { margin-bottom: 0.35em;  border: 0 none ;  }
.pageStyles ul, .fr-view.fr-element ul { margin-bottom: 1.4em;  padding-left: 3em;  border: 0 none ; list-style-type: circle;  }
.pageStyles ul > li, .fr-view.fr-element ul > li { margin-bottom: 0.35em;  border: 0 none ;  }
.pageStyles table, table[class^="telerik-"], .fr-view table { border: 0 none ; text-decoration: none;width:100%;  }
.pageStyles td, .pageStyles th, table[class^="telerik-"] td, table[class^="telerik-"] th, .fr-view tr th, .fr-view table tr td, .fr-view table tr th{ background-color: #fffffe;  padding-top: 0.35em;  padding-right: 0.35em;  padding-bottom: 0.35em;  padding-left: 0.35em;  border: 0 none ; text-decoration: none; }
.pageStyles thead th, .pageStyles .narrow td:first-child, .pageStyles .narrow th:first-child, table[class^="telerik-"] td[class^="telerik-reTableHeader"], table[class^="telerik-"] th[class^="telerik-reTableHeader"], .fr-view tr th, .fr-view table tr th { background-color: #327389;  padding-top: 0.35em;  padding-right: 0.35em;  padding-bottom: 0.35em;  padding-left: 0.35em;  border: 0 none ; color: #ffffff; text-decoration: none;text-align:auto; }
.pageStyles tbody th, .pageStyles .narrow td:before, .pageStyles .narrow th:before { background-color: #327389;  padding-top: 0.35em;  padding-right: 0.35em;  padding-bottom: 0.35em;  padding-left: 0.35em;  border: 0 none ; color: #ffffff; text-decoration: none; }
.pageStyles .alt > td, .pageStyles .alt > th, .fr-view table tr.alt > td, .fr-view table.fr-alternate-rows tr:nth-child(2n) > td { background-color: #fdfaf6;  border: 0 none ;  }
.pageStyles .alt > th, .fr-view table tr.alt > th, .fr-view table.fr-alternate-rows tr:nth-child(2n) > th { background-color: #327389;  border: 0 none ; color: #ffffff; text-decoration: none; }
.pageStyles table > caption, table[class^="telerik-"] > caption, .fr-view table caption { border: 0 none ; text-decoration: none; }
.pageStyles .imageBorder img, .imageWithStylesApplied { background-color: #fff;  padding-top: 0.25em;  padding-right: 0.25em;  padding-bottom: 0.25em;  padding-left: 0.25em;  border: 1px solid #ccc;  }
.pageStyles .imageBorder > figcaption { border: 0 none ; font-size: 0.8em; text-align:center; text-decoration: none; }
a:link { color: #166143; text-decoration: underline;  }
a:visited { color: #166143;  }
a:hover, a:focus, a:active { color: #166143; text-decoration: underline;  }
.hyperlink, .pageStyles a:link { color: #166143; text-decoration: underline;  }
.hyperlink:visited { color: #166143;  }
.hyperlink:hover, .hyperlink:focus, .hyperlink:active { color: #166143; text-decoration: underline;  }
.breadCrumbContainer { margin-bottom: 1em;  border: 0 none ; font-size: 0.8em;  }
.breadLeader { border: 0 none ;  }
.breadCrumb:link,.breadCrumb:visited,.breadCrumb:hover,.breadCrumb:focus,.breadCrumb:active { border: 0 none ; text-decoration:none;  }
.breadCrumbs li:before { border: 0 none ; content: "\203A";  }
.pageStyles hr { margin-top: 1.4em;  margin-bottom: 1.4em;  border: 1px solid #903b1e;  }
#banner2 { padding-top: 1em; }
#banner1 { padding-top: 500px; }
#banner3 {}
.wide .mainNav { border: 0 none ; text-align:center; }
.wide .mainNavItem:link,
.wide .mainNavItem:visited { border: 0 none ; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #fff; text-decoration: none;font-size: 1.5em;  padding-top: 45px;  padding-right: 0.25em;  padding-bottom: 45px;  padding-left: 0.25em; }
.wide .mainNavItem:hover,
.wide .mainNavItem.mouseover,
.wide .mainNavItem:focus,
.wide .mainNavItem:active { background-color: #1e4552;  border: 0 none ; font-style:normal; font-weight:700; text-decoration: underline;}
.narrow .mainNav,
.mainSubMenu { border: 0 none ; }
.narrow .mainNav,
.narrow .mainNavItem:link,
.narrow .mainNavItem:visited,
.narrow .navMenuItem:link,
.narrow .navMenuItem:visited,.mainSubMenu .navMenuItem:link, .mainSubMenu .navMenuItem:visited { background-color: #327389;  border: 0 none ; color: #fff; text-decoration: none;}
.wide .mainSubMenu .navMenuItem:link,
.wide .mainSubMenu .navMenuItem:visited {text-align:left;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em; }
.narrow .mainNavItem:hover,
.narrow .mainNavItem:focus,
.narrow .mainNavItem:active,
.narrow .navMenuItem:hover,
.narrow .navMenuItem:focus,
.narrow .navMenuItem:active,
.mainSubMenu .navMenuItem:hover,
 .mainSubMenu .navMenuItem:focus,
 .mainSubMenu .navMenuItem:active { background-color: #fff;  border: 0 none ; color: #327389 !important; text-decoration: none;}
.wide .mainSubMenu .navMenuItem:hover,
.wide  .mainSubMenu .navMenuItem:focus,
.wide  .mainSubMenu .navMenuItem:active {}
.narrow .mainNavItem:link:after,
.narrow .mainNavItem:visited:after,
.narrow .navMenuItem:link:after,
.narrow .navMenuItem:visited:after,
.mainSubMenu .navMenuItem:link:after,
.mainSubMenu .navMenuItem:visited:after {text-decoration: none;}
.narrow .mainNavItem:hover:after,
.narrow .mainNavItem:focus:after,
.narrow .mainNavItem:active:after,
.narrow .navMenuItem:hover:after,
.narrow .navMenuItem:focus:after,
.narrow .navMenuItem:active:after,
.mainSubMenu .navMenuItem:hover:after,
.mainSubMenu .navMenuItem.mouseover:after,
.mainSubMenu .navMenuItem:focus:after,
.mainSubMenu .navMenuItem:active:after {text-decoration: none;}
.megaMenu { background-color: #fff;  border-bottom: 7px solid #327389; margin: auto;
max-width: 1200px;
padding: 2em;}
.megaMenu .col.outer:before, .megaMenu .col.outer:after { border: 0 none ;  bottom: 0em;  top: 0em;  width: 0em; }
.megaMenu .col.outer:before { left: -0em; }
.megaMenu .col.outer:after { right: -0em; }
.secondaryNav { border: 0 none ;  padding-top: 1em;  padding-right: 0;  padding-bottom: 1em;  padding-left: 0; }
.secondaryNavItem:link, .secondaryNavItem:visited { border: 0 none ; font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #fff; font-size: 1em; text-decoration: none; padding-top: 0.35em;  padding-right: 1em;  padding-bottom: 0.35em;  padding-left: 2em; }
.secondaryNavItem:hover, .secondaryNavItem:focus, .secondaryNavItem:active { border: 0 none ; font-style:normal; font-weight:600; text-decoration: underline;}
.accordionSecondaryNavItem:link, .accordionSecondaryNavItem:visited {font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #fff; font-size: 1em; text-decoration: none;}
.accordionSecondaryNavItem:hover, .secondaryNavItem:hover + .accordionSecondaryNavItem, .accordionSecondaryNavItem:focus, .accordionSecondaryNavItem:active {font-style:normal; font-weight:600; text-decoration: underline; border: 0 none ; }
.secondarySubMenu { border: 0 none ; }
.secondarySubMenu .navMenuItem:link, .secondarySubMenu .navMenuItem:visited, .accordionNavContainer .navMenuItem:link, .accordionNavContainer .navMenuItem:visited { background-color: #ddd;  border: 0 none ; font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #fff; text-decoration: none;text-align:left;  padding-top: 0.5em;  padding-right: 1em;  padding-bottom: 0.5em;  padding-left: 2em; }
.secondarySubMenu .navMenuItem:hover,  .secondarySubMenu .navMenuItem:focus, .secondarySubMenu .navMenuItem:active, .accordionNavContainer .navMenuItem:hover,  .accordionNavContainer .navMenuItem:focus, .accordionNavContainer .navMenuItem:active { border: 0 none ; font-style:normal; font-weight:600; text-decoration: underline;}
.accordionNavContainer .accordionNavMenuItem:link, .accordionNavContainer .accordionNavMenuItem:visited {font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #fff; text-decoration: none;text-align:left; }
.accordionNavContainer .accordionNavMenuItem:link, .accordionNavContainer .accordionNavMenuItem:visited {text-align:center;}
.accordionNavContainer .accordionNavMenuItem:hover, .accordionNavContainer .navMenuItem:hover + .openAccordionNav, .accordionNavContainer .accordionNavMenuItem:focus, .accordionNavContainer .accordionNavMenuItem:active {font-style:normal; font-weight:600; text-decoration: underline; border: 0 none ; }
.accordionNavContainer .accordionNavMenuItem:hover, .accordionNavContainer .navMenuItem:hover + .openAccordionNav, .accordionNavContainer .accordionNavMenuItem:focus, .accordionNavContainer .accordionNavMenuItem:active {text-align:center;}
.secondarySubMenu .navMenuItem:link:after, .secondarySubMenu .navMenuItem:visited:after {text-decoration: none;}
.secondarySubMenu .navMenuItem:hover:after,
.secondarySubMenu .navMenuItem.mouseover:after, .secondarySubMenu .navMenuItem:focus:after, .secondarySubMenu .navMenuItem:active:after {text-decoration: none;}
.secondaryNav .secondaryNavItem:link:after, .secondaryNav .secondaryNavItem:visited:after {text-decoration: none;}
.secondaryNav .secondaryNavItem:hover:after, .secondaryNav .secondaryNavItem:focus:after, .secondaryNav .secondaryNavItem:active:after {text-decoration: none;}
.accordionNavContainer--lvl1 { border: 0 none ; }
.accordionNavContainer--lvl1 > .subMenuItem > div > .navMenuItem:link, .accordionNavContainer--lvl1 > .subMenuItem > div > .navMenuItem:visited { border: 0 none ; text-decoration: none;background-color: rgba(0,0,0,.2);}
.accordionNavContainer--lvl1 > .subMenuItem > div > .navMenuItem:hover, .accordionNavContainer--lvl1 > .subMenuItem > div > .navMenuItem:focus, .accordionNavContainer--lvl1 > .subMenuItem > div > .navMenuItem:active, .accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:hover, .accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:focus, .accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:active { border: 0 none ; text-decoration: underline;}
.accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:link, .accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:visited {text-decoration: none;}
.accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:link, .accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:visited {text-align:center;}
.accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:hover, .accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:focus, .accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:active {text-decoration: underline;}
.accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:hover, .accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:focus, .accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:active {text-align:center;}
.accordionNavContainer--lvl2 { border: 0 none ; }
.accordionNavContainer--lvl2 > .subMenuItem > div > .navMenuItem:link, .accordionNavContainer--lvl2 > .subMenuItem > div > .navMenuItem:visited { border: 0 none ; text-decoration: none;background-color: rgba(0,0,0,.4);}
.accordionNavContainer--lvl2 > .subMenuItem > div > .navMenuItem:hover, .accordionNavContainer--lvl2 > .subMenuItem > div > .navMenuItem:focus, .accordionNavContainer--lvl2 > .subMenuItem > div > .navMenuItem:active, .accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:hover, .accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:focus, .accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:active { border: 0 none ; text-decoration: underline;}
.accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:link, .accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:visited {text-decoration: none;}
.accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:link, .accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:visited {text-align:center;}
.accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:hover, .accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:focus, .accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:active {text-decoration: underline;}
.accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:hover, .accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:focus, .accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:active {text-align:center;}
.accordionNavContainer--lvl3 { border: 0 none ; }
.accordionNavContainer--lvl3 > .subMenuItem > div > .navMenuItem:link, .accordionNavContainer--lvl3 > .subMenuItem > div > .navMenuItem:visited { border: 0 none ; text-decoration: none;background-color: rgba(0,0,0,.6);}
.accordionNavContainer--lvl3 > .subMenuItem > div > .navMenuItem:hover, .accordionNavContainer--lvl3 > .subMenuItem > div > .navMenuItem:focus, .accordionNavContainer--lvl3 > .subMenuItem > div > .navMenuItem:active, .accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:hover, .accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:focus, .accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:active { border: 0 none ; text-decoration: underline;}
.accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:link, .accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:visited {text-decoration: none;}
.accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:link, .accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:visited {text-align:center;}
.accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:hover, .accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:focus, .accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:active {text-decoration: underline;}
.accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:hover, .accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:focus, .accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:active {text-align:center;}
.accordionNavContainer--lvl4 { border: 0 none ; }
.accordionNavContainer--lvl4 > .subMenuItem > div > .navMenuItem:link, .accordionNavContainer--lvl4 > .subMenuItem > div > .navMenuItem:visited { border: 0 none ; text-decoration: none;background-color: rgba(0,0,0,.8);}
.accordionNavContainer--lvl4 > .subMenuItem > div > .navMenuItem:hover, .accordionNavContainer--lvl4 > .subMenuItem > div > .navMenuItem:focus, .accordionNavContainer--lvl4 > .subMenuItem > div > .navMenuItem:active, .accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:hover, .accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:focus, .accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:active { border: 0 none ; text-decoration: none;}
.accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:link, .accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:visited {text-decoration: none;}
.accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:link, .accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:visited {text-align:center;}
.accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:hover, .accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:focus, .accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:active {text-decoration: none;}
.accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:hover, .accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:focus, .accordionNavContainer--lvl4 > .subMenuItem > div > .accordionNavMenuItem:active {text-align:center;}


.moduleContentNew
{
	color: undefined;
}
.moduleContentNew a:link
{
	color: #166143;
	text-decoration: underline;
}
.moduleContentNew a:visited
{
	color: #166143;
	text-decoration: underline;
}
.moduleContentNew a:hover,
.moduleContentNew a:focus,
.moduleContentNew a:active
{
	color: #166143;
	text-decoration: underline;
}
.moduleContentNew textarea
{
	font-size: 0.90em;
}
.moduleContentNew h1,
.moduleContentNew h1 a,
.moduleContentNew h1 a:link,
.moduleContentNew h1 a:visited,
.moduleContentNew h1 a:hover,
.moduleContentNew h1 a:focus,
.moduleContentNew h1 a:active,
.moduleContentNew .h1,
{
	color: #327389;
}
.moduleContentNew h2,
.moduleContentNew h2 a,
.moduleContentNew h2 a:link,
.moduleContentNew h2 a:visited,
.moduleContentNew h2 a:hover,
.moduleContentNew h2 a:focus,
.moduleContentNew h2 a:active
.moduleContentNew .h2
{
	color: #327389;
}
.moduleContentNew h3,
.moduleContentNew h3 a,
.moduleContentNew h3 a:link,
.moduleContentNew h3 a:visited,
.moduleContentNew h3 a:hover,
.moduleContentNew h3 a:focus,
.moduleContentNew h3 a:active
.moduleContentNew .h3,
.widget.image.pageStyles .widgetHeader h3
{
	color: #903b1e;
}
.moduleContentNew .userAccount,
.moduleContentNew div.header,
.moduleContentNew table.header td,
.moduleContentNew .sidebar,
.moduleContentNew .footer
{
	background-color: #fdfaf6;
}
.newCP .sidebar,
.newCP div.header,
.newCP table.header td,
.newCP .footer
{
	border-color: #903b1e;
}
.newCP ul.misc li a,
.cpToolbar.user .nav .notifications li.main > a > span
{
	color: undefined;
}
.moduleContentNew strong.alert
{
	background-color: #fdfaf6;
	border-color: #fff;
}
.moduleContentNew strong.alert em
{
	border-color: #903b1e;
}
.moduleContentNew .login /* Overwriting template.css */
{
	color: undefined;
}
.newCP .onTop .section,
.newCP .section,
.newCP .wizard .section
{
	border-top-color: #903b1e;
}
.newCP .wizardNav li .step
{
	color: #166143;
}
.newCP .wizardNav li.current,
.newCP .wizard .summary td,
.newCP .wizard .summary th
{
	background-color: #fdfaf6;
	border-color: #903b1e;
}
.newCP .wizardNav h3,
.newCP .wizard .section,
.newCP .wizard.onTop .section,
.newCP .wizard .section h2,
.newCP .wizard.onTop .section h2,
.newCP .wizard .summary td,
.newCP .wizard .summary th
{
	border-color: #903b1e;
}
.newCP .wizardNav h3,
.newCP .wizard .section .formline > label,
.newCP .cpForm > li > label,
.newCP .cpForm > li > .label,
.newCP .wizard .summary th
{
	color: #903b1e;
}
.newCP .onTop .formline.highlight
{
	background-color: #fdfaf6;
}
.newCP .formline.addPhotos textarea
{
	border-color: #fdfaf6;
}
.moduleContentNew .listing h2
{
	border-bottom-color: #903b1e;
}
.moduleContentNew .listing .item,
.newCP .fbPhoto .or
{
	border-color: #903b1e;
}
.moduleContentNew .pagination .disabled
{
	color: #903b1e;
}
.moduleContentNew .sidebar .section
{
	border-color: #903b1e;
}
.moduleContentNew .sidebar .categories li
{
	color: #903b1e;
}
.cpToolbar.public
{
	background-color: #327389;
	color: #ffffff;
}
.cpToolbar.public a:link,
.cpToolbar.public a:visited,
.cpToolbar.public a:hover,
.cpToolbar.public a:focus,
.cpToolbar.public a:active
{
	color: #dcffda;
}
.cpToolbar.public .nav a:active,
.cpToolbar.public .nav .open > a,
.cpToolbar.public .menu,
.cpToolbar.public .userAlert
{
	background-color: #fdfaf6;
	color: undefined;
}
.cpToolbar.public .menu a:link,
.cpToolbar.public .menu a:visited,
.cpToolbar.public .menu a:hover,
.cpToolbar.public .menu a:focus,
.cpToolbar.public .menu a:active,
.cpToolbar.user .nav .notifications li.main > a,
.cpToolbar.user .nav .notifications li.viewAll > a
{
	color: #166143;
}
.cpToolbar.public .openUserMenu > img
{
	outline-color: #fdfaf6;
}
.cpToolbar.user .nav .notifications li.main,
.cpToolbar.user .nav .notifications li.viewAll
{
	background-color: #fdfaf6;
}
.cpToolbar.public .nav .dropdown > a:after
{
	border-top-color: #dcffda;
}
.cpToolbar.public .nav .dropdown.open > a:after
{
	border-top-color: undefined;
}
.commonToolbar
{
	background-color: #327389;
	color: #ffffff;
}
.cpToolbar.public
{
	background-color: #327389;
	color: #ffffff;
}
.cpToolbar.public a:link,
.cpToolbar.public a:visited,
.cpToolbar.public a:hover,
.cpToolbar.public a:focus,
.cpToolbar.public a:active
{
	color: #dcffda;
}
.cpToolbar.public .nav a:active,
.cpToolbar.public .nav .open > a,
.cpToolbar.public .menu,
.cpToolbar.public .userAlert
{
	background-color: #fdfaf6;
	color: undefined;
}
.cpToolbar.public .menu a:link,
.cpToolbar.public .menu a:visited,
.cpToolbar.public .menu a:hover,
.cpToolbar.public .menu a:focus,
.cpToolbar.public .menu a:active,
.cpToolbar.user .nav .notifications li.main > a,
.cpToolbar.user .nav .notifications li.viewAll > a
{
	color: #166143;
}
.cpToolbar.user .moreInfo > div.pitch h1,
.cpToolbar.user .moreInfo > div.pitch h3
{
	color: #224d5c;
}
.cpToolbar.user .moreInfo > div.generated
{
	background-color: #327389;
	color: #ffffff;
}
.cpToolbar.user .moreInfo > div.generated > div h3
{
	color: #ffffff;
}
.cpToolbar.user .moreInfo > div.generated > div > div > a
{
	color: #dcffda;
}
.cpToolbar.user .moreInfo > div.pitch > div .reputation
{
	color: undefined;
}
.dialogBackground
{
	background-color: #fdfaf6;
}
.modalContainer .modalContentLeft,
.modalContainer .modalContentRight,
.modalContainer .modalContent,
.modalContainer .modalBottom,
.modalTabs
{
	color: undefined;
	background-color: #fdfaf6;
}
.modalTabs a:link
{
	color: #166143;
}
.modalTabs a:visited
{
	color: #166143;
}
.modalTabs a:hover,
.modalTabs a:focus,
.modalTabs a:active
{
	color: #166143;
}
.DPMonthYearPicker,
.DPMonthYearTitleContainer,
.DPMonthPrev,
.DPMonthNext,
.DPDivider
{
	background: #903b1e;
}
.DPWeekdayNameList span
{
	background: #fdfaf6;
	color: #3f3f20;
}
.DPDayActive:link,
.DPDayActive:visited,
.DPDayActive:hover,
.DPDayActive:focus,
.DPDayActive:active,
.DPDayInactive:link,
.DPDayInactive:visited,
.DPDayInactive:hover,
.DPDayInactive:focus,
.DPDayInactive:active,
.DPDaySelected:link,
.DPDaySelected:visited,
.DPDaySelected:hover,
.DPDaySelected:focus,
.DPDaySelected:active
{
	color: #333 !important;
}
.DPDayActive:hover,
.DPDaySelected:hover,
.DPDayInactive:hover
{
	background: #166143 !important;
	color: #fff !important;
}
.DPDaySelected
{
	background: #fdfaf6;
	color: #333 !important;
}
.nav-btn
{
	background-color: #327389;
	color: #ffffff !important;
}
.fr-view.fr-view blockquote,
.fr-view.fr-view blockquote p
{
	color: #327389;
}



/* The following errors were found when attempting to minify this file: /App_Themes/WidgetSkins-712CF82436BD87B99C945335570350C3.css
- (1565,179): run-time error CSS1035: Expected colon, found '.'
*/
.widget.skin1 {  border: 0 none ; font-size: 1em; text-align:left;  }
.widget.skin1 .widgetHeader {  border: 0 none ;  }
.widget.skin1 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin1 .widgetHeader h3 { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; font-size: 1.7em;  }
.widget.skin1 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin1 .widgetHeader h3 a:link, .widget.skin1 .widgetHeader h3 a:visited, .widget.skin1 .widgetHeader h3 a:hover,.widget.skin1 .widgetHeader h3 a:focus,.widget.skin1 .widgetHeader h3 a:active { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c;  }
.widget.skin1 .widgetHeader:hover h3 a:link, .widget.skin1 .widgetHeader:hover h3 a:visited, .widget.skin1 .widgetHeader:hover h3 a:hover,.widget.skin1 .widgetHeader:hover h3 a:focus,.widget.skin1 .widgetHeader:hover h3 a:active {  }
.widget.skin1 .widgetBody {  border: 0 none ;  }
.widget.skin1.widgetBody {  border: 0 none ;  }
.widget.skin1 .widgetItem, .widget.skin1 li.widgetItem {  border: 0 none ;  padding-top: 0.75em;  padding-bottom: 0.75em;  }
.widget.skin1 .itemCaption{ border: 0 none ; }
.widget.skin1 .widgetTitle {  border: 0 none ;  }
.widget.skin1 .widgetTitle,.widget.skin1 .widgetTitle > a:link, .widget.skin1 .widgetTitle > a:visited, .widget.skin1 .widgetTitle > a:focus, .widget.skin1 .widgetTitle > a:active,.widget.skin1 .headline,.widget.skin1 .pageStyles h1, .widget.skin1 .subhead1,.widget.skin1 .pageStyles h2, .widget.skin1 .moduleContentNew .subhead1, .widget.skin1 .subhead2,.widget.skin1 .pageStyles h3, .widget.skin1 .moduleContentNew .subhead2{font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; font-size: 1.3em;  border: 0 none ;  }
.widget.skin1 .widgetTitle:hover,.widget.skin1 .headline:hover,.widget.skin1 .subhead1:hover,.widget.skin1 .subhead2:hover,.widget.skin1 .widgetTitle > a:hover { font-style:normal; font-weight:700;  }
.widget.skin1 .headline:hover,.widget.skin1 .subhead1:hover,.widget.skin1 .subhead2:hover,.widget.skin1 .widgetTitle:hover { border: 0 none ;  }
.widget.skin1 .widgetTitle{font-size: 1.3em; }
.widget.skin1 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin1 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin1 .widgetBody .bullets li.widgetItem {  }
.widget.skin1.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin1 .widgetBody .bullets li.widgetItem {  }
.widget.skin1 a:link { text-decoration: none;  }
.widget.skin1 a:visited {  }
.widget.skin1 a:hover, .widget.skin1 a:focus, .widget.skin1 a:active { text-decoration: underline;  }
.widget.skin1 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin1 .readOn:visited {  }
.widget.skin1 .readOn:hover, .widget.skin1 .readOn:focus, .widget.skin1 .readOn:active { text-decoration: underline;  }
.widget.skin1 .widgetViewAll:link { color: #327389;  padding-top: 0.5em;  padding-right: 2em;  padding-bottom: 0.5em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:500; text-decoration: none;  }
.widget.skin1 .widgetViewAll:visited { color: #327389;  }
.widget.skin1 .widgetViewAll:hover, .widget.skin1 .widgetViewAll:focus, .widget.skin1 .widgetViewAll:active { color: #327389; text-decoration: underline;  }
.widget.skin1 .widgetRSS:link { text-decoration: none;  }
.widget.skin1 .widgetRSS:visited {  }
.widget.skin1 .widgetRSS:hover, .widget.skin1 .widgetRSS:focus, .widget.skin1 .widgetRSS:active { text-decoration: none;  }
.widget.skin1 .widgetFooter {  border: 0 none ;  }
.widget.skin1 .cpTabs {  border: 0 none ;  }
.widget.skin1 .cpTabs > li > a:link, .widget.skin1 .cpTabs > li > a:visited {  background-color: #fdfaf6;  border: 0 none ;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Ubuntu'; font-style:normal; font-weight:500; color: #3f4441; font-size: 1.3em;  }
.widget.skin1 .cpTabs > li > a:hover, .widget.skin1 .cpTabs > li > a:focus, .widget.skin1 .cpTabs > li > a:active {  border: 0 none ; font-style:normal; font-weight:500; color: #3f4441;  }
.widget.skin1 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin1 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin1 .cpTabs > li.active > a {  background-color: #327389;  border: 0 none ; font-style:normal; font-weight:500; color: #ffffff;  }
.widget.skin1 .cpTabPanel {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em;  }
.widget.skin1 .separated .half:after,.widget.skin1 .separated .third:after,.widget.skin1 .separated .fourth:after,.widget.skin1 .separated .fifth:after,.widget.skin1 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin1 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin1  .half,.widget.skin1 .third,.widget.skin1 .fourth,.widget.skin1.fifth,.widget.skin1 .cpGrid .col,.widget.skin1.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin1 .miniCalendarHeader {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; font-family: 'Lato'; font-style:italic; font-weight:900; color: #fff; font-size: 1.5em; text-align:center; text-transform: uppercase; }
.widget.skin1 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin1 .miniCalendar > table {  border: 0 none ;  }
.widget.skin1 .miniCalendar th {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff; text-transform: capitalize;  }
.widget.skin1 .miniCalendar td > span {  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin1 .miniCalendar td > a,.widget.skin1 .miniCalendar td > a:link,.widget.skin1 .miniCalendar td > a:visited {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin1 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin1 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin1 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin1 .miniCalendar {  background-color: #327389;  border: 0 none ;  margin-bottom: 1em;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; }
.widget.skin1 .miniCalendar td>a {
position: relative;
z-index: 0;
}
.widget.skin1 .miniCalendar td>a:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
background-color: #043945;
transform: translateX(-50%) translateY(-50%);
z-index: -1;
border-radius: 50%; }
.widget.skin27 {  border: 0 none ; font-size: 1em; text-align:left;  }
.widget.skin27 .widgetHeader {  border: 0 none ;  }
.widget.skin27 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin27 .widgetHeader h3 { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #1c2765; font-size: 1.7em;  }
.widget.skin27 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin27 .widgetHeader h3 a:link, .widget.skin27 .widgetHeader h3 a:visited, .widget.skin27 .widgetHeader h3 a:hover,.widget.skin27 .widgetHeader h3 a:focus,.widget.skin27 .widgetHeader h3 a:active { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #1c2765;  }
.widget.skin27 .widgetHeader:hover h3 a:link, .widget.skin27 .widgetHeader:hover h3 a:visited, .widget.skin27 .widgetHeader:hover h3 a:hover,.widget.skin27 .widgetHeader:hover h3 a:focus,.widget.skin27 .widgetHeader:hover h3 a:active {  }
.widget.skin27 .widgetBody {  border: 0 none ;  }
.widget.skin27.widgetBody {  border: 0 none ;  }
.widget.skin27 .widgetItem, .widget.skin27 li.widgetItem {  border: 0 none ;  padding-top: 0.75em;  padding-bottom: 0.75em;  }
.widget.skin27 .itemCaption{ border: 0 none ; }
.widget.skin27 .widgetTitle {  border: 0 none ;  }
.widget.skin27 .widgetTitle,.widget.skin27 .widgetTitle > a:link, .widget.skin27 .widgetTitle > a:visited, .widget.skin27 .widgetTitle > a:focus, .widget.skin27 .widgetTitle > a:active,.widget.skin27 .headline,.widget.skin27 .pageStyles h1, .widget.skin27 .subhead1,.widget.skin27 .pageStyles h2, .widget.skin27 .moduleContentNew .subhead1, .widget.skin27 .subhead2,.widget.skin27 .pageStyles h3, .widget.skin27 .moduleContentNew .subhead2{font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #1c2765; font-size: 1.3em;  border: 0 none ;  }
.widget.skin27 .widgetTitle:hover,.widget.skin27 .headline:hover,.widget.skin27 .subhead1:hover,.widget.skin27 .subhead2:hover,.widget.skin27 .widgetTitle > a:hover { font-style:normal; font-weight:700;  }
.widget.skin27 .headline:hover,.widget.skin27 .subhead1:hover,.widget.skin27 .subhead2:hover,.widget.skin27 .widgetTitle:hover { border: 0 none ;  }
.widget.skin27 .widgetTitle{font-size: 1.3em; }
.widget.skin27 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin27 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin27 .widgetBody .bullets li.widgetItem {  }
.widget.skin27.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin27 .widgetBody .bullets li.widgetItem {  }
.widget.skin27 a:link { color: #166143; text-decoration: none;  }
.widget.skin27 a:visited { color: #166143;  }
.widget.skin27 a:hover, .widget.skin27 a:focus, .widget.skin27 a:active { color: #166143; text-decoration: underline;  }
.widget.skin27 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin27 .readOn:visited {  }
.widget.skin27 .readOn:hover, .widget.skin27 .readOn:focus, .widget.skin27 .readOn:active { text-decoration: underline;  }
.widget.skin27 .widgetViewAll:link { color: #166143;  padding-top: 0.5em;  padding-right: 2em;  padding-bottom: 0.5em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:500; text-decoration: none;  }
.widget.skin27 .widgetViewAll:visited { color: #166143;  }
.widget.skin27 .widgetViewAll:hover, .widget.skin27 .widgetViewAll:focus, .widget.skin27 .widgetViewAll:active { color: #166143; text-decoration: underline;  }
.widget.skin27 .widgetRSS:link { text-decoration: none;  }
.widget.skin27 .widgetRSS:visited {  }
.widget.skin27 .widgetRSS:hover, .widget.skin27 .widgetRSS:focus, .widget.skin27 .widgetRSS:active { text-decoration: none;  }
.widget.skin27 .widgetFooter {  border: 0 none ;  }
.widget.skin27 .cpTabs {  border: 0 none ;  }
.widget.skin27 .cpTabs > li > a:link, .widget.skin27 .cpTabs > li > a:visited {  background-color: #fdfaf6;  border: 0 none ;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Ubuntu'; font-style:normal; font-weight:500; color: #3f4441; font-size: 1.3em;  }
.widget.skin27 .cpTabs > li > a:hover, .widget.skin27 .cpTabs > li > a:focus, .widget.skin27 .cpTabs > li > a:active {  border: 0 none ; font-style:normal; font-weight:500; color: #3f4441;  }
.widget.skin27 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin27 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin27 .cpTabs > li.active > a {  background-color: #166143;  border: 0 none ; font-style:normal; font-weight:500; color: #ffffff;  }
.widget.skin27 .cpTabPanel {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em;  }
.widget.skin27 .separated .half:after,.widget.skin27 .separated .third:after,.widget.skin27 .separated .fourth:after,.widget.skin27 .separated .fifth:after,.widget.skin27 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin27 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin27  .half,.widget.skin27 .third,.widget.skin27 .fourth,.widget.skin27.fifth,.widget.skin27 .cpGrid .col,.widget.skin27.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin27 .miniCalendarHeader {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; font-family: 'Lato'; font-style:italic; font-weight:900; color: #fff; font-size: 1.5em; text-align:center; text-transform: uppercase; }
.widget.skin1 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin27 .miniCalendar > table {  border: 0 none ;  }
.widget.skin27 .miniCalendar th {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff; text-transform: capitalize;  }
.widget.skin27 .miniCalendar td > span {  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin27 .miniCalendar td > a,.widget.skin27 .miniCalendar td > a:link,.widget.skin27 .miniCalendar td > a:visited {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin27 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin27 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin27 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin27 .miniCalendar {  background-color: #327389;  border: 0 none ;  margin-bottom: 1em;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; }
.widget.skin1 .miniCalendar td>a {
position: relative;
z-index: 0;
}
.widget.skin1 .miniCalendar td>a:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
background-color: #043945;
transform: translateX(-50%) translateY(-50%);
z-index: -1;
border-radius: 50%; }
.widget.skin18 {  border: 0 none ; font-size: 1em; text-align:left;  }
.widget.skin18 .widgetHeader {  border: 0 none ;  }
.widget.skin18 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin18 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #003c88; font-size: 1.5em;  }
.widget.skin18 .widgetHeader:hover h3 { font-style:normal; font-weight:600;  }
.widget.skin18 .widgetHeader h3 a:link, .widget.skin18 .widgetHeader h3 a:visited, .widget.skin18 .widgetHeader h3 a:hover,.widget.skin18 .widgetHeader h3 a:focus,.widget.skin18 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #003c88;  }
.widget.skin18 .widgetHeader:hover h3 a:link, .widget.skin18 .widgetHeader:hover h3 a:visited, .widget.skin18 .widgetHeader:hover h3 a:hover,.widget.skin18 .widgetHeader:hover h3 a:focus,.widget.skin18 .widgetHeader:hover h3 a:active {  }
.widget.skin18 .widgetBody {  border: 0 none ;  }
.widget.skin18.widgetBody {  border: 0 none ;  }
.widget.skin18 .widgetItem, .widget.skin18 li.widgetItem {  border: 0 none ;  padding-top: 0.75em;  padding-bottom: 0.75em;  }
.widget.skin18 .itemCaption{ border: 0 none ; }
.widget.skin18 .widgetTitle {  border: 0 none ;  }
.widget.skin18 .widgetTitle,.widget.skin18 .widgetTitle > a:link, .widget.skin18 .widgetTitle > a:visited, .widget.skin18 .widgetTitle > a:focus, .widget.skin18 .widgetTitle > a:active,.widget.skin18 .headline,.widget.skin18 .pageStyles h1, .widget.skin18 .subhead1,.widget.skin18 .pageStyles h2, .widget.skin18 .moduleContentNew .subhead1, .widget.skin18 .subhead2,.widget.skin18 .pageStyles h3, .widget.skin18 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #003c88; font-size: 1.2em;  border: 0 none ;  }
.widget.skin18 .widgetTitle:hover,.widget.skin18 .headline:hover,.widget.skin18 .subhead1:hover,.widget.skin18 .subhead2:hover,.widget.skin18 .widgetTitle > a:hover { font-style:normal; font-weight:600;  }
.widget.skin18 .headline:hover,.widget.skin18 .subhead1:hover,.widget.skin18 .subhead2:hover,.widget.skin18 .widgetTitle:hover { border: 0 none ;  }
.widget.skin18 .widgetTitle{font-size: 1.2em; }
.widget.skin18 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin18 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin18 .widgetBody .bullets li.widgetItem {  }
.widget.skin18.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin18 .widgetBody .bullets li.widgetItem {  }
.widget.skin18 a:link { color: #cd2628; text-decoration: none;  }
.widget.skin18 a:visited { color: #cd2628;  }
.widget.skin18 a:hover, .widget.skin18 a:focus, .widget.skin18 a:active { color: #cd2628; text-decoration: underline;  }
.widget.skin18 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin18 .readOn:visited {  }
.widget.skin18 .readOn:hover, .widget.skin18 .readOn:focus, .widget.skin18 .readOn:active { text-decoration: underline;  }
.widget.skin18 .widgetViewAll:link { color: #cd2628;  padding-top: 0.5em;  padding-right: 2em;  padding-bottom: 0.5em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:500; text-decoration: none;  }
.widget.skin18 .widgetViewAll:visited { color: #cd2628;  }
.widget.skin18 .widgetViewAll:hover, .widget.skin18 .widgetViewAll:focus, .widget.skin18 .widgetViewAll:active { color: #cd2628; text-decoration: underline;  }
.widget.skin18 .widgetRSS:link { text-decoration: none;  }
.widget.skin18 .widgetRSS:visited {  }
.widget.skin18 .widgetRSS:hover, .widget.skin18 .widgetRSS:focus, .widget.skin18 .widgetRSS:active { text-decoration: none;  }
.widget.skin18 .widgetFooter {  border: 0 none ;  }
.widget.skin18 .cpTabs {  border: 0 none ;  }
.widget.skin18 .cpTabs > li > a:link, .widget.skin18 .cpTabs > li > a:visited {  background-color: #fdfaf6;  border: 0 none ;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Ubuntu'; font-style:normal; font-weight:500; color: #3f4441; font-size: 1.3em;  }
.widget.skin18 .cpTabs > li > a:hover, .widget.skin18 .cpTabs > li > a:focus, .widget.skin18 .cpTabs > li > a:active {  border: 0 none ; font-style:normal; font-weight:500; color: #3f4441;  }
.widget.skin18 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin18 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin18 .cpTabs > li.active > a {  background-color: #327389;  border: 0 none ; font-style:normal; font-weight:500; color: #ffffff;  }
.widget.skin18 .cpTabPanel {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em;  }
.widget.skin18 .separated .half:after,.widget.skin18 .separated .third:after,.widget.skin18 .separated .fourth:after,.widget.skin18 .separated .fifth:after,.widget.skin18 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin18 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin18  .half,.widget.skin18 .third,.widget.skin18 .fourth,.widget.skin18.fifth,.widget.skin18 .cpGrid .col,.widget.skin18.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin18 .miniCalendarHeader {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; font-family: 'Lato'; font-style:italic; font-weight:900; color: #fff; font-size: 1.5em; text-align:center; text-transform: uppercase; }
.widget.skin1 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin18 .miniCalendar > table {  border: 0 none ;  }
.widget.skin18 .miniCalendar th {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff; text-transform: capitalize;  }
.widget.skin18 .miniCalendar td > span {  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin18 .miniCalendar td > a,.widget.skin18 .miniCalendar td > a:link,.widget.skin18 .miniCalendar td > a:visited {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin18 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin18 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin18 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin18 .miniCalendar {  background-color: #327389;  border: 0 none ;  margin-bottom: 1em;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; }
.widget.skin1 .miniCalendar td>a {
position: relative;
z-index: 0;
}
.widget.skin1 .miniCalendar td>a:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
background-color: #043945;
transform: translateX(-50%) translateY(-50%);
z-index: -1;
border-radius: 50%; }
.widget.skin7 {  border: 0 none ;  }
.widget.skin7 .widgetHeader {  border: 0 none ;  }
.widget.skin7 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin7 .widgetHeader h3 { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #903b1e; font-size: 1.2em;  }
.widget.skin7 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin7 .widgetHeader h3 a:link, .widget.skin7 .widgetHeader h3 a:visited, .widget.skin7 .widgetHeader h3 a:hover,.widget.skin7 .widgetHeader h3 a:focus,.widget.skin7 .widgetHeader h3 a:active { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #903b1e;  }
.widget.skin7 .widgetHeader:hover h3 a:link, .widget.skin7 .widgetHeader:hover h3 a:visited, .widget.skin7 .widgetHeader:hover h3 a:hover,.widget.skin7 .widgetHeader:hover h3 a:focus,.widget.skin7 .widgetHeader:hover h3 a:active {  }
.widget.skin7 .widgetBody {  border: 0 none ;  }
.widget.skin7.widgetBody {  border: 0 none ;  }
.widget.skin7 .widgetItem, .widget.skin7 li.widgetItem {  border: 0 none ;  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Arial'; font-style:normal; font-weight:400;  }
.widget.skin7 .itemCaption{font-family: 'Arial'; font-style:normal; font-weight:400;  border: 0 none ; }
.widget.skin7 .widgetTitle {  border: 0 none ;  }
.widget.skin7 .widgetTitle,.widget.skin7 .widgetTitle > a:link, .widget.skin7 .widgetTitle > a:visited, .widget.skin7 .widgetTitle > a:focus, .widget.skin7 .widgetTitle > a:active,.widget.skin7 .headline,.widget.skin7 .pageStyles h1, .widget.skin7 .subhead1,.widget.skin7 .pageStyles h2, .widget.skin7 .moduleContentNew .subhead1, .widget.skin7 .subhead2,.widget.skin7 .pageStyles h3, .widget.skin7 .moduleContentNew .subhead2{font-family: 'Arial'; font-style:normal; font-weight:400; color: #224d5c; font-size: 1em;  border: 0 none ;  }
.widget.skin7 .widgetTitle:hover,.widget.skin7 .headline:hover,.widget.skin7 .subhead1:hover,.widget.skin7 .subhead2:hover,.widget.skin7 .widgetTitle > a:hover { font-style:normal; font-weight:400;  }
.widget.skin7 .headline:hover,.widget.skin7 .subhead1:hover,.widget.skin7 .subhead2:hover,.widget.skin7 .widgetTitle:hover { border: 0 none ;  }
.widget.skin7 .widgetTitle{font-size: 1em; }
.widget.skin7 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin7 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin7 .widgetBody .bullets li.widgetItem {  }
.widget.skin7.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin7 .widgetBody .bullets li.widgetItem {  }
.widget.skin7 a:link { text-decoration: none;  }
.widget.skin7 a:visited {  }
.widget.skin7 a:hover, .widget.skin7 a:focus, .widget.skin7 a:active { text-decoration: underline;  }
.widget.skin7 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin7 .readOn:visited {  }
.widget.skin7 .readOn:hover, .widget.skin7 .readOn:focus, .widget.skin7 .readOn:active { text-decoration: underline;  }
.widget.skin7 .widgetViewAll:link { color: #327389;  padding-top: 0.5em;  padding-right: 2em;  padding-bottom: 0.5em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:500; text-decoration: none;  }
.widget.skin7 .widgetViewAll:visited { color: #327389;  }
.widget.skin7 .widgetViewAll:hover, .widget.skin7 .widgetViewAll:focus, .widget.skin7 .widgetViewAll:active { color: #327389; text-decoration: underline;  }
.widget.skin7 .widgetRSS:link { text-decoration: none;  }
.widget.skin7 .widgetRSS:visited {  }
.widget.skin7 .widgetRSS:hover, .widget.skin7 .widgetRSS:focus, .widget.skin7 .widgetRSS:active { text-decoration: none;  }
.widget.skin7 .widgetFooter {  border: 0 none ;  }
.widget.skin7 .cpTabs {  border: 0 none ;  }
.widget.skin7 .cpTabs > li > a:link, .widget.skin7 .cpTabs > li > a:visited {  background-color: #fdfaf6;  border: 0 none ;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em; font-family: 'Ubuntu'; font-style:normal; font-weight:500; color: #3f4441; font-size: 1.3em;  }
.widget.skin7 .cpTabs > li > a:hover, .widget.skin7 .cpTabs > li > a:focus, .widget.skin7 .cpTabs > li > a:active {  border: 0 none ; font-style:normal; font-weight:500; color: #3f4441;  }
.widget.skin7 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin7 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin7 .cpTabs > li.active > a {  background-color: #327389;  border: 0 none ; font-style:normal; font-weight:500; color: #ffffff;  }
.widget.skin7 .cpTabPanel {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em;  }
.widget.skin7 .separated .half:after,.widget.skin7 .separated .third:after,.widget.skin7 .separated .fourth:after,.widget.skin7 .separated .fifth:after,.widget.skin7 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin7 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin7  .half,.widget.skin7 .third,.widget.skin7 .fourth,.widget.skin7.fifth,.widget.skin7 .cpGrid .col,.widget.skin7.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin7 .miniCalendarHeader {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; font-family: 'Lato'; font-style:italic; font-weight:900; color: #fff; font-size: 1.5em; text-align:center; text-transform: uppercase; }
.widget.skin1 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin7 .miniCalendar > table {  border: 0 none ;  }
.widget.skin7 .miniCalendar th {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff; text-transform: capitalize;  }
.widget.skin7 .miniCalendar td > span {  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin7 .miniCalendar td > a,.widget.skin7 .miniCalendar td > a:link,.widget.skin7 .miniCalendar td > a:visited {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin7 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin7 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin7 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin7 .miniCalendar {  background-color: #327389;  border: 0 none ;  margin-bottom: 1em;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; }
.widget.skin1 .miniCalendar td>a {
position: relative;
z-index: 0;
}
.widget.skin1 .miniCalendar td>a:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
background-color: #043945;
transform: translateX(-50%) translateY(-50%);
z-index: -1;
border-radius: 50%; }
.widget.skin28 {  border: 0 none ;  }
.widget.skin28 .widgetHeader {  border: 0 none ;  }
.widget.skin28 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin28 .widgetHeader h3 { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #1c2765; font-size: 1.2em;  }
.widget.skin28 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin28 .widgetHeader h3 a:link, .widget.skin28 .widgetHeader h3 a:visited, .widget.skin28 .widgetHeader h3 a:hover,.widget.skin28 .widgetHeader h3 a:focus,.widget.skin28 .widgetHeader h3 a:active { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #1c2765;  }
.widget.skin28 .widgetHeader:hover h3 a:link, .widget.skin28 .widgetHeader:hover h3 a:visited, .widget.skin28 .widgetHeader:hover h3 a:hover,.widget.skin28 .widgetHeader:hover h3 a:focus,.widget.skin28 .widgetHeader:hover h3 a:active {  }
.widget.skin28 .widgetBody {  border: 0 none ;  }
.widget.skin28.widgetBody {  border: 0 none ;  }
.widget.skin28 .widgetItem, .widget.skin28 li.widgetItem {  border: 0 none ;  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Arial'; font-style:normal; font-weight:400;  }
.widget.skin28 .itemCaption{font-family: 'Arial'; font-style:normal; font-weight:400;  border: 0 none ; }
.widget.skin28 .widgetTitle {  border: 0 none ;  }
.widget.skin28 .widgetTitle,.widget.skin28 .widgetTitle > a:link, .widget.skin28 .widgetTitle > a:visited, .widget.skin28 .widgetTitle > a:focus, .widget.skin28 .widgetTitle > a:active,.widget.skin28 .headline,.widget.skin28 .pageStyles h1, .widget.skin28 .subhead1,.widget.skin28 .pageStyles h2, .widget.skin28 .moduleContentNew .subhead1, .widget.skin28 .subhead2,.widget.skin28 .pageStyles h3, .widget.skin28 .moduleContentNew .subhead2{font-family: 'Arial'; font-style:normal; font-weight:400; color: #1c2765; font-size: 1em;  border: 0 none ;  }
.widget.skin28 .widgetTitle:hover,.widget.skin28 .headline:hover,.widget.skin28 .subhead1:hover,.widget.skin28 .subhead2:hover,.widget.skin28 .widgetTitle > a:hover { font-style:normal; font-weight:400;  }
.widget.skin28 .headline:hover,.widget.skin28 .subhead1:hover,.widget.skin28 .subhead2:hover,.widget.skin28 .widgetTitle:hover { border: 0 none ;  }
.widget.skin28 .widgetTitle{font-size: 1em; }
.widget.skin28 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin28 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin28 .widgetBody .bullets li.widgetItem {  }
.widget.skin28.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin28 .widgetBody .bullets li.widgetItem {  }
.widget.skin28 a:link { color: #166143; text-decoration: none;  }
.widget.skin28 a:visited { color: #166143;  }
.widget.skin28 a:hover, .widget.skin28 a:focus, .widget.skin28 a:active { color: #166143; text-decoration: underline;  }
.widget.skin28 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin28 .readOn:visited {  }
.widget.skin28 .readOn:hover, .widget.skin28 .readOn:focus, .widget.skin28 .readOn:active { text-decoration: underline;  }
.widget.skin28 .widgetViewAll:link { color: #327389;  padding-top: 0.5em;  padding-right: 2em;  padding-bottom: 0.5em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:500; text-decoration: none;  }
.widget.skin28 .widgetViewAll:visited { color: #327389;  }
.widget.skin28 .widgetViewAll:hover, .widget.skin28 .widgetViewAll:focus, .widget.skin28 .widgetViewAll:active { color: #327389; text-decoration: underline;  }
.widget.skin28 .widgetRSS:link { text-decoration: none;  }
.widget.skin28 .widgetRSS:visited {  }
.widget.skin28 .widgetRSS:hover, .widget.skin28 .widgetRSS:focus, .widget.skin28 .widgetRSS:active { text-decoration: none;  }
.widget.skin28 .widgetFooter {  border: 0 none ;  }
.widget.skin28 .cpTabs {  border: 0 none ;  }
.widget.skin28 .cpTabs > li > a:link, .widget.skin28 .cpTabs > li > a:visited {  background-color: #fdfaf6;  border: 0 none ;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em; font-family: 'Ubuntu'; font-style:normal; font-weight:500; color: #3f4441; font-size: 1.3em;  }
.widget.skin28 .cpTabs > li > a:hover, .widget.skin28 .cpTabs > li > a:focus, .widget.skin28 .cpTabs > li > a:active {  border: 0 none ; font-style:normal; font-weight:500; color: #3f4441;  }
.widget.skin28 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin28 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin28 .cpTabs > li.active > a {  background-color: #327389;  border: 0 none ; font-style:normal; font-weight:500; color: #ffffff;  }
.widget.skin28 .cpTabPanel {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em;  }
.widget.skin28 .separated .half:after,.widget.skin28 .separated .third:after,.widget.skin28 .separated .fourth:after,.widget.skin28 .separated .fifth:after,.widget.skin28 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin28 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin28  .half,.widget.skin28 .third,.widget.skin28 .fourth,.widget.skin28.fifth,.widget.skin28 .cpGrid .col,.widget.skin28.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin28 .miniCalendarHeader {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; font-family: 'Lato'; font-style:italic; font-weight:900; color: #fff; font-size: 1.5em; text-align:center; text-transform: uppercase; }
.widget.skin1 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin28 .miniCalendar > table {  border: 0 none ;  }
.widget.skin28 .miniCalendar th {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff; text-transform: capitalize;  }
.widget.skin28 .miniCalendar td > span {  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin28 .miniCalendar td > a,.widget.skin28 .miniCalendar td > a:link,.widget.skin28 .miniCalendar td > a:visited {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin28 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin28 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin28 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin28 .miniCalendar {  background-color: #327389;  border: 0 none ;  margin-bottom: 1em;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; }
.widget.skin1 .miniCalendar td>a {
position: relative;
z-index: 0;
}
.widget.skin1 .miniCalendar td>a:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
background-color: #043945;
transform: translateX(-50%) translateY(-50%);
z-index: -1;
border-radius: 50%; }
.widget.skin19 {  border: 0 none ;  }
.widget.skin19 .widgetHeader {  border: 0 none ;  }
.widget.skin19 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin19 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #003c88; font-size: 1.2em;  }
.widget.skin19 .widgetHeader:hover h3 { font-style:normal; font-weight:600;  }
.widget.skin19 .widgetHeader h3 a:link, .widget.skin19 .widgetHeader h3 a:visited, .widget.skin19 .widgetHeader h3 a:hover,.widget.skin19 .widgetHeader h3 a:focus,.widget.skin19 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #003c88;  }
.widget.skin19 .widgetHeader:hover h3 a:link, .widget.skin19 .widgetHeader:hover h3 a:visited, .widget.skin19 .widgetHeader:hover h3 a:hover,.widget.skin19 .widgetHeader:hover h3 a:focus,.widget.skin19 .widgetHeader:hover h3 a:active {  }
.widget.skin19 .widgetBody {  border: 0 none ;  }
.widget.skin19.widgetBody {  border: 0 none ;  }
.widget.skin19 .widgetItem, .widget.skin19 li.widgetItem {  border: 0 none ;  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Arial'; font-style:normal; font-weight:400;  }
.widget.skin19 .itemCaption{font-family: 'Arial'; font-style:normal; font-weight:400;  border: 0 none ; }
.widget.skin19 .widgetTitle {  border: 0 none ;  }
.widget.skin19 .widgetTitle,.widget.skin19 .widgetTitle > a:link, .widget.skin19 .widgetTitle > a:visited, .widget.skin19 .widgetTitle > a:focus, .widget.skin19 .widgetTitle > a:active,.widget.skin19 .headline,.widget.skin19 .pageStyles h1, .widget.skin19 .subhead1,.widget.skin19 .pageStyles h2, .widget.skin19 .moduleContentNew .subhead1, .widget.skin19 .subhead2,.widget.skin19 .pageStyles h3, .widget.skin19 .moduleContentNew .subhead2{font-family: 'Arial'; font-style:normal; font-weight:400; color: #003c88; font-size: 1em;  border: 0 none ;  }
.widget.skin19 .widgetTitle:hover,.widget.skin19 .headline:hover,.widget.skin19 .subhead1:hover,.widget.skin19 .subhead2:hover,.widget.skin19 .widgetTitle > a:hover { font-style:normal; font-weight:400;  }
.widget.skin19 .headline:hover,.widget.skin19 .subhead1:hover,.widget.skin19 .subhead2:hover,.widget.skin19 .widgetTitle:hover { border: 0 none ;  }
.widget.skin19 .widgetTitle{font-size: 1em; }
.widget.skin19 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin19 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin19 .widgetBody .bullets li.widgetItem {  }
.widget.skin19.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin19 .widgetBody .bullets li.widgetItem {  }
.widget.skin19 a:link { color: #cd2628; text-decoration: none;  }
.widget.skin19 a:visited { color: #cd2628;  }
.widget.skin19 a:hover, .widget.skin19 a:focus, .widget.skin19 a:active { color: #cd2628; text-decoration: underline;  }
.widget.skin19 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin19 .readOn:visited {  }
.widget.skin19 .readOn:hover, .widget.skin19 .readOn:focus, .widget.skin19 .readOn:active { text-decoration: underline;  }
.widget.skin19 .widgetViewAll:link { color: #cd2628;  padding-top: 0.5em;  padding-right: 2em;  padding-bottom: 0.5em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:500; text-decoration: none;  }
.widget.skin19 .widgetViewAll:visited { color: #cd2628;  }
.widget.skin19 .widgetViewAll:hover, .widget.skin19 .widgetViewAll:focus, .widget.skin19 .widgetViewAll:active { color: #cd2628; text-decoration: underline;  }
.widget.skin19 .widgetRSS:link { text-decoration: none;  }
.widget.skin19 .widgetRSS:visited {  }
.widget.skin19 .widgetRSS:hover, .widget.skin19 .widgetRSS:focus, .widget.skin19 .widgetRSS:active { text-decoration: none;  }
.widget.skin19 .widgetFooter {  border: 0 none ;  }
.widget.skin19 .cpTabs {  border: 0 none ;  }
.widget.skin19 .cpTabs > li > a:link, .widget.skin19 .cpTabs > li > a:visited {  background-color: #fdfaf6;  border: 0 none ;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em; font-family: 'Ubuntu'; font-style:normal; font-weight:500; color: #3f4441; font-size: 1.3em;  }
.widget.skin19 .cpTabs > li > a:hover, .widget.skin19 .cpTabs > li > a:focus, .widget.skin19 .cpTabs > li > a:active {  border: 0 none ; font-style:normal; font-weight:500; color: #3f4441;  }
.widget.skin19 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin19 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin19 .cpTabs > li.active > a {  background-color: #327389;  border: 0 none ; font-style:normal; font-weight:500; color: #ffffff;  }
.widget.skin19 .cpTabPanel {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em;  }
.widget.skin19 .separated .half:after,.widget.skin19 .separated .third:after,.widget.skin19 .separated .fourth:after,.widget.skin19 .separated .fifth:after,.widget.skin19 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin19 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin19  .half,.widget.skin19 .third,.widget.skin19 .fourth,.widget.skin19.fifth,.widget.skin19 .cpGrid .col,.widget.skin19.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin19 .miniCalendarHeader {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; font-family: 'Lato'; font-style:italic; font-weight:900; color: #fff; font-size: 1.5em; text-align:center; text-transform: uppercase; }
.widget.skin1 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin19 .miniCalendar > table {  border: 0 none ;  }
.widget.skin19 .miniCalendar th {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff; text-transform: capitalize;  }
.widget.skin19 .miniCalendar td > span {  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin19 .miniCalendar td > a,.widget.skin19 .miniCalendar td > a:link,.widget.skin19 .miniCalendar td > a:visited {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin19 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin19 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin19 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin19 .miniCalendar {  background-color: #327389;  border: 0 none ;  margin-bottom: 1em;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; }
.widget.skin1 .miniCalendar td>a {
position: relative;
z-index: 0;
}
.widget.skin1 .miniCalendar td>a:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
background-color: #043945;
transform: translateX(-50%) translateY(-50%);
z-index: -1;
border-radius: 50%; }
.widget.skin4 {  border: 0 none ;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; color: #fff; }
.row.outer:not(.wide) .widget.skin4 {
text-align: center !important; }
.widget.skin4 .widgetHeader {  border: 0 none ;  padding-bottom: 0.75em;  }
.widget.skin4 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin4 .widgetHeader h3 { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #fff; font-size: 1.55em;  }
.widget.skin4 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin4 .widgetHeader h3 a:link, .widget.skin4 .widgetHeader h3 a:visited, .widget.skin4 .widgetHeader h3 a:hover,.widget.skin4 .widgetHeader h3 a:focus,.widget.skin4 .widgetHeader h3 a:active { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #fff;  }
.widget.skin4 .widgetHeader:hover h3 a:link, .widget.skin4 .widgetHeader:hover h3 a:visited, .widget.skin4 .widgetHeader:hover h3 a:hover,.widget.skin4 .widgetHeader:hover h3 a:focus,.widget.skin4 .widgetHeader:hover h3 a:active {  }
.widget.skin4 .widgetBody {  border: 0 none ;  }
.widget.skin4.widgetBody {  border: 0 none ;  }
.widget.skin4 .widgetItem, .widget.skin4 li.widgetItem {  border: 0 none ;  padding-top: 0.35em;  padding-bottom: 0.25em;  }
.widget.skin4 .itemCaption{ border: 0 none ; }
.widget.skin4 .widgetTitle {  border: 0 none ;  }
.widget.skin4 .widgetTitle,.widget.skin4 .widgetTitle > a:link, .widget.skin4 .widgetTitle > a:visited, .widget.skin4 .widgetTitle > a:focus, .widget.skin4 .widgetTitle > a:active,.widget.skin4 .headline,.widget.skin4 .pageStyles h1, .widget.skin4 .subhead1,.widget.skin4 .pageStyles h2, .widget.skin4 .moduleContentNew .subhead1, .widget.skin4 .subhead2,.widget.skin4 .pageStyles h3, .widget.skin4 .moduleContentNew .subhead2{ border: 0 none ;  }
.widget.skin4 .widgetTitle:hover,.widget.skin4 .headline:hover,.widget.skin4 .subhead1:hover,.widget.skin4 .subhead2:hover,.widget.skin4 .widgetTitle > a:hover {  }
.widget.skin4 .headline:hover,.widget.skin4 .subhead1:hover,.widget.skin4 .subhead2:hover,.widget.skin4 .widgetTitle:hover { border: 0 none ;  }
.widget.skin4 .widgetTitle{ }
.widget.skin4 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin4 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin4 .widgetBody .bullets li.widgetItem {  }
.widget.skin4.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin4 .widgetBody .bullets li.widgetItem {  }
.widget.skin4 a:link { color: #fff; text-decoration: none;  }
.widget.skin4 a:visited { color: #fff;  }
.widget.skin4 a:hover, .widget.skin4 a:focus, .widget.skin4 a:active { color: #fff; text-decoration: underline;  }
.widget.skin4 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin4 .readOn:visited {  }
.widget.skin4 .readOn:hover, .widget.skin4 .readOn:focus, .widget.skin4 .readOn:active { text-decoration: underline;  }
.widget.skin4 .widgetViewAll:link { text-decoration: none;  }
.widget.skin4 .widgetViewAll:visited {  }
.widget.skin4 .widgetViewAll:hover, .widget.skin4 .widgetViewAll:focus, .widget.skin4 .widgetViewAll:active { text-decoration: none;  }
.widget.skin4 .widgetRSS:link { text-decoration: none;  }
.widget.skin4 .widgetRSS:visited {  }
.widget.skin4 .widgetRSS:hover, .widget.skin4 .widgetRSS:focus, .widget.skin4 .widgetRSS:active { text-decoration: none;  }
.widget.skin4 .widgetFooter {  border: 0 none ;  }
.widget.skin4 .cpTabs {  border: 0 none ;  }
.widget.skin4 .cpTabs > li > a:link, .widget.skin4 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin4 .cpTabs > li > a:hover, .widget.skin4 .cpTabs > li > a:focus, .widget.skin4 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin4 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin4 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin4 .cpTabPanel {  border: 0 none ;  }
.widget.skin4 .separated .half:after,.widget.skin4 .separated .third:after,.widget.skin4 .separated .fourth:after,.widget.skin4 .separated .fifth:after,.widget.skin4 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin4 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin4  .half,.widget.skin4 .third,.widget.skin4 .fourth,.widget.skin4.fifth,.widget.skin4 .cpGrid .col,.widget.skin4.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin4 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin4 .miniCalendar > table {  border: 0 none ;  }
.widget.skin4 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin4 .miniCalendar td > span {  }
.widget.skin4 .miniCalendar td > a,.widget.skin4 .miniCalendar td > a:link,.widget.skin4 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin4 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin4 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin4 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin4 .miniCalendar {  border: 0 none ;  }
.widget.skin15 {  border: 0 none ;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; color: #fff; }
.row.outer:not(.wide) .widget.skin4 {
text-align: center !important; }
.widget.skin15 .widgetHeader {  border: 0 none ;  padding-bottom: 0.75em;  }
.widget.skin15 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin15 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #fff; font-size: 1.5em;  }
.widget.skin15 .widgetHeader:hover h3 { font-style:normal; font-weight:600;  }
.widget.skin15 .widgetHeader h3 a:link, .widget.skin15 .widgetHeader h3 a:visited, .widget.skin15 .widgetHeader h3 a:hover,.widget.skin15 .widgetHeader h3 a:focus,.widget.skin15 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #fff;  }
.widget.skin15 .widgetHeader:hover h3 a:link, .widget.skin15 .widgetHeader:hover h3 a:visited, .widget.skin15 .widgetHeader:hover h3 a:hover,.widget.skin15 .widgetHeader:hover h3 a:focus,.widget.skin15 .widgetHeader:hover h3 a:active {  }
.widget.skin15 .widgetBody {  border: 0 none ;  }
.widget.skin15.widgetBody {  border: 0 none ;  }
.widget.skin15 .widgetItem, .widget.skin15 li.widgetItem {  border: 0 none ;  padding-top: 0.35em;  padding-bottom: 0.25em;  }
.widget.skin15 .itemCaption{ border: 0 none ; }
.widget.skin15 .widgetTitle {  border: 0 none ;  }
.widget.skin15 .widgetTitle,.widget.skin15 .widgetTitle > a:link, .widget.skin15 .widgetTitle > a:visited, .widget.skin15 .widgetTitle > a:focus, .widget.skin15 .widgetTitle > a:active,.widget.skin15 .headline,.widget.skin15 .pageStyles h1, .widget.skin15 .subhead1,.widget.skin15 .pageStyles h2, .widget.skin15 .moduleContentNew .subhead1, .widget.skin15 .subhead2,.widget.skin15 .pageStyles h3, .widget.skin15 .moduleContentNew .subhead2{ border: 0 none ;  }
.widget.skin15 .widgetTitle:hover,.widget.skin15 .headline:hover,.widget.skin15 .subhead1:hover,.widget.skin15 .subhead2:hover,.widget.skin15 .widgetTitle > a:hover {  }
.widget.skin15 .headline:hover,.widget.skin15 .subhead1:hover,.widget.skin15 .subhead2:hover,.widget.skin15 .widgetTitle:hover { border: 0 none ;  }
.widget.skin15 .widgetTitle{ }
.widget.skin15 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin15 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin15 .widgetBody .bullets li.widgetItem {  }
.widget.skin15.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin15 .widgetBody .bullets li.widgetItem {  }
.widget.skin15 a:link { color: #fff; text-decoration: none;  }
.widget.skin15 a:visited { color: #f7c56c;  }
.widget.skin15 a:hover, .widget.skin15 a:focus, .widget.skin15 a:active { color: #f7c56c; text-decoration: underline;  }
.widget.skin15 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin15 .readOn:visited {  }
.widget.skin15 .readOn:hover, .widget.skin15 .readOn:focus, .widget.skin15 .readOn:active { text-decoration: underline;  }
.widget.skin15 .widgetViewAll:link { text-decoration: none;  }
.widget.skin15 .widgetViewAll:visited {  }
.widget.skin15 .widgetViewAll:hover, .widget.skin15 .widgetViewAll:focus, .widget.skin15 .widgetViewAll:active { text-decoration: none;  }
.widget.skin15 .widgetRSS:link { text-decoration: none;  }
.widget.skin15 .widgetRSS:visited {  }
.widget.skin15 .widgetRSS:hover, .widget.skin15 .widgetRSS:focus, .widget.skin15 .widgetRSS:active { text-decoration: none;  }
.widget.skin15 .widgetFooter {  border: 0 none ;  }
.widget.skin15 .cpTabs {  border: 0 none ;  }
.widget.skin15 .cpTabs > li > a:link, .widget.skin15 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin15 .cpTabs > li > a:hover, .widget.skin15 .cpTabs > li > a:focus, .widget.skin15 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin15 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin15 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin15 .cpTabPanel {  border: 0 none ;  }
.widget.skin15 .separated .half:after,.widget.skin15 .separated .third:after,.widget.skin15 .separated .fourth:after,.widget.skin15 .separated .fifth:after,.widget.skin15 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin15 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin15  .half,.widget.skin15 .third,.widget.skin15 .fourth,.widget.skin15.fifth,.widget.skin15 .cpGrid .col,.widget.skin15.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin15 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin15 .miniCalendar > table {  border: 0 none ;  }
.widget.skin15 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin15 .miniCalendar td > span {  }
.widget.skin15 .miniCalendar td > a,.widget.skin15 .miniCalendar td > a:link,.widget.skin15 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin15 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin15 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin15 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin15 .miniCalendar {  border: 0 none ;  }
.widget.skin21 {  border: 0 none ; font-size: 1em; text-align:left;  }
.widget.skin21 .widgetHeader {  border: 0 none ;  }
.widget.skin21 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin21 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #003c88; font-size: 1.5em;  }
.widget.skin21 .widgetHeader:hover h3 { font-style:normal; font-weight:600;  }
.widget.skin21 .widgetHeader h3 a:link, .widget.skin21 .widgetHeader h3 a:visited, .widget.skin21 .widgetHeader h3 a:hover,.widget.skin21 .widgetHeader h3 a:focus,.widget.skin21 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #003c88;  }
.widget.skin21 .widgetHeader:hover h3 a:link, .widget.skin21 .widgetHeader:hover h3 a:visited, .widget.skin21 .widgetHeader:hover h3 a:hover,.widget.skin21 .widgetHeader:hover h3 a:focus,.widget.skin21 .widgetHeader:hover h3 a:active {  }
.widget.skin21 .widgetBody {  border: 0 none ;  }
.widget.skin21.widgetBody {  border: 0 none ;  }
.widget.skin21 .widgetItem, .widget.skin21 li.widgetItem {  border: 0 none ;  padding-top: 0.75em;  padding-bottom: 0.75em;  }
.widget.skin21 .itemCaption{ border: 0 none ; }
.widget.skin21 .widgetTitle {  border: 0 none ;  }
.widget.skin21 .widgetTitle,.widget.skin21 .widgetTitle > a:link, .widget.skin21 .widgetTitle > a:visited, .widget.skin21 .widgetTitle > a:focus, .widget.skin21 .widgetTitle > a:active,.widget.skin21 .headline,.widget.skin21 .pageStyles h1, .widget.skin21 .subhead1,.widget.skin21 .pageStyles h2, .widget.skin21 .moduleContentNew .subhead1, .widget.skin21 .subhead2,.widget.skin21 .pageStyles h3, .widget.skin21 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #003c88; font-size: 1.2em;  border: 0 none ;  }
.widget.skin21 .widgetTitle:hover,.widget.skin21 .headline:hover,.widget.skin21 .subhead1:hover,.widget.skin21 .subhead2:hover,.widget.skin21 .widgetTitle > a:hover { font-style:normal; font-weight:600;  }
.widget.skin21 .headline:hover,.widget.skin21 .subhead1:hover,.widget.skin21 .subhead2:hover,.widget.skin21 .widgetTitle:hover { border: 0 none ;  }
.widget.skin21 .widgetTitle{font-size: 1.2em; }
.widget.skin21 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin21 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin21 .widgetBody .bullets li.widgetItem {  }
.widget.skin21.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin21 .widgetBody .bullets li.widgetItem {  }
.widget.skin21 a:link { color: #3f4441; text-decoration: none;  }
.widget.skin21 a:visited { color: #3f4441;  }
.widget.skin21 a:hover, .widget.skin21 a:focus, .widget.skin21 a:active { color: #3f4441; text-decoration: underline;  }
.widget.skin21 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin21 .readOn:visited {  }
.widget.skin21 .readOn:hover, .widget.skin21 .readOn:focus, .widget.skin21 .readOn:active { text-decoration: underline;  }
.widget.skin21 .widgetViewAll:link { color: #cd2628;  padding-top: 0.5em;  padding-right: 2em;  padding-bottom: 0.5em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:500; text-decoration: none;  }
.widget.skin21 .widgetViewAll:visited { color: #cd2628;  }
.widget.skin21 .widgetViewAll:hover, .widget.skin21 .widgetViewAll:focus, .widget.skin21 .widgetViewAll:active { color: #cd2628; text-decoration: none;  }
.widget.skin21 .widgetRSS:link { text-decoration: none;  }
.widget.skin21 .widgetRSS:visited {  }
.widget.skin21 .widgetRSS:hover, .widget.skin21 .widgetRSS:focus, .widget.skin21 .widgetRSS:active { text-decoration: none;  }
.widget.skin21 .widgetFooter {  border: 0 none ;  }
.widget.skin21 .cpTabs {  border: 0 none ;  }
.widget.skin21 .cpTabs > li > a:link, .widget.skin21 .cpTabs > li > a:visited {  background-color: #fdfaf6;  border: 0 none ;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Ubuntu'; font-style:normal; font-weight:500; color: #3f4441; font-size: 1.3em;  }
.widget.skin21 .cpTabs > li > a:hover, .widget.skin21 .cpTabs > li > a:focus, .widget.skin21 .cpTabs > li > a:active {  border: 0 none ; font-style:normal; font-weight:500; color: #3f4441;  }
.widget.skin21 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin21 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin21 .cpTabs > li.active > a {  background-color: #327389;  border: 0 none ; font-style:normal; font-weight:500; color: #ffffff;  }
.widget.skin21 .cpTabPanel {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em;  }
.widget.skin21 .separated .half:after,.widget.skin21 .separated .third:after,.widget.skin21 .separated .fourth:after,.widget.skin21 .separated .fifth:after,.widget.skin21 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin21 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin21  .half,.widget.skin21 .third,.widget.skin21 .fourth,.widget.skin21.fifth,.widget.skin21 .cpGrid .col,.widget.skin21.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin21 .miniCalendarHeader {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; font-family: 'Lato'; font-style:italic; font-weight:900; color: #fff; font-size: 1.5em; text-align:center; text-transform: uppercase; }
.widget.skin1 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin21 .miniCalendar > table {  border: 0 none ;  }
.widget.skin21 .miniCalendar th {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff; text-transform: capitalize;  }
.widget.skin21 .miniCalendar td > span {  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin21 .miniCalendar td > a,.widget.skin21 .miniCalendar td > a:link,.widget.skin21 .miniCalendar td > a:visited {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin21 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin21 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin21 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin21 .miniCalendar {  background-color: #327389;  border: 0 none ;  margin-bottom: 1em;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; }
.widget.skin1 .miniCalendar td>a {
position: relative;
z-index: 0;
}
.widget.skin1 .miniCalendar td>a:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
background-color: #043945;
transform: translateX(-50%) translateY(-50%);
z-index: -1;
border-radius: 50%; }
.widget.skin16 {  border-top: 1px solid #fff;  padding-top: 1em;  padding-bottom: 1em; color: #fff; }
.row.outer:not(.wide) .widget.skin16 {
text-align: center !important; }
.widget.skin16 .widgetHeader {  border: 0 none ;  padding-bottom: 0.5em;  }
.widget.skin16 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin16 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #fff; font-size: 1.5em;  }
.widget.skin16 .widgetHeader:hover h3 { font-style:normal; font-weight:600;  }
.widget.skin16 .widgetHeader h3 a:link, .widget.skin16 .widgetHeader h3 a:visited, .widget.skin16 .widgetHeader h3 a:hover,.widget.skin16 .widgetHeader h3 a:focus,.widget.skin16 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #fff;  }
.widget.skin16 .widgetHeader:hover h3 a:link, .widget.skin16 .widgetHeader:hover h3 a:visited, .widget.skin16 .widgetHeader:hover h3 a:hover,.widget.skin16 .widgetHeader:hover h3 a:focus,.widget.skin16 .widgetHeader:hover h3 a:active {  }
.widget.skin16 .widgetBody {  border: 0 none ;  }
.widget.skin16.widgetBody {  border: 0 none ;  }
.widget.skin16 .widgetItem, .widget.skin16 li.widgetItem {  border: 0 none ;  padding-top: 0.25em;  padding-bottom: 0.25em;  }
.widget.skin16 .itemCaption{ border: 0 none ; }
.widget.skin16 .widgetTitle {  border: 0 none ;  }
.widget.skin16 .widgetTitle,.widget.skin16 .widgetTitle > a:link, .widget.skin16 .widgetTitle > a:visited, .widget.skin16 .widgetTitle > a:focus, .widget.skin16 .widgetTitle > a:active,.widget.skin16 .headline,.widget.skin16 .pageStyles h1, .widget.skin16 .subhead1,.widget.skin16 .pageStyles h2, .widget.skin16 .moduleContentNew .subhead1, .widget.skin16 .subhead2,.widget.skin16 .pageStyles h3, .widget.skin16 .moduleContentNew .subhead2{ border: 0 none ;  }
.widget.skin16 .widgetTitle:hover,.widget.skin16 .headline:hover,.widget.skin16 .subhead1:hover,.widget.skin16 .subhead2:hover,.widget.skin16 .widgetTitle > a:hover {  }
.widget.skin16 .headline:hover,.widget.skin16 .subhead1:hover,.widget.skin16 .subhead2:hover,.widget.skin16 .widgetTitle:hover { border: 0 none ;  }
.widget.skin16 .widgetTitle{ }
.widget.skin16 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin16 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin16 .widgetBody .bullets li.widgetItem {  }
.widget.skin16.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin16 .widgetBody .bullets li.widgetItem {  }
.widget.skin16 a:link { color: #fff; text-decoration: none;  }
.widget.skin16 a:visited { color: #fff;  }
.widget.skin16 a:hover, .widget.skin16 a:focus, .widget.skin16 a:active { color: #fff; text-decoration: underline;  }
.widget.skin16 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin16 .readOn:visited {  }
.widget.skin16 .readOn:hover, .widget.skin16 .readOn:focus, .widget.skin16 .readOn:active { text-decoration: underline;  }
.widget.skin16 .widgetViewAll:link { text-decoration: none;  }
.widget.skin16 .widgetViewAll:visited {  }
.widget.skin16 .widgetViewAll:hover, .widget.skin16 .widgetViewAll:focus, .widget.skin16 .widgetViewAll:active { text-decoration: none;  }
.widget.skin16 .widgetRSS:link { text-decoration: none;  }
.widget.skin16 .widgetRSS:visited {  }
.widget.skin16 .widgetRSS:hover, .widget.skin16 .widgetRSS:focus, .widget.skin16 .widgetRSS:active { text-decoration: none;  }
.widget.skin16 .widgetFooter {  border: 0 none ;  }
.widget.skin16 .cpTabs {  border: 0 none ;  }
.widget.skin16 .cpTabs > li > a:link, .widget.skin16 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin16 .cpTabs > li > a:hover, .widget.skin16 .cpTabs > li > a:focus, .widget.skin16 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin16 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin16 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin16 .cpTabPanel {  border: 0 none ;  }
.widget.skin16 .separated .half:after,.widget.skin16 .separated .third:after,.widget.skin16 .separated .fourth:after,.widget.skin16 .separated .fifth:after,.widget.skin16 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin16 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin16  .half,.widget.skin16 .third,.widget.skin16 .fourth,.widget.skin16.fifth,.widget.skin16 .cpGrid .col,.widget.skin16.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin16 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin16 .miniCalendar > table {  border: 0 none ;  }
.widget.skin16 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin16 .miniCalendar td > span {  }
.widget.skin16 .miniCalendar td > a,.widget.skin16 .miniCalendar td > a:link,.widget.skin16 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin16 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin16 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin16 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin16 .miniCalendar {  border: 0 none ;  }
.widget.skin17 {  border: 0 none ;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; color: #fff; }
.row.outer:not(.wide) .widget.skin4 {
text-align: center !important; }
.widget.skin17 .widgetHeader {  border: 0 none ;  padding-bottom: 0.5em;  }
.widget.skin17 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin17 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #fff; font-size: 1.5em;  }
.widget.skin17 .widgetHeader:hover h3 { font-style:normal; font-weight:600;  }
.widget.skin17 .widgetHeader h3 a:link, .widget.skin17 .widgetHeader h3 a:visited, .widget.skin17 .widgetHeader h3 a:hover,.widget.skin17 .widgetHeader h3 a:focus,.widget.skin17 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #fff;  }
.widget.skin17 .widgetHeader:hover h3 a:link, .widget.skin17 .widgetHeader:hover h3 a:visited, .widget.skin17 .widgetHeader:hover h3 a:hover,.widget.skin17 .widgetHeader:hover h3 a:focus,.widget.skin17 .widgetHeader:hover h3 a:active {  }
.widget.skin17 .widgetBody {  border: 0 none ;  }
.widget.skin17.widgetBody {  border: 0 none ;  }
.widget.skin17 .widgetItem, .widget.skin17 li.widgetItem {  border: 0 none ;  padding-top: 1em;  padding-bottom: 0.5em;  }
.widget.skin17 .itemCaption{ border: 0 none ; }
.widget.skin17 .widgetTitle {  border: 0 none ;  }
.widget.skin17 .widgetTitle,.widget.skin17 .widgetTitle > a:link, .widget.skin17 .widgetTitle > a:visited, .widget.skin17 .widgetTitle > a:focus, .widget.skin17 .widgetTitle > a:active,.widget.skin17 .headline,.widget.skin17 .pageStyles h1, .widget.skin17 .subhead1,.widget.skin17 .pageStyles h2, .widget.skin17 .moduleContentNew .subhead1, .widget.skin17 .subhead2,.widget.skin17 .pageStyles h3, .widget.skin17 .moduleContentNew .subhead2{ border: 0 none ;  }
.widget.skin17 .widgetTitle:hover,.widget.skin17 .headline:hover,.widget.skin17 .subhead1:hover,.widget.skin17 .subhead2:hover,.widget.skin17 .widgetTitle > a:hover {  }
.widget.skin17 .headline:hover,.widget.skin17 .subhead1:hover,.widget.skin17 .subhead2:hover,.widget.skin17 .widgetTitle:hover { border: 0 none ;  }
.widget.skin17 .widgetTitle{ }
.widget.skin17 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin17 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin17 .widgetBody .bullets li.widgetItem {  }
.widget.skin17.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin17 .widgetBody .bullets li.widgetItem {  }
.widget.skin17 a:link { color: #fff; text-decoration: none;  }
.widget.skin17 a:visited { color: #f7c56c;  }
.widget.skin17 a:hover, .widget.skin17 a:focus, .widget.skin17 a:active { color: #f7c56c; text-decoration: underline;  }
.widget.skin17 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin17 .readOn:visited {  }
.widget.skin17 .readOn:hover, .widget.skin17 .readOn:focus, .widget.skin17 .readOn:active { text-decoration: underline;  }
.widget.skin17 .widgetViewAll:link { text-decoration: none;  }
.widget.skin17 .widgetViewAll:visited {  }
.widget.skin17 .widgetViewAll:hover, .widget.skin17 .widgetViewAll:focus, .widget.skin17 .widgetViewAll:active { text-decoration: none;  }
.widget.skin17 .widgetRSS:link { text-decoration: none;  }
.widget.skin17 .widgetRSS:visited {  }
.widget.skin17 .widgetRSS:hover, .widget.skin17 .widgetRSS:focus, .widget.skin17 .widgetRSS:active { text-decoration: none;  }
.widget.skin17 .widgetFooter {  border: 0 none ;  }
.widget.skin17 .cpTabs {  border: 0 none ;  }
.widget.skin17 .cpTabs > li > a:link, .widget.skin17 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin17 .cpTabs > li > a:hover, .widget.skin17 .cpTabs > li > a:focus, .widget.skin17 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin17 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin17 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin17 .cpTabPanel {  border: 0 none ;  }
.widget.skin17 .separated .half:after,.widget.skin17 .separated .third:after,.widget.skin17 .separated .fourth:after,.widget.skin17 .separated .fifth:after,.widget.skin17 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin17 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin17  .half,.widget.skin17 .third,.widget.skin17 .fourth,.widget.skin17.fifth,.widget.skin17 .cpGrid .col,.widget.skin17.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin17 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin17 .miniCalendar > table {  border: 0 none ;  }
.widget.skin17 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin17 .miniCalendar td > span {  }
.widget.skin17 .miniCalendar td > a,.widget.skin17 .miniCalendar td > a:link,.widget.skin17 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin17 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin17 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin17 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin17 .miniCalendar {  border: 0 none ;  }
.widget.skin30 {  border: 0 none ;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; color: #327389; text-align:center; }
.row.outer:not(.wide) .widget.skin30 {
text-align: center !important; }
.widget.skin30 .widgetHeader {  border-top: 1px solid #edfaff;  padding-bottom: 0.75em;  }
.widget.skin30 .widgetHeader:hover {  border-top: 1px solid #edfaff;  }
.widget.skin30 .widgetHeader h3 { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #327389; font-size: 1.55em;  }
.widget.skin30 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin30 .widgetHeader h3 a:link, .widget.skin30 .widgetHeader h3 a:visited, .widget.skin30 .widgetHeader h3 a:hover,.widget.skin30 .widgetHeader h3 a:focus,.widget.skin30 .widgetHeader h3 a:active { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #327389;  }
.widget.skin30 .widgetHeader:hover h3 a:link, .widget.skin30 .widgetHeader:hover h3 a:visited, .widget.skin30 .widgetHeader:hover h3 a:hover,.widget.skin30 .widgetHeader:hover h3 a:focus,.widget.skin30 .widgetHeader:hover h3 a:active {  }
.widget.skin30 .widgetBody {  border: 0 none ;  }
.widget.skin30.widgetBody {  border: 0 none ;  }
.widget.skin30 .widgetItem, .widget.skin30 li.widgetItem {  border: 0 none ;  padding-top: 0.35em;  padding-bottom: 0.25em;  }
.widget.skin30 .itemCaption{ border: 0 none ; }
.widget.skin30 .widgetTitle {  border: 0 none ;  }
.widget.skin30 .widgetTitle,.widget.skin30 .widgetTitle > a:link, .widget.skin30 .widgetTitle > a:visited, .widget.skin30 .widgetTitle > a:focus, .widget.skin30 .widgetTitle > a:active,.widget.skin30 .headline,.widget.skin30 .pageStyles h1, .widget.skin30 .subhead1,.widget.skin30 .pageStyles h2, .widget.skin30 .moduleContentNew .subhead1, .widget.skin30 .subhead2,.widget.skin30 .pageStyles h3, .widget.skin30 .moduleContentNew .subhead2{ border: 0 none ;  }
.widget.skin30 .widgetTitle:hover,.widget.skin30 .headline:hover,.widget.skin30 .subhead1:hover,.widget.skin30 .subhead2:hover,.widget.skin30 .widgetTitle > a:hover {  }
.widget.skin30 .headline:hover,.widget.skin30 .subhead1:hover,.widget.skin30 .subhead2:hover,.widget.skin30 .widgetTitle:hover { border: 0 none ;  }
.widget.skin30 .widgetTitle{ }
.widget.skin30 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin30 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin30 .widgetBody .bullets li.widgetItem {  }
.widget.skin30.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin30 .widgetBody .bullets li.widgetItem {  }
.widget.skin30 a:link { color: #327389; text-decoration: none;  }
.widget.skin30 a:visited {  }
.widget.skin30 a:hover, .widget.skin30 a:focus, .widget.skin30 a:active { text-decoration: underline;  }
.widget.skin30 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin30 .readOn:visited {  }
.widget.skin30 .readOn:hover, .widget.skin30 .readOn:focus, .widget.skin30 .readOn:active { text-decoration: underline;  }
.widget.skin30 .widgetViewAll:link { text-decoration: none;  }
.widget.skin30 .widgetViewAll:visited {  }
.widget.skin30 .widgetViewAll:hover, .widget.skin30 .widgetViewAll:focus, .widget.skin30 .widgetViewAll:active { text-decoration: none;  }
.widget.skin30 .widgetRSS:link { text-decoration: none;  }
.widget.skin30 .widgetRSS:visited {  }
.widget.skin30 .widgetRSS:hover, .widget.skin30 .widgetRSS:focus, .widget.skin30 .widgetRSS:active { text-decoration: none;  }
.widget.skin30 .widgetFooter {  border: 0 none ;  }
.widget.skin30 .cpTabs {  border: 0 none ;  }
.widget.skin30 .cpTabs > li > a:link, .widget.skin30 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin30 .cpTabs > li > a:hover, .widget.skin30 .cpTabs > li > a:focus, .widget.skin30 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin30 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin30 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin30 .cpTabPanel {  border: 0 none ;  }
.widget.skin30 .separated .half:after,.widget.skin30 .separated .third:after,.widget.skin30 .separated .fourth:after,.widget.skin30 .separated .fifth:after,.widget.skin30 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin30 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin30  .half,.widget.skin30 .third,.widget.skin30 .fourth,.widget.skin30.fifth,.widget.skin30 .cpGrid .col,.widget.skin30.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin30 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin30 .miniCalendar > table {  border: 0 none ;  }
.widget.skin30 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin30 .miniCalendar td > span {  }
.widget.skin30 .miniCalendar td > a,.widget.skin30 .miniCalendar td > a:link,.widget.skin30 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin30 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin30 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin30 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin30 .miniCalendar {  border: 0 none ;  }
.widget.skin31 {  border: 0 none ;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; color: #fff; text-align:center; }
.row.outer:not(.wide) .widget.skin4 {
text-align: center !important; }
.widget.skin31 .widgetHeader {  border-top: 1px solid #edfaff;  margin-top: 2.5em;  padding-top: 3em;  padding-bottom: 0.75em;  }
.widget.skin31 .widgetHeader:hover {  border-top: 1px solid #edfaff;  }
.widget.skin31 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #fff; font-size: 1.5em;  }
.widget.skin31 .widgetHeader:hover h3 { font-style:normal; font-weight:600;  }
.widget.skin31 .widgetHeader h3 a:link, .widget.skin31 .widgetHeader h3 a:visited, .widget.skin31 .widgetHeader h3 a:hover,.widget.skin31 .widgetHeader h3 a:focus,.widget.skin31 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #fff;  }
.widget.skin31 .widgetHeader:hover h3 a:link, .widget.skin31 .widgetHeader:hover h3 a:visited, .widget.skin31 .widgetHeader:hover h3 a:hover,.widget.skin31 .widgetHeader:hover h3 a:focus,.widget.skin31 .widgetHeader:hover h3 a:active {  }
.widget.skin31 .widgetBody {  border: 0 none ;  }
.widget.skin31.widgetBody {  border: 0 none ;  }
.widget.skin31 .widgetItem, .widget.skin31 li.widgetItem {  border: 0 none ;  padding-top: 0.35em;  padding-bottom: 0.25em;  }
.widget.skin31 .itemCaption{ border: 0 none ; }
.widget.skin31 .widgetTitle {  border: 0 none ;  }
.widget.skin31 .widgetTitle,.widget.skin31 .widgetTitle > a:link, .widget.skin31 .widgetTitle > a:visited, .widget.skin31 .widgetTitle > a:focus, .widget.skin31 .widgetTitle > a:active,.widget.skin31 .headline,.widget.skin31 .pageStyles h1, .widget.skin31 .subhead1,.widget.skin31 .pageStyles h2, .widget.skin31 .moduleContentNew .subhead1, .widget.skin31 .subhead2,.widget.skin31 .pageStyles h3, .widget.skin31 .moduleContentNew .subhead2{ border: 0 none ;  }
.widget.skin31 .widgetTitle:hover,.widget.skin31 .headline:hover,.widget.skin31 .subhead1:hover,.widget.skin31 .subhead2:hover,.widget.skin31 .widgetTitle > a:hover {  }
.widget.skin31 .headline:hover,.widget.skin31 .subhead1:hover,.widget.skin31 .subhead2:hover,.widget.skin31 .widgetTitle:hover { border: 0 none ;  }
.widget.skin31 .widgetTitle{ }
.widget.skin31 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin31 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin31 .widgetBody .bullets li.widgetItem {  }
.widget.skin31.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin31 .widgetBody .bullets li.widgetItem {  }
.widget.skin31 a:link { color: #fff; text-decoration: none;  }
.widget.skin31 a:visited { color: #fff;  }
.widget.skin31 a:hover, .widget.skin31 a:focus, .widget.skin31 a:active { color: #fff; text-decoration: underline;  }
.widget.skin31 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin31 .readOn:visited {  }
.widget.skin31 .readOn:hover, .widget.skin31 .readOn:focus, .widget.skin31 .readOn:active { text-decoration: underline;  }
.widget.skin31 .widgetViewAll:link { text-decoration: none;  }
.widget.skin31 .widgetViewAll:visited {  }
.widget.skin31 .widgetViewAll:hover, .widget.skin31 .widgetViewAll:focus, .widget.skin31 .widgetViewAll:active { text-decoration: none;  }
.widget.skin31 .widgetRSS:link { text-decoration: none;  }
.widget.skin31 .widgetRSS:visited {  }
.widget.skin31 .widgetRSS:hover, .widget.skin31 .widgetRSS:focus, .widget.skin31 .widgetRSS:active { text-decoration: none;  }
.widget.skin31 .widgetFooter {  border: 0 none ;  }
.widget.skin31 .cpTabs {  border: 0 none ;  }
.widget.skin31 .cpTabs > li > a:link, .widget.skin31 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin31 .cpTabs > li > a:hover, .widget.skin31 .cpTabs > li > a:focus, .widget.skin31 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin31 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin31 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin31 .cpTabPanel {  border: 0 none ;  }
.widget.skin31 .separated .half:after,.widget.skin31 .separated .third:after,.widget.skin31 .separated .fourth:after,.widget.skin31 .separated .fifth:after,.widget.skin31 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin31 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin31  .half,.widget.skin31 .third,.widget.skin31 .fourth,.widget.skin31.fifth,.widget.skin31 .cpGrid .col,.widget.skin31.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin31 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin31 .miniCalendar > table {  border: 0 none ;  }
.widget.skin31 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin31 .miniCalendar td > span {  }
.widget.skin31 .miniCalendar td > a,.widget.skin31 .miniCalendar td > a:link,.widget.skin31 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin31 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin31 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin31 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin31 .miniCalendar {  border: 0 none ;  }
.widget.skin32 {  border: 0 none ;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; color: #327389; text-align:center; }
.row.outer:not(.wide) .widget.skin32 {
text-align: center !important; }
.widget.skin32 .widgetHeader {  border-top: 1px solid #edfaff;  padding-top: 2em;  padding-bottom: 0.75em;  }
.widget.skin32 .widgetHeader:hover {  border-top: 1px solid #edfaff;  }
.widget.skin32 .widgetHeader h3 { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #fffffe; font-size: 1.55em;  }
.widget.skin32 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin32 .widgetHeader h3 a:link, .widget.skin32 .widgetHeader h3 a:visited, .widget.skin32 .widgetHeader h3 a:hover,.widget.skin32 .widgetHeader h3 a:focus,.widget.skin32 .widgetHeader h3 a:active { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #fffffe;  }
.widget.skin32 .widgetHeader:hover h3 a:link, .widget.skin32 .widgetHeader:hover h3 a:visited, .widget.skin32 .widgetHeader:hover h3 a:hover,.widget.skin32 .widgetHeader:hover h3 a:focus,.widget.skin32 .widgetHeader:hover h3 a:active {  }
.widget.skin32 .widgetBody {  border: 0 none ;  }
.widget.skin32.widgetBody {  border: 0 none ;  }
.widget.skin32 .widgetItem, .widget.skin32 li.widgetItem {  border: 0 none ;  padding-top: 0.35em;  padding-bottom: 0.25em;  }
.widget.skin32 .itemCaption{ border: 0 none ; }
.widget.skin32 .widgetTitle {  border: 0 none ;  }
.widget.skin32 .widgetTitle,.widget.skin32 .widgetTitle > a:link, .widget.skin32 .widgetTitle > a:visited, .widget.skin32 .widgetTitle > a:focus, .widget.skin32 .widgetTitle > a:active,.widget.skin32 .headline,.widget.skin32 .pageStyles h1, .widget.skin32 .subhead1,.widget.skin32 .pageStyles h2, .widget.skin32 .moduleContentNew .subhead1, .widget.skin32 .subhead2,.widget.skin32 .pageStyles h3, .widget.skin32 .moduleContentNew .subhead2{ border: 0 none ;  }
.widget.skin32 .widgetTitle:hover,.widget.skin32 .headline:hover,.widget.skin32 .subhead1:hover,.widget.skin32 .subhead2:hover,.widget.skin32 .widgetTitle > a:hover {  }
.widget.skin32 .headline:hover,.widget.skin32 .subhead1:hover,.widget.skin32 .subhead2:hover,.widget.skin32 .widgetTitle:hover { border: 0 none ;  }
.widget.skin32 .widgetTitle{ }
.widget.skin32 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin32 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin32 .widgetBody .bullets li.widgetItem {  }
.widget.skin32.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin32 .widgetBody .bullets li.widgetItem {  }
.widget.skin32 a:link { color: #327389; text-decoration: none;  }
.widget.skin32 a:visited { color: #fff;  }
.widget.skin32 a:hover, .widget.skin32 a:focus, .widget.skin32 a:active { color: #fff; text-decoration: underline;  }
.widget.skin32 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin32 .readOn:visited {  }
.widget.skin32 .readOn:hover, .widget.skin32 .readOn:focus, .widget.skin32 .readOn:active { text-decoration: underline;  }
.widget.skin32 .widgetViewAll:link { text-decoration: none;  }
.widget.skin32 .widgetViewAll:visited {  }
.widget.skin32 .widgetViewAll:hover, .widget.skin32 .widgetViewAll:focus, .widget.skin32 .widgetViewAll:active { text-decoration: none;  }
.widget.skin32 .widgetRSS:link { text-decoration: none;  }
.widget.skin32 .widgetRSS:visited {  }
.widget.skin32 .widgetRSS:hover, .widget.skin32 .widgetRSS:focus, .widget.skin32 .widgetRSS:active { text-decoration: none;  }
.widget.skin32 .widgetFooter {  border: 0 none ;  }
.widget.skin32 .cpTabs {  border: 0 none ;  }
.widget.skin32 .cpTabs > li > a:link, .widget.skin32 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin32 .cpTabs > li > a:hover, .widget.skin32 .cpTabs > li > a:focus, .widget.skin32 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin32 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin32 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin32 .cpTabPanel {  border: 0 none ;  }
.widget.skin32 .separated .half:after,.widget.skin32 .separated .third:after,.widget.skin32 .separated .fourth:after,.widget.skin32 .separated .fifth:after,.widget.skin32 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin32 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin32  .half,.widget.skin32 .third,.widget.skin32 .fourth,.widget.skin32.fifth,.widget.skin32 .cpGrid .col,.widget.skin32.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin32 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin32 .miniCalendar > table {  border: 0 none ;  }
.widget.skin32 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin32 .miniCalendar td > span {  }
.widget.skin32 .miniCalendar td > a,.widget.skin32 .miniCalendar td > a:link,.widget.skin32 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin32 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin32 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin32 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin32 .miniCalendar {  border: 0 none ;  }
.widget.skin5 {  border: 0 none ; font-size: 1em;  }
.widget.skin5 .widgetHeader {  border: 0 none ;  }
.widget.skin5 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin5 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin5 .widgetHeader:hover h3 {  }
.widget.skin5 .widgetHeader h3 a:link, .widget.skin5 .widgetHeader h3 a:visited, .widget.skin5 .widgetHeader h3 a:hover,.widget.skin5 .widgetHeader h3 a:focus,.widget.skin5 .widgetHeader h3 a:active {  }
.widget.skin5 .widgetHeader:hover h3 a:link, .widget.skin5 .widgetHeader:hover h3 a:visited, .widget.skin5 .widgetHeader:hover h3 a:hover,.widget.skin5 .widgetHeader:hover h3 a:focus,.widget.skin5 .widgetHeader:hover h3 a:active {  }
.widget.skin5 .widgetBody {  border: 0 none ;  }
.widget.skin5.widgetBody {  border: 0 none ;  }
.widget.skin5 .widgetItem, .widget.skin5 li.widgetItem {  border: 0 none ;  }
.widget.skin5 .itemCaption{ border: 0 none ; }
.widget.skin5 .widgetTitle {  border: 0 none ;  }
.widget.skin5 .widgetTitle,.widget.skin5 .widgetTitle > a:link, .widget.skin5 .widgetTitle > a:visited, .widget.skin5 .widgetTitle > a:focus, .widget.skin5 .widgetTitle > a:active,.widget.skin5 .headline,.widget.skin5 .pageStyles h1, .widget.skin5 .subhead1,.widget.skin5 .pageStyles h2, .widget.skin5 .moduleContentNew .subhead1, .widget.skin5 .subhead2,.widget.skin5 .pageStyles h3, .widget.skin5 .moduleContentNew .subhead2{ border: 0 none ;  }
.widget.skin5 .widgetTitle:hover,.widget.skin5 .headline:hover,.widget.skin5 .subhead1:hover,.widget.skin5 .subhead2:hover,.widget.skin5 .widgetTitle > a:hover {  }
.widget.skin5 .headline:hover,.widget.skin5 .subhead1:hover,.widget.skin5 .subhead2:hover,.widget.skin5 .widgetTitle:hover { border: 0 none ;  }
.widget.skin5 .widgetTitle{ }
.widget.skin5 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin5 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin5 .widgetBody .bullets li.widgetItem {  }
.widget.skin5.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin5 .widgetBody .bullets li.widgetItem {  }
.widget.skin5 a:link { text-decoration: underline;  }
.widget.skin5 a:visited {  }
.widget.skin5 a:hover, .widget.skin5 a:focus, .widget.skin5 a:active { text-decoration: underline;  }
.widget.skin5 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin5 .readOn:visited {  }
.widget.skin5 .readOn:hover, .widget.skin5 .readOn:focus, .widget.skin5 .readOn:active { text-decoration: underline;  }
.widget.skin5 .widgetViewAll:link { text-decoration: none;  }
.widget.skin5 .widgetViewAll:visited {  }
.widget.skin5 .widgetViewAll:hover, .widget.skin5 .widgetViewAll:focus, .widget.skin5 .widgetViewAll:active { text-decoration: none;  }
.widget.skin5 .widgetRSS:link { text-decoration: none;  }
.widget.skin5 .widgetRSS:visited {  }
.widget.skin5 .widgetRSS:hover, .widget.skin5 .widgetRSS:focus, .widget.skin5 .widgetRSS:active { text-decoration: none;  }
.widget.skin5 .widgetFooter {  border: 0 none ;  }
.widget.skin5 .cpTabs {  border: 0 none ;  }
.widget.skin5 .cpTabs > li > a:link, .widget.skin5 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin5 .cpTabs > li > a:hover, .widget.skin5 .cpTabs > li > a:focus, .widget.skin5 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin5 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin5 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin5 .cpTabPanel {  border: 0 none ;  }
.widget.skin5 .separated .half:after,.widget.skin5 .separated .third:after,.widget.skin5 .separated .fourth:after,.widget.skin5 .separated .fifth:after,.widget.skin5 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin5 .row { margin-left: -0;  margin-right: -0;  }
.widget.skin5  .half,.widget.skin5 .third,.widget.skin5 .fourth,.widget.skin5.fifth,.widget.skin5 .cpGrid .col,.widget.skin5.cpGrid .col{ padding-right: 0;  padding-left: 0;  }
.widget.skin5 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin5 .miniCalendar > table {  border: 0 none ;  }
.widget.skin5 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin5 .miniCalendar td > span {  }
.widget.skin5 .miniCalendar td > a,.widget.skin5 .miniCalendar td > a:link,.widget.skin5 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin5 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin5 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin5 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin5 .miniCalendar {  border: 0 none ;  }
.widget.skin26 {  border: 0 none ;  padding-top: 2em;  padding-bottom: 2em; text-align:left;  }
.widget.skin26 .widgetHeader {  border: 0 none ;  }
.widget.skin26 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin26 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #136b33; font-size: 1.2em;  }
.widget.skin26 .widgetHeader:hover h3 { font-style:normal; font-weight:600;  }
.widget.skin26 .widgetHeader h3 a:link, .widget.skin26 .widgetHeader h3 a:visited, .widget.skin26 .widgetHeader h3 a:hover,.widget.skin26 .widgetHeader h3 a:focus,.widget.skin26 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #136b33;  }
.widget.skin26 .widgetHeader:hover h3 a:link, .widget.skin26 .widgetHeader:hover h3 a:visited, .widget.skin26 .widgetHeader:hover h3 a:hover,.widget.skin26 .widgetHeader:hover h3 a:focus,.widget.skin26 .widgetHeader:hover h3 a:active {  }
.widget.skin26 .widgetBody {  border: 0 none ;  }
.widget.skin26.widgetBody {  border: 0 none ;  }
.widget.skin26 .widgetItem, .widget.skin26 li.widgetItem {  border: 0 none ;  padding-top: 0.25em;  padding-bottom: 0.25em; font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1em;  }
.widget.skin26 .itemCaption{font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1em;  border: 0 none ; }
.widget.skin26 .widgetTitle {  border: 0 none ;  }
.widget.skin26 .widgetTitle,.widget.skin26 .widgetTitle > a:link, .widget.skin26 .widgetTitle > a:visited, .widget.skin26 .widgetTitle > a:focus, .widget.skin26 .widgetTitle > a:active,.widget.skin26 .headline,.widget.skin26 .pageStyles h1, .widget.skin26 .subhead1,.widget.skin26 .pageStyles h2, .widget.skin26 .moduleContentNew .subhead1, .widget.skin26 .subhead2,.widget.skin26 .pageStyles h3, .widget.skin26 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #136b33; font-size: 1.2em;  border: 0 none ;  }
.widget.skin26 .widgetTitle:hover,.widget.skin26 .headline:hover,.widget.skin26 .subhead1:hover,.widget.skin26 .subhead2:hover,.widget.skin26 .widgetTitle > a:hover { font-style:normal; font-weight:600;  }
.widget.skin26 .headline:hover,.widget.skin26 .subhead1:hover,.widget.skin26 .subhead2:hover,.widget.skin26 .widgetTitle:hover { border: 0 none ;  }
.widget.skin26 .widgetTitle{font-size: 1.2em; }
.widget.skin26 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin26 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin26 .widgetBody .bullets li.widgetItem {  }
.widget.skin26.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin26 .widgetBody .bullets li.widgetItem {  }
.widget.skin26 a:link { text-decoration: none;  }
.widget.skin26 a:visited {  }
.widget.skin26 a:hover, .widget.skin26 a:focus, .widget.skin26 a:active { text-decoration: underline;  }
.widget.skin26 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin26 .readOn:visited {  }
.widget.skin26 .readOn:hover, .widget.skin26 .readOn:focus, .widget.skin26 .readOn:active { text-decoration: underline;  }
.widget.skin26 .widgetViewAll:link { text-decoration: none;  }
.widget.skin26 .widgetViewAll:visited {  }
.widget.skin26 .widgetViewAll:hover, .widget.skin26 .widgetViewAll:focus, .widget.skin26 .widgetViewAll:active { text-decoration: none;  }
.widget.skin26 .widgetRSS:link { text-decoration: none;  }
.widget.skin26 .widgetRSS:visited {  }
.widget.skin26 .widgetRSS:hover, .widget.skin26 .widgetRSS:focus, .widget.skin26 .widgetRSS:active { text-decoration: none;  }
.widget.skin26 .widgetFooter {  border: 0 none ;  }
.widget.skin26 .cpTabs {  border: 0 none ;  }
.widget.skin26 .cpTabs > li > a:link, .widget.skin26 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin26 .cpTabs > li > a:hover, .widget.skin26 .cpTabs > li > a:focus, .widget.skin26 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin26 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin26 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin26 .cpTabPanel {  border: 0 none ;  }
.widget.skin26 .separated .half:after,.widget.skin26 .separated .third:after,.widget.skin26 .separated .fourth:after,.widget.skin26 .separated .fifth:after,.widget.skin26 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin26 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin26  .half,.widget.skin26 .third,.widget.skin26 .fourth,.widget.skin26.fifth,.widget.skin26 .cpGrid .col,.widget.skin26.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin26 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin26 .miniCalendar > table {  border: 0 none ;  }
.widget.skin26 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin26 .miniCalendar td > span {  }
.widget.skin26 .miniCalendar td > a,.widget.skin26 .miniCalendar td > a:link,.widget.skin26 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin26 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin26 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin26 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin26 .miniCalendar {  border: 0 none ;  }
.widget.skin20 {  border: 0 none ;  padding-top: 2em;  padding-bottom: 2em; text-align:left;  }
.widget.skin20 .widgetHeader {  border: 0 none ;  }
.widget.skin20 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin20 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #0245ad; font-size: 1.2em;  }
.widget.skin20 .widgetHeader:hover h3 { font-style:normal; font-weight:600;  }
.widget.skin20 .widgetHeader h3 a:link, .widget.skin20 .widgetHeader h3 a:visited, .widget.skin20 .widgetHeader h3 a:hover,.widget.skin20 .widgetHeader h3 a:focus,.widget.skin20 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #0245ad;  }
.widget.skin20 .widgetHeader:hover h3 a:link, .widget.skin20 .widgetHeader:hover h3 a:visited, .widget.skin20 .widgetHeader:hover h3 a:hover,.widget.skin20 .widgetHeader:hover h3 a:focus,.widget.skin20 .widgetHeader:hover h3 a:active {  }
.widget.skin20 .widgetBody {  border: 0 none ;  }
.widget.skin20.widgetBody {  border: 0 none ;  }
.widget.skin20 .widgetItem, .widget.skin20 li.widgetItem {  border: 0 none ;  padding-top: 0.25em;  padding-bottom: 0.25em; font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1em;  }
.widget.skin20 .itemCaption{font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1em;  border: 0 none ; }
.widget.skin20 .widgetTitle {  border: 0 none ;  }
.widget.skin20 .widgetTitle,.widget.skin20 .widgetTitle > a:link, .widget.skin20 .widgetTitle > a:visited, .widget.skin20 .widgetTitle > a:focus, .widget.skin20 .widgetTitle > a:active,.widget.skin20 .headline,.widget.skin20 .pageStyles h1, .widget.skin20 .subhead1,.widget.skin20 .pageStyles h2, .widget.skin20 .moduleContentNew .subhead1, .widget.skin20 .subhead2,.widget.skin20 .pageStyles h3, .widget.skin20 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #0245ad; font-size: 1.2em;  border: 0 none ;  }
.widget.skin20 .widgetTitle:hover,.widget.skin20 .headline:hover,.widget.skin20 .subhead1:hover,.widget.skin20 .subhead2:hover,.widget.skin20 .widgetTitle > a:hover { font-style:normal; font-weight:600;  }
.widget.skin20 .headline:hover,.widget.skin20 .subhead1:hover,.widget.skin20 .subhead2:hover,.widget.skin20 .widgetTitle:hover { border: 0 none ;  }
.widget.skin20 .widgetTitle{font-size: 1.2em; }
.widget.skin20 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin20 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin20 .widgetBody .bullets li.widgetItem {  }
.widget.skin20.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin20 .widgetBody .bullets li.widgetItem {  }
.widget.skin20 a:link { text-decoration: none;  }
.widget.skin20 a:visited {  }
.widget.skin20 a:hover, .widget.skin20 a:focus, .widget.skin20 a:active { text-decoration: underline;  }
.widget.skin20 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin20 .readOn:visited {  }
.widget.skin20 .readOn:hover, .widget.skin20 .readOn:focus, .widget.skin20 .readOn:active { text-decoration: underline;  }
.widget.skin20 .widgetViewAll:link { text-decoration: none;  }
.widget.skin20 .widgetViewAll:visited {  }
.widget.skin20 .widgetViewAll:hover, .widget.skin20 .widgetViewAll:focus, .widget.skin20 .widgetViewAll:active { text-decoration: none;  }
.widget.skin20 .widgetRSS:link { text-decoration: none;  }
.widget.skin20 .widgetRSS:visited {  }
.widget.skin20 .widgetRSS:hover, .widget.skin20 .widgetRSS:focus, .widget.skin20 .widgetRSS:active { text-decoration: none;  }
.widget.skin20 .widgetFooter {  border: 0 none ;  }
.widget.skin20 .cpTabs {  border: 0 none ;  }
.widget.skin20 .cpTabs > li > a:link, .widget.skin20 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin20 .cpTabs > li > a:hover, .widget.skin20 .cpTabs > li > a:focus, .widget.skin20 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin20 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin20 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin20 .cpTabPanel {  border: 0 none ;  }
.widget.skin20 .separated .half:after,.widget.skin20 .separated .third:after,.widget.skin20 .separated .fourth:after,.widget.skin20 .separated .fifth:after,.widget.skin20 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin20 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin20  .half,.widget.skin20 .third,.widget.skin20 .fourth,.widget.skin20.fifth,.widget.skin20 .cpGrid .col,.widget.skin20.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin20 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin20 .miniCalendar > table {  border: 0 none ;  }
.widget.skin20 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin20 .miniCalendar td > span {  }
.widget.skin20 .miniCalendar td > a,.widget.skin20 .miniCalendar td > a:link,.widget.skin20 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin20 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin20 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin20 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin20 .miniCalendar {  border: 0 none ;  }
.widget.skin29 {  border: 0 none ;  padding-top: 2.5em;  padding-bottom: 1.75em; font-size: 1em; text-align:center;  }
.widget.skin29 .widgetHeader {  border: 0 none ;  }
.widget.skin29 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin29 .widgetHeader h3 { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #327389; font-size: 1.7em;  }
.widget.skin29 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin29 .widgetHeader h3 a:link, .widget.skin29 .widgetHeader h3 a:visited, .widget.skin29 .widgetHeader h3 a:hover,.widget.skin29 .widgetHeader h3 a:focus,.widget.skin29 .widgetHeader h3 a:active { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #327389;  }
.widget.skin29 .widgetHeader:hover h3 a:link, .widget.skin29 .widgetHeader:hover h3 a:visited, .widget.skin29 .widgetHeader:hover h3 a:hover,.widget.skin29 .widgetHeader:hover h3 a:focus,.widget.skin29 .widgetHeader:hover h3 a:active {  }
.widget.skin29 .widgetBody {  border: 0 none ;  }
.widget.skin29.widgetBody {  border: 0 none ;  }
.widget.skin29 .widgetItem, .widget.skin29 li.widgetItem {  border: 0 none ;  padding-top: 0.4em;  padding-bottom: 0.4em;  }
.widget.skin29 .itemCaption{ border: 0 none ; }
.widget.skin29 .widgetTitle {  border: 0 none ;  }
.widget.skin29 .widgetTitle,.widget.skin29 .widgetTitle > a:link, .widget.skin29 .widgetTitle > a:visited, .widget.skin29 .widgetTitle > a:focus, .widget.skin29 .widgetTitle > a:active,.widget.skin29 .headline,.widget.skin29 .pageStyles h1, .widget.skin29 .subhead1,.widget.skin29 .pageStyles h2, .widget.skin29 .moduleContentNew .subhead1, .widget.skin29 .subhead2,.widget.skin29 .pageStyles h3, .widget.skin29 .moduleContentNew .subhead2{font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; font-size: 1.3em;  border: 0 none ;  }
.widget.skin29 .widgetTitle:hover,.widget.skin29 .headline:hover,.widget.skin29 .subhead1:hover,.widget.skin29 .subhead2:hover,.widget.skin29 .widgetTitle > a:hover { font-style:normal; font-weight:700;  }
.widget.skin29 .headline:hover,.widget.skin29 .subhead1:hover,.widget.skin29 .subhead2:hover,.widget.skin29 .widgetTitle:hover { border: 0 none ;  }
.widget.skin29 .widgetTitle{font-size: 1.3em; }
.widget.skin29 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin29 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin29 .widgetBody .bullets li.widgetItem {  }
.widget.skin29.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin29 .widgetBody .bullets li.widgetItem {  }
.widget.skin29 a:link { text-decoration: none;  }
.widget.skin29 a:visited {  }
.widget.skin29 a:hover, .widget.skin29 a:focus, .widget.skin29 a:active { text-decoration: underline;  }
.widget.skin29 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin29 .readOn:visited {  }
.widget.skin29 .readOn:hover, .widget.skin29 .readOn:focus, .widget.skin29 .readOn:active { text-decoration: underline;  }
.widget.skin29 .widgetViewAll:link { color: #327389;  padding-top: 0.5em;  padding-right: 2em;  padding-bottom: 0.5em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:500; text-decoration: none;  }
.widget.skin29 .widgetViewAll:visited { color: #327389;  }
.widget.skin29 .widgetViewAll:hover, .widget.skin29 .widgetViewAll:focus, .widget.skin29 .widgetViewAll:active { color: #327389; text-decoration: none;  }
.widget.skin29 .widgetRSS:link { text-decoration: none;  }
.widget.skin29 .widgetRSS:visited {  }
.widget.skin29 .widgetRSS:hover, .widget.skin29 .widgetRSS:focus, .widget.skin29 .widgetRSS:active { text-decoration: none;  }
.widget.skin29 .widgetFooter {  border: 0 none ;  }
.widget.skin29 .cpTabs {  border: 0 none ;  }
.widget.skin29 .cpTabs > li > a:link, .widget.skin29 .cpTabs > li > a:visited {  background-color: #fdfaf6;  border: 0 none ;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Ubuntu'; font-style:normal; font-weight:500; color: #3f4441; font-size: 1.3em;  }
.widget.skin29 .cpTabs > li > a:hover, .widget.skin29 .cpTabs > li > a:focus, .widget.skin29 .cpTabs > li > a:active {  border: 0 none ; font-style:normal; font-weight:500; color: #3f4441;  }
.widget.skin29 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin29 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin29 .cpTabs > li.active > a {  background-color: #327389;  border: 0 none ; font-style:normal; font-weight:500; color: #ffffff;  }
.widget.skin29 .cpTabPanel {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em;  }
.widget.skin29 .separated .half:after,.widget.skin29 .separated .third:after,.widget.skin29 .separated .fourth:after,.widget.skin29 .separated .fifth:after,.widget.skin29 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin29 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin29  .half,.widget.skin29 .third,.widget.skin29 .fourth,.widget.skin29.fifth,.widget.skin29 .cpGrid .col,.widget.skin29.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin29 .miniCalendarHeader {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; font-family: 'Lato'; font-style:italic; font-weight:900; color: #fff; font-size: 1.5em; text-align:center; text-transform: uppercase; }
.widget.skin1 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin29 .miniCalendar > table {  border: 0 none ;  }
.widget.skin29 .miniCalendar th {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff; text-transform: capitalize;  }
.widget.skin29 .miniCalendar td > span {  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin29 .miniCalendar td > a,.widget.skin29 .miniCalendar td > a:link,.widget.skin29 .miniCalendar td > a:visited {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin29 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin29 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin29 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin29 .miniCalendar {  background-color: #327389;  border: 0 none ;  margin-bottom: 1em;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; }
.widget.skin1 .miniCalendar td>a {
position: relative;
z-index: 0;
}
.widget.skin1 .miniCalendar td>a:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
background-color: #043945;
transform: translateX(-50%) translateY(-50%);
z-index: -1;
border-radius: 50%; }
.widget.skin11 {  border: 0 none ; text-align:center; }

@media(max-width: 63em){
.skin11 .widgetTitle {
font-size: 2em !important;
} }
.widget.skin11 .widgetHeader {  border: 0 none ;  }
.widget.skin11 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin11 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin11 .widgetHeader:hover h3 {  }
.widget.skin11 .widgetHeader h3 a:link, .widget.skin11 .widgetHeader h3 a:visited, .widget.skin11 .widgetHeader h3 a:hover,.widget.skin11 .widgetHeader h3 a:focus,.widget.skin11 .widgetHeader h3 a:active {  }
.widget.skin11 .widgetHeader:hover h3 a:link, .widget.skin11 .widgetHeader:hover h3 a:visited, .widget.skin11 .widgetHeader:hover h3 a:hover,.widget.skin11 .widgetHeader:hover h3 a:focus,.widget.skin11 .widgetHeader:hover h3 a:active {  }
.widget.skin11 .widgetBody {  border: 0 none ;  }
.widget.skin11.widgetBody {  border: 0 none ;  }
.widget.skin11 .widgetItem, .widget.skin11 li.widgetItem {  border: 0 none ;  padding-top: 0.25em;  padding-bottom: 0.25em; font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1.2em;  }
.widget.skin11 .itemCaption{font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1.2em;  border: 0 none ; }
.widget.skin11 .widgetTitle {  border: 0 none ;  }
.widget.skin11 .widgetTitle,.widget.skin11 .widgetTitle > a:link, .widget.skin11 .widgetTitle > a:visited, .widget.skin11 .widgetTitle > a:focus, .widget.skin11 .widgetTitle > a:active,.widget.skin11 .headline,.widget.skin11 .pageStyles h1, .widget.skin11 .subhead1,.widget.skin11 .pageStyles h2, .widget.skin11 .moduleContentNew .subhead1, .widget.skin11 .subhead2,.widget.skin11 .pageStyles h3, .widget.skin11 .moduleContentNew .subhead2{font-family: 'Damion'; font-style:normal; font-weight:400; color: #903b1e; font-size: 3em;  border: 0 none ;  }
.widget.skin11 .widgetTitle:hover,.widget.skin11 .headline:hover,.widget.skin11 .subhead1:hover,.widget.skin11 .subhead2:hover,.widget.skin11 .widgetTitle > a:hover { font-style:normal; font-weight:400;  }
.widget.skin11 .headline:hover,.widget.skin11 .subhead1:hover,.widget.skin11 .subhead2:hover,.widget.skin11 .widgetTitle:hover { border: 0 none ;  }
.widget.skin11 .widgetTitle{font-size: 3em; }
.widget.skin11 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin11 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin11 .widgetBody .bullets li.widgetItem {  }
.widget.skin11.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin11 .widgetBody .bullets li.widgetItem {  }
.widget.skin11 a:link { text-decoration: none;  }
.widget.skin11 a:visited {  }
.widget.skin11 a:hover, .widget.skin11 a:focus, .widget.skin11 a:active { text-decoration: underline;  }
.widget.skin11 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin11 .readOn:visited {  }
.widget.skin11 .readOn:hover, .widget.skin11 .readOn:focus, .widget.skin11 .readOn:active { text-decoration: underline;  }
.widget.skin11 .widgetViewAll:link { text-decoration: none;  }
.widget.skin11 .widgetViewAll:visited {  }
.widget.skin11 .widgetViewAll:hover, .widget.skin11 .widgetViewAll:focus, .widget.skin11 .widgetViewAll:active { text-decoration: none;  }
.widget.skin11 .widgetRSS:link { text-decoration: none;  }
.widget.skin11 .widgetRSS:visited {  }
.widget.skin11 .widgetRSS:hover, .widget.skin11 .widgetRSS:focus, .widget.skin11 .widgetRSS:active { text-decoration: none;  }
.widget.skin11 .widgetFooter {  border: 0 none ;  }
.widget.skin11 .cpTabs {  border: 0 none ;  }
.widget.skin11 .cpTabs > li > a:link, .widget.skin11 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin11 .cpTabs > li > a:hover, .widget.skin11 .cpTabs > li > a:focus, .widget.skin11 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin11 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin11 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin11 .cpTabPanel {  border: 0 none ;  }
.widget.skin11 .separated .half:after,.widget.skin11 .separated .third:after,.widget.skin11 .separated .fourth:after,.widget.skin11 .separated .fifth:after,.widget.skin11 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin11 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin11  .half,.widget.skin11 .third,.widget.skin11 .fourth,.widget.skin11.fifth,.widget.skin11 .cpGrid .col,.widget.skin11.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin11 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin11 .miniCalendar > table {  border: 0 none ;  }
.widget.skin11 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin11 .miniCalendar td > span {  }
.widget.skin11 .miniCalendar td > a,.widget.skin11 .miniCalendar td > a:link,.widget.skin11 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin11 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin11 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin11 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin11 .miniCalendar {  border: 0 none ;  }
.widget.skin8 {  border: 0 none ; color: #fff; text-align:center; }

@media(max-width: 63em){
.skin8 .widgetTitle {
font-size: 2em !important;
} }
.widget.skin8 .widgetHeader {  border: 0 none ;  }
.widget.skin8 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin8 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin8 .widgetHeader:hover h3 {  }
.widget.skin8 .widgetHeader h3 a:link, .widget.skin8 .widgetHeader h3 a:visited, .widget.skin8 .widgetHeader h3 a:hover,.widget.skin8 .widgetHeader h3 a:focus,.widget.skin8 .widgetHeader h3 a:active {  }
.widget.skin8 .widgetHeader:hover h3 a:link, .widget.skin8 .widgetHeader:hover h3 a:visited, .widget.skin8 .widgetHeader:hover h3 a:hover,.widget.skin8 .widgetHeader:hover h3 a:focus,.widget.skin8 .widgetHeader:hover h3 a:active {  }
.widget.skin8 .widgetBody {  border: 0 none ;  }
.widget.skin8.widgetBody {  border: 0 none ;  }
.widget.skin8 .widgetItem, .widget.skin8 li.widgetItem {  border: 0 none ;  padding-top: 0.15em;  padding-bottom: 0.25em; font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1.2em;  }
.widget.skin8 .itemCaption{font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1.2em;  border: 0 none ; }
.widget.skin8 .widgetTitle {  border: 0 none ;  }
.widget.skin8 .widgetTitle,.widget.skin8 .widgetTitle > a:link, .widget.skin8 .widgetTitle > a:visited, .widget.skin8 .widgetTitle > a:focus, .widget.skin8 .widgetTitle > a:active,.widget.skin8 .headline,.widget.skin8 .pageStyles h1, .widget.skin8 .subhead1,.widget.skin8 .pageStyles h2, .widget.skin8 .moduleContentNew .subhead1, .widget.skin8 .subhead2,.widget.skin8 .pageStyles h3, .widget.skin8 .moduleContentNew .subhead2{font-family: 'Damion'; font-style:normal; font-weight:400; font-size: 2.8em;  border: 0 none ;  }
.widget.skin8 .widgetTitle:hover,.widget.skin8 .headline:hover,.widget.skin8 .subhead1:hover,.widget.skin8 .subhead2:hover,.widget.skin8 .widgetTitle > a:hover { font-style:normal; font-weight:400;  }
.widget.skin8 .headline:hover,.widget.skin8 .subhead1:hover,.widget.skin8 .subhead2:hover,.widget.skin8 .widgetTitle:hover { border: 0 none ;  }
.widget.skin8 .widgetTitle{font-size: 2.8em; }
.widget.skin8 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin8 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin8 .widgetBody .bullets li.widgetItem {  }
.widget.skin8.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin8 .widgetBody .bullets li.widgetItem {  }
.widget.skin8 a:link { color: #fff; text-decoration: none;  }
.widget.skin8 a:visited { color: #fff;  }
.widget.skin8 a:hover, .widget.skin8 a:focus, .widget.skin8 a:active { color: #fff; text-decoration: underline;  }
.widget.skin8 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin8 .readOn:visited {  }
.widget.skin8 .readOn:hover, .widget.skin8 .readOn:focus, .widget.skin8 .readOn:active { text-decoration: underline;  }
.widget.skin8 .widgetViewAll:link { text-decoration: none;  }
.widget.skin8 .widgetViewAll:visited {  }
.widget.skin8 .widgetViewAll:hover, .widget.skin8 .widgetViewAll:focus, .widget.skin8 .widgetViewAll:active { text-decoration: none;  }
.widget.skin8 .widgetRSS:link { text-decoration: none;  }
.widget.skin8 .widgetRSS:visited {  }
.widget.skin8 .widgetRSS:hover, .widget.skin8 .widgetRSS:focus, .widget.skin8 .widgetRSS:active { text-decoration: none;  }
.widget.skin8 .widgetFooter {  border: 0 none ;  }
.widget.skin8 .cpTabs {  border: 0 none ;  }
.widget.skin8 .cpTabs > li > a:link, .widget.skin8 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin8 .cpTabs > li > a:hover, .widget.skin8 .cpTabs > li > a:focus, .widget.skin8 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin8 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin8 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin8 .cpTabPanel {  border: 0 none ;  }
.widget.skin8 .separated .half:after,.widget.skin8 .separated .third:after,.widget.skin8 .separated .fourth:after,.widget.skin8 .separated .fifth:after,.widget.skin8 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin8 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin8  .half,.widget.skin8 .third,.widget.skin8 .fourth,.widget.skin8.fifth,.widget.skin8 .cpGrid .col,.widget.skin8.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin8 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin8 .miniCalendar > table {  border: 0 none ;  }
.widget.skin8 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin8 .miniCalendar td > span {  }
.widget.skin8 .miniCalendar td > a,.widget.skin8 .miniCalendar td > a:link,.widget.skin8 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin8 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin8 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin8 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin8 .miniCalendar {  border: 0 none ;  }
.widget.skin23 {  border: 0 none ; color: #fff; text-align:center; }

@media(max-width: 63em){
.skin8 .widgetTitle {
font-size: 2em !important;
} }
.widget.skin23 .widgetHeader {  border: 0 none ;  }
.widget.skin23 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin23 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin23 .widgetHeader:hover h3 {  }
.widget.skin23 .widgetHeader h3 a:link, .widget.skin23 .widgetHeader h3 a:visited, .widget.skin23 .widgetHeader h3 a:hover,.widget.skin23 .widgetHeader h3 a:focus,.widget.skin23 .widgetHeader h3 a:active {  }
.widget.skin23 .widgetHeader:hover h3 a:link, .widget.skin23 .widgetHeader:hover h3 a:visited, .widget.skin23 .widgetHeader:hover h3 a:hover,.widget.skin23 .widgetHeader:hover h3 a:focus,.widget.skin23 .widgetHeader:hover h3 a:active {  }
.widget.skin23 .widgetBody {  border: 0 none ;  }
.widget.skin23.widgetBody {  border: 0 none ;  }
.widget.skin23 .widgetItem, .widget.skin23 li.widgetItem {  border: 0 none ;  padding-top: 0.25em;  padding-bottom: 0.25em; font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1.2em;  }
.widget.skin23 .itemCaption{font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1.2em;  border: 0 none ; }
.widget.skin23 .widgetTitle {  border: 0 none ;  }
.widget.skin23 .widgetTitle,.widget.skin23 .widgetTitle > a:link, .widget.skin23 .widgetTitle > a:visited, .widget.skin23 .widgetTitle > a:focus, .widget.skin23 .widgetTitle > a:active,.widget.skin23 .headline,.widget.skin23 .pageStyles h1, .widget.skin23 .subhead1,.widget.skin23 .pageStyles h2, .widget.skin23 .moduleContentNew .subhead1, .widget.skin23 .subhead2,.widget.skin23 .pageStyles h3, .widget.skin23 .moduleContentNew .subhead2{font-family: 'Rancho'; font-style:normal; font-weight:400; font-size: 2.8em;  border: 0 none ;  }
.widget.skin23 .widgetTitle:hover,.widget.skin23 .headline:hover,.widget.skin23 .subhead1:hover,.widget.skin23 .subhead2:hover,.widget.skin23 .widgetTitle > a:hover { font-style:normal; font-weight:400;  }
.widget.skin23 .headline:hover,.widget.skin23 .subhead1:hover,.widget.skin23 .subhead2:hover,.widget.skin23 .widgetTitle:hover { border: 0 none ;  }
.widget.skin23 .widgetTitle{font-size: 2.8em; }
.widget.skin23 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin23 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin23 .widgetBody .bullets li.widgetItem {  }
.widget.skin23.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin23 .widgetBody .bullets li.widgetItem {  }
.widget.skin23 a:link { color: #fff; text-decoration: none;  }
.widget.skin23 a:visited { color: #fff;  }
.widget.skin23 a:hover, .widget.skin23 a:focus, .widget.skin23 a:active { color: #fff; text-decoration: underline;  }
.widget.skin23 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin23 .readOn:visited {  }
.widget.skin23 .readOn:hover, .widget.skin23 .readOn:focus, .widget.skin23 .readOn:active { text-decoration: underline;  }
.widget.skin23 .widgetViewAll:link { text-decoration: none;  }
.widget.skin23 .widgetViewAll:visited {  }
.widget.skin23 .widgetViewAll:hover, .widget.skin23 .widgetViewAll:focus, .widget.skin23 .widgetViewAll:active { text-decoration: none;  }
.widget.skin23 .widgetRSS:link { text-decoration: none;  }
.widget.skin23 .widgetRSS:visited {  }
.widget.skin23 .widgetRSS:hover, .widget.skin23 .widgetRSS:focus, .widget.skin23 .widgetRSS:active { text-decoration: none;  }
.widget.skin23 .widgetFooter {  border: 0 none ;  }
.widget.skin23 .cpTabs {  border: 0 none ;  }
.widget.skin23 .cpTabs > li > a:link, .widget.skin23 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin23 .cpTabs > li > a:hover, .widget.skin23 .cpTabs > li > a:focus, .widget.skin23 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin23 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin23 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin23 .cpTabPanel {  border: 0 none ;  }
.widget.skin23 .separated .half:after,.widget.skin23 .separated .third:after,.widget.skin23 .separated .fourth:after,.widget.skin23 .separated .fifth:after,.widget.skin23 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin23 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin23  .half,.widget.skin23 .third,.widget.skin23 .fourth,.widget.skin23.fifth,.widget.skin23 .cpGrid .col,.widget.skin23.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin23 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin23 .miniCalendar > table {  border: 0 none ;  }
.widget.skin23 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin23 .miniCalendar td > span {  }
.widget.skin23 .miniCalendar td > a,.widget.skin23 .miniCalendar td > a:link,.widget.skin23 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin23 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin23 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin23 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin23 .miniCalendar {  border: 0 none ;  }
.widget.skin12 {  border: 0 none ; color: #fff; text-align:center; }

@media(max-width: 63em){
.skin8 .widgetTitle {
font-size: 2em !important;
} }
.widget.skin12 .widgetHeader {  border: 0 none ;  }
.widget.skin12 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin12 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin12 .widgetHeader:hover h3 {  }
.widget.skin12 .widgetHeader h3 a:link, .widget.skin12 .widgetHeader h3 a:visited, .widget.skin12 .widgetHeader h3 a:hover,.widget.skin12 .widgetHeader h3 a:focus,.widget.skin12 .widgetHeader h3 a:active {  }
.widget.skin12 .widgetHeader:hover h3 a:link, .widget.skin12 .widgetHeader:hover h3 a:visited, .widget.skin12 .widgetHeader:hover h3 a:hover,.widget.skin12 .widgetHeader:hover h3 a:focus,.widget.skin12 .widgetHeader:hover h3 a:active {  }
.widget.skin12 .widgetBody {  border: 0 none ;  }
.widget.skin12.widgetBody {  border: 0 none ;  }
.widget.skin12 .widgetItem, .widget.skin12 li.widgetItem {  border: 0 none ;  padding-top: 0.25em;  padding-bottom: 0.25em; font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1.2em;  }
.widget.skin12 .itemCaption{font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1.2em;  border: 0 none ; }
.widget.skin12 .widgetTitle {  border: 0 none ;  }
.widget.skin12 .widgetTitle,.widget.skin12 .widgetTitle > a:link, .widget.skin12 .widgetTitle > a:visited, .widget.skin12 .widgetTitle > a:focus, .widget.skin12 .widgetTitle > a:active,.widget.skin12 .headline,.widget.skin12 .pageStyles h1, .widget.skin12 .subhead1,.widget.skin12 .pageStyles h2, .widget.skin12 .moduleContentNew .subhead1, .widget.skin12 .subhead2,.widget.skin12 .pageStyles h3, .widget.skin12 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:500; font-size: 1.4em;  border: 0 none ;  }
.widget.skin12 .widgetTitle:hover,.widget.skin12 .headline:hover,.widget.skin12 .subhead1:hover,.widget.skin12 .subhead2:hover,.widget.skin12 .widgetTitle > a:hover { font-style:normal; font-weight:500;  }
.widget.skin12 .headline:hover,.widget.skin12 .subhead1:hover,.widget.skin12 .subhead2:hover,.widget.skin12 .widgetTitle:hover { border: 0 none ;  }
.widget.skin12 .widgetTitle{font-size: 1.4em; }
.widget.skin12 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin12 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin12 .widgetBody .bullets li.widgetItem {  }
.widget.skin12.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin12 .widgetBody .bullets li.widgetItem {  }
.widget.skin12 a:link { color: #fff; text-decoration: none;  }
.widget.skin12 a:visited { color: #fff;  }
.widget.skin12 a:hover, .widget.skin12 a:focus, .widget.skin12 a:active { color: #fff; text-decoration: underline;  }
.widget.skin12 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin12 .readOn:visited {  }
.widget.skin12 .readOn:hover, .widget.skin12 .readOn:focus, .widget.skin12 .readOn:active { text-decoration: underline;  }
.widget.skin12 .widgetViewAll:link { text-decoration: none;  }
.widget.skin12 .widgetViewAll:visited {  }
.widget.skin12 .widgetViewAll:hover, .widget.skin12 .widgetViewAll:focus, .widget.skin12 .widgetViewAll:active { text-decoration: none;  }
.widget.skin12 .widgetRSS:link { text-decoration: none;  }
.widget.skin12 .widgetRSS:visited {  }
.widget.skin12 .widgetRSS:hover, .widget.skin12 .widgetRSS:focus, .widget.skin12 .widgetRSS:active { text-decoration: none;  }
.widget.skin12 .widgetFooter {  border: 0 none ;  }
.widget.skin12 .cpTabs {  border: 0 none ;  }
.widget.skin12 .cpTabs > li > a:link, .widget.skin12 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin12 .cpTabs > li > a:hover, .widget.skin12 .cpTabs > li > a:focus, .widget.skin12 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin12 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin12 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin12 .cpTabPanel {  border: 0 none ;  }
.widget.skin12 .separated .half:after,.widget.skin12 .separated .third:after,.widget.skin12 .separated .fourth:after,.widget.skin12 .separated .fifth:after,.widget.skin12 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin12 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin12  .half,.widget.skin12 .third,.widget.skin12 .fourth,.widget.skin12.fifth,.widget.skin12 .cpGrid .col,.widget.skin12.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin12 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin12 .miniCalendar > table {  border: 0 none ;  }
.widget.skin12 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin12 .miniCalendar td > span {  }
.widget.skin12 .miniCalendar td > a,.widget.skin12 .miniCalendar td > a:link,.widget.skin12 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin12 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin12 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin12 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin12 .miniCalendar {  border: 0 none ;  }
.widget.skin10 {  border: 0 none ; }

.skin10 .text {
padding: 1.5em; }
.widget.skin10 .widgetHeader {  border: 0 none ;  }
.widget.skin10 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin10 .widgetHeader h3 { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; font-size: 1.7em;  }
.widget.skin10 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin10 .widgetHeader h3 a:link, .widget.skin10 .widgetHeader h3 a:visited, .widget.skin10 .widgetHeader h3 a:hover,.widget.skin10 .widgetHeader h3 a:focus,.widget.skin10 .widgetHeader h3 a:active { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c;  }
.widget.skin10 .widgetHeader:hover h3 a:link, .widget.skin10 .widgetHeader:hover h3 a:visited, .widget.skin10 .widgetHeader:hover h3 a:hover,.widget.skin10 .widgetHeader:hover h3 a:focus,.widget.skin10 .widgetHeader:hover h3 a:active {  }
.widget.skin10 .widgetBody {  border: 0 none ;  }
.widget.skin10.widgetBody {  border: 0 none ;  }
.widget.skin10 .widgetItem, .widget.skin10 li.widgetItem {  background-color: #fdfaf6;  border-bottom: 5px solid #327389;  padding-top: 0.25em;  padding-right: 0.25em;  padding-bottom: 0.25em;  padding-left: 0.25em; font-family: 'Montserrat'; font-style:normal; font-weight:400; line-height: 1.8; }
.widget.skin10 .itemCaption{font-family: 'Montserrat'; font-style:normal; font-weight:400;  background-color: #fdfaf6;  border-bottom: 5px solid #327389; }
.widget.skin10 .widgetTitle {  margin-bottom: 0.5em; line-height: 1.3em;
 }
.widget.skin10 .widgetTitle,.widget.skin10 .widgetTitle > a:link, .widget.skin10 .widgetTitle > a:visited, .widget.skin10 .widgetTitle > a:focus, .widget.skin10 .widgetTitle > a:active,.widget.skin10 .headline,.widget.skin10 .pageStyles h1, .widget.skin10 .subhead1,.widget.skin10 .pageStyles h2, .widget.skin10 .moduleContentNew .subhead1, .widget.skin10 .subhead2,.widget.skin10 .pageStyles h3, .widget.skin10 .moduleContentNew .subhead2{font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #903b1e; font-size: 1.4em;  margin-bottom: 0.5em; line-height: 1.3em;
 }
.widget.skin10 .widgetTitle:hover,.widget.skin10 .headline:hover,.widget.skin10 .subhead1:hover,.widget.skin10 .subhead2:hover,.widget.skin10 .widgetTitle > a:hover { font-style:normal; font-weight:700;  }
.widget.skin10 .headline:hover,.widget.skin10 .subhead1:hover,.widget.skin10 .subhead2:hover,.widget.skin10 .widgetTitle:hover { }
.widget.skin10 .widgetTitle{font-size: 1.4em; }
.widget.skin10 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin10 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin10 .widgetBody .bullets li.widgetItem {  }
.widget.skin10.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin10 .widgetBody .bullets li.widgetItem {  }
.widget.skin10 a:link { text-decoration: none;  }
.widget.skin10 a:visited {  }
.widget.skin10 a:hover, .widget.skin10 a:focus, .widget.skin10 a:active { text-decoration: underline;  }
.widget.skin10 .readOn:link { font-family: 'Montserrat'; font-style:normal; font-weight:500; font-size: 1em; text-decoration: none; display: inline; margin-top: .25em;
display: block; }
.widget.skin10 .readOn:visited {  }
.widget.skin10 .readOn:hover, .widget.skin10 .readOn:focus, .widget.skin10 .readOn:active { text-decoration: underline;  }
.widget.skin10 .widgetViewAll:link { color: #327389;  padding-top: 0.5em;  padding-right: 2em;  padding-bottom: 0.5em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:500; text-decoration: none;  }
.widget.skin10 .widgetViewAll:visited { color: #327389;  }
.widget.skin10 .widgetViewAll:hover, .widget.skin10 .widgetViewAll:focus, .widget.skin10 .widgetViewAll:active { color: #327389; text-decoration: underline;  }
.widget.skin10 .widgetRSS:link { text-decoration: none;  }
.widget.skin10 .widgetRSS:visited {  }
.widget.skin10 .widgetRSS:hover, .widget.skin10 .widgetRSS:focus, .widget.skin10 .widgetRSS:active { text-decoration: none;  }
.widget.skin10 .widgetFooter {  border: 0 none ;  }
.widget.skin10 .cpTabs {  border: 0 none ;  }
.widget.skin10 .cpTabs > li > a:link, .widget.skin10 .cpTabs > li > a:visited {  background-color: #337389;  background-image: url(/ImageRepository/Document?documentID=12645);  background-position: 1em center;  background-repeat: no-repeat;  border: 0 none ;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #fff; font-size: 1.45em;  }
.widget.skin10 .cpTabs > li > a:hover, .widget.skin10 .cpTabs > li > a:focus, .widget.skin10 .cpTabs > li > a:active {  background-color: #337389;  background-image: url(/ImageRepository/Document?documentID=12645);  background-position: 1em center;  background-repeat: no-repeat;  border: 0 none ; font-style:normal; font-weight:700; color: #fff;  }
.widget.skin10 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin10 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin10 .cpTabs > li.active > a {  background-color: #4b94ad;  background-image: url(/ImageRepository/Document?documentID=12644);  background-position: 1em center;  background-repeat: no-repeat;  border: 0 none ; font-style:normal; font-weight:700; color: #ffffff;  }
.widget.skin10 .cpTabPanel {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em;  }
.widget.skin10 .separated .half:after,.widget.skin10 .separated .third:after,.widget.skin10 .separated .fourth:after,.widget.skin10 .separated .fifth:after,.widget.skin10 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin10 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin10  .half,.widget.skin10 .third,.widget.skin10 .fourth,.widget.skin10.fifth,.widget.skin10 .cpGrid .col,.widget.skin10.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin10 .miniCalendarHeader {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; font-family: 'Lato'; font-style:italic; font-weight:900; color: #fff; font-size: 1.5em; text-align:center; text-transform: uppercase; }
.widget.skin1 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin10 .miniCalendar > table {  border: 0 none ;  }
.widget.skin10 .miniCalendar th {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff; text-transform: capitalize;  }
.widget.skin10 .miniCalendar td > span {  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin10 .miniCalendar td > a,.widget.skin10 .miniCalendar td > a:link,.widget.skin10 .miniCalendar td > a:visited {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin10 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin10 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin10 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin10 .miniCalendar {  background-color: #327389;  border: 0 none ;  margin-bottom: 1em;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; }
.widget.skin9 .miniCalendar td>a {
position: relative;
z-index: 0;
}
.widget.skin9 .miniCalendar td>a:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
background-color: #043945;
transform: translateX(-50%) translateY(-50%);
z-index: -1;
border-radius: 50%; }
.widget.skin9 {  border: 0 none ;  padding-top: 3em; }

.skin9 .text {
padding: 1em;
}

.skin9.widgetNewsFlash .widgetItem {
background: #fff !important;
box-shadow: 0 4px 10px 0 rgba(0,0,0,.125);
overflow: hidden;
margin-bottom: 1em !important;
}

.skin9.widgetNewsFlash img {
width: 100%;
}

.skin9.widgetCalendar .widgetItem {
padding: 2em !important;
}

.skin9.widgetCalendar .widgetTitle {
font: 900 italic 1.3em Lato !important;
color: #bb5935 !important;
}

.skin9.widgetCalendar .readOn {
color: #bb5935;
}

.skin9 .widgetDesc strong a {
color: #313132;
text-decoration: none !important;
font-weight: 400;
}

@media(min-width:63em){

.skin9.widgetCalendar.widget {
padding: 0 5em;
}  }
.widget.skin9 .widgetHeader {  border: 0 none ;  }
.widget.skin9 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin9 .widgetHeader h3 { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; font-size: 1.7em;  }
.widget.skin9 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin9 .widgetHeader h3 a:link, .widget.skin9 .widgetHeader h3 a:visited, .widget.skin9 .widgetHeader h3 a:hover,.widget.skin9 .widgetHeader h3 a:focus,.widget.skin9 .widgetHeader h3 a:active { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c;  }
.widget.skin9 .widgetHeader:hover h3 a:link, .widget.skin9 .widgetHeader:hover h3 a:visited, .widget.skin9 .widgetHeader:hover h3 a:hover,.widget.skin9 .widgetHeader:hover h3 a:focus,.widget.skin9 .widgetHeader:hover h3 a:active {  }
.widget.skin9 .widgetBody {  border: 0 none ;  }
.widget.skin9.widgetBody {  border: 0 none ;  }
.widget.skin9 .widgetItem, .widget.skin9 li.widgetItem {  border: 0 none ;  padding-top: 0.25em;  padding-right: 0.25em;  padding-bottom: 0.25em;  padding-left: 0.25em;  }
.widget.skin9 .itemCaption{ border: 0 none ; }
.widget.skin9 .widgetTitle {  border: 0 none ;  margin-bottom: 0.5em; line-height: 1.3em;
 }
.widget.skin9 .widgetTitle,.widget.skin9 .widgetTitle > a:link, .widget.skin9 .widgetTitle > a:visited, .widget.skin9 .widgetTitle > a:focus, .widget.skin9 .widgetTitle > a:active,.widget.skin9 .headline,.widget.skin9 .pageStyles h1, .widget.skin9 .subhead1,.widget.skin9 .pageStyles h2, .widget.skin9 .moduleContentNew .subhead1, .widget.skin9 .subhead2,.widget.skin9 .pageStyles h3, .widget.skin9 .moduleContentNew .subhead2{font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #903b1e; font-size: 1.3em;  border: 0 none ;  margin-bottom: 0.5em; line-height: 1.3em;
 }
.widget.skin9 .widgetTitle:hover,.widget.skin9 .headline:hover,.widget.skin9 .subhead1:hover,.widget.skin9 .subhead2:hover,.widget.skin9 .widgetTitle > a:hover { font-style:normal; font-weight:700; text-decoration: underline; }
.widget.skin9 .headline:hover,.widget.skin9 .subhead1:hover,.widget.skin9 .subhead2:hover,.widget.skin9 .widgetTitle:hover { border: 0 none ;  }
.widget.skin9 .widgetTitle{font-size: 1.3em; }
.widget.skin9 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin9 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin9 .widgetBody .bullets li.widgetItem {  }
.widget.skin9.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin9 .widgetBody .bullets li.widgetItem {  }
.widget.skin9 a:link { text-decoration: none;  }
.widget.skin9 a:visited {  }
.widget.skin9 a:hover, .widget.skin9 a:focus, .widget.skin9 a:active { text-decoration: underline;  }
.widget.skin9 .readOn:link { text-decoration: none; display: inline; padding-top: .5em; }
.widget.skin9 .readOn:visited {  }
.widget.skin9 .readOn:hover, .widget.skin9 .readOn:focus, .widget.skin9 .readOn:active { text-decoration: underline;  }
.widget.skin9 .widgetViewAll:link { color: #fff;  margin-top: 2em;  margin-bottom: 1em;  padding-top: 0.5em;  padding-right: 2em;  padding-bottom: 0.5em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:500; text-decoration: none; background: #903b1e;
padding: 1em 2em;
border-radius: 40px;
 }
.widget.skin9 .widgetViewAll:visited { color: #fff; background: #903b1e;
 }
.widget.skin9 .widgetViewAll:hover, .widget.skin9 .widgetViewAll:focus, .widget.skin9 .widgetViewAll:active { color: #fff; text-decoration: underline; background: #327389;
 }
.widget.skin9 .widgetRSS:link { text-decoration: none;  }
.widget.skin9 .widgetRSS:visited {  }
.widget.skin9 .widgetRSS:hover, .widget.skin9 .widgetRSS:focus, .widget.skin9 .widgetRSS:active { text-decoration: none;  }
.widget.skin9 .widgetFooter {  border: 0 none ;  }
.widget.skin9 .cpTabs {  border: 0 none ;  }
.widget.skin9 .cpTabs > li > a:link, .widget.skin9 .cpTabs > li > a:visited {  background-color: #337389;  background-image: url(/ImageRepository/Document?documentID=12645);  background-position: 1em center;  background-repeat: no-repeat;  border: 0 none ;  padding-top: 1.5em;  padding-right: 2em;  padding-bottom: 1.5em;  padding-left: 3em; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #fff; font-size: 1.45em;  }
.widget.skin9 .cpTabs > li > a:hover, .widget.skin9 .cpTabs > li > a:focus, .widget.skin9 .cpTabs > li > a:active {  background-color: #337389;  background-image: url(/ImageRepository/Document?documentID=12645);  background-position: 1em center;  background-repeat: no-repeat;  border: 0 none ; font-style:normal; font-weight:700; color: #fff;  }
.widget.skin9 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin9 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin9 .cpTabs > li.active > a {  background-color: #4b94ad;  background-image: url(/ImageRepository/Document?documentID=12644);  background-position: 1em center;  background-repeat: no-repeat;  border: 0 none ; font-style:normal; font-weight:700; color: #ffffff;  }
.widget.skin9 .cpTabPanel {  border: 0 none ;  padding-top: 1em;  padding-bottom: 2em;  }
.widget.skin9 .separated .half:after,.widget.skin9 .separated .third:after,.widget.skin9 .separated .fourth:after,.widget.skin9 .separated .fifth:after,.widget.skin9 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin9 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin9  .half,.widget.skin9 .third,.widget.skin9 .fourth,.widget.skin9.fifth,.widget.skin9 .cpGrid .col,.widget.skin9.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin9 .miniCalendarHeader {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; font-family: 'Lato'; font-style:italic; font-weight:900; color: #fff; font-size: 1.5em; text-align:center; text-transform: uppercase; }
.widget.skin1 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin9 .miniCalendar > table {  border: 0 none ;  }
.widget.skin9 .miniCalendar th {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff; text-transform: capitalize;  }
.widget.skin9 .miniCalendar td > span {  padding-top: 1em;  padding-bottom: 1em; color: #fff;  }
.widget.skin9 .miniCalendar td > a,.widget.skin9 .miniCalendar td > a:link,.widget.skin9 .miniCalendar td > a:visited {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; color: #fff;  }
.widget.skin9 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin9 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin9 .miniCalendar .not > span {  border: 0 none ; color: #86b9ca;  }
.widget.skin9 .miniCalendar {  background-color: #327389;  border: 0 none ;  margin-top: 2em;  margin-bottom: 1em;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; }
.widget.skin9 .miniCalendar td>a {
position: relative;
z-index: 0;
}
.widget.skin9 .miniCalendar td>a:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
background-color: #043945;
transform: translateX(-50%) translateY(-50%);
z-index: -1;
border-radius: 50%; }
.widget.skin25 {  border: 0 none ;  padding-top: 3em; }

.skin25 .text {
padding: 1em;
}

.skin25.widgetNewsFlash .widgetItem {
background: #fff !important;
box-shadow: 0 4px 10px 0 rgba(0,0,0,.125);
overflow: hidden;
margin-bottom: 1em !important;
}

.skin25.widgetNewsFlash img {
width: 100%;
}

.skin25.widgetCalendar .widgetItem {
padding: 2em !important;
}

.skin25.widgetCalendar .widgetTitle {
font: 900 italic 1.3em Lato !important;
color: #bb5935 !important;
}

.skin25.widgetCalendar .readOn {
color: #bb5935;
}

.skin25 .widgetDesc strong a {
color: #313132;
text-decoration: none !important;
font-weight: 400;
}

@media(min-width:63em){

.skin25.widgetCalendar.widget {
padding: 0 5em;
}  }
.widget.skin25 .widgetHeader {  border: 0 none ;  }
.widget.skin25 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin25 .widgetHeader h3 { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; font-size: 1.7em;  }
.widget.skin25 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin25 .widgetHeader h3 a:link, .widget.skin25 .widgetHeader h3 a:visited, .widget.skin25 .widgetHeader h3 a:hover,.widget.skin25 .widgetHeader h3 a:focus,.widget.skin25 .widgetHeader h3 a:active { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c;  }
.widget.skin25 .widgetHeader:hover h3 a:link, .widget.skin25 .widgetHeader:hover h3 a:visited, .widget.skin25 .widgetHeader:hover h3 a:hover,.widget.skin25 .widgetHeader:hover h3 a:focus,.widget.skin25 .widgetHeader:hover h3 a:active {  }
.widget.skin25 .widgetBody {  border: 0 none ;  }
.widget.skin25.widgetBody {  border: 0 none ;  }
.widget.skin25 .widgetItem, .widget.skin25 li.widgetItem {  border: 0 none ;  padding-top: 0.25em;  padding-right: 0.25em;  padding-bottom: 0.25em;  padding-left: 0.25em; .skin1 .widgetDesc strong>a {
display: block;
} }
.widget.skin25 .itemCaption{ border: 0 none ; }
.widget.skin25 .widgetTitle {  border: 0 none ;  margin-bottom: 0.5em; line-height: 1.3em;
 }
.widget.skin25 .widgetTitle,.widget.skin25 .widgetTitle > a:link, .widget.skin25 .widgetTitle > a:visited, .widget.skin25 .widgetTitle > a:focus, .widget.skin25 .widgetTitle > a:active,.widget.skin25 .headline,.widget.skin25 .pageStyles h1, .widget.skin25 .subhead1,.widget.skin25 .pageStyles h2, .widget.skin25 .moduleContentNew .subhead1, .widget.skin25 .subhead2,.widget.skin25 .pageStyles h3, .widget.skin25 .moduleContentNew .subhead2{font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #131a43; font-size: 1.3em;  border: 0 none ;  margin-bottom: 0.5em; line-height: 1.3em;
 }
.widget.skin25 .widgetTitle:hover,.widget.skin25 .headline:hover,.widget.skin25 .subhead1:hover,.widget.skin25 .subhead2:hover,.widget.skin25 .widgetTitle > a:hover { font-style:normal; font-weight:700; text-decoration: underline; }
.widget.skin25 .headline:hover,.widget.skin25 .subhead1:hover,.widget.skin25 .subhead2:hover,.widget.skin25 .widgetTitle:hover { border: 0 none ;  }
.widget.skin25 .widgetTitle{font-size: 1.3em; }
.widget.skin25 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin25 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin25 .widgetBody .bullets li.widgetItem {  }
.widget.skin25.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin25 .widgetBody .bullets li.widgetItem {  }
.widget.skin25 a:link { color: #166143; text-decoration: none;  }
.widget.skin25 a:visited { color: #166143;  }
.widget.skin25 a:hover, .widget.skin25 a:focus, .widget.skin25 a:active { color: #166143; text-decoration: underline;  }
.widget.skin25 .readOn:link { text-decoration: none; display: block;; padding-top: .5em; }
.widget.skin25 .readOn:visited {  }
.widget.skin25 .readOn:hover, .widget.skin25 .readOn:focus, .widget.skin25 .readOn:active { text-decoration: underline;  }
.widget.skin25 .widgetViewAll:link { color: #fff;  margin-top: 1em;  padding-top: 0.5em;  padding-right: 2em;  padding-bottom: 0.5em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:500; text-decoration: none; background: #1c2765;
padding: 1em 2em;
border-radius: 40px;
 }
.widget.skin25 .widgetViewAll:visited { color: #fff; background: #105c2c;
 }
.widget.skin25 .widgetViewAll:hover, .widget.skin25 .widgetViewAll:focus, .widget.skin25 .widgetViewAll:active { color: #fff; text-decoration: underline; background: #105c2c;
 }
.widget.skin25 .widgetRSS:link { text-decoration: none;  }
.widget.skin25 .widgetRSS:visited {  }
.widget.skin25 .widgetRSS:hover, .widget.skin25 .widgetRSS:focus, .widget.skin25 .widgetRSS:active { text-decoration: none;  }
.widget.skin25 .widgetFooter {  border: 0 none ;  }
.widget.skin25 .cpTabs {  border: 0 none ;  }
.widget.skin25 .cpTabs > li > a:link, .widget.skin25 .cpTabs > li > a:visited {  background-color: #fd7847;  background-image: url(/ImageRepository/Document?documentID=12701);  background-position: 1em center;  background-repeat: no-repeat;  border: 0 none ;  padding-top: 1.5em;  padding-right: 2em;  padding-bottom: 1.5em;  padding-left: 3em; font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #024318; font-size: 1.45em;  }
.widget.skin25 .cpTabs > li > a:hover, .widget.skin25 .cpTabs > li > a:focus, .widget.skin25 .cpTabs > li > a:active {  background-color: #fd7847;  border: 0 none ; font-style:normal; font-weight:700; color: #024318;  }
.widget.skin25 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin25 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin25 .cpTabs > li.active > a {  background-color: #45be55;  background-image: url(/ImageRepository/Document?documentID=12644);  background-position: 1em center;  background-repeat: no-repeat;  border: 0 none ; font-style:normal; font-weight:700; color: #024318;  }
.widget.skin25 .cpTabPanel {  border: 0 none ;  padding-top: 1em;  padding-bottom: 2em;  }
.widget.skin25 .separated .half:after,.widget.skin25 .separated .third:after,.widget.skin25 .separated .fourth:after,.widget.skin25 .separated .fifth:after,.widget.skin25 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin25 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin25  .half,.widget.skin25 .third,.widget.skin25 .fourth,.widget.skin25.fifth,.widget.skin25 .cpGrid .col,.widget.skin25.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin25 .miniCalendarHeader {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; font-family: 'Lato'; font-style:italic; font-weight:900; color: #fff; font-size: 1.5em; text-align:center; text-transform: uppercase; }
.widget.skin1 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin25 .miniCalendar > table {  border: 0 none ;  }
.widget.skin25 .miniCalendar th {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff; text-transform: capitalize;  }
.widget.skin25 .miniCalendar td > span {  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin25 .miniCalendar td > a,.widget.skin25 .miniCalendar td > a:link,.widget.skin25 .miniCalendar td > a:visited {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #dcffda; text-decoration: underline; }
.widget.skin25 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { color: #dcffda; text-decoration: underline;  }
.widget.skin25 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin25 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin25 .miniCalendar {  background-color: #1c2765;  border: 0 none ;  margin-top: 2em;  margin-bottom: 1em;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; }
.widget.skin9 .miniCalendar td>a {
position: relative;
z-index: 0;
}
.widget.skin9 .miniCalendar td>a:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
background-color: #043945;
transform: translateX(-50%) translateY(-50%);
z-index: -1;
border-radius: 50%; }
.widget.skin14 {  border: 0 none ;  padding-top: 2em; font-size: 1em; text-align:left;  }
.widget.skin14 .widgetHeader {  border: 0 none ;  }
.widget.skin14 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin14 .widgetHeader h3 { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; font-size: 1.7em;  }
.widget.skin14 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin14 .widgetHeader h3 a:link, .widget.skin14 .widgetHeader h3 a:visited, .widget.skin14 .widgetHeader h3 a:hover,.widget.skin14 .widgetHeader h3 a:focus,.widget.skin14 .widgetHeader h3 a:active { font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c;  }
.widget.skin14 .widgetHeader:hover h3 a:link, .widget.skin14 .widgetHeader:hover h3 a:visited, .widget.skin14 .widgetHeader:hover h3 a:hover,.widget.skin14 .widgetHeader:hover h3 a:focus,.widget.skin14 .widgetHeader:hover h3 a:active {  }
.widget.skin14 .widgetBody {  border: 0 none ;  }
.widget.skin14.widgetBody {  border: 0 none ;  }
.widget.skin14 .widgetItem, .widget.skin14 li.widgetItem {  border: 0 none ;  padding-top: 0.75em;  padding-bottom: 0.75em; text-align:left;  }
.widget.skin14 .itemCaption{text-align:left;  border: 0 none ; }
.widget.skin14 .widgetTitle {  border: 0 none ;  }
.widget.skin14 .widgetTitle,.widget.skin14 .widgetTitle > a:link, .widget.skin14 .widgetTitle > a:visited, .widget.skin14 .widgetTitle > a:focus, .widget.skin14 .widgetTitle > a:active,.widget.skin14 .headline,.widget.skin14 .pageStyles h1, .widget.skin14 .subhead1,.widget.skin14 .pageStyles h2, .widget.skin14 .moduleContentNew .subhead1, .widget.skin14 .subhead2,.widget.skin14 .pageStyles h3, .widget.skin14 .moduleContentNew .subhead2{font-family: 'EB Garamond'; font-style:normal; font-weight:700; color: #224d5c; font-size: 1.3em;  border: 0 none ;  }
.widget.skin14 .widgetTitle:hover,.widget.skin14 .headline:hover,.widget.skin14 .subhead1:hover,.widget.skin14 .subhead2:hover,.widget.skin14 .widgetTitle > a:hover { font-style:normal; font-weight:700; text-decoration: underline; }
.widget.skin14 .headline:hover,.widget.skin14 .subhead1:hover,.widget.skin14 .subhead2:hover,.widget.skin14 .widgetTitle:hover { border: 0 none ;  }
.widget.skin14 .widgetTitle{font-size: 1.3em; }
.widget.skin14 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin14 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin14 .widgetBody .bullets li.widgetItem {  }
.widget.skin14.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin14 .widgetBody .bullets li.widgetItem {  }
.widget.skin14 a:link { text-decoration: none;  }
.widget.skin14 a:visited {  }
.widget.skin14 a:hover, .widget.skin14 a:focus, .widget.skin14 a:active { text-decoration: underline;  }
.widget.skin14 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin14 .readOn:visited {  }
.widget.skin14 .readOn:hover, .widget.skin14 .readOn:focus, .widget.skin14 .readOn:active { text-decoration: underline;  }
.widget.skin14 .widgetViewAll:link { color: #327389;  padding-top: 0.5em;  padding-right: 2em;  padding-bottom: 0.5em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:500; text-decoration: none;  }
.widget.skin14 .widgetViewAll:visited { color: #327389;  }
.widget.skin14 .widgetViewAll:hover, .widget.skin14 .widgetViewAll:focus, .widget.skin14 .widgetViewAll:active { color: #327389; text-decoration: underline;  }
.widget.skin14 .widgetRSS:link { text-decoration: none;  }
.widget.skin14 .widgetRSS:visited {  }
.widget.skin14 .widgetRSS:hover, .widget.skin14 .widgetRSS:focus, .widget.skin14 .widgetRSS:active { text-decoration: none;  }
.widget.skin14 .widgetFooter {  border: 0 none ;  }
.widget.skin14 .cpTabs {  border: 0 none ;  }
.widget.skin14 .cpTabs > li > a:link, .widget.skin14 .cpTabs > li > a:visited {  background-color: #fdfaf6;  border: 0 none ;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Ubuntu'; font-style:normal; font-weight:500; color: #3f4441; font-size: 1.3em;  }
.widget.skin14 .cpTabs > li > a:hover, .widget.skin14 .cpTabs > li > a:focus, .widget.skin14 .cpTabs > li > a:active {  border: 0 none ; font-style:normal; font-weight:500; color: #3f4441;  }
.widget.skin14 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin14 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin14 .cpTabs > li.active > a {  background-color: #327389;  border: 0 none ; font-style:normal; font-weight:500; color: #ffffff;  }
.widget.skin14 .cpTabPanel {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em;  }
.widget.skin14 .separated .half:after,.widget.skin14 .separated .third:after,.widget.skin14 .separated .fourth:after,.widget.skin14 .separated .fifth:after,.widget.skin14 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin14 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin14  .half,.widget.skin14 .third,.widget.skin14 .fourth,.widget.skin14.fifth,.widget.skin14 .cpGrid .col,.widget.skin14.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin14 .miniCalendarHeader {  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; font-family: 'Lato'; font-style:italic; font-weight:900; color: #fff; font-size: 1.5em; text-align:center; text-transform: uppercase; }
.widget.skin1 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin14 .miniCalendar > table {  border: 0 none ;  }
.widget.skin14 .miniCalendar th {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff; text-transform: capitalize;  }
.widget.skin14 .miniCalendar td > span {  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin14 .miniCalendar td > a,.widget.skin14 .miniCalendar td > a:link,.widget.skin14 .miniCalendar td > a:visited {  border: 0 none ;  padding-top: 0.8em;  padding-bottom: 0.8em; color: #fff;  }
.widget.skin14 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin14 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin14 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin14 .miniCalendar {  background-color: #327389;  border: 0 none ;  margin-bottom: 1em;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; }
.widget.skin1 .miniCalendar td>a {
position: relative;
z-index: 0;
}
.widget.skin1 .miniCalendar td>a:after {
content: "";
position: absolute;
top: 50%;
left: 50%;
width: 2em;
height: 2em;
background-color: #043945;
transform: translateX(-50%) translateY(-50%);
z-index: -1;
border-radius: 50%; }
.widget.skin13 {  border: 0 none ;  padding-top: 6em;  padding-bottom: 6em; text-align:left; }

@media(max-width: 63em){
.skin13 .widgetTitle {
font-size: 2em !important;
} }
.widget.skin13 .widgetHeader {  border: 0 none ;  }
.widget.skin13 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin13 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #0245ad; font-size: 1.5em;  }
.widget.skin13 .widgetHeader:hover h3 { font-style:normal; font-weight:600;  }
.widget.skin13 .widgetHeader h3 a:link, .widget.skin13 .widgetHeader h3 a:visited, .widget.skin13 .widgetHeader h3 a:hover,.widget.skin13 .widgetHeader h3 a:focus,.widget.skin13 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #0245ad;  }
.widget.skin13 .widgetHeader:hover h3 a:link, .widget.skin13 .widgetHeader:hover h3 a:visited, .widget.skin13 .widgetHeader:hover h3 a:hover,.widget.skin13 .widgetHeader:hover h3 a:focus,.widget.skin13 .widgetHeader:hover h3 a:active {  }
.widget.skin13 .widgetBody {  border: 0 none ;  }
.widget.skin13.widgetBody {  border: 0 none ;  }
.widget.skin13 .widgetItem, .widget.skin13 li.widgetItem {  border: 0 none ;  padding-top: 0.25em;  padding-bottom: 0.25em; font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1em;  }
.widget.skin13 .itemCaption{font-family: 'Montserrat'; font-style:normal; font-weight:400; font-size: 1em;  border: 0 none ; }
.widget.skin13 .widgetTitle {  border: 0 none ;  }
.widget.skin13 .widgetTitle,.widget.skin13 .widgetTitle > a:link, .widget.skin13 .widgetTitle > a:visited, .widget.skin13 .widgetTitle > a:focus, .widget.skin13 .widgetTitle > a:active,.widget.skin13 .headline,.widget.skin13 .pageStyles h1, .widget.skin13 .subhead1,.widget.skin13 .pageStyles h2, .widget.skin13 .moduleContentNew .subhead1, .widget.skin13 .subhead2,.widget.skin13 .pageStyles h3, .widget.skin13 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:600; color: #0245ad; font-size: 1.2em;  border: 0 none ;  }
.widget.skin13 .widgetTitle:hover,.widget.skin13 .headline:hover,.widget.skin13 .subhead1:hover,.widget.skin13 .subhead2:hover,.widget.skin13 .widgetTitle > a:hover { font-style:normal; font-weight:600;  }
.widget.skin13 .headline:hover,.widget.skin13 .subhead1:hover,.widget.skin13 .subhead2:hover,.widget.skin13 .widgetTitle:hover { border: 0 none ;  }
.widget.skin13 .widgetTitle{font-size: 1.2em; }
.widget.skin13 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin13 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin13 .widgetBody .bullets li.widgetItem {  }
.widget.skin13.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin13 .widgetBody .bullets li.widgetItem {  }
.widget.skin13 a:link { text-decoration: none;  }
.widget.skin13 a:visited {  }
.widget.skin13 a:hover, .widget.skin13 a:focus, .widget.skin13 a:active { text-decoration: underline;  }
.widget.skin13 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin13 .readOn:visited {  }
.widget.skin13 .readOn:hover, .widget.skin13 .readOn:focus, .widget.skin13 .readOn:active { text-decoration: underline;  }
.widget.skin13 .widgetViewAll:link { text-decoration: none;  }
.widget.skin13 .widgetViewAll:visited {  }
.widget.skin13 .widgetViewAll:hover, .widget.skin13 .widgetViewAll:focus, .widget.skin13 .widgetViewAll:active { text-decoration: underline;  }
.widget.skin13 .widgetRSS:link { text-decoration: none;  }
.widget.skin13 .widgetRSS:visited {  }
.widget.skin13 .widgetRSS:hover, .widget.skin13 .widgetRSS:focus, .widget.skin13 .widgetRSS:active { text-decoration: none;  }
.widget.skin13 .widgetFooter {  border: 0 none ;  }
.widget.skin13 .cpTabs {  border: 0 none ;  }
.widget.skin13 .cpTabs > li > a:link, .widget.skin13 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin13 .cpTabs > li > a:hover, .widget.skin13 .cpTabs > li > a:focus, .widget.skin13 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin13 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin13 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin13 .cpTabPanel {  border: 0 none ;  }
.widget.skin13 .separated .half:after,.widget.skin13 .separated .third:after,.widget.skin13 .separated .fourth:after,.widget.skin13 .separated .fifth:after,.widget.skin13 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin13 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin13  .half,.widget.skin13 .third,.widget.skin13 .fourth,.widget.skin13.fifth,.widget.skin13 .cpGrid .col,.widget.skin13.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin13 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin13 .miniCalendar > table {  border: 0 none ;  }
.widget.skin13 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin13 .miniCalendar td > span {  }
.widget.skin13 .miniCalendar td > a,.widget.skin13 .miniCalendar td > a:link,.widget.skin13 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin13 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin13 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin13 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin13 .miniCalendar {  border: 0 none ;  }
.widget.skin6 {  border: 0 none ; padding: 1em;
}

.skin6.widgetNewsFlash .widgetTitle {
margin: 1em 0 !important; }
.widget.skin6 .widgetHeader {  border: 0 none ;  }
.widget.skin6 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin6 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin6 .widgetHeader:hover h3 {  }
.widget.skin6 .widgetHeader h3 a:link, .widget.skin6 .widgetHeader h3 a:visited, .widget.skin6 .widgetHeader h3 a:hover,.widget.skin6 .widgetHeader h3 a:focus,.widget.skin6 .widgetHeader h3 a:active {  }
.widget.skin6 .widgetHeader:hover h3 a:link, .widget.skin6 .widgetHeader:hover h3 a:visited, .widget.skin6 .widgetHeader:hover h3 a:hover,.widget.skin6 .widgetHeader:hover h3 a:focus,.widget.skin6 .widgetHeader:hover h3 a:active {  }
.widget.skin6 .widgetBody {  border: 0 none ;  }
.widget.skin6.widgetBody {  border: 0 none ;  }
.widget.skin6 .widgetItem, .widget.skin6 li.widgetItem {  border: 0 none ;  padding-top: 0.35em;  padding-bottom: 0.35em;  }
.widget.skin6 .itemCaption{ border: 0 none ; }
.widget.skin6 .widgetTitle {  border: 0 none ;  }
.widget.skin6 .widgetTitle,.widget.skin6 .widgetTitle > a:link, .widget.skin6 .widgetTitle > a:visited, .widget.skin6 .widgetTitle > a:focus, .widget.skin6 .widgetTitle > a:active,.widget.skin6 .headline,.widget.skin6 .pageStyles h1, .widget.skin6 .subhead1,.widget.skin6 .pageStyles h2, .widget.skin6 .moduleContentNew .subhead1, .widget.skin6 .subhead2,.widget.skin6 .pageStyles h3, .widget.skin6 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:700; color: #903b1e; font-size: 1.1em;  border: 0 none ;  }
.widget.skin6 .widgetTitle:hover,.widget.skin6 .headline:hover,.widget.skin6 .subhead1:hover,.widget.skin6 .subhead2:hover,.widget.skin6 .widgetTitle > a:hover { font-style:normal; font-weight:700; text-decoration: underline; }
.widget.skin6 .headline:hover,.widget.skin6 .subhead1:hover,.widget.skin6 .subhead2:hover,.widget.skin6 .widgetTitle:hover { border: 0 none ;  }
.widget.skin6 .widgetTitle{font-size: 1.1em; }
.widget.skin6 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin6 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin6 .widgetBody .bullets li.widgetItem {  }
.widget.skin6.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin6 .widgetBody .bullets li.widgetItem {  }
.widget.skin6 a:link { color: #3f4441; text-decoration: none;  }
.widget.skin6 a:visited { color: #3f4441;  }
.widget.skin6 a:hover, .widget.skin6 a:focus, .widget.skin6 a:active { color: #3f4441; text-decoration: underline;  }
.widget.skin6 .readOn:link { color: #166143; text-decoration: none; display: inline;  }
.widget.skin6 .readOn:visited { color: #166143;  }
.widget.skin6 .readOn:hover, .widget.skin6 .readOn:focus, .widget.skin6 .readOn:active { color: #166143; text-decoration: underline;  }
.widget.skin6 .widgetViewAll:link { text-decoration: none;  }
.widget.skin6 .widgetViewAll:visited {  }
.widget.skin6 .widgetViewAll:hover, .widget.skin6 .widgetViewAll:focus, .widget.skin6 .widgetViewAll:active { text-decoration: none;  }
.widget.skin6 .widgetRSS:link { text-decoration: none;  }
.widget.skin6 .widgetRSS:visited {  }
.widget.skin6 .widgetRSS:hover, .widget.skin6 .widgetRSS:focus, .widget.skin6 .widgetRSS:active { text-decoration: none;  }
.widget.skin6 .widgetFooter {  border: 0 none ;  }
.widget.skin6 .cpTabs {  border: 0 none ;  }
.widget.skin6 .cpTabs > li > a:link, .widget.skin6 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin6 .cpTabs > li > a:hover, .widget.skin6 .cpTabs > li > a:focus, .widget.skin6 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin6 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin6 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin6 .cpTabPanel {  border: 0 none ;  }
.widget.skin6 .separated .half:after,.widget.skin6 .separated .third:after,.widget.skin6 .separated .fourth:after,.widget.skin6 .separated .fifth:after,.widget.skin6 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin6 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin6  .half,.widget.skin6 .third,.widget.skin6 .fourth,.widget.skin6.fifth,.widget.skin6 .cpGrid .col,.widget.skin6.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin6 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin6 .miniCalendar > table {  border: 0 none ;  }
.widget.skin6 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin6 .miniCalendar td > span {  }
.widget.skin6 .miniCalendar td > a,.widget.skin6 .miniCalendar td > a:link,.widget.skin6 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin6 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin6 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin6 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin6 .miniCalendar {  border: 0 none ;  }
.widget.skin24 {  border: 0 none ; padding: 1em;
}

.skin6.widgetNewsFlash .widgetTitle {
margin: 1em 0 !important; }
.widget.skin24 .widgetHeader {  border: 0 none ;  }
.widget.skin24 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin24 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin24 .widgetHeader:hover h3 {  }
.widget.skin24 .widgetHeader h3 a:link, .widget.skin24 .widgetHeader h3 a:visited, .widget.skin24 .widgetHeader h3 a:hover,.widget.skin24 .widgetHeader h3 a:focus,.widget.skin24 .widgetHeader h3 a:active {  }
.widget.skin24 .widgetHeader:hover h3 a:link, .widget.skin24 .widgetHeader:hover h3 a:visited, .widget.skin24 .widgetHeader:hover h3 a:hover,.widget.skin24 .widgetHeader:hover h3 a:focus,.widget.skin24 .widgetHeader:hover h3 a:active {  }
.widget.skin24 .widgetBody {  border: 0 none ;  }
.widget.skin24.widgetBody {  border: 0 none ;  }
.widget.skin24 .widgetItem, .widget.skin24 li.widgetItem {  border: 0 none ;  padding-top: 0.35em;  padding-bottom: 0.35em;  }
.widget.skin24 .itemCaption{ border: 0 none ; }
.widget.skin24 .widgetTitle {  border: 0 none ;  }
.widget.skin24 .widgetTitle,.widget.skin24 .widgetTitle > a:link, .widget.skin24 .widgetTitle > a:visited, .widget.skin24 .widgetTitle > a:focus, .widget.skin24 .widgetTitle > a:active,.widget.skin24 .headline,.widget.skin24 .pageStyles h1, .widget.skin24 .subhead1,.widget.skin24 .pageStyles h2, .widget.skin24 .moduleContentNew .subhead1, .widget.skin24 .subhead2,.widget.skin24 .pageStyles h3, .widget.skin24 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:700; color: #1c2765; font-size: 1.1em;  border: 0 none ;  }
.widget.skin24 .widgetTitle:hover,.widget.skin24 .headline:hover,.widget.skin24 .subhead1:hover,.widget.skin24 .subhead2:hover,.widget.skin24 .widgetTitle > a:hover { font-style:normal; font-weight:700; text-decoration: underline; }
.widget.skin24 .headline:hover,.widget.skin24 .subhead1:hover,.widget.skin24 .subhead2:hover,.widget.skin24 .widgetTitle:hover { border: 0 none ;  }
.widget.skin24 .widgetTitle{font-size: 1.1em; }
.widget.skin24 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin24 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin24 .widgetBody .bullets li.widgetItem {  }
.widget.skin24.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin24 .widgetBody .bullets li.widgetItem {  }
.widget.skin24 a:link { color: #3f4441; text-decoration: none;  }
.widget.skin24 a:visited { color: #3f4441;  }
.widget.skin24 a:hover, .widget.skin24 a:focus, .widget.skin24 a:active { color: #3f4441; text-decoration: underline;  }
.widget.skin24 .readOn:link { color: #166143; text-decoration: none; display: inline;  }
.widget.skin24 .readOn:visited { color: #166143;  }
.widget.skin24 .readOn:hover, .widget.skin24 .readOn:focus, .widget.skin24 .readOn:active { color: #166143; text-decoration: underline;  }
.widget.skin24 .widgetViewAll:link { text-decoration: none;  }
.widget.skin24 .widgetViewAll:visited {  }
.widget.skin24 .widgetViewAll:hover, .widget.skin24 .widgetViewAll:focus, .widget.skin24 .widgetViewAll:active { text-decoration: none;  }
.widget.skin24 .widgetRSS:link { text-decoration: none;  }
.widget.skin24 .widgetRSS:visited {  }
.widget.skin24 .widgetRSS:hover, .widget.skin24 .widgetRSS:focus, .widget.skin24 .widgetRSS:active { text-decoration: none;  }
.widget.skin24 .widgetFooter {  border: 0 none ;  }
.widget.skin24 .cpTabs {  border: 0 none ;  }
.widget.skin24 .cpTabs > li > a:link, .widget.skin24 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin24 .cpTabs > li > a:hover, .widget.skin24 .cpTabs > li > a:focus, .widget.skin24 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin24 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin24 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin24 .cpTabPanel {  border: 0 none ;  }
.widget.skin24 .separated .half:after,.widget.skin24 .separated .third:after,.widget.skin24 .separated .fourth:after,.widget.skin24 .separated .fifth:after,.widget.skin24 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin24 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin24  .half,.widget.skin24 .third,.widget.skin24 .fourth,.widget.skin24.fifth,.widget.skin24 .cpGrid .col,.widget.skin24.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin24 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin24 .miniCalendar > table {  border: 0 none ;  }
.widget.skin24 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin24 .miniCalendar td > span {  }
.widget.skin24 .miniCalendar td > a,.widget.skin24 .miniCalendar td > a:link,.widget.skin24 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin24 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin24 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin24 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin24 .miniCalendar {  border: 0 none ;  }
.widget.skin22 {  border: 0 none ;  padding-top: 1em; padding: 1em;
}

.skin22.widgetNewsFlash .widgetTitle {
margin: 1em 0 !important; }
.widget.skin22 .widgetHeader {  border: 0 none ;  }
.widget.skin22 .widgetHeader:hover {  border: 0 none ;  }
.widget.skin22 .widgetHeader h3 { color: #0245ad; font-size: 1.2em;  }
.widget.skin22 .widgetHeader:hover h3 {  }
.widget.skin22 .widgetHeader h3 a:link, .widget.skin22 .widgetHeader h3 a:visited, .widget.skin22 .widgetHeader h3 a:hover,.widget.skin22 .widgetHeader h3 a:focus,.widget.skin22 .widgetHeader h3 a:active { color: #0245ad;  }
.widget.skin22 .widgetHeader:hover h3 a:link, .widget.skin22 .widgetHeader:hover h3 a:visited, .widget.skin22 .widgetHeader:hover h3 a:hover,.widget.skin22 .widgetHeader:hover h3 a:focus,.widget.skin22 .widgetHeader:hover h3 a:active {  }
.widget.skin22 .widgetBody {  border: 0 none ;  }
.widget.skin22.widgetBody {  border: 0 none ;  }
.widget.skin22 .widgetItem, .widget.skin22 li.widgetItem {  border: 0 none ;  padding-top: 0.45em;  padding-bottom: 0.35em;  }
.widget.skin22 .itemCaption{ border: 0 none ; }
.widget.skin22 .widgetTitle {  border: 0 none ;  margin-bottom: 0.3em;  }
.widget.skin22 .widgetTitle,.widget.skin22 .widgetTitle > a:link, .widget.skin22 .widgetTitle > a:visited, .widget.skin22 .widgetTitle > a:focus, .widget.skin22 .widgetTitle > a:active,.widget.skin22 .headline,.widget.skin22 .pageStyles h1, .widget.skin22 .subhead1,.widget.skin22 .pageStyles h2, .widget.skin22 .moduleContentNew .subhead1, .widget.skin22 .subhead2,.widget.skin22 .pageStyles h3, .widget.skin22 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:700; color: #0245ad; font-size: 1.1em;  border: 0 none ;  margin-bottom: 0.3em;  }
.widget.skin22 .widgetTitle:hover,.widget.skin22 .headline:hover,.widget.skin22 .subhead1:hover,.widget.skin22 .subhead2:hover,.widget.skin22 .widgetTitle > a:hover { font-style:normal; font-weight:700; text-decoration: underline; }
.widget.skin22 .headline:hover,.widget.skin22 .subhead1:hover,.widget.skin22 .subhead2:hover,.widget.skin22 .widgetTitle:hover { border: 0 none ;  }
.widget.skin22 .widgetTitle{font-size: 1.1em; }
.widget.skin22 .widgetMeta {  border: 0 none ; font-size: 0.8em;  }
.widget.skin22 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin22 .widgetBody .bullets li.widgetItem {  }
.widget.skin22.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin22 .widgetBody .bullets li.widgetItem {  }
.widget.skin22 a:link { color: #3f4441; text-decoration: none;  }
.widget.skin22 a:visited { color: #3f4441;  }
.widget.skin22 a:hover, .widget.skin22 a:focus, .widget.skin22 a:active { color: #3f4441; text-decoration: underline;  }
.widget.skin22 .readOn:link { color: #166143; text-decoration: none; display: inline;  }
.widget.skin22 .readOn:visited { color: #166143;  }
.widget.skin22 .readOn:hover, .widget.skin22 .readOn:focus, .widget.skin22 .readOn:active { color: #166143; text-decoration: underline;  }
.widget.skin22 .widgetViewAll:link { text-decoration: none;  }
.widget.skin22 .widgetViewAll:visited {  }
.widget.skin22 .widgetViewAll:hover, .widget.skin22 .widgetViewAll:focus, .widget.skin22 .widgetViewAll:active { text-decoration: none;  }
.widget.skin22 .widgetRSS:link { text-decoration: none;  }
.widget.skin22 .widgetRSS:visited {  }
.widget.skin22 .widgetRSS:hover, .widget.skin22 .widgetRSS:focus, .widget.skin22 .widgetRSS:active { text-decoration: none;  }
.widget.skin22 .widgetFooter {  border: 0 none ;  }
.widget.skin22 .cpTabs {  border: 0 none ;  }
.widget.skin22 .cpTabs > li > a:link, .widget.skin22 .cpTabs > li > a:visited {  border: 0 none ;  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin22 .cpTabs > li > a:hover, .widget.skin22 .cpTabs > li > a:focus, .widget.skin22 .cpTabs > li > a:active {  border: 0 none ;  }
.widget.skin22 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin22 .cpTabs > li.active > a {  border: 0 none ;  }
.widget.skin22 .cpTabPanel {  border: 0 none ;  }
.widget.skin22 .separated .half:after,.widget.skin22 .separated .third:after,.widget.skin22 .separated .fourth:after,.widget.skin22 .separated .fifth:after,.widget.skin22 .separated.cpGrid .col:after  {  background-color: #903b1e; width: 1px; }
.widget.skin22 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin22  .half,.widget.skin22 .third,.widget.skin22 .fourth,.widget.skin22.fifth,.widget.skin22 .cpGrid .col,.widget.skin22.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin22 .miniCalendarHeader {  border: 0 none ; text-transform: none;  }
.widget.skin22 .miniCalendar > table {  border: 0 none ;  }
.widget.skin22 .miniCalendar th {  border: 0 none ; text-transform: none;  }
.widget.skin22 .miniCalendar td > span {  }
.widget.skin22 .miniCalendar td > a,.widget.skin22 .miniCalendar td > a:link,.widget.skin22 .miniCalendar td > a:visited {  border: 0 none ;  }
.widget.skin22 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin22 .miniCalendar .today > span {  border: 0 none ;  }
.widget.skin22 .miniCalendar .not > span {  border: 0 none ;  }
.widget.skin22 .miniCalendar {  border: 0 none ;  }



.cpToolbar.actions{background-color:#6ca1c0;color:#eee}.cpToolbar.actions .primary{float:left}.cpToolbar.actions .primary>li{float:left;line-height:30px;margin-right:20px}.cpToolbar.actions .secondary{float:right;width:auto}.cpToolbar.actions .secondary>li{float:left;line-height:30px;margin-left:10px}.cpToolbar.actions .button{line-height:1.4;margin-top:5px}.cpToolbar.secondary select{margin-top:5px}#page{margin:0}.pageContent img{height:auto;max-width:100%}.pageContent .tabs{padding-top:0;top:4px}.pageContent .tabs>li,.pageContent .tabs>li>a:link,.pageContent .tabs>li>a:visited .pageContent .tabs>li>a:hover .pageContent .tabs>li>a:focus .pageContent .tabs>li>a:active{width:auto}.pageContent .panel{background:#fff;border:1px solid #dfdfdb;clear:both;-moz-border-radius:0 5px 5px 5px;-webkit-border-radius:0 5px 5px 5px;border-radius:0 5px 5px 5px;padding:25px}.pageContent .cpForm>li{padding-top:.5em;padding-bottom:.5em}.pageContent>.alert{margin:1em 0;padding-right:10em;position:relative}.pageContent>.alert a:link,.pageContent>.alert a:visited,.pageContent>.alert a:hover,.pageContent>.alert a:focus,.pageContent>.alert a:active{text-decoration:underline}.pageContent>.alert>.cancel{margin-top:-11px;position:absolute;right:5px;top:50%}ol.templates{list-style:none;margin:0}.cpGrid.templates .col.thumb,.cpGrid.templates .col.thumb>.inner{padding:0;text-align:center;cursor:pointer}.templates .thumb a{display:block;margin:.5em;text-decoration:none}.templates .thumb a>img{border-style:solid;border-width:1px;border-color:#efefeb #cfcfcb #cfcfcb #efefeb;display:block;padding:.5em}.boxshadow .templates .thumb a>img{border:none;-moz-box-shadow:1px 1px 4px rgba(0,0,0,.3);-ms-box-shadow:1px 1px 4px rgba(0,0,0,.3);-o-box-shadow:1px 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:1px 1px 4px rgba(0,0,0,.3);box-shadow:1px 1px 4px rgba(0,0,0,.3)}.boxshadow .templates .thumb a:hover>img,.boxshadow .templates .thumb a:focus>img,.boxshadow .templates .thumb a:active>img{-moz-box-shadow:4px 4px 6px rgba(0,0,0,.2);-ms-box-shadow:4px 4px 6px rgba(0,0,0,.2);-o-box-shadow:4px 4px 6px rgba(0,0,0,.2);-webkit-box-shadow:4px 4px 6px rgba(0,0,0,.2);box-shadow:4px 4px 6px rgba(0,0,0,.2)}.templates .thumb h3{font-size:.8em;font-weight:normal;margin:0 0 5px}.carouselControls{padding-left:100px;padding-right:100px;position:relative;text-align:center}.carouselControls>span{display:block}.carouselControls>span>.arrow:link,.carouselControls>span>.arrow:visited,.carouselControls>span>.arrow:hover,.carouselControls>span>.arrow:focus,.carouselControls>span>.arrow:active{text-decoration:none}.carouselControls>span>.back,.carouselControls>span>.use{left:5px;margin-top:-.5em;position:absolute;top:50%}.carouselControls>span>.use{left:auto;margin-top:-11px;right:5px}.carouselControls .count{display:inline-block;text-align:center;width:6em}.modalContainer.browseContentLibrary{margin-left:-431px}.adminWrap .moduleContentNew .contentLibrary,.adminWrap .moduleContentNew .contentLibrary *{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.contentLibrary .toolbarWrapper{background:none;border:none;margin-top:15px}.adminWrap .contentLibrary .toolbarWrapper .toolbar{width:auto}.adminWrap .contentLibrary .toolbar .buttons{float:left;list-style:none;margin-left:18px;padding-top:0}.contentLibrary .toolbar .buttons li{float:left;margin-right:10px}.contentLibrary .toolbar .search{float:right;height:22px;position:relative}.contentLibrary .toolbar .search input[type="text"]{background:#fff;border-color:#ccc #aaa #aaa #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:8pt;height:14px;line-height:1.5;padding-right:25px;padding:3px 5px;position:absolute;right:0;top:0;width:197px}.contentLibrary .toolbar .search input[type="image"]{display:block;position:absolute;right:1px;top:1px}.contentLibrary ol{margin:0;padding:0}.newCP .contentLibrary .contentContainer{padding-top:10px;width:auto}.contentLibrary .contentContainer>div{background-image:none}.adminWrap .contentLibrary .sidebar{background:none;border:none;float:left;padding:5px 15px;width:150px}.adminWrap .contentLibrary .sidebar .active{font-weight:bold}.adminWrap .contentLibrary .listing{background:none;float:none;margin-left:200px;padding:0;width:auto}.adminWrap .contentLibrary .listing .item{float:none;width:auto}.contentLibrary .listing .item .desc{margin-bottom:0}.contentLibrary .listing .item dt{clear:left;width:3em}.contentLibrary .listing .item dd{float:none;margin-left:3em}.contentLibrary .listing .item .actions{background:none !important;border:none !important;margin:0;position:absolute}.contentLibrary .listing .item .actions .button{display:block}.moduleContentNew .cpGrid{margin:-1em}.moduleContentNew .nest>.col{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em}.moduleContentNew .dragHere{border-color:#333;border-color:rgba(0,0,0,.25);border-style:dashed;border-style:dotted;border-width:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;font-size:1.5em;margin:.75em;padding:8px;text-align:center}.pageContent .configPopup{background-color:#fff;border:5px solid #bdd6e2;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;bottom:100%;left:1em;margin:0 0 0 -25px;padding:10px;position:absolute;width:250px;z-index:5}.pageContent .configPopup:after{border-style:solid;border-width:10px 10px 0 10px;border-color:#bdd6e2 transparent transparent transparent;bottom:-15px;content:"";height:0;left:10px;position:absolute;width:0}.cpPopOver.intro{width:630px}.cpPopOver.intro .quickStart{background:url(/Areas/Pages/Assets/Images/Intro.png) no-repeat left top;height:500px;list-style:none;text-indent:-100%}.modalContainer.notContent.relatedDocuments{margin-left:-390px;width:780px}.modalContainer.relatedDocuments iframe{height:400px}.modalContainer.notContent.actOnWhich{margin-left:-180px;width:360px}.modalContainer.actOnWhich .modalContent ol{list-style:none;margin:0;padding:0}.modalContainer.actOnWhich .modalContent li{margin-bottom:5px}.modalContainer.actOnWhich .modalContent .button{display:block;max-width:none}.cpPopOver.admin.inheritance,.cpPopOver.admin.navOptions{margin-left:-190px;width:380px}.inheritance .cpForm ol+.tip{margin-left:18px}.inheritance .buttons>li,.navOptions .buttons>li{margin-bottom:5px}.inheritance p>strong{display:block;margin:.5em 0}.cpPopOver.inheritance .buttons,.cpPopOver.navOptions .buttons{margin:1em 0}.cpPopOver.inheritance .buttons .button,.cpPopOver.navOptions .buttons .button{display:block;max-width:none}.pageFeedback{font-size:.8em;margin:1em 0 0;text-align:center}.pageFeedback+.pageFeedback{margin-top:0}.moduleContentNew .pageFeedback>a{display:inline-block}.pageFeedback>em{font-style:normal;font-weight:bold}.archives{position:relative}#page .archives .alert{font-size:1em;padding-right:12em;position:relative}.archives .alert .all{float:right;position:absolute;right:5px;top:5px}.archives .listing .header{background:none;border:none;margin:30px 0 0;min-height:0;padding:0 0 2px;position:relative}.archives .header h2{display:block;font-size:12pt;font-weight:bold;margin:0;padding-bottom:3px;position:static}.archives .header .count{bottom:10px;font-size:8pt;margin:3px 5px 0 0;position:absolute;right:0}.archives .listingArchive th.date,.archives .listingArchive td.date{width:9em}.archives .listing .item .status{padding-top:0}.archives+div>.sidebar{padding:0;width:100%}.archives+div>.sidebar .filters{padding:0 1em}#page .archives .pagination{padding-left:40px}.newCP .pagination{border-style:solid none none;border-width:1px;margin:0;padding:15px 160px}.newCP .pagination strong,.newCP .pagination a{border:1px solid transparent;line-height:1;padding:3px 5px;vertical-align:middle}.newCP .pagination strong{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font-size:1em}.newCP .pagination a{text-decoration:none}.newCP .pagination a.arrow{font-family:Arial}.newCP .perPage{font-weight:normal;font-size:8pt;position:absolute;right:0;bottom:15px}.cp-Splash{background-color:#fff;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.5);box-shadow:0 5px 10px rgba(0,0,0,.5);-webkit-transition:opacity 240ms cubic-bezier(.45,.45,.45,1);-o-transition:opacity 240ms cubic-bezier(.45,.45,.45,1);transition:opacity 240ms cubic-bezier(.45,.45,.45,1);width:20rem;display:none}.cp-Splash-body,.cp-Splash-footer{padding:1rem 2rem}.cp-Splash-header{color:#333;padding:1.25rem 2rem;padding-right:4rem}.cp-Splash-title{font-size:1.2rem;font-weight:700;margin:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.cp-Splash-close.cp-Splash-close.cp-Splash-close{background:none;border:0;height:4rem;padding:1rem;position:absolute;right:0;top:0;color:#333}.cp-Splash-close.cp-Splash-close.cp-Splash-close>svg{width:2rem;height:2rem}.is-vHidden{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.cp-Splash--modal .cp-Splash-body{max-height:300px;max-height:calc(70vh - 65px - 76px);overflow:auto;-webkit-overflow-scrolling:touch}.cp-Splash--modal .cp-Splash-footer{text-align:right}.cp-Splash-Btn{border:1px solid;border-bottom:2px solid;border-color:transparent;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;letter-spacing:1px;line-height:41px;margin:0;padding:0 1.5rem;position:relative;text-align:center;text-transform:uppercase;-webkit-transition:background 240ms cubic-bezier(.45,.45,.45,1),border-color 240ms cubic-bezier(.45,.45,.45,1),color 240ms cubic-bezier(.45,.45,.45,1),opacity 240ms cubic-bezier(.45,.45,.45,1);-o-transition:background 240ms cubic-bezier(.45,.45,.45,1),border-color 240ms cubic-bezier(.45,.45,.45,1),color 240ms cubic-bezier(.45,.45,.45,1),opacity 240ms cubic-bezier(.45,.45,.45,1);transition:background 240ms cubic-bezier(.45,.45,.45,1),border-color 240ms cubic-bezier(.45,.45,.45,1),color 240ms cubic-bezier(.45,.45,.45,1),opacity 240ms cubic-bezier(.45,.45,.45,1);vertical-align:middle;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.cp-Splash-Btn{background-color:#e3e3e3;border-bottom-color:#c2c2c2}.cp-Splash-Btn:focus,.cp-Splash-Btn:hover{background-color:#e8e8e8;border-bottom-color:#ccc}.cp-Splash-Btn:active{background-color:#c2c2c2;border-bottom-color:#c2c2c2}.cp-Splash--modal:focus{outline:none}.cp-Splash-wrapper{display:flex;justify-content:center;align-items:center;position:fixed;top:0;bottom:0;right:0;left:0;z-index:1000000;display:none}@media(min-width:32em){.cp-Splash--modal{min-width:32rem;max-width:60rem;width:75%;display:none;position:relative}}@media(max-width:31.999em){.cp-Splash{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.5);box-shadow:0 5px 10px rgba(0,0,0,.5);max-height:90vh;width:94%;position:relative}.cp-Splash-body{height:calc(100vh - 212px);max-height:50vh !important;overflow:auto}.cp-Splash--modal .cp-Splash-footer{text-align:center}.cp-Splash-Btn--NoShow,.cp-Splash-Btn--Close{display:block;margin:8px 0;width:100%}}
span.autocompleteModuleHomePage.activities{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleActivities.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.agendacenter,span.autocompleteModuleHomePage.agendacreator{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleAgendaCenter.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.alertcenter{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleAlertCenter.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.archive{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleArchive.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.areajobs,span.autocompleteModuleHomePage.cityjobs,span.autocompleteModuleHomePage.jobs{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleJobs.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.onlineapplications{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleOnlineJobApplications.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.bids{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleBids.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.blog{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleBlog.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.calendar{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleCalendar.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.civicalerts{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleNewsFlash.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.citydirectory{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleCityDirectory.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.citypolls{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleCityPolls.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.communityvoice{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleCommunityVoice.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.communityconnection{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleCommunityConnection.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.crt{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleCitizenRequestTracker.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.documentcenter{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleDocumentCenter.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.emailpage,span.autocompleteModuleHomePage.emailpageold{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleEmailPage.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.emergencyalerts{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconEmergencyAlerts.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.epayment{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleEPayment.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.facilities,span.autocompleteModuleHomePage.facilities2012{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleFacilities.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.faq{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleFAQs.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.forms,span.autocompleteModuleHomePage.formcenter{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleFormCenter.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.licensing{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleLicensing.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.myaccount{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleMyAccount.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.mydashboard{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleMyDashboard.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.mediacenter2,span.autocompleteModuleHomePage.civicmedia{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleCivicMedia.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.notifyme{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleNotifyMe.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.pages{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModulePages.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.photogallery{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModulePhotoGallery.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.quicklinks{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleQuicklinks.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.realestatelocator{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleRealEstateLocator.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.locations{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleLocations.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.rss{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconRSSFeed.svg') 0 .2rem no-repeat}span.autocompleteModuleHomePage.resourcedirectoryenhanced{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleResourceDirectory.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.sitemap{background:url('../../../../Assets/Mystique/Shared/Images/IndividualIcons/IconModuleSiteMap.svg') 0 .1rem no-repeat}span.autocompleteModuleHomePage.services.services,span.autocompleteModuleHomePage.publiclogin.publiclogin,span.autocompleteModuleHomePage.classifieds.classifieds,span.autocompleteModuleHomePage.healthycity.healthycity,span.autocompleteModuleHomePage.icalendar.icalendar,span.autocompleteModuleHomePage.designcenter.designcenter{padding-left:0}span.autocompleteModuleHomePage.autocompleteModuleHomePage{background-size:17px 17px;padding-left:calc(17px + .5em);display:inline-block}ul.ui-autocomplete{border-color:#e5e5e5;border-radius:0;box-shadow:2px 2px 5px rgba(0,0,0,.15);padding:0}ul.ui-autocomplete>li{position:relative}ul.ui-autocomplete>li span.autocompleteModuleHomePage{padding-left:25px}ul.ui-autocomplete>li>a{cursor:pointer;border-bottom:1px solid transparent;border-top:1px solid transparent;font-size:14px;padding:.5em 10em .5em .5em!important}ul.ui-autocomplete>li .ui-state-focus,ul.ui-autocomplete>li .ui-state-hover{background:#e5e5e5;border:none;border-bottom:1px solid transparent;border-top:1px solid transparent;border-radius:0;margin:0 !important}ul.ui-autocomplete>li .autocompleteModuleName{color:#999;font-size:.8em;position:absolute;right:1em;top:.85em}ul.ui-autocomplete>li .autocompletePageLink{border:1px solid transparent !important;color:#333;cursor:pointer;display:none;font-size:11px;padding:0 !important;position:absolute;right:10px;text-decoration:none;top:.5em}ul.ui-autocomplete>li:hover .autocompletePageLink,ul.ui-autocomplete>li:focus .autocompletePageLink{display:inline}ul.ui-autocomplete>li .autocompletePageLink:hover,ul.ui-autocomplete>li .autocompletePageLink:focus{text-decoration:underline}
