/* latin-ext */
@font-face {
  font-family: 'Sanchez';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/s/sanchez/v8/Ycm2sZJORluHnXbIfmdR_SwE.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Sanchez';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/s/sanchez/v8/Ycm2sZJORluHnXbIfmlR_Q.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

@font-face {
  font-family: 'Sanchez';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/s/sanchez/v8/Ycm2sZJORluHnXbIfmlR_Q.woff2) format('woff2');
}

@font-face {
  font-family: 'Sanchez';
  font-style: normal;
  font-weight: 400;
  src: url(//fonts.gstatic.com/s/sanchez/v8/Ycm2sZJORluHnXbIfmlR-w.woff) format('woff');
}



#Body
{
	background-color: #1d5736;
	background-image: url("../../images/sharedBackgrounds/background_pattern_sand.png");
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_topWideBackground .EDS_topWide
{
	box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.07);
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_top3
{
	background-color: rgba(221, 221, 221, 0.5);
}

.EasyDNNSkin_Firefly .EDS_content-bg
{
	background-color: #f1efeb;
	background-image: url("../../images/sharedBackgrounds/background_pattern_sand.png");
	box-shadow: inset 0px 8px 8px -8px rgba(0, 0, 0, 0.8),inset 0px -8px 8px -8px rgba(0, 0, 0, 0.8);
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom1
{
	background-color: rgba(221, 221, 221, 0.5);
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom3
{
	background-color: rgba(221, 221, 221, 0.5);
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_topWideBackground .EDS_top1
{
	box-shadow: inset 0px 6px 0px 0px rgba(0, 0, 0, 0.07),inset 0px 30px 60px 0px rgba(255, 255, 255, 0.1),0px 6px 0px 0px rgba(0, 0, 0, 0.07);
	background-color: #0b100c;
	background-image: url("../../images/sharedBackgrounds/background_pattern_sand.png");
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .EDS_content-top,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .EDS_panes-holder-invert,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .EDS_content-bottom,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .EDS_three-column-social-center
{
	background-color: #f6f4f0;
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .EDS_content-top,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .EDS_panes-holder-invert,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .EDS_content-bottom
{
	border-color: #bab8b4;
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content
{
	box-shadow: 0px 0px 0px 6px rgba(0, 0, 0, 0.07);
}

.EasyDNNSkin_Firefly .EDS_header .EDS_loginLinks .registerGroup ul li.userDisplayName a
{
	color: #9c978f;
}

.EasyDNNSkin_Firefly .EDS_header .EDS_loginLinks .registerGroup ul li.userMessages a span,
.EasyDNNSkin_Firefly .EDS_header .EDS_loginLinks .registerGroup ul li.userNotifications a span,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .dnnAdminTabNav li.ui-state-default > a > span
{
	color: #ffffff;
	background-color: #d10b01;
}

.EasyDNNSkin_Firefly .responsAbilityMenu .raMenuWrapper #dnn_main_menu,
.EasyDNNSkin_Firefly .responsAbilityMenu > .raMenuTriggerWrapper .raMenuTrigger
{
	background-color: #0b100c;
	background-image: url("../../images/sharedBackgrounds/background_pattern_sand.png");
	background-repeat: repeat;
	background-position: 0px 0px;
}

.EasyDNNSkin_Firefly .responsAbilityMenu .raMenuWrapper,
.EasyDNNSkin_Firefly .responsAbilityMenu > .raMenuTriggerWrapper
{
	border-bottom-width: 6px;
	border-bottom-style: solid;
	border-bottom-color: rgba(0, 0, 0, 0.11);
	border-right-width: 6px;
	border-right-style: solid;
	border-right-color: rgba(0, 0, 0, 0.11);
	border-left-width: 6px;
	border-left-style: solid;
	border-left-color: rgba(0, 0, 0, 0.11);
}

.EasyDNNSkin_Firefly .responsAbilityMenu .raMenuWrapper #dnn_main_menu > ol > li > span .edsmm_itemContainer
{
	background-color: transparent;
}

.EasyDNNSkin_Firefly .responsAbilityMenu .raMenuWrapper #dnn_main_menu > ol > li:hover > span .edsmm_itemContainer,
.EasyDNNSkin_Firefly .responsAbilityMenu > .raMenuTriggerWrapper .raMenuTrigger:hover
{
	background-color: #3f3d3d;
	background-image: none;
	background-repeat: repeat;
	background-position: 0px 0px;
	text-decoration: none;
	color: #eae8e4;
}

.EasyDNNSkin_Firefly .responsAbilityMenu .raMenuWrapper #dnn_main_menu > ol > li > span .edsmm_itemContainer,
.EasyDNNSkin_Firefly .responsAbilityMenu > .raMenuTriggerWrapper .raMenuTrigger
{
	text-transform: none;
	text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.3);
	text-decoration: none;
	font-family: "Sanchez";
	color: ccc;
	font-size: 20px;
	line-height: 34px;
	font-style: normal;
	font-weight: normal;
}

.EasyDNNSkin_Firefly .responsAbilityMenu .raMenuWrapper #dnn_main_menu ol li.edsmm_active > span .edsmm_itemContainer,
.EasyDNNSkin_Firefly .responsAbilityMenu.raMenuOpened > .raMenuTriggerWrapper .raMenuTrigger
{
	color: #0f950f;
}

.EasyDNNSkin_Firefly .responsAbilityMenu .raMenuWrapper #dnn_main_menu ol li > div
{
	background-color: #0b100c;
}

.EasyDNNSkin_Firefly .responsAbilityMenu .raMenuWrapper #dnn_main_menu ol li > div ol li > span .edsmm_itemContainer
{
	color: #eeece8;
}

.EasyDNNSkin_Firefly .responsAbilityMenu .raMenuWrapper #dnn_main_menu ol li > div ol li:hover > span .edsmm_itemContainer
{
	color: #ddc316;
}

body,
.EasyDNNSkin_Firefly .Normal,
.EasyDNNSkin_Firefly .NormalDeleted,
.EasyDNNSkin_Firefly .NormalDisabled
{
	font-family: "Arial";
	font-size: 14px;
}

h1,
h2,
h3,
h4,
h5,
h6
{
	font-family: "Sanchez";
	color: #4e4d49;
}

h1.withBorder,
h2.withBorder,
h3.withBorder,
h4.withBorder,
h5.withBorder,
h6.withBorder
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ababab;
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_topWideBackground .EDS_top1 h1,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_topWideBackground .EDS_top1 h2,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_topWideBackground .EDS_top1 h3,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_topWideBackground .EDS_top1 h4,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_topWideBackground .EDS_top1 h5
{
	color: #ffffff;
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_topWideBackground .EDS_top1 .Normal,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_topWideBackground .EDS_top1 .NormalDisabled,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_topWideBackground .EDS_top1 .NormalDeleted
{
	color: #ffffff;
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_top3 h1,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_top3 h2,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_top3 h3,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_top3 h4,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_top3 h5
{
	color: #505050;
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_top3 .Normal,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_top3 .NormalDisabled,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_top3 .NormalDeleted
{
	color: #505050;
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom1 h1,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom1 h2,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom1 h3,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom1 h4,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom1 h5
{
	color: #505050;
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom1 .Normal,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom1 .NormalDisabled,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom1 .NormalDeleted
{
	color: #505050;
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom3 h1,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom3 h2,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom3 h3,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom3 h4,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom3 h5
{
	color: #505050;
}

.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom3 .Normal,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom3 .NormalDisabled,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_bottom3 .NormalDeleted
{
	color: #505050;
}

.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content h1,
.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content h2,
.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content h3,
.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content h4,
.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content h5
{
	color: #cac8c3;
}

.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content .Normal,
.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content .NormalDisabled,
.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content .NormalDeleted,
.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content .link-list li a
{
	color: #cac8c3;
}

.EasyDNNSkin_Firefly .EDS_footer .EDS_copyright,
.EasyDNNSkin_Firefly .EDS_footer .EDS_copyright .SkinObject
{
	color: #d9d5cc;
}

a,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .dnnGroupDirectory .dgdMainContent .createGroup,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .dgdGroupQuickInfo h3 a:hover,
.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content .link-list li a:hover
{
	text-decoration: none;
	color: #00378e;
}

a:hover
{
	text-decoration: underline;
	color: #213f71;
}

.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content a,
.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content .menu-list li a:hover
{
	text-decoration: none;
	color: #ccc;
}

.EasyDNNSkin_Firefly .EDS_bottom-content-bg .EDS_bottom-content a:hover
{
	text-decoration: underline;
	color: #ccc;
}

.EasyDNNSkin_Firefly ul.link-list li
{
	background-image: url("../../images/elements/linkListArrow/predefined/link-list-arrow-white.png");
	background-position: 1px 3px;
}

.EasyDNNSkin_Firefly ul.starBullet li::before
{
	color: #00378e;
}

.EasyDNNSkin_Firefly .eds_button,
.EasyDNNSkin_Firefly .dnnPrimaryAction,
.EasyDNNSkin_Firefly .EDS_header .EDS_search .SkinObject,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .dgdGroupQuickInfo ul li.join-group-icn > a,
.EasyDNNSkin_Firefly #btnShare,
.EasyDNNSkin_Firefly .jcmt li.cmtbtn a
{
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	color: #ffffff;
}

.EasyDNNSkin_Firefly .eds_button:hover,
.EasyDNNSkin_Firefly .dnnPrimaryAction:hover,
.EasyDNNSkin_Firefly .EDS_header .EDS_search .SkinObject:hover,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .dgdGroupQuickInfo ul li.join-group-icn > a:hover,
.EasyDNNSkin_Firefly #btnShare:hover,
.EasyDNNSkin_Firefly .jcmt li.cmtbtn a:hover
{
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	color: #ffffff;
	background-color: #213f71;
	border-color: #173875;
}

.EasyDNNSkin_Firefly .eds_button,
.EasyDNNSkin_Firefly .dnnPrimaryAction,
.EasyDNNSkin_Firefly .EDS_header .EDS_search .SkinObject,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .dgdGroupQuickInfo ul li.join-group-icn > a,
.EasyDNNSkin_Firefly #btnShare,
.EasyDNNSkin_Firefly .jcmt li.cmtbtn a,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content #mdMemberList > li .mdMemberDetails .mdHoverActions li.mdComposeMessage a:hover,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .UserProfileControls > ul li > a,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .smListings > ul > li.active .ActiveToggle
{
	background-color: #178854;
}

.EasyDNNSkin_Firefly .eds_button,
.EasyDNNSkin_Firefly .dnnPrimaryAction,
.EasyDNNSkin_Firefly .EDS_header .EDS_search .SkinObject,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .dgdGroupQuickInfo ul li.join-group-icn > a,
.EasyDNNSkin_Firefly #btnShare,
.EasyDNNSkin_Firefly .jcmt li.cmtbtn a,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .smListings > ul > li.active .ActiveToggle
{
	border-color: #173875;
}

.EasyDNNSkin_Firefly .dnnSecondaryAction
{
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	color: #ffffff;
	background-color: #4a4a4a;
	border-color: #313130;
}

.EasyDNNSkin_Firefly .dnnSecondaryAction:hover
{
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	color: #ffffff;
	background-color: #393939;
	border-color: #313130;
}

.EasyDNNSkin_Firefly .dnnTertiaryAction
{
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	color: #6d6b6b;
	background-color: #d5d3ce;
	border-color: #cac8c3;
}

.EasyDNNSkin_Firefly .dnnTertiaryAction:hover
{
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
	color: #6d6b6b;
	background-color: #e1e0dd;
	border-color: #cac8c3;
}

.EasyDNNSkin_Firefly .bigButton
{
	border-width: 1px;
	border-style: solid;
	border-color: #173875;
	box-shadow: 0px 0px 1px 0px rgba(0, 0, 0, 0.7),inset 0px 1px 1px -1px rgba(255, 255, 255, 0.8);
	background-color: #178854;
	text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.27);
	text-decoration: none;
	font-family: "Sanchez";
	color: #ffffff;
	font-size: 20px;
}

.EasyDNNSkin_Firefly .bigButton:hover
{
	border-color: #173875;
	background-color: #213f71;
	text-decoration: none;
	color: #ffffff;
}

input[type="text"],
input[type="password"],
select,
textarea,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .DnnModule-Journal .journalTools #journalEditor
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cdccc7;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #fefefd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fefefd;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cdccc7;
	background-color: #edebe5;
}

input[type="text"]:hover,
input[type="password"]:hover,
select:hover,
textarea:hover
{
	border-color: #cdccc7;
	background-color: #edebe5;
	box-shadow: inset 1px 1px 2px 1px rgba(0, 0, 0, 0.1);
}

input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus
{
	border-color: #cdccc7;
	background-color: #fbf9f4;
	box-shadow: inset 1px 1px 2px 1px rgba(0, 0, 0, 0.1);
}

input[type="text"],
input[type="password"],
select,
textarea
{
	box-shadow: inset 1px 1px 2px 1px rgba(0, 0, 0, 0.1);
}

input[type="text"],
input[type="password"],
select,
textarea,
.EasyDNNSkin_Firefly .EDS_content-bg .EDS_content .DnnModule-Journal .journalTools #journalEditor #journalPlaceholder
{
	color: #908b82;
}

.eds_fontIcon
{
	background-color: #1d5736;
}

.EasyDNNSkin_Firefly .iconButton .eds_fontIcon
{
	background-color: #1d5736;
	box-shadow: 0px 0px 0px 5px rgba(0, 0, 0, 0.09);
}

.EasyDNNSkin_Firefly .iconButton .eds_fontIcon > i
{
	text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.6);
	color: #e1e1e1;
}

.EasyDNNSkin_Firefly .iconButton:hover .eds_fontIcon > i
{
	color: #ffffff;
}

.EasyDNNSkin_Firefly .iconButton .eds_fontIcon::after
{
	border-width: 2px;
	border-style: solid;
	border-color: #e1e1e1;
}

.EasyDNNSkin_Firefly .iconButton:hover .eds_fontIcon::after
{
	border-color: #ffffff;
}

.EasyDNNSkin_Firefly .iconButton .iconTitle
{
	text-shadow: 1px 1px 1px #ffffff;
	font-family: "Sanchez";
	color: #505050;
}

.EasyDNNSkin_Firefly .iconButton:hover .iconTitle
{
	text-decoration: none;
	color: #505050;
}

.EasyDNNSkin_Firefly .EDS_accordion .edsAccordion_section .edsAccordion_title
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #bab8b4;
	background-image: url("../../images/elements/accordion/expandableHead/background/predefined/accArrow.png");
}

.EasyDNNSkin_Firefly .EDS_accordion .edsAccordion_section .edsAccordion_title:hover
{
	color: #00378e !important;
	background-image: url("../../images/elements/accordion/expandableHead/background/predefined/accArrowHoverBlue.png");
}

.EasyDNNSkin_Firefly .EDS_accordion .edsAccordion_section.edsAccordion_active .edsAccordion_title
{
	color: #00378e !important;
	background-image: url("../../images/elements/accordion/expandableHead/background/predefined/accArrowActiveBlue.png");
}

.EasyDNNSkin_Firefly .EDS_tabs > ul .edsTabulator_tabTrigger
{
	color: #25282a;
}

.EasyDNNSkin_Firefly .EDS_tabs > ul .edsTabulator_tabTrigger:hover
{
	color: #00378e;
}

.EasyDNNSkin_Firefly .EDS_tabs > ul .edsTabulator_tabTrigger.edsTabulator_active
{
	color: #ffffff;
	background-color: #1d5736;
}

.eds_floatingMenuStyle1 > ul > li::before
{
	background-color: #178854;
	border-radius: 0px;
}

.eds_floatingMenuStyle1 > ul > li:hover::before
{
	border-radius: 0px;
}

.eds_floatingMenuStyle1 > ul > li > a::before
{
	border-left-color: #178854;
}

.eds_floatingMenuStyle1 > ul > li > a
{
	color: #ffffff !important;
}

.eds_floatingMenuStyle1 > ul > li > a::after,
.eds_floatingMenuStyle1 > ul > li::after
{
	background-color: rgba(0, 0, 0, 0.5);
}

.eds_floatingMenuStyle1 > span
{
	background-color: #178854;
	border-radius: 0px;
}

.eds_floatingMenuStyle1 > span::before,
.eds_floatingMenuStyle1 > span::after
{
	color: #ffffff;
}

.eds_floatingMenuStyle2 > ul > li::before
{
	background-color: #178854;
}

.eds_floatingMenuStyle2 > ul > li::after
{
	background-color: #178854;
}

.eds_floatingMenuStyle2 > ul > li .eds_icon
{
	background-color: #178854;
	border-radius: 18px;
}

.eds_floatingMenuStyle2 > ul > li > a
{
	color: #178854;
}

.eds_floatingMenuStyle2 > ul > li:hover > a,
.eds_floatingMenuStyle2 > ul > li.edsfnl_active > a
{
	color: #ffffff;
}

.eds_floatingMenuStyle2 > ul > li > a::after
{
	background-color: rgba(0, 0, 0, 0.4);
}

.eds_floatingMenuStyle2 > span
{
	background-color: #178854;
	border-radius: 50%;
}

.eds_floatingMenuStyle2 > span::before,
.eds_floatingMenuStyle2 > span::after
{
	color: #ffffff;
}

.eds_circularMenu > span
{
	background-color: #178854;
}

.eds_circularMenu > span:hover
{
	background-color: #608acd;
}

.eds_circularMenu.eds_floatingMenuActive > span
{
	background-color: #608acd;
}

.eds_circularMenu > span::before
{
	color: #ffffff;
}

.eds_circularMenu > span:hover::before
{
	color: #ffffff;
}

.eds_circularMenu.eds_floatingMenuActive > span::after
{
	color: #ffffff;
}

.eds_circularMenu.eds_floatingMenuActive > span:hover::after
{
	color: #178854;
}

.eds_circularMenu.eds_floatingMenuActive > ul li
{
	background-color: #178854;
}

.eds_circularMenu > ul li,
.eds_circularMenu.eds_floatingMenuActive > ul li:hover,
.eds_circularMenu.eds_floatingMenuActive > ul li.edsfnl_active
{
	background-color: #608acd;
}

#EDS_toTop
{
	border-width: 3px;
	border-style: solid;
	border-color: rgba(0, 0, 0, 0.1);
	background-color: rgba(99, 99, 99, 0.1);
	background-image: url("../../images/elements/scrollToTop/background/predefined/back-to-top.png");
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

#EDS_toTop:hover
{
	border-color: rgba(99, 99, 99, 0.2);
	background-color: rgba(99, 99, 99, 0.2);
	background-image: url("../../images/elements/scrollToTop/background/predefined/back-to-top.png");
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

.cta-wrap {
    width: 100%;
    padding: 0 15px;
    position: relative
}

#cta-desktop {margin-top:-64px;}

#cta-desktop a {
    text-decoration: none !important;
    text-transform: uppercase
}

    #cta-desktop .cta-left,
    #cta-desktop .cta-middle,
    #cta-desktop .cta-right {
        background-color: #e6710c;
        background-repeat: repeat-x;
        border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
        color: #fff;
        text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
        padding: 10px;
        text-align: center;
        z-index: 10001;
        background: #222222; /* Old browsers */
        background: -moz-linear-gradient(top, #222222 0%, #7f7f7f 100%); /* FF3.6-15 */
        background: -webkit-linear-gradient(top, #222222 0%,#7f7f7f 100%); /* Chrome10-25,Safari5.1-6 */
        background: linear-gradient(to bottom, #222222 0%,#7f7f7f 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#7f7f7f',GradientType=0 ); /* IE6-9 */
    }

#cta-desktop .cta-left {
    float: left;
    width: 33.3333%;
    border-right: 1px solid #fff
}

#cta-desktop .cta-middle {
    float: left;
    width: 33.3333%;
    border-right: 1px solid #fff
}

#cta-desktop .cta-right {
    float: left;
    width: 33.3333%
}

#cta-desktop .cta-left,
#cta-desktop .cta-middle,
#cta-desktop .cta-right {
    color: #fff
}

#cta-desktop .cta-text {
    padding-left: 10px
}

#cta-desktop .cta-left span,
#cta-desktop .cta-middle span,
#cta-desktop .cta-right span {
    font-size: 30px;
    line-height: 34px;
    font-weight: 400
}

#cta-desktop .cta-hover {
    display: none
}

#cta-desktop .cta-left:hover .fa,
#cta-desktop .cta-left:hover .cta-text,
#cta-desktop .cta-middle:hover .fa,
#cta-desktop .cta-middle:hover .cta-text,
#cta-desktop .cta-right:hover .fa,
#cta-desktop .cta-right:hover .cta-text {
    display: none
}

#cta-desktop .cta-left:hover .cta-hover,
#cta-desktop .cta-middle:hover .cta-hover,
#cta-desktop .cta-right:hover .cta-hover {
    display: inline
}

#cta-desktop .cta-border {
    margin: auto;
    width: 980px
}
.mission-stmt{padding-top:20px;}
.mission-stmt h1 {
    color: #024521;
    margin: 25px 0 0;
    font-size: 44px;
    line-height: 44px
}

.mission-stmt h2 {
    color: #024521;
    margin: 5px;
    font-size: 31px;
    line-height: 34px
}

.mission-stmt h3 {
    color: #024521;
    font-size: 25px;
    line-height: 29px;
    margin-top: 15px
}

#cta-mobile {
    display: none;
    margin: 25px 0
}

    #cta-mobile a span.cta-text {
        color: #04C;
        font-size: 25px;
        line-height: 25px
    }

    #cta-mobile div span.fa {
        background-color: #006dcc;
        background-repeat: repeat-x;
        color: #fff;
        margin: 0 auto 10px;
        padding: 15px 0;
        width: 100px;
        -webkit-border-radius: 50px;
        -moz-border-radius: 60px;
        -moz-border-radius: 60px;
        -webkit-border-radius: 60px;
        -o-border-radius: 60px;
        border-radius: 60px;
        background-image: -ms-linear-gradient(top,#08C 0%,#04C 100%);
        background-image: -moz-linear-gradient(top,#08C 0%,#04C 100%);
        background-image: -o-linear-gradient(top,#08C 0%,#04C 100%);
        background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#08C),color-stop(1,#04C));
        background-image: -webkit-linear-gradient(top,#08C 0%,#04C 100%);
        background-image: linear-gradient(to bottom,#08C 0%,#04C 100%)
    }

    #cta-mobile a:hover {
        text-decoration: none;
        color: #e6530c
    }

        #cta-mobile a:hover span.fa {
            background-color: #e6710c;
            background-repeat: repeat-x;
            background-image: -ms-linear-gradient(top,#E6530C 0%,#E6820C 100%);
            background-image: -moz-linear-gradient(top,#E6530C 0%,#E6820C 100%);
            background-image: -o-linear-gradient(top,#E6530C 0%,#E6820C 100%);
            background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#E6530C),color-stop(1,#E6820C));
            background-image: -webkit-linear-gradient(top,#E6530C 0%,#E6820C 100%);
            background-image: linear-gradient(to bottom,#E6530C 0%,#E6820C 100%)
        }

        #cta-mobile a:hover span.cta-text {
            color: #e6530c
        }

    #cta-mobile .cta-left,
    #cta-mobile .cta-middle,
    #cta-mobile .cta-right {
        border-bottom: 1px dotted #e3e3e3;
        padding: 15px 0
    }

.skin_width2{
width: 100%;
max-width: 1560px;
min-width: 767px;
margin: 0 auto;
position: relative;
}
.center-text {text-align:center;}

.SideBarNavigation a{color:#ccc}
.SideBarNavigation a:hover {
    color: #000;margin-left:10px;
}

.SBBorder {padding:10px 10px 10px 20px;background:#0d8a26;border-radius:5px;}

/*   NO DSXTRNS Page   */
.AgendaWrap {
    font-size: 18px;
    padding: 18px 12px;
}

    .AgendaWrap .Interval {
    }

        .AgendaWrap .Interval .IL {
            float: left;
            min-width: 60px;
            width: 20%;
            color: #000;
            font-family: Arial,Tahoma,Verdana,Helvetica,sans-serif;
            font-size: 24px;
            text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
        }

        .AgendaWrap .Interval .IR {
            float: right;
            min-width: 200px;
            width: 80%;
            margin-bottom: 40px;
        }

            .AgendaWrap .Interval .IR .Title {
                color: #000;
                font-family: Arial,Tahoma,Verdana,Helvetica,sans-serif;
                font-size: 24px;
                text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
                border-bottom: 1px #000 solid;
                margin-bottom: 24px;
                width: 80%;
            }

            .AgendaWrap .Interval .IR .Segment {
                border-bottom: 1px solid #ccc;
            }

                .AgendaWrap .Interval .IR .Segment .Description {
                    margin-top: 18px;
                    padding-bottom: 12px;
                }

                .AgendaWrap .Interval .IR .Segment .Video {
                    float: left;
                    width: 40%;
                    margin: 8px 0;
                    min-width: 200px;
                }

                    .AgendaWrap .Interval .IR .Segment .Video img {
                        width: 70px;
                    }

                .AgendaWrap .Interval .IR .Segment .Presentation {
                    float: left;
                    width: 40%;
                    margin: 8px 0;
                    min-width: 200px;
                }

                    .AgendaWrap .Interval .IR .Segment .Presentation img {
                        width: 70px;
                    }


.articleHeadline h1 a, .articleHeadline h2 a {
    color: #056839!important;margin:10px 0;
}

.RegisterEvent h2 {
    text-align: center;
    font-size: 30px;
    line-height: 1.2;
}

.RegisterEvent h3 {
    text-align: center;
    line-height: 1.2;
    font-size: 26px;
}
.RegisterEvent h4 {
    text-align: center;
    line-height: 1.2;
    font-size: 22px;
}
.RegisterEvent h4 span{
    
    font-size: 16px;
}
.RegisterEvent .InImage {
    width:100%;
    border:1px solid #777;
    padding:5px;
}
.RegisterEvent h2.wColor {
    color: #056839;
}

.RegisterEvent h3.wColor {
    color: #056839;
}

.RegisterEvent h4.wColor {
    color: #056839;
}

.RegisterEvent ul.EventListNow {
    margin:0 20%;
}

.RegisterEvent .SponsorImageNew {
float:left;width:30%;min-width:120px;margin:10px 10px 10px 20px;min-height:160px;
}

.icon_hover {border-right:1px solid #fff;}
.icon_hover a{color:#0f950f;}
.icon_hover h2{line-height:1.0;padding-top:40px;min-height:20px;}
.icon_hover p{color:#fff;padding:0 10px;}
.HPFAQ h3{font-size:22px; color:#000;font-style:italic;text-align:center;}


#HomeNews {float:left;width:100%;display:inline;}
#HomeNews .Frame {padding:15px;border:1px #777 solid;-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    7px 7px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         7px 7px 5px 0px rgba(50, 50, 50, 0.75);margin-right:12px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(bottom right, #F7F7F7 20%, #FEFFF0 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom right, #F7F7F7 20%, #FEFFF0 100%);

/* Opera */ 
background-image: -o-linear-gradient(bottom right, #F7F7F7 20%, #FEFFF0 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, right bottom, left top, color-stop(.2, #F7F7F7), color-stop(1, #FEFFF0));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom right, #F7F7F7 20%, #FEFFF0 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to top left, #F7F7F7 20%, #FEFFF0 100%);
}
#HomeNews .Frame .Title {font-size:24px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.2);margin-bottom:12px;}
#HomeNews .Frame .Details {min-height:350px;}
#HomeNews .Frame .ReadMore {font-size:20px;text-shadow:1px 1px 2px rgba(0, 0, 0, 0.2);margin-right:12px;margin-top:12px;text-align:center;}
#HomeNews .Frame img {width:80%;}
#HomeNews .Frame video {width:80%;margin-top:12px;}
#HomeNews .Frame audio {width:80%;margin-top:12px;}

@media handheld, only screen and (max-width: 767px) {
    ul.HomeNewsList li {
        float: none;
        width: 100%;
    }
    #HomeNews .Frame .Details {min-height:10px;}
}


.NewsList img{width:100%;max-width:400px;text-align:center;}
.NewsList .title{font-weight:bold;font-size:24px;}
.NewsList .MainBody{padding:15px 30px;}

.BoardW {}
.BoardW .BoardM{clear:both;width:100%;margin:30px 10px;border-bottom:dotted #ccc 1px;}
.BoardW .BoardM .BT{font-size:38px;font-family:Carme;margin:8px 0 18px;}
.BoardW .BoardM .BT img{width:100%;max-width:250px;padding:5px; border:#ccc 1px solid;margin:-3px 14px 10px 0;float:left;}
.BoardW .BoardM .BB{margin-bottom:14px;}


#email_address_0{margin:15px 0 15px 64px;}
#first_name_0{margin:15px 0 15px 36px;}
#last_name_0{margin:15px 0 15px 36px;}
#phone_0{margin:15px 0 15px 60px;}
#street_0{margin:15px 0 15px 62px;}
#city_0{margin:15px 0 15px 72px;}
#state_0{margin:15px 0 15px 12px;}
#postal_code_0{margin:15px 0 15px 26px;}
