#mainContainerTS { background-color: #fafaf9;  border: 0 none ;  padding-top: 0.25em;  }
#megaMenu { border: 0 none ;  }
#headerInnerTS { background-color: #53954b;  background-image: -moz-linear-gradient(top, #2d643e, #53954b);  background-image: -ms-linear-gradient(top, #2d643e, #53954b);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2d643e), to(#53954b));  background-image: -webkit-linear-gradient(top, #2d643e, #53954b);  background-image: -o-linear-gradient(top, #2d643e, #53954b);  background-image: linear-gradient(top, #2d643e, #53954b);  background-repeat: repeat-y;  border: 0 none ;  }
#outerContentWrapTS { border: 0 none ;  }
#searchTS { background-color: #e4efdf;  border: 0 none ;  padding-top: 15px;  padding-right: 15px;  padding-bottom: 15px;  padding-left: 15px; max-width: 585px;
border-radius: 10px; }
#featureColumn { border-left: 1px solid #eae9e3;  margin-top: 0.75em;  margin-bottom: 0.75em;  padding-top: 0.75em;  padding-right: 1.5em;  padding-bottom: 0.75em;  padding-left: 1.5em; }

@media (max-width: 63em) {
#featureColumn {
border-left: 0;
} }
#moduleContent { border: 0 none ;  }
#sidebarContainer2TS { border: 0 none ;  padding-top: 0.75em;  padding-right: 1.5em;  padding-bottom: 0.75em;  padding-left: 1.5em;  }
#alertsContent4TS { border: 0 none ;  }
#bannerSizingTS { border: 0 none ;  }
#footerContainerTS { background-color: #ffffff;  border: 0 none ;  padding-top: 2em;  padding-bottom: 2em;  }
#leftGbsContainerTS { background-color: #2d643e;  border: 0 none ; border-radius: 0;
}

@media (min-width: 1050px) {
#leftGbsContainerTS {
border-radius: 0 10px 10px 0;
} }
#gbsTS { border: 0 none ;  }
#alertsContent1TS { border: 0 none ;  }
#footerTS { border: 0 none ;  }
#contentWrapTS { border: 0 none ;  padding-top: 1.5em;  padding-right: 1.5em;  padding-bottom: 1.5em;  padding-left: 1.5em;  }
#leftGbsTS { border: 0 none ;  }
#siteSidebarTS { border: 0 none ;  }
#headerContainerTS { background-color: #ffffff;  border: 0 none ; box-shadow: 0px 5px 4px rgba(0, 0, 0, 0.4);
z-index: 5; }
#sidebarContainer1TS { border: 0 none ;  padding-top: 0.75em;  padding-right: 1.5em;  padding-bottom: 0.75em;  padding-left: 1.5em;  }
#mainWrapTS { border: 0 none ;  }
#alertsContent2TS { border: 0 none ;  }
#socialTS { background-color: #2d643e;  border: 0 none ;  padding-top: 1.65em;  padding-right: 1em;  padding-bottom: 1.35em;  padding-left: 1em;  }
#bannerSearchTS { border: 0 none ;  padding-top: 2em;  padding-bottom: 0.5em;  }
#alertsContent3TS { border: 0 none ;  }
#poweredByContainerTS { background-color: #53954b;  background-image: -moz-linear-gradient(top, #2d643e, #53954b);  background-image: -ms-linear-gradient(top, #2d643e, #53954b);  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2d643e), to(#53954b));  background-image: -webkit-linear-gradient(top, #2d643e, #53954b);  background-image: -o-linear-gradient(top, #2d643e, #53954b);  background-image: linear-gradient(top, #2d643e, #53954b);  background-repeat: repeat-y;  border: 0 none ;  }
#alertsContainer4TS { background-color: #ecb04a;  border: 0 none ;  }
#gbsContainerTS { background-color: #fafaf9;  border: 0 none ;  padding-top: 1em;  padding-bottom: 1em; box-shadow: 0px 5px 4px rgba(0, 0, 0, 0.75);
z-index: 3; }
#bannerContainerTS { background-color: #fafaf9;  border: 0 none ;  }
#alertsContainer2TS { background-color: #007a97;  border: 0 none ;  }
#alertsContainer1TS { background-color: #bbdef0;  border: 0 none ;  }
#poweredByTS { border: 0 none ;  padding-top: 1.5em;  padding-right: 1em;  padding-bottom: 1.5em;  padding-left: 1em;  }
#alertsContainer3TS { background-color: #a9ca2e;  border: 0 none ;  }
#bodyContainerTS { border: 0 none ;  }
#breadCrumbs { border: 0 none ;  }
body { background-color: #53954b; font-family: 'Poppins'; font-style:normal; font-weight:400; color: #222222; font-size: 0.99em; line-height: 1.5; }

.fr-box .fr-view.fr-element {font-family: 'Poppins'; font-style:normal; font-weight:400; color: #222222; line-height: 1.5; }
.pageStyles p, .fr-view.fr-element p { margin-top: 0;  margin-bottom: 1.5em;  border: 0 none ;  }
.headline, .pageStyles h1 { padding-bottom: 0.15em;  border: 0 none ; font-family: 'Poppins'; font-style:normal; font-weight:800; color: #3c854b; font-size: 2em; text-decoration: none;line-height: 1.2; }
.moduleContentNew .headline, .moduleContentNew .pageStyles h1, .pageStyles h1 { padding-bottom: 0.15em;  border: 0 none ; font-family: 'Poppins'; font-style:normal; font-weight:800; color: #3c854b; font-size: 2em; text-decoration: none;line-height: 1.2; }
.subhead1 { margin-top: 0.167em;  margin-bottom: 0;  border: 0 none ; font-family: 'Poppins'; font-style:normal; font-weight:700; color: #1d4450; font-size: 1.4em; text-decoration: none;line-height: 1.2; }
.moduleContentNew .subhead1 { margin-top: 0.167em;  margin-bottom: 0;  border: 0 none ; font-family: 'Poppins'; font-style:normal; font-weight:700; color: #1d4450; font-size: 1.4em; text-decoration: none;line-height: 1.2; }
.pageStyles h2 { margin-top: 0.167em;  margin-bottom: 0;  border: 0 none ; font-family: 'Poppins'; font-style:normal; font-weight:700; color: #1d4450; font-size: 1.4em; text-decoration: none;line-height: 1.2; }
.widgetBody.widgetBody h2 { margin-top: 0.167em;  margin-bottom: 0;  border: 0 none ; font-family: 'Poppins'; font-style:normal; font-weight:700; color: #1d4450; font-size: 1.4em; text-decoration: none;line-height: 1.2; }
.subhead2 { margin-top: 1.5em;  margin-bottom: 0;  border: 0 none ; font-family: 'Poppins'; font-style:normal; font-weight:700; color: #2d643e; font-size: 1.2em; text-decoration: none;line-height: 1.2; }
.moduleContentNew .subhead2 { margin-top: 1.5em;  margin-bottom: 0;  border: 0 none ; font-family: 'Poppins'; font-style:normal; font-weight:700; color: #2d643e; font-size: 1.2em; text-decoration: none;line-height: 1.2; }
.widget:not(.widgetCustomHtml) .widgetBody h3:not(.widgetTitle):not(.miniCalendarHeader) { margin-top: 1.5em;  margin-bottom: 0;  border: 0 none ; font-family: 'Poppins'; font-style:normal; font-weight:700; color: #2d643e; font-size: 1.2em; text-decoration: none;line-height: 1.2; }
.pageStyles ol, .fr-view.fr-element ol { margin-bottom: 1.5em;  padding-left: 3em;  border: 0 none ;  }
.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.5em;  padding-left: 2em; list-style-type: circle;  }
.pageStyles ul > li, .fr-view.fr-element ul > li { margin-bottom: 0.35em;  border: 0 none ;  }
.pageStyles table, .fr-view table { background-color: #f4f4f0;  border: 0 none ; text-decoration: none;width:100%;  }
.pageStyles td, .pageStyles th, .fr-view tr th, .fr-view table tr td, .fr-view table tr th{ 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, .fr-view tr th, .fr-view table tr th { background-color: #43853b;  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 tbody th, .pageStyles .narrow td:before, .pageStyles .narrow th:before { background-color: #43853b;  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 > tbody > tr:nth-child(2n) > td, .fr-view table.fr-alternate-rows > tbody > tr:nth-child(2n) > th { background-color: #eae9e3;  }
.pageStyles .alt > th, .fr-view table tr.alt > th { background-color: #43853b;  border: 0 none ; text-decoration: none; }
.pageStyles table > 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: #0f7088; text-decoration: underline;  }
a:visited { color: #0f7088;  }
a:hover, a:focus, a:active { color: #0f7088; text-decoration: underline;  }
.hyperlink { color: #0f7088; text-decoration: underline;  }
.hyperlink:visited { color: #0f7088;  }
.hyperlink:hover, .hyperlink:focus, .hyperlink:active { color: #0f7088; text-decoration: underline;  }
.pageStyles a:link, .headline.headline a:link, .subhead1.subhead1 a:link, .subhead2.subhead2 a:link, .pageStyles.pageStyles h1 a:link, .pageStyles.pageStyles h2 a:link, .pageStyles h3 a:link { color: #0f7088; text-decoration: underline;  }
.hyperlink:visited { color: #0f7088;  }
.hyperlink:hover, .hyperlink:focus, .hyperlink:active { color: #0f7088; text-decoration: underline;  }
.breadCrumbContainer { margin-bottom: 1em;  border: 0 none ; font-size: 0.9em;  }
.breadLeader { border: 0 none ;  }
.breadCrumb:link,.breadCrumb:visited,.breadCrumb:hover,.breadCrumb:focus,.breadCrumb:active {text-decoration:underline;  }
.breadCrumbs li:before { border: 0 none ; content: "\203A";  }
.pageStyles hr { margin-top: 1.5em;  margin-bottom: 1.5em;  border: 1px solid #383838;  }
#bannerLogoTS { padding-top: 1em;  padding-bottom: 1em; }
.wide .mainNav { border: 0 none ; text-align:center; }
.wide .mainNavItem,
.wide .mainNavItem:visited { border: 0 none ; font-family: 'Poppins'; font-style:normal; font-weight:700; color: #ffffff; text-decoration: none;font-size: 1.2em;  padding-top: 1.5em;  padding-right: 0.2em;  padding-bottom: 1.5em;  padding-left: 0.2em; position: relative;
}

.wide .mainNavItem::after {
content: '';
position: absolute;
left: 50%;
top: 75%;
transform: translateX(-50%);
width: 90%;
max-width: 45px;
height: 4px;
border-radius: 2px;
background: rgba(160, 199, 144, 1);
transition: all .3s ease-in-out;}
.wide .mainNavItem:hover,
.wide .mainNavItem.mouseover,
.wide .mainNavItem:focus,
.wide .mainNavItem:active { border: 0 none ; font-style:normal; font-weight:700; text-decoration: none;}

.wide .mainNavItem:is(:hover,:focus,:active)::after {
top: 70%;
max-width: 150px;
}
.narrow .mainNav, .mobile-menu-nav,
.mainSubMenu { border: 0 none ; }
.narrow .mainNav, .mainNavMobileMenu , .mobile-menu-nav, 
.narrow .mainNavItem,
.narrow .mainNavItem:visited,
.narrow .navMenuItem:link,
.narrow .navMenuItem:visited,.mainSubMenu .navMenuItem:link, .mainSubMenu .navMenuItem:visited { background-color: #2d643e;  border: 0 none ; color: #ffffff; text-decoration: none;}
.wide .mainSubMenu .navMenuItem:link,
.wide .mainSubMenu .navMenuItem:visited {text-align:left;  padding-top: 0.5em;  padding-right: 1em;  padding-bottom: 0.5em;  padding-left: 1em; }
.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: #ffffff;  border: 0 none ; color: #383838 !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: #ffffff;  border: 0 none ; padding: 1.5em;
box-shadow: 0px 5px 3px rgba(0, 0, 0, 0.16);
border-radius: 0px 0px 12px 12px;}
.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 ; }
.secondaryNavItem:link, .secondaryNavItem:visited, button.accordionNavMenuItem { border-bottom: 1px solid #eae9e3; color: #222222; text-decoration: none; padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; }
.secondaryNavItem[aria-current="page"] {color: #222222 !important; }
.secondaryNavItem:hover, .secondaryNavItem:focus, .secondaryNavItem:active {color: #222222 !important; text-decoration: underline;}
.secondaryNavItem[aria-current="page"]:hover, .secondaryNavItem[aria-current="page"]:focus, .secondaryNavItem[aria-current="page"]:active {text-decoration: underline !important;}
.secondaryNavItem[aria-current="page"]:not(:hover):not(:focus):not(:active) {text-decoration: none !important;}
.accordionSecondaryNavItem:link, .accordionSecondaryNavItem:visited {color: #222222; text-decoration: none;}
.accordionSecondaryNavItem:hover, .accordionSecondaryNavItem:focus, .accordionSecondaryNavItem:active {color: #222222 !important; text-decoration: underline;}
.secondarySubMenu { border: 0 none ; }
.secondarySubMenu .navMenuItem:link, .secondarySubMenu .navMenuItem:visited, .accordionNavContainer .navMenuItem:link, .accordionNavContainer .navMenuItem:visited { background-color: #2d643e;  border: 0 none ; color: #ffffff; text-decoration: none;text-align:left;  padding-top: 0.5em;  padding-right: 1em;  padding-bottom: 0.5em;  padding-left: 1em; }
.secondarySubMenu .navMenuItem[aria-current="page"], .accordionNavContainer .navMenuItem[aria-current="page"] { background-color: #ffffff;  border: 0 none ; color: #383838 !important; }
.secondarySubMenu .navMenuItem:hover,  .secondarySubMenu .navMenuItem:focus, .secondarySubMenu .navMenuItem:active, .accordionNavContainer .navMenuItem:hover,  .accordionNavContainer .navMenuItem:focus, .accordionNavContainer .navMenuItem:active { background-color: #ffffff;  border: 0 none ; color: #383838 !important; text-decoration: underline;}
.secondarySubMenu .navMenuItem[aria-current="page"]:hover, .secondarySubMenu .navMenuItem[aria-current="page"]:focus, .secondarySubMenu .navMenuItem[aria-current="page"]:active, .accordionNavContainer .navMenuItem[aria-current="page"]:hover, .accordionNavContainer .navMenuItem[aria-current="page"]:focus, .accordionNavContainer .navMenuItem[aria-current="page"]:active {text-decoration: underline !important;}
.secondarySubMenu .navMenuItem[aria-current="page"]:not(:hover):not(:focus):not(:active), .accordionNavContainer .navMenuItem[aria-current="page"]:not(:hover):not(:focus):not(:active) {text-decoration: none !important;}
.accordionNavContainer .accordionNavMenuItem:link, .accordionNavContainer .accordionNavMenuItem:visited {color: #ffffff; text-decoration: none;text-align:left; }
.accordionNavContainer .accordionNavMenuItem:link, .accordionNavContainer .accordionNavMenuItem:visited {text-align:center;}
.accordionNavContainer .accordionNavMenuItem:hover,  .accordionNavContainer .accordionNavMenuItem:focus, .accordionNavContainer .accordionNavMenuItem:active {color: #383838 !important; text-decoration: underline;}
.accordionNavContainer .accordionNavMenuItem:hover,  .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, .secondarySubMenu .navMenuItem[aria-current="page"]: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, .secondaryNav .secondaryNavItem[aria-current="page"]:after {text-decoration: none;}
.accordionNavContainer--lvl1 { border: 0 none ; }
.accordionNavContainer--lvl1 > .subMenuItem > div > .navMenuItem:link, .accordionNavContainer--lvl1 > .subMenuItem > div > .navMenuItem:visited { background-color: #f1f8fb;  border: 0 none ; color: #222222; text-decoration: none; padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; }
.accordionNavContainer--lvl1 > .subMenuItem > div > .navMenuItem[aria-current="page"] { background-color: #cde4ea;  border: 0 none ; color: #222222 !important; }
.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 { background-color: #cde4ea;  border: 0 none ; color: #222222 !important; text-decoration: underline;}
.accordionNavContainer--lvl1 > .subMenuItem > div > .navMenuItem[aria-current="page"]:hover, .accordionNavContainer--lvl1 > .subMenuItem > div > .navMenuItem[aria-current="page"]:focus, .accordionNavContainer--lvl1 > .subMenuItem > div > .navMenuItem[aria-current="page"]:active {text-decoration: underline !important;}
.accordionNavContainer--lvl1 > .subMenuItem > div > .navMenuItem[aria-current="page"]:not(:hover):not(:focus):not(:active) {text-decoration: none !important;}
.accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:link, .accordionNavContainer--lvl1 > .subMenuItem > div > .accordionNavMenuItem:visited {color: #222222; 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 {color: #222222 !important; 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 { background-color: #cde4ea;  border: 0 none ; color: #222222; text-decoration: none; padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; }
.accordionNavContainer--lvl2 > .subMenuItem > div > .navMenuItem[aria-current="page"] { background-color: #81bcc9;  border: 0 none ; color: #222222 !important; }
.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 { background-color: #81bcc9;  border: 0 none ; color: #222222 !important; text-decoration: underline;}
.accordionNavContainer--lvl2 > .subMenuItem > div > .navMenuItem[aria-current="page"]:hover, .accordionNavContainer--lvl2 > .subMenuItem > div > .navMenuItem[aria-current="page"]:focus, .accordionNavContainer--lvl2 > .subMenuItem > div > .navMenuItem[aria-current="page"]:active {text-decoration: underline !important;}
.accordionNavContainer--lvl2 > .subMenuItem > div > .navMenuItem[aria-current="page"]:not(:hover):not(:focus):not(:active) {text-decoration: none !important;}
.accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:link, .accordionNavContainer--lvl2 > .subMenuItem > div > .accordionNavMenuItem:visited {color: #222222; 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 {color: #222222 !important; 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 { background-color: #81bcc9;  border: 0 none ; color: #222222; text-decoration: none; padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; }
.accordionNavContainer--lvl3 > .subMenuItem > div > .navMenuItem[aria-current="page"] { background-color: #50a1b5;  border: 0 none ; color: #222222 !important; }
.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 { background-color: #50a1b5;  border: 0 none ; color: #222222 !important; text-decoration: underline;}
.accordionNavContainer--lvl3 > .subMenuItem > div > .navMenuItem[aria-current="page"]:hover, .accordionNavContainer--lvl3 > .subMenuItem > div > .navMenuItem[aria-current="page"]:focus, .accordionNavContainer--lvl3 > .subMenuItem > div > .navMenuItem[aria-current="page"]:active {text-decoration: underline !important;}
.accordionNavContainer--lvl3 > .subMenuItem > div > .navMenuItem[aria-current="page"]:not(:hover):not(:focus):not(:active) {text-decoration: none !important;}
.accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:link, .accordionNavContainer--lvl3 > .subMenuItem > div > .accordionNavMenuItem:visited {color: #222222; 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 {color: #222222 !important; 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;}
.accordionNavContainer--lvl4 > .subMenuItem > div > .navMenuItem[aria-current="page"] { border: 0 none ; }
.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 > .navMenuItem[aria-current="page"]:hover, .accordionNavContainer--lvl4 > .subMenuItem > div > .navMenuItem[aria-current="page"]:focus, .accordionNavContainer--lvl4 > .subMenuItem > div > .navMenuItem[aria-current="page"]:active {text-decoration: underline !important;}
.accordionNavContainer--lvl4 > .subMenuItem > div > .navMenuItem[aria-current="page"]:not(:hover):not(:focus):not(:active) {text-decoration: none !important;}
.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: #222222;
	font-family: Poppins;
}
.moduleContentNew a:link
{
	color: #0f7088;
	text-decoration: underline;
}
.moduleContentNew a:visited
{
	color: #0f7088;
	text-decoration: underline;
}
.moduleContentNew a:hover,
.moduleContentNew a:focus,
.moduleContentNew a:active
{
	color: #0f7088;
	text-decoration: underline;
}
.moduleContentNew textarea
{
	font-family: Poppins;
	font-size: 0.99em;
}
.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: #53954b;
}
.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: #53954b;
}
.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: #2d643e;
}
.moduleContentNew .userAccount,
.moduleContentNew div.header,
.moduleContentNew table.header td,
.moduleContentNew .sidebar,
.moduleContentNew .footer
{
	background-color: #eae9e3;
}
.newCP .sidebar,
.newCP div.header,
.newCP table.header td,
.newCP .footer
{
	border-color: #383838;
}
.newCP ul.misc li a,
.cpToolbar.user .nav .notifications li.main > a > span
{
	color: #222222;
}
.moduleContentNew input.standard,
.moduleContentNew textarea.standard
{
	font-family: Poppins;
}
.moduleContentNew strong.alert
{
	background-color: #eae9e3;
	border-color: #fff;
}
.moduleContentNew strong.alert em
{
	border-color: #383838;
}
.moduleContentNew .login /* Overwriting template.css */
{
	color: #222222;
}
.newCP .onTop .section,
.newCP .section,
.newCP .wizard .section
{
	border-top-color: #383838;
}
.newCP .wizardNav li .step
{
	color: #0f7088;
}
.newCP .wizardNav li.current,
.newCP .wizard .summary td,
.newCP .wizard .summary th
{
	background-color: #eae9e3;
	border-color: #383838;
}
.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: #383838;
}
.newCP .wizardNav h3,
.newCP .wizard .section .formline > label,
.newCP .cpForm > li > label,
.newCP .cpForm > li > .label,
.newCP .wizard .summary th
{
	color: #2d643e;
}
.newCP .onTop .formline.highlight
{
	background-color: #eae9e3;
}
.newCP .formline.addPhotos textarea
{
	border-color: #eae9e3;
}
.moduleContentNew .listing h2
{
	border-bottom-color: #383838;
}
.moduleContentNew .listing .item,
.newCP .fbPhoto .or
{
	border-color: #383838;
}
.moduleContentNew .pagination .disabled
{
	color: #383838;
}
.moduleContentNew .sidebar .section
{
	border-color: #383838;
}
.moduleContentNew .sidebar .categories li
{
	color: #383838;
}
.cpToolbar.public
{
	background-color: #2d643e;
	color: #ffffff;
}
.cpToolbar.public a:link,
.cpToolbar.public a:visited,
.cpToolbar.public a:hover,
.cpToolbar.public a:focus,
.cpToolbar.public a:active
{
	color: #f4f4f0;
}
.cpToolbar.public .nav a:active,
.cpToolbar.public .nav .open > a,
.cpToolbar.public .menu,
.cpToolbar.public .userAlert
{
	background-color: #eae9e3;
	color: #222222;
}
.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: #0f7088;
}
.cpToolbar.public .openUserMenu > img
{
	outline-color: #eae9e3;
}
.cpToolbar.user .nav .notifications li.main,
.cpToolbar.user .nav .notifications li.viewAll
{
	background-color: #eae9e3;
}
.cpToolbar.public .nav .dropdown > a:after
{
	border-top-color: #f4f4f0;
}
.cpToolbar.public .nav .dropdown.open > a:after
{
	border-top-color: #222222;
}
.commonToolbar
{
	background-color: #2d643e;
	color: #ffffff;
}
.cpToolbar.public
{
	background-color: #2d643e;
	color: #ffffff;
}
.cpToolbar.public a:link,
.cpToolbar.public a:visited,
.cpToolbar.public a:hover,
.cpToolbar.public a:focus,
.cpToolbar.public a:active
{
	color: #f4f4f0;
}
.cpToolbar.public .nav a:active,
.cpToolbar.public .nav .open > a,
.cpToolbar.public .menu,
.cpToolbar.public .userAlert
{
	background-color: #eae9e3;
	color: #222222;
}
.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: #0f7088;
}
.cpToolbar.user .moreInfo > div.pitch h1,
.cpToolbar.user .moreInfo > div.pitch h3
{
	color: #1d4450;
}
.cpToolbar.user .moreInfo > div.generated
{
	background-color: #2d643e;
	color: #ffffff;
}
.cpToolbar.user .moreInfo > div.generated > div h3
{
	color: #fafaf9;
}
.cpToolbar.user .moreInfo > div.generated > div > div > a
{
	color: #f4f4f0;
}
.cpToolbar.user .moreInfo > div.pitch > div .reputation
{
	color: #222222;
}
.dialogBackground
{
	background-color: #eae9e3;
}
.modalContainer h3.modalTitle
{
	font-family: Poppins;
}
.modalContainer .modalContentLeft,
.modalContainer .modalContentRight,
.modalContainer .modalContent,
.modalContainer .modalBottom,
.modalTabs
{
	font-family: Poppins;
	color: #222222;
	background-color: #eae9e3;
}
.modalTabs a:link
{
	color: #0f7088;
}
.modalTabs a:visited
{
	color: #0f7088;
}
.modalTabs a:hover,
.modalTabs a:focus,
.modalTabs a:active
{
	color: #0f7088;
}
.DPMonthYearPicker,
.DPMonthYearTitleContainer,
.DPMonthPrev,
.DPMonthNext,
.DPDivider
{
	background: #3c854b;
}
.DPWeekdayNameList span
{
	background: #eae9e3;
	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: #0f7088 !important;
	color: #fff !important;
}
.DPDaySelected
{
	background: #eae9e3;
	color: #333 !important;
}
.signIn-btn
{
	background-color: #2d643e;
	color: #ffffff;
}
.nav-btn
{
	background-color: #2d643e;
	color: #ffffff !important;
}
