

/*@IMPORTS@*/

@import url("/includes/site/templates/cpanel/stylesheet.css");@import url("/includes/site/templates/mobile/mobile.css");

/*@PAGEBUILDER@*/



/*@FONTFACES@*/



/*@BASE@*/

.html-mouseout, .html, HTML {font-size: 14px;line-height: 1.1429rem; }
.body-mouseout, .body, BODY { padding: 0.7143rem 0.7143rem !important; text-align: center; color: #201f1f; margin: 0rem 0rem 0rem 0rem !important; background-image: url(/images/designs/default/background-opaque.jpg); background-size: contain; background-position: 0% 0%; background-repeat: repeat; background-attachment: scroll; font-display: swap; font-family: Arial, san-serif; font-size: 1rem; line-height: 1.5rem; font-weight: 300; margin: 0rem 0rem 0rem 0rem !important; background-color: #057302 !important; }


/*@COLORS@*/

.background-color-1, .background-color-brand { background-color: #046290; }
.background-color-2, .background-color-menu { background-color: #0570a5; }
.background-color-3, .background-color-page { background-color: #f7f7f7; }
.background-color-4, .background-color-sidebar { background-color: transparent; }
.background-color-5, .background-color-sitemap { background-color: #0570a5; }
.background-color-6, .background-color-copyright { background-color: #046290; }


/*@TYPOGRAPHY@*/

.site-title-mouseout, .site-title { padding-top: 0rem; padding-right: 0rem; padding-bottom: 0rem; padding-left: 0rem; font-style: normal; margin-top: 0rem; margin-bottom: 0rem; color: #201f1f; text-transform: uppercase; font-size: 3.5714rem; font-weight: bold; line-height: 4.0714rem; }
.form-fields-mouseout, .form-fields { background-color: transparent; }
.form-fields-required { background-color: transparent; }
.link-mouseout, .link, A { color: #8f8b8b; }
.page-title, H1, .title-6 { font-weight: normal; color: #000; }
.title-1, H6 { font-weight: normal; }
.title-2, H5 { font-weight: normal; }
.title-3, H4 { font-weight: normal; }
.title-4, H3 { font-weight: normal; }
.title-5, H2 { font-weight: normal; }
.copyright-font { color: #454545; }
.button-mouseout, .button { transition-property: all !important; transition-timing-function: ease-in !important; transition-duration: 0.25s !important; }
.button-mouseover, .button:hover {}
.xc-appui-action-button-mouseout, .xc-appui-action-button, .xc-appui-button-action-mouseout, .xc-appui-button-action, .button-action-mouseout, .button-action { color: white !important; text-decoration: none !important; font-weight: bold !important; padding: 0.7143rem 0.7143rem 0.7143rem 0.7143rem !important; background-color: #6c6c6c !important; transition-property: all !important; transition-timing-function: ease-in !important; transition-duration: 0.25s !important; }
.xc-appui-action-button-mouseover, .xc-appui-action-button:hover, .xc-appui-button-action-mouseover, .xc-appui-button-action:hover, .button-action-mouseover, .button-action:hover { background-color: #a2a2a2 !important; }
/* LINK GROUPS */
A.global-navigation { margin: 0rem 2.5rem 0rem 0rem; font-size: 1.1667rem; text-decoration: none; color: black; text-transform: uppercase; }
A.global-navigation:hover { margin: 0rem 2.5rem 0rem 0rem; font-size: 1.1667rem; text-decoration: underline; color: red; text-transform: uppercase; }
A.global-navigation-selected { margin: 0rem 2.5rem 0rem 0rem; font-size: 1.1667rem; text-decoration: underline; color: red; text-transform: uppercase; }
A.global-navigation-selected:hover { margin: 0rem 2.5rem 0rem 0rem; font-size: 1.1667rem; text-decoration: underline; color: red; text-transform: uppercase; }
A.top-navigation-menu { margin: 0rem 2.0833rem 0rem 0rem; font-size: 1rem; color: green; text-decoration: underline; text-transform: capitalize; }
A.top-navigation-menu:hover { margin: 0rem 2.0833rem 0rem 0rem; font-size: 1rem; color: red; text-decoration: underline; text-transform: capitalize; }
A.top-navigation-menu-selected { margin: 0rem 2.0833rem 0rem 0rem; font-size: 1rem; color: red; text-decoration: underline; text-transform: capitalize; }
A.top-navigation-menu-selected:hover { margin: 0rem 2.0833rem 0rem 0rem; font-size: 1rem; color: red; text-decoration: underline; text-transform: capitalize; }
.ssmBar { background-color: #447436; }
.xc-appui-theme-brand-container-mouseout, .xc-appui-theme-brand-container { background-color: #ffffff !important; }
.xc-appui-theme-menu-container-mouseout, .xc-appui-theme-menu-container { background-color: #ffffff !important; }
.xc-appui-theme-sitemap-container-mouseout, .xc-appui-theme-sitemap-container { background-color: #ffffff !important; }
.xc-appui-theme-copyright-container-mouseout, .xc-appui-theme-copyright-container { background-color: #ffffff !important; }


