.widget.skin94 {  }
.widget.skin94 .widgetHeader {  margin-top: 0.167em;  margin-bottom: 0;  }
.widget.skin94 .widgetHeader:hover {  }
.widget.skin94 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(182, 97, 6); font-size: 1.56em;  }
.widget.skin94 .widgetHeader:hover h3 { font-style:normal; font-weight:800;  }
.widget.skin94 .widgetHeader h3 a:link, .widget.skin94 .widgetHeader h3 a:visited, .widget.skin94 .widgetHeader h3 a:hover,.widget.skin94 .widgetHeader h3 a:focus,.widget.skin94 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(182, 97, 6);  }
.widget.skin94 .widgetHeader:hover h3 a:link, .widget.skin94 .widgetHeader:hover h3 a:visited, .widget.skin94 .widgetHeader:hover h3 a:hover,.widget.skin94 .widgetHeader:hover h3 a:focus,.widget.skin94 .widgetHeader:hover h3 a:active {  }
.widget.skin94 .widgetBody {  }
.widget.skin94.widgetBody {  }
.widget.skin94 .widgetItem, .widget.skin94 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em;  }
.widget.skin94 .itemCaption{}
.widget.skin94 .widgetItem:hover, .widget.skin94 li.widgetItem:hover { }
.widget.skin94 .widgetTitle {  margin-top: 0.167em;  margin-bottom: 0;  }
.widget.skin94 .widgetTitle,.widget.skin94 .widgetTitle > a:link, .widget.skin94 .widgetTitle > a:visited, .widget.skin94 .widgetTitle > a:focus, .widget.skin94 .widgetTitle > a:active,.widget.skin94 .headline,.widget.skin94 .pageStyles h1, .widget.skin94 .subhead1,.widget.skin94 .pageStyles h2, .widget.skin94 .moduleContentNew .subhead1, .widget.skin94 .subhead2,.widget.skin94 .pageStyles h3, .widget.skin94 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(182, 97, 6); font-size: 1.25em;  margin-top: 0.167em;  margin-bottom: 0;  }
.widget.skin94 .widgetTitle:hover,.widget.skin94 .headline:hover,.widget.skin94 .subhead1:hover,.widget.skin94 .subhead2:hover,.widget.skin94 .widgetTitle > a:hover { font-style:normal; font-weight:800;  }
.widget.skin94 .headline:hover,.widget.skin94 .subhead1:hover,.widget.skin94 .subhead2:hover,.widget.skin94 .widgetTitle:hover { }
.widget.skin94 .widgetTitle{font-size: 1.25em; }
.widget.skin94 .widgetMeta { font-size: 0.8em;  }
.widget.skin94 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin94 .widgetBody .bullets li.widgetItem {  }
.widget.skin94.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin94 .widgetBody .bullets li.widgetItem {  }
.widget.skin94 a:link { text-decoration: underline;  }
.widget.skin94 a:visited {  }
.widget.skin94 a:hover, .widget.skin94 a:focus, .widget.skin94 a:active { text-decoration: underline;  }
.widget.skin94 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin94 .readOn:visited {  }
.widget.skin94 .readOn:hover, .widget.skin94 .readOn:focus, .widget.skin94 .readOn:active { text-decoration: underline;  }
.widget.skin94 .widgetViewAll:link { color: rgb(19, 42, 80);  background-color: rgb(192, 221, 241);  padding-top: 0.75em;  padding-right: 2em;  padding-bottom: 0.75em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:800; text-decoration: none; border-radius: 12px;
transition: all .3s ease;
display: table;
margin: 1.25em auto; }
.widget.skin94 .widgetViewAll:visited { color: rgb(19, 42, 80); background-color: #C0DDF1; }
.widget.skin94 .widgetViewAll:hover, .widget.skin94 .widgetViewAll:focus, .widget.skin94 .widgetViewAll:active { color: rgb(255, 255, 255); text-decoration: underline;  background-color: rgb(19, 42, 80);  }
.widget.skin94 .widgetRSS:link { text-decoration: none;  }
.widget.skin94 .widgetRSS:visited {  }
.widget.skin94 .widgetRSS:hover, .widget.skin94 .widgetRSS:focus, .widget.skin94 .widgetRSS:active { text-decoration: none;  }
.widget.skin94 .widgetFooter {  }
.widget.skin94 .cpTabs {  margin-top: 0.25em;  margin-bottom: 0.25em;  }
.widget.skin94 .cpTabs > li > a:link, .widget.skin94 .cpTabs > li > a:visited {  background-color: rgb(192, 221, 241);  padding-top: 0.65em;  padding-right: 1.25em;  padding-bottom: 0.65em;  padding-left: 1.25em; font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(19, 42, 80); font-size: 1.2em; line-height: 1.2;
text-align: left;
text-transform: uppercase;
position: relative;
}

.widget.skin94 .cpTabs > li:not(.active) > a:link:after {

}

.widget.skin94 .cpTabs > li.active > a:link:after {
background: #C1DFF2;
border: 1px solid #132A50;
box-shadow: 0 0 0 2px #FFFFFF;
}

.widget.skin94 .cpTabs > li > a:link::after {
content: "";
position: absolute;
left: 20px;
top: 50%;
transform: translate(0, -50%);
width: 8px;
height: 8px;
border-radius: 50%;
 }
.widget.skin94 .cpTabs > li > a:hover, .widget.skin94 .cpTabs > li > a:focus, .widget.skin94 .cpTabs > li > a:active { font-style:normal; font-weight:800; text-decoration: underline !important; }
.widget.skin94 .cpTabs > li > a{margin-left: 4px;margin-right: 4px; }
.widget.skin94 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -4px;margin-right: -4px;width: calc(100% + 8px); }
.widget.skin94 .cpTabs > li.active > a {  background-color: rgb(19, 42, 80); font-style:normal; font-weight:800; color: rgb(255, 255, 255); padding-left: 2.5em; }
.widget.skin94 .cpTabPanel {  padding-top: 1.5em;  padding-right: 1.5em;  padding-bottom: 1.5em;  padding-left: 1.5em;  }
.widget.skin94 .separated .half:after,.widget.skin94 .separated .third:after,.widget.skin94 .separated .fourth:after,.widget.skin94 .separated .fifth:after,.widget.skin94 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px; }
.widget.skin94 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin94  .half,.widget.skin94 .third,.widget.skin94 .fourth,.widget.skin94 .fifth,.widget.skin94 .whole,.widget.skin94 .cpGrid .col,.widget.skin94.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin94 .miniCalendarHeader {  padding-top: 0.75em;  padding-right: 1em;  padding-bottom: 0.75em;  padding-left: 1em; font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(17, 31, 54); font-size: 1.5em; text-align:center; text-transform: uppercase;   }
.widget.skin94 .miniCalendar > table {   }
.widget.skin94 .miniCalendar th {  border-top: 3px solid rgb(192, 221, 241);  border-bottom: 3px solid rgb(192, 221, 241);  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(17, 31, 54); text-transform: uppercase;  }
.widget.skin94 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin94 .miniCalendar td > span {  padding-top: 0.875em;  padding-bottom: 0.875em; font-family: 'Montserrat'; font-style:normal; font-weight:600; color: rgb(17, 31, 54);   }
.widget.skin94 .miniCalendar td > a,.widget.skin94 .miniCalendar td > a:link,.widget.skin94 .miniCalendar td > a:visited {  padding-top: 0.875em;  padding-bottom: 0.875em; font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(19, 42, 80);  background-size: contain;
position: relative;
z-index: 0;
}

.widget.skin94 .miniCalendar td > a::after {
content: "";
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 2em;
height: 2em;
border-radius: 50%;
z-index: -1;
background-color: #C1DFF2;
border: 6px solid #132B50;
transition: all .2s ease; }
.widget.skin94 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { font-style:normal; font-weight:800; text-decoration: underline; }

.widget.skin94 .miniCalendar td > a:is(:hover, :focus, :active)::after {
background-color: #FFFFFF;
 }
.widget.skin94 .miniCalendar .today > span {   }
.widget.skin94 .miniCalendar .not > span { color: rgb(181, 63, 60);   }
.widget.skin94 .miniCalendar {  margin-bottom: 1em;   }
.widget.skin94 .arrow {  }
.widget.skin95 {  padding-bottom: 2em;  }
.widget.skin95 .widgetHeader {  margin-bottom: 0.5em;  }
.widget.skin95 .widgetHeader:hover {  }
.widget.skin95 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(182, 97, 6); font-size: 1.56em;  }
.widget.skin95 .widgetHeader:hover h3 { font-style:normal; font-weight:800;  }
.widget.skin95 .widgetHeader h3 a:link, .widget.skin95 .widgetHeader h3 a:visited, .widget.skin95 .widgetHeader h3 a:hover,.widget.skin95 .widgetHeader h3 a:focus,.widget.skin95 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(182, 97, 6);  }
.widget.skin95 .widgetHeader:hover h3 a:link, .widget.skin95 .widgetHeader:hover h3 a:visited, .widget.skin95 .widgetHeader:hover h3 a:hover,.widget.skin95 .widgetHeader:hover h3 a:focus,.widget.skin95 .widgetHeader:hover h3 a:active {  }
.widget.skin95 .widgetBody {  }
.widget.skin95.widgetBody {  }
.widget.skin95 .widgetItem, .widget.skin95 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.75em;  }
.widget.skin95 .itemCaption{}
.widget.skin95 .widgetItem:hover, .widget.skin95 li.widgetItem:hover { }
.widget.skin95 .widgetTitle {  }
.widget.skin95 .widgetTitle,.widget.skin95 .widgetTitle > a:link, .widget.skin95 .widgetTitle > a:visited, .widget.skin95 .widgetTitle > a:focus, .widget.skin95 .widgetTitle > a:active,.widget.skin95 .headline,.widget.skin95 .pageStyles h1, .widget.skin95 .subhead1,.widget.skin95 .pageStyles h2, .widget.skin95 .moduleContentNew .subhead1, .widget.skin95 .subhead2,.widget.skin95 .pageStyles h3, .widget.skin95 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(181, 63, 60); font-size: 1.25em;  }
.widget.skin95 .widgetTitle:hover,.widget.skin95 .headline:hover,.widget.skin95 .subhead1:hover,.widget.skin95 .subhead2:hover,.widget.skin95 .widgetTitle > a:hover { font-style:normal; font-weight:800;  }
.widget.skin95 .headline:hover,.widget.skin95 .subhead1:hover,.widget.skin95 .subhead2:hover,.widget.skin95 .widgetTitle:hover { }
.widget.skin95 .widgetTitle{font-size: 1.25em; }
.widget.skin95 .widgetMeta { font-size: 0.8em;  }
.widget.skin95 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin95 .widgetBody .bullets li.widgetItem {  }
.widget.skin95.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin95 .widgetBody .bullets li.widgetItem {  }
.widget.skin95 a:link { text-decoration: underline;  }
.widget.skin95 a:visited {  }
.widget.skin95 a:hover, .widget.skin95 a:focus, .widget.skin95 a:active { text-decoration: underline;  }
.widget.skin95 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin95 .readOn:visited {  }
.widget.skin95 .readOn:hover, .widget.skin95 .readOn:focus, .widget.skin95 .readOn:active { text-decoration: underline;  }
.widget.skin95 .widgetViewAll:link { color: rgb(19, 42, 80);  background-color: rgb(192, 221, 241);  padding-top: 0.75em;  padding-right: 2em;  padding-bottom: 0.75em;  padding-left: 2em; font-family: 'Montserrat'; font-style:normal; font-weight:800; text-decoration: none; border-radius: 12px;
transition: all .3s ease;
display: table;
margin: 1.25em auto; }
.widget.skin95 .widgetViewAll:visited { color: rgb(19, 42, 80); background-color: #C0DDF1; }
.widget.skin95 .widgetViewAll:hover, .widget.skin95 .widgetViewAll:focus, .widget.skin95 .widgetViewAll:active { color: rgb(255, 255, 255); text-decoration: underline;  background-color: rgb(19, 42, 80);  }
.widget.skin95 .widgetRSS:link { text-decoration: none;  }
.widget.skin95 .widgetRSS:visited {  }
.widget.skin95 .widgetRSS:hover, .widget.skin95 .widgetRSS:focus, .widget.skin95 .widgetRSS:active { text-decoration: none;  }
.widget.skin95 .widgetFooter {  }
.widget.skin95 .cpTabs {  margin-top: 0.25em;  margin-bottom: 0.25em;   }
.widget.skin95 .cpTabs > li > a:link, .widget.skin95 .cpTabs > li > a:visited {  background-color: rgb(192, 221, 241);  padding-top: 0.65em;  padding-right: 1.25em;  padding-bottom: 0.65em;  padding-left: 1.25em; font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(19, 42, 80); font-size: 1.2em; line-height: 1.2;
text-align: left;
text-transform: uppercase;
position: relative;
}

.widget.skin95 .cpTabs > li:not(.active) > a:link:after {

}

.widget.skin95 .cpTabs > li.active > a:link:after {
background: #C1DFF2;
border: 1px solid #132A50;
box-shadow: 0 0 0 2px #FFFFFF;
}

.widget.skin95 .cpTabs > li > a:link::after {
content: "";
position: absolute;
left: 20px;
top: 50%;
transform: translate(0, -50%);
width: 8px;
height: 8px;
border-radius: 50%;
 }
.widget.skin95 .cpTabs > li > a:hover, .widget.skin95 .cpTabs > li > a:focus, .widget.skin95 .cpTabs > li > a:active { font-style:normal; font-weight:800; text-decoration: underline !important; }
.widget.skin95 .cpTabs > li > a{margin-left: 4px;margin-right: 4px; }
.widget.skin95 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -4px;margin-right: -4px;width: calc(100% + 8px); }
.widget.skin95 .cpTabs > li.active > a {  background-color: rgb(19, 42, 80); font-style:normal; font-weight:800; color: rgb(255, 255, 255); padding-left: 2.5em; }
.widget.skin95 .cpTabPanel {  padding-top: 1.5em;  padding-right: 1.5em;  padding-bottom: 1.5em;  padding-left: 1.5em;   }
.widget.skin95 .separated .half:after,.widget.skin95 .separated .third:after,.widget.skin95 .separated .fourth:after,.widget.skin95 .separated .fifth:after,.widget.skin95 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px; }
.widget.skin95 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin95  .half,.widget.skin95 .third,.widget.skin95 .fourth,.widget.skin95 .fifth,.widget.skin95 .whole,.widget.skin95 .cpGrid .col,.widget.skin95.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin95 .miniCalendarHeader {  padding-top: 0.75em;  padding-right: 1em;  padding-bottom: 0.75em;  padding-left: 1em; font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(17, 31, 54); font-size: 1.5em; text-align:center; text-transform: uppercase;  }
.widget.skin95 .miniCalendar > table {  }
.widget.skin95 .miniCalendar th {  border-top: 3px solid rgb(192, 221, 241);  border-bottom: 3px solid rgb(192, 221, 241);  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(17, 31, 54); text-transform: uppercase; }
.widget.skin95 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin95 .miniCalendar td > span {  padding-top: 0.875em;  padding-bottom: 0.875em; font-family: 'Montserrat'; font-style:normal; font-weight:600; color: rgb(17, 31, 54);  }
.widget.skin95 .miniCalendar td > a,.widget.skin95 .miniCalendar td > a:link,.widget.skin95 .miniCalendar td > a:visited {  padding-top: 0.875em;  padding-bottom: 0.875em; font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(19, 42, 80); background-size: contain;
position: relative;
z-index: 0;
}

.widget.skin95 .miniCalendar td > a::after {
content: "";
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 2em;
height: 2em;
border-radius: 50%;
z-index: -1;
background-color: #C1DFF2;
border: 6px solid #132B50;
transition: all .2s ease; }
.widget.skin95 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { font-style:normal; font-weight:800; text-decoration: underline; }

.widget.skin95 .miniCalendar td > a:is(:hover, :focus, :active)::after {
background-color: #FFFFFF;
 }
.widget.skin95 .miniCalendar .today > span {  }
.widget.skin95 .miniCalendar .not > span { color: rgb(181, 63, 60);  }
.widget.skin95 .miniCalendar {  margin-bottom: 1em;  }
.widget.skin95 .arrow {  }
.widget.skin98 {  padding-top: 1.25em;  padding-bottom: 1.25em; font-family: 'Montserrat'; font-style:normal; font-weight:600; color: rgb(255, 255, 255); font-size: 1em; }
.row.outer:not(.wide) .widget.skin98 {
  text-align: center !important;
}

.widget.skin98 .fr-view p {
margin-bottom: 0;
}

.row.outer.wide .widget.skin98 .row.center.wide {
text-align: left;
justify-content: flex-start; }
.widget.skin98 .widgetHeader {  margin-top: 0;  margin-bottom: 0;  }
.widget.skin98 .widgetHeader:hover {  }
.widget.skin98 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin98 .widgetHeader:hover h3 {  }
.widget.skin98 .widgetHeader h3 a:link, .widget.skin98 .widgetHeader h3 a:visited, .widget.skin98 .widgetHeader h3 a:hover,.widget.skin98 .widgetHeader h3 a:focus,.widget.skin98 .widgetHeader h3 a:active {  }
.widget.skin98 .widgetHeader:hover h3 a:link, .widget.skin98 .widgetHeader:hover h3 a:visited, .widget.skin98 .widgetHeader:hover h3 a:hover,.widget.skin98 .widgetHeader:hover h3 a:focus,.widget.skin98 .widgetHeader:hover h3 a:active {  }
.widget.skin98 .widgetBody {  }
.widget.skin98.widgetBody {  }
.widget.skin98 .widgetItem, .widget.skin98 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em; color: rgb(255, 255, 255); }

.widget.skin98 .row.wide .col:not(.last) {
position :relative;
}

.widget.skin98 .row.wide .col:not(.last)::after {
content: "|";
position: absolute;
line-height: 1.5;
font: inherit;
right: -2px;
top: 50%;
transform: translate(0, -50%);

 }
.widget.skin98 .itemCaption{color: rgb(255, 255, 255); }
.widget.skin98 .widgetItem:hover, .widget.skin98 li.widgetItem:hover { }
.widget.skin98 .widgetTitle {  }
.widget.skin98 .widgetTitle,.widget.skin98 .widgetTitle > a:link, .widget.skin98 .widgetTitle > a:visited, .widget.skin98 .widgetTitle > a:focus, .widget.skin98 .widgetTitle > a:active,.widget.skin98 .headline,.widget.skin98 .pageStyles h1, .widget.skin98 .subhead1,.widget.skin98 .pageStyles h2, .widget.skin98 .moduleContentNew .subhead1, .widget.skin98 .subhead2,.widget.skin98 .pageStyles h3, .widget.skin98 .moduleContentNew .subhead2{ }
.widget.skin98 .widgetTitle:hover,.widget.skin98 .headline:hover,.widget.skin98 .subhead1:hover,.widget.skin98 .subhead2:hover,.widget.skin98 .widgetTitle > a:hover {  }
.widget.skin98 .headline:hover,.widget.skin98 .subhead1:hover,.widget.skin98 .subhead2:hover,.widget.skin98 .widgetTitle:hover { }
.widget.skin98 .widgetTitle{ }
.widget.skin98 .widgetMeta { font-size: 0.8em;  }
.widget.skin98 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin98 .widgetBody .bullets li.widgetItem {  }
.widget.skin98.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin98 .widgetBody .bullets li.widgetItem {  }
.widget.skin98 a:link { color: rgb(255, 255, 255); text-decoration: none;  }
.widget.skin98 a:visited { color: rgb(255, 255, 255);  }
.widget.skin98 a:hover, .widget.skin98 a:focus, .widget.skin98 a:active { color: rgb(255, 255, 255); text-decoration: underline;  }
.widget.skin98 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin98 .readOn:visited {  }
.widget.skin98 .readOn:hover, .widget.skin98 .readOn:focus, .widget.skin98 .readOn:active { text-decoration: underline;  }
.widget.skin98 .widgetViewAll:link { text-decoration: none;  }
.widget.skin98 .widgetViewAll:visited {  }
.widget.skin98 .widgetViewAll:hover, .widget.skin98 .widgetViewAll:focus, .widget.skin98 .widgetViewAll:active { text-decoration: none;  }
.widget.skin98 .widgetRSS:link { text-decoration: none;  }
.widget.skin98 .widgetRSS:visited {  }
.widget.skin98 .widgetRSS:hover, .widget.skin98 .widgetRSS:focus, .widget.skin98 .widgetRSS:active { text-decoration: none;  }
.widget.skin98 .widgetFooter {  }
.widget.skin98 .cpTabs {  }
.widget.skin98 .cpTabs > li > a:link, .widget.skin98 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin98 .cpTabs > li > a:hover, .widget.skin98 .cpTabs > li > a:focus, .widget.skin98 .cpTabs > li > a:active {  }
.widget.skin98 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin98 .cpTabs > li.active > a {  }
.widget.skin98 .cpTabPanel {  }
.widget.skin98 .separated .half:after,.widget.skin98 .separated .third:after,.widget.skin98 .separated .fourth:after,.widget.skin98 .separated .fifth:after,.widget.skin98 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px;margin-left: -1px; }
.widget.skin98 .row { margin-left: -0.75em;  margin-right: -0.75em;  }
.widget.skin98  .half,.widget.skin98 .third,.widget.skin98 .fourth,.widget.skin98 .fifth,.widget.skin98 .whole,.widget.skin98 .cpGrid .col,.widget.skin98.cpGrid .col{ padding-right: 0.75em;  padding-left: 0.75em;  }
.widget.skin98 .miniCalendarHeader { text-transform: none;  }
.widget.skin98 .miniCalendar > table {  }
.widget.skin98 .miniCalendar th { text-transform: none;  }
.widget.skin98 .miniCalendar td > span {  }
.widget.skin98 .miniCalendar td > a,.widget.skin98 .miniCalendar td > a:link,.widget.skin98 .miniCalendar td > a:visited {  }
.widget.skin98 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin98 .miniCalendar .today > span {  }
.widget.skin98 .miniCalendar .not > span {  }
.widget.skin98 .miniCalendar {  }
.widget.skin98 .arrow {  }
.widget.skin101 {  padding-top: 1.4125em;  padding-bottom: 1.25em; font-family: 'Montserrat'; font-style:normal; font-weight:600; color: rgb(255, 255, 255); position: relative;
}

.widget.skin101::after {
content: "";
position: absolute;
height: 3px;
width: 100%;
border-radius: 300px;
background: #C0DDF1;
top: 0;
left: 0;
}

.row.outer:not(.wide) .widget.skin101 {
  text-align: center !important;
}

.widget.skin101 .fr-view p {
margin-bottom: 0;
}

.widget.skin101 .col:last-of-type .widgetItem.fr-view {
display: flex;
align-items: center;
gap: .75em;
}
.widget.skin101 .row.narrow .col:last-of-type .widgetItem.fr-view {
justify-content: center;
}

.row.outer.wide .widget.skin101 .row.center.wide {
text-align: left;
justify-content: flex-start;
}

.widget.skin101 .fr-view img {
transition: all .2s ease;
}

.widget.skin101 .fr-view a:is(:hover, :focus, :active) img {
transform: translate(0, -.25em);

 }
.widget.skin101 .widgetHeader {  margin-top: 0;  margin-bottom: 0;  }
.widget.skin101 .widgetHeader:hover {  }
.widget.skin101 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin101 .widgetHeader:hover h3 {  }
.widget.skin101 .widgetHeader h3 a:link, .widget.skin101 .widgetHeader h3 a:visited, .widget.skin101 .widgetHeader h3 a:hover,.widget.skin101 .widgetHeader h3 a:focus,.widget.skin101 .widgetHeader h3 a:active {  }
.widget.skin101 .widgetHeader:hover h3 a:link, .widget.skin101 .widgetHeader:hover h3 a:visited, .widget.skin101 .widgetHeader:hover h3 a:hover,.widget.skin101 .widgetHeader:hover h3 a:focus,.widget.skin101 .widgetHeader:hover h3 a:active {  }
.widget.skin101 .widgetBody {  }
.widget.skin101.widgetBody {  }
.widget.skin101 .widgetItem, .widget.skin101 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em; color: rgb(255, 255, 255); }

.widget.skin101 .row.wide .col:not(.last) {
position :relative;
}

.widget.skin101 .row.wide .col:not(.last)::after {
content: "|";
position: absolute;
line-height: 1.5;
font: inherit;
right: -2px;
top: 50%;
transform: translate(0, -50%);

 }
.widget.skin101 .itemCaption{color: rgb(255, 255, 255); }
.widget.skin101 .widgetItem:hover, .widget.skin101 li.widgetItem:hover { }
.widget.skin101 .widgetTitle {  }
.widget.skin101 .widgetTitle,.widget.skin101 .widgetTitle > a:link, .widget.skin101 .widgetTitle > a:visited, .widget.skin101 .widgetTitle > a:focus, .widget.skin101 .widgetTitle > a:active,.widget.skin101 .headline,.widget.skin101 .pageStyles h1, .widget.skin101 .subhead1,.widget.skin101 .pageStyles h2, .widget.skin101 .moduleContentNew .subhead1, .widget.skin101 .subhead2,.widget.skin101 .pageStyles h3, .widget.skin101 .moduleContentNew .subhead2{ }
.widget.skin101 .widgetTitle:hover,.widget.skin101 .headline:hover,.widget.skin101 .subhead1:hover,.widget.skin101 .subhead2:hover,.widget.skin101 .widgetTitle > a:hover {  }
.widget.skin101 .headline:hover,.widget.skin101 .subhead1:hover,.widget.skin101 .subhead2:hover,.widget.skin101 .widgetTitle:hover { }
.widget.skin101 .widgetTitle{ }
.widget.skin101 .widgetMeta { font-size: 0.8em;  }
.widget.skin101 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin101 .widgetBody .bullets li.widgetItem {  }
.widget.skin101.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin101 .widgetBody .bullets li.widgetItem {  }
.widget.skin101 a:link { color: rgb(255, 255, 255); text-decoration: none;  }
.widget.skin101 a:visited { color: rgb(255, 255, 255);  }
.widget.skin101 a:hover, .widget.skin101 a:focus, .widget.skin101 a:active { color: rgb(255, 255, 255); text-decoration: underline;  }
.widget.skin101 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin101 .readOn:visited {  }
.widget.skin101 .readOn:hover, .widget.skin101 .readOn:focus, .widget.skin101 .readOn:active { text-decoration: underline;  }
.widget.skin101 .widgetViewAll:link { text-decoration: none;  }
.widget.skin101 .widgetViewAll:visited {  }
.widget.skin101 .widgetViewAll:hover, .widget.skin101 .widgetViewAll:focus, .widget.skin101 .widgetViewAll:active { text-decoration: none;  }
.widget.skin101 .widgetRSS:link { text-decoration: none;  }
.widget.skin101 .widgetRSS:visited {  }
.widget.skin101 .widgetRSS:hover, .widget.skin101 .widgetRSS:focus, .widget.skin101 .widgetRSS:active { text-decoration: none;  }
.widget.skin101 .widgetFooter {  }
.widget.skin101 .cpTabs {  }
.widget.skin101 .cpTabs > li > a:link, .widget.skin101 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin101 .cpTabs > li > a:hover, .widget.skin101 .cpTabs > li > a:focus, .widget.skin101 .cpTabs > li > a:active {  }
.widget.skin101 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin101 .cpTabs > li.active > a {  }
.widget.skin101 .cpTabPanel {  }
.widget.skin101 .separated .half:after,.widget.skin101 .separated .third:after,.widget.skin101 .separated .fourth:after,.widget.skin101 .separated .fifth:after,.widget.skin101 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px;margin-left: -1px; }
.widget.skin101 .row { margin-left: -0.75em;  margin-right: -0.75em;  }
.widget.skin101  .half,.widget.skin101 .third,.widget.skin101 .fourth,.widget.skin101 .fifth,.widget.skin101 .whole,.widget.skin101 .cpGrid .col,.widget.skin101.cpGrid .col{ padding-right: 0.75em;  padding-left: 0.75em;  }
.widget.skin101 .miniCalendarHeader { text-transform: none;  }
.widget.skin101 .miniCalendar > table {  }
.widget.skin101 .miniCalendar th { text-transform: none;  }
.widget.skin101 .miniCalendar td > span {  }
.widget.skin101 .miniCalendar td > a,.widget.skin101 .miniCalendar td > a:link,.widget.skin101 .miniCalendar td > a:visited {  }
.widget.skin101 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin101 .miniCalendar .today > span {  }
.widget.skin101 .miniCalendar .not > span {  }
.widget.skin101 .miniCalendar {  }
.widget.skin101 .arrow {  }
.widget.skin100 { text-align:center; }

.widget.skin100 .fr-view p {
margin-bottom: 0;
}

.widget.skin100 .fr-view img {
margin: 0 auto; }
.widget.skin100 .widgetHeader {  }
.widget.skin100 .widgetHeader:hover {  }
.widget.skin100 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin100 .widgetHeader:hover h3 {  }
.widget.skin100 .widgetHeader h3 a:link, .widget.skin100 .widgetHeader h3 a:visited, .widget.skin100 .widgetHeader h3 a:hover,.widget.skin100 .widgetHeader h3 a:focus,.widget.skin100 .widgetHeader h3 a:active {  }
.widget.skin100 .widgetHeader:hover h3 a:link, .widget.skin100 .widgetHeader:hover h3 a:visited, .widget.skin100 .widgetHeader:hover h3 a:hover,.widget.skin100 .widgetHeader:hover h3 a:focus,.widget.skin100 .widgetHeader:hover h3 a:active {  }
.widget.skin100 .widgetBody {  }
.widget.skin100.widgetBody {  }
.widget.skin100 .widgetItem, .widget.skin100 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em;  }
.widget.skin100 .itemCaption{}
.widget.skin100 .widgetItem:hover, .widget.skin100 li.widgetItem:hover { }
.widget.skin100 .widgetTitle {  }
.widget.skin100 .widgetTitle,.widget.skin100 .widgetTitle > a:link, .widget.skin100 .widgetTitle > a:visited, .widget.skin100 .widgetTitle > a:focus, .widget.skin100 .widgetTitle > a:active,.widget.skin100 .headline,.widget.skin100 .pageStyles h1, .widget.skin100 .subhead1,.widget.skin100 .pageStyles h2, .widget.skin100 .moduleContentNew .subhead1, .widget.skin100 .subhead2,.widget.skin100 .pageStyles h3, .widget.skin100 .moduleContentNew .subhead2{ }
.widget.skin100 .widgetTitle:hover,.widget.skin100 .headline:hover,.widget.skin100 .subhead1:hover,.widget.skin100 .subhead2:hover,.widget.skin100 .widgetTitle > a:hover {  }
.widget.skin100 .headline:hover,.widget.skin100 .subhead1:hover,.widget.skin100 .subhead2:hover,.widget.skin100 .widgetTitle:hover { }
.widget.skin100 .widgetTitle{ }
.widget.skin100 .widgetMeta { font-size: 0.8em;  }
.widget.skin100 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin100 .widgetBody .bullets li.widgetItem {  }
.widget.skin100.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin100 .widgetBody .bullets li.widgetItem {  }
.widget.skin100 a:link { text-decoration: underline;  }
.widget.skin100 a:visited {  }
.widget.skin100 a:hover, .widget.skin100 a:focus, .widget.skin100 a:active { text-decoration: underline;  }
.widget.skin100 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin100 .readOn:visited {  }
.widget.skin100 .readOn:hover, .widget.skin100 .readOn:focus, .widget.skin100 .readOn:active { text-decoration: underline;  }
.widget.skin100 .widgetViewAll:link { text-decoration: none;  }
.widget.skin100 .widgetViewAll:visited {  }
.widget.skin100 .widgetViewAll:hover, .widget.skin100 .widgetViewAll:focus, .widget.skin100 .widgetViewAll:active { text-decoration: none;  }
.widget.skin100 .widgetRSS:link { text-decoration: none;  }
.widget.skin100 .widgetRSS:visited {  }
.widget.skin100 .widgetRSS:hover, .widget.skin100 .widgetRSS:focus, .widget.skin100 .widgetRSS:active { text-decoration: none;  }
.widget.skin100 .widgetFooter {  }
.widget.skin100 .cpTabs {  }
.widget.skin100 .cpTabs > li > a:link, .widget.skin100 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin100 .cpTabs > li > a:hover, .widget.skin100 .cpTabs > li > a:focus, .widget.skin100 .cpTabs > li > a:active {  }
.widget.skin100 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin100 .cpTabs > li.active > a {  }
.widget.skin100 .cpTabPanel {  }
.widget.skin100 .separated .half:after,.widget.skin100 .separated .third:after,.widget.skin100 .separated .fourth:after,.widget.skin100 .separated .fifth:after,.widget.skin100 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px; }
.widget.skin100 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin100  .half,.widget.skin100 .third,.widget.skin100 .fourth,.widget.skin100 .fifth,.widget.skin100 .whole,.widget.skin100 .cpGrid .col,.widget.skin100.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin100 .miniCalendarHeader { text-transform: none;  }
.widget.skin100 .miniCalendar > table {  }
.widget.skin100 .miniCalendar th { text-transform: none;  }
.widget.skin100 .miniCalendar td > span {  }
.widget.skin100 .miniCalendar td > a,.widget.skin100 .miniCalendar td > a:link,.widget.skin100 .miniCalendar td > a:visited {  }
.widget.skin100 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin100 .miniCalendar .today > span {  }
.widget.skin100 .miniCalendar .not > span {  }
.widget.skin100 .miniCalendar {  }
.widget.skin100 .arrow {  }
.widget.skin97 { }

body.narrow .widget.skin97 {
font-size: .875em; }
.widget.skin97 .widgetHeader {  }
.widget.skin97 .widgetHeader:hover {  }
.widget.skin97 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin97 .widgetHeader:hover h3 {  }
.widget.skin97 .widgetHeader h3 a:link, .widget.skin97 .widgetHeader h3 a:visited, .widget.skin97 .widgetHeader h3 a:hover,.widget.skin97 .widgetHeader h3 a:focus,.widget.skin97 .widgetHeader h3 a:active {  }
.widget.skin97 .widgetHeader:hover h3 a:link, .widget.skin97 .widgetHeader:hover h3 a:visited, .widget.skin97 .widgetHeader:hover h3 a:hover,.widget.skin97 .widgetHeader:hover h3 a:focus,.widget.skin97 .widgetHeader:hover h3 a:active {  }
.widget.skin97 .widgetBody {  }
.widget.skin97.widgetBody {  }
.widget.skin97 .widgetItem, .widget.skin97 li.widgetItem {  padding-top: 0.35em;  padding-bottom: 0.35em;  }
.widget.skin97 .itemCaption{}
.widget.skin97 .widgetItem:hover, .widget.skin97 li.widgetItem:hover { }
.widget.skin97 .widgetTitle {  }
.widget.skin97 .widgetTitle,.widget.skin97 .widgetTitle > a:link, .widget.skin97 .widgetTitle > a:visited, .widget.skin97 .widgetTitle > a:focus, .widget.skin97 .widgetTitle > a:active,.widget.skin97 .headline,.widget.skin97 .pageStyles h1, .widget.skin97 .subhead1,.widget.skin97 .pageStyles h2, .widget.skin97 .moduleContentNew .subhead1, .widget.skin97 .subhead2,.widget.skin97 .pageStyles h3, .widget.skin97 .moduleContentNew .subhead2{ }
.widget.skin97 .widgetTitle:hover,.widget.skin97 .headline:hover,.widget.skin97 .subhead1:hover,.widget.skin97 .subhead2:hover,.widget.skin97 .widgetTitle > a:hover {  }
.widget.skin97 .headline:hover,.widget.skin97 .subhead1:hover,.widget.skin97 .subhead2:hover,.widget.skin97 .widgetTitle:hover { }
.widget.skin97 .widgetTitle{ }
.widget.skin97 .widgetMeta { font-size: 0.8em;  }
.widget.skin97 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin97 .widgetBody .bullets li.widgetItem {  }
.widget.skin97.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin97 .widgetBody .bullets li.widgetItem {  }
.widget.skin97 a:link { text-decoration: underline;  }
.widget.skin97 a:visited {  }
.widget.skin97 a:hover, .widget.skin97 a:focus, .widget.skin97 a:active { text-decoration: underline;  }
.widget.skin97 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin97 .readOn:visited {  }
.widget.skin97 .readOn:hover, .widget.skin97 .readOn:focus, .widget.skin97 .readOn:active { text-decoration: underline;  }
.widget.skin97 .widgetViewAll:link { text-decoration: none;  }
.widget.skin97 .widgetViewAll:visited {  }
.widget.skin97 .widgetViewAll:hover, .widget.skin97 .widgetViewAll:focus, .widget.skin97 .widgetViewAll:active { text-decoration: none;  }
.widget.skin97 .widgetRSS:link { text-decoration: none;  }
.widget.skin97 .widgetRSS:visited {  }
.widget.skin97 .widgetRSS:hover, .widget.skin97 .widgetRSS:focus, .widget.skin97 .widgetRSS:active { text-decoration: none;  }
.widget.skin97 .widgetFooter {  }
.widget.skin97 .cpTabs {  }
.widget.skin97 .cpTabs > li > a:link, .widget.skin97 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin97 .cpTabs > li > a:hover, .widget.skin97 .cpTabs > li > a:focus, .widget.skin97 .cpTabs > li > a:active {  }
.widget.skin97 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin97 .cpTabs > li.active > a {  }
.widget.skin97 .cpTabPanel {  }
.widget.skin97 .separated .half:after,.widget.skin97 .separated .third:after,.widget.skin97 .separated .fourth:after,.widget.skin97 .separated .fifth:after,.widget.skin97 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px; }
.widget.skin97 .row { margin-left: -0;  margin-right: -0;  }
.widget.skin97  .half,.widget.skin97 .third,.widget.skin97 .fourth,.widget.skin97 .fifth,.widget.skin97 .whole,.widget.skin97 .cpGrid .col,.widget.skin97.cpGrid .col{ padding-right: 0;  padding-left: 0;  }
.widget.skin97 .miniCalendarHeader { text-transform: none;  }
.widget.skin97 .miniCalendar > table {  }
.widget.skin97 .miniCalendar th { text-transform: none;  }
.widget.skin97 .miniCalendar td > span {  }
.widget.skin97 .miniCalendar td > a,.widget.skin97 .miniCalendar td > a:link,.widget.skin97 .miniCalendar td > a:visited {  }
.widget.skin97 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin97 .miniCalendar .today > span {  }
.widget.skin97 .miniCalendar .not > span {  }
.widget.skin97 .miniCalendar {  }
.widget.skin97 .arrow {  }
.widget.skin105 {  }
.widget.skin105 .widgetHeader {  }
.widget.skin105 .widgetHeader:hover {  }
.widget.skin105 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin105 .widgetHeader:hover h3 {  }
.widget.skin105 .widgetHeader h3 a:link, .widget.skin105 .widgetHeader h3 a:visited, .widget.skin105 .widgetHeader h3 a:hover,.widget.skin105 .widgetHeader h3 a:focus,.widget.skin105 .widgetHeader h3 a:active {  }
.widget.skin105 .widgetHeader:hover h3 a:link, .widget.skin105 .widgetHeader:hover h3 a:visited, .widget.skin105 .widgetHeader:hover h3 a:hover,.widget.skin105 .widgetHeader:hover h3 a:focus,.widget.skin105 .widgetHeader:hover h3 a:active {  }
.widget.skin105 .widgetBody {  }
.widget.skin105.widgetBody {  }
.widget.skin105 .widgetItem, .widget.skin105 li.widgetItem {  padding-top: 0.75em;  padding-bottom: 0.75em; position: relative;
padding: .75em 0;
}

.widget.skin105 .widgetItem:not(:last-of-type)::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
max-width: 220px;
border-bottom: 1px solid #F9F3EA;

 }
.widget.skin105 .itemCaption{}
.widget.skin105 .widgetItem:hover, .widget.skin105 li.widgetItem:hover { }
.widget.skin105 .widgetTitle { line-height: 1.1;
}

.widget.skin105 .widgetTitle::after {
content: "";
display: block;
height: 3px;
width: 100%;
max-width: 100px;
border-radius: 3px;
background: #B53F3C;
margin: .125em 0; }
.widget.skin105 .widgetTitle,.widget.skin105 .widgetTitle > a:link, .widget.skin105 .widgetTitle > a:visited, .widget.skin105 .widgetTitle > a:focus, .widget.skin105 .widgetTitle > a:active,.widget.skin105 .headline,.widget.skin105 .pageStyles h1, .widget.skin105 .subhead1,.widget.skin105 .pageStyles h2, .widget.skin105 .moduleContentNew .subhead1, .widget.skin105 .subhead2,.widget.skin105 .pageStyles h3, .widget.skin105 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(19, 42, 80); font-size: 1.38em; text-transform: uppercase; line-height: 1.1;
}

.widget.skin105 .widgetTitle::after {
content: "";
display: block;
height: 3px;
width: 100%;
max-width: 100px;
border-radius: 3px;
background: #B53F3C;
margin: .125em 0; }
.widget.skin105 .widgetTitle:hover,.widget.skin105 .headline:hover,.widget.skin105 .subhead1:hover,.widget.skin105 .subhead2:hover,.widget.skin105 .widgetTitle > a:hover { font-style:normal; font-weight:800;  }
.widget.skin105 .headline:hover,.widget.skin105 .subhead1:hover,.widget.skin105 .subhead2:hover,.widget.skin105 .widgetTitle:hover { }
.widget.skin105 .widgetTitle{font-size: 1.38em; }
.widget.skin105 .widgetMeta { font-size: 0.8em;  }
.widget.skin105 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin105 .widgetBody .bullets li.widgetItem {  }
.widget.skin105.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin105 .widgetBody .bullets li.widgetItem {  }
.widget.skin105 a:link { color: rgb(17, 31, 54); text-decoration: none; }

.widget.skin105 .widgetDesc strong a {
display: block;
font-weight: 600;
line-height: 1.3; }
.widget.skin105 a:visited { color: rgb(17, 31, 54);  }
.widget.skin105 a:hover, .widget.skin105 a:focus, .widget.skin105 a:active { color: rgb(17, 31, 54); text-decoration: underline;  }
.widget.skin105 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin105 .readOn:visited {  }
.widget.skin105 .readOn:hover, .widget.skin105 .readOn:focus, .widget.skin105 .readOn:active { text-decoration: underline;  }
.widget.skin105 .widgetViewAll:link { color: rgb(19, 42, 80);  background-color: rgb(192, 221, 241);  padding-top: 0.875em;  padding-right: 3em;  padding-bottom: 0.875em;  padding-left: 3em; font-family: 'Montserrat'; font-style:normal; font-weight:800; text-decoration: none; border-radius: 12px;
transition: all .3s ease;
display: table;
margin: 1.25em auto 0;
text-transform: uppercase;
}

body.narrow .widget.skin105 .widgetViewAll:is(:link, :visited) {
padding-left: 1.5em;
padding-right: 1.5em; }
.widget.skin105 .widgetViewAll:visited { color: rgb(19, 42, 80); background-color: #C0DDF1; }
.widget.skin105 .widgetViewAll:hover, .widget.skin105 .widgetViewAll:focus, .widget.skin105 .widgetViewAll:active { color: rgb(19, 42, 80); text-decoration: underline; padding-left: 4.5em;
padding-right: 4.5em;
}

body.narrow .widget.skin105 .widgetViewAll:is(:hover, :focus, :active) {
padding-left: 2.5em;
padding-right: 2.5em; }
.widget.skin105 .widgetRSS:link { text-decoration: none;  }
.widget.skin105 .widgetRSS:visited {  }
.widget.skin105 .widgetRSS:hover, .widget.skin105 .widgetRSS:focus, .widget.skin105 .widgetRSS:active { text-decoration: none;  }
.widget.skin105 .widgetFooter {  }
.widget.skin105 .cpTabs {  }
.widget.skin105 .cpTabs > li > a:link, .widget.skin105 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin105 .cpTabs > li > a:hover, .widget.skin105 .cpTabs > li > a:focus, .widget.skin105 .cpTabs > li > a:active {  }
.widget.skin105 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin105 .cpTabs > li.active > a {  }
.widget.skin105 .cpTabPanel {  }
.widget.skin105 .separated .half:after,.widget.skin105 .separated .third:after,.widget.skin105 .separated .fourth:after,.widget.skin105 .separated .fifth:after,.widget.skin105 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px; }
.widget.skin105 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin105  .half,.widget.skin105 .third,.widget.skin105 .fourth,.widget.skin105 .fifth,.widget.skin105 .whole,.widget.skin105 .cpGrid .col,.widget.skin105.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin105 .miniCalendarHeader {  padding-top: 0.75em;  padding-right: 1em;  padding-bottom: 0.75em;  padding-left: 1em; font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(17, 31, 54); font-size: 1.5em; text-align:center; text-transform: uppercase;   }
.widget.skin105 .miniCalendar > table {   }
.widget.skin105 .miniCalendar th {  border-top: 3px solid rgb(192, 221, 241);  border-bottom: 3px solid rgb(192, 221, 241);  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(17, 31, 54); text-transform: uppercase;  }
.widget.skin105 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin105 .miniCalendar td > span {  padding-top: 0.875em;  padding-bottom: 0.875em; font-family: 'Montserrat'; font-style:normal; font-weight:600; color: rgb(17, 31, 54);   }
.widget.skin105 .miniCalendar td > a,.widget.skin105 .miniCalendar td > a:link,.widget.skin105 .miniCalendar td > a:visited {  padding-top: 0.875em;  padding-bottom: 0.875em; font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(19, 42, 80);  background-size: contain;
position: relative;
z-index: 0;
}

.widget.skin105 .miniCalendar td > a::after {
content: "";
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 2em;
height: 2em;
border-radius: 50%;
z-index: -1;
background-color: #C1DFF2;
border: 6px solid #132B50;
transition: all .2s ease; }
.widget.skin105 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { font-style:normal; font-weight:800; text-decoration: underline; }

.widget.skin105 .miniCalendar td > a:is(:hover, :focus, :active)::after {
background-color: #FFFFFF;
 }
.widget.skin105 .miniCalendar .today > span {   }
.widget.skin105 .miniCalendar .not > span { color: rgb(181, 63, 60);   }
.widget.skin105 .miniCalendar {  margin-bottom: 1em;   }
.widget.skin105 .arrow {  }
.widget.skin106 {  padding-bottom: 2em; }

.widget.skin106 .fr-view p {
margin-bottom: 0;
}

body.narrow .widget.skin106 {
text-align: center;
font-size: .875em;  }
.widget.skin106 .widgetHeader {  }
.widget.skin106 .widgetHeader:hover {  }
.widget.skin106 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin106 .widgetHeader:hover h3 {  }
.widget.skin106 .widgetHeader h3 a:link, .widget.skin106 .widgetHeader h3 a:visited, .widget.skin106 .widgetHeader h3 a:hover,.widget.skin106 .widgetHeader h3 a:focus,.widget.skin106 .widgetHeader h3 a:active {  }
.widget.skin106 .widgetHeader:hover h3 a:link, .widget.skin106 .widgetHeader:hover h3 a:visited, .widget.skin106 .widgetHeader:hover h3 a:hover,.widget.skin106 .widgetHeader:hover h3 a:focus,.widget.skin106 .widgetHeader:hover h3 a:active {  }
.widget.skin106 .widgetBody {  }
.widget.skin106.widgetBody {  }
.widget.skin106 .widgetItem, .widget.skin106 li.widgetItem { font-family: 'Lora'; font-style:italic; font-weight:700; color: rgb(182, 97, 6); font-size: 1.4em; line-height: 1.3; }
.widget.skin106 .itemCaption{font-family: 'Lora'; font-style:italic; font-weight:700; color: rgb(182, 97, 6); font-size: 1.4em; }
.widget.skin106 .widgetItem:hover, .widget.skin106 li.widgetItem:hover { }
.widget.skin106 .widgetTitle { line-height: 1; }
.widget.skin106 .widgetTitle,.widget.skin106 .widgetTitle > a:link, .widget.skin106 .widgetTitle > a:visited, .widget.skin106 .widgetTitle > a:focus, .widget.skin106 .widgetTitle > a:active,.widget.skin106 .headline,.widget.skin106 .pageStyles h1, .widget.skin106 .subhead1,.widget.skin106 .pageStyles h2, .widget.skin106 .moduleContentNew .subhead1, .widget.skin106 .subhead2,.widget.skin106 .pageStyles h3, .widget.skin106 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(19, 42, 80); font-size: 1.75em; text-transform: uppercase; line-height: 1; }
.widget.skin106 .widgetTitle:hover,.widget.skin106 .headline:hover,.widget.skin106 .subhead1:hover,.widget.skin106 .subhead2:hover,.widget.skin106 .widgetTitle > a:hover { font-style:normal; font-weight:800;  }
.widget.skin106 .headline:hover,.widget.skin106 .subhead1:hover,.widget.skin106 .subhead2:hover,.widget.skin106 .widgetTitle:hover { }
.widget.skin106 .widgetTitle{font-size: 1.75em; }
.widget.skin106 .widgetMeta { font-size: 0.8em;  }
.widget.skin106 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin106 .widgetBody .bullets li.widgetItem {  }
.widget.skin106.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin106 .widgetBody .bullets li.widgetItem {  }
.widget.skin106 a:link { text-decoration: underline;  }
.widget.skin106 a:visited {  }
.widget.skin106 a:hover, .widget.skin106 a:focus, .widget.skin106 a:active { text-decoration: underline;  }
.widget.skin106 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin106 .readOn:visited {  }
.widget.skin106 .readOn:hover, .widget.skin106 .readOn:focus, .widget.skin106 .readOn:active { text-decoration: underline;  }
.widget.skin106 .widgetViewAll:link { text-decoration: none;  }
.widget.skin106 .widgetViewAll:visited {  }
.widget.skin106 .widgetViewAll:hover, .widget.skin106 .widgetViewAll:focus, .widget.skin106 .widgetViewAll:active { text-decoration: none;  }
.widget.skin106 .widgetRSS:link { text-decoration: none;  }
.widget.skin106 .widgetRSS:visited {  }
.widget.skin106 .widgetRSS:hover, .widget.skin106 .widgetRSS:focus, .widget.skin106 .widgetRSS:active { text-decoration: none;  }
.widget.skin106 .widgetFooter {  }
.widget.skin106 .cpTabs {  }
.widget.skin106 .cpTabs > li > a:link, .widget.skin106 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin106 .cpTabs > li > a:hover, .widget.skin106 .cpTabs > li > a:focus, .widget.skin106 .cpTabs > li > a:active {  }
.widget.skin106 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin106 .cpTabs > li.active > a {  }
.widget.skin106 .cpTabPanel {  }
.widget.skin106 .separated .half:after,.widget.skin106 .separated .third:after,.widget.skin106 .separated .fourth:after,.widget.skin106 .separated .fifth:after,.widget.skin106 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px; }
.widget.skin106 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin106  .half,.widget.skin106 .third,.widget.skin106 .fourth,.widget.skin106 .fifth,.widget.skin106 .whole,.widget.skin106 .cpGrid .col,.widget.skin106.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin106 .miniCalendarHeader { text-transform: none;  }
.widget.skin106 .miniCalendar > table {  }
.widget.skin106 .miniCalendar th { text-transform: none;  }
.widget.skin106 .miniCalendar td > span {  }
.widget.skin106 .miniCalendar td > a,.widget.skin106 .miniCalendar td > a:link,.widget.skin106 .miniCalendar td > a:visited {  }
.widget.skin106 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin106 .miniCalendar .today > span {  }
.widget.skin106 .miniCalendar .not > span {  }
.widget.skin106 .miniCalendar {  }
.widget.skin106 .arrow {  }
.widget.skin102 { }

.widget.skin102 .widgetItem::after {
display: none;
}

.widget.skin102 .cpWindow {
padding: 1em 0;
}

.widget.skin102 .text {
padding: 1em; }
.widget.skin102 .widgetHeader {  }
.widget.skin102 .widgetHeader:hover {  }
.widget.skin102 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin102 .widgetHeader:hover h3 {  }
.widget.skin102 .widgetHeader h3 a:link, .widget.skin102 .widgetHeader h3 a:visited, .widget.skin102 .widgetHeader h3 a:hover,.widget.skin102 .widgetHeader h3 a:focus,.widget.skin102 .widgetHeader h3 a:active {  }
.widget.skin102 .widgetHeader:hover h3 a:link, .widget.skin102 .widgetHeader:hover h3 a:visited, .widget.skin102 .widgetHeader:hover h3 a:hover,.widget.skin102 .widgetHeader:hover h3 a:focus,.widget.skin102 .widgetHeader:hover h3 a:active {  }
.widget.skin102 .widgetBody {  }
.widget.skin102.widgetBody {  }
.widget.skin102 .widgetItem, .widget.skin102 li.widgetItem {  background-color: rgb(255, 255, 255); border-radius: 16px;
box-shadow: 0 3px 20px 0 rgba(19, 42, 80, 0.20);
overflow: hidden;
transform: translate(0, 0);
transition: transform .3s ease;
}

.widget.skin102 .widgetItem:is(:hover, :focus-within) {
transform: translate(0, -.375em); }
.widget.skin102 .itemCaption{ background-color: rgb(255, 255, 255); }
.widget.skin102 .widgetItem:hover, .widget.skin102 li.widgetItem:hover { }
.widget.skin102 .widgetTitle { line-height: 1.1;
display: block;
}

.widget.skin102 .widgetTitle::after {
content: "";
display: block;
height: 3px;
width: 100%;
max-width: 100px;
border-radius: 3px;
background: #B53F3C;
margin: .125em 0 .5em;
transition: all .3s ease;
}

.widget.skin102 .widgetItem:is(:hover, :focus-within) .widgetTitle::after {
max-width: 160px; }
.widget.skin102 .widgetTitle,.widget.skin102 .widgetTitle > a:link, .widget.skin102 .widgetTitle > a:visited, .widget.skin102 .widgetTitle > a:focus, .widget.skin102 .widgetTitle > a:active,.widget.skin102 .headline,.widget.skin102 .pageStyles h1, .widget.skin102 .subhead1,.widget.skin102 .pageStyles h2, .widget.skin102 .moduleContentNew .subhead1, .widget.skin102 .subhead2,.widget.skin102 .pageStyles h3, .widget.skin102 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(19, 42, 80); font-size: 1.25em; text-transform: uppercase; line-height: 1.1;
display: block;
}

.widget.skin102 .widgetTitle::after {
content: "";
display: block;
height: 3px;
width: 100%;
max-width: 100px;
border-radius: 3px;
background: #B53F3C;
margin: .125em 0 .5em;
transition: all .3s ease;
}

.widget.skin102 .widgetItem:is(:hover, :focus-within) .widgetTitle::after {
max-width: 160px; }
.widget.skin102 .widgetTitle:hover,.widget.skin102 .headline:hover,.widget.skin102 .subhead1:hover,.widget.skin102 .subhead2:hover,.widget.skin102 .widgetTitle > a:hover { font-style:normal; font-weight:800;  }
.widget.skin102 .headline:hover,.widget.skin102 .subhead1:hover,.widget.skin102 .subhead2:hover,.widget.skin102 .widgetTitle:hover { }
.widget.skin102 .widgetTitle{font-size: 1.25em; }
.widget.skin102 .widgetMeta { font-size: 0.8em;  }
.widget.skin102 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin102 .widgetBody .bullets li.widgetItem {  }
.widget.skin102.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin102 .widgetBody .bullets li.widgetItem {  }
.widget.skin102 a:link { text-decoration: none;  }
.widget.skin102 a:visited {  }
.widget.skin102 a:hover, .widget.skin102 a:focus, .widget.skin102 a:active { text-decoration: underline;  }
.widget.skin102 .readOn:link { color: rgb(19, 42, 80);  border: 3px solid rgb(192, 221, 241);  margin-top: 0.5em;  padding-top: 0.5em;  padding-right: 2.5em;  padding-bottom: 0.5em;  padding-left: 2.5em; font-family: 'Montserrat'; font-style:normal; font-weight:800; font-size: 0.88em; text-decoration: none; display: inline; width: fit-content;
margin-left: auto;
border-radius: 12px;
text-transform: uppercase; }
.widget.skin102 .readOn:visited { color: rgb(19, 42, 80); border-color: #C0DDF1; }
.widget.skin102 .readOn:hover, .widget.skin102 .readOn:focus, .widget.skin102 .readOn:active { text-decoration: underline;  }
.widget.skin102 .widgetViewAll:link { color: rgb(19, 42, 80);  background-color: rgb(192, 221, 241);  padding-top: 0.875em;  padding-right: 3em;  padding-bottom: 0.875em;  padding-left: 3em; font-family: 'Montserrat'; font-style:normal; font-weight:800; text-decoration: none; border-radius: 12px;
transition: all .3s ease;
display: table;
margin: 1.25em auto 0;
text-transform: uppercase;
}

body.narrow .widget.skin102 .widgetViewAll:is(:link, :visited) {
padding-left: 1.5em;
padding-right: 1.5em; }
.widget.skin102 .widgetViewAll:visited { color: rgb(19, 42, 80); background-color: #C0DDF1; }
.widget.skin102 .widgetViewAll:hover, .widget.skin102 .widgetViewAll:focus, .widget.skin102 .widgetViewAll:active { color: rgb(19, 42, 80); text-decoration: underline; padding-left: 4.5em;
padding-right: 4.5em;
}

body.narrow .widget.skin102 .widgetViewAll:is(:hover, :focus, :active) {
padding-left: 2.5em;
padding-right: 2.5em; }
.widget.skin102 .widgetRSS:link { text-decoration: none;  }
.widget.skin102 .widgetRSS:visited {  }
.widget.skin102 .widgetRSS:hover, .widget.skin102 .widgetRSS:focus, .widget.skin102 .widgetRSS:active { text-decoration: none;  }
.widget.skin102 .widgetFooter { }

.js .widget.skin102 .cpCarousel .arrow {
    opacity: 1;
}

.js .widget.skin102 .cpCarousel .arrow::before {
    background-size: cover;
    background-color: rgba(255, 255, 255, 0);
    opacity: 1;
    border-radius: 0;
}

.js .widget.skin102 .cpCarousel .arrow::after {
    content: none;
}

.js .widget.skin102 .cpCarousel .arrow.prev::before {
    background-image: url(/ImageRepository/Document?documentID=19394);
}

.js .widget.skin102 .cpCarousel .arrow.next::before {
    background-image: url(/ImageRepository/Document?documentID=19395);
}

.js .widget.skin102 .cpCarousel .arrow.prev:is(:hver, :focus, :active)::before {
    background-image: url(/ImageRepository/Document?documentID=19397);
}

.js .widget.skin102 .cpCarousel .arrow.next:is(:hver, :focus, :active)::before {
    background-image: url(/ImageRepository/Document?documentID=19396); }
.widget.skin102 .cpTabs {  }
.widget.skin102 .cpTabs > li > a:link, .widget.skin102 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin102 .cpTabs > li > a:hover, .widget.skin102 .cpTabs > li > a:focus, .widget.skin102 .cpTabs > li > a:active {  }
.widget.skin102 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin102 .cpTabs > li.active > a {  }
.widget.skin102 .cpTabPanel {  }
.widget.skin102 .separated .half:after,.widget.skin102 .separated .third:after,.widget.skin102 .separated .fourth:after,.widget.skin102 .separated .fifth:after,.widget.skin102 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px; }
.widget.skin102 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin102  .half,.widget.skin102 .third,.widget.skin102 .fourth,.widget.skin102 .fifth,.widget.skin102 .whole,.widget.skin102 .cpGrid .col,.widget.skin102.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin102 .miniCalendarHeader { text-transform: none;  }
.widget.skin102 .miniCalendar > table {  }
.widget.skin102 .miniCalendar th { text-transform: none;  }
.widget.skin102 .miniCalendar td > span {  }
.widget.skin102 .miniCalendar td > a,.widget.skin102 .miniCalendar td > a:link,.widget.skin102 .miniCalendar td > a:visited {  }
.widget.skin102 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin102 .miniCalendar .today > span {  }
.widget.skin102 .miniCalendar .not > span {  }
.widget.skin102 .miniCalendar {  }
.widget.skin102 .arrow {  }
.widget.skin103 {  padding-bottom: 1em;  }
.widget.skin103 .widgetHeader {  }
.widget.skin103 .widgetHeader:hover {  }
.widget.skin103 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin103 .widgetHeader:hover h3 {  }
.widget.skin103 .widgetHeader h3 a:link, .widget.skin103 .widgetHeader h3 a:visited, .widget.skin103 .widgetHeader h3 a:hover,.widget.skin103 .widgetHeader h3 a:focus,.widget.skin103 .widgetHeader h3 a:active {  }
.widget.skin103 .widgetHeader:hover h3 a:link, .widget.skin103 .widgetHeader:hover h3 a:visited, .widget.skin103 .widgetHeader:hover h3 a:hover,.widget.skin103 .widgetHeader:hover h3 a:focus,.widget.skin103 .widgetHeader:hover h3 a:active {  }
.widget.skin103 .widgetBody {  }
.widget.skin103.widgetBody {  }
.widget.skin103 .widgetItem, .widget.skin103 li.widgetItem {  padding-top: 0.5em;  padding-bottom: 0.5em; }
body.wide .widget.skin103 .fancyButton .text {
min-height: 152px;
background-size: 70px;
background-position: top 1em center;
padding: 5em .5em .25em;
text-align: center;
 }
.widget.skin103 .itemCaption{}
.widget.skin103 .widgetItem:hover, .widget.skin103 li.widgetItem:hover { }
.widget.skin103 .widgetTitle {  }
.widget.skin103 .widgetTitle,.widget.skin103 .widgetTitle > a:link, .widget.skin103 .widgetTitle > a:visited, .widget.skin103 .widgetTitle > a:focus, .widget.skin103 .widgetTitle > a:active,.widget.skin103 .headline,.widget.skin103 .pageStyles h1, .widget.skin103 .subhead1,.widget.skin103 .pageStyles h2, .widget.skin103 .moduleContentNew .subhead1, .widget.skin103 .subhead2,.widget.skin103 .pageStyles h3, .widget.skin103 .moduleContentNew .subhead2{ }
.widget.skin103 .widgetTitle:hover,.widget.skin103 .headline:hover,.widget.skin103 .subhead1:hover,.widget.skin103 .subhead2:hover,.widget.skin103 .widgetTitle > a:hover {  }
.widget.skin103 .headline:hover,.widget.skin103 .subhead1:hover,.widget.skin103 .subhead2:hover,.widget.skin103 .widgetTitle:hover { }
.widget.skin103 .widgetTitle{ }
.widget.skin103 .widgetMeta { font-size: 0.8em;  }
.widget.skin103 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin103 .widgetBody .bullets li.widgetItem {  }
.widget.skin103.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin103 .widgetBody .bullets li.widgetItem {  }
.widget.skin103 a:link { text-decoration: underline;  }
.widget.skin103 a:visited {  }
.widget.skin103 a:hover, .widget.skin103 a:focus, .widget.skin103 a:active { text-decoration: underline;  }
.widget.skin103 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin103 .readOn:visited {  }
.widget.skin103 .readOn:hover, .widget.skin103 .readOn:focus, .widget.skin103 .readOn:active { text-decoration: underline;  }
.widget.skin103 .widgetViewAll:link { text-decoration: none;  }
.widget.skin103 .widgetViewAll:visited {  }
.widget.skin103 .widgetViewAll:hover, .widget.skin103 .widgetViewAll:focus, .widget.skin103 .widgetViewAll:active { text-decoration: none;  }
.widget.skin103 .widgetRSS:link { text-decoration: none;  }
.widget.skin103 .widgetRSS:visited {  }
.widget.skin103 .widgetRSS:hover, .widget.skin103 .widgetRSS:focus, .widget.skin103 .widgetRSS:active { text-decoration: none;  }
.widget.skin103 .widgetFooter {  }
.widget.skin103 .cpTabs {  }
.widget.skin103 .cpTabs > li > a:link, .widget.skin103 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin103 .cpTabs > li > a:hover, .widget.skin103 .cpTabs > li > a:focus, .widget.skin103 .cpTabs > li > a:active {  }
.widget.skin103 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin103 .cpTabs > li.active > a {  }
.widget.skin103 .cpTabPanel {  }
.widget.skin103 .separated .half:after,.widget.skin103 .separated .third:after,.widget.skin103 .separated .fourth:after,.widget.skin103 .separated .fifth:after,.widget.skin103 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px; }
.widget.skin103 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin103  .half,.widget.skin103 .third,.widget.skin103 .fourth,.widget.skin103 .fifth,.widget.skin103 .whole,.widget.skin103 .cpGrid .col,.widget.skin103.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin103 .miniCalendarHeader { text-transform: none;  }
.widget.skin103 .miniCalendar > table {  }
.widget.skin103 .miniCalendar th { text-transform: none;  }
.widget.skin103 .miniCalendar td > span {  }
.widget.skin103 .miniCalendar td > a,.widget.skin103 .miniCalendar td > a:link,.widget.skin103 .miniCalendar td > a:visited {  }
.widget.skin103 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin103 .miniCalendar .today > span {  }
.widget.skin103 .miniCalendar .not > span {  }
.widget.skin103 .miniCalendar {  }
.widget.skin103 .arrow {  }
.widget.skin104 {  }
.widget.skin104 .widgetHeader {  }
.widget.skin104 .widgetHeader:hover {  }
.widget.skin104 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin104 .widgetHeader:hover h3 {  }
.widget.skin104 .widgetHeader h3 a:link, .widget.skin104 .widgetHeader h3 a:visited, .widget.skin104 .widgetHeader h3 a:hover,.widget.skin104 .widgetHeader h3 a:focus,.widget.skin104 .widgetHeader h3 a:active {  }
.widget.skin104 .widgetHeader:hover h3 a:link, .widget.skin104 .widgetHeader:hover h3 a:visited, .widget.skin104 .widgetHeader:hover h3 a:hover,.widget.skin104 .widgetHeader:hover h3 a:focus,.widget.skin104 .widgetHeader:hover h3 a:active {  }
.widget.skin104 .widgetBody {  }
.widget.skin104.widgetBody {  }
.widget.skin104 .widgetItem, .widget.skin104 li.widgetItem {  }
.widget.skin104 .itemCaption{}
.widget.skin104 .widgetItem:hover, .widget.skin104 li.widgetItem:hover { }
.widget.skin104 .widgetTitle {  }
.widget.skin104 .widgetTitle,.widget.skin104 .widgetTitle > a:link, .widget.skin104 .widgetTitle > a:visited, .widget.skin104 .widgetTitle > a:focus, .widget.skin104 .widgetTitle > a:active,.widget.skin104 .headline,.widget.skin104 .pageStyles h1, .widget.skin104 .subhead1,.widget.skin104 .pageStyles h2, .widget.skin104 .moduleContentNew .subhead1, .widget.skin104 .subhead2,.widget.skin104 .pageStyles h3, .widget.skin104 .moduleContentNew .subhead2{ }
.widget.skin104 .widgetTitle:hover,.widget.skin104 .headline:hover,.widget.skin104 .subhead1:hover,.widget.skin104 .subhead2:hover,.widget.skin104 .widgetTitle > a:hover {  }
.widget.skin104 .headline:hover,.widget.skin104 .subhead1:hover,.widget.skin104 .subhead2:hover,.widget.skin104 .widgetTitle:hover { }
.widget.skin104 .widgetTitle{ }
.widget.skin104 .widgetMeta { font-size: 0.8em;  }
.widget.skin104 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin104 .widgetBody .bullets li.widgetItem {  }
.widget.skin104.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin104 .widgetBody .bullets li.widgetItem {  }
.widget.skin104 a:link { text-decoration: none;  }
.widget.skin104 a:visited {  }
.widget.skin104 a:hover, .widget.skin104 a:focus, .widget.skin104 a:active { text-decoration: underline;  }
.widget.skin104 .readOn:link { text-decoration: none; display: inline;  }
.widget.skin104 .readOn:visited {  }
.widget.skin104 .readOn:hover, .widget.skin104 .readOn:focus, .widget.skin104 .readOn:active { text-decoration: underline;  }
.widget.skin104 .widgetViewAll:link { text-decoration: none;  }
.widget.skin104 .widgetViewAll:visited {  }
.widget.skin104 .widgetViewAll:hover, .widget.skin104 .widgetViewAll:focus, .widget.skin104 .widgetViewAll:active { text-decoration: underline;  }
.widget.skin104 .widgetRSS:link { text-decoration: none;  }
.widget.skin104 .widgetRSS:visited {  }
.widget.skin104 .widgetRSS:hover, .widget.skin104 .widgetRSS:focus, .widget.skin104 .widgetRSS:active { text-decoration: none;  }
.widget.skin104 .widgetFooter {  }
.widget.skin104 .cpTabs {  margin-top: 0.25em;  margin-bottom: 0.25em; }

.widgetTabbed.skin104.wide .cpTabs {
margin-bottom: 0; }
.widget.skin104 .cpTabs > li > a:link, .widget.skin104 .cpTabs > li > a:visited {  background-color: rgb(192, 221, 241);  padding-top: 0.65em;  padding-right: 1.25em;  padding-bottom: 0.65em;  padding-left: 1.25em; font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(19, 42, 80); font-size: 1.5em; line-height: 1.2;
text-align: left;
text-transform: uppercase;
position: relative;
border-radius: 16px;
}

.widgetTabbed.skin104.wide .cpTabs > li > a:is(:link, :visited) {
border-radius: 16px 16px 0 0;
}

.widget.skin104 .cpTabs > li:not(.active) > a:link:after {

}

.widget.skin104 .cpTabs > li.active > a:link:after {
background: #C1DFF2;
border: 1px solid #132A50;
box-shadow: 0 0 0 2px #FFFFFF;
}

.widget.skin104 .cpTabs > li > a:link::after {
content: "";
position: absolute;
left: 24px;
top: 50%;
transform: translate(0, -50%);
width: 14px;
height: 14px;
border-radius: 50%;
 }
.widget.skin104 .cpTabs > li > a:hover, .widget.skin104 .cpTabs > li > a:focus, .widget.skin104 .cpTabs > li > a:active { font-style:normal; font-weight:800; text-decoration: underline !important; }
.widget.skin104 .cpTabs > li > a{margin-left: 4px;margin-right: 4px; }
.widget.skin104 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -4px;margin-right: -4px;width: calc(100% + 8px); }
.widget.skin104 .cpTabs > li.active > a {  background-color: rgb(19, 42, 80); font-style:normal; font-weight:800; color: rgb(255, 255, 255); padding-left: 2.5em; }
.widget.skin104 .cpTabPanel {  background-color: rgb(255, 255, 255);  padding-top: 1.5em;  padding-right: 1.5em;  padding-bottom: 1.5em;  padding-left: 1.5em; background: #FFF;
box-shadow: 0 3px 20px 0 rgba(19, 42, 80, 0.20);
border-radius: 16px;
}

.widgetTabbed.skin104.wide .cpTabPanel {
border-radius: 0 0 16px 16px; }
.widget.skin104 .separated .half:after,.widget.skin104 .separated .third:after,.widget.skin104 .separated .fourth:after,.widget.skin104 .separated .fifth:after,.widget.skin104 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px;margin-left: -1px; }
.widget.skin104 .row { }
.widget.skin104  .half,.widget.skin104 .third,.widget.skin104 .fourth,.widget.skin104 .fifth,.widget.skin104 .whole,.widget.skin104 .cpGrid .col,.widget.skin104.cpGrid .col{ }
.widget.skin104 .miniCalendarHeader { text-align:center; text-transform: uppercase;  }
.widget.skin104 .miniCalendar > table {  }
.widget.skin104 .miniCalendar th { text-transform: uppercase;  }
.widget.skin104 .miniCalendar td > span {  }
.widget.skin104 .miniCalendar td > a,.widget.skin104 .miniCalendar td > a:link,.widget.skin104 .miniCalendar td > a:visited {  }
.widget.skin104 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: underline;  }
.widget.skin104 .miniCalendar .today > span {  }
.widget.skin104 .miniCalendar .not > span {  }
.widget.skin104 .miniCalendar {  }
.widget.skin104 .arrow {  }
.widget.skin96 { }

.widgetPages.skin96 .row {
display: flex;
gap: 1.5em;
}

.widgetPages.skin96 .row::before, .widgetPages.skin96 .row::after {
display: none;

}

.widgetPages.skin96 .row.narrow {
flex-direction: column;
gap: 1em; }
.widget.skin96 .widgetHeader {  margin-bottom: 1.25em;  }
.widget.skin96 .widgetHeader:hover {  }
.widget.skin96 .widgetHeader h3 { font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(19, 42, 80); font-size: 1.38em; text-align:center; text-transform: uppercase;  }
.widget.skin96 .widgetHeader:hover h3 { font-style:normal; font-weight:800;  }
.widget.skin96 .widgetHeader h3 a:link, .widget.skin96 .widgetHeader h3 a:visited, .widget.skin96 .widgetHeader h3 a:hover,.widget.skin96 .widgetHeader h3 a:focus,.widget.skin96 .widgetHeader h3 a:active { font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(19, 42, 80);  }
.widget.skin96 .widgetHeader:hover h3 a:link, .widget.skin96 .widgetHeader:hover h3 a:visited, .widget.skin96 .widgetHeader:hover h3 a:hover,.widget.skin96 .widgetHeader:hover h3 a:focus,.widget.skin96 .widgetHeader:hover h3 a:active {  }
.widget.skin96 .widgetBody { position: relative;
}

.widget.skin96 .widgetTitle + ol {
margin-top: .5em;
position: relative;
margin-bottom: 1em;
}

.widget.skin96 .widgetTitle + ol::after {
content: "";
position: absolute;
left: 0;
top: 0;
width: 3px;
height: 100%;
background: #C0DDF1;
border-radius: 2px; }
.widget.skin96.widgetBody { position: relative;
}

.widget.skin96 .widgetTitle + ol {
margin-top: .5em;
position: relative;
margin-bottom: 1em;
}

.widget.skin96 .widgetTitle + ol::after {
content: "";
position: absolute;
left: 0;
top: 0;
width: 3px;
height: 100%;
background: #C0DDF1;
border-radius: 2px; }
.widget.skin96 .widgetItem, .widget.skin96 li.widgetItem {  padding-top: 0.5em;  padding-bottom: 0.5em; }

.widgetPages.skin96 .row.wide > .col {
border-radius: 16px;
border: 3px solid #C0DDF1;
box-shadow: 0 3px 20px 0 rgba(19, 42, 80, 0.40);
padding: 1em;
transition: all .2s ease;
}

.widgetPages.skin96 .row.wide > .col:is(:hover, :focus-within) {
border-color: #B53F3C;
}

.widget.skin96 .megaMenuItem {
line-height: 1.3;
padding: 0;

 }
.widget.skin96 .itemCaption{}
.widget.skin96 .widgetItem:hover, .widget.skin96 li.widgetItem:hover { }
.widget.skin96 .widgetTitle {  }
.widget.skin96 .widgetTitle,.widget.skin96 .widgetTitle > a:link, .widget.skin96 .widgetTitle > a:visited, .widget.skin96 .widgetTitle > a:focus, .widget.skin96 .widgetTitle > a:active,.widget.skin96 .headline,.widget.skin96 .pageStyles h1, .widget.skin96 .subhead1,.widget.skin96 .pageStyles h2, .widget.skin96 .moduleContentNew .subhead1, .widget.skin96 .subhead2,.widget.skin96 .pageStyles h3, .widget.skin96 .moduleContentNew .subhead2{font-family: 'Montserrat'; font-style:normal; font-weight:800; color: rgb(19, 42, 80); font-size: 1.2em; text-transform: uppercase;  }
.widget.skin96 .widgetTitle:hover,.widget.skin96 .headline:hover,.widget.skin96 .subhead1:hover,.widget.skin96 .subhead2:hover,.widget.skin96 .widgetTitle > a:hover { font-style:normal; font-weight:800; text-decoration: underline; }
.widget.skin96 .headline:hover,.widget.skin96 .subhead1:hover,.widget.skin96 .subhead2:hover,.widget.skin96 .widgetTitle:hover { }
.widget.skin96 .widgetTitle{font-size: 1.2em; }
.widget.skin96 .widgetMeta { font-size: 0.8em;  }
.widget.skin96 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin96 .widgetBody .bullets li.widgetItem {  }
.widget.skin96.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin96 .widgetBody .bullets li.widgetItem {  }
.widget.skin96 a:link { color: rgb(16, 2, 3); text-decoration: none; }

.widget.skin96 .level2 a {
display: block;
padding: 6px 0 6px 12px;
position: relative;
transition: all .2s ease;
}

.widget.skin96 .level2 a::after {
content: "";
position: absolute;
left: 0;
top: 0;
width: 3px;
height: 100%;
background: #132A50;
transform: scale(0);
border-radius: 3px;
transition: all .2s ease;
z-index: 2;
 }
.widget.skin96 a:visited { color: rgb(16, 2, 3);  }
.widget.skin96 a:hover, .widget.skin96 a:focus, .widget.skin96 a:active { color: rgb(16, 2, 3); text-decoration: underline; }

.widget.skin96 .level2 a:is(:hover,:focus,:active)::after {
transform: scale(1); }
.widget.skin96 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin96 .readOn:visited {  }
.widget.skin96 .readOn:hover, .widget.skin96 .readOn:focus, .widget.skin96 .readOn:active { text-decoration: underline;  }
.widget.skin96 .widgetViewAll:link { text-decoration: none;  }
.widget.skin96 .widgetViewAll:visited {  }
.widget.skin96 .widgetViewAll:hover, .widget.skin96 .widgetViewAll:focus, .widget.skin96 .widgetViewAll:active { text-decoration: none;  }
.widget.skin96 .widgetRSS:link { text-decoration: none;  }
.widget.skin96 .widgetRSS:visited {  }
.widget.skin96 .widgetRSS:hover, .widget.skin96 .widgetRSS:focus, .widget.skin96 .widgetRSS:active { text-decoration: none;  }
.widget.skin96 .widgetFooter {  }
.widget.skin96 .cpTabs {  }
.widget.skin96 .cpTabs > li > a:link, .widget.skin96 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin96 .cpTabs > li > a:hover, .widget.skin96 .cpTabs > li > a:focus, .widget.skin96 .cpTabs > li > a:active {  }
.widget.skin96 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin96 .cpTabs > li.active > a {  }
.widget.skin96 .cpTabPanel {  }
.widget.skin96 .separated .half:after,.widget.skin96 .separated .third:after,.widget.skin96 .separated .fourth:after,.widget.skin96 .separated .fifth:after,.widget.skin96 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px;margin-left: -1px; }
.widget.skin96 .row { }
.widget.skin96  .half,.widget.skin96 .third,.widget.skin96 .fourth,.widget.skin96 .fifth,.widget.skin96 .whole,.widget.skin96 .cpGrid .col,.widget.skin96.cpGrid .col{ }
.widget.skin96 .miniCalendarHeader { text-transform: none;  }
.widget.skin96 .miniCalendar > table {  }
.widget.skin96 .miniCalendar th { text-transform: none;  }
.widget.skin96 .miniCalendar td > span {  }
.widget.skin96 .miniCalendar td > a,.widget.skin96 .miniCalendar td > a:link,.widget.skin96 .miniCalendar td > a:visited {  }
.widget.skin96 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin96 .miniCalendar .today > span {  }
.widget.skin96 .miniCalendar .not > span {  }
.widget.skin96 .miniCalendar {  }
.widget.skin96 .arrow {  }
.widget.skin99 {  padding-right: 0.5em;  padding-left: 0.5em; text-align:center;  }
.widget.skin99 .widgetHeader {  }
.widget.skin99 .widgetHeader:hover {  }
.widget.skin99 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin99 .widgetHeader:hover h3 {  }
.widget.skin99 .widgetHeader h3 a:link, .widget.skin99 .widgetHeader h3 a:visited, .widget.skin99 .widgetHeader h3 a:hover,.widget.skin99 .widgetHeader h3 a:focus,.widget.skin99 .widgetHeader h3 a:active {  }
.widget.skin99 .widgetHeader:hover h3 a:link, .widget.skin99 .widgetHeader:hover h3 a:visited, .widget.skin99 .widgetHeader:hover h3 a:hover,.widget.skin99 .widgetHeader:hover h3 a:focus,.widget.skin99 .widgetHeader:hover h3 a:active {  }
.widget.skin99 .widgetBody { display: flex;
flex-direction: column;
min-height: 70px;
justify-content: center; }
.widget.skin99.widgetBody { display: flex;
flex-direction: column;
min-height: 70px;
justify-content: center; }
.widget.skin99 .widgetItem, .widget.skin99 li.widgetItem {  padding-top: 0.5em;  padding-bottom: 0.5em;  }
.widget.skin99 .itemCaption{}
.widget.skin99 .widgetItem:hover, .widget.skin99 li.widgetItem:hover { }
.widget.skin99 .widgetTitle {  }
.widget.skin99 .widgetTitle,.widget.skin99 .widgetTitle > a:link, .widget.skin99 .widgetTitle > a:visited, .widget.skin99 .widgetTitle > a:focus, .widget.skin99 .widgetTitle > a:active,.widget.skin99 .headline,.widget.skin99 .pageStyles h1, .widget.skin99 .subhead1,.widget.skin99 .pageStyles h2, .widget.skin99 .moduleContentNew .subhead1, .widget.skin99 .subhead2,.widget.skin99 .pageStyles h3, .widget.skin99 .moduleContentNew .subhead2{ }
.widget.skin99 .widgetTitle:hover,.widget.skin99 .headline:hover,.widget.skin99 .subhead1:hover,.widget.skin99 .subhead2:hover,.widget.skin99 .widgetTitle > a:hover {  }
.widget.skin99 .headline:hover,.widget.skin99 .subhead1:hover,.widget.skin99 .subhead2:hover,.widget.skin99 .widgetTitle:hover { }
.widget.skin99 .widgetTitle{ }
.widget.skin99 .widgetMeta { font-size: 0.8em;  }
.widget.skin99 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin99 .widgetBody .bullets li.widgetItem {  }
.widget.skin99.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin99 .widgetBody .bullets li.widgetItem {  }
.widget.skin99 a:link { text-decoration: underline; }

.widget.skin99 .widgetGraphicLinksLink:is(:link, :visited) img {
    width: 24px;
    transform: translate(0,0);
    transition: transform .2s ease;
}

.widget.skin99 .widgetGraphicLinksLink::after {
    content: "";
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    max-width: 24px;
    height: 3px;
    background-color: #F9A64D00;
    border-radius: 3px;
    transition: background-color .2s ease; }
.widget.skin99 a:visited {  }
.widget.skin99 a:hover, .widget.skin99 a:focus, .widget.skin99 a:active { text-decoration: underline; }

.widget.skin99 .widgetGraphicLinksLink:is(:hover, :focus, :active) img {
    transform: translate(0,-.25em);
}

.widget.skin99 .widgetGraphicLinksLink:is(:hover, :focus, :active)::after {
    background-color: #F9A64D; }
.widget.skin99 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin99 .readOn:visited {  }
.widget.skin99 .readOn:hover, .widget.skin99 .readOn:focus, .widget.skin99 .readOn:active { text-decoration: underline;  }
.widget.skin99 .widgetViewAll:link { text-decoration: none;  }
.widget.skin99 .widgetViewAll:visited {  }
.widget.skin99 .widgetViewAll:hover, .widget.skin99 .widgetViewAll:focus, .widget.skin99 .widgetViewAll:active { text-decoration: none;  }
.widget.skin99 .widgetRSS:link { text-decoration: none;  }
.widget.skin99 .widgetRSS:visited {  }
.widget.skin99 .widgetRSS:hover, .widget.skin99 .widgetRSS:focus, .widget.skin99 .widgetRSS:active { text-decoration: none;  }
.widget.skin99 .widgetFooter {  }
.widget.skin99 .cpTabs {  }
.widget.skin99 .cpTabs > li > a:link, .widget.skin99 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em;  }
.widget.skin99 .cpTabs > li > a:hover, .widget.skin99 .cpTabs > li > a:focus, .widget.skin99 .cpTabs > li > a:active {  }
.widget.skin99 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin99 .cpTabs > li.active > a {  }
.widget.skin99 .cpTabPanel {  }
.widget.skin99 .separated .half:after,.widget.skin99 .separated .third:after,.widget.skin99 .separated .fourth:after,.widget.skin99 .separated .fifth:after,.widget.skin99 .separated.cpGrid .col:after  {  background-color: rgb(181, 63, 60); width: 1px;margin-left: -1px; }
.widget.skin99 .row { margin-left: -0.25em;  margin-right: -0.25em;  }
.widget.skin99  .half,.widget.skin99 .third,.widget.skin99 .fourth,.widget.skin99 .fifth,.widget.skin99 .whole,.widget.skin99 .cpGrid .col,.widget.skin99.cpGrid .col{ padding-right: 0.25em;  padding-left: 0.25em;  }
.widget.skin99 .miniCalendarHeader { text-transform: none;  }
.widget.skin99 .miniCalendar > table {  }
.widget.skin99 .miniCalendar th { text-transform: none;  }
.widget.skin99 .miniCalendar td > span {  }
.widget.skin99 .miniCalendar td > a,.widget.skin99 .miniCalendar td > a:link,.widget.skin99 .miniCalendar td > a:visited {  }
.widget.skin99 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin99 .miniCalendar .today > span {  }
.widget.skin99 .miniCalendar .not > span {  }
.widget.skin99 .miniCalendar {  }
.widget.skin99 .arrow {  }
.widget.skin64 { text-align:left;  }
.widget.skin64 .widgetHeader {  margin-top: 0.167em;  margin-bottom: 0; text-transform: uppercase; }
.widget.skin64 .widgetHeader:hover {  }
.widget.skin64 .widgetHeader h3 { font-family: 'Open Sans'; font-style:normal; font-weight:800; color: #102746; font-size: 1.3em;  }
.widget.skin64 .widgetHeader:hover h3 { font-style:normal; font-weight:800;  }
.widget.skin64 .widgetHeader h3 a:link, .widget.skin64 .widgetHeader h3 a:visited, .widget.skin64 .widgetHeader h3 a:hover,.widget.skin64 .widgetHeader h3 a:focus,.widget.skin64 .widgetHeader h3 a:active { font-family: 'Open Sans'; font-style:normal; font-weight:800; color: #102746;  }
.widget.skin64 .widgetHeader:hover h3 a:link, .widget.skin64 .widgetHeader:hover h3 a:visited, .widget.skin64 .widgetHeader:hover h3 a:hover,.widget.skin64 .widgetHeader:hover h3 a:focus,.widget.skin64 .widgetHeader:hover h3 a:active {  }
.widget.skin64 .widgetBody {  }
.widget.skin64.widgetBody {  }
.widget.skin64 .widgetItem, .widget.skin64 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em;  }
.widget.skin64 .itemCaption{}
.widget.skin64 .widgetItem:hover, .widget.skin64 li.widgetItem:hover { }
.widget.skin64 .widgetTitle {  margin-top: 0.167em;  margin-bottom: 0; text-transform: uppercase; }
.widget.skin64 .widgetTitle,.widget.skin64 .widgetTitle > a:link, .widget.skin64 .widgetTitle > a:visited, .widget.skin64 .widgetTitle > a:focus, .widget.skin64 .widgetTitle > a:active,.widget.skin64 .headline,.widget.skin64 .pageStyles h1, .widget.skin64 .subhead1,.widget.skin64 .pageStyles h2, .widget.skin64 .moduleContentNew .subhead1, .widget.skin64 .subhead2,.widget.skin64 .pageStyles h3, .widget.skin64 .moduleContentNew .subhead2{font-family: 'Open Sans'; font-style:normal; font-weight:800; color: #102746; font-size: 1.3em;  margin-top: 0.167em;  margin-bottom: 0; text-transform: uppercase; }
.widget.skin64 .widgetTitle:hover,.widget.skin64 .headline:hover,.widget.skin64 .subhead1:hover,.widget.skin64 .subhead2:hover,.widget.skin64 .widgetTitle > a:hover { font-style:normal; font-weight:800;  }
.widget.skin64 .headline:hover,.widget.skin64 .subhead1:hover,.widget.skin64 .subhead2:hover,.widget.skin64 .widgetTitle:hover { }
.widget.skin64 .widgetTitle{font-size: 1.3em; }
.widget.skin64 .widgetMeta { font-size: 0.8em;  }
.widget.skin64 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin64 .widgetBody .bullets li.widgetItem {  }
.widget.skin64.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin64 .widgetBody .bullets li.widgetItem {  }
.widget.skin64 a:link { text-decoration: underline;  }
.widget.skin64 a:visited {  }
.widget.skin64 a:hover, .widget.skin64 a:focus, .widget.skin64 a:active { text-decoration: underline;  }
.widget.skin64 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin64 .readOn:visited {  }
.widget.skin64 .readOn:hover, .widget.skin64 .readOn:focus, .widget.skin64 .readOn:active { text-decoration: underline;  }
.widget.skin64 .widgetViewAll:link { color: #fff;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
transition: all .3s ease-in-out;
display: table;
margin: 1.25em auto 0;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
border-radius: 10px;
position: relative;
text-transform: uppercase;
}

.widget.skin64 .widgetViewAll::after {
content: '';
position: absolute;
bottom: 12px;
left: 50%;
transform: translateX(-50%);
width: 0;
height: 2px;
background: #F6CB49;
transition: all .3s ease-in-out; }
.widget.skin64 .widgetViewAll:visited { color: #fff; background: #102746;
border: 3px solid #F6CB49; }
.widget.skin64 .widgetViewAll:hover, .widget.skin64 .widgetViewAll:focus, .widget.skin64 .widgetViewAll:active { color: #ffffff; text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
}

.widget.skin64 .widgetViewAll:hover::after,
.widget.skin64 .widgetViewAll:focus::after,
.widget.skin64 .widgetViewAll:active::after {
width: 40px; }
.widget.skin64 .widgetRSS:link { text-decoration: none;  }
.widget.skin64 .widgetRSS:visited {  }
.widget.skin64 .widgetRSS:hover, .widget.skin64 .widgetRSS:focus, .widget.skin64 .widgetRSS:active { text-decoration: none;  }
.widget.skin64 .widgetFooter {  }
.widget.skin64 .cpTabs {  }
.widget.skin64 .cpTabs > li > a:link, .widget.skin64 .cpTabs > li > a:visited {  background-color: #ffffff;  border: 3px solid #f6cb49;  padding-top: 0.65em;  padding-right: 1em;  padding-bottom: 0.65em;  padding-left: 2.5em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; font-size: 1.3em; line-height: 1.2;
text-align: left;
text-transform: uppercase;
position: relative;
border-radius: 10px;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3), inset 0px 3px 6px rgba(0, 0, 0, 0.3);
}

.widget.skin64 .cpTabs > li.active > a:link::after,
.widget.skin64 .cpTabs > li:not(.active) > a:hover::after,
.widget.skin64 .cpTabs > li:not(.active) > a:focus::after,
.widget.skin64 .cpTabs > li:not(.active) > a:active::after {
background: #fff;
border: 2px solid #102746;
outline: 2px solid #F6CB49;
}

.widget.skin64 .cpTabs > li > a:link::after {
content: "";
position: absolute;
left: 25px;
top: 50%;
transform: translate(-50%, -50%);
width: 15px;
height: 15px;
background: #fff;
outline: 2px solid #102746;
border-radius: 50%; }
.widget.skin64 .cpTabs > li > a:hover, .widget.skin64 .cpTabs > li > a:focus, .widget.skin64 .cpTabs > li > a:active {  background-color: #102746;  border: 3px solid #102746; font-style:normal; font-weight:700; color: #ffffff; text-decoration: underline !important;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3), inset 0px 3px 6px rgba(0, 0, 0, 0); }
.widget.skin64 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin64 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin64 .cpTabs > li.active > a {  background-color: #102746;  border: 3px solid #102746; font-style:normal; font-weight:700; color: #ffffff; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3), inset 0px 3px 6px rgba(0, 0, 0, 0); }
.widget.skin64 .cpTabPanel {  padding-top: 1.5em;  padding-right: 1.5em;  padding-bottom: 1.5em;  padding-left: 1.5em;  }
.widget.skin64 .separated .half:after,.widget.skin64 .separated .third:after,.widget.skin64 .separated .fourth:after,.widget.skin64 .separated .fifth:after,.widget.skin64 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin64 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin64  .half,.widget.skin64 .third,.widget.skin64 .fourth,.widget.skin64 .fifth,.widget.skin64 .whole,.widget.skin64 .cpGrid .col,.widget.skin64.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin64 .miniCalendarHeader {  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Open Sans'; font-style:normal; font-weight:700; font-size: 1.3em; text-align:center; text-transform: uppercase;  }
.widget.skin64 .miniCalendar > table {  }
.widget.skin64 .miniCalendar th {  border-top: 3px solid #f6cb49;  border-bottom: 3px solid #f6cb49;  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; text-transform: uppercase;  }
.widget.skin64 .miniCalendar td > span {  padding-top: 0.75em;  padding-bottom: 0.75em;  }
.widget.skin64 .miniCalendar td > a,.widget.skin64 .miniCalendar td > a:link,.widget.skin64 .miniCalendar td > a:visited {  padding-top: 0.75em;  padding-bottom: 0.75em; color: #ffffff; background-size: contain;
position: relative;
z-index: 0;
}

.widget.skin64 .miniCalendar td > a::after {
content: "";
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 2em;
height: 2em;
border-radius: 50%;
z-index: -1;
background-color: #486495;
border: 2px solid #102746; }
.widget.skin64 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: underline;  }
.widget.skin64 .miniCalendar .today > span {  }
.widget.skin64 .miniCalendar .not > span { color: #515151;  }
.widget.skin64 .miniCalendar {  }
.widget.skin64 .arrow {  }
.widget.skin65 {  padding-bottom: 2em; text-align:left;  }
.widget.skin65 .widgetHeader {  margin-bottom: 0.5em;  }
.widget.skin65 .widgetHeader:hover {  }
.widget.skin65 .widgetHeader h3 { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #486495; font-size: 1.4em;  }
.widget.skin65 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin65 .widgetHeader h3 a:link, .widget.skin65 .widgetHeader h3 a:visited, .widget.skin65 .widgetHeader h3 a:hover,.widget.skin65 .widgetHeader h3 a:focus,.widget.skin65 .widgetHeader h3 a:active { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #486495;  }
.widget.skin65 .widgetHeader:hover h3 a:link, .widget.skin65 .widgetHeader:hover h3 a:visited, .widget.skin65 .widgetHeader:hover h3 a:hover,.widget.skin65 .widgetHeader:hover h3 a:focus,.widget.skin65 .widgetHeader:hover h3 a:active {  }
.widget.skin65 .widgetBody {  }
.widget.skin65.widgetBody {  }
.widget.skin65 .widgetItem, .widget.skin65 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.75em;  }
.widget.skin65 .itemCaption{}
.widget.skin65 .widgetItem:hover, .widget.skin65 li.widgetItem:hover { }
.widget.skin65 .widgetTitle {  }
.widget.skin65 .widgetTitle,.widget.skin65 .widgetTitle > a:link, .widget.skin65 .widgetTitle > a:visited, .widget.skin65 .widgetTitle > a:focus, .widget.skin65 .widgetTitle > a:active,.widget.skin65 .headline,.widget.skin65 .pageStyles h1, .widget.skin65 .subhead1,.widget.skin65 .pageStyles h2, .widget.skin65 .moduleContentNew .subhead1, .widget.skin65 .subhead2,.widget.skin65 .pageStyles h3, .widget.skin65 .moduleContentNew .subhead2{font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; font-size: 1.1em;  }
.widget.skin65 .widgetTitle:hover,.widget.skin65 .headline:hover,.widget.skin65 .subhead1:hover,.widget.skin65 .subhead2:hover,.widget.skin65 .widgetTitle > a:hover { font-style:normal; font-weight:700;  }
.widget.skin65 .headline:hover,.widget.skin65 .subhead1:hover,.widget.skin65 .subhead2:hover,.widget.skin65 .widgetTitle:hover { }
.widget.skin65 .widgetTitle{font-size: 1.1em; }
.widget.skin65 .widgetMeta { font-size: 0.8em;  }
.widget.skin65 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin65 .widgetBody .bullets li.widgetItem {  }
.widget.skin65.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin65 .widgetBody .bullets li.widgetItem {  }
.widget.skin65 a:link { text-decoration: underline;  }
.widget.skin65 a:visited {  }
.widget.skin65 a:hover, .widget.skin65 a:focus, .widget.skin65 a:active { text-decoration: underline;  }
.widget.skin65 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin65 .readOn:visited {  }
.widget.skin65 .readOn:hover, .widget.skin65 .readOn:focus, .widget.skin65 .readOn:active { text-decoration: underline;  }
.widget.skin65 .widgetViewAll:link { color: #ffffff;  padding-top: 1.01em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
transition: all .3s ease-in-out;
display: table;
margin: 1.25em auto 0;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
border-radius: 10px;
position: relative;
text-transform: uppercase;
}

.widget.skin65 .widgetViewAll::after {
content: '';
position: absolute;
bottom: 12px;
left: 50%;
transform: translateX(-50%);
width: 0;
height: 2px;
background: #F6CB49;
transition: all .3s ease-in-out; }
.widget.skin65 .widgetViewAll:visited { color: #fff; background: #102746;
border: 3px solid #F6CB49; }
.widget.skin65 .widgetViewAll:hover, .widget.skin65 .widgetViewAll:focus, .widget.skin65 .widgetViewAll:active { color: #ffffff; text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
}

.widget.skin65 .widgetViewAll:hover::after,
.widget.skin65 .widgetViewAll:focus::after,
.widget.skin65 .widgetViewAll:active::after {
width: 40px; }
.widget.skin65 .widgetRSS:link { text-decoration: none;  }
.widget.skin65 .widgetRSS:visited {  }
.widget.skin65 .widgetRSS:hover, .widget.skin65 .widgetRSS:focus, .widget.skin65 .widgetRSS:active { text-decoration: none;  }
.widget.skin65 .widgetFooter {  }
.widget.skin65 .cpTabs {  }
.widget.skin65 .cpTabs > li > a:link, .widget.skin65 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin65 .cpTabs > li > a:hover, .widget.skin65 .cpTabs > li > a:focus, .widget.skin65 .cpTabs > li > a:active {  }
.widget.skin65 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin65 .cpTabs > li.active > a {  }
.widget.skin65 .cpTabPanel {  }
.widget.skin65 .separated .half:after,.widget.skin65 .separated .third:after,.widget.skin65 .separated .fourth:after,.widget.skin65 .separated .fifth:after,.widget.skin65 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin65 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin65  .half,.widget.skin65 .third,.widget.skin65 .fourth,.widget.skin65 .fifth,.widget.skin65 .whole,.widget.skin65 .cpGrid .col,.widget.skin65.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin65 .miniCalendarHeader {  padding-top: 0.75em;  padding-right: 1em;  padding-bottom: 0.75em;  padding-left: 1em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #486495; font-size: 1.3em; text-align:center; text-transform: uppercase;  }
.widget.skin65 .miniCalendar > table {  }
.widget.skin65 .miniCalendar th {  border-top: 3px solid #f6cb49;  border-bottom: 3px solid #f6cb49;  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; text-transform: uppercase; }
.widget.skin65 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin65 .miniCalendar td > span {  padding-top: 0.75em;  padding-bottom: 0.75em; color: #102746;  }
.widget.skin65 .miniCalendar td > a,.widget.skin65 .miniCalendar td > a:link,.widget.skin65 .miniCalendar td > a:visited {  padding-top: 0.75em;  padding-bottom: 0.75em; color: #fff; background-size: contain;
position: relative;
z-index: 0;
}

.widget.skin65 .miniCalendar td > a::after {
content: "";
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 2em;
height: 2em;
border-radius: 50%;
z-index: -1;
background-color: #486495;
border: 2px solid #102746; }
.widget.skin65 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: underline;  }
.widget.skin65 .miniCalendar .today > span {  }
.widget.skin65 .miniCalendar .not > span { color: #102746;  }
.widget.skin65 .miniCalendar {  margin-bottom: 1em;  }
.widget.skin65 .arrow {  }
.widget.skin69 {  padding-top: 1em;  padding-bottom: 1em; color: #ffffff; }

.row.outer:not(.wide) .widget.skin69 {
text-align: center !important;
}

.widget.skin69 p {
margin: 0; }
.widget.skin69 .widgetHeader {  margin-bottom: 0.5em;  }
.widget.skin69 .widgetHeader:hover {  }
.widget.skin69 .widgetHeader h3 { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #ffffff; font-size: 1.3em; text-transform: uppercase;  }
.widget.skin69 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin69 .widgetHeader h3 a:link, .widget.skin69 .widgetHeader h3 a:visited, .widget.skin69 .widgetHeader h3 a:hover,.widget.skin69 .widgetHeader h3 a:focus,.widget.skin69 .widgetHeader h3 a:active { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #ffffff;  }
.widget.skin69 .widgetHeader:hover h3 a:link, .widget.skin69 .widgetHeader:hover h3 a:visited, .widget.skin69 .widgetHeader:hover h3 a:hover,.widget.skin69 .widgetHeader:hover h3 a:focus,.widget.skin69 .widgetHeader:hover h3 a:active {  }
.widget.skin69 .widgetBody {  border-left: 2px solid #ffffff;  padding-left: 1em; border-color: rgba(255, 255, 255, 0.3);
}

.row.outer:not(.wide) .widget.skin69 .widgetBody {
padding-left: 0;
border-left: 0; }
.widget.skin69.widgetBody {  border-left: 2px solid #ffffff;  padding-left: 1em; border-color: rgba(255, 255, 255, 0.3);
}

.row.outer:not(.wide) .widget.skin69 .widgetBody {
padding-left: 0;
border-left: 0; }
.widget.skin69 .widgetItem, .widget.skin69 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em;  }
.widget.skin69 .itemCaption{}
.widget.skin69 .widgetItem:hover, .widget.skin69 li.widgetItem:hover { }
.widget.skin69 .widgetTitle {  }
.widget.skin69 .widgetTitle,.widget.skin69 .widgetTitle > a:link, .widget.skin69 .widgetTitle > a:visited, .widget.skin69 .widgetTitle > a:focus, .widget.skin69 .widgetTitle > a:active,.widget.skin69 .headline,.widget.skin69 .pageStyles h1, .widget.skin69 .subhead1,.widget.skin69 .pageStyles h2, .widget.skin69 .moduleContentNew .subhead1, .widget.skin69 .subhead2,.widget.skin69 .pageStyles h3, .widget.skin69 .moduleContentNew .subhead2{ }
.widget.skin69 .widgetTitle:hover,.widget.skin69 .headline:hover,.widget.skin69 .subhead1:hover,.widget.skin69 .subhead2:hover,.widget.skin69 .widgetTitle > a:hover {  }
.widget.skin69 .headline:hover,.widget.skin69 .subhead1:hover,.widget.skin69 .subhead2:hover,.widget.skin69 .widgetTitle:hover { }
.widget.skin69 .widgetTitle{ }
.widget.skin69 .widgetMeta { font-size: 0.8em;  }
.widget.skin69 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin69 .widgetBody .bullets li.widgetItem {  }
.widget.skin69.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin69 .widgetBody .bullets li.widgetItem {  }
.widget.skin69 a:link { color: #ffffff; text-decoration: none;  }
.widget.skin69 a:visited { color: #ffffff;  }
.widget.skin69 a:hover, .widget.skin69 a:focus, .widget.skin69 a:active { color: #ffffff; text-decoration: underline;  }
.widget.skin69 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin69 .readOn:visited {  }
.widget.skin69 .readOn:hover, .widget.skin69 .readOn:focus, .widget.skin69 .readOn:active { text-decoration: underline;  }
.widget.skin69 .widgetViewAll:link { text-decoration: none;  }
.widget.skin69 .widgetViewAll:visited {  }
.widget.skin69 .widgetViewAll:hover, .widget.skin69 .widgetViewAll:focus, .widget.skin69 .widgetViewAll:active { text-decoration: none;  }
.widget.skin69 .widgetRSS:link { text-decoration: none;  }
.widget.skin69 .widgetRSS:visited {  }
.widget.skin69 .widgetRSS:hover, .widget.skin69 .widgetRSS:focus, .widget.skin69 .widgetRSS:active { text-decoration: none;  }
.widget.skin69 .widgetFooter {  }
.widget.skin69 .cpTabs {  }
.widget.skin69 .cpTabs > li > a:link, .widget.skin69 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin69 .cpTabs > li > a:hover, .widget.skin69 .cpTabs > li > a:focus, .widget.skin69 .cpTabs > li > a:active {  }
.widget.skin69 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin69 .cpTabs > li.active > a {  }
.widget.skin69 .cpTabPanel {  }
.widget.skin69 .separated .half:after,.widget.skin69 .separated .third:after,.widget.skin69 .separated .fourth:after,.widget.skin69 .separated .fifth:after,.widget.skin69 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin69 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin69  .half,.widget.skin69 .third,.widget.skin69 .fourth,.widget.skin69 .fifth,.widget.skin69 .whole,.widget.skin69 .cpGrid .col,.widget.skin69.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin69 .miniCalendarHeader { text-transform: none;  }
.widget.skin69 .miniCalendar > table {  }
.widget.skin69 .miniCalendar th { text-transform: none;  }
.widget.skin69 .miniCalendar td > span {  }
.widget.skin69 .miniCalendar td > a,.widget.skin69 .miniCalendar td > a:link,.widget.skin69 .miniCalendar td > a:visited {  }
.widget.skin69 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin69 .miniCalendar .today > span {  }
.widget.skin69 .miniCalendar .not > span {  }
.widget.skin69 .miniCalendar {  }
.widget.skin69 .arrow {  }
.widget.skin71 {  padding-top: 1em;  padding-bottom: 1em; color: #ffffff; }
.row.outer:not(.wide) .widget.skin71 {
  text-align: center !important; }
.widget.skin71 .widgetHeader {  margin-bottom: 0.5em;  }
.widget.skin71 .widgetHeader:hover {  }
.widget.skin71 .widgetHeader h3 { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #ffffff; font-size: 1.3em; text-transform: uppercase;  }
.widget.skin71 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin71 .widgetHeader h3 a:link, .widget.skin71 .widgetHeader h3 a:visited, .widget.skin71 .widgetHeader h3 a:hover,.widget.skin71 .widgetHeader h3 a:focus,.widget.skin71 .widgetHeader h3 a:active { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #ffffff;  }
.widget.skin71 .widgetHeader:hover h3 a:link, .widget.skin71 .widgetHeader:hover h3 a:visited, .widget.skin71 .widgetHeader:hover h3 a:hover,.widget.skin71 .widgetHeader:hover h3 a:focus,.widget.skin71 .widgetHeader:hover h3 a:active {  }
.widget.skin71 .widgetBody {  }
.widget.skin71.widgetBody {  }
.widget.skin71 .widgetItem, .widget.skin71 li.widgetItem {  }
.widget.skin71 .itemCaption{}
.widget.skin71 .widgetItem:hover, .widget.skin71 li.widgetItem:hover { }
.widget.skin71 .widgetTitle {  }
.widget.skin71 .widgetTitle,.widget.skin71 .widgetTitle > a:link, .widget.skin71 .widgetTitle > a:visited, .widget.skin71 .widgetTitle > a:focus, .widget.skin71 .widgetTitle > a:active,.widget.skin71 .headline,.widget.skin71 .pageStyles h1, .widget.skin71 .subhead1,.widget.skin71 .pageStyles h2, .widget.skin71 .moduleContentNew .subhead1, .widget.skin71 .subhead2,.widget.skin71 .pageStyles h3, .widget.skin71 .moduleContentNew .subhead2{ }
.widget.skin71 .widgetTitle:hover,.widget.skin71 .headline:hover,.widget.skin71 .subhead1:hover,.widget.skin71 .subhead2:hover,.widget.skin71 .widgetTitle > a:hover {  }
.widget.skin71 .headline:hover,.widget.skin71 .subhead1:hover,.widget.skin71 .subhead2:hover,.widget.skin71 .widgetTitle:hover { }
.widget.skin71 .widgetTitle{ }
.widget.skin71 .widgetMeta { font-size: 0.8em;  }
.widget.skin71 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin71 .widgetBody .bullets li.widgetItem {  }
.widget.skin71.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin71 .widgetBody .bullets li.widgetItem {  }
.widget.skin71 a:link { color: #ffffff; text-decoration: none; }

.row.outer.wide .widget.skin71 .widgetItem a:not(.liveEditHandle):link,
.row.outer.wide .widget.skin71 .widgetItem a:not(.liveEditHandle):visited {
border-left: 3px solid rgba(255, 255, 255, 0.3);
padding: .25em 0 .25em 1em;
transition: all .2s ease-in-out;
display: block; }
.widget.skin71 a:visited { color: #ffffff;  }
.widget.skin71 a:hover, .widget.skin71 a:focus, .widget.skin71 a:active { color: #ffffff; text-decoration: underline; }

.row.outer.wide .widget.skin71 .widgetItem a:not(.liveEditHandle):hover,
.row.outer.wide .widget.skin71 .widgetItem a:not(.liveEditHandle):focus,
.row.outer.wide .widget.skin71 .widgetItem a:not(.liveEditHandle):active {
border-left: 3px solid rgba(246, 203, 73, 1); }
.widget.skin71 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin71 .readOn:visited {  }
.widget.skin71 .readOn:hover, .widget.skin71 .readOn:focus, .widget.skin71 .readOn:active { text-decoration: underline;  }
.widget.skin71 .widgetViewAll:link { text-decoration: none;  }
.widget.skin71 .widgetViewAll:visited {  }
.widget.skin71 .widgetViewAll:hover, .widget.skin71 .widgetViewAll:focus, .widget.skin71 .widgetViewAll:active { text-decoration: none;  }
.widget.skin71 .widgetRSS:link { text-decoration: none;  }
.widget.skin71 .widgetRSS:visited {  }
.widget.skin71 .widgetRSS:hover, .widget.skin71 .widgetRSS:focus, .widget.skin71 .widgetRSS:active { text-decoration: none;  }
.widget.skin71 .widgetFooter {  }
.widget.skin71 .cpTabs {  }
.widget.skin71 .cpTabs > li > a:link, .widget.skin71 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin71 .cpTabs > li > a:hover, .widget.skin71 .cpTabs > li > a:focus, .widget.skin71 .cpTabs > li > a:active {  }
.widget.skin71 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin71 .cpTabs > li.active > a {  }
.widget.skin71 .cpTabPanel {  }
.widget.skin71 .separated .half:after,.widget.skin71 .separated .third:after,.widget.skin71 .separated .fourth:after,.widget.skin71 .separated .fifth:after,.widget.skin71 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin71 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin71  .half,.widget.skin71 .third,.widget.skin71 .fourth,.widget.skin71 .fifth,.widget.skin71 .whole,.widget.skin71 .cpGrid .col,.widget.skin71.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin71 .miniCalendarHeader { text-transform: none;  }
.widget.skin71 .miniCalendar > table {  }
.widget.skin71 .miniCalendar th { text-transform: none;  }
.widget.skin71 .miniCalendar td > span {  }
.widget.skin71 .miniCalendar td > a,.widget.skin71 .miniCalendar td > a:link,.widget.skin71 .miniCalendar td > a:visited {  }
.widget.skin71 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin71 .miniCalendar .today > span {  }
.widget.skin71 .miniCalendar .not > span {  }
.widget.skin71 .miniCalendar {  }
.widget.skin71 .arrow {  }
.widget.skin67 { text-align:left;  }
.widget.skin67 .widgetHeader {  }
.widget.skin67 .widgetHeader:hover {  }
.widget.skin67 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin67 .widgetHeader:hover h3 {  }
.widget.skin67 .widgetHeader h3 a:link, .widget.skin67 .widgetHeader h3 a:visited, .widget.skin67 .widgetHeader h3 a:hover,.widget.skin67 .widgetHeader h3 a:focus,.widget.skin67 .widgetHeader h3 a:active {  }
.widget.skin67 .widgetHeader:hover h3 a:link, .widget.skin67 .widgetHeader:hover h3 a:visited, .widget.skin67 .widgetHeader:hover h3 a:hover,.widget.skin67 .widgetHeader:hover h3 a:focus,.widget.skin67 .widgetHeader:hover h3 a:active {  }
.widget.skin67 .widgetBody {  }
.widget.skin67.widgetBody {  }
.widget.skin67 .widgetItem, .widget.skin67 li.widgetItem {  padding-top: 0.75em;  padding-bottom: 0.75em;  }
.widget.skin67 .itemCaption{}
.widget.skin67 .widgetItem:hover, .widget.skin67 li.widgetItem:hover { }
.widget.skin67 .widgetTitle {  }
.widget.skin67 .widgetTitle,.widget.skin67 .widgetTitle > a:link, .widget.skin67 .widgetTitle > a:visited, .widget.skin67 .widgetTitle > a:focus, .widget.skin67 .widgetTitle > a:active,.widget.skin67 .headline,.widget.skin67 .pageStyles h1, .widget.skin67 .subhead1,.widget.skin67 .pageStyles h2, .widget.skin67 .moduleContentNew .subhead1, .widget.skin67 .subhead2,.widget.skin67 .pageStyles h3, .widget.skin67 .moduleContentNew .subhead2{ }
.widget.skin67 .widgetTitle:hover,.widget.skin67 .headline:hover,.widget.skin67 .subhead1:hover,.widget.skin67 .subhead2:hover,.widget.skin67 .widgetTitle > a:hover {  }
.widget.skin67 .headline:hover,.widget.skin67 .subhead1:hover,.widget.skin67 .subhead2:hover,.widget.skin67 .widgetTitle:hover { }
.widget.skin67 .widgetTitle{ }
.widget.skin67 .widgetMeta { font-size: 0.8em;  }
.widget.skin67 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin67 .widgetBody .bullets li.widgetItem {  }
.widget.skin67.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin67 .widgetBody .bullets li.widgetItem {  }
.widget.skin67 a:link { text-decoration: underline;  }
.widget.skin67 a:visited {  }
.widget.skin67 a:hover, .widget.skin67 a:focus, .widget.skin67 a:active { text-decoration: underline;  }
.widget.skin67 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin67 .readOn:visited {  }
.widget.skin67 .readOn:hover, .widget.skin67 .readOn:focus, .widget.skin67 .readOn:active { text-decoration: underline;  }
.widget.skin67 .widgetViewAll:link { text-decoration: none;  }
.widget.skin67 .widgetViewAll:visited {  }
.widget.skin67 .widgetViewAll:hover, .widget.skin67 .widgetViewAll:focus, .widget.skin67 .widgetViewAll:active { text-decoration: none;  }
.widget.skin67 .widgetRSS:link { text-decoration: none;  }
.widget.skin67 .widgetRSS:visited {  }
.widget.skin67 .widgetRSS:hover, .widget.skin67 .widgetRSS:focus, .widget.skin67 .widgetRSS:active { text-decoration: none;  }
.widget.skin67 .widgetFooter {  }
.widget.skin67 .cpTabs {  }
.widget.skin67 .cpTabs > li > a:link, .widget.skin67 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin67 .cpTabs > li > a:hover, .widget.skin67 .cpTabs > li > a:focus, .widget.skin67 .cpTabs > li > a:active {  }
.widget.skin67 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin67 .cpTabs > li.active > a {  }
.widget.skin67 .cpTabPanel {  }
.widget.skin67 .separated .half:after,.widget.skin67 .separated .third:after,.widget.skin67 .separated .fourth:after,.widget.skin67 .separated .fifth:after,.widget.skin67 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin67 .row { margin-left: -0;  margin-right: -0;  }
.widget.skin67  .half,.widget.skin67 .third,.widget.skin67 .fourth,.widget.skin67 .fifth,.widget.skin67 .whole,.widget.skin67 .cpGrid .col,.widget.skin67.cpGrid .col{ padding-right: 0;  padding-left: 0;  }
.widget.skin67 .miniCalendarHeader { text-transform: none;  }
.widget.skin67 .miniCalendar > table {  }
.widget.skin67 .miniCalendar th { text-transform: none;  }
.widget.skin67 .miniCalendar td > span {  }
.widget.skin67 .miniCalendar td > a,.widget.skin67 .miniCalendar td > a:link,.widget.skin67 .miniCalendar td > a:visited {  }
.widget.skin67 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin67 .miniCalendar .today > span {  }
.widget.skin67 .miniCalendar .not > span {  }
.widget.skin67 .miniCalendar {  }
.widget.skin67 .arrow {  }
.widget.skin76 { text-align:left;  }
.widget.skin76 .widgetHeader {  }
.widget.skin76 .widgetHeader:hover {  }
.widget.skin76 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin76 .widgetHeader:hover h3 {  }
.widget.skin76 .widgetHeader h3 a:link, .widget.skin76 .widgetHeader h3 a:visited, .widget.skin76 .widgetHeader h3 a:hover,.widget.skin76 .widgetHeader h3 a:focus,.widget.skin76 .widgetHeader h3 a:active {  }
.widget.skin76 .widgetHeader:hover h3 a:link, .widget.skin76 .widgetHeader:hover h3 a:visited, .widget.skin76 .widgetHeader:hover h3 a:hover,.widget.skin76 .widgetHeader:hover h3 a:focus,.widget.skin76 .widgetHeader:hover h3 a:active {  }
.widget.skin76 .widgetBody {  }
.widget.skin76.widgetBody {  }
.widget.skin76 .widgetItem, .widget.skin76 li.widgetItem {  padding-top: 0.75em;  padding-right: 0.75em;  padding-bottom: 0.75em;  padding-left: 0.75em;  }
.widget.skin76 .itemCaption{}
.widget.skin76 .widgetItem:hover, .widget.skin76 li.widgetItem:hover { }
.widget.skin76 .widgetTitle {  }
.widget.skin76 .widgetTitle,.widget.skin76 .widgetTitle > a:link, .widget.skin76 .widgetTitle > a:visited, .widget.skin76 .widgetTitle > a:focus, .widget.skin76 .widgetTitle > a:active,.widget.skin76 .headline,.widget.skin76 .pageStyles h1, .widget.skin76 .subhead1,.widget.skin76 .pageStyles h2, .widget.skin76 .moduleContentNew .subhead1, .widget.skin76 .subhead2,.widget.skin76 .pageStyles h3, .widget.skin76 .moduleContentNew .subhead2{ }
.widget.skin76 .widgetTitle:hover,.widget.skin76 .headline:hover,.widget.skin76 .subhead1:hover,.widget.skin76 .subhead2:hover,.widget.skin76 .widgetTitle > a:hover {  }
.widget.skin76 .headline:hover,.widget.skin76 .subhead1:hover,.widget.skin76 .subhead2:hover,.widget.skin76 .widgetTitle:hover { }
.widget.skin76 .widgetTitle{ }
.widget.skin76 .widgetMeta { font-size: 0.8em;  }
.widget.skin76 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin76 .widgetBody .bullets li.widgetItem {  }
.widget.skin76.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin76 .widgetBody .bullets li.widgetItem {  }
.widget.skin76 a:link { text-decoration: underline;  }
.widget.skin76 a:visited {  }
.widget.skin76 a:hover, .widget.skin76 a:focus, .widget.skin76 a:active { text-decoration: underline;  }
.widget.skin76 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin76 .readOn:visited {  }
.widget.skin76 .readOn:hover, .widget.skin76 .readOn:focus, .widget.skin76 .readOn:active { text-decoration: underline;  }
.widget.skin76 .widgetViewAll:link { text-decoration: none;  }
.widget.skin76 .widgetViewAll:visited {  }
.widget.skin76 .widgetViewAll:hover, .widget.skin76 .widgetViewAll:focus, .widget.skin76 .widgetViewAll:active { text-decoration: none;  }
.widget.skin76 .widgetRSS:link { text-decoration: none;  }
.widget.skin76 .widgetRSS:visited {  }
.widget.skin76 .widgetRSS:hover, .widget.skin76 .widgetRSS:focus, .widget.skin76 .widgetRSS:active { text-decoration: none;  }
.widget.skin76 .widgetFooter {  }
.widget.skin76 .cpTabs {  }
.widget.skin76 .cpTabs > li > a:link, .widget.skin76 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin76 .cpTabs > li > a:hover, .widget.skin76 .cpTabs > li > a:focus, .widget.skin76 .cpTabs > li > a:active {  }
.widget.skin76 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin76 .cpTabs > li.active > a {  }
.widget.skin76 .cpTabPanel {  }
.widget.skin76 .separated .half:after,.widget.skin76 .separated .third:after,.widget.skin76 .separated .fourth:after,.widget.skin76 .separated .fifth:after,.widget.skin76 .separated.cpGrid .col:after  {  background-color: #333333; width: 1px;margin-left: -1px; }
.widget.skin76 .row { margin-left: -0;  margin-right: -0;  }
.widget.skin76  .half,.widget.skin76 .third,.widget.skin76 .fourth,.widget.skin76 .fifth,.widget.skin76 .whole,.widget.skin76 .cpGrid .col,.widget.skin76.cpGrid .col{ padding-right: 0;  padding-left: 0;  }
.widget.skin76 .miniCalendarHeader { text-transform: none;  }
.widget.skin76 .miniCalendar > table {  }
.widget.skin76 .miniCalendar th { text-transform: none;  }
.widget.skin76 .miniCalendar td > span {  }
.widget.skin76 .miniCalendar td > a,.widget.skin76 .miniCalendar td > a:link,.widget.skin76 .miniCalendar td > a:visited {  }
.widget.skin76 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin76 .miniCalendar .today > span {  }
.widget.skin76 .miniCalendar .not > span {  }
.widget.skin76 .miniCalendar {  }
.widget.skin76 .arrow {  }
.widget.skin74 { text-align:left;  }
.widget.skin74 .widgetHeader {  margin-bottom: 0.5em;  }
.widget.skin74 .widgetHeader:hover {  }
.widget.skin74 .widgetHeader h3 { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #486495; font-size: 1.4em;  }
.widget.skin74 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin74 .widgetHeader h3 a:link, .widget.skin74 .widgetHeader h3 a:visited, .widget.skin74 .widgetHeader h3 a:hover,.widget.skin74 .widgetHeader h3 a:focus,.widget.skin74 .widgetHeader h3 a:active { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #486495;  }
.widget.skin74 .widgetHeader:hover h3 a:link, .widget.skin74 .widgetHeader:hover h3 a:visited, .widget.skin74 .widgetHeader:hover h3 a:hover,.widget.skin74 .widgetHeader:hover h3 a:focus,.widget.skin74 .widgetHeader:hover h3 a:active {  }
.widget.skin74 .widgetBody { }

.widget.skin74 .col > .semanticList > li {
padding-top: 1em; }
.widget.skin74.widgetBody { }

.widget.skin74 .col > .semanticList > li {
padding-top: 1em; }
.widget.skin74 .widgetItem, .widget.skin74 li.widgetItem {  padding-top: 0.5em;  padding-bottom: 1em; }

.widget.skin74 .widgetItem strong>a {
font-size: 1.3em;
color: #102746;
display: block;
line-height: 1.2;
 }
.widget.skin74 .itemCaption{}
.widget.skin74 .widgetItem:hover, .widget.skin74 li.widgetItem:hover { }
.widget.skin74 .widgetTitle {  margin-bottom: 0.5em; line-height: 1.2;
padding-bottom: .5em;
position: relative;
}

.widget.skin74 .widgetTitle::after {
content: '';
position: absolute;
bottom: -1px;
left: 0;
height: 2px;
width: 100%;
max-width: 80px;
background: #F6CB49;
transition: all .3s ease-in-out;
}

.widget.skin74 .col > .semanticList > li:hover .widgetTitle::after, 
.widget.skin74 .col > .semanticList > li:focus .widgetTitle::after,
.widget.skin74 .col > .semanticList > li:active .widgetTitle::after {
max-width: 140px;
background: #486495; }
.widget.skin74 .widgetTitle,.widget.skin74 .widgetTitle > a:link, .widget.skin74 .widgetTitle > a:visited, .widget.skin74 .widgetTitle > a:focus, .widget.skin74 .widgetTitle > a:active,.widget.skin74 .headline,.widget.skin74 .pageStyles h1, .widget.skin74 .subhead1,.widget.skin74 .pageStyles h2, .widget.skin74 .moduleContentNew .subhead1, .widget.skin74 .subhead2,.widget.skin74 .pageStyles h3, .widget.skin74 .moduleContentNew .subhead2{font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; font-size: 1.3em; text-transform: uppercase;  margin-bottom: 0.5em; line-height: 1.2;
padding-bottom: .5em;
position: relative;
}

.widget.skin74 .widgetTitle::after {
content: '';
position: absolute;
bottom: -1px;
left: 0;
height: 2px;
width: 100%;
max-width: 80px;
background: #F6CB49;
transition: all .3s ease-in-out;
}

.widget.skin74 .col > .semanticList > li:hover .widgetTitle::after, 
.widget.skin74 .col > .semanticList > li:focus .widgetTitle::after,
.widget.skin74 .col > .semanticList > li:active .widgetTitle::after {
max-width: 140px;
background: #486495; }
.widget.skin74 .widgetTitle:hover,.widget.skin74 .headline:hover,.widget.skin74 .subhead1:hover,.widget.skin74 .subhead2:hover,.widget.skin74 .widgetTitle > a:hover { font-style:normal; font-weight:700;  }
.widget.skin74 .headline:hover,.widget.skin74 .subhead1:hover,.widget.skin74 .subhead2:hover,.widget.skin74 .widgetTitle:hover { }
.widget.skin74 .widgetTitle{font-size: 1.3em; }
.widget.skin74 .widgetMeta { font-size: 0.8em;  }
.widget.skin74 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin74 .widgetBody .bullets li.widgetItem {  }
.widget.skin74.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin74 .widgetBody .bullets li.widgetItem {  }
.widget.skin74 a:link { text-decoration: none;  }
.widget.skin74 a:visited {  }
.widget.skin74 a:hover, .widget.skin74 a:focus, .widget.skin74 a:active { text-decoration: underline;  }
.widget.skin74 .readOn:link { color: #102746; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; display: inline; margin-top: .25em;
position: relative;
display: table !important;
padding-right: 2em;
}

.widget.skin74 .readOn::after {
content: "";
position: absolute;
right: 1em;
top: 50%;
transform: translateY(-50%) rotate(-45deg);
width: 4px;
height: 4px;
border-right: 2px solid #486495;
border-bottom: 2px solid #486495;
transition: all .3s ease-in-out;
 }
.widget.skin74 .readOn:visited { color: #102746;  }
.widget.skin74 .readOn:hover, .widget.skin74 .readOn:focus, .widget.skin74 .readOn:active { text-decoration: underline; }

.widget.skin74 .readOn:hover::after,
.widget.skin74 .readOn:focus::after,
.widget.skin74 .readOn:active::after {
right: .5em; }
.widget.skin74 .widgetViewAll:link { color: #fff;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
transition: all .3s ease-in-out;
display: table;
margin: 2em auto 0;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
border-radius: 10px;
position: relative;
text-transform: uppercase;
}

.widget.skin74 .widgetViewAll::after {
content: '';
position: absolute;
bottom: 12px;
left: 50%;
transform: translateX(-50%);
width: 0;
height: 2px;
background: #F6CB49;
transition: all .3s ease-in-out; }
.widget.skin74 .widgetViewAll:visited { color: #fff; background: #102746;
border: 3px solid #F6CB49; }
.widget.skin74 .widgetViewAll:hover, .widget.skin74 .widgetViewAll:focus, .widget.skin74 .widgetViewAll:active { text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
}

.widget.skin74 .widgetViewAll:hover::after,
.widget.skin74 .widgetViewAll:focus::after,
.widget.skin74 .widgetViewAll:active::after {
width: 40px; }
.widget.skin74 .widgetRSS:link { text-decoration: none;  }
.widget.skin74 .widgetRSS:visited {  }
.widget.skin74 .widgetRSS:hover, .widget.skin74 .widgetRSS:focus, .widget.skin74 .widgetRSS:active { text-decoration: none;  }
.widget.skin74 .widgetFooter {  }
.widget.skin74 .cpTabs { box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.4);
border-radius: 10px;
background: #fff;
padding: 20px;
width: 100% !important;
margin: 0 0 20px 0 !important;
}

.wide.widget.skin74 .cpTabs {
padding: 20px 10px;
 }
.widget.skin74 .cpTabs > li > a:link, .widget.skin74 .cpTabs > li > a:visited {  background-color: #ffffff;  border: 3px solid #f6cb49;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 2.5em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; font-size: 1.5em; line-height: 1.2;
text-align: left;
text-transform: uppercase;
position: relative;
border-radius: 10px;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3), inset 0px 3px 6px rgba(0, 0, 0, 0.3);
}

.widget.skin74 .cpTabs > li.active > a:link::after,
.widget.skin74 .cpTabs > li:not(.active) > a:hover::after,
.widget.skin74 .cpTabs > li:not(.active) > a:focus::after,
.widget.skin74 .cpTabs > li:not(.active) > a:active::after {
background: #fff;
border: 2px solid #102746;
outline: 2px solid #F6CB49;
}

.widget.skin74 .cpTabs > li > a:link::after {
content: "";
position: absolute;
left: 30px;
top: 50%;
transform: translate(-50%, -50%);
width: 20px;
height: 20px;
background: #fff;
outline: 2px solid #102746;
border-radius: 50%; }
.widget.skin74 .cpTabs > li > a:hover, .widget.skin74 .cpTabs > li > a:focus, .widget.skin74 .cpTabs > li > a:active {  background-color: #102746;  border: 3px solid #102746; font-style:normal; font-weight:700; color: #ffffff; text-decoration: underline !important;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3), inset 0px 3px 6px rgba(0, 0, 0, 0); }
.widget.skin74 .cpTabs > li > a{margin-left: 10px;margin-right: 10px; }
.widget.skin74 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -10px;margin-right: -10px;width: calc(100% + 20px); }
.widget.skin74 .cpTabs > li.active > a {  background-color: #102746;  border: 3px solid #102746; font-style:normal; font-weight:700; color: #ffffff; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3), inset 0px 3px 6px rgba(0, 0, 0, 0); }
.widget.skin74 .cpTabPanel {  background-color: #ffffff;  padding-top: 20px;  padding-right: 20px;  padding-bottom: 20px;  padding-left: 20px; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.4);
border-radius: 10px;
margin-bottom: 20px; }
.widget.skin74 .separated .half:after,.widget.skin74 .separated .third:after,.widget.skin74 .separated .fourth:after,.widget.skin74 .separated .fifth:after,.widget.skin74 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin74 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin74  .half,.widget.skin74 .third,.widget.skin74 .fourth,.widget.skin74 .fifth,.widget.skin74 .whole,.widget.skin74 .cpGrid .col,.widget.skin74.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin74 .miniCalendarHeader {  padding-top: 0.75em;  padding-right: 1em;  padding-bottom: 0.75em;  padding-left: 1em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #486495; font-size: 1.3em; text-align:center; text-transform: uppercase;  }
.widget.skin74 .miniCalendar > table {  }
.widget.skin74 .miniCalendar th {  border-top: 3px solid #f6cb49;  border-bottom: 3px solid #f6cb49;  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; text-transform: uppercase; }
.widget.skin74 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin74 .miniCalendar td > span {  padding-top: 0.95em;  padding-bottom: 0.95em; color: #102746;  }
.widget.skin74 .miniCalendar td > a,.widget.skin74 .miniCalendar td > a:link,.widget.skin74 .miniCalendar td > a:visited {  padding-top: 0.95em;  padding-bottom: 0.95em; color: #fff; background-size: contain;
position: relative;
z-index: 0;
}

.widget.skin74 .miniCalendar td > a::after {
content: "";
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 2em;
height: 2em;
border-radius: 50%;
z-index: -1;
background-color: #486495;
border: 2px solid #102746; }
.widget.skin74 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: underline;  }
.widget.skin74 .miniCalendar .today > span {  }
.widget.skin74 .miniCalendar .not > span { color: #102746;  }
.widget.skin74 .miniCalendar {  margin-bottom: 1em;  }
.widget.skin74 .arrow {  }
.widget.skin73 { font-size: 1.3em; text-align:center;  }
.widget.skin73 .widgetHeader { }

.widget.skin73 .widgetItem h1 {
margin: 0;
font-family: Open Sans;
font-weight: 700;
font-size: 2em;
color: #102746;
text-transform: uppercase;
line-height: 1; }
.widget.skin73 .widgetHeader:hover {  }
.widget.skin73 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin73 .widgetHeader:hover h3 {  }
.widget.skin73 .widgetHeader h3 a:link, .widget.skin73 .widgetHeader h3 a:visited, .widget.skin73 .widgetHeader h3 a:hover,.widget.skin73 .widgetHeader h3 a:focus,.widget.skin73 .widgetHeader h3 a:active {  }
.widget.skin73 .widgetHeader:hover h3 a:link, .widget.skin73 .widgetHeader:hover h3 a:visited, .widget.skin73 .widgetHeader:hover h3 a:hover,.widget.skin73 .widgetHeader:hover h3 a:focus,.widget.skin73 .widgetHeader:hover h3 a:active {  }
.widget.skin73 .widgetBody {  }
.widget.skin73.widgetBody {  }
.widget.skin73 .widgetItem, .widget.skin73 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em; font-family: 'Open Sans'; font-style:normal; font-weight:400; color: #102746;  }
.widget.skin73 .itemCaption{font-family: 'Open Sans'; font-style:normal; font-weight:400; color: #102746; }
.widget.skin73 .widgetItem:hover, .widget.skin73 li.widgetItem:hover { }
.widget.skin73 .widgetTitle {  }
.widget.skin73 .widgetTitle,.widget.skin73 .widgetTitle > a:link, .widget.skin73 .widgetTitle > a:visited, .widget.skin73 .widgetTitle > a:focus, .widget.skin73 .widgetTitle > a:active,.widget.skin73 .headline,.widget.skin73 .pageStyles h1, .widget.skin73 .subhead1,.widget.skin73 .pageStyles h2, .widget.skin73 .moduleContentNew .subhead1, .widget.skin73 .subhead2,.widget.skin73 .pageStyles h3, .widget.skin73 .moduleContentNew .subhead2{ }
.widget.skin73 .widgetTitle:hover,.widget.skin73 .headline:hover,.widget.skin73 .subhead1:hover,.widget.skin73 .subhead2:hover,.widget.skin73 .widgetTitle > a:hover {  }
.widget.skin73 .headline:hover,.widget.skin73 .subhead1:hover,.widget.skin73 .subhead2:hover,.widget.skin73 .widgetTitle:hover { }
.widget.skin73 .widgetTitle{ }
.widget.skin73 .widgetMeta { font-size: 0.8em;  }
.widget.skin73 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin73 .widgetBody .bullets li.widgetItem {  }
.widget.skin73.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin73 .widgetBody .bullets li.widgetItem {  }
.widget.skin73 a:link { text-decoration: underline;  }
.widget.skin73 a:visited {  }
.widget.skin73 a:hover, .widget.skin73 a:focus, .widget.skin73 a:active { text-decoration: underline;  }
.widget.skin73 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin73 .readOn:visited {  }
.widget.skin73 .readOn:hover, .widget.skin73 .readOn:focus, .widget.skin73 .readOn:active { text-decoration: underline;  }
.widget.skin73 .widgetViewAll:link { text-decoration: none;  }
.widget.skin73 .widgetViewAll:visited {  }
.widget.skin73 .widgetViewAll:hover, .widget.skin73 .widgetViewAll:focus, .widget.skin73 .widgetViewAll:active { text-decoration: none;  }
.widget.skin73 .widgetRSS:link { text-decoration: none;  }
.widget.skin73 .widgetRSS:visited {  }
.widget.skin73 .widgetRSS:hover, .widget.skin73 .widgetRSS:focus, .widget.skin73 .widgetRSS:active { text-decoration: none;  }
.widget.skin73 .widgetFooter {  }
.widget.skin73 .cpTabs {  }
.widget.skin73 .cpTabs > li > a:link, .widget.skin73 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin73 .cpTabs > li > a:hover, .widget.skin73 .cpTabs > li > a:focus, .widget.skin73 .cpTabs > li > a:active {  }
.widget.skin73 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin73 .cpTabs > li.active > a {  }
.widget.skin73 .cpTabPanel {  }
.widget.skin73 .separated .half:after,.widget.skin73 .separated .third:after,.widget.skin73 .separated .fourth:after,.widget.skin73 .separated .fifth:after,.widget.skin73 .separated.cpGrid .col:after  {  background-color: #333333; width: 1px; }
.widget.skin73 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin73  .half,.widget.skin73 .third,.widget.skin73 .fourth,.widget.skin73 .fifth,.widget.skin73 .whole,.widget.skin73 .cpGrid .col,.widget.skin73.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin73 .miniCalendarHeader { text-transform: none;  }
.widget.skin73 .miniCalendar > table {  }
.widget.skin73 .miniCalendar th { text-transform: none;  }
.widget.skin73 .miniCalendar td > span {  }
.widget.skin73 .miniCalendar td > a,.widget.skin73 .miniCalendar td > a:link,.widget.skin73 .miniCalendar td > a:visited {  }
.widget.skin73 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin73 .miniCalendar .today > span {  }
.widget.skin73 .miniCalendar .not > span {  }
.widget.skin73 .miniCalendar {  }
.widget.skin73 .arrow {  }
.widget.skin75 { font-size: 1.3em; text-align:center;  }
.widget.skin75 .widgetHeader { }

.widget.skin75 .widgetItem h1 {
margin: 0;
font-family: Open Sans;
font-weight: 700;
font-size: 2em;
color: #fff;
text-transform: uppercase;
line-height: 1; }
.widget.skin75 .widgetHeader:hover {  }
.widget.skin75 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin75 .widgetHeader:hover h3 {  }
.widget.skin75 .widgetHeader h3 a:link, .widget.skin75 .widgetHeader h3 a:visited, .widget.skin75 .widgetHeader h3 a:hover,.widget.skin75 .widgetHeader h3 a:focus,.widget.skin75 .widgetHeader h3 a:active {  }
.widget.skin75 .widgetHeader:hover h3 a:link, .widget.skin75 .widgetHeader:hover h3 a:visited, .widget.skin75 .widgetHeader:hover h3 a:hover,.widget.skin75 .widgetHeader:hover h3 a:focus,.widget.skin75 .widgetHeader:hover h3 a:active {  }
.widget.skin75 .widgetBody {  }
.widget.skin75.widgetBody {  }
.widget.skin75 .widgetItem, .widget.skin75 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em; font-family: 'Open Sans'; font-style:normal; font-weight:400; color: #ffffff;  }
.widget.skin75 .itemCaption{font-family: 'Open Sans'; font-style:normal; font-weight:400; color: #ffffff; }
.widget.skin75 .widgetItem:hover, .widget.skin75 li.widgetItem:hover { }
.widget.skin75 .widgetTitle {  }
.widget.skin75 .widgetTitle,.widget.skin75 .widgetTitle > a:link, .widget.skin75 .widgetTitle > a:visited, .widget.skin75 .widgetTitle > a:focus, .widget.skin75 .widgetTitle > a:active,.widget.skin75 .headline,.widget.skin75 .pageStyles h1, .widget.skin75 .subhead1,.widget.skin75 .pageStyles h2, .widget.skin75 .moduleContentNew .subhead1, .widget.skin75 .subhead2,.widget.skin75 .pageStyles h3, .widget.skin75 .moduleContentNew .subhead2{ }
.widget.skin75 .widgetTitle:hover,.widget.skin75 .headline:hover,.widget.skin75 .subhead1:hover,.widget.skin75 .subhead2:hover,.widget.skin75 .widgetTitle > a:hover {  }
.widget.skin75 .headline:hover,.widget.skin75 .subhead1:hover,.widget.skin75 .subhead2:hover,.widget.skin75 .widgetTitle:hover { }
.widget.skin75 .widgetTitle{ }
.widget.skin75 .widgetMeta { font-size: 0.8em;  }
.widget.skin75 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin75 .widgetBody .bullets li.widgetItem {  }
.widget.skin75.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin75 .widgetBody .bullets li.widgetItem {  }
.widget.skin75 a:link { text-decoration: underline;  }
.widget.skin75 a:visited {  }
.widget.skin75 a:hover, .widget.skin75 a:focus, .widget.skin75 a:active { text-decoration: underline;  }
.widget.skin75 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin75 .readOn:visited {  }
.widget.skin75 .readOn:hover, .widget.skin75 .readOn:focus, .widget.skin75 .readOn:active { text-decoration: underline;  }
.widget.skin75 .widgetViewAll:link { text-decoration: none;  }
.widget.skin75 .widgetViewAll:visited {  }
.widget.skin75 .widgetViewAll:hover, .widget.skin75 .widgetViewAll:focus, .widget.skin75 .widgetViewAll:active { text-decoration: none;  }
.widget.skin75 .widgetRSS:link { text-decoration: none;  }
.widget.skin75 .widgetRSS:visited {  }
.widget.skin75 .widgetRSS:hover, .widget.skin75 .widgetRSS:focus, .widget.skin75 .widgetRSS:active { text-decoration: none;  }
.widget.skin75 .widgetFooter {  }
.widget.skin75 .cpTabs {  }
.widget.skin75 .cpTabs > li > a:link, .widget.skin75 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin75 .cpTabs > li > a:hover, .widget.skin75 .cpTabs > li > a:focus, .widget.skin75 .cpTabs > li > a:active {  }
.widget.skin75 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin75 .cpTabs > li.active > a {  }
.widget.skin75 .cpTabPanel {  }
.widget.skin75 .separated .half:after,.widget.skin75 .separated .third:after,.widget.skin75 .separated .fourth:after,.widget.skin75 .separated .fifth:after,.widget.skin75 .separated.cpGrid .col:after  {  background-color: #333333; width: 1px; }
.widget.skin75 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin75  .half,.widget.skin75 .third,.widget.skin75 .fourth,.widget.skin75 .fifth,.widget.skin75 .whole,.widget.skin75 .cpGrid .col,.widget.skin75.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin75 .miniCalendarHeader { text-transform: none;  }
.widget.skin75 .miniCalendar > table {  }
.widget.skin75 .miniCalendar th { text-transform: none;  }
.widget.skin75 .miniCalendar td > span {  }
.widget.skin75 .miniCalendar td > a,.widget.skin75 .miniCalendar td > a:link,.widget.skin75 .miniCalendar td > a:visited {  }
.widget.skin75 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin75 .miniCalendar .today > span {  }
.widget.skin75 .miniCalendar .not > span {  }
.widget.skin75 .miniCalendar {  }
.widget.skin75 .arrow {  }
.widget.skin92 { font-size: 1.3em; text-align:center;  }
.widget.skin92 .widgetHeader { }

.widget.skin92 .widgetItem h1 {
margin: 0;
font-family: Open Sans;
font-weight: 700;
font-size: 2em;
color: #F8CD46;
text-transform: uppercase;
line-height: 1; }
.widget.skin92 .widgetHeader:hover {  }
.widget.skin92 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin92 .widgetHeader:hover h3 {  }
.widget.skin92 .widgetHeader h3 a:link, .widget.skin92 .widgetHeader h3 a:visited, .widget.skin92 .widgetHeader h3 a:hover,.widget.skin92 .widgetHeader h3 a:focus,.widget.skin92 .widgetHeader h3 a:active {  }
.widget.skin92 .widgetHeader:hover h3 a:link, .widget.skin92 .widgetHeader:hover h3 a:visited, .widget.skin92 .widgetHeader:hover h3 a:hover,.widget.skin92 .widgetHeader:hover h3 a:focus,.widget.skin92 .widgetHeader:hover h3 a:active {  }
.widget.skin92 .widgetBody {  }
.widget.skin92.widgetBody {  }
.widget.skin92 .widgetItem, .widget.skin92 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em; font-family: 'Open Sans'; font-style:normal; font-weight:400; color: #ffffff;  }
.widget.skin92 .itemCaption{font-family: 'Open Sans'; font-style:normal; font-weight:400; color: #ffffff; }
.widget.skin92 .widgetItem:hover, .widget.skin92 li.widgetItem:hover { }
.widget.skin92 .widgetTitle {  }
.widget.skin92 .widgetTitle,.widget.skin92 .widgetTitle > a:link, .widget.skin92 .widgetTitle > a:visited, .widget.skin92 .widgetTitle > a:focus, .widget.skin92 .widgetTitle > a:active,.widget.skin92 .headline,.widget.skin92 .pageStyles h1, .widget.skin92 .subhead1,.widget.skin92 .pageStyles h2, .widget.skin92 .moduleContentNew .subhead1, .widget.skin92 .subhead2,.widget.skin92 .pageStyles h3, .widget.skin92 .moduleContentNew .subhead2{ }
.widget.skin92 .widgetTitle:hover,.widget.skin92 .headline:hover,.widget.skin92 .subhead1:hover,.widget.skin92 .subhead2:hover,.widget.skin92 .widgetTitle > a:hover {  }
.widget.skin92 .headline:hover,.widget.skin92 .subhead1:hover,.widget.skin92 .subhead2:hover,.widget.skin92 .widgetTitle:hover { }
.widget.skin92 .widgetTitle{ }
.widget.skin92 .widgetMeta { font-size: 0.8em;  }
.widget.skin92 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin92 .widgetBody .bullets li.widgetItem {  }
.widget.skin92.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin92 .widgetBody .bullets li.widgetItem {  }
.widget.skin92 a:link { text-decoration: underline;  }
.widget.skin92 a:visited {  }
.widget.skin92 a:hover, .widget.skin92 a:focus, .widget.skin92 a:active { text-decoration: underline;  }
.widget.skin92 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin92 .readOn:visited {  }
.widget.skin92 .readOn:hover, .widget.skin92 .readOn:focus, .widget.skin92 .readOn:active { text-decoration: underline;  }
.widget.skin92 .widgetViewAll:link { text-decoration: none;  }
.widget.skin92 .widgetViewAll:visited {  }
.widget.skin92 .widgetViewAll:hover, .widget.skin92 .widgetViewAll:focus, .widget.skin92 .widgetViewAll:active { text-decoration: none;  }
.widget.skin92 .widgetRSS:link { text-decoration: none;  }
.widget.skin92 .widgetRSS:visited {  }
.widget.skin92 .widgetRSS:hover, .widget.skin92 .widgetRSS:focus, .widget.skin92 .widgetRSS:active { text-decoration: none;  }
.widget.skin92 .widgetFooter {  }
.widget.skin92 .cpTabs {  }
.widget.skin92 .cpTabs > li > a:link, .widget.skin92 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin92 .cpTabs > li > a:hover, .widget.skin92 .cpTabs > li > a:focus, .widget.skin92 .cpTabs > li > a:active {  }
.widget.skin92 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin92 .cpTabs > li.active > a {  }
.widget.skin92 .cpTabPanel {  }
.widget.skin92 .separated .half:after,.widget.skin92 .separated .third:after,.widget.skin92 .separated .fourth:after,.widget.skin92 .separated .fifth:after,.widget.skin92 .separated.cpGrid .col:after  {  background-color: #333333; width: 1px; }
.widget.skin92 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin92  .half,.widget.skin92 .third,.widget.skin92 .fourth,.widget.skin92 .fifth,.widget.skin92 .whole,.widget.skin92 .cpGrid .col,.widget.skin92.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin92 .miniCalendarHeader { text-transform: none;  }
.widget.skin92 .miniCalendar > table {  }
.widget.skin92 .miniCalendar th { text-transform: none;  }
.widget.skin92 .miniCalendar td > span {  }
.widget.skin92 .miniCalendar td > a,.widget.skin92 .miniCalendar td > a:link,.widget.skin92 .miniCalendar td > a:visited {  }
.widget.skin92 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin92 .miniCalendar .today > span {  }
.widget.skin92 .miniCalendar .not > span {  }
.widget.skin92 .miniCalendar {  }
.widget.skin92 .arrow {  }
.widget.skin72 { text-align:left; }

.widget.skin72 .cpCarousel .arrow::before {
opacity: 1 !important;
background-color: #486495;
border: 2px solid #486495;
width: 26px;
height: 26px;
}

.widget.skin72 .cpCarousel .arrow:hover::before {
background-color: #fff;
}

.widget.skin72 .cpCarousel .arrow {
opacity: 1 !important;
}

.widget.skin72 .cpCarousel .arrow.next::after {
border-left-color: #fff;
}

.widget.skin72 .cpCarousel .arrow.prev::after {
border-right-color: #fff;
}

.widget.skin72 .cpCarousel .arrow.next:hover::after {
border-left-color: #486495;
}

.widget.skin72 .cpCarousel .arrow.prev:hover::after {
border-right-color: #486495; }
.widget.skin72 .widgetHeader {  padding-bottom: 1em;  }
.widget.skin72 .widgetHeader:hover {  }
.widget.skin72 .widgetHeader h3 { font-size: 1.4em;  }
.widget.skin72 .widgetHeader:hover h3 {  }
.widget.skin72 .widgetHeader h3 a:link, .widget.skin72 .widgetHeader h3 a:visited, .widget.skin72 .widgetHeader h3 a:hover,.widget.skin72 .widgetHeader h3 a:focus,.widget.skin72 .widgetHeader h3 a:active {  }
.widget.skin72 .widgetHeader:hover h3 a:link, .widget.skin72 .widgetHeader:hover h3 a:visited, .widget.skin72 .widgetHeader:hover h3 a:hover,.widget.skin72 .widgetHeader:hover h3 a:focus,.widget.skin72 .widgetHeader:hover h3 a:active {  }
.widget.skin72 .widgetBody {  }
.widget.skin72.widgetBody {  }
.widget.skin72 .widgetItem, .widget.skin72 li.widgetItem {  padding-bottom: 1em; }

.widget.skin72 .widgetItem .media {
width: 100%;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
border-radius: 10px;
}

.widget.skin72 .widgetItem > a {
padding: 1em;
transition: all .3s ease-in-out;
}

.widget.skin72 .widgetItem:hover > a,
.widget.skin72 .widgetItem:focus > a,
.widget.skin72 .widgetItem:active > a {
padding: 0;
}

.widget.skin72 .widgetItem .text {
margin: 0 1em;
padding: 1em;
background: #fff; }
.widget.skin72 .itemCaption{}
.widget.skin72 .widgetItem:hover, .widget.skin72 li.widgetItem:hover { }
.widget.skin72 .widgetTitle {  margin-bottom: 0.5em; line-height: 1.2;
padding-bottom: .5em;
position: relative;
}

.widget.skin72 .widgetTitle::after {
content: '';
position: absolute;
bottom: -1px;
left: 0;
height: 2px;
width: 100%;
max-width: 80px;
background: #F6CB49;
transition: all .3s ease-in-out;
}

.widget.skin72 .widgetItem:hover .widgetTitle::after, 
.widget.skin72 .widgetItem:focus .widgetTitle::after,
.widget.skin72 .widgetItem:active .widgetTitle::after {
max-width: 140px;
background: #486495; }
.widget.skin72 .widgetTitle,.widget.skin72 .widgetTitle > a:link, .widget.skin72 .widgetTitle > a:visited, .widget.skin72 .widgetTitle > a:focus, .widget.skin72 .widgetTitle > a:active,.widget.skin72 .headline,.widget.skin72 .pageStyles h1, .widget.skin72 .subhead1,.widget.skin72 .pageStyles h2, .widget.skin72 .moduleContentNew .subhead1, .widget.skin72 .subhead2,.widget.skin72 .pageStyles h3, .widget.skin72 .moduleContentNew .subhead2{font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; font-size: 1.3em;  margin-bottom: 0.5em; line-height: 1.2;
padding-bottom: .5em;
position: relative;
}

.widget.skin72 .widgetTitle::after {
content: '';
position: absolute;
bottom: -1px;
left: 0;
height: 2px;
width: 100%;
max-width: 80px;
background: #F6CB49;
transition: all .3s ease-in-out;
}

.widget.skin72 .widgetItem:hover .widgetTitle::after, 
.widget.skin72 .widgetItem:focus .widgetTitle::after,
.widget.skin72 .widgetItem:active .widgetTitle::after {
max-width: 140px;
background: #486495; }
.widget.skin72 .widgetTitle:hover,.widget.skin72 .headline:hover,.widget.skin72 .subhead1:hover,.widget.skin72 .subhead2:hover,.widget.skin72 .widgetTitle > a:hover { font-style:normal; font-weight:700;  }
.widget.skin72 .headline:hover,.widget.skin72 .subhead1:hover,.widget.skin72 .subhead2:hover,.widget.skin72 .widgetTitle:hover { }
.widget.skin72 .widgetTitle{font-size: 1.3em; }
.widget.skin72 .widgetMeta { font-size: 0.8em;  }
.widget.skin72 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin72 .widgetBody .bullets li.widgetItem {  }
.widget.skin72.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin72 .widgetBody .bullets li.widgetItem {  }
.widget.skin72 a:link { text-decoration: underline;  }
.widget.skin72 a:visited {  }
.widget.skin72 a:hover, .widget.skin72 a:focus, .widget.skin72 a:active { text-decoration: underline;  }
.widget.skin72 .readOn:link { color: #102746; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; display: inline; margin-top: .25em;
position: relative;
display: table !important;
padding-right: 2em;
}

.widget.skin72 .readOn::after {
content: "";
position: absolute;
right: 1em;
top: 50%;
transform: translateY(-50%) rotate(-45deg);
width: 4px;
height: 4px;
border-right: 2px solid #486495;
border-bottom: 2px solid #486495;
transition: all .3s ease-in-out;
 }
.widget.skin72 .readOn:visited { color: #102746;  }
.widget.skin72 .readOn:hover, .widget.skin72 .readOn:focus, .widget.skin72 .readOn:active { color: #102746; text-decoration: underline; }

.widget.skin72 .readOn:hover::after,
.widget.skin72 .readOn:focus::after,
.widget.skin72 .readOn:active::after {
right: .5em; }
.widget.skin72 .widgetViewAll:link { color: #ffffff;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
transition: all .3s ease-in-out;
display: table;
margin: 1em auto 0;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
border-radius: 10px;
position: relative;
text-transform: uppercase;
}

.widget.skin72 .widgetViewAll::after {
content: '';
position: absolute;
bottom: 12px;
left: 50%;
transform: translateX(-50%);
width: 0;
height: 2px;
background: #F6CB49;
transition: all .3s ease-in-out; }
.widget.skin72 .widgetViewAll:visited { color: #ffffff; background: #102746;
border: 3px solid #F6CB49; }
.widget.skin72 .widgetViewAll:hover, .widget.skin72 .widgetViewAll:focus, .widget.skin72 .widgetViewAll:active { text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
}

.widget.skin72 .widgetViewAll:hover::after,
.widget.skin72 .widgetViewAll:focus::after,
.widget.skin72 .widgetViewAll:active::after {
width: 40px; }
.widget.skin72 .widgetRSS:link { text-decoration: none;  }
.widget.skin72 .widgetRSS:visited {  }
.widget.skin72 .widgetRSS:hover, .widget.skin72 .widgetRSS:focus, .widget.skin72 .widgetRSS:active { text-decoration: none;  }
.widget.skin72 .widgetFooter {  }
.widget.skin72 .cpTabs {  }
.widget.skin72 .cpTabs > li > a:link, .widget.skin72 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin72 .cpTabs > li > a:hover, .widget.skin72 .cpTabs > li > a:focus, .widget.skin72 .cpTabs > li > a:active {  }
.widget.skin72 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin72 .cpTabs > li.active > a {  }
.widget.skin72 .cpTabPanel {  }
.widget.skin72 .separated .half:after,.widget.skin72 .separated .third:after,.widget.skin72 .separated .fourth:after,.widget.skin72 .separated .fifth:after,.widget.skin72 .separated.cpGrid .col:after  {  background-color: #333333; width: 1px; }
.widget.skin72 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin72  .half,.widget.skin72 .third,.widget.skin72 .fourth,.widget.skin72 .fifth,.widget.skin72 .whole,.widget.skin72 .cpGrid .col,.widget.skin72.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin72 .miniCalendarHeader { text-transform: none;  }
.widget.skin72 .miniCalendar > table {  }
.widget.skin72 .miniCalendar th { text-transform: none;  }
.widget.skin72 .miniCalendar td > span {  }
.widget.skin72 .miniCalendar td > a,.widget.skin72 .miniCalendar td > a:link,.widget.skin72 .miniCalendar td > a:visited {  }
.widget.skin72 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin72 .miniCalendar .today > span {  }
.widget.skin72 .miniCalendar .not > span {  }
.widget.skin72 .miniCalendar {  }
.widget.skin72 .arrow {  }
.widget.skin66 { color: #ffffff; text-align:left;  }
.widget.skin66 .widgetHeader {  }
.widget.skin66 .widgetHeader:hover {  }
.widget.skin66 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin66 .widgetHeader:hover h3 {  }
.widget.skin66 .widgetHeader h3 a:link, .widget.skin66 .widgetHeader h3 a:visited, .widget.skin66 .widgetHeader h3 a:hover,.widget.skin66 .widgetHeader h3 a:focus,.widget.skin66 .widgetHeader h3 a:active {  }
.widget.skin66 .widgetHeader:hover h3 a:link, .widget.skin66 .widgetHeader:hover h3 a:visited, .widget.skin66 .widgetHeader:hover h3 a:hover,.widget.skin66 .widgetHeader:hover h3 a:focus,.widget.skin66 .widgetHeader:hover h3 a:active {  }
.widget.skin66 .widgetBody {  }
.widget.skin66.widgetBody {  }
.widget.skin66 .widgetItem, .widget.skin66 li.widgetItem {  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em; }
.widget.skin66 .megaMenuItem {
  line-height: 1.3; }
.widget.skin66 .itemCaption{}
.widget.skin66 .widgetItem:hover, .widget.skin66 li.widgetItem:hover { }
.widget.skin66 .widgetTitle {  margin-bottom: 4px;  }
.widget.skin66 .widgetTitle,.widget.skin66 .widgetTitle > a:link, .widget.skin66 .widgetTitle > a:visited, .widget.skin66 .widgetTitle > a:focus, .widget.skin66 .widgetTitle > a:active,.widget.skin66 .headline,.widget.skin66 .pageStyles h1, .widget.skin66 .subhead1,.widget.skin66 .pageStyles h2, .widget.skin66 .moduleContentNew .subhead1, .widget.skin66 .subhead2,.widget.skin66 .pageStyles h3, .widget.skin66 .moduleContentNew .subhead2{font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #ffffff; font-size: 1.3em; text-transform: uppercase;  margin-bottom: 4px;  }
.widget.skin66 .widgetTitle:hover,.widget.skin66 .headline:hover,.widget.skin66 .subhead1:hover,.widget.skin66 .subhead2:hover,.widget.skin66 .widgetTitle > a:hover { font-style:normal; font-weight:700; text-decoration: underline; }
.widget.skin66 .headline:hover,.widget.skin66 .subhead1:hover,.widget.skin66 .subhead2:hover,.widget.skin66 .widgetTitle:hover { }
.widget.skin66 .widgetTitle{font-size: 1.3em; }
.widget.skin66 .widgetMeta { font-size: 0.8em;  }
.widget.skin66 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin66 .widgetBody .bullets li.widgetItem {  }
.widget.skin66.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin66 .widgetBody .bullets li.widgetItem {  }
.widget.skin66 a:link { color: #ffffff; text-decoration: none; border-left: 3px solid #486495;
padding: 4px 0 4px 10px;
transition: all .3s ease-in-out;
display: block; }
.widget.skin66 a:visited { color: #ffffff; border-left: 3px solid #486495; }
.widget.skin66 a:hover, .widget.skin66 a:focus, .widget.skin66 a:active { color: #ffffff; text-decoration: underline; border-left: 3px solid #F6CB49; }
.widget.skin66 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin66 .readOn:visited {  }
.widget.skin66 .readOn:hover, .widget.skin66 .readOn:focus, .widget.skin66 .readOn:active { text-decoration: underline;  }
.widget.skin66 .widgetViewAll:link { text-decoration: none;  }
.widget.skin66 .widgetViewAll:visited {  }
.widget.skin66 .widgetViewAll:hover, .widget.skin66 .widgetViewAll:focus, .widget.skin66 .widgetViewAll:active { text-decoration: none;  }
.widget.skin66 .widgetRSS:link { text-decoration: none;  }
.widget.skin66 .widgetRSS:visited {  }
.widget.skin66 .widgetRSS:hover, .widget.skin66 .widgetRSS:focus, .widget.skin66 .widgetRSS:active { text-decoration: none;  }
.widget.skin66 .widgetFooter {  }
.widget.skin66 .cpTabs {  }
.widget.skin66 .cpTabs > li > a:link, .widget.skin66 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin66 .cpTabs > li > a:hover, .widget.skin66 .cpTabs > li > a:focus, .widget.skin66 .cpTabs > li > a:active {  }
.widget.skin66 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin66 .cpTabs > li.active > a {  }
.widget.skin66 .cpTabPanel {  }
.widget.skin66 .separated .half:after,.widget.skin66 .separated .third:after,.widget.skin66 .separated .fourth:after,.widget.skin66 .separated .fifth:after,.widget.skin66 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin66 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin66  .half,.widget.skin66 .third,.widget.skin66 .fourth,.widget.skin66 .fifth,.widget.skin66 .whole,.widget.skin66 .cpGrid .col,.widget.skin66.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin66 .miniCalendarHeader { text-transform: none;  }
.widget.skin66 .miniCalendar > table {  }
.widget.skin66 .miniCalendar th { text-transform: none;  }
.widget.skin66 .miniCalendar td > span {  }
.widget.skin66 .miniCalendar td > a,.widget.skin66 .miniCalendar td > a:link,.widget.skin66 .miniCalendar td > a:visited {  }
.widget.skin66 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin66 .miniCalendar .today > span {  }
.widget.skin66 .miniCalendar .not > span {  }
.widget.skin66 .miniCalendar {  }
.widget.skin66 .arrow {  }
.widget.skin55 {  }
.widget.skin55 .widgetHeader {  }
.widget.skin55 .widgetHeader:hover {  }
.widget.skin55 .widgetHeader h3 { font-size: 1.2em; text-transform: none;  }
.widget.skin55 .widgetHeader:hover h3 { text-transform: none;  }
.widget.skin55 .widgetHeader h3 a:link, .widget.skin55 .widgetHeader h3 a:visited, .widget.skin55 .widgetHeader h3 a:hover,.widget.skin55 .widgetHeader h3 a:focus,.widget.skin55 .widgetHeader h3 a:active {  }
.widget.skin55 .widgetHeader:hover h3 a:link, .widget.skin55 .widgetHeader:hover h3 a:visited, .widget.skin55 .widgetHeader:hover h3 a:hover,.widget.skin55 .widgetHeader:hover h3 a:focus,.widget.skin55 .widgetHeader:hover h3 a:active {  }
.widget.skin55 .widgetBody {  }
.widget.skin55.widgetBody {  }
.widget.skin55 .widgetItem, .widget.skin55 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em; font-family: 'Rubik'; font-style:normal; font-weight:400;  }
.widget.skin55 .itemCaption{font-family: 'Rubik'; font-style:normal; font-weight:400; }
.widget.skin55 .widgetItem:hover, .widget.skin55 li.widgetItem:hover { }
.widget.skin55 .widgetTitle {  }
.widget.skin55 .widgetTitle,.widget.skin55 .widgetTitle > a:link, .widget.skin55 .widgetTitle > a:visited, .widget.skin55 .widgetTitle > a:focus, .widget.skin55 .widgetTitle > a:active,.widget.skin55 .headline,.widget.skin55 .pageStyles h1, .widget.skin55 .subhead1,.widget.skin55 .pageStyles h2, .widget.skin55 .moduleContentNew .subhead1, .widget.skin55 .subhead2,.widget.skin55 .pageStyles h3, .widget.skin55 .moduleContentNew .subhead2{text-transform: none;  }
.widget.skin55 .widgetTitle:hover,.widget.skin55 .headline:hover,.widget.skin55 .subhead1:hover,.widget.skin55 .subhead2:hover,.widget.skin55 .widgetTitle > a:hover { text-transform: none;  }
.widget.skin55 .headline:hover,.widget.skin55 .subhead1:hover,.widget.skin55 .subhead2:hover,.widget.skin55 .widgetTitle:hover { }
.widget.skin55 .widgetTitle{ }
.widget.skin55 .widgetMeta { font-size: 0.8em;  }
.widget.skin55 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin55 .widgetBody .bullets li.widgetItem {  }
.widget.skin55.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin55 .widgetBody .bullets li.widgetItem {  }
.widget.skin55 a:link { color: #fff; text-decoration: none;  }
.widget.skin55 a:visited { color: #fff;  }
.widget.skin55 a:hover, .widget.skin55 a:focus, .widget.skin55 a:active { color: #fff; text-decoration: underline;  }
.widget.skin55 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin55 .readOn:visited {  }
.widget.skin55 .readOn:hover, .widget.skin55 .readOn:focus, .widget.skin55 .readOn:active { text-decoration: underline;  }
.widget.skin55 .widgetViewAll:link { text-decoration: none;  }
.widget.skin55 .widgetViewAll:visited {  }
.widget.skin55 .widgetViewAll:hover, .widget.skin55 .widgetViewAll:focus, .widget.skin55 .widgetViewAll:active { text-decoration: none;  }
.widget.skin55 .widgetRSS:link { text-decoration: none;  }
.widget.skin55 .widgetRSS:visited {  }
.widget.skin55 .widgetRSS:hover, .widget.skin55 .widgetRSS:focus, .widget.skin55 .widgetRSS:active { text-decoration: none;  }
.widget.skin55 .widgetFooter {  }
.widget.skin55 .cpTabs {  }
.widget.skin55 .cpTabs > li > a:link, .widget.skin55 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin55 .cpTabs > li > a:hover, .widget.skin55 .cpTabs > li > a:focus, .widget.skin55 .cpTabs > li > a:active {  }
.widget.skin55 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin55 .cpTabs > li.active > a {  }
.widget.skin55 .cpTabPanel {  }
.widget.skin55 .separated .half:after,.widget.skin55 .separated .third:after,.widget.skin55 .separated .fourth:after,.widget.skin55 .separated .fifth:after,.widget.skin55 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin55 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin55  .half,.widget.skin55 .third,.widget.skin55 .fourth,.widget.skin55 .fifth,.widget.skin55 .whole,.widget.skin55 .cpGrid .col,.widget.skin55.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin55 .miniCalendarHeader { text-transform: none;  }
.widget.skin55 .miniCalendar > table {  }
.widget.skin55 .miniCalendar th { text-transform: none;  }
.widget.skin55 .miniCalendar td > span {  }
.widget.skin55 .miniCalendar td > a,.widget.skin55 .miniCalendar td > a:link,.widget.skin55 .miniCalendar td > a:visited {  }
.widget.skin55 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin55 .miniCalendar .today > span {  }
.widget.skin55 .miniCalendar .not > span {  }
.widget.skin55 .miniCalendar {  }
.widget.skin55 .arrow {  }
.widget.skin57 {  }
.widget.skin57 .widgetHeader {  }
.widget.skin57 .widgetHeader:hover {  }
.widget.skin57 .widgetHeader h3 { font-size: 1.2em; text-transform: none;  }
.widget.skin57 .widgetHeader:hover h3 { text-transform: none;  }
.widget.skin57 .widgetHeader h3 a:link, .widget.skin57 .widgetHeader h3 a:visited, .widget.skin57 .widgetHeader h3 a:hover,.widget.skin57 .widgetHeader h3 a:focus,.widget.skin57 .widgetHeader h3 a:active {  }
.widget.skin57 .widgetHeader:hover h3 a:link, .widget.skin57 .widgetHeader:hover h3 a:visited, .widget.skin57 .widgetHeader:hover h3 a:hover,.widget.skin57 .widgetHeader:hover h3 a:focus,.widget.skin57 .widgetHeader:hover h3 a:active {  }
.widget.skin57 .widgetBody {  }
.widget.skin57.widgetBody {  }
.widget.skin57 .widgetItem, .widget.skin57 li.widgetItem {  padding-top: 0.25em;  padding-right: 1em;  padding-bottom: 0.25em;  padding-left: 1em;  }
.widget.skin57 .itemCaption{}
.widget.skin57 .widgetItem:hover, .widget.skin57 li.widgetItem:hover { }
.widget.skin57 .widgetTitle {  }
.widget.skin57 .widgetTitle,.widget.skin57 .widgetTitle > a:link, .widget.skin57 .widgetTitle > a:visited, .widget.skin57 .widgetTitle > a:focus, .widget.skin57 .widgetTitle > a:active,.widget.skin57 .headline,.widget.skin57 .pageStyles h1, .widget.skin57 .subhead1,.widget.skin57 .pageStyles h2, .widget.skin57 .moduleContentNew .subhead1, .widget.skin57 .subhead2,.widget.skin57 .pageStyles h3, .widget.skin57 .moduleContentNew .subhead2{text-transform: none;  }
.widget.skin57 .widgetTitle:hover,.widget.skin57 .headline:hover,.widget.skin57 .subhead1:hover,.widget.skin57 .subhead2:hover,.widget.skin57 .widgetTitle > a:hover { text-transform: none;  }
.widget.skin57 .headline:hover,.widget.skin57 .subhead1:hover,.widget.skin57 .subhead2:hover,.widget.skin57 .widgetTitle:hover { }
.widget.skin57 .widgetTitle{ }
.widget.skin57 .widgetMeta { font-size: 0.8em;  }
.widget.skin57 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin57 .widgetBody .bullets li.widgetItem {  }
.widget.skin57.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin57 .widgetBody .bullets li.widgetItem {  }
.widget.skin57 a:link { text-decoration: underline;  }
.widget.skin57 a:visited {  }
.widget.skin57 a:hover, .widget.skin57 a:focus, .widget.skin57 a:active { text-decoration: underline;  }
.widget.skin57 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin57 .readOn:visited {  }
.widget.skin57 .readOn:hover, .widget.skin57 .readOn:focus, .widget.skin57 .readOn:active { text-decoration: underline;  }
.widget.skin57 .widgetViewAll:link { text-decoration: none;  }
.widget.skin57 .widgetViewAll:visited {  }
.widget.skin57 .widgetViewAll:hover, .widget.skin57 .widgetViewAll:focus, .widget.skin57 .widgetViewAll:active { text-decoration: none;  }
.widget.skin57 .widgetRSS:link { text-decoration: none;  }
.widget.skin57 .widgetRSS:visited {  }
.widget.skin57 .widgetRSS:hover, .widget.skin57 .widgetRSS:focus, .widget.skin57 .widgetRSS:active { text-decoration: none;  }
.widget.skin57 .widgetFooter {  }
.widget.skin57 .cpTabs {  }
.widget.skin57 .cpTabs > li > a:link, .widget.skin57 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin57 .cpTabs > li > a:hover, .widget.skin57 .cpTabs > li > a:focus, .widget.skin57 .cpTabs > li > a:active {  }
.widget.skin57 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin57 .cpTabs > li.active > a {  }
.widget.skin57 .cpTabPanel {  }
.widget.skin57 .separated .half:after,.widget.skin57 .separated .third:after,.widget.skin57 .separated .fourth:after,.widget.skin57 .separated .fifth:after,.widget.skin57 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin57 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin57  .half,.widget.skin57 .third,.widget.skin57 .fourth,.widget.skin57 .fifth,.widget.skin57 .whole,.widget.skin57 .cpGrid .col,.widget.skin57.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin57 .miniCalendarHeader { text-transform: none;  }
.widget.skin57 .miniCalendar > table {  }
.widget.skin57 .miniCalendar th { text-transform: none;  }
.widget.skin57 .miniCalendar td > span {  }
.widget.skin57 .miniCalendar td > a,.widget.skin57 .miniCalendar td > a:link,.widget.skin57 .miniCalendar td > a:visited {  }
.widget.skin57 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin57 .miniCalendar .today > span {  }
.widget.skin57 .miniCalendar .not > span {  }
.widget.skin57 .miniCalendar {  }
.widget.skin57 .arrow {  }
.widget.skin56 {  }
.widget.skin56 .widgetHeader {  }
.widget.skin56 .widgetHeader:hover {  }
.widget.skin56 .widgetHeader h3 { font-size: 1.2em; text-transform: none;  }
.widget.skin56 .widgetHeader:hover h3 { text-transform: none;  }
.widget.skin56 .widgetHeader h3 a:link, .widget.skin56 .widgetHeader h3 a:visited, .widget.skin56 .widgetHeader h3 a:hover,.widget.skin56 .widgetHeader h3 a:focus,.widget.skin56 .widgetHeader h3 a:active {  }
.widget.skin56 .widgetHeader:hover h3 a:link, .widget.skin56 .widgetHeader:hover h3 a:visited, .widget.skin56 .widgetHeader:hover h3 a:hover,.widget.skin56 .widgetHeader:hover h3 a:focus,.widget.skin56 .widgetHeader:hover h3 a:active {  }
.widget.skin56 .widgetBody {  }
.widget.skin56.widgetBody {  }
.widget.skin56 .widgetItem, .widget.skin56 li.widgetItem {  padding-top: 0.25em;  padding-right: 1em;  padding-bottom: 0.25em;  padding-left: 1em;  }
.widget.skin56 .itemCaption{}
.widget.skin56 .widgetItem:hover, .widget.skin56 li.widgetItem:hover { }
.widget.skin56 .widgetTitle {  }
.widget.skin56 .widgetTitle,.widget.skin56 .widgetTitle > a:link, .widget.skin56 .widgetTitle > a:visited, .widget.skin56 .widgetTitle > a:focus, .widget.skin56 .widgetTitle > a:active,.widget.skin56 .headline,.widget.skin56 .pageStyles h1, .widget.skin56 .subhead1,.widget.skin56 .pageStyles h2, .widget.skin56 .moduleContentNew .subhead1, .widget.skin56 .subhead2,.widget.skin56 .pageStyles h3, .widget.skin56 .moduleContentNew .subhead2{text-transform: none;  }
.widget.skin56 .widgetTitle:hover,.widget.skin56 .headline:hover,.widget.skin56 .subhead1:hover,.widget.skin56 .subhead2:hover,.widget.skin56 .widgetTitle > a:hover { text-transform: none;  }
.widget.skin56 .headline:hover,.widget.skin56 .subhead1:hover,.widget.skin56 .subhead2:hover,.widget.skin56 .widgetTitle:hover { }
.widget.skin56 .widgetTitle{ }
.widget.skin56 .widgetMeta { font-size: 0.8em;  }
.widget.skin56 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin56 .widgetBody .bullets li.widgetItem {  }
.widget.skin56.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin56 .widgetBody .bullets li.widgetItem {  }
.widget.skin56 a:link { color: #fff; text-decoration: none;  }
.widget.skin56 a:visited { color: #fff;  }
.widget.skin56 a:hover, .widget.skin56 a:focus, .widget.skin56 a:active { color: #fff; text-decoration: underline;  }
.widget.skin56 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin56 .readOn:visited {  }
.widget.skin56 .readOn:hover, .widget.skin56 .readOn:focus, .widget.skin56 .readOn:active { text-decoration: underline;  }
.widget.skin56 .widgetViewAll:link { text-decoration: none;  }
.widget.skin56 .widgetViewAll:visited {  }
.widget.skin56 .widgetViewAll:hover, .widget.skin56 .widgetViewAll:focus, .widget.skin56 .widgetViewAll:active { text-decoration: none;  }
.widget.skin56 .widgetRSS:link { text-decoration: none;  }
.widget.skin56 .widgetRSS:visited {  }
.widget.skin56 .widgetRSS:hover, .widget.skin56 .widgetRSS:focus, .widget.skin56 .widgetRSS:active { text-decoration: none;  }
.widget.skin56 .widgetFooter {  }
.widget.skin56 .cpTabs {  }
.widget.skin56 .cpTabs > li > a:link, .widget.skin56 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin56 .cpTabs > li > a:hover, .widget.skin56 .cpTabs > li > a:focus, .widget.skin56 .cpTabs > li > a:active {  }
.widget.skin56 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin56 .cpTabs > li.active > a {  }
.widget.skin56 .cpTabPanel {  }
.widget.skin56 .separated .half:after,.widget.skin56 .separated .third:after,.widget.skin56 .separated .fourth:after,.widget.skin56 .separated .fifth:after,.widget.skin56 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin56 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin56  .half,.widget.skin56 .third,.widget.skin56 .fourth,.widget.skin56 .fifth,.widget.skin56 .whole,.widget.skin56 .cpGrid .col,.widget.skin56.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin56 .miniCalendarHeader { text-transform: none;  }
.widget.skin56 .miniCalendar > table {  }
.widget.skin56 .miniCalendar th { text-transform: none;  }
.widget.skin56 .miniCalendar td > span {  }
.widget.skin56 .miniCalendar td > a,.widget.skin56 .miniCalendar td > a:link,.widget.skin56 .miniCalendar td > a:visited {  }
.widget.skin56 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin56 .miniCalendar .today > span {  }
.widget.skin56 .miniCalendar .not > span {  }
.widget.skin56 .miniCalendar {  }
.widget.skin56 .arrow {  }
.widget.skin63 { font-family: 'Arial'; font-style:normal; font-weight:400;  }
.widget.skin63 .widgetHeader {  padding-top: 0.5em;  }
.widget.skin63 .widgetHeader:hover {  }
.widget.skin63 .widgetHeader h3 { font-size: 1em; text-transform: none;  }
.widget.skin63 .widgetHeader:hover h3 { text-transform: none;  }
.widget.skin63 .widgetHeader h3 a:link, .widget.skin63 .widgetHeader h3 a:visited, .widget.skin63 .widgetHeader h3 a:hover,.widget.skin63 .widgetHeader h3 a:focus,.widget.skin63 .widgetHeader h3 a:active {  }
.widget.skin63 .widgetHeader:hover h3 a:link, .widget.skin63 .widgetHeader:hover h3 a:visited, .widget.skin63 .widgetHeader:hover h3 a:hover,.widget.skin63 .widgetHeader:hover h3 a:focus,.widget.skin63 .widgetHeader:hover h3 a:active {  }
.widget.skin63 .widgetBody {  background-color: #08294d;  padding-top: 0.8em;  padding-right: 0.8em;  padding-bottom: 0.8em;  padding-left: 0.8em;  }
.widget.skin63.widgetBody {  background-color: #08294d;  padding-top: 0.8em;  padding-right: 0.8em;  padding-bottom: 0.8em;  padding-left: 0.8em;  }
.widget.skin63 .widgetItem, .widget.skin63 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em; font-size: 0.9em;  }
.widget.skin63 .itemCaption{font-size: 0.9em; }
.widget.skin63 .widgetItem:hover, .widget.skin63 li.widgetItem:hover { }
.widget.skin63 .widgetTitle {  }
.widget.skin63 .widgetTitle,.widget.skin63 .widgetTitle > a:link, .widget.skin63 .widgetTitle > a:visited, .widget.skin63 .widgetTitle > a:focus, .widget.skin63 .widgetTitle > a:active,.widget.skin63 .headline,.widget.skin63 .pageStyles h1, .widget.skin63 .subhead1,.widget.skin63 .pageStyles h2, .widget.skin63 .moduleContentNew .subhead1, .widget.skin63 .subhead2,.widget.skin63 .pageStyles h3, .widget.skin63 .moduleContentNew .subhead2{font-style:normal; font-weight:700; text-transform: none;  }
.widget.skin63 .widgetTitle:hover,.widget.skin63 .headline:hover,.widget.skin63 .subhead1:hover,.widget.skin63 .subhead2:hover,.widget.skin63 .widgetTitle > a:hover { font-style:normal; font-weight:700; text-transform: none;  }
.widget.skin63 .headline:hover,.widget.skin63 .subhead1:hover,.widget.skin63 .subhead2:hover,.widget.skin63 .widgetTitle:hover { }
.widget.skin63 .widgetTitle{ }
.widget.skin63 .widgetMeta { font-style:normal; font-weight:400; font-size: 0.8em;  }
.widget.skin63 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin63 .widgetBody .bullets li.widgetItem {  }
.widget.skin63.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  }
.widget.skin63 .widgetBody .bullets li.widgetItem {  }
.widget.skin63 a:link { color: #fff; text-decoration: none;  }
.widget.skin63 a:visited { color: #fff;  }
.widget.skin63 a:hover, .widget.skin63 a:focus, .widget.skin63 a:active { color: #fff; text-decoration: underline;  }
.widget.skin63 .readOn:link { font-style:normal; font-weight:400; text-decoration: underline; display: inline;  }
.widget.skin63 .readOn:visited {  }
.widget.skin63 .readOn:hover, .widget.skin63 .readOn:focus, .widget.skin63 .readOn:active { text-decoration: underline;  }
.widget.skin63 .widgetViewAll:link { font-style:normal; font-weight:400; text-decoration: none;  }
.widget.skin63 .widgetViewAll:visited {  }
.widget.skin63 .widgetViewAll:hover, .widget.skin63 .widgetViewAll:focus, .widget.skin63 .widgetViewAll:active { text-decoration: none;  }
.widget.skin63 .widgetRSS:link { font-style:normal; font-weight:400; text-decoration: none;  }
.widget.skin63 .widgetRSS:visited {  }
.widget.skin63 .widgetRSS:hover, .widget.skin63 .widgetRSS:focus, .widget.skin63 .widgetRSS:active { text-decoration: none;  }
.widget.skin63 .widgetFooter { font-style:normal; font-weight:400;  }
.widget.skin63 .cpTabs {  border-bottom: 1px solid #ccc;  }
.widget.skin63 .cpTabs > li > a:link, .widget.skin63 .cpTabs > li > a:visited { font-style:normal; font-weight:400;  }
.widget.skin63 .cpTabs > li > a:hover, .widget.skin63 .cpTabs > li > a:focus, .widget.skin63 .cpTabs > li > a:active { font-style:normal; font-weight:400;  }
.widget.skin63 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin63 .cpTabs > li.active > a { font-style:normal; font-weight:400;  }
.widget.skin63 .cpTabPanel {  }
.widget.skin63 .separated .half:after,.widget.skin63 .separated .third:after,.widget.skin63 .separated .fourth:after,.widget.skin63 .separated .fifth:after,.widget.skin63 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin63 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin63  .half,.widget.skin63 .third,.widget.skin63 .fourth,.widget.skin63 .fifth,.widget.skin63 .whole,.widget.skin63 .cpGrid .col,.widget.skin63.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin63 .miniCalendarHeader { text-transform: none;  }
.widget.skin63 .miniCalendar > table {  }
.widget.skin63 .miniCalendar th { text-transform: none;  }
.widget.skin63 .miniCalendar td > span {  }
.widget.skin63 .miniCalendar td > a,.widget.skin63 .miniCalendar td > a:link,.widget.skin63 .miniCalendar td > a:visited {  }
.widget.skin63 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin63 .miniCalendar .today > span {  }
.widget.skin63 .miniCalendar .not > span {  }
.widget.skin63 .miniCalendar {  }
.widget.skin63 .arrow {  }
.widget.skin62 {  }
.widget.skin62 .widgetHeader {  }
.widget.skin62 .widgetHeader:hover {  }
.widget.skin62 .widgetHeader h3 {  }
.widget.skin62 .widgetHeader:hover h3 {  }
.widget.skin62 .widgetHeader h3 a:link, .widget.skin62 .widgetHeader h3 a:visited, .widget.skin62 .widgetHeader h3 a:hover,.widget.skin62 .widgetHeader h3 a:focus,.widget.skin62 .widgetHeader h3 a:active {  }
.widget.skin62 .widgetHeader:hover h3 a:link, .widget.skin62 .widgetHeader:hover h3 a:visited, .widget.skin62 .widgetHeader:hover h3 a:hover,.widget.skin62 .widgetHeader:hover h3 a:focus,.widget.skin62 .widgetHeader:hover h3 a:active {  }
.widget.skin62 .widgetBody {  }
.widget.skin62.widgetBody {  }
.widget.skin62 .widgetItem, .widget.skin62 li.widgetItem {  }
.widget.skin62 .itemCaption{}
.widget.skin62 .widgetItem:hover, .widget.skin62 li.widgetItem:hover { }
.widget.skin62 .widgetTitle {  }
.widget.skin62 .widgetTitle,.widget.skin62 .widgetTitle > a:link, .widget.skin62 .widgetTitle > a:visited, .widget.skin62 .widgetTitle > a:focus, .widget.skin62 .widgetTitle > a:active,.widget.skin62 .headline,.widget.skin62 .pageStyles h1, .widget.skin62 .subhead1,.widget.skin62 .pageStyles h2, .widget.skin62 .moduleContentNew .subhead1, .widget.skin62 .subhead2,.widget.skin62 .pageStyles h3, .widget.skin62 .moduleContentNew .subhead2{ }
.widget.skin62 .widgetTitle:hover,.widget.skin62 .headline:hover,.widget.skin62 .subhead1:hover,.widget.skin62 .subhead2:hover,.widget.skin62 .widgetTitle > a:hover {  }
.widget.skin62 .headline:hover,.widget.skin62 .subhead1:hover,.widget.skin62 .subhead2:hover,.widget.skin62 .widgetTitle:hover { }
.widget.skin62 .widgetTitle{ }
.widget.skin62 .widgetMeta { font-size: 0.8em;  }
.widget.skin62 .widgetBody .bullets { list-style-type: disc; padding-left: 2em;  }
.widget.skin62 .widgetBody .bullets li.widgetItem {  }
.widget.skin62.widgetBody .bullets { list-style-type: disc; padding-left: 2em;  }
.widget.skin62 .widgetBody .bullets li.widgetItem {  }
.widget.skin62 a:link { text-decoration: underline; font-weight:normal; }
.widget.skin62 a:visited {  }
.widget.skin62 a:hover, .widget.skin62 a:focus, .widget.skin62 a:active { text-decoration: underline;  }
.widget.skin62 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin62 .readOn:visited {  }
.widget.skin62 .readOn:hover, .widget.skin62 .readOn:focus, .widget.skin62 .readOn:active { text-decoration: underline;  }
.widget.skin62 .widgetViewAll:link { text-decoration: none;  }
.widget.skin62 .widgetViewAll:visited {  }
.widget.skin62 .widgetViewAll:hover, .widget.skin62 .widgetViewAll:focus, .widget.skin62 .widgetViewAll:active { text-decoration: none;  }
.widget.skin62 .widgetRSS:link { text-decoration: none;  }
.widget.skin62 .widgetRSS:visited {  }
.widget.skin62 .widgetRSS:hover, .widget.skin62 .widgetRSS:focus, .widget.skin62 .widgetRSS:active { text-decoration: none;  }
.widget.skin62 .widgetFooter { font-style:normal; font-weight:400;  }
.widget.skin62 .cpTabs {  border-bottom: 0 solid ;  }
.widget.skin62 .cpTabs > li > a:link, .widget.skin62 .cpTabs > li > a:visited {  background-color: #072446;  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em; font-family: 'Rubik'; font-style:normal; font-weight:500; color: #fff; font-size: 1em;  }
.widget.skin62 .cpTabs > li > a:hover, .widget.skin62 .cpTabs > li > a:focus, .widget.skin62 .cpTabs > li > a:active { font-style:normal; font-weight:500;  }
.widget.skin62 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin62 .cpTabs > li.active > a {  background-color: #fff; font-family: 'Rubik'; font-style:normal; font-weight:500; color: #072446; font-size: 1em;  }
.widget.skin62 .cpTabPanel {  background-color: #fff;  padding-top: 0.25em;  padding-right: 0.25em;  padding-bottom: 0.25em;  padding-left: 0.25em;  }
.widget.skin62 .separated .half:after,.widget.skin62 .separated .third:after,.widget.skin62 .separated .fourth:after,.widget.skin62 .separated .fifth:after,.widget.skin62 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin62 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin62  .half,.widget.skin62 .third,.widget.skin62 .fourth,.widget.skin62 .fifth,.widget.skin62 .whole,.widget.skin62 .cpGrid .col,.widget.skin62.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin62 .miniCalendarHeader { text-transform: none;  }
.widget.skin62 .miniCalendar > table {  }
.widget.skin62 .miniCalendar th { text-transform: none;  }
.widget.skin62 .miniCalendar td > span {  }
.widget.skin62 .miniCalendar td > a,.widget.skin62 .miniCalendar td > a:link,.widget.skin62 .miniCalendar td > a:visited {  }
.widget.skin62 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin62 .miniCalendar .today > span {  }
.widget.skin62 .miniCalendar .not > span {  }
.widget.skin62 .miniCalendar {  }
.widget.skin62 .arrow {  }
.widget.skin70 { color: #ffffff; text-align:center;  }
.widget.skin70 .widgetHeader {  }
.widget.skin70 .widgetHeader:hover {  }
.widget.skin70 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin70 .widgetHeader:hover h3 {  }
.widget.skin70 .widgetHeader h3 a:link, .widget.skin70 .widgetHeader h3 a:visited, .widget.skin70 .widgetHeader h3 a:hover,.widget.skin70 .widgetHeader h3 a:focus,.widget.skin70 .widgetHeader h3 a:active {  }
.widget.skin70 .widgetHeader:hover h3 a:link, .widget.skin70 .widgetHeader:hover h3 a:visited, .widget.skin70 .widgetHeader:hover h3 a:hover,.widget.skin70 .widgetHeader:hover h3 a:focus,.widget.skin70 .widgetHeader:hover h3 a:active {  }
.widget.skin70 .widgetBody {  }
.widget.skin70.widgetBody {  }
.widget.skin70 .widgetItem, .widget.skin70 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em;  }
.widget.skin70 .itemCaption{}
.widget.skin70 .widgetItem:hover, .widget.skin70 li.widgetItem:hover { }
.widget.skin70 .widgetTitle {  }
.widget.skin70 .widgetTitle,.widget.skin70 .widgetTitle > a:link, .widget.skin70 .widgetTitle > a:visited, .widget.skin70 .widgetTitle > a:focus, .widget.skin70 .widgetTitle > a:active,.widget.skin70 .headline,.widget.skin70 .pageStyles h1, .widget.skin70 .subhead1,.widget.skin70 .pageStyles h2, .widget.skin70 .moduleContentNew .subhead1, .widget.skin70 .subhead2,.widget.skin70 .pageStyles h3, .widget.skin70 .moduleContentNew .subhead2{ }
.widget.skin70 .widgetTitle:hover,.widget.skin70 .headline:hover,.widget.skin70 .subhead1:hover,.widget.skin70 .subhead2:hover,.widget.skin70 .widgetTitle > a:hover {  }
.widget.skin70 .headline:hover,.widget.skin70 .subhead1:hover,.widget.skin70 .subhead2:hover,.widget.skin70 .widgetTitle:hover { }
.widget.skin70 .widgetTitle{ }
.widget.skin70 .widgetMeta { font-size: 0.8em;  }
.widget.skin70 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin70 .widgetBody .bullets li.widgetItem {  }
.widget.skin70.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin70 .widgetBody .bullets li.widgetItem {  }
.widget.skin70 a:link { color: #ffffff; text-decoration: none;  }
.widget.skin70 a:visited { color: #ffffff;  }
.widget.skin70 a:hover, .widget.skin70 a:focus, .widget.skin70 a:active { color: #ffffff; text-decoration: underline;  }
.widget.skin70 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin70 .readOn:visited {  }
.widget.skin70 .readOn:hover, .widget.skin70 .readOn:focus, .widget.skin70 .readOn:active { text-decoration: underline;  }
.widget.skin70 .widgetViewAll:link { text-decoration: none;  }
.widget.skin70 .widgetViewAll:visited {  }
.widget.skin70 .widgetViewAll:hover, .widget.skin70 .widgetViewAll:focus, .widget.skin70 .widgetViewAll:active { text-decoration: none;  }
.widget.skin70 .widgetRSS:link { text-decoration: none;  }
.widget.skin70 .widgetRSS:visited {  }
.widget.skin70 .widgetRSS:hover, .widget.skin70 .widgetRSS:focus, .widget.skin70 .widgetRSS:active { text-decoration: none;  }
.widget.skin70 .widgetFooter {  }
.widget.skin70 .cpTabs {  }
.widget.skin70 .cpTabs > li > a:link, .widget.skin70 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin70 .cpTabs > li > a:hover, .widget.skin70 .cpTabs > li > a:focus, .widget.skin70 .cpTabs > li > a:active {  }
.widget.skin70 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin70 .cpTabs > li.active > a {  }
.widget.skin70 .cpTabPanel {  }
.widget.skin70 .separated .half:after,.widget.skin70 .separated .third:after,.widget.skin70 .separated .fourth:after,.widget.skin70 .separated .fifth:after,.widget.skin70 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin70 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin70  .half,.widget.skin70 .third,.widget.skin70 .fourth,.widget.skin70 .fifth,.widget.skin70 .whole,.widget.skin70 .cpGrid .col,.widget.skin70.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin70 .miniCalendarHeader { text-transform: none;  }
.widget.skin70 .miniCalendar > table {  }
.widget.skin70 .miniCalendar th { text-transform: none;  }
.widget.skin70 .miniCalendar td > span {  }
.widget.skin70 .miniCalendar td > a,.widget.skin70 .miniCalendar td > a:link,.widget.skin70 .miniCalendar td > a:visited {  }
.widget.skin70 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin70 .miniCalendar .today > span {  }
.widget.skin70 .miniCalendar .not > span {  }
.widget.skin70 .miniCalendar {  }
.widget.skin70 .arrow {  }
.widget.skin68 {  padding-top: 0.8em;  padding-right: 0.5em;  padding-bottom: 0.8em;  padding-left: 0.5em; text-align:left; }
.row.outer:not(.wide) .widget.skin68 .autoWidths {
  text-align: center !important; }
.widget.skin68 .widgetHeader {  }
.widget.skin68 .widgetHeader:hover {  }
.widget.skin68 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin68 .widgetHeader:hover h3 {  }
.widget.skin68 .widgetHeader h3 a:link, .widget.skin68 .widgetHeader h3 a:visited, .widget.skin68 .widgetHeader h3 a:hover,.widget.skin68 .widgetHeader h3 a:focus,.widget.skin68 .widgetHeader h3 a:active {  }
.widget.skin68 .widgetHeader:hover h3 a:link, .widget.skin68 .widgetHeader:hover h3 a:visited, .widget.skin68 .widgetHeader:hover h3 a:hover,.widget.skin68 .widgetHeader:hover h3 a:focus,.widget.skin68 .widgetHeader:hover h3 a:active {  }
.widget.skin68 .widgetBody {  }
.widget.skin68.widgetBody {  }
.widget.skin68 .widgetItem, .widget.skin68 li.widgetItem { width: 36px;
height: 36px;
margin: 0 auto;
}

.widget.skin68 .widgetItem a {
padding: 3px;
transition: all .3s ease-in-out;
}

.widget.skin68 .widgetItem a:hover,
.widget.skin68 .widgetItem a:focus,
.widget.skin68 .widgetItem a:active {
padding: 0;
 }
.widget.skin68 .itemCaption{}
.widget.skin68 .widgetItem:hover, .widget.skin68 li.widgetItem:hover { }
.widget.skin68 .widgetTitle {  }
.widget.skin68 .widgetTitle,.widget.skin68 .widgetTitle > a:link, .widget.skin68 .widgetTitle > a:visited, .widget.skin68 .widgetTitle > a:focus, .widget.skin68 .widgetTitle > a:active,.widget.skin68 .headline,.widget.skin68 .pageStyles h1, .widget.skin68 .subhead1,.widget.skin68 .pageStyles h2, .widget.skin68 .moduleContentNew .subhead1, .widget.skin68 .subhead2,.widget.skin68 .pageStyles h3, .widget.skin68 .moduleContentNew .subhead2{ }
.widget.skin68 .widgetTitle:hover,.widget.skin68 .headline:hover,.widget.skin68 .subhead1:hover,.widget.skin68 .subhead2:hover,.widget.skin68 .widgetTitle > a:hover {  }
.widget.skin68 .headline:hover,.widget.skin68 .subhead1:hover,.widget.skin68 .subhead2:hover,.widget.skin68 .widgetTitle:hover { }
.widget.skin68 .widgetTitle{ }
.widget.skin68 .widgetMeta { font-size: 0.8em;  }
.widget.skin68 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin68 .widgetBody .bullets li.widgetItem {  }
.widget.skin68.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin68 .widgetBody .bullets li.widgetItem {  }
.widget.skin68 a:link { text-decoration: underline;  }
.widget.skin68 a:visited {  }
.widget.skin68 a:hover, .widget.skin68 a:focus, .widget.skin68 a:active { text-decoration: underline;  }
.widget.skin68 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin68 .readOn:visited {  }
.widget.skin68 .readOn:hover, .widget.skin68 .readOn:focus, .widget.skin68 .readOn:active { text-decoration: underline;  }
.widget.skin68 .widgetViewAll:link { text-decoration: none;  }
.widget.skin68 .widgetViewAll:visited {  }
.widget.skin68 .widgetViewAll:hover, .widget.skin68 .widgetViewAll:focus, .widget.skin68 .widgetViewAll:active { text-decoration: none;  }
.widget.skin68 .widgetRSS:link { text-decoration: none;  }
.widget.skin68 .widgetRSS:visited {  }
.widget.skin68 .widgetRSS:hover, .widget.skin68 .widgetRSS:focus, .widget.skin68 .widgetRSS:active { text-decoration: none;  }
.widget.skin68 .widgetFooter {  }
.widget.skin68 .cpTabs {  }
.widget.skin68 .cpTabs > li > a:link, .widget.skin68 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin68 .cpTabs > li > a:hover, .widget.skin68 .cpTabs > li > a:focus, .widget.skin68 .cpTabs > li > a:active {  }
.widget.skin68 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin68 .cpTabs > li.active > a {  }
.widget.skin68 .cpTabPanel {  }
.widget.skin68 .separated .half:after,.widget.skin68 .separated .third:after,.widget.skin68 .separated .fourth:after,.widget.skin68 .separated .fifth:after,.widget.skin68 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px;margin-left: -1px; }
.widget.skin68 .row { margin-left: -0;  margin-right: -0;  }
.widget.skin68  .half,.widget.skin68 .third,.widget.skin68 .fourth,.widget.skin68 .fifth,.widget.skin68 .whole,.widget.skin68 .cpGrid .col,.widget.skin68.cpGrid .col{ padding-right: 0;  padding-left: 0;  }
.widget.skin68 .miniCalendarHeader { text-transform: none;  }
.widget.skin68 .miniCalendar > table {  }
.widget.skin68 .miniCalendar th { text-transform: none;  }
.widget.skin68 .miniCalendar td > span {  }
.widget.skin68 .miniCalendar td > a,.widget.skin68 .miniCalendar td > a:link,.widget.skin68 .miniCalendar td > a:visited {  }
.widget.skin68 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin68 .miniCalendar .today > span {  }
.widget.skin68 .miniCalendar .not > span {  }
.widget.skin68 .miniCalendar {  }
.widget.skin68 .arrow {  }
.widget.skin84 { text-align:left;  }
.widget.skin84 .widgetHeader {  margin-top: 0.167em;  margin-bottom: 0;  }
.widget.skin84 .widgetHeader:hover {  }
.widget.skin84 .widgetHeader h3 { font-family: 'Open Sans'; font-style:normal; font-weight:800; color: #3c7fd0; font-size: 1.3em; text-transform: uppercase;  }
.widget.skin84 .widgetHeader:hover h3 { font-style:normal; font-weight:800;  }
.widget.skin84 .widgetHeader h3 a:link, .widget.skin84 .widgetHeader h3 a:visited, .widget.skin84 .widgetHeader h3 a:hover,.widget.skin84 .widgetHeader h3 a:focus,.widget.skin84 .widgetHeader h3 a:active { font-family: 'Open Sans'; font-style:normal; font-weight:800; color: #3c7fd0;  }
.widget.skin84 .widgetHeader:hover h3 a:link, .widget.skin84 .widgetHeader:hover h3 a:visited, .widget.skin84 .widgetHeader:hover h3 a:hover,.widget.skin84 .widgetHeader:hover h3 a:focus,.widget.skin84 .widgetHeader:hover h3 a:active {  }
.widget.skin84 .widgetBody {  }
.widget.skin84.widgetBody {  }
.widget.skin84 .widgetItem, .widget.skin84 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em;  }
.widget.skin84 .itemCaption{}
.widget.skin84 .widgetItem:hover, .widget.skin84 li.widgetItem:hover { }
.widget.skin84 .widgetTitle {  margin-top: 0.167em;  margin-bottom: 0; text-transform: uppercase; }
.widget.skin84 .widgetTitle,.widget.skin84 .widgetTitle > a:link, .widget.skin84 .widgetTitle > a:visited, .widget.skin84 .widgetTitle > a:focus, .widget.skin84 .widgetTitle > a:active,.widget.skin84 .headline,.widget.skin84 .pageStyles h1, .widget.skin84 .subhead1,.widget.skin84 .pageStyles h2, .widget.skin84 .moduleContentNew .subhead1, .widget.skin84 .subhead2,.widget.skin84 .pageStyles h3, .widget.skin84 .moduleContentNew .subhead2{font-family: 'Open Sans'; font-style:normal; font-weight:800; color: #3c7fd0; font-size: 1.3em;  margin-top: 0.167em;  margin-bottom: 0; text-transform: uppercase; }
.widget.skin84 .widgetTitle:hover,.widget.skin84 .headline:hover,.widget.skin84 .subhead1:hover,.widget.skin84 .subhead2:hover,.widget.skin84 .widgetTitle > a:hover { font-style:normal; font-weight:800;  }
.widget.skin84 .headline:hover,.widget.skin84 .subhead1:hover,.widget.skin84 .subhead2:hover,.widget.skin84 .widgetTitle:hover { }
.widget.skin84 .widgetTitle{font-size: 1.3em; }
.widget.skin84 .widgetMeta { font-size: 0.8em;  }
.widget.skin84 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin84 .widgetBody .bullets li.widgetItem {  }
.widget.skin84.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin84 .widgetBody .bullets li.widgetItem {  }
.widget.skin84 a:link { text-decoration: underline;  }
.widget.skin84 a:visited {  }
.widget.skin84 a:hover, .widget.skin84 a:focus, .widget.skin84 a:active { text-decoration: underline;  }
.widget.skin84 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin84 .readOn:visited {  }
.widget.skin84 .readOn:hover, .widget.skin84 .readOn:focus, .widget.skin84 .readOn:active { text-decoration: underline;  }
.widget.skin84 .widgetViewAll:link { color: #fff;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
transition: all .3s ease-in-out;
display: table;
margin: 1.25em auto 0;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
border-radius: 10px;
position: relative;
text-transform: uppercase;
}

.widget.skin84 .widgetViewAll::after {
content: '';
position: absolute;
bottom: 12px;
left: 50%;
transform: translateX(-50%);
width: 0;
height: 2px;
background: #F6CB49;
transition: all .3s ease-in-out; }
.widget.skin84 .widgetViewAll:visited { color: #fff; background: #102746;
border: 3px solid #F6CB49; }
.widget.skin84 .widgetViewAll:hover, .widget.skin84 .widgetViewAll:focus, .widget.skin84 .widgetViewAll:active { color: #ffffff; text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
}

.widget.skin84 .widgetViewAll:hover::after,
.widget.skin84 .widgetViewAll:focus::after,
.widget.skin84 .widgetViewAll:active::after {
width: 40px; }
.widget.skin84 .widgetRSS:link { text-decoration: none;  }
.widget.skin84 .widgetRSS:visited {  }
.widget.skin84 .widgetRSS:hover, .widget.skin84 .widgetRSS:focus, .widget.skin84 .widgetRSS:active { text-decoration: none;  }
.widget.skin84 .widgetFooter {  }
.widget.skin84 .cpTabs {  }
.widget.skin84 .cpTabs > li > a:link, .widget.skin84 .cpTabs > li > a:visited {  background-color: #ffffff;  border: 3px solid #f6cb49;  padding-top: 0.65em;  padding-right: 1em;  padding-bottom: 0.65em;  padding-left: 2.5em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; font-size: 1.3em; line-height: 1.2;
text-align: left;
text-transform: uppercase;
position: relative;
border-radius: 10px;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3), inset 0px 3px 6px rgba(0, 0, 0, 0.3);
}

.widget.skin84 .cpTabs > li.active > a:link::after,
.widget.skin84 .cpTabs > li:not(.active) > a:hover::after,
.widget.skin84 .cpTabs > li:not(.active) > a:focus::after,
.widget.skin84 .cpTabs > li:not(.active) > a:active::after {
background: #fff;
border: 2px solid #102746;
outline: 2px solid #F6CB49;
}

.widget.skin84 .cpTabs > li > a:link::after {
content: "";
position: absolute;
left: 25px;
top: 50%;
transform: translate(-50%, -50%);
width: 15px;
height: 15px;
background: #fff;
outline: 2px solid #102746;
border-radius: 50%; }
.widget.skin84 .cpTabs > li > a:hover, .widget.skin84 .cpTabs > li > a:focus, .widget.skin84 .cpTabs > li > a:active {  background-color: #102746;  border: 3px solid #102746; font-style:normal; font-weight:700; color: #ffffff; text-decoration: underline !important;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3), inset 0px 3px 6px rgba(0, 0, 0, 0); }
.widget.skin84 .cpTabs > li > a{margin-left: 5px;margin-right: 5px; }
.widget.skin84 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -5px;margin-right: -5px;width: calc(100% + 10px); }
.widget.skin84 .cpTabs > li.active > a {  background-color: #102746;  border: 3px solid #102746; font-style:normal; font-weight:700; color: #ffffff; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3), inset 0px 3px 6px rgba(0, 0, 0, 0); }
.widget.skin84 .cpTabPanel {  padding-top: 1.5em;  padding-right: 1.5em;  padding-bottom: 1.5em;  padding-left: 1.5em;  }
.widget.skin84 .separated .half:after,.widget.skin84 .separated .third:after,.widget.skin84 .separated .fourth:after,.widget.skin84 .separated .fifth:after,.widget.skin84 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin84 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin84  .half,.widget.skin84 .third,.widget.skin84 .fourth,.widget.skin84 .fifth,.widget.skin84 .whole,.widget.skin84 .cpGrid .col,.widget.skin84.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin84 .miniCalendarHeader {  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Open Sans'; font-style:normal; font-weight:700; font-size: 1.3em; text-align:center; text-transform: uppercase;  }
.widget.skin84 .miniCalendar > table {  }
.widget.skin84 .miniCalendar th {  border-top: 3px solid #f6cb49;  border-bottom: 3px solid #f6cb49;  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; text-transform: uppercase;  }
.widget.skin84 .miniCalendar td > span {  padding-top: 0.75em;  padding-bottom: 0.75em;  }
.widget.skin84 .miniCalendar td > a,.widget.skin84 .miniCalendar td > a:link,.widget.skin84 .miniCalendar td > a:visited {  padding-top: 0.75em;  padding-bottom: 0.75em; color: #ffffff; background-size: contain;
position: relative;
z-index: 0;
}

.widget.skin64 .miniCalendar td > a::after {
content: "";
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 2em;
height: 2em;
border-radius: 50%;
z-index: -1;
background-color: #486495;
border: 2px solid #102746; }
.widget.skin84 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: underline;  }
.widget.skin84 .miniCalendar .today > span {  }
.widget.skin84 .miniCalendar .not > span { color: #515151;  }
.widget.skin84 .miniCalendar {  }
.widget.skin84 .arrow {  }
.widget.skin85 {  padding-bottom: 2em; text-align:left;  }
.widget.skin85 .widgetHeader {  margin-bottom: 0.5em;  }
.widget.skin85 .widgetHeader:hover {  }
.widget.skin85 .widgetHeader h3 { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #3c7fd0; font-size: 1.4em;  }
.widget.skin85 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin85 .widgetHeader h3 a:link, .widget.skin85 .widgetHeader h3 a:visited, .widget.skin85 .widgetHeader h3 a:hover,.widget.skin85 .widgetHeader h3 a:focus,.widget.skin85 .widgetHeader h3 a:active { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #3c7fd0;  }
.widget.skin85 .widgetHeader:hover h3 a:link, .widget.skin85 .widgetHeader:hover h3 a:visited, .widget.skin85 .widgetHeader:hover h3 a:hover,.widget.skin85 .widgetHeader:hover h3 a:focus,.widget.skin85 .widgetHeader:hover h3 a:active {  }
.widget.skin85 .widgetBody {  }
.widget.skin85.widgetBody {  }
.widget.skin85 .widgetItem, .widget.skin85 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.75em;  }
.widget.skin85 .itemCaption{}
.widget.skin85 .widgetItem:hover, .widget.skin85 li.widgetItem:hover { }
.widget.skin85 .widgetTitle {  }
.widget.skin85 .widgetTitle,.widget.skin85 .widgetTitle > a:link, .widget.skin85 .widgetTitle > a:visited, .widget.skin85 .widgetTitle > a:focus, .widget.skin85 .widgetTitle > a:active,.widget.skin85 .headline,.widget.skin85 .pageStyles h1, .widget.skin85 .subhead1,.widget.skin85 .pageStyles h2, .widget.skin85 .moduleContentNew .subhead1, .widget.skin85 .subhead2,.widget.skin85 .pageStyles h3, .widget.skin85 .moduleContentNew .subhead2{font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #122c4b; font-size: 1.1em;  }
.widget.skin85 .widgetTitle:hover,.widget.skin85 .headline:hover,.widget.skin85 .subhead1:hover,.widget.skin85 .subhead2:hover,.widget.skin85 .widgetTitle > a:hover { font-style:normal; font-weight:700;  }
.widget.skin85 .headline:hover,.widget.skin85 .subhead1:hover,.widget.skin85 .subhead2:hover,.widget.skin85 .widgetTitle:hover { }
.widget.skin85 .widgetTitle{font-size: 1.1em; }
.widget.skin85 .widgetMeta { font-size: 0.8em;  }
.widget.skin85 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin85 .widgetBody .bullets li.widgetItem {  }
.widget.skin85.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin85 .widgetBody .bullets li.widgetItem {  }
.widget.skin85 a:link { text-decoration: underline;  }
.widget.skin85 a:visited {  }
.widget.skin85 a:hover, .widget.skin85 a:focus, .widget.skin85 a:active { text-decoration: underline;  }
.widget.skin85 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin85 .readOn:visited {  }
.widget.skin85 .readOn:hover, .widget.skin85 .readOn:focus, .widget.skin85 .readOn:active { text-decoration: underline;  }
.widget.skin85 .widgetViewAll:link { color: #fff;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
transition: all .3s ease-in-out;
display: table;
margin: 1.25em auto 0;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
border-radius: 10px;
position: relative;
text-transform: uppercase;
}

.widget.skin85 .widgetViewAll::after {
content: '';
position: absolute;
bottom: 12px;
left: 50%;
transform: translateX(-50%);
width: 0;
height: 2px;
background: #F6CB49;
transition: all .3s ease-in-out; }
.widget.skin85 .widgetViewAll:visited { color: #fff; background: #102746;
border: 3px solid #F6CB49; }
.widget.skin85 .widgetViewAll:hover, .widget.skin85 .widgetViewAll:focus, .widget.skin85 .widgetViewAll:active { color: #ffffff; text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
}

.widget.skin85 .widgetViewAll:hover::after,
.widget.skin85 .widgetViewAll:focus::after,
.widget.skin85 .widgetViewAll:active::after {
width: 40px; }
.widget.skin85 .widgetRSS:link { text-decoration: none;  }
.widget.skin85 .widgetRSS:visited {  }
.widget.skin85 .widgetRSS:hover, .widget.skin85 .widgetRSS:focus, .widget.skin85 .widgetRSS:active { text-decoration: none;  }
.widget.skin85 .widgetFooter {  }
.widget.skin85 .cpTabs {  }
.widget.skin85 .cpTabs > li > a:link, .widget.skin85 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin85 .cpTabs > li > a:hover, .widget.skin85 .cpTabs > li > a:focus, .widget.skin85 .cpTabs > li > a:active {  }
.widget.skin85 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin85 .cpTabs > li.active > a {  }
.widget.skin85 .cpTabPanel {  }
.widget.skin85 .separated .half:after,.widget.skin85 .separated .third:after,.widget.skin85 .separated .fourth:after,.widget.skin85 .separated .fifth:after,.widget.skin85 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin85 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin85  .half,.widget.skin85 .third,.widget.skin85 .fourth,.widget.skin85 .fifth,.widget.skin85 .whole,.widget.skin85 .cpGrid .col,.widget.skin85.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin85 .miniCalendarHeader {  padding-top: 0.75em;  padding-right: 1em;  padding-bottom: 0.75em;  padding-left: 1em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #486495; font-size: 1.3em; text-align:center; text-transform: uppercase;  }
.widget.skin85 .miniCalendar > table {  }
.widget.skin85 .miniCalendar th {  border-top: 3px solid #f6cb49;  border-bottom: 3px solid #f6cb49;  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; text-transform: uppercase; }
.widget.skin85 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin85 .miniCalendar td > span {  padding-top: 0.75em;  padding-bottom: 0.75em; color: #102746;  }
.widget.skin85 .miniCalendar td > a,.widget.skin85 .miniCalendar td > a:link,.widget.skin85 .miniCalendar td > a:visited {  padding-top: 0.75em;  padding-bottom: 0.75em; color: #fff; background-size: contain;
position: relative;
z-index: 0;
}

.widget.skin85 .miniCalendar td > a::after {
content: "";
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 2em;
height: 2em;
border-radius: 50%;
z-index: -1;
background-color: #486495;
border: 2px solid #102746; }
.widget.skin85 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: underline;  }
.widget.skin85 .miniCalendar .today > span {  }
.widget.skin85 .miniCalendar .not > span { color: #102746;  }
.widget.skin85 .miniCalendar {  margin-bottom: 1em;  }
.widget.skin85 .arrow {  }
.widget.skin86 {  padding-top: 1em;  padding-bottom: 1em; color: #ffffff; }

.row.outer:not(.wide) .widget.skin86 {
text-align: center !important;
}

.widget.skin86 p {
margin: 0; }
.widget.skin86 .widgetHeader {  margin-bottom: 0.5em;  }
.widget.skin86 .widgetHeader:hover {  }
.widget.skin86 .widgetHeader h3 { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #ffffff; font-size: 1.3em; text-transform: uppercase;  }
.widget.skin86 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin86 .widgetHeader h3 a:link, .widget.skin86 .widgetHeader h3 a:visited, .widget.skin86 .widgetHeader h3 a:hover,.widget.skin86 .widgetHeader h3 a:focus,.widget.skin86 .widgetHeader h3 a:active { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #ffffff;  }
.widget.skin86 .widgetHeader:hover h3 a:link, .widget.skin86 .widgetHeader:hover h3 a:visited, .widget.skin86 .widgetHeader:hover h3 a:hover,.widget.skin86 .widgetHeader:hover h3 a:focus,.widget.skin86 .widgetHeader:hover h3 a:active {  }
.widget.skin86 .widgetBody {  border-left: 2px solid #ffffff;  padding-left: 1em; border-color: #4D98ED;
}

.row.outer:not(.wide) .widget.skin86 .widgetBody {
padding-left: 0;
border-left: 0; }
.widget.skin86.widgetBody {  border-left: 2px solid #ffffff;  padding-left: 1em; border-color: #4D98ED;
}

.row.outer:not(.wide) .widget.skin86 .widgetBody {
padding-left: 0;
border-left: 0; }
.widget.skin86 .widgetItem, .widget.skin86 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em;  }
.widget.skin86 .itemCaption{}
.widget.skin86 .widgetItem:hover, .widget.skin86 li.widgetItem:hover { }
.widget.skin86 .widgetTitle {  }
.widget.skin86 .widgetTitle,.widget.skin86 .widgetTitle > a:link, .widget.skin86 .widgetTitle > a:visited, .widget.skin86 .widgetTitle > a:focus, .widget.skin86 .widgetTitle > a:active,.widget.skin86 .headline,.widget.skin86 .pageStyles h1, .widget.skin86 .subhead1,.widget.skin86 .pageStyles h2, .widget.skin86 .moduleContentNew .subhead1, .widget.skin86 .subhead2,.widget.skin86 .pageStyles h3, .widget.skin86 .moduleContentNew .subhead2{ }
.widget.skin86 .widgetTitle:hover,.widget.skin86 .headline:hover,.widget.skin86 .subhead1:hover,.widget.skin86 .subhead2:hover,.widget.skin86 .widgetTitle > a:hover {  }
.widget.skin86 .headline:hover,.widget.skin86 .subhead1:hover,.widget.skin86 .subhead2:hover,.widget.skin86 .widgetTitle:hover { }
.widget.skin86 .widgetTitle{ }
.widget.skin86 .widgetMeta { font-size: 0.8em;  }
.widget.skin86 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin86 .widgetBody .bullets li.widgetItem {  }
.widget.skin86.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin86 .widgetBody .bullets li.widgetItem {  }
.widget.skin86 a:link { color: #ffffff; text-decoration: none;  }
.widget.skin86 a:visited { color: #ffffff;  }
.widget.skin86 a:hover, .widget.skin86 a:focus, .widget.skin86 a:active { color: #ffffff; text-decoration: underline;  }
.widget.skin86 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin86 .readOn:visited {  }
.widget.skin86 .readOn:hover, .widget.skin86 .readOn:focus, .widget.skin86 .readOn:active { text-decoration: underline;  }
.widget.skin86 .widgetViewAll:link { text-decoration: none;  }
.widget.skin86 .widgetViewAll:visited {  }
.widget.skin86 .widgetViewAll:hover, .widget.skin86 .widgetViewAll:focus, .widget.skin86 .widgetViewAll:active { text-decoration: none;  }
.widget.skin86 .widgetRSS:link { text-decoration: none;  }
.widget.skin86 .widgetRSS:visited {  }
.widget.skin86 .widgetRSS:hover, .widget.skin86 .widgetRSS:focus, .widget.skin86 .widgetRSS:active { text-decoration: none;  }
.widget.skin86 .widgetFooter {  }
.widget.skin86 .cpTabs {  }
.widget.skin86 .cpTabs > li > a:link, .widget.skin86 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin86 .cpTabs > li > a:hover, .widget.skin86 .cpTabs > li > a:focus, .widget.skin86 .cpTabs > li > a:active {  }
.widget.skin86 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin86 .cpTabs > li.active > a {  }
.widget.skin86 .cpTabPanel {  }
.widget.skin86 .separated .half:after,.widget.skin86 .separated .third:after,.widget.skin86 .separated .fourth:after,.widget.skin86 .separated .fifth:after,.widget.skin86 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin86 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin86  .half,.widget.skin86 .third,.widget.skin86 .fourth,.widget.skin86 .fifth,.widget.skin86 .whole,.widget.skin86 .cpGrid .col,.widget.skin86.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin86 .miniCalendarHeader { text-transform: none;  }
.widget.skin86 .miniCalendar > table {  }
.widget.skin86 .miniCalendar th { text-transform: none;  }
.widget.skin86 .miniCalendar td > span {  }
.widget.skin86 .miniCalendar td > a,.widget.skin86 .miniCalendar td > a:link,.widget.skin86 .miniCalendar td > a:visited {  }
.widget.skin86 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin86 .miniCalendar .today > span {  }
.widget.skin86 .miniCalendar .not > span {  }
.widget.skin86 .miniCalendar {  }
.widget.skin86 .arrow {  }
.widget.skin87 {  padding-top: 1em;  padding-bottom: 1em; color: #ffffff; }
.row.outer:not(.wide) .widget.skin87 {
  text-align: center !important; }
.widget.skin87 .widgetHeader {  margin-bottom: 0.5em;  }
.widget.skin87 .widgetHeader:hover {  }
.widget.skin87 .widgetHeader h3 { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #ffffff; font-size: 1.3em; text-transform: uppercase;  }
.widget.skin87 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin87 .widgetHeader h3 a:link, .widget.skin87 .widgetHeader h3 a:visited, .widget.skin87 .widgetHeader h3 a:hover,.widget.skin87 .widgetHeader h3 a:focus,.widget.skin87 .widgetHeader h3 a:active { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #ffffff;  }
.widget.skin87 .widgetHeader:hover h3 a:link, .widget.skin87 .widgetHeader:hover h3 a:visited, .widget.skin87 .widgetHeader:hover h3 a:hover,.widget.skin87 .widgetHeader:hover h3 a:focus,.widget.skin87 .widgetHeader:hover h3 a:active {  }
.widget.skin87 .widgetBody {  }
.widget.skin87.widgetBody {  }
.widget.skin87 .widgetItem, .widget.skin87 li.widgetItem {  }
.widget.skin87 .itemCaption{}
.widget.skin87 .widgetItem:hover, .widget.skin87 li.widgetItem:hover { }
.widget.skin87 .widgetTitle {  }
.widget.skin87 .widgetTitle,.widget.skin87 .widgetTitle > a:link, .widget.skin87 .widgetTitle > a:visited, .widget.skin87 .widgetTitle > a:focus, .widget.skin87 .widgetTitle > a:active,.widget.skin87 .headline,.widget.skin87 .pageStyles h1, .widget.skin87 .subhead1,.widget.skin87 .pageStyles h2, .widget.skin87 .moduleContentNew .subhead1, .widget.skin87 .subhead2,.widget.skin87 .pageStyles h3, .widget.skin87 .moduleContentNew .subhead2{ }
.widget.skin87 .widgetTitle:hover,.widget.skin87 .headline:hover,.widget.skin87 .subhead1:hover,.widget.skin87 .subhead2:hover,.widget.skin87 .widgetTitle > a:hover {  }
.widget.skin87 .headline:hover,.widget.skin87 .subhead1:hover,.widget.skin87 .subhead2:hover,.widget.skin87 .widgetTitle:hover { }
.widget.skin87 .widgetTitle{ }
.widget.skin87 .widgetMeta { font-size: 0.8em;  }
.widget.skin87 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin87 .widgetBody .bullets li.widgetItem {  }
.widget.skin87.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin87 .widgetBody .bullets li.widgetItem {  }
.widget.skin87 a:link { color: #ffffff; text-decoration: none; }

.row.outer.wide .widget.skin87 .widgetItem a:not(.liveEditHandle):link,
.row.outer.wide .widget.skin87 .widgetItem a:not(.liveEditHandle):visited {
border-left: 3px solid #4D98ED;
padding: .25em 0 .25em 1em;
transition: all .2s ease-in-out;
display: block; }
.widget.skin87 a:visited { color: #ffffff;  }
.widget.skin87 a:hover, .widget.skin87 a:focus, .widget.skin87 a:active { color: #ffffff; text-decoration: underline; }

.row.outer.wide .widget.skin87 .widgetItem a:not(.liveEditHandle):hover,
.row.outer.wide .widget.skin87 .widgetItem a:not(.liveEditHandle):focus,
.row.outer.wide .widget.skin87 .widgetItem a:not(.liveEditHandle):active {
border-left: 3px solid #F6CB49; }
.widget.skin87 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin87 .readOn:visited {  }
.widget.skin87 .readOn:hover, .widget.skin87 .readOn:focus, .widget.skin87 .readOn:active { text-decoration: underline;  }
.widget.skin87 .widgetViewAll:link { text-decoration: none;  }
.widget.skin87 .widgetViewAll:visited {  }
.widget.skin87 .widgetViewAll:hover, .widget.skin87 .widgetViewAll:focus, .widget.skin87 .widgetViewAll:active { text-decoration: none;  }
.widget.skin87 .widgetRSS:link { text-decoration: none;  }
.widget.skin87 .widgetRSS:visited {  }
.widget.skin87 .widgetRSS:hover, .widget.skin87 .widgetRSS:focus, .widget.skin87 .widgetRSS:active { text-decoration: none;  }
.widget.skin87 .widgetFooter {  }
.widget.skin87 .cpTabs {  }
.widget.skin87 .cpTabs > li > a:link, .widget.skin87 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin87 .cpTabs > li > a:hover, .widget.skin87 .cpTabs > li > a:focus, .widget.skin87 .cpTabs > li > a:active {  }
.widget.skin87 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin87 .cpTabs > li.active > a {  }
.widget.skin87 .cpTabPanel {  }
.widget.skin87 .separated .half:after,.widget.skin87 .separated .third:after,.widget.skin87 .separated .fourth:after,.widget.skin87 .separated .fifth:after,.widget.skin87 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin87 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin87  .half,.widget.skin87 .third,.widget.skin87 .fourth,.widget.skin87 .fifth,.widget.skin87 .whole,.widget.skin87 .cpGrid .col,.widget.skin87.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin87 .miniCalendarHeader { text-transform: none;  }
.widget.skin87 .miniCalendar > table {  }
.widget.skin87 .miniCalendar th { text-transform: none;  }
.widget.skin87 .miniCalendar td > span {  }
.widget.skin87 .miniCalendar td > a,.widget.skin87 .miniCalendar td > a:link,.widget.skin87 .miniCalendar td > a:visited {  }
.widget.skin87 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin87 .miniCalendar .today > span {  }
.widget.skin87 .miniCalendar .not > span {  }
.widget.skin87 .miniCalendar {  }
.widget.skin87 .arrow {  }
.widget.skin91 { color: #ffffff; text-align:left;  }
.widget.skin91 .widgetHeader {  margin-bottom: 0.5em;  }
.widget.skin91 .widgetHeader:hover {  }
.widget.skin91 .widgetHeader h3 { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #486495; font-size: 1.4em;  }
.widget.skin91 .widgetHeader:hover h3 { font-style:normal; font-weight:700;  }
.widget.skin91 .widgetHeader h3 a:link, .widget.skin91 .widgetHeader h3 a:visited, .widget.skin91 .widgetHeader h3 a:hover,.widget.skin91 .widgetHeader h3 a:focus,.widget.skin91 .widgetHeader h3 a:active { font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #486495;  }
.widget.skin91 .widgetHeader:hover h3 a:link, .widget.skin91 .widgetHeader:hover h3 a:visited, .widget.skin91 .widgetHeader:hover h3 a:hover,.widget.skin91 .widgetHeader:hover h3 a:focus,.widget.skin91 .widgetHeader:hover h3 a:active {  }
.widget.skin91 .widgetBody { }

.widget.skin74 .col > .semanticList > li {
padding-top: 1em; }
.widget.skin91.widgetBody { }

.widget.skin74 .col > .semanticList > li {
padding-top: 1em; }
.widget.skin91 .widgetItem, .widget.skin91 li.widgetItem {  padding-top: 0.5em;  padding-bottom: 1em; }

.widget.skin74 .widgetItem strong>a {
font-size: 1.3em;
color: #102746;
display: block;
line-height: 1.2;
 }
.widget.skin91 .itemCaption{}
.widget.skin91 .widgetItem:hover, .widget.skin91 li.widgetItem:hover { }
.widget.skin91 .widgetTitle {  margin-bottom: 0.5em; line-height: 1.2;
padding-bottom: .5em;
position: relative;
}

.widget.skin91 .widgetTitle::after {
content: '';
position: absolute;
bottom: -1px;
left: 0;
height: 2px;
width: 100%;
max-width: 80px;
background: #F6CB49;
transition: all .3s ease-in-out;
}

.widget.skin91 .col > .semanticList > li:hover .widgetTitle::after, 
.widget.skin91 .col > .semanticList > li:focus .widgetTitle::after,
.widget.skin91 .col > .semanticList > li:active .widgetTitle::after {
max-width: 140px;
background: #fff; }
.widget.skin91 .widgetTitle,.widget.skin91 .widgetTitle > a:link, .widget.skin91 .widgetTitle > a:visited, .widget.skin91 .widgetTitle > a:focus, .widget.skin91 .widgetTitle > a:active,.widget.skin91 .headline,.widget.skin91 .pageStyles h1, .widget.skin91 .subhead1,.widget.skin91 .pageStyles h2, .widget.skin91 .moduleContentNew .subhead1, .widget.skin91 .subhead2,.widget.skin91 .pageStyles h3, .widget.skin91 .moduleContentNew .subhead2{font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #ffffff; font-size: 1.3em; text-transform: uppercase;  margin-bottom: 0.5em; line-height: 1.2;
padding-bottom: .5em;
position: relative;
}

.widget.skin91 .widgetTitle::after {
content: '';
position: absolute;
bottom: -1px;
left: 0;
height: 2px;
width: 100%;
max-width: 80px;
background: #F6CB49;
transition: all .3s ease-in-out;
}

.widget.skin91 .col > .semanticList > li:hover .widgetTitle::after, 
.widget.skin91 .col > .semanticList > li:focus .widgetTitle::after,
.widget.skin91 .col > .semanticList > li:active .widgetTitle::after {
max-width: 140px;
background: #fff; }
.widget.skin91 .widgetTitle:hover,.widget.skin91 .headline:hover,.widget.skin91 .subhead1:hover,.widget.skin91 .subhead2:hover,.widget.skin91 .widgetTitle > a:hover { font-style:normal; font-weight:700;  }
.widget.skin91 .headline:hover,.widget.skin91 .subhead1:hover,.widget.skin91 .subhead2:hover,.widget.skin91 .widgetTitle:hover { }
.widget.skin91 .widgetTitle{font-size: 1.3em; }
.widget.skin91 .widgetMeta { font-size: 0.8em;  }
.widget.skin91 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin91 .widgetBody .bullets li.widgetItem {  }
.widget.skin91.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin91 .widgetBody .bullets li.widgetItem {  }
.widget.skin91 a:link { color: #ffffff; text-decoration: none;  }
.widget.skin91 a:visited { color: #ffffff;  }
.widget.skin91 a:hover, .widget.skin91 a:focus, .widget.skin91 a:active { text-decoration: underline;  }
.widget.skin91 .readOn:link { color: #ffffff; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; display: inline; margin-top: .25em;
position: relative;
display: table !important;
padding-right: 2em;
}

.widget.skin91 .readOn::after {
content: "";
position: absolute;
right: 1em;
top: 50%;
transform: translateY(-50%) rotate(-45deg);
width: 4px;
height: 4px;
border-right: 2px solid #F8CD46;
border-bottom: 2px solid #F8CD46;
transition: all .3s ease-in-out;
 }
.widget.skin91 .readOn:visited { color: #ffffff;  }
.widget.skin91 .readOn:hover, .widget.skin91 .readOn:focus, .widget.skin91 .readOn:active { text-decoration: underline; }

.widget.skin91 .readOn:hover::after,
.widget.skin91 .readOn:focus::after,
.widget.skin91 .readOn:active::after {
right: .5em; }
.widget.skin91 .widgetViewAll:link { color: #fff;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em;  padding-left: 2em; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
transition: all .3s ease-in-out;
display: table;
margin: 2em auto 0;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
border-radius: 10px;
position: relative;
text-transform: uppercase;
}

.widget.skin91 .widgetViewAll::after {
content: '';
position: absolute;
bottom: 12px;
left: 50%;
transform: translateX(-50%);
width: 0;
height: 2px;
background: #F6CB49;
transition: all .3s ease-in-out; }
.widget.skin91 .widgetViewAll:visited { color: #fff; background: #102746;
border: 3px solid #F6CB49; }
.widget.skin91 .widgetViewAll:hover, .widget.skin91 .widgetViewAll:focus, .widget.skin91 .widgetViewAll:active { text-decoration: none; background: #102746;
border: 3px solid #F6CB49;
}

.widget.skin91 .widgetViewAll:hover::after,
.widget.skin91 .widgetViewAll:focus::after,
.widget.skin91 .widgetViewAll:active::after {
width: 40px; }
.widget.skin91 .widgetRSS:link { text-decoration: none;  }
.widget.skin91 .widgetRSS:visited {  }
.widget.skin91 .widgetRSS:hover, .widget.skin91 .widgetRSS:focus, .widget.skin91 .widgetRSS:active { text-decoration: none;  }
.widget.skin91 .widgetFooter {  }
.widget.skin91 .cpTabs { box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.4);
border-radius: 10px;
background: #fff;
padding: 20px;
width: 100% !important;
margin: 0 0 20px 0 !important;
}

.wide.widget.skin74 .cpTabs {
padding: 20px 10px;
 }
.widget.skin91 .cpTabs > li > a:link, .widget.skin91 .cpTabs > li > a:visited {  background-color: #ffffff;  border: 3px solid #f6cb49;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 2.5em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; font-size: 1.5em; line-height: 1.2;
text-align: left;
text-transform: uppercase;
position: relative;
border-radius: 10px;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3), inset 0px 3px 6px rgba(0, 0, 0, 0.3);
}

.widget.skin74 .cpTabs > li.active > a:link::after,
.widget.skin74 .cpTabs > li:not(.active) > a:hover::after,
.widget.skin74 .cpTabs > li:not(.active) > a:focus::after,
.widget.skin74 .cpTabs > li:not(.active) > a:active::after {
background: #fff;
border: 2px solid #102746;
outline: 2px solid #F6CB49;
}

.widget.skin74 .cpTabs > li > a:link::after {
content: "";
position: absolute;
left: 30px;
top: 50%;
transform: translate(-50%, -50%);
width: 20px;
height: 20px;
background: #fff;
outline: 2px solid #102746;
border-radius: 50%; }
.widget.skin91 .cpTabs > li > a:hover, .widget.skin91 .cpTabs > li > a:focus, .widget.skin91 .cpTabs > li > a:active {  background-color: #102746;  border: 3px solid #102746; font-style:normal; font-weight:700; color: #ffffff; text-decoration: underline !important;box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3), inset 0px 3px 6px rgba(0, 0, 0, 0); }
.widget.skin91 .cpTabs > li > a{margin-left: 10px;margin-right: 10px; }
.widget.skin91 ol.cpTabs:not(.left):not(.right):not(.tabbedWidgetNarrow) {margin-left: -10px;margin-right: -10px;width: calc(100% + 20px); }
.widget.skin91 .cpTabs > li.active > a {  background-color: #102746;  border: 3px solid #102746; font-style:normal; font-weight:700; color: #ffffff; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3), inset 0px 3px 6px rgba(0, 0, 0, 0); }
.widget.skin91 .cpTabPanel {  background-color: #ffffff;  padding-top: 20px;  padding-right: 20px;  padding-bottom: 20px;  padding-left: 20px; box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.4);
border-radius: 10px;
margin-bottom: 20px; }
.widget.skin91 .separated .half:after,.widget.skin91 .separated .third:after,.widget.skin91 .separated .fourth:after,.widget.skin91 .separated .fifth:after,.widget.skin91 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin91 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin91  .half,.widget.skin91 .third,.widget.skin91 .fourth,.widget.skin91 .fifth,.widget.skin91 .whole,.widget.skin91 .cpGrid .col,.widget.skin91.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin91 .miniCalendarHeader {  padding-top: 0.75em;  padding-right: 1em;  padding-bottom: 0.75em;  padding-left: 1em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #ffffff; font-size: 1.3em; text-align:center; text-transform: uppercase;  }
.widget.skin91 .miniCalendar > table {  }
.widget.skin91 .miniCalendar th {  border-top: 3px solid #f6cb49;  border-bottom: 3px solid #f6cb49;  padding-top: 0.75em;  padding-bottom: 0.75em; font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #f8cd46; text-transform: uppercase; }
.widget.skin91 .miniCalendar th abbr {
text-decoration: none; }
.widget.skin91 .miniCalendar td > span {  padding-top: 0.95em;  padding-bottom: 0.95em; color: #ffffff;  }
.widget.skin91 .miniCalendar td > a,.widget.skin91 .miniCalendar td > a:link,.widget.skin91 .miniCalendar td > a:visited {  padding-top: 0.95em;  padding-bottom: 0.95em; color: #f8cd46; background-size: contain;
position: relative;
z-index: 0;
}

.widget.skin91 .miniCalendar td > a::after {
content: "";
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
width: 2em;
height: 2em;
border-radius: 50%;
z-index: -1;
background-color: #F8CD4600;
border: 2px solid #FFFFFF;
}

.widget.skin91 .miniCalendar td > a:hover::after,
.widget.skin91 .miniCalendar td > a:focus::after,
.widget.skin91 .miniCalendar td > a:active::after {
background-color: #F8CD46; }
.widget.skin91 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { color: #122c4b; text-decoration: underline;  }
.widget.skin91 .miniCalendar .today > span {  }
.widget.skin91 .miniCalendar .not > span { color: #ffffff;  }
.widget.skin91 .miniCalendar {  margin-bottom: 1em;  }
.widget.skin91 .arrow {  }
.widget.skin90 { text-align:left; }

.widget.skin90 .cpCarousel .cpSlider li:after {
content: none;
}

.widget.skin90 .cpCarousel .arrow::before {
opacity: 1 !important;
background-color: #F8CD46;
border: 2px solid #F8CD46;
width: 26px;
height: 26px;
}

.widget.skin90 .cpCarousel .arrow:hover::before {
background-color: #F8CD4600;
}

.widget.skin90 .cpCarousel .arrow {
opacity: 1 !important;
}

.widget.skin90 .cpCarousel .arrow.next::after {
border-left-color: #122C4B;
}

.widget.skin90 .cpCarousel .arrow.prev::after {
border-right-color: #122C4B;
}

.widget.skin90 .cpCarousel .arrow.next:hover::after {
border-left-color: #F8CD46;
}

.widget.skin90 .cpCarousel .arrow.prev:hover::after {
border-right-color: #F8CD46; }
.widget.skin90 .widgetHeader {  padding-bottom: 1em;  }
.widget.skin90 .widgetHeader:hover {  }
.widget.skin90 .widgetHeader h3 { font-size: 1.4em;  }
.widget.skin90 .widgetHeader:hover h3 {  }
.widget.skin90 .widgetHeader h3 a:link, .widget.skin90 .widgetHeader h3 a:visited, .widget.skin90 .widgetHeader h3 a:hover,.widget.skin90 .widgetHeader h3 a:focus,.widget.skin90 .widgetHeader h3 a:active {  }
.widget.skin90 .widgetHeader:hover h3 a:link, .widget.skin90 .widgetHeader:hover h3 a:visited, .widget.skin90 .widgetHeader:hover h3 a:hover,.widget.skin90 .widgetHeader:hover h3 a:focus,.widget.skin90 .widgetHeader:hover h3 a:active {  }
.widget.skin90 .widgetBody {  }
.widget.skin90.widgetBody {  }
.widget.skin90 .widgetItem, .widget.skin90 li.widgetItem {  border: 4px solid #4d98ed;  padding-top: 1em;  padding-right: 1em;  padding-bottom: 1em;  padding-left: 1em; color: #ffffff; box-shadow: 0px 3px 6px #0F274333;
border-radius: 10px;
}

.widget.skin90 .widgetItem .media {
width: 100%;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.3);
border-radius: 10px;
}

.widget.skin90 .widgetItem > a {
padding: 1em;
transition: all .3s ease-in-out;
}

.widget.skin90 .widgetItem:hover > a,
.widget.skin90 .widgetItem:focus > a,
.widget.skin90 .widgetItem:active > a {
padding: 0;
}

.widget.skin90 .widgetItem:hover,
.widget.skin90 .widgetItem:focus,
.widget.skin90 .widgetItem:active {
background: #fff;
color: #122C4B !important;
transition: all .3s ease-in-out;
}

.widget.skin90 .widgetItem:hover a,
.widget.skin90 .widgetItem:focus a,
.widget.skin90 .widgetItem:active a {
color: #122C4B !important;
transition: all .3s ease-in-out; }
.widget.skin90 .itemCaption{color: #ffffff;  border: 4px solid #4d98ed; }
.widget.skin90 .widgetItem:hover, .widget.skin90 li.widgetItem:hover { }
.widget.skin90 .widgetTitle {  margin-bottom: 0.5em; line-height: 1.2;
padding-bottom: .5em;
position: relative;
}

.widget.skin90 .widgetTitle::after {
content: '';
position: absolute;
bottom: -1px;
left: 0;
height: 2px;
width: 100%;
max-width: 80px;
background: #F6CB49;
transition: all .3s ease-in-out;
}

.widget.skin90 .widgetItem:hover .widgetTitle::after, 
.widget.skin90 .widgetItem:focus .widgetTitle::after,
.widget.skin90 .widgetItem:active .widgetTitle::after {
max-width: 140px;
background: #486495; }
.widget.skin90 .widgetTitle,.widget.skin90 .widgetTitle > a:link, .widget.skin90 .widgetTitle > a:visited, .widget.skin90 .widgetTitle > a:focus, .widget.skin90 .widgetTitle > a:active,.widget.skin90 .headline,.widget.skin90 .pageStyles h1, .widget.skin90 .subhead1,.widget.skin90 .pageStyles h2, .widget.skin90 .moduleContentNew .subhead1, .widget.skin90 .subhead2,.widget.skin90 .pageStyles h3, .widget.skin90 .moduleContentNew .subhead2{font-family: 'Open Sans'; font-style:normal; font-weight:700; font-size: 1.3em;  margin-bottom: 0.5em; line-height: 1.2;
padding-bottom: .5em;
position: relative;
}

.widget.skin90 .widgetTitle::after {
content: '';
position: absolute;
bottom: -1px;
left: 0;
height: 2px;
width: 100%;
max-width: 80px;
background: #F6CB49;
transition: all .3s ease-in-out;
}

.widget.skin90 .widgetItem:hover .widgetTitle::after, 
.widget.skin90 .widgetItem:focus .widgetTitle::after,
.widget.skin90 .widgetItem:active .widgetTitle::after {
max-width: 140px;
background: #486495; }
.widget.skin90 .widgetTitle:hover,.widget.skin90 .headline:hover,.widget.skin90 .subhead1:hover,.widget.skin90 .subhead2:hover,.widget.skin90 .widgetTitle > a:hover { font-style:normal; font-weight:700;  }
.widget.skin90 .headline:hover,.widget.skin90 .subhead1:hover,.widget.skin90 .subhead2:hover,.widget.skin90 .widgetTitle:hover { }
.widget.skin90 .widgetTitle{font-size: 1.3em; }
.widget.skin90 .widgetMeta { font-size: 0.8em;  }
.widget.skin90 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin90 .widgetBody .bullets li.widgetItem {  }
.widget.skin90.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin90 .widgetBody .bullets li.widgetItem {  }
.widget.skin90 a:link { color: #ffffff; text-decoration: underline;  }
.widget.skin90 a:visited { color: #ffffff;  }
.widget.skin90 a:hover, .widget.skin90 a:focus, .widget.skin90 a:active { color: #ffffff; text-decoration: underline;  }
.widget.skin90 .readOn:link { color: #ffffff; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; display: inline; margin-top: .25em;
position: relative;
display: table !important;
padding-right: 2em;
}

.widget.skin90 .readOn::after {
content: "";
position: absolute;
right: 1em;
top: 50%;
transform: translateY(-50%) rotate(-45deg);
width: 4px;
height: 4px;
border-right: 2px solid #486495;
border-bottom: 2px solid #486495;
transition: all .3s ease-in-out;
 }
.widget.skin90 .readOn:visited { color: #ffffff;  }
.widget.skin90 .readOn:hover, .widget.skin90 .readOn:focus, .widget.skin90 .readOn:active { color: #ffffff; text-decoration: underline; }

.widget.skin90 .readOn:hover::after,
.widget.skin90 .readOn:focus::after,
.widget.skin90 .readOn:active::after {
right: .5em; }
.widget.skin90 .widgetViewAll:link { color: #ffffff;  margin-top: 2em;  padding-top: 1em;  padding-right: 2em;  padding-bottom: 1em; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; position: relative;
display: table;
text-transform: uppercase;
margin: 0 auto;
}

.widget.skin90 .widgetViewAll::after {
content: "";
position: absolute;
right: 1em;
top: 50%;
transform: translateY(-50%) rotate(-45deg);
width: 8px;
height: 8px;
border-right: 2px solid #F8CD46;
border-bottom: 2px solid #F8CD46;
transition: all .3s ease-in-out;
 }
.widget.skin90 .widgetViewAll:visited { color: #ffffff;  }
.widget.skin90 .widgetViewAll:hover, .widget.skin90 .widgetViewAll:focus, .widget.skin90 .widgetViewAll:active { text-decoration: none; }

.widget.skin90 .widgetViewAll:hover::after,
.widget.skin90 .widgetViewAll:focus::after,
.widget.skin90 .widgetViewAll:active::after {
right: .5em; }
.widget.skin90 .widgetRSS:link { text-decoration: none;  }
.widget.skin90 .widgetRSS:visited {  }
.widget.skin90 .widgetRSS:hover, .widget.skin90 .widgetRSS:focus, .widget.skin90 .widgetRSS:active { text-decoration: none;  }
.widget.skin90 .widgetFooter {  }
.widget.skin90 .cpTabs {  }
.widget.skin90 .cpTabs > li > a:link, .widget.skin90 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin90 .cpTabs > li > a:hover, .widget.skin90 .cpTabs > li > a:focus, .widget.skin90 .cpTabs > li > a:active {  }
.widget.skin90 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin90 .cpTabs > li.active > a {  }
.widget.skin90 .cpTabPanel {  }
.widget.skin90 .separated .half:after,.widget.skin90 .separated .third:after,.widget.skin90 .separated .fourth:after,.widget.skin90 .separated .fifth:after,.widget.skin90 .separated.cpGrid .col:after  {  background-color: #333333; width: 1px; }
.widget.skin90 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin90  .half,.widget.skin90 .third,.widget.skin90 .fourth,.widget.skin90 .fifth,.widget.skin90 .whole,.widget.skin90 .cpGrid .col,.widget.skin90.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin90 .miniCalendarHeader { text-transform: none;  }
.widget.skin90 .miniCalendar > table {  }
.widget.skin90 .miniCalendar th { text-transform: none;  }
.widget.skin90 .miniCalendar td > span {  }
.widget.skin90 .miniCalendar td > a,.widget.skin90 .miniCalendar td > a:link,.widget.skin90 .miniCalendar td > a:visited {  }
.widget.skin90 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin90 .miniCalendar .today > span {  }
.widget.skin90 .miniCalendar .not > span {  }
.widget.skin90 .miniCalendar {  }
.widget.skin90 .arrow {  }
.widget.skin93 { text-align:left; }

.widget.skin93 .cpCarousel .arrow::before {
opacity: 1 !important;
background-color: #122C4B;
border: 2px solid #122C4B;
width: 26px;
height: 26px;
}

.widget.skin93 .cpCarousel .arrow:hover::before {
background-color: #122C4B00;
}

.widget.skin93 .cpCarousel .arrow {
opacity: 1 !important;
}

.widget.skin93 .cpCarousel .arrow.next::after {
border-left-color: #fff;
}

.widget.skin93 .cpCarousel .arrow.prev::after {
border-right-color: #fff;
}

.widget.skin93 .cpCarousel .arrow.next:hover::after {
border-left-color: #122C4B;
}

.widget.skin93 .cpCarousel .arrow.prev:hover::after {
border-right-color: #122C4B; }
.widget.skin93 .widgetHeader {  }
.widget.skin93 .widgetHeader:hover {  }
.widget.skin93 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin93 .widgetHeader:hover h3 {  }
.widget.skin93 .widgetHeader h3 a:link, .widget.skin93 .widgetHeader h3 a:visited, .widget.skin93 .widgetHeader h3 a:hover,.widget.skin93 .widgetHeader h3 a:focus,.widget.skin93 .widgetHeader h3 a:active {  }
.widget.skin93 .widgetHeader:hover h3 a:link, .widget.skin93 .widgetHeader:hover h3 a:visited, .widget.skin93 .widgetHeader:hover h3 a:hover,.widget.skin93 .widgetHeader:hover h3 a:focus,.widget.skin93 .widgetHeader:hover h3 a:active {  }
.widget.skin93 .widgetBody {  }
.widget.skin93.widgetBody {  }
.widget.skin93 .widgetItem, .widget.skin93 li.widgetItem {  padding-top: 0;  padding-right: 0;  padding-bottom: 0;  padding-left: 0; position: relative;
}

.widget.skin93 .widgetItem .media {
box-shadow: 0px 3px 6px #122C4B4D;
border: 5px solid #FFFFFF;
border-radius: 10px;
}

.widget.skin93 .widgetItem .text {
padding: 1.4em;
box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.16);
border-radius: 5px;
background: #fff;
}

.wide.widget.skin93 .widgetItem .media {
max-width: 80%;
}

.wide.widget.skin93 .widgetItem .text {
margin: 0 !important;
position: absolute;
top: 50%;
right: 0;
transform: translateY(-50%);
width: 375px;
padding: 3%;
font-size: 1em; }
.widget.skin93 .itemCaption{}
.widget.skin93 .widgetItem:hover, .widget.skin93 li.widgetItem:hover { }
.widget.skin93 .widgetTitle {  margin-bottom: 0.5em;  }
.widget.skin93 .widgetTitle,.widget.skin93 .widgetTitle > a:link, .widget.skin93 .widgetTitle > a:visited, .widget.skin93 .widgetTitle > a:focus, .widget.skin93 .widgetTitle > a:active,.widget.skin93 .headline,.widget.skin93 .pageStyles h1, .widget.skin93 .subhead1,.widget.skin93 .pageStyles h2, .widget.skin93 .moduleContentNew .subhead1, .widget.skin93 .subhead2,.widget.skin93 .pageStyles h3, .widget.skin93 .moduleContentNew .subhead2{font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #102746; font-size: 1.4em;  margin-bottom: 0.5em;  }
.widget.skin93 .widgetTitle:hover,.widget.skin93 .headline:hover,.widget.skin93 .subhead1:hover,.widget.skin93 .subhead2:hover,.widget.skin93 .widgetTitle > a:hover { font-style:normal; font-weight:700;  }
.widget.skin93 .headline:hover,.widget.skin93 .subhead1:hover,.widget.skin93 .subhead2:hover,.widget.skin93 .widgetTitle:hover { }
.widget.skin93 .widgetTitle{font-size: 1.4em; }
.widget.skin93 .widgetMeta { font-size: 0.8em;  }
.widget.skin93 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin93 .widgetBody .bullets li.widgetItem {  }
.widget.skin93.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin93 .widgetBody .bullets li.widgetItem {  }
.widget.skin93 a:link { text-decoration: underline;  }
.widget.skin93 a:visited {  }
.widget.skin93 a:hover, .widget.skin93 a:focus, .widget.skin93 a:active { text-decoration: underline;  }
.widget.skin93 .readOn:link { color: #102746; font-family: 'Open Sans'; font-style:normal; font-weight:700; text-decoration: none; display: inline; margin-top: 1em;
position: relative;
display: table !important;
padding-right: 2em;
}

.widget.skin93 .readOn::after {
content: "";
position: absolute;
right: 1em;
top: 50%;
transform: translateY(-50%) rotate(-45deg);
width: 4px;
height: 4px;
border-right: 2px solid #486495;
border-bottom: 2px solid #486495;
transition: all .3s ease-in-out;
 }
.widget.skin93 .readOn:visited { color: #102746;  }
.widget.skin93 .readOn:hover, .widget.skin93 .readOn:focus, .widget.skin93 .readOn:active { text-decoration: underline; }

.widget.skin93 .readOn:hover::after,
.widget.skin93 .readOn:focus::after,
.widget.skin93 .readOn:active::after {
right: .5em; }
.widget.skin93 .widgetViewAll:link { text-decoration: none;  }
.widget.skin93 .widgetViewAll:visited {  }
.widget.skin93 .widgetViewAll:hover, .widget.skin93 .widgetViewAll:focus, .widget.skin93 .widgetViewAll:active { text-decoration: none;  }
.widget.skin93 .widgetRSS:link { text-decoration: none;  }
.widget.skin93 .widgetRSS:visited {  }
.widget.skin93 .widgetRSS:hover, .widget.skin93 .widgetRSS:focus, .widget.skin93 .widgetRSS:active { text-decoration: none;  }
.widget.skin93 .widgetFooter {  }
.widget.skin93 .cpTabs {  }
.widget.skin93 .cpTabs > li > a:link, .widget.skin93 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin93 .cpTabs > li > a:hover, .widget.skin93 .cpTabs > li > a:focus, .widget.skin93 .cpTabs > li > a:active {  }
.widget.skin93 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin93 .cpTabs > li.active > a {  }
.widget.skin93 .cpTabPanel {  }
.widget.skin93 .separated .half:after,.widget.skin93 .separated .third:after,.widget.skin93 .separated .fourth:after,.widget.skin93 .separated .fifth:after,.widget.skin93 .separated.cpGrid .col:after  {  background-color: #3c7fd0; width: 1px; }
.widget.skin93 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin93  .half,.widget.skin93 .third,.widget.skin93 .fourth,.widget.skin93 .fifth,.widget.skin93 .whole,.widget.skin93 .cpGrid .col,.widget.skin93.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin93 .miniCalendarHeader { text-transform: none;  }
.widget.skin93 .miniCalendar > table {  }
.widget.skin93 .miniCalendar th { text-transform: none;  }
.widget.skin93 .miniCalendar td > span {  }
.widget.skin93 .miniCalendar td > a,.widget.skin93 .miniCalendar td > a:link,.widget.skin93 .miniCalendar td > a:visited {  }
.widget.skin93 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin93 .miniCalendar .today > span {  }
.widget.skin93 .miniCalendar .not > span {  }
.widget.skin93 .miniCalendar {  }
.widget.skin93 .arrow {  }
.widget.skin89 { color: #ffffff; text-align:left;  }
.widget.skin89 .widgetHeader {  }
.widget.skin89 .widgetHeader:hover {  }
.widget.skin89 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin89 .widgetHeader:hover h3 {  }
.widget.skin89 .widgetHeader h3 a:link, .widget.skin89 .widgetHeader h3 a:visited, .widget.skin89 .widgetHeader h3 a:hover,.widget.skin89 .widgetHeader h3 a:focus,.widget.skin89 .widgetHeader h3 a:active {  }
.widget.skin89 .widgetHeader:hover h3 a:link, .widget.skin89 .widgetHeader:hover h3 a:visited, .widget.skin89 .widgetHeader:hover h3 a:hover,.widget.skin89 .widgetHeader:hover h3 a:focus,.widget.skin89 .widgetHeader:hover h3 a:active {  }
.widget.skin89 .widgetBody {  }
.widget.skin89.widgetBody {  }
.widget.skin89 .widgetItem, .widget.skin89 li.widgetItem {  padding-top: 0.5em;  padding-right: 0.5em;  padding-bottom: 0.5em;  padding-left: 0.5em; }
.widget.skin66 .megaMenuItem {
  line-height: 1.3; }
.widget.skin89 .itemCaption{}
.widget.skin89 .widgetItem:hover, .widget.skin89 li.widgetItem:hover { }
.widget.skin89 .widgetTitle {  margin-bottom: 4px;  }
.widget.skin89 .widgetTitle,.widget.skin89 .widgetTitle > a:link, .widget.skin89 .widgetTitle > a:visited, .widget.skin89 .widgetTitle > a:focus, .widget.skin89 .widgetTitle > a:active,.widget.skin89 .headline,.widget.skin89 .pageStyles h1, .widget.skin89 .subhead1,.widget.skin89 .pageStyles h2, .widget.skin89 .moduleContentNew .subhead1, .widget.skin89 .subhead2,.widget.skin89 .pageStyles h3, .widget.skin89 .moduleContentNew .subhead2{font-family: 'Open Sans'; font-style:normal; font-weight:700; color: #ffffff; font-size: 1.3em; text-transform: uppercase;  margin-bottom: 4px;  }
.widget.skin89 .widgetTitle:hover,.widget.skin89 .headline:hover,.widget.skin89 .subhead1:hover,.widget.skin89 .subhead2:hover,.widget.skin89 .widgetTitle > a:hover { font-style:normal; font-weight:700; text-decoration: underline; }
.widget.skin89 .headline:hover,.widget.skin89 .subhead1:hover,.widget.skin89 .subhead2:hover,.widget.skin89 .widgetTitle:hover { }
.widget.skin89 .widgetTitle{font-size: 1.3em; }
.widget.skin89 .widgetMeta { font-size: 0.8em;  }
.widget.skin89 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin89 .widgetBody .bullets li.widgetItem {  }
.widget.skin89.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin89 .widgetBody .bullets li.widgetItem {  }
.widget.skin89 a:link { color: #ffffff; text-decoration: none; border-left: 3px solid #4D98ED;
padding: 4px 0 4px 10px;
transition: all .3s ease-in-out;
display: block; }
.widget.skin89 a:visited { color: #ffffff; border-left: 3px solid #4D98ED; }
.widget.skin89 a:hover, .widget.skin89 a:focus, .widget.skin89 a:active { color: #ffffff; text-decoration: underline; border-left: 3px solid #F6CB49; }
.widget.skin89 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin89 .readOn:visited {  }
.widget.skin89 .readOn:hover, .widget.skin89 .readOn:focus, .widget.skin89 .readOn:active { text-decoration: underline;  }
.widget.skin89 .widgetViewAll:link { text-decoration: none;  }
.widget.skin89 .widgetViewAll:visited {  }
.widget.skin89 .widgetViewAll:hover, .widget.skin89 .widgetViewAll:focus, .widget.skin89 .widgetViewAll:active { text-decoration: none;  }
.widget.skin89 .widgetRSS:link { text-decoration: none;  }
.widget.skin89 .widgetRSS:visited {  }
.widget.skin89 .widgetRSS:hover, .widget.skin89 .widgetRSS:focus, .widget.skin89 .widgetRSS:active { text-decoration: none;  }
.widget.skin89 .widgetFooter {  }
.widget.skin89 .cpTabs {  }
.widget.skin89 .cpTabs > li > a:link, .widget.skin89 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin89 .cpTabs > li > a:hover, .widget.skin89 .cpTabs > li > a:focus, .widget.skin89 .cpTabs > li > a:active {  }
.widget.skin89 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin89 .cpTabs > li.active > a {  }
.widget.skin89 .cpTabPanel {  }
.widget.skin89 .separated .half:after,.widget.skin89 .separated .third:after,.widget.skin89 .separated .fourth:after,.widget.skin89 .separated .fifth:after,.widget.skin89 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin89 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin89  .half,.widget.skin89 .third,.widget.skin89 .fourth,.widget.skin89 .fifth,.widget.skin89 .whole,.widget.skin89 .cpGrid .col,.widget.skin89.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin89 .miniCalendarHeader { text-transform: none;  }
.widget.skin89 .miniCalendar > table {  }
.widget.skin89 .miniCalendar th { text-transform: none;  }
.widget.skin89 .miniCalendar td > span {  }
.widget.skin89 .miniCalendar td > a,.widget.skin89 .miniCalendar td > a:link,.widget.skin89 .miniCalendar td > a:visited {  }
.widget.skin89 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin89 .miniCalendar .today > span {  }
.widget.skin89 .miniCalendar .not > span {  }
.widget.skin89 .miniCalendar {  }
.widget.skin89 .arrow {  }
.widget.skin88 { color: #000000; text-align:center;  }
.widget.skin88 .widgetHeader {  }
.widget.skin88 .widgetHeader:hover {  }
.widget.skin88 .widgetHeader h3 { font-size: 1.2em;  }
.widget.skin88 .widgetHeader:hover h3 {  }
.widget.skin88 .widgetHeader h3 a:link, .widget.skin88 .widgetHeader h3 a:visited, .widget.skin88 .widgetHeader h3 a:hover,.widget.skin88 .widgetHeader h3 a:focus,.widget.skin88 .widgetHeader h3 a:active {  }
.widget.skin88 .widgetHeader:hover h3 a:link, .widget.skin88 .widgetHeader:hover h3 a:visited, .widget.skin88 .widgetHeader:hover h3 a:hover,.widget.skin88 .widgetHeader:hover h3 a:focus,.widget.skin88 .widgetHeader:hover h3 a:active {  }
.widget.skin88 .widgetBody {  }
.widget.skin88.widgetBody {  }
.widget.skin88 .widgetItem, .widget.skin88 li.widgetItem {  padding-top: 0.25em;  padding-bottom: 0.25em;  }
.widget.skin88 .itemCaption{}
.widget.skin88 .widgetItem:hover, .widget.skin88 li.widgetItem:hover { }
.widget.skin88 .widgetTitle {  }
.widget.skin88 .widgetTitle,.widget.skin88 .widgetTitle > a:link, .widget.skin88 .widgetTitle > a:visited, .widget.skin88 .widgetTitle > a:focus, .widget.skin88 .widgetTitle > a:active,.widget.skin88 .headline,.widget.skin88 .pageStyles h1, .widget.skin88 .subhead1,.widget.skin88 .pageStyles h2, .widget.skin88 .moduleContentNew .subhead1, .widget.skin88 .subhead2,.widget.skin88 .pageStyles h3, .widget.skin88 .moduleContentNew .subhead2{ }
.widget.skin88 .widgetTitle:hover,.widget.skin88 .headline:hover,.widget.skin88 .subhead1:hover,.widget.skin88 .subhead2:hover,.widget.skin88 .widgetTitle > a:hover {  }
.widget.skin88 .headline:hover,.widget.skin88 .subhead1:hover,.widget.skin88 .subhead2:hover,.widget.skin88 .widgetTitle:hover { }
.widget.skin88 .widgetTitle{ }
.widget.skin88 .widgetMeta { font-size: 0.8em;  }
.widget.skin88 .widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin88 .widgetBody .bullets li.widgetItem {  }
.widget.skin88.widgetBody .bullets { list-style-type: circle; padding-left: 2em;  padding-left: 2em;  }
.widget.skin88 .widgetBody .bullets li.widgetItem {  }
.widget.skin88 a:link { color: #000000; text-decoration: none;  }
.widget.skin88 a:visited { color: #000000;  }
.widget.skin88 a:hover, .widget.skin88 a:focus, .widget.skin88 a:active { color: #000000; text-decoration: underline;  }
.widget.skin88 .readOn:link { text-decoration: underline; display: inline;  }
.widget.skin88 .readOn:visited {  }
.widget.skin88 .readOn:hover, .widget.skin88 .readOn:focus, .widget.skin88 .readOn:active { text-decoration: underline;  }
.widget.skin88 .widgetViewAll:link { text-decoration: none;  }
.widget.skin88 .widgetViewAll:visited {  }
.widget.skin88 .widgetViewAll:hover, .widget.skin88 .widgetViewAll:focus, .widget.skin88 .widgetViewAll:active { text-decoration: none;  }
.widget.skin88 .widgetRSS:link { text-decoration: none;  }
.widget.skin88 .widgetRSS:visited {  }
.widget.skin88 .widgetRSS:hover, .widget.skin88 .widgetRSS:focus, .widget.skin88 .widgetRSS:active { text-decoration: none;  }
.widget.skin88 .widgetFooter {  }
.widget.skin88 .cpTabs {  }
.widget.skin88 .cpTabs > li > a:link, .widget.skin88 .cpTabs > li > a:visited {  margin-right: 5px;  padding-top: 5px;  padding-right: 8px;  padding-bottom: 5px;  padding-left: 8px;  }
.widget.skin88 .cpTabs > li > a:hover, .widget.skin88 .cpTabs > li > a:focus, .widget.skin88 .cpTabs > li > a:active {  }
.widget.skin88 .cpTabs > li > a{margin-left: 0;margin-right: 0; }
.widget.skin88 .cpTabs > li.active > a {  }
.widget.skin88 .cpTabPanel {  }
.widget.skin88 .separated .half:after,.widget.skin88 .separated .third:after,.widget.skin88 .separated .fourth:after,.widget.skin88 .separated .fifth:after,.widget.skin88 .separated.cpGrid .col:after  {  background-color: #ccc; width: 1px; }
.widget.skin88 .row { margin-left: -0.5em;  margin-right: -0.5em;  }
.widget.skin88  .half,.widget.skin88 .third,.widget.skin88 .fourth,.widget.skin88 .fifth,.widget.skin88 .whole,.widget.skin88 .cpGrid .col,.widget.skin88.cpGrid .col{ padding-right: 0.5em;  padding-left: 0.5em;  }
.widget.skin88 .miniCalendarHeader { text-transform: none;  }
.widget.skin88 .miniCalendar > table {  }
.widget.skin88 .miniCalendar th { text-transform: none;  }
.widget.skin88 .miniCalendar td > span {  }
.widget.skin88 .miniCalendar td > a,.widget.skin88 .miniCalendar td > a:link,.widget.skin88 .miniCalendar td > a:visited {  }
.widget.skin88 .miniCalendar td > a:hover, .miniCalendar td > a:focus, .miniCalendar td > a:active { text-decoration: none;  }
.widget.skin88 .miniCalendar .today > span {  }
.widget.skin88 .miniCalendar .not > span {  }
.widget.skin88 .miniCalendar {  }
.widget.skin88 .arrow {  }
