https://www.smallandruralschools.org/

Submitted URL:
https://www.smallandruralschools.org/
Report Finished:

The outgoing links identified from the page

LinkText
http://tea.texas.gov/Texas Education Agency - Opens a new windowTexas Education Agency
https://tea.texas.gov/About_TEA/Welcome_and_Overview/Employment/Compact_with_Texans/Compact with Texans - Opens a new windowCompact with Texans
https://gov.texas.gov/organization/disabilitiesGovernor’s Committee on People With Disabilities - Opens a new windowGovernor’s Committee on People With Disabilities
https://tea.texas.gov/About_TEA/Contact_Us/Complaints/Complaints
https://www.tsl.texas.gov/trail/index.htmlTrial
https://tea.texas.gov/About_TEA/Contact_Us/General_Inquiry/Equal_Educational_Opportunity/Equal Educational Opportunity
http://www.texastransparency.org/Where Our Money Goes
http://www.finalsite.com
https://www.finalsite.com/privacy-policyWeb Community Manager Privacy Policy (Updated) - Opens a new windowWeb Community Manager Privacy Policy (Updated)

JavaScript Variables · 228 found

Global JavaScript variables loaded on the window object of a page, are variables declared outside of functions and accessible from anywhere in the code within the current scope

NameType
onbeforetoggleobject
documentPictureInPictureobject
onscrollendobject
pendoobject
staticURLstring
SessionTimeoutstring
BBHelpURLstring
Bbobject
$function
jQueryfunction

Console log messages · 1 found

Messages logged to the web console

TypeCategoryLog
logother
URL
https://www.smallandruralschools.org/Static/GlobalAssets/jQueryMigrate.min.js
Text
JQMIGRATE: Migrate is installed, version 3.3.2

HTML

The raw HTML body of the page

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd"><html lang="en" class=" js no-mobile desktop no-ie chrome chrome119 root-section w-800 gt-240 gt-320 gt-480 gt-640 gt-768 lt-1024 lt-1280 lt-1440 lt-1680 lt-1920 no-portrait landscape gradient rgba opacity textshadow multiplebgs boxshadow borderimage borderradius cssreflections csstransforms csstransitions no-touch no-retina fontface domloaded" id="index-page"><head><style type="text/css">body:before {content: "desktop";display: none;}@media (max-width: 1023px) {body:before {content: "768";}}@media (max-width: 767px) {body:before {content: "640";}}@media (max-width: 639px) {body:before {content: "480";}}@media (max-width: 479px) {body:before {content: "320";}}@media (max-width: 767px) {.tab-panel div.ui-widget.app div.ui-widget-detail.with-sidebar[aria-hidden="false"],.tab-panel div.ui-widget.app div.ui-widget-sidebar[aria-hidden="false"] {width: auto !important;}.tab-panel div.ui-widget.app div.ui-widget-sidebar[aria-hidden="true"] {display: none !important;}.tab-panel div.ui-widget.app .ui-widget-detail.with-sidebar,.tab-panel div.ui-widget.app .ui-widget-sidebar {float: none;}}@media (max-width: 639px) {.tab-panel div.ui-widget.app div.ui-widget-detail.with-sidebar[aria-hidden="false"],.tab-panel div.ui-widget.app div.ui-widget-sidebar[aria-hidden="false"] {width: auto !important;}.tab-panel div.ui-widget.app div.ui-widget-sidebar[aria-hidden="true"] {display: none !important;}.tab-panel div.ui-widget.app .ui-widget-detail.with-sidebar,.tab-panel div.ui-widget.app .ui-widget-sidebar {float: none;}}@media (max-width: 479px) {.tab-panel div.ui-widget.app div.ui-widget-detail.with-sidebar[aria-hidden="false"],.tab-panel div.ui-widget.app div.ui-widget-sidebar[aria-hidden="false"] {width: auto !important;}.tab-panel div.ui-widget.app div.ui-widget-sidebar[aria-hidden="true"] {display: none !important;}.tab-panel div.ui-widget.app .ui-widget-detail.with-sidebar,.tab-panel div.ui-widget.app .ui-widget-sidebar {float: none;}}</style><style type="text/css">@import url("https://fonts.googleapis.com/css?family=Noto+Serif:400i|Open+Sans:600");@font-face {font-family: "rs-menu-3";src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBdwAAAC8AAAAYGNtYXAXVtKKAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZoT7MhIAAAF4AAAB7GhlYWQTGYrRAAADZAAAADZoaGVhCm0GdAAAA5wAAAAkaG10eBZrAAAAAAPAAAAAIGxvY2EBbAD4AAAD4AAAABJtYXhwAAwAQgAAA/QAAAAgbmFtZVTtG+0AAAQUAAABnnBvc3QAAwAAAAAFtAAAACAAAwOvAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6QP//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAD/wAJIA8AABQAAFycJATcBQ0MBuP5IQwIFQEMBuAHCQ/37AAAAAgAA/7wDuQO9AAQACQAAEzcBBwETARcBJwArA44q/HEBA44q/HIqA5Yn/CYnA9r8TQPaJ/wmJwADAAD/vgO4A8AAAwAhAD8AAAE3AQcBNTI3PgE3NjU0Jy4BJyYjNTIXHgEXFhUUBw4BBwYjIicuAScmNTQ3PgE3NjMVIgcOAQcGFRQXHgEXFjMCLywBXSz99EI7O1gZGhoZWDs7QlBGRmgeHh4eaEZGUFBGRmgeHh4eaEZGUEI7O1gZGhoZWDs7QgEsKv6SKgECPRoZWDs7QkI7O1gZGj0eHmhGRlBQRkZoHh4eHmhGRlBQRkZoHh49GhlYOztCQjs7WBkaAAAAAAMAAP/ABqsDwAAPAB8ALwAAEzQ2MyEyFhUxFAYjISImNRE0NjMhMhYVMRQGIyEiJjURNDYzITIWFTEUBiMhIiY1AC8hBgshLy8h+fUhLy8hBgshLy8h+fUhLy8hBgshLy8h+fUhLwNrIzIyIyQyMiT+VSMyMiMjMjIj/lUkMjIkIzIyIwAAAAABAAAAAQAA0rqhlV8PPPUACwQAAAAAANanoywAAAAA1qejLAAA/7wGqwPAAAAACAACAAAAAAAAAAEAAAPA/8AAAAarAAAAAAarAAEAAAAAAAAAAAAAAAAAAAAIBAAAAAAAAAAAAAAAAgAAAAJIAAADuwAAA70AAAarAAAAAAAAAAoAFAAeADIATgCyAPYAAAABAAAACABAAAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEACQAAAAEAAAAAAAIABwByAAEAAAAAAAMACQA8AAEAAAAAAAQACQCHAAEAAAAAAAUACwAbAAEAAAAAAAYACQBXAAEAAAAAAAoAGgCiAAMAAQQJAAEAEgAJAAMAAQQJAAIADgB5AAMAAQQJAAMAEgBFAAMAAQQJAAQAEgCQAAMAAQQJAAUAFgAmAAMAAQQJAAYAEgBgAAMAAQQJAAoANAC8cnMtbWVudS0zAHIAcwAtAG0AZQBuAHUALQAzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwcnMtbWVudS0zAHIAcwAtAG0AZQBuAHUALQAzcnMtbWVudS0zAHIAcwAtAG0AZQBuAHUALQAzUmVndWxhcgBSAGUAZwB1AGwAYQBycnMtbWVudS0zAHIAcwAtAG0AZQBuAHUALQAzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype");font-weight: normal;font-style: normal;}.rs-menu-icon {font-family: "rs-menu-3" !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}html:before {content: "desktop";display: none;}@media (max-width: 1023px) {html:before {content: "768";}}@media (max-width: 767px) {html:before {content: "640";}}@media (max-width: 639px) {html:before {content: "480";}}@media (max-width: 479px) {html:before {content: "320";}}.rs-menu-ally-hidden {width: 0 !important;height: 0 !important;display: inline-block !important;padding: 0 !important;margin: 0 !important;border: 0 !important;overflow: hidden !important;}#rs-menu-btn {position: relative;float: left;cursor: pointer;display: none;}#rs-menu-btn:before {content: "\e903";font-size: 15px;color: #FFF;font-family: "rs-menu-3";line-height: 1;font-weight: normal;display: inline-block;padding: 15px;background: rgba(0, 0, 0, .4);-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}#rs-menu-btn span {display: inline-block;padding: 0px 0px 0px 10px;}#rs-menu-outer {width: 100%;position: fixed;top: 0px;left: 0px;z-index: 500000;display: none;}@media(max-width: 1023px) {#rs-menu-btn, #rs-menu-outer {display: block;}}#rs-menu-outer[data-open="false"] {background: none;visibility: hidden;height: 0px;-ms-transition: background .6s ease 0s, visibility 0s ease .6s, height 0s ease .6s;-moz-transition: background .6s ease 0s, visibility 0s ease .6s, height 0s ease .6s;-webkit-transition: background .6s ease 0s, visibility 0s ease .6s, height 0s ease .6s;transition: background .6s ease 0s, visibility 0s ease .6s, height 0s ease .6s;}#rs-menu-outer[data-open="true"] {background: rgba(0, 0, 0, .40);visibility: visible;height: 100%;-ms-transition: background .6s ease 0s, visibility 0s ease 0s, height 0s ease 0s;-moz-transition: background .6s ease 0s, visibility 0s ease 0s, height 0s ease 0s;-webkit-transition: background .6s ease 0s, visibility 0s ease 0s, height 0s ease 0s;transition: background .6s ease 0s, visibility 0s ease 0s, height 0s ease 0s;}#rs-menu {width: 100%;max-width: 480px;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;position: absolute;top: 0px;bottom: 0px;overflow-x: hidden;overflow-y: auto;background: #FFFFFF;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-ms-transition: left .6s ease 0s;-moz-transition: left .6s ease 0s;-webkit-transition: left .6s ease 0s;transition: left .6s ease 0s;}#rs-menu-outer[data-open="false"] #rs-menu {left: calc((100vw - (100vw - 480px)) * -1);}@media (max-width: 479px) {#rs-menu-outer[data-open="false"] #rs-menu {left: -100vw;}}#rs-menu-outer[data-open="true"] #rs-menu {left: 0px;}#rs-menu-header {width: 100%;padding: 0px 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#rs-menu-toolbar {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: flex-end;-ms-flex-pack: end;justify-content: flex-end;padding: 30px 0px 0px;}#rs-menu-close {width: 50px;height: 50px;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-justify-content: center;-ms-flex-pack: center;justify-content: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;text-decoration: none;position: relative;cursor: pointer;color: #333333;}#rs-menu-close:before {content: "\e901";display: block;font-family: "rs-menu-3" !important;font-weight: bold;font-size: 17px;line-height: 1;position: absolute;top: 14px;right: 2px;}#rs-menu-search {padding: 0px 0px 21px;border-bottom: solid 1px #E6E6E6;}#rs-menu-search-form {display: -ms-flexbox;display: -webkit-flex;display: flex;}#rs-menu-search-input {height: auto;border: none;margin: 0px;padding: 0px;background: transparent;color: #333333;font-family: "Noto Serif", serif;font-size: 14px;font-style: italic;line-height: 1;-moz-border-radius: 0px;-webkit-border-radius: 0px;border-radius: 0px;-webkit-appearance: none;appearance: none;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}#rs-menu-search-button {width: 37px;height: 40px;position: relative;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}#rs-menu-search-button:before {content: "\e902";display: block;font-size: 16px;line-height: 1;color: #333333;font-family: "rs-menu-3" !important;font-weight: bold;position: absolute;top: 12px;left: 3px;}#rs-menu-body {width: 100%;padding: 0px 30px 25px;position: relative;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#rs-menu .rs-menu-group-header {display: -ms-flexbox;display: -webkit-flex;display: flex;border-bottom: solid 1px #E6E6E6;}#rs-menu .rs-menu-group-header h2 {margin: 0px;padding: 16px 0px;letter-spacing: -1px;color: #333333;font-family: "Open Sans", sans-serif;font-weight: 600;text-transform: uppercase;font-size: 16px;line-height: 1.4em;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}#rs-menu .rs-menu-back {width: 35px;color: #333333;line-height: 1;position: relative;text-decoration: none;cursor: pointer;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}#rs-menu .rs-menu-back:before {content: "\e900";display: block;font-size: 10px;line-height: 1;font-family: "rs-menu-3" !important;font-weight: bold;position: absolute;top: 23px;left: 1px;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}#rs-menu .rs-menu-header-text-divider {margin: 0px 5px;}#rs-menu .rs-menu-group.channels {margin-bottom: 31px;}#rs-menu .rs-menu-group-list {width: 100%;min-height: 100%;position: absolute;top: 0px;z-index: 1;background: #FFFFFF;padding: 0px 30px 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#rs-menu .rs-menu-group-list[data-open="false"] {visibility: hidden;right: 100%;-webkit-transform: scaleY(0);-moz-transform: scaleY(0);-ms-transform: scaleY(0);-o-transform: scaleY(0);transform: scaleY(0);-ms-transition: right .6s ease 0s, visibility 0s ease .6s, transform 0s ease .6s;-moz-transition: right .6s ease 0s, visibility 0s ease .6s, transform 0s ease .6s;-webkit-transition: right .6s ease 0s, visibility 0s ease .6s, transform 0s ease .6s;transition: right .6s ease 0s, visibility 0s ease .6s, transform 0s ease .6s;}#rs-menu .rs-menu-group-list[data-open="true"] {visibility: visible;right: 0px;-webkit-transform: scaleY(1);-moz-transform: scaleY(1);-ms-transform: scaleY(1);-o-transform: scaleY(1);transform: scaleY(1);-ms-transition: right .6s ease 0s, visibility 0s ease 0s, transform 0s ease 0s;-moz-transition: right .6s ease 0s, visibility 0s ease 0s, transform 0s ease 0s;-webkit-transition: right .6s ease 0s, visibility 0s ease 0s, transform 0s ease 0s;transition: right .6s ease 0s, visibility 0s ease 0s, transform 0s ease 0s;}#rs-menu .rs-menu-group ul {list-style: none;margin: 0px;padding: 0px;}#rs-menu .rs-menu-channels > li,#rs-menu .rs-menu-group-list > ul > li,#rs-menu .page-navigation li > a[role="menuitem"] {display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;border-bottom: solid 1px #E6E6E6;}#rs-menu .page-navigation li.last-page > a[role="menuitem"] {border-bottom: none;}#rs-menu .rs-menu-channels > li > a[role="menuitem"],#rs-menu .rs-menu-group-list > ul > li > a[role="menuitem"],#rs-menu .rs-menu-group-list > ul > li > .rs-no-link-menu-item,#rs-menu .page-navigation li > a[role="menuitem"] {max-width: calc(100% - 50px);font-family: "Open Sans", sans-serif;font-weight: 600;line-height: 1.4em;color: #333333;text-decoration: none;display: block;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;}#rs-menu .rs-menu-channels > li > a[role="menuitem"] {font-size: 16px;text-transform: uppercase;padding: 16px 0px;}#rs-menu .rs-menu-group-list > ul > li > a[role="menuitem"],#rs-menu .rs-menu-group-list > ul > li > .rs-no-link-menu-item {font-size: 14px;padding: 18px 0px 17px;}#rs-menu .page-navigation li > a[role="menuitem"] {font-size: 12px;padding: 20px 0px;}#rs-menu .page-navigation > li > a[role="menuitem"] {padding-left: 33px;}#rs-menu .page-navigation > li > ul > li > a[role="menuitem"] {padding-left: 66px;}#rs-menu .page-navigation > li > ul > li > ul > li > a[role="menuitem"] {padding-left: 99px;}#rs-menu .page-navigation > li > ul > li > ul > li > ul > li > a[role="menuitem"] {padding-left: 132px;}#rs-menu .page-navigation > li > ul > li > ul > li > ul > li > ul > li > a[role="menuitem"] {padding-left: 165px;}#rs-menu .page-navigation {width: 100%;display: none;border-top: solid 1px #E6E6E6;}#rs-menu .rs-menu-list-bullet,#rs-menu .rs-menu-sublist-bullet {width: 50px;color: #333333;line-height: 1;position: relative;text-decoration: none;cursor: pointer;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;}#rs-menu .rs-menu-list-bullet:before,#rs-menu .rs-menu-sublist-bullet:before {content: "\e900";display: block;font-size: 10px;line-height: 1;font-family: "rs-menu-3" !important;font-weight: bold;position: absolute;top: 23px;left: 33px;-ms-transition: transform .6s ease 0s;-moz-transition: transform .6s ease 0s;-webkit-transition: transform .6s ease 0s;transition: transform .6s ease 0s;}#rs-menu .rs-menu-sublist-bullet.loading:before {content: "";width: 30px;height: 30px;top: 10px;left: auto;right: 0px;border-radius: 15px;background-color: #333333;-webkit-animation: rsMenuScaleOut 1.0s infinite ease-in-out;animation: rsMenuScaleOut 1.0s infinite ease-in-out;}#rs-menu .rs-menu-sublist-bullet.open:before {-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}#rs-menu .rs-menu-button,#rs-menu .rs-menu-group > a {display: block;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;font-family: "Open Sans", sans-serif;font-weight: 600;font-size: 16px;line-height: 1;text-align: center;text-decoration: none;margin: 10px 0px;padding: 18px 18px 17px;cursor: pointer;color: #333333;background: #E6E6E6;}#rs-menu-footer {width: 100%;padding: 0px 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}@-webkit-keyframes rsMenuScaleOut {0% {-webkit-transform: scale(0);}100% {-webkit-transform: scale(1);opacity: 0;}}@keyframes rsMenuScaleOut { 0% {-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0);}100% {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 0;}}</style><style type="text/css">.hidden {display: none;}#rs-photo-gallery-container-13.rs-photo-gallery-container { position: relative; }#rs-photo-gallery-container-13 .rs-photo-gallery-images {position: relative;}#rs-photo-gallery-container-13 .rs-photo-gallery-images .rs-photo-gallery-images-list {position: absolute; top: 0px; left: 0px;list-style: none;margin: 0px;padding: 0px;}#rs-photo-gallery-container-13 .rs-photo-gallery-images .rs-photo-gallery-images-list li {float: left;background: #000;z-index: 1;}#rs-photo-gallery-container-13 .rs-photo-gallery-images .rs-photo-gallery-images-list li.active {display: block;z-index: 4;}#rs-photo-gallery-container-13 .rs-photo-gallery-images .rs-photo-gallery-images-list li.next {display: block;z-index: 3;}#rs-photo-gallery-container-13 .rs-photo-gallery-images .rs-photo-gallery-images-list li.prev {display: block;z-index: 2;}#rs-photo-gallery-container-13 .rs-photo-gallery-images .rs-photo-gallery-images-list li img {width: 100%;transform: rotate(.0001deg);}#rs-photo-gallery-container-13 .rs-photo-gallery-thumbnails-outer {bottom: 0px; left: 0px; right: 0px;position: absolute;background: #000;background: rgba(0, 0, 0, .75);z-index: 20;}#rs-photo-gallery-container-13 .rs-photo-gallery-thumbnails {top: 0px; left: 0px; right: 0px;position: absolute;overflow: hidden;}#rs-photo-gallery-container-13 .rs-photo-gallery-thumbnail-list {list-style: none;margin: 0px;padding: 10px;position: absolute;top: 0px;left: 0px;}#rs-photo-gallery-container-13 .rs-photo-gallery-thumbnail-list li {width: 122px;height: 53px;margin-right: 10px; float: left;cursor: pointer;overflow: hidden;opacity: .5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);-khtml-opacity: 0.5;-moz-opacity: 0.5;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#rs-photo-gallery-container-13 .rs-photo-gallery-thumbnail-list li.active {opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-khtml-opacity: 1;-moz-opacity: 1;}#rs-photo-gallery-container-13 .rs-photo-gallery-thumbnail-list li.last {margin: 0px;}#rs-photo-gallery-container-13 .rs-photo-gallery-thumbnail-list li img {display: block;width: 100%;height: auto;}#rs-photo-gallery-container-13 .rs-photo-gallery-thumb-control {padding: 7px 10px;cursor: pointer;background: #000;background: rgba(0, 0, 0, .20);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}#rs-photo-gallery-container-13 .rs-photo-gallery-thumb-control.back {top: 0px; bottom: 0px; left: 0px;position: absolute;}#rs-photo-gallery-container-13 .rs-photo-gallery-thumb-control.back:before {content: "◀"; margin-top: -6.5px;display: block;text-align: center;line-height: 1;color: #FFF;font-size: 13px;}#rs-photo-gallery-container-13 .rs-photo-gallery-thumb-control.next {top: 0px; bottom: 0px; right: 0px;position: absolute;}#rs-photo-gallery-container-13 .rs-photo-gallery-thumb-control.next:before {content: "▶"; margin-top: -6.5px;display: block;text-align: center;line-height: 1;color: #FFF;font-size: 13px;}#rs-photo-gallery-container-13 .rs-photo-gallery-desc {position: absolute;bottom: 0px;right: 0px;left: 0px;z-index: 20;}#rs-photo-gallery-container-13 .rs-photo-gallery-control-text {position: relative;display: block;width: 0px !important;height: 0px !important;overflow: hidden !important;}#rs-photo-gallery-container-13 .rs-photo-gallery-control.play-pause {width: 24px;height: 25px;position: absolute;bottom: 20px;left: 20px;z-index: 15;border-radius: 5px;background: #000;background: rgba(0, 0, 0, .80);}#rs-photo-gallery-container-13 .rs-photo-gallery-control.play-pause.playing:before {content: "";width: 0px;height: 15px;position: absolute;top: 5px;left: 7.5px;border-left: double 10px #FFF;}#rs-photo-gallery-container-13 .rs-photo-gallery-control.play-pause.paused:before {content: "";width: 0px;height: 0px;border-style: solid;border-width: 7.5px 0 7.5px 10px;border-color: transparent transparent transparent #FFF;position: absolute;top: 5px;left: 8.5px;}#rs-photo-gallery-container-13 .rs-photo-gallery-control.back {width: 30px;height: 30px;position: absolute;top: 50%;left: 20px;margin-top: -15px;z-index: 20;cursor: pointer;}#rs-photo-gallery-container-13 .rs-photo-gallery-control.back:before {content: "<";display: block;text-align: center;line-height: 100%;color: #FFF;font-size: 50px;}#rs-photo-gallery-container-13 .rs-photo-gallery-control.next {width: 30px;height: 30px;position: absolute;top: 50%;right: 20px;margin-top: -15px;z-index: 20;cursor: pointer;}#rs-photo-gallery-container-13 .rs-photo-gallery-control.next:before {content: ">";display: block;text-align: center;line-height: 100%;color: #FFF;font-size: 50px;}#rs-photo-gallery-container-13 .rs-photo-gallery-bullets-outer {position: absolute;top: 0px;left: 0px;text-align: center;z-index: 10;}#rs-photo-gallery-container-13 .rs-photo-gallery-bullet {width: 12px;height: 12px;background: #FFF;border: solid 1px #666;display: inline-block;margin: 0px 5px;cursor: pointer;border-radius: 8px;-moz-background-clip: padding;-webkit-background-clip: padding;background-clip: padding-box;}#rs-photo-gallery-container-13 .rs-photo-gallery-bullet.active {background: #999;}#rs-photo-gallery-container-13 .rs-photo-gallery-bullet-control {width: 15px;height: 15px;display: inline-block;margin: 0px 10px;cursor: pointer;vertical-align: top;}#rs-photo-gallery-container-13 .rs-photo-gallery-bullet-control.back:before {content: "<";color: #FFF;font-size: 20px;display: block;line-height: 12px;text-align: center;}#rs-photo-gallery-container-13 .rs-photo-gallery-bullet-control.next:before {content: ">";color: #FFF;font-size: 20px;display: block;line-height: 12px;text-align: center;}#rs-photo-gallery-container-13 .rs-photo-caption.active, .rs-photo-title.active {position: relative;z-index: 2;}#rs-photo-gallery-container-13 .rs-photo-caption.next, .rs-photo-title.next {display: none;position: relative;z-index: 1;}#rs-photo-gallery-container-13 .image.loading .loader {display: block;position: absolute;top: 50%;left: 50%;width: 150px;height: 150px;line-height: 150px;color: #ccc;font-size: 14px;margin: -75px 0px 0px -75px;box-sizing: border-box;text-align: center;z-index: 5;text-transform: uppercase;}#rs-photo-gallery-container-13 .loader:before, .loader:after {opacity: 0;box-sizing: border-box;content: "\0020";position: absolute;top: 0;left: 0;width: 100%;height: 100%;border-radius: 100px;border: 5px solid #fff;box-shadow: 0 0 50px #fff, inset 0 0 50px #fff;}#rs-photo-gallery-container-13 .loader:after {z-index: 1;-webkit-animation: gogoloader 2s infinite 1s;}#rs-photo-gallery-container-13 .loader:before {z-index: 2;-webkit-animation: gogoloader 2s infinite;}@-webkit-keyframes gogoloader {0% {-webkit-transform: scale(0);opacity: 0;}50% {opacity: 1;}100% {-webkit-transform: scale(1);opacity: 0;}}</style><style type="text/css">#cs-tea-brand-bar {padding: 6px 20px;background: #E0E0E0;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}#cs-tea-brand-bar a {color: #484848;display: inline-block;margin: 0px 8px;text-decoration: underline;font-family: inherit;font-size: 13px;font-weight: 400;line-height: 1;transition: all;}#cs-tea-brand-bar a:hover, #cs-tea-brand-bar a:focus {color: #0069C9;}#cs-tea-brand-bar img {display: inline-block;margin-right: 8px;background: #E0E0E0;padding: 2px;}@media (max-width: 639px) {#cs-tea-brand-bar a {margin: 0px 5px;}#cs-tea-brand-bar img {margin-right: 5px;}}@media (max-width: 479px) {#cs-tea-brand-bar {-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}#cs-tea-brand-bar a {margin: 5px;}}</style>
    <title>Small and Rural Schools Special Education Supports / Homepage</title>
    <!--
    <PageMap>
    <DataObject type="document">
    <Attribute name="siteid">4</Attribute>
    </DataObject>
    </PageMap>
    -->
    

<script async="" src="//www.google-analytics.com/analytics.js"></script><script type="text/javascript" async="" src="//siteimproveanalytics.com/js/siteanalyze_77443.js"></script><script async="" src="https://cdn.pendo.io/agent/static/ca0f531d-af61-45a7-7c9a-079f24d9128a/pendo.js"></script><script>
(function(apiKey){
    (function(p,e,n,d,o){var v,w,x,y,z;o=p[d]=p[d]||{};o._q=[];
    v=['initialize','identify','updateOptions','pageLoad'];for(w=0,x=v.length;w<x;++w)(function(m){
        o[m]=o[m]||function(){o._q[m===v[0]?'unshift':'push']([m].concat([].slice.call(arguments,0)));};})(v[w]);
        y=e.createElement(n);y.async=!0;y.src='https://cdn.pendo.io/agent/static/'+apiKey+'/pendo.js';
        z=e.getElementsByTagName(n)[0];z.parentNode.insertBefore(y,z);})(window,document,'script','pendo');

        // Call this whenever information about your visitors becomes available
        // Please use Strings, Numbers, or Bools for value types.
        pendo.initialize({
            visitor: {
                id: 'TX50000550-cngv0iEqRbHQc+9Am84vTQ==',   // Required if user is logged in
                role: 'Anonymous',
                isPartOfGroup: 'False',
                // email:        // Optional
                // You can add any additional visitor level key-values here,
                // as long as it's not one of the above reserved names.
            },

            account: {
                id: 'TX50000550', // Highly recommended
                version: '2.78',
                name:         'Small and Rural Schools Network'
                // planLevel:    // Optional
                // planPrice:    // Optional
                // creationDate: // Optional

                // You can add any additional account level key-values here,
                // as long as it's not one of the above reserved names.
            }
        });
})('ca0f531d-af61-45a7-7c9a-079f24d9128a');
</script>

    
    <meta property="og:type" content="website">
<meta property="fb:app_id" content="411584262324304">
<meta property="og:url" content="http%3A%2F%2Fwww.smallandruralschools.org%2Fdefault.aspx%3FPageID%3D1">
<meta property="og:title" content="Small and Rural Schools Special Education Supports / Homepage">
<meta name="twitter:card" value="summary">
<meta name="twitter:title" content="Small and Rural Schools Special Education Supports / Homepage">
<meta itemprop="name" content="Small and Rural Schools Special Education Supports / Homepage">

    <!-- Begin swuc.GlobalJS -->
<script type="text/javascript">
 staticURL = "https://www.smallandruralschools.org/Static/";
 SessionTimeout = "50";
 BBHelpURL = "";
</script>
<!-- End swuc.GlobalJS -->

    <script src="https://www.smallandruralschools.org/Static/GlobalAssets/Scripts/min/sri-failover.min.js" type="text/javascript"></script>

    <!-- Stylesheets -->
    <link rel="Stylesheet" type="text/css" href="https://www.smallandruralschools.org/Static/GlobalAssets/webfonts/OpenSans-Light.css">
    <link rel="Stylesheet" type="text/css" href="https://www.smallandruralschools.org/Static/GlobalAssets/webfonts/OpenSans-Italic.css">
    <link rel="Stylesheet" type="text/css" href="https://www.smallandruralschools.org/Static/GlobalAssets/webfonts/OpenSans-Regular.css">
    <link rel="Stylesheet" type="text/css" href="https://www.smallandruralschools.org/Static/GlobalAssets/webfonts/OpenSans-SemiBold.css">
    <link rel="Stylesheet" type="text/css" href="../Static/GlobalAssets/Scripts/ThirdParty/shepherd/shepherd-theme-default.css">
    <link rel="Stylesheet" type="text/css" href="https://www.smallandruralschools.org/Static/App_Themes/SW/jquery.jgrowl.css">
    <link rel="Stylesheet" type="text/css" href="https://www.smallandruralschools.org/Static//site/assets/styles/system_2741.css">
    <link rel="Stylesheet" type="text/css" href="https://www.smallandruralschools.org/Static//site/assets/styles/apps_2590.css">
    <link rel="Stylesheet" type="text/css" href="https://www.smallandruralschools.org/Static/App_Themes/SW/jQueryUI.css">
    <link rel="Stylesheet" type="text/css" href="https://www.smallandruralschools.org/Static/GlobalAssets/webfonts/SchoolwiresMobile_2320.css">
    <link rel="Stylesheet" type="text/css" href="https://www.smallandruralschools.org/Static//site/assets/styles/dashboard.css">
    <link rel="Stylesheet" type="text/css" href="https://www.smallandruralschools.org/Static/GlobalAssets/Styles/Grid.css">

    <!-- Scripts -->
    <script src="https://www.smallandruralschools.org/Static/GlobalAssets/WCM-2680/WCM.js" type="text/javascript"></script>
    <script src="https://www.smallandruralschools.org/Static/GlobalAssets/WCM-2680/API.js" type="text/javascript"></script>
    <script language="javascript" type="text/javascript" src="https://www.smallandruralschools.org/Static/GlobalAssets/jQuery.min.js"></script>
    <script language="javascript" type="text/javascript" src="https://www.smallandruralschools.org/Static/GlobalAssets/jQueryMigrate.min.js"></script>
    <script src="https://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js" type="text/javascript" integrity="sha384-JO4qIitDJfdsiD2P0i3fG6TmhkLKkiTfL4oVLkVFhGs5frz71Reviytvya4wIdDW" crossorigin="anonymous" data-sri-failover="https://www.smallandruralschools.org/Static/GlobalAssets/Scripts/min/swfobject.js"></script>
    <script src="../Static/GlobalAssets/Scripts/ThirdParty/tether/tether.min.js" type="text/javascript"></script>
    <script src="../Static/GlobalAssets/Scripts/ThirdParty/shepherd/shepherd.min.js" type="text/javascript"></script>
   
    <script type="text/javascript">
        $(document).ready(function () {
            SetCookie('SWScreenWidth', screen.width);
            SetCookie('SWClientWidth', document.body.clientWidth);
            
            $("div.ui-article:last").addClass("last-article");
            $("div.region .app:last").addClass("last-app");

            // get on screen alerts
            var isAnyActiveOSA = 'False';
            var onscreenAlertCookie = GetCookie('Alerts');

            if (onscreenAlertCookie == '' || onscreenAlertCookie == undefined) {
                onscreenAlertCookie = "";
            }
            if (isAnyActiveOSA == 'True') {
                GetContent(homeURL + "/cms/Tools/OnScreenAlerts/UserControls/OnScreenAlertDialogListWrapper.aspx?OnScreenAlertCookie=" + onscreenAlertCookie + "&SiteID=4", "onscreenalert-holder", 2, "OnScreenAlertCheckListItem();");
            }            

        });

    // ADA SKIP NAV
    $(document).ready(function () {
        $(document).on('focus', '#skipLink', function () {
            $("div.sw-skipnav-outerbar").animate({
                marginTop: "0px"
            }, 500);
        });

        $(document).on('blur', '#skipLink', function () {
            $("div.sw-skipnav-outerbar").animate({
                marginTop: "-30px"
            }, 500);
        });
    });

    // ADA MYSTART
    $(document).ready(function () {
        var top_level_nav = $('.sw-mystart-nav');

        // Set tabIndex to -1 so that top_level_links can't receive focus until menu is open
        // school dropdown
        $(top_level_nav).find('ul').find('a').attr('tabIndex', -1);

        // my account dropdown
        $(top_level_nav).next('ul').find('a').attr('tabIndex', -1);

        var openNavCallback = function(e, element) {
             // hide open menus
            hideMyStartBarMenu();

            // show school dropdown
            if ($(element).find('ul').length > 0) {
                $(element).find('.sw-dropdown').css('display', 'block').attr('aria-hidden', 'false');
                $(element).find('.sw-dropdown').find('li:first-child a').focus()
            }

            // show my account dropdown
            if ($(element).next('ul').length > 0) {
                $(element).next('.sw-dropdown').css('display', 'block').attr('aria-hidden', 'false');
                $(element).next('.sw-dropdown').find('li:first-child a').focus();
                $('#sw-mystart-account').addClass("clicked-state");
            }
        }

        $(top_level_nav).click(function (e) {
            openNavCallback(e, this);
        });

        $('.sw-dropdown-list li').click(function(e) {
            e.stopImmediatePropagation();
            $(this).focus();
        });
        
        // Bind arrow keys for navigation
        $(top_level_nav).keydown(function (e) {
            if (e.keyCode == 37) { //key left
                e.preventDefault();

                // This is the first item
                if ($(this).prev('.sw-mystart-nav').length == 0) {
                    $(this).parents('div').find('.sw-mystart-nav').last().focus();
                } else {
                    $(this).prev('.sw-mystart-nav').focus();
                }
            } else if (e.keyCode == 38) { //key up
                e.preventDefault();

                // show school dropdown
                if ($(this).find('ul').length > 0) {
                    $(this).find('div.sw-dropdown').css('display', 'block').find('ul').attr('aria-hidden', 'false').find('a').attr('tabIndex', 0).last().focus();
                }

                // show my account dropdown
                if ($(this).find('ul').length > 0) {
                    $(this).find('ul.sw-dropdown').css('display', 'block').attr('aria-hidden', 'false').find('a').attr('tabIndex', 0).last().focus();
                }
            } else if (e.keyCode == 39) { //key right
                e.preventDefault();

                // This is the last item
                if ($(this).next('.sw-mystart-nav').length == 0) {
                    $(this).parents('div').find('.sw-mystart-nav').first().focus();
                } else {
                    $(this).next('.sw-mystart-nav').focus();
                }
            } else if (e.keyCode == 40) { //key down
                e.preventDefault();

                // show school dropdown
                if ($(this).find('ul').length > 0) {
                    $(this).find('div.sw-dropdown').css('display', 'block').find('ul').attr('aria-hidden', 'false').find('a').attr('tabIndex', 0).first().focus();
                }

                // show my account dropdown
                if ($(this).next('ul').length > 0) {
                    $(this).next('ul.sw-dropdown').css('display', 'block').attr('aria-hidden', 'false').find('a').attr('tabIndex', 0).first().focus();
                }
            } else if (e.keyCode == 13 || e.keyCode == 32) { //enter key
                // If submenu is hidden, open it
                e.preventDefault();

                
                openNavCallback(e, this);
                $(this).parent('li').find('ul[aria-hidden=true]').attr('aria-hidden', 'false').find('a').attr('tabIndex', 0).first().focus();
            } else if (e.keyCode == 27) { //escape key
                e.preventDefault();
                hideMyStartBarMenu();
            } else {
                $(this).parent('.sw-mystart-nav').find('ul[aria-hidden=false] a').each(function () {
                    if (typeof keyCodeMap != "undefined" && $(this).text().substring(0, 1).toLowerCase() == keyCodeMap[e.keyCode]) {
                        $(this).focus();
                        return false;
                    }
                });
            }
        });

        // school dropdown
        var startbarlinks = $(top_level_nav).find('ul').find('a');
        bindMyStartBarLinks(startbarlinks);

        // my account dropdown
        var myaccountlinks = $(top_level_nav).next('ul').find('a');
        bindMyStartBarLinks(myaccountlinks);

        function bindMyStartBarLinks(links) {
            $(links).keydown(function (e) {
                e.stopPropagation();

                if (e.keyCode == 38) { //key up
                    e.preventDefault();

                    // This is the first item
                    if ($(this).parent('li').prev('li').length == 0) {
                        if ($(this).parents('ul').parents('.sw-mystart-nav').length > 0) {
                            $(this).parents('ul').parents('.sw-mystart-nav').focus();
                        } else {
                            $(this).parents('ul').prev('.sw-mystart-nav').focus();
                        }
                    } else {
                        $(this).parent('li').prev('li').find('a').first().focus();
                    }
                } else if (e.keyCode == 40) { //key down
                    e.preventDefault();
                    
                    if ($(this).parent('li').next('li').length == 0) {
                        if ($(this).parents('ul').parents('.sw-mystart-nav').length > 0) {
                            $(this).parents('ul').parents('.sw-mystart-nav').focus();
                        } else {
                            $(this).parents('ul').prev('.sw-mystart-nav').focus();
                        }
                    } else {
                        $(this).parent('li').next('li').find('a').first().attr('tabIndex', 0);
                        $(this).parent('li').next('li').find('a').first().focus();
                    }
                } else if (e.keyCode == 27 || e.keyCode == 37) { // escape key or key left
                    e.preventDefault();
                    hideMyStartBarMenu();
                } else if (e.keyCode == 32) { //enter key
                    e.preventDefault();
                    window.location = $(this).attr('href');
                } else {
                    var found = false;

                    $(this).parent('div').nextAll('li').find('a').each(function () {
                        if (typeof keyCodeMap != "undefined" && $(this).text().substring(0, 1).toLowerCase() == keyCodeMap[e.keyCode]) {
                            $(this).focus();
                            found = true;
                            return false;
                        }
                    });

                    if (!found) {
                        $(this).parent('div').prevAll('li').find('a').each(function () {
                            if (typeof keyCodeMap != "undefined" && $(this).text().substring(0, 1).toLowerCase() == keyCodeMap[e.keyCode]) {
                                $(this).focus();
                                return false;
                            }
                        });
                    }
                }
            });
        }
        
        // Hide menu if click or focus occurs outside of navigation
        $('#sw-mystart-inner').find('.sw-mystart-nav').last().keydown(function (e) {
            if (e.keyCode == 9) {
                // If the user tabs out of the navigation hide all menus
                hideMyStartBarMenu();
            }
        });

        /*$(document).click(function() { 
            hideMyStartBarMenu();
        });*/

        // try to capture as many custom MyStart bars as possible
        $('.sw-mystart-button').find('a').focus(function () {
            hideMyStartBarMenu();
        });

        $('#sw-mystart-inner').click(function (e) {
            e.stopPropagation();
        });

        $('ul.sw-dropdown-list').blur(function () {
            hideMyStartBarMenu();
        });

        $('#ui-btn-mypasskey').focus(function () {
            hideMyStartBarMenu();
        });

        $('#ui-btn-sitemanager').focus(function () {
            hideMyStartBarMenu();
        });

        $('#ui-btn-myview').focus(function () {
            hideMyStartBarMenu();
        });

        $('#ui-btn-signin').focus(function () {
            hideMyStartBarMenu();
        });

        $('#ui-btn-register').focus(function () {
            hideMyStartBarMenu();
        });

        // button click events
        $('div.sw-mystart-button.home a').keydown(function (e) {
            e.stopImmediatePropagation();

            if (e.keyCode == 13) {
                $(this).click();
            }
        });

        $('div.sw-mystart-button.pw a').keydown(function (e) {
            e.stopImmediatePropagation();
            
            if (e.keyCode == 13) {
                $(this).click();
            }
        });

        $('div.sw-mystart-button.manage a').keydown(function (e) {
            e.stopImmediatePropagation();
            
            if (e.keyCode == 13) {
                $(this).click();
            }
        });

        $('#sw-mystart-account').keydown(function (e) {
            e.stopImmediatePropagation();
            
            if (e.keyCode == 13) {
                $(this).addClass('clicked-state');
                $('#sw-myaccount-list').show();
            }
        });

        $('#sw-mystart-mypasskey a').keydown(function (e) {
            e.stopImmediatePropagation();
            
            if (e.keyCode == 13) {
                $(this).click();
            }
        });

        $('div.sw-mystart-button.signin a').keydown(function (e) {
            e.stopImmediatePropagation();
            
            if (e.keyCode == 13) {
                $(this).click();
            }
        });

        $('div.sw-mystart-button.register a').keydown(function (e) {
            e.stopImmediatePropagation();
            
            if (e.keyCode == 13) {
                $(this).click();
            }
        });
    });

    function hideMyStartBarMenu() {
        $('.sw-dropdown').attr('aria-hidden', 'true').css('display', 'none');
        $('#sw-mystart-account').removeClass("clicked-state");
    }

    // ADA CHANNEL NAV
    $(document).ready(function() {
        var channelCount;
        var channelIndex = 1;
        var settings = {
            menuHoverClass: 'hover'
        };

        // Add ARIA roles to menubar and menu items
$('[id="channel-navigation"]').attr('role', 'menubar').find('li a').attr('tabindex', '0');

        var top_level_links = $('[id="channel-navigation"]').find('> li > a');
        channelCount = $(top_level_links).length;


        $(top_level_links).each(function() {
            $(this).attr('aria-posinset', channelIndex).attr('aria-setsize', channelCount);
            $(this).next('ul').attr({ 'aria-hidden': 'true', 'role': 'menu' });
            if ($(this).parent('li.sw-channel-item').children('ul.sw-channel-dropdown').length > 0) {
                $(this).attr('aria-haspopup', 'true');
                $(this).attr('aria-expanded', 'false');
            }

            var sectionCount = $(this).next('ul').find('a').length;
            var sectionIndex = 1;
            $(this).next('ul').find('a').each(function() {
                $(this).attr('tabIndex', -1).attr('aria-posinset', sectionIndex).attr('aria-setsize', sectionCount);
                sectionIndex++;
            });
            channelIndex++;

        });

        $(top_level_links).focus(function () {
            //hide open menus
            hideChannelMenu();

            if ($(this).parent('li').find('ul').length > 0) {
                $(this).parent('li').addClass(settings.menuHoverClass).find('ul').attr('aria-hidden', 'false').css('display', 'block');
                if ($(this).parent('li.sw-channel-item').children('ul.sw-channel-dropdown').length > 0)
                {
                $(this).parent('li').find('a').attr('aria-expanded','true')
                }
            }
        });

        // Bind arrow keys for navigation
        $(top_level_links).keydown(function (e) {
            if (e.keyCode == 37) { //key left
                e.preventDefault();

                // This is the first item
                if ($(this).parent('li').prev('li').length == 0) {
                    $(this).parents('ul').find('> li').last().find('a').first().focus();
                } else {
                    $(this).parent('li').prev('li').find('a').first().focus();
                }
            } else if (e.keyCode == 38) { //key up
                e.preventDefault();

                if ($(this).parent('li').find('ul').length > 0) {
                    $(this).parent('li').addClass(settings.menuHoverClass).find('ul').css('display', 'block').attr('aria-hidden', 'false').find('a').attr('tabIndex', 0).last().focus();
                }
            } else if (e.keyCode == 39) { //key right
                e.preventDefault();

                // This is the last item
                if ($(this).parent('li').next('li').length == 0) {
                    $(this).parents('ul').find('> li').first().find('a').first().focus();
                } else {
                    $(this).parent('li').next('li').find('a').first().focus();
                }
            } else if (e.keyCode == 40) { //key down
                e.preventDefault();

                if ($(this).parent('li').find('ul').length > 0) {
                    $(this).parent('li')
                         .addClass(settings.menuHoverClass)
                         .find('ul.sw-channel-dropdown').css('display', 'block')
                         .attr('aria-hidden', 'false')
                         .find('a').attr('tabIndex', 0)
                         .first().focus();
                    if($(this).parent('li').children('ul.sw-channel-dropdown').length > 0)
                    {
                    $(this).parent('li').find('a').attr('aria-expanded', 'true')
                    }
                }
            } else if (e.keyCode == 13 || e.keyCode == 32) { //enter key
                // If submenu is hidden, open it
                e.preventDefault();

                $(this).parent('li').find('ul[aria-hidden=true]').attr('aria-hidden', 'false').addClass(settings.menuHoverClass).find('a').attr('tabIndex', 0).first().focus();
            } else if (e.keyCode == 27) { //escape key
                e.preventDefault();
                hideChannelMenu();
            } else {
                $(this).parent('li').find('ul[aria-hidden=false] a').each(function () {
                    if (typeof keyCodeMap != "undefined" && $(this).text().substring(0, 1).toLowerCase() == keyCodeMap[e.keyCode]) {
                        $(this).focus();
                        return false;
                    }
                });
            }
        });

        var links = $(top_level_links).parent('li').find('ul').find('a');

        $(links).keydown(function (e) {
            if (e.keyCode == 38) {
                e.preventDefault();
                
                // This is the first item
                if ($(this).parent('li').prev('li').length == 0) {
                    $(this).parents('ul').parents('li').find('a').first().focus();
                } else {
                    $(this).parent('li').prev('li').find('a').first().focus();
                }
            } else if (e.keyCode == 40) {
                e.preventDefault();
                
                if ($(this).parent('li').next('li').length == 0) {
                    $(this).parents('ul').parents('li').find('a').first().focus();
                } else {
                    $(this).parent('li').next('li').find('a').first().focus();
                }
            } else if (e.keyCode == 27 || e.keyCode == 37) {
                e.preventDefault();
                $(this).parents('ul').first().prev('a').focus().parents('ul').first().find('.' + settings.menuHoverClass).removeClass(settings.menuHoverClass);
            } else if (e.keyCode == 13 || e.keyCode == 32) {
                e.preventDefault();
                // Fix for SCB-12895: When we select a Section, the below code will take the ID of its parent Channel
                // And remove all related event handlers for it only at this point
                // This will only trigger the event for the Section keydown
                var selectedChannelID = $(this).parents('li[id*="navc-"]').attr('id');
                $('#' + selectedChannelID).off();
                $('#' + selectedChannelID + ' a').off();
                window.location = $(this).attr('href');
            } else {
                var found = false;

                $(this).parent('li').nextAll('li').find('a').each(function () {
                    if (typeof keyCodeMap != "undefined" && $(this).text().substring(0, 1).toLowerCase() == keyCodeMap[e.keyCode]) {
                        $(this).focus();
                        found = true;
                        return false;
                    }
                });

                if (!found) {
                    $(this).parent('li').prevAll('li').find('a').each(function () {
                        if (typeof keyCodeMap != "undefined" && $(this).text().substring(0, 1).toLowerCase() == keyCodeMap[e.keyCode]) {
                            $(this).focus();
                            return false;
                        }
                    });
                }
            }
        });

        function hideChannelMenu() {
            $('li.sw-channel-item.' + settings.menuHoverClass).removeClass(settings.menuHoverClass).find('ul').attr('aria-hidden', 'true').css('display', 'none').find('a').attr('tabIndex', -1);
            if($('li.sw-channel-item').children('ul.sw-channel-dropdown').length > 0)
            {
                $('li.sw-channel-item').find('a[aria-expanded]').attr('aria-expanded','false');
            }         
        }
        
        // Hide menu if click or focus occurs outside of navigation
        $('[id="channel-navigation"]').find('a').last().keydown(function (e) {
            if (e.keyCode == 9) {
                // If the user tabs out of the navigation hide all menus
                hideChannelMenu();
            }
        });

        $('[id="channel-navigation"]').find('a').first().keydown(function (e) {
            if (e.keyCode == 9) {
                // hide open MyStart Bar menus
                hideMyStartBarMenu();
            }
        });

        /*$(document).click(function() {
            hideChannelMenu();
        });*/

        $('[id="channel-navigation"]').click(function (e) {
            e.stopPropagation();
        });
    });

    $(document).ready(function() {
        $('input.required').each(function() {
            if ($('label[for="' + $(this).attr('id') + '"]').length > 0) {
                if ($('label[for="' + $(this).attr('id') + '"]').html().indexOf('recStar') < 0) {
                    $('label[for="' + $(this).attr('id') + '"]').prepend('<span class="recStar" aria-label="required item">*</span> ');
                }
            }
        });

        $(document).ajaxComplete(function() {
            $('input.required').each(function() {
                if ($('label[for="' + $(this).attr('id') + '"]').length > 0) {
                    if ($('label[for="' + $(this).attr('id') + '"]').html().indexOf('recStar') < 0) {
                        $('label[for="' + $(this).attr('id') + '"]').prepend('<span class="recStar" aria-label="required item">*</span> ');
                    }
                }
            });
        });
    });
    </script>

    <!-- Page -->
    
    <style type="text/css">/* MedaiBegin Standard *//* GroupBegin Fonts */
/*
font-family: 'Open Sans', sans-serif;
font-family: 'Lora', serif;
font-family: 'Source Sans Pro', sans-serif;
*/

@font-face {
    font-family: 'drtAspireIconFont';
    src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBlcAAAC8AAAAYGNtYXDpVenIAAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5Zq+WcSgAAAGAAAAOrGhlYWQYQ+cyAAAQLAAAADZoaGVhC8QHzAAAEGQAAAAkaG10eD0V//8AABCIAAAARGxvY2Ea+h1cAAAQzAAAACRtYXhwABsBTQAAEPAAAAAgbmFtZabTd8kAABEQAAAB/nBvc3QAAwAAAAATEAAAACAAAwQUAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpGQPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg6QvpGf/9//8AAAAAACDpAOkZ//3//wAB/+MXBBb3AAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEAAP++A+QDwAAjAAABIRE0JiMiBhUxESMiBhUUFjMhERQWMzI2NTERMzI2NTQmIzEDav7/RzIzR/wzR0czAQFHMjNH/DNHRzMCPAEKM0dHM/72SDIzR/7vMkdHMgEVRzIzRwAHAAD/wAQAA8AARgBqAN4A+gD9AUcBSgAAAREOARUxDgEHIwchLgEnMSYnLgEjKgEjMSEqATEiJi8CET4BNTE+AT8CIR4BFzEeARceATM6ATMxITI2MzIWFxUUFhcxATQmJwIDLgEjKgE5ASEqASMiBhUcARUxERwBFRQWMzoBMzEhNw4BBxQGFRQWFTEeARceARUUBgcxDwEhOgEzMjY1PAE1MRARMDQxNCYjKgEjMSIjKgEjIisBFzM1NDYzMhYVMRwBFTMyFhU4ATEUBiMwIiMxKgEjIgYHMQ4BBzcHHgEXMRceARcxFBYVFAYHMQ4BIyImJzEnPgE/ASMXNy4BJzEuAScuATU0NjczNhYXHgEXByMXAzAUFRQGBzEqASMiJicxLgEnLgEnLgErATAiMSIGFSMOAQcOASMqASMzLgE1NDY3MT4BPwE+ATM6ARUxNDIxMhYXMRceARceARUnBzMEAAEBBiseAQn+kwQGAxsaAQkGAQEB/owBAic6CAECAQEGJhsBEgFpBgkBDBcMAQgFAQEBAXwBAwEnOgcBAf63AwF/fwEHBQEB/swCAwIbJiYaAgMBAkc1CRMJAQEJEQkBAQQEbwUBHwEDAhslJxwBAQEtLS5bLS4uC0l0DAkJDJILDg0JAgEIEgkDBAEPKBoBDgIEAlADBAIBBgUCBgMECQJZGigOAclFGwIGAgsXCgIDBwUBCQ8GBxQMRIgonAoIAQIBBwsCBAkEBAsFAgUFSwEEBgEIEwkBDAgBAgEBCAoBAQoUCkACCwcBAQEICwFOBwwHAQF/Hz0Cuv1iAQMBHy4HAwMIBUdHBgcwIwEIAp0BAwEdKwgBBgMLByJFIgYHATMlAQEBAf3bBAYCAXUBdQUGJhsCAwL9jgIDARslhwkRCAEDAQIDARkzGQMEAwUKA30HJRsCAwEBOgE6Ahwo1RQJDQ0JBAoGCwoJDQMCK0ogARMCBAJOAwYEAgMBBgkDAQIEA5QeRicDyBoDBwMQHhEDBgQGCgIFCAoPHhHybAGEAQEHDAIIBgwYDAweDwUEBQMaMxoHCgIMCAIFAh44HbEHCgEBCgfaEiQRAwYC6VUABAAA/8AD9wPAADEAcQB/AI0AAAE0JicVNycHLgEvATUhFQ4BBzUnBxcOARUUFhcnBxc3HgEfARUhNT4BNwcXNyc+ATUxFwcnBw4BDwIVIzUnLgEnMycHJzcnLgE1PAE1MTQ2NxU3JzcXNz4BNzM3NTMVFx4BFyMXNxcHFx4BFRQGBzcHJTIWFRQGIyImNTE0NjM1IgYVFBYzMjY1MTQmIwN7AwSDgIMZPCED/wAjPBqCgIIDBAQEAYKAgho8IQIBACM9GgGDgIMEAyRAciIWMRwCK4AqHjMWASJyQHIIAwMDAwhyQHIiFTMbAyqAKx0zFgEickByCQIDAwMBCf7ONUtLNTVLSzVPcXFPUHBwUAHAEyQRAkveSxYjDAGWlg0jFwFL3ksQIxMTJBECS95LFiMMAZaWDSMXAUveSxAjE6tvRR4SHQoBD4SEDwoeEh5CbEIrDR4QAQEBEB4PAytEbkIeEx0KEIODEAoeEh1BbkIrDR4PEB4PAirjSzU1S0s1NUtAcFBQcHBQUHAAAgAE/8AD/wO+AFUAegAAJQ4BIyInLgEnJjU0Nz4BNzYzMhYXJxYXHgEXFhcVFhQVFAYHMx4BFzEeATM6ATcxOgEzMhYXMRYXHgEVFAYjIiYnMSYnLgE1NDY3MTgBNTQmJxUuAScTOAE1NCcuAScmIyIHDgEHBhUUFx4BFxYzMTAyMTI3PgE3NjUxAr03j1BWTUxyISEhIXJMTVZLhTYBIRsbKAwMAwE5MgEDBwMFEAoCBQIBBAILEwZZVwgKIxkMFQhYWQgKAQECAgUNBkMbG18/QEhIQD9fGxwcG15AP0gBSD9AXhwb4jE5ISFyTExXV0xNcSEhMSsBGiEgSiopLQEIEgpQkDcDBgMICQEJCFhYCBYMGCMJCFhZCBUMBAcDAQQHAwEHDAgBOQFIP0BfGxsbG19AP0hIQD9fGxwbHF4/QEgAAQAA/8EChgO7ACYAABMOARUUFhcxAR4BMzI2NzE+ATU0JicxCQE+ATU0JicxLgEjIgYHMR0NEBANAcgNIRMVJQ0MDREO/o4Bcg4RDQwNJRUTIQ0CAgwiFBQiDP5cDA0RDg0hExUlDgFVAVUOJRUSIg0OEQ4LAAAAAwAA/8AEAAPAAAsAHQAvAAAlFAYjIiY1NDYzMhYBFTIXHgEXFhUxMzQnLgEnJiMRFTIXHgEXFhUxMzQnJgAnJiMBAEs1NUtLNTVL/wBiV1aBJSXANDS1enmKrJiX4kJBwFBR/uq6u9RANUtLNTVLSwHlwCUlgVZXYop5erU0NAFmwEFC4peYrNS7ugEWUVAAAgAA/8ACfAPAABQAJQAAFyImNTERPgEzMhYXMREUBiM4ATkBISImNTERNDYzMhYVMREUBiNaJTUDNCMkNAM1JgHIJTU1JSU1NSVANSUDTCMwMCP8tCU1NSUDTCU1NSX8tCU1AAEAAP+9BKoDwgCSAAATITU8ATU0JicuATU0NjcjPgEzMhYXMR4BFRQGByMOARUUFhUxHAEVMBQVIREeARcVHgEVFAYHFQ4BIyImLwEuATU0NjczPgE1PAE1MTwBNSEVHgEXMx4BFRQGDwEOASMiJic1LgE1NDY/AT4BNTQmNTE8ATUhFRceARUUBiMiJi8BLgE1NDY3MT4BNTwBNTE8ATVmAckDCSgzAwMBDUkwBQsFM0cuJAEJDAEBxic3BwICNSkKFQsrRA8BBAUsIwEKDf53FSUQAQwPIxwBDyUUJkASCQktJAEKDAH+eAsoMlA5LkgMAQICLCMLDQHiKyVKJgcMAg5GLAoSCSw6AQEFTTQqQxADDgoBAwEsWi0BBf7rCTgnAQcQCC1GDQEDAy8mAQoZDClCEAMQCwIDATBgMM8OIBIRKRckPBIBCQsmHwEOIxIqQw8BAxAKAQMBMGAw2AQPRSw4UDcqAQgSCShCEAMSCwIDAThyOAABAAD/wAb8A8AALAAACQEOAQcjKgEjIiYvAS4BJzE1PgE3NQE+ATMyFhcxHgEXAR4BFRQGIyImJzEnA3j9Vg8pGAECBAIkOQsBAwYDCh8UAt4QLRoZKg8WKBMCxw8RQS4SIQ4QArf9PBMaBikgAQMHAy8ZKxABAvsTFxMRFCgU/UAPKRcuQQsKEAAAAAkAAP/ABCgDwABCAEYASgBOAFIAcgCRAKMAsQAABTgBMSImJzEnBw4BIyImJzEnBw4BIyImNTgBOQEROAExNDY3MTc+ATMyFhcxFzc+ATMyFhcxFx4BFTgBOQERFAYjMScXEScFETcRExcRJwURNxEHIiYvAS4BNTQ2MzIWFRQGBzcOARUxBw4BBzUHDgEjMRE4ATEiBhUUFhcjFzc+ATcxNDI5AT4BNTQmIzgBOQEHOAExIiY1NDYzMhYVMRQGIzE1IgYVFBYzMjY1MTQmIwQYAwYC9/EDCQUECQLz+AIFAwcJAwP8AwgFBAkD8vADCQUEBwP/AwMKBu/f3/z33CzX1wED0+oEBwJ6ExVnSEhnDAsBAQECAwYDfAIHBDtUEhABbm8DBQMBCQpUOwMnODgnKDg4KBokJBoaJSUaQAICy8YEBAQDx8sCAgkHAakEBgLQAwMDA8fFBAUCA9ICBgT+VwcJ6rgBf7i4/oG1AX/+gbEBf7Gv/oCuAX85BAOwFzggSGdnSBgrEwEBAgECBQkFAbIDBAG1VDsaLxKeoAMIBQEQJBQ7U+04Jyg4OCgnOJ4kGxokJBobJAAAAAP/+//ACAYDwAAcADkAVgAAEyE6ATMyNjU0JiMqASMxISoBIyIGFRQWMzoBMzEBISoBIyIGFRQWMzoBMzEhOgEzMjY1NCYjKgEjMREhKgEjIgYVFBYzOgEzMSE6ATMyNjU0JiMqASMxQAeAAQMCGiYmGgIDAfiAAQMBGyUlGwEDAQeA+IABAwEbJSUbAQMBB4ABAwIaJiYaAgMB+wABAwEbJSUbAQMBBQABAwIaJiYaAgMBA0AlGxslJRsbJf7AJhobJSUbGib+QCUbGyUlGxslAAAABgAA/8ADDgPAAD4AWQBrAIMAkgCiAAABISImNTE1Njc+ATc2MzgBMTMWFx4BFxYVOAE5ARQGIyImNTE4ATE0Jy4BJyYrAQYHDgEHBh0BITIWFRQGIzETISoBIyImJzERNDYzMSEyFhUxEQ4BIyIwIzEBER4BMzoBMzEhMjAzMjY3MREBIiY1NDYzMhYVOAE5ATgBMRQGIzgBOQE1IgYVFBYzMjY1MTQmIzERIiY9ATQ2MzIWFTEVFAYjAor99g0TARcXUDU1PQQ8NTRPFhcTDQ0SEhI+KiowAy8qKT4REgHqDRMTDQ/93QEBAS9DARIOAs8NEgFDLwEB/aYBHhUBAQECIwEBFR4B/rglNDQlJTQ0JRIZGRIRGRkRDRISDQ0TEw0BuhMNwT01Nk8XFwEXF1A1ND0NExMNMCkqPxISARISPiopMKETDQ0T/gZCLwGpDRMTDf5XL0IB+v53FR0dFQGK/wA0JSU0NCUlNIMYEhIZGRISGP7uEw1wDRMTDXANEwAAAAIAAP/AA1UDwAAtADAAABc4ASMiJicxLgE1ETQ2NzE+ATMyFhcxAR4BFTAUOQE4ATEUBg8BAQ4BIzAiOQETEQFVAQsUCRMZGBQKFQwMFgkCqhMWFhEB/VYKFwwBVgG0QAYFCycYA1YYJwsFBgYF/lULJxcBFyYLAf5WBgcDEf3eAREAAAEAAAABAACoJd3rXw889QALBAAAAAAA2JHRWwAAAADYkdFb//v/vQgGA8IAAAAIAAIAAAAAAAAAAQAAA8D/wAAACAD/+//6CAYAAQAAAAAAAAAAAAAAAAAAABEEAAAAAAAAAAAAAAACAAAAA+IAAAQAAAAD9wAABAAABAKKAAAEAAAAAnwAAASqAAAHAQAABCgAAAgA//sDDgAAA1UAAAAAAAAACgAUAB4AUAHqArADUgOOA9YECATEBQoF6AZSBxQHVgABAAAAEQFLAAkAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEAEQAAAAEAAAAAAAIABwC6AAEAAAAAAAMAEQBUAAEAAAAAAAQAEQDPAAEAAAAAAAUACwAzAAEAAAAAAAYAEQCHAAEAAAAAAAoAGgECAAMAAQQJAAEAIgARAAMAAQQJAAIADgDBAAMAAQQJAAMAIgBlAAMAAQQJAAQAIgDgAAMAAQQJAAUAFgA+AAMAAQQJAAYAIgCYAAMAAQQJAAoANAEcZHJ0QXNwaXJlSWNvbkZvbnQAZAByAHQAQQBzAHAAaQByAGUASQBjAG8AbgBGAG8AbgB0VmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwZHJ0QXNwaXJlSWNvbkZvbnQAZAByAHQAQQBzAHAAaQByAGUASQBjAG8AbgBGAG8AbgB0ZHJ0QXNwaXJlSWNvbkZvbnQAZAByAHQAQQBzAHAAaQByAGUASQBjAG8AbgBGAG8AbgB0UmVndWxhcgBSAGUAZwB1AGwAYQByZHJ0QXNwaXJlSWNvbkZvbnQAZAByAHQAQQBzAHAAaQByAGUASQBjAG8AbgBGAG8AbgB0Rm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format('truetype');
    font-weight: normal;
    font-style: normal;
}

[class^="ccs-icon-"], [class*=" ccs-icon-"], .drt-aspire-icon-font {
    font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/* GroupEnd */

/* GroupBegin Responsive Menu */

/* GroupEnd */
 
/* GroupBegin Global */
@-ms-viewport {
	width: device-width;
}
body {
	-webkit-text-size-adjust: none;
	-webkit-tap-highlight-color:  rgba(255, 255, 255, 0);
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	background: #fff;
    font-family: 'Lora', serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.7;
}
body:before {
	content: "desktop";
	display: none;
}
.show960 {
	display: block;
}
.hide960 {
	display: none;
}
.hidden {
	display: none;
}
.displayFlexRow {
    display: -webkit-box;  
    display: -ms-flexbox; 
    display: -webkit-flex; 
    display: flex;
    flex-direction: row;
    -webkit-flex-direction: row;
}
.displayFlexCol {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    -webkit-flex-direction: column;
}
.cs-ally-hidden, .acc-hidden {
    width: 0 !important;
    height: 0 !important;
    display: inline-block !important;
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    overflow: hidden !important;
}
.cs-btn-reset {
	background: none;
    border: 0px;
    padding: 0px;
    margin: 0px;
    cursor: pointer;
    display: inline-block;
}
.cs-border-box {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.ui-clear:after {
	content: "";
}
.gb-section-parent {
	position: relative;
}
.gb-section {
	max-width: 1300px;
	margin: 0px auto;
	position: relative;
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.gb-section-pad {
	padding: 0px 30px;
}
#gb-page {
	width: 100%;
	position: relative;
	overflow: hidden;
}
#gb-page[data-body-color="Grey;Black"], #gb-page[data-body-color="Grey"] {
	color: #333;
}
#gb-page[data-body-color="Black"], #gb-page[data-body-color="Black"] .sub-link {
	color: #000;
}
a {
	color: #007099;
	text-decoration: none;
}
.ui-widget.app.announcements .ui-widget-detail a:hover, .ui-widget.app.flexpage .ui-widget-detail a:hover,
.ui-widget.app.announcements .ui-widget-detail a:focus, .ui-widget.app.flexpage .ui-widget-detail a:focus {
	text-decoration: underline;
}
/* GroupEnd */

/* GroupBegin Mystart */
#sw-mystart-outer {
	display: none;
}
#gb-mystart {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    -webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
    -webkit-justify-content: flex-end;
	-ms-flex-pack: flex-end;
	justify-content: flex-end;
    padding: 0;
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
    z-index: 7000;
}
.gb-mystart {
    display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    -webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
    -webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.sw-mystart-button,
.cs-mystart-dropdown {
	margin: 0;
	padding: 0;
    height: auto;
}
#gb-mystart .cs-mystart-dropdown,
#gb-mystart #gb-search-btn {
	margin: 0;
	padding: 0;
    height: 60px;
    width: 60px;
    position: relative;
}
#gb-mystart #gb-search-btn {
	background: #333333;
}
#gb-mystart #gb-search-form-menu {
	position: absolute;
    right: 0;
    top: 100%;
    height: 0;
    overflow: hidden;
    left: auto;
    background: #fff;
    -moz-box-shadow: 0 0 1px rgba(0,0,0,.35);
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,.35);
    box-shadow: 0 0 1px rgba(0,0,0,.35);
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
#gb-mystart #gb-search-form-menu.open {
	height: 83px;
}
#gb-mystart #gb-search-form {
    padding: 19px 31px 22px 32px;
    display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    -webkit-justify-content: flex-end;
	-ms-flex-pack: flex-end;
	justify-content: flex-end;
}
.search-input-icon {
	position: absolute;
    top: 40px;
    left: 33px;
    font-size: 15px;
    z-index: 1;
}
#gb-search-input {
	border: none;
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: 400;
    background: #FFF;
    color: #333;
    margin: 0px;
    padding: 15px 0 2px 21px;
    width: 408px;
    position: relative;
    border-bottom: 1px solid #333;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
[data-body-text-color="Grey;Black"] #gb-search-input, [data-body-text-color="Grey"] #gb-search-input {
	color: #333;
    border-color: #333;
}
[data-body-text-color="Black"] #gb-search-input {
	color: #000;
    border-color: #000;
}
#gb-submit-search {
	background: #333333;
    font-family: 'Open Sans', sans-serif;
    font-size: 22px;
    font-weight: 400;
    text-transform: uppercase;
    padding: 5px 13px 6px 14px;
    height: 41px;
    margin-left: 24px;
}
#gb-mystart .cs-mystart-dropdown.translate[data-show-translate="false"] {
	display: none !important;
}
#gb-mystart .cs-mystart-dropdown.translate {
	background: #003142;
}
#gb-mystart .cs-mystart-dropdown.user-options {
	background: #e8e3db;
}
[data-channel-hover-text="White;Grey;Black"] #gb-mystart .cs-mystart-dropdown.user-options, [data-channel-hover-text="White"] #gb-mystart .cs-mystart-dropdown.user-options {
	color: #fff;
}
[data-channel-hover-text="Grey"] #gb-mystart .cs-mystart-dropdown.user-options {
	color: #333;
}
[data-channel-hover-text="Black"] #gb-mystart .cs-mystart-dropdown.user-options {
	color: #000;
}
#gb-mystart [data-search-icon-color="White;Grey;Black"] #gb-search-btn, #gb-mystart [data-search-icon-color="White"] #gb-search-btn,
#gb-mystart [data-search-icon-color="White;Grey;Black"] #gb-submit-search, #gb-mystart [data-search-icon-color="White"] #gb-submit-search {
	color: #fff;
}
#gb-mystart [data-search-icon-color="Grey"] #gb-search-btn,
#gb-mystart [data-search-icon-color="Grey"] #gb-submit-search {
	color: #333;
}
#gb-mystart [data-search-icon-color="Black"] #gb-search-btn,
#gb-mystart [data-search-icon-color="Black"] #gb-submit-search {
	color: #000;
}
#gb-mystart .cs-mystart-dropdown .cs-selector {
	cursor: pointer;
}
#gb-mystart .cs-mystart-dropdown .cs-selector:after, #gb-mystart #gb-search-btn:after {
	content: "";
    font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    padding: 19px;
    background: none;
	font-size: 24px;
    display: block;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
#gb-mystart .cs-mystart-dropdown.translate .cs-selector:after {
	content: "\e901";
    font-size: 26px;
    padding: 18px;
    position: relative;
}
#gb-mystart .cs-mystart-dropdown.translate[data-translate-icon-color="White;Grey;Black"] .cs-selector, #gb-mystart .cs-mystart-dropdown.translate[data-translate-icon-color="White"] .cs-selector {
	color: #fff;
}
#gb-mystart .cs-mystart-dropdown.translate[data-translate-icon-color="Grey"] .cs-selector {
	color: #333;
}
#gb-mystart .cs-mystart-dropdown.translate[data-translate-icon-color="Black"] .cs-selector {
	color: #000;
}
#gb-mystart .cs-mystart-dropdown.user-options .cs-selector:after {
	content: "\e902";
}
#gb-mystart #gb-search-btn:after {
	content: "\e903";
    font-size: 22px;
}
.sw-mystart-button:hover {
	
}
.sw-mystart-button a {
	-ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
}
.sw-mystart-button a,
.sw-mystart-button a:active,
.sw-mystart-button a:visited,
.gb-header.right .cs-mystart-dropdown {
	font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    font-weight: 700;
    color: #0d6cb9;
    text-transform: uppercase;
}
.sw-mystart-button.home {
	padding: 0;
}
.sw-mystart-button a {
	padding: 16px 17px;
    display: block;
}
.sw-mystart-button:hover {
	background: transparent none;
}
.sw-mystart-button:hover a {
	
}
[data-show-district-home="false"] .cs-mystart-dropdown.schools {
	margin-left: -2px;
}
.cs-mystart-dropdown.schools {
    position: relative;
    float: left;
    cursor: pointer;
    margin: 0;
}
.cs-mystart-dropdown.schools:before {
	content: "";
    height: 35px;
    width: 1px;
    position: absolute;
    top: 7px;
    left: 1px;
}
[data-tagline-color="White"] .cs-mystart-dropdown.schools:before {
	background: rgba(255,255,255,.60);
}
[data-tagline-color="Grey"] .cs-mystart-dropdown.schools:before, [data-tagline-color="Black"] .cs-mystart-dropdown.schools:before {
	background: rgba(0,0,0,.20);
}
[data-using-district-home-btn="false"] .cs-mystart-dropdown.schools:before {
	display: none;
}
.cs-mystart-dropdown.schools:hover:before, .home-hover .cs-mystart-dropdown.schools:before, .cs-mystart-dropdown.schools.no-border:before   {
	display: none;
}
.cs-mystart-dropdown.schools .cs-selector:before {
	content: "";
    background: transparent none;
    position: absolute;
    left: 100%;
    top: 0;
    height: 100%;
    width: 17px;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
.cs-mystart-dropdown.schools .cs-selector:hover:before, .cs-mystart-dropdown.schools .cs-selector:focus:before {
	background: #003142;
}
.cs-mystart-dropdown.schools:hover .cs-selector, .sw-mystart-button a:hover,
.cs-mystart-dropdown.schools .cs-selector:focus, .sw-mystart-button a:focus{
	background: #003142;
    color: #FFFFFF;
}
.cs-mystart-dropdown .cs-dropdown-list {
    width: 236px;
    max-height: 350px;
    overflow: auto;
    height: auto !important;
    height: 350px;
    margin: 0px;
    list-style: none;
    padding: 0px;
}
.cs-mystart-dropdown .cs-dropdown {
    position: absolute;
    top: 100%;
    left: auto;
    right: 0;
    display: none;
    background: #fff;
    -moz-box-shadow: 0 0 1px rgba(0,0,0,.35);
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,.35);
    box-shadow: 0 0 1px rgba(0,0,0,.35);
    z-index: 8000;
    padding: 18px 0px;
}
.ie11 .cs-mystart-dropdown .cs-dropdown  {
	border: 1px solid rgba(0,0,0,.35);
}
.cs-mystart-dropdown.translate .cs-dropdown {
	padding: 18px 31px;
}
.cs-mystart-dropdown.user-options .cs-dropdown-list {
	width: 186px;
}
.cs-mystart-dropdown.schools .cs-dropdown {
	right: -17px;
}
.cs-mystart-dropdown.schools .cs-selector {
	position: relative;
    padding: 16px 13px 16px 17px;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
    background: transparent none;
}
.cs-mystart-dropdown.schools .cs-selector:after {
	content: "\e900";
    font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 50%;
    margin-top: -5px;
	right: 0;
    background: none;
	padding: 0px;
	font-size: 9px;
    z-index: 8000;
}
.cs-mystart-dropdown.schools.open .cs-selector:after {
	content: "\e904";
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
}
.cs-mystart-dropdown .cs-dropdown-list li {
    padding: 0;
}
.cs-mystart-dropdown .cs-dropdown-list li a {
    text-decoration: none;
    display: block;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    padding: 7px 17px;
    text-transform: none;
    background: transparent none;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
[data-body-color="Grey;Black"] .cs-mystart-dropdown .cs-dropdown-list li a, [data-body-color="Grey"] .cs-mystart-dropdown .cs-dropdown-list li a {
	color: #333;
}
[data-body-color="Black"] .cs-mystart-dropdown .cs-dropdown-list li a {
	color: #000;
}
.cs-mystart-dropdown .cs-dropdown-list li a:hover,
.cs-mystart-dropdown .cs-dropdown-list li a:focus {
    background: #e8e3db;
}
[data-dropdown-hover-text="White"] .cs-mystart-dropdown .cs-dropdown-list li a:hover,
[data-dropdown-hover-text="White"] .cs-mystart-dropdown .cs-dropdown-list li a:focus {
	color: #fff;
}
[data-dropdown-hover-text="Grey"] .cs-mystart-dropdown .cs-dropdown-list li a:hover,
[data-dropdown-hover-text="Grey"] .cs-mystart-dropdown .cs-dropdown-list li a:focus {
	color: #333;
}
[data-dropdown-hover-text="Black"] .cs-mystart-dropdown .cs-dropdown-list li a:hover,
[data-dropdown-hover-text="Black"] .cs-mystart-dropdown .cs-dropdown-list li a:focus {
	color: #000;
}
a#ui-btn-mypasskey {
	height: auto;
    display: block;
}
a#ui-btn-mypasskey:before {
	content: "";
    height: 35px;
    width: 1px;
    position: absolute;
    top: 7px;
    left: auto;
    right: 1px;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
[data-tagline-color="White"] a#ui-btn-mypasskey:before {
	background: rgba(255,255,255,.60);
}
[data-tagline-color="Grey"] a#ui-btn-mypasskey:before, [data-tagline-color="Black"] a#ui-btn-mypasskey:before {
	background: rgba(0,0,0,.20);
}
a#ui-btn-mypasskey:hover:before, .home-hover a#ui-btn-mypasskey:before, a#ui-btn-mypasskey.no-border:before   {
	display: none;
}
[data-show-district-home="false"][data-show-schoollist="false"] a#ui-btn-mypasskey:before {
	display: none;
}
div#ui-mypasskey-overlay {
	padding: 0;
    background: none;
}
#sw-passkey-container {
	border: 0 none;
    -moz-box-shadow: 0 0 1px rgba(0,0,0,.35);
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,.35);
    box-shadow: 0 0 1px rgba(0,0,0,.35);
    margin-top: 30px;
}
/* GroupEnd */ 

/* GroupBegin Header */
#gb-header-outer {
	background: #FFFFFF;
    padding: 18px 30px;
}
#gb-header {
	justify-content: space-between;
    -ms-flex-pack: space-between;
	-webkit-justify-content: space-between;
    -webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.gb-header {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    -webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
}
.gb-header.left {
	display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: row;
    -webkit-flex-direction: row;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.gb-header.right {
	justify-content: flex-end;
    -ms-flex-pack: flex-end;
	-webkit-justify-content: flex-end;
}
.gb-header.right > div:first-child {
	margin-left: 0;
}
.gb-header.right > div:last-child {
	margin-right: 0;
}
#gb-logo-outer {
	width: auto;
	float: left;
	padding: 0 20px 0 0;
	position: relative;
	max-width: 100%;
	display: table;
}
#gb-logo-outer[data-show-desktop-logo="false"] {
	display: none !important;
}
#gb-logo {
	
}
#gb-logo a {
	display: block;
}
#gb-logo img {
	display: block;
    max-width: 100%;
	max-height: 100%;
}
#gb-logo h1 {
	margin: 0;
}
#gb-sitename-outer {
	position: relative;
    flex: 1;
}
.sitename-one[data-show-school-name="false"],
.sitename-one:empty,
.sitename-tagline[data-show-tagline="false"],
.sitename-tagline:empty {
	display: none;
}
#gb-sitename h1 {
	font-family: 'Open Sans', sans-serif;
    font-size: 30px;
    font-weight: 400;
	color: #0d6cb9;
	margin: -7px 0 0 0;
	padding: 0;
    line-height: 1.2;
}
#gb-sitename p {
	color: Black;
	font-size: 16px;
	font-weight: 400;
    line-height: 1.4;
    margin: 7px 0 0 0;
}
[data-header-show-site-name="false"] #gb-sitename p {
	margin-top: 0;
}
[data-tagline-color="White"] #gb-sitename p {
	color: #fff;
}
[data-tagline-color="Grey"] #gb-sitename p {
	color: #333;
}
[data-tagline-color="Black"] #gb-sitename p {
	color: #000;
}
/* GroupEnd */

/* GroupBegin Channel Bar */
#gb-channel-list-outer {
	background: #0d6cb9;
    position: relative;
}
#gb-channel-list-outer:before {
	content: "";
    background: rgba(0,0,0,.20);
    width: 100%;
    height: 1px;
    position: absolute;
    bottom: -1px;
    left: 0;
}
nav.sticky #gb-channel-list-outer {
	width: 100%;
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 110000;
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
nav.sticky.dashboard-active #gb-channel-list-outer {
	width: calc(100% - 50px);
    left: 50px;
}
#gb-channel-list {
	min-height: 60px;
}
div#sw-channel-list-container {
	display: block;
	width: auto;
    padding-right: 100px;
}
ul.sw-channel-list {
	border: 0 none;
	margin: 0;
	padding: 0;
}
ul.sw-channel-list li.sw-channel-item {
	float: left;
	height: 60px;
	list-style: none outside none;
	margin: 0;
	position: relative;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
li.no-dropdown ul.sw-channel-dropdown {
    display: none !important;
}
li.sw-channel-item > a {
	font-family: 'Source Sans Pro', sans-serif;
    font-size: 18px;
    font-weight: 400;
	color: White;
	display: block;
	height: 100%;
	padding: 0;
	text-decoration: none;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
[data-channel-text-color="White"] li.sw-channel-item > a {
	color: #fff;
}
[data-channel-text-color="Grey"] li.sw-channel-item > a {
	color: #333;
}
[data-channel-text-color="Black"] li.sw-channel-item > a {
	color: #000;
}
li.sw-channel-item > a span {
	display: block;
	padding: 16px 20px 14px;
}
li.sw-channel-item.active, li.sw-channel-item.hover {
	background: #e8e3db;
}
li.sw-channel-item.hover > a {
	color: White;
}
li.sw-channel-item.hover > a span {

}
li.sw-channel-item.active > a {
	color: White;
}
[data-channel-hover-text="White"] li.sw-channel-item.active > a, [data-channel-hover-text="White"] li.sw-channel-item.hover > a {
	color: #fff;
}
[data-channel-hover-text="Grey"] li.sw-channel-item.active > a, [data-channel-hover-text="Grey"] li.sw-channel-item.hover > a {
	color: #333;
}
[data-channel-hover-text="Black"] li.sw-channel-item.active > a, [data-channel-hover-text="Black"] li.sw-channel-item.hover > a {
	color: #000;
}
li.sw-channel-item.active > a span {

}
ul.sw-channel-dropdown {
	background: none repeat scroll 0 0 #fff;
	/*border: 1px solid rgba(0,0,0,.20);*/
    border: 0 none;
	display: none;
	font-size: 12px;
	font-weight: normal;
	left: 0;
	list-style: none outside none;
	margin: 0;
	padding: 19px 0px 13px;
	position: absolute;
	top: 100%;
	width: 236px;
	z-index: 7001;
    box-shadow: 0 0 1px rgba(0,0,0,.35);
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,.35);
    -moz-box-shadow: 0 0 1px rgba(0,0,0,.35);
    border-collapse: separate;
}
.ie11 ul.sw-channel-dropdown  {
	border: 1px solid rgba(0,0,0,.35);
}
ul.sw-channel-dropdown li {
	background: none repeat scroll 0 0 transparent;
	border: 0 none;
	display: block;
	height: auto;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	white-space: pre-wrap;
	width: auto;
}
ul.sw-channel-dropdown li a {
	background: none repeat scroll 0 0 transparent;
	color: #333;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.45;
	display: block;
	padding: 12px 20px;
	text-decoration: none;
	width: auto;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
ul.sw-channel-dropdown li a:hover {
	background: none repeat scroll 0 0 #e8e3db;
}
[data-dropdown-hover-text="White"] ul.sw-channel-dropdown li a:hover,
[data-dropdown-hover-text="White"] ul.sw-channel-dropdown li a:focus,
[data-dropdown-hover-text="White"] ul.sw-channel-dropdown ul.sw-channel-dropdown .sw-channel-more-li a:hover,
[data-dropdown-hover-text="White"] ul.sw-channel-dropdown ul.sw-channel-dropdown .sw-channel-more-li a:focus {
	color: #fff;
}
[data-dropdown-hover-text="Grey"] ul.sw-channel-dropdown li a:hover,
[data-dropdown-hover-text="Grey"] ul.sw-channel-dropdown li a:focus,
[data-dropdown-hover-text="Grey"] ul.sw-channel-dropdown ul.sw-channel-dropdown .sw-channel-more-li a:hover,
[data-dropdown-hover-text="Grey"] ul.sw-channel-dropdown ul.sw-channel-dropdown .sw-channel-more-li a:focus {
	color: #333;
}
[data-dropdown-hover-text="Black"] ul.sw-channel-dropdown li a:hover,
[data-dropdown-hover-text="Black"] ul.sw-channel-dropdown li a:focus,
[data-dropdown-hover-text="Black"] ul.sw-channel-dropdown ul.sw-channel-dropdown .sw-channel-more-li a:hover,
[data-dropdown-hover-text="Black"] ul.sw-channel-dropdown ul.sw-channel-dropdown .sw-channel-more-li a:focus {
	color: #000;
}
.sw-channel-more-li {
	background: transparent none;
	color: #333;
}
ul.sw-channel-dropdown .sw-channel-more-li a:hover {
	background: #e8e3db none !important;
    color: #333;
}
ul.sw-channel-dropdown .sw-channel-more-li a:hover span {
	color: inherit;
}
.sw-channel-more-span {
	color: inherit;
} 
/* GroupEnd */

/* GroupBegin Slideshow */
#hp-slideshow-outer {
	padding: 0;
}
#hp-slideshow-outer[data-show-slideshow="false"] {
	display: none;
}
#hp-slideshow-outer.small-slideshow:before {
	width: calc(100% - 660px);
}
#hp-slideshow-outer:before {
	content: "";
    width: calc(100% - 960px);
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #363434;
    opacity: .90;
    opacity: .80;
    z-index: 10;
}
#hp-slideshow-outer[data-caption-opacity="90 - Default;100;90;80;70;60;50;40;30;20;10;0"]:before, #hp-slideshow-outer[data-caption-opacity="90 - Default"]:before {
	opacity: .90;
}
#hp-slideshow-outer[data-caption-opacity="100"]:before {
	opacity: 1;
}
.dashboard-active #hp-slideshow-inner {
	left: 30px;
}
#hp-slideshow-inner {
	position: absolute;
    top: 0;
    left: 0;
    padding: 0 30px;
    width: 100%;
    height: 100%;
    display: none;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    z-index: 11;
}
#hp-slideshow-inner-inner {
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    height: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

#hp-slideshow-inner-inner-inner {
    max-height: 100%;
  	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/*.small-slideshow #hp-slideshow-inner-inner-inner {
	width: calc(100% - 700px);
}*/

.rs-photo-caption.next {
	display: none;
}
#hp-slideshow {
	position: relative;
	max-width: 960px;
    margin: 0 0 0 auto;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.small-slideshow #hp-slideshow {
	max-width: 660px;
}
#hp-slideshow .ui-widget-detail {
	padding: 0px;
    margin: 0px;
    position: static;
}
/*#hp-slideshow .rs-photo-gallery-images .rs-photo-gallery-images-list {
	height: auto !important;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
}
#hp-slideshow .rs-photo-gallery-images .rs-photo-gallery-images-list li {
	height: auto;
    width: auto;
    -webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
    position: relative;
}*/
/*#hp-slideshow .rs-photo-gallery-images {
	height: auto !important;
}

#hp-slideshow .rs-photo-gallery-images .rs-photo-gallery-images-list li img {
    width: 100%;
    height: 100%;
    box-sizing: border-box;
}*/
#hp-slideshow-outer .rs-photo-title h1, #hp-slideshow-outer .mmg-description-title {
	font-family: 'Open Sans', sans-serif;
    font-size: 25px;
    font-weight: 400;
    line-height: 1.3;
    margin: 0 5px;
    color: #FFFFFF;
}
#hp-slideshow-outer .rs-photo-title h1 a {
	color: #FFFFFF;
}
#hp-slideshow-outer .rs-photo-caption, #hp-slideshow-outer .mmg-description-caption {
	font-family: 'Lora', serif;
    font-size: 15px;
    font-weight: 400;
    line-height: 1.8;
}
#hp-slideshow-outer .rs-photo-caption p, #hp-slideshow-outer .mmg-description-caption {
	margin: 6px 3px 0;
}
#hp-slideshow-outer[data-caption-text="White;Grey;Black"] .rs-photo-gallery-desc, #hp-slideshow-outer[data-caption-text="White"] .rs-photo-gallery-desc,
#hp-slideshow-outer[data-caption-text="White;Grey;Black"] .mmg-description, #hp-slideshow-outer[data-caption-text="White"] .mmg-description {
	color: #fff;
}
#hp-slideshow-outer[data-caption-text="Grey"] .rs-photo-gallery-desc, #hp-slideshow-outer[data-caption-text="Grey"] .mmg-description {
	color: #333;
}
#hp-slideshow-outer[data-caption-text="Black"] .rs-photo-gallery-desc, #hp-slideshow-outer[data-caption-text="Black"] .mmg-description {
	color: #000;
}
#hp-slideshow-outer .rs-photo-gallery-desc-more-link a, #hp-slideshow-outer .mmg-description-link {
	display: inline-block;
    padding: 17px 20px 14px;
    margin: 15px 1px 0;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    background: #007099;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
#hp-slideshow-outer .mmg-description-link {
	margin-right: 10px;
}
#hp-slideshow-outer .mmg-description-link:nth-child(2) {
	margin-right: 1px;
}
#hp-slideshow-outer[data-button-text="White;Grey;Black"] .rs-photo-gallery-desc-more-link a, #hp-slideshow-outer[data-button-text="White"] .rs-photo-gallery-desc-more-link a,
#hp-slideshow-outer[data-button-text="White;Grey;Black"] .mmg-description-link, #hp-slideshow-outer[data-button-text="White"] .mmg-description-link {
	color: #fff;
}
#hp-slideshow-outer[data-button-text="Grey"] .rs-photo-gallery-desc-more-link a, #hp-slideshow-outer[data-button-text="Grey"] .mmg-description-link {
	color: #333;
}
#hp-slideshow-outer[data-button-text="Black"] .rs-photo-gallery-desc-more-link a, #hp-slideshow-outer[data-button-text="Black"] .mmg-description-link {
	color: #000;
}	
#hp-slideshow-outer .rs-photo-gallery-desc-more-link a:hover, #hp-slideshow-outer .rs-photo-gallery-desc-more-link a:focus,
#hp-slideshow-outer .mmg-description-link:hover, #hp-slideshow-outer .mmg-description-link:focus {
	background: #f16038;
}
#hp-slideshow-outer[data-button-text-hover="White;Grey;Black"] .rs-photo-gallery-desc-more-link a:hover, #hp-slideshow-outer[data-button-text-hover="White"] .rs-photo-gallery-desc-more-link a:hover,
#hp-slideshow-outer[data-button-text-hover="White;Grey;Black"] .mmg-description-link:hover, #hp-slideshow-outer[data-button-text-hover="White"] .mmg-description-link:hover {
	color: #fff;
}
#hp-slideshow-outer[data-button-text-hover="Grey"] .rs-photo-gallery-desc-more-link a:hover, #hp-slideshow-outer[data-button-text-hover="Grey"] .mmg-description-link:hover {
	color: #333;
}
#hp-slideshow-outer[data-button-text-hover="Black"] .rs-photo-gallery-desc-more-link a:hover, #hp-slideshow-outer[data-button-text-hover="Black"] .mmg-description-link:hover {
	color: #000;
}
#hp-slideshow .rs-photo-gallery-container, #hp-slideshow .mmg-container {
	position: static;
}
#hp-slideshow-outer .rs-photo-gallery-desc, #hp-slideshow-outer .mmg-description-outer {
	width: auto;
    position: relative;
    bottom: auto;
    top: auto;
    left: auto;
    right: auto;
    margin-top: 16px;
}
#hp-slideshow .rs-photo-gallery-desc, #hp-slideshow .mmg-description-outer {
	display: none;
}
#hp-slideshow-outer .rs-photo-gallery-caption, #hp-slideshow-outer .rs-photo-gallery-desc-more-link,
#hp-slideshow-outer .mmg-description-caption, #hp-slideshow-outer .mmg-description-link {
	position: relative;
    z-index: 1;
}
#hp-slideshow-outer .rs-photo-gallery-caption, #hp-slideshow-outer .mmg-description-caption {
	max-height: 163px;
    overflow: auto;
}
#hp-slideshow .cs-gallery-controls-cont {
	position: absolute;
    bottom: 50px;
    left: calc(100% - 960px + 9px);
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    width: 93px;
    height: 30px;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
    z-index: 12;
}
#hp-slideshow .cs-gallery-controls-cont:empty {
	display: none;
}
[data-num-global-icons="0"] #hp-slideshow .cs-gallery-controls-cont, .small-slideshow #hp-slideshow .cs-gallery-controls-cont {
	bottom: 7px;
}
.small-slideshow #hp-slideshow .cs-gallery-controls-cont {
	left: calc(100% - 660px + 9px);
}
#hp-slideshow .cs-gallery-controls-cont:before {
	content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: #000000;
    opacity: .50;
    opacity: .50 - Default;
    border-radius: 100px;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
}
#hp-slideshow-outer[data-controls-opacity="50 - Default;100;90;80;70;60;50;40;30;20;10;0"] .cs-gallery-controls-cont:before, #hp-slideshow-outer[data-controls-opacity="50 - Default"] .cs-gallery-controls-cont:before {
	opacity: .50;
}
#hp-slideshow-outer[data-controls-opacity="100"] .cs-gallery-controls-cont:before {
	opacity: 1;
}
#hp-slideshow-outer .rs-photo-gallery-control.back, #hp-slideshow-outer .rs-photo-gallery-control.next, #hp-slideshow-outer .rs-photo-gallery-control.play-pause,
#hp-slideshow-outer .mmg-control.back, #hp-slideshow-outer .mmg-control.next, #hp-slideshow-outer .mmg-control.play-pause {
	position: absolute;
    top: 0;
    left: -1px;
    top: auto;
    left: auto;
    bottom: auto;
    right: auto;
    margin: 0;
    border-radius: 0;
    width: 30px;
    height: 30px;
    display: inline-block;
    vertical-align: top;
    background: transparent none;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
#hp-slideshow-outer .rs-photo-gallery-control.back, #hp-slideshow-outer .mmg-control.back {
	border-radius: 100px 0 0 100px;
    -webkit-border-radius: 100px 0 0 100px;
    -moz-border-radius: 100px 0 0 100px;
}
#hp-slideshow-outer .rs-photo-gallery-control.next, #hp-slideshow-outer .mmg-control.next {
    left: 32px;
}
#hp-slideshow-outer .rs-photo-gallery-control.play-pause, #hp-slideshow-outer .mmg-control.play-pause {
	left: auto;
    right: -1px;
    border-radius: 0 100px 100px 0;
    -webkit-border-radius: 0 100px 100px 0;
    -moz-border-radius: 0 100px 100px 0;
}
#hp-slideshow-outer .rs-photo-gallery-control.back:hover, #hp-slideshow-outer .rs-photo-gallery-control.next:hover, #hp-slideshow-outer .rs-photo-gallery-control.play-pause:hover,
#hp-slideshow-outer .rs-photo-gallery-control.back:focus, #hp-slideshow-outer .rs-photo-gallery-control.next:focus, #hp-slideshow-outer .rs-photo-gallery-control.play-pause:focus,
#hp-slideshow-outer .mmg-control.back:hover, #hp-slideshow-outer .mmg-control.next:hover, #hp-slideshow-outer .mmg-control.play-pause:hover,
#hp-slideshow-outer .mmg-control.back:focus, #hp-slideshow-outer .mmg-control.next:focus, #hp-slideshow-outer .mmg-control.play-pause:focus {
	background: #f16038;
}
#hp-slideshow-outer .rs-photo-gallery-control.next, #hp-slideshow-outer .mmg-control.next {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
#hp-slideshow-outer .rs-photo-gallery-control.back:before, #hp-slideshow-outer .rs-photo-gallery-control.next:before, #hp-slideshow-outer .rs-photo-gallery-control.play-pause:before,
#hp-slideshow-outer .mmg-control.back:before, #hp-slideshow-outer .mmg-control.next:before, #hp-slideshow-outer .mmg-control.play-pause:before {
	content: "\e904";
	font-size: 15px;
    font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
   	border: 0 none;
    color: #FFFFFF;
    position: absolute;
    top: 8px;
    left: 13px;
}
#hp-slideshow-outer[data-controls-color-hover="White;Grey;Black"] .rs-photo-gallery-control.back:hover:before, #hp-slideshow-outer[data-controls-color-hover="White;Grey;Black"] .rs-photo-gallery-control.next:hover:before, #hp-slideshow-outer[data-controls-color-hover="White;Grey;Black"] .rs-photo-gallery-control.play-pause:hover:before,
#hp-slideshow-outer[data-controls-color-hover="White;Grey;Black"] .mmg-control.back:hover:before, #hp-slideshow-outer[data-controls-color-hover="White;Grey;Black"] .mmg-control.next:hover:before, #hp-slideshow-outer[data-controls-color-hover="White;Grey;Black"] .mmg-control.play-pause:hover:before,
#hp-slideshow-outer[data-controls-color-hover="White"] .rs-photo-gallery-control.back:hover:before, #hp-slideshow-outer[data-controls-color-hover="White"] .rs-photo-gallery-control.next:hover:before, #hp-slideshow-outer[data-controls-color-hover="White"] .rs-photo-gallery-control.play-pause:hover:before,
#hp-slideshow-outer[data-controls-color-hover="White"] .mmg-control.back:hover:before, #hp-slideshow-outer[data-controls-color-hover="White"] .mmg-control.next:hover:before, #hp-slideshow-outer[data-controls-color-hover="White"] .mmg-control.play-pause:hover:before,
#hp-slideshow-outer[data-controls-color-hover="White;Grey;Black"] .rs-photo-gallery-control.back:focus:before, #hp-slideshow-outer[data-controls-color-hover="White;Grey;Black"] .rs-photo-gallery-control.next:focus:before, #hp-slideshow-outer[data-controls-color-hover="White;Grey;Black"] .rs-photo-gallery-control.play-pause:focus:before,
#hp-slideshow-outer[data-controls-color-hover="White;Grey;Black"] .mmg-control.back:focus:before, #hp-slideshow-outer[data-controls-color-hover="White;Grey;Black"] .mmg-control.next:focus:before, #hp-slideshow-outer[data-controls-color-hover="White;Grey;Black"] .mmg-control.play-pause:focus:before,
#hp-slideshow-outer[data-controls-color-hover="White"] .rs-photo-gallery-control.back:focus:before, #hp-slideshow-outer[data-controls-color-hover="White"] .rs-photo-gallery-control.next:focus:before, #hp-slideshow-outer[data-controls-color-hover="White"] .rs-photo-gallery-control.play-pause:focus:before,
#hp-slideshow-outer[data-controls-color-hover="White"] .mmg-control.back:focus:before, #hp-slideshow-outer[data-controls-color-hover="White"] .mmg-control.next:focus:before, #hp-slideshow-outer[data-controls-color-hover="White"] .mmg-control.play-pause:focus:before {
	color: #fff;
}
#hp-slideshow-outer[data-controls-color-hover="Grey"] .rs-photo-gallery-control.back:hover:before, #hp-slideshow-outer[data-controls-color-hover="Grey"] .rs-photo-gallery-control.next:hover:before, #hp-slideshow-outer[data-controls-color-hover="Grey"] .rs-photo-gallery-control.play-pause:hover:before,
#hp-slideshow-outer[data-controls-color-hover="Grey"] .rs-photo-gallery-control.back:focus:before, #hp-slideshow-outer[data-controls-color-hover="Grey"] .rs-photo-gallery-control.next:focus:before, #hp-slideshow-outer[data-controls-color-hover="Grey"] .rs-photo-gallery-control.play-pause:focus:before,
#hp-slideshow-outer[data-controls-color-hover="Grey"] .mmg-control.back:hover:before, #hp-slideshow-outer[data-controls-color-hover="Grey"] .mmg-control.next:hover:before, #hp-slideshow-outer[data-controls-color-hover="Grey"] .mmg-control.play-pause:hover:before,
#hp-slideshow-outer[data-controls-color-hover="Grey"] .mmg-control.back:focus:before, #hp-slideshow-outer[data-controls-color-hover="Grey"] .mmg-control.next:focus:before, #hp-slideshow-outer[data-controls-color-hover="Grey"] .mmg-control.play-pause:focus:before {
	color: #333;
}
#hp-slideshow-outer[data-controls-color-hover="Black"] .rs-photo-gallery-control.back:hover:before, #hp-slideshow-outer[data-controls-color-hover="Black"] .rs-photo-gallery-control.next:hover:before, #hp-slideshow-outer[data-controls-color-hover="Black"] .rs-photo-gallery-control.play-pause:hover:before,
#hp-slideshow-outer[data-controls-color-hover="Black"] .rs-photo-gallery-control.back:focus:before, #hp-slideshow-outer[data-controls-color-hover="Black"] .rs-photo-gallery-control.next:focus:before, #hp-slideshow-outer[data-controls-color-hover="Black"] .rs-photo-gallery-control.play-pause:focus:before,
#hp-slideshow-outer[data-controls-color-hover="Black"] .mmg-control.back:hover:before, #hp-slideshow-outer[data-controls-color-hover="Black"] .mmg-control.next:hover:before, #hp-slideshow-outer[data-controls-color-hover="Black"] .mmg-control.play-pause:hover:before,
#hp-slideshow-outer[data-controls-color-hover="Black"] .mmg-control.back:focus:before, #hp-slideshow-outer[data-controls-color-hover="Black"] .mmg-control.next:focus:before, #hp-slideshow-outer[data-controls-color-hover="Black"] .mmg-control.play-pause:focus:before {
	color: #000;
}
#hp-slideshow-outer .rs-photo-gallery-control.next:before, #hp-slideshow-outer .mmg-control.next:before {
    top: 7px;
    left: 10px;
}
#hp-slideshow-outer .mmg-control.play-pause span {
	display: none;
}
#hp-slideshow-outer .rs-photo-gallery-control.play-pause.playing:before, #hp-slideshow-outer .mmg-control.play-pause.playing:before {
	content: "\e906";
    border: 0 none;
    top: 8px;
    left: 5px;
}
#hp-slideshow-outer .rs-photo-gallery-control.play-pause.paused:before, #hp-slideshow-outer .mmg-control.play-pause.paused:before {
	content: "\e919";
    border: 0 none;
    top: 8px;
    left: 5px;
}
/* GroupEnd */

/* GroupBegin Body */

/* GroupEnd */

/* GroupBegin Footer */
#gb-footer-links-outer {
	padding: 0;
}
.hp #gb-footer-links-outer[data-show-footer-bg-img="true"] {
	background: transparent url("/cms/lib5/TX50000550/Centricity/Template/GlobalAssets/images///logo/SRSSES Square Logo no background.png") no-repeat scroll 0 0;
    background-size: cover;
    background-position: center;
    padding-top: 370px;
}
#gb-footer-links-outer .footer-links-img {
	display: none;
}
#gb-footer-links ul {
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 0;
    padding: 0 30px;
    position: relative;
    background: #003142;
}
.hp #gb-footer-links ul {
	background: transparent none;
}
.hp [data-show-footer-bg-img="false"] #gb-footer-links ul {
	background: #003142;
}
.hp [data-show-footer-bg-img="true"] #gb-footer-links:before {
	content: "";
    background: #003142;
    width: 100%;
    height: calc(100% - 370px);
    position: absolute;
    top: 370px;
    left: 0;
    opacity: .80;
    opacity: .80 - Default;
}
.hp [data-show-footer-bg-img="true"] #gb-footer-links[data-footer-links-opacity="80 - Default;100;90;80;70;60;50;40;30;20;10;0"]:before, .hp [data-show-footer-bg-img="true"] #gb-footer-links[data-footer-links-opacity="80 - Default"]:before {
	opacity: .80;
}
.hp [data-show-footer-bg-img="true"] #gb-footer-links[data-footer-links-opacity="100"]:before {
	opacity: 1;
}
#gb-footer-links ul li {
	width: 25%;
    max-width: 325px;
    margin: 0;
    padding: 0;
    list-style-type: none;
    position: relative;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
#gb-footer-links ul li:before {
	content: "";
    height: 70px;
    width: 1px;
    background: rgba(0,0,0,.20);
    position: absolute;
    left: 0;
    top: 50%;
    margin-top: -35px;
}
[data-links-color="White;Grey;Black"] #gb-footer-links ul li:before, [data-links-color="White"] #gb-footer-links ul li:before {
	background: rgba(255,255,255,.60);
}
[data-links-color="Grey"] #gb-footer-links ul li:before, [data-links-color="Black"] #gb-footer-links ul li:before {
	background: rgba(0,0,0,.20);
}
#gb-footer-links ul li:first-child:before {
	display: none;
}
#gb-footer-links ul li a {
	text-align: center;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 700;
    padding: 55px 30px 57px;
    text-transform: uppercase;
    line-height: 1.3;
    display: block;
    color: White;
    background: transparent none;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
[data-links-color="White;Grey;Black"] #gb-footer-links ul li a, [data-links-color="White"] #gb-footer-links ul li a {
	color: #fff;
}
[data-links-color="Grey"] #gb-footer-links ul li a {
	color: #333;
}
[data-links-color="Black"] #gb-footer-links ul li a {
	color: #000;
}
#gb-footer-links ul li a:before {
	content: "";
    background: transparent none;
    width: calc(100% + 1px);
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
    z-index: 1;
}
#gb-footer-links ul li a:hover:before {
    background: #f16038;
}
#gb-footer-links ul li a:hover {
	color: White;
}
[data-links-hover-color="White;Grey;Black"] #gb-footer-links ul li a:hover, [data-links-hover-color="White"] #gb-footer-links ul li a:hover { 
	color: #fff;
}
[data-links-hover-color="Grey"] #gb-footer-links ul li a:hover {
	color: #333;
}
[data-links-hover-color="Black"] #gb-footer-links ul li a:hover {
	color: #000;
}
#gb-footer-links ul li a span {
	position: relative;
    z-index: 2;
}
#gb-footer-outer {
	background: #00486e;
    color: White;
    padding: 0px 30px 0 0;
}
#gb-footer-outer[data-footer-text="White;Grey;Black"], #gb-footer-outer[data-footer-text="White"] {
	color: #fff;
}
#gb-footer-outer[data-footer-text="Grey"] {
	color: #333;
}
#gb-footer-outer[data-footer-text="Black"] {
	color: #000;
}
#gb-footer {
	max-width: none;
}
.gb-footer p {
	margin: 0px;
	padding: 0px;
}
.gb-footer a {
	color: White;
	text-decoration: none;
}
[data-footer-text="White;Grey;Black"] .gb-footer a, [data-footer-text="White"] .gb-footer a {
	color: #fff;
}
[data-footer-text="Grey"] .gb-footer a {
	color: #333;
}
[data-footer-text="Black"] .gb-footer a {
	color: #000;
}
.gb-footer.two {
	padding: 34px 67px 3px;
    width: 71%;
    margin-left: 29%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;	
    background: #00486e;
    z-index: 1;
    position: relative;
}
.gb-footer-contact {
	font-family: 'Open Sans', sans-serif;
    font-size: 19px;
    font-weight: 400;
}
.gb-footer-contact.address {
    font-size: 16px;
    font-weight: 700;
}
.gb-footer-contact.address a:hover, .gb-footer-contact.address a:focus {
	text-decoration: underline;
}
.gb-footer-contact.phone, .gb-footer-contact.fax {
    display: inline-block;
    margin-top: 1px;
}
.gb-footer-contact.fax {
	margin-left: 31px;
}
.gb-footer-contact.email {
	margin-top: 3px;
    font-size: 14px;
}
.gb-footer-contact.email:hover, .gb-footer-contact.email:focus {
	text-decoration: underline;
}
.gb-footer-contact:empty {
    display: none;
}
#gb-footer-google-map {
	width: 29%;
    height: 100%;
	position: absolute;
    top: 0px;
    left: 0px;
    overflow: hidden;
    cursor: pointer;
}
#gb-footer-google-map:before {
	content: "";
    opacity: 0;
    background: #00486e;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
    z-index: 1;
}
#gb-footer-google-map:hover:before, #gb-footer-google-map:focus:before {
	opacity: .80;
    opacity: .80 - Default;
}
[data-google-map-opacity="80 - Default"] #gb-footer-google-map:hover:before, [data-google-map-opacity="80 - Default;100;90;80;70;60;50;40;30;20;10;0"] #gb-footer-google-map:hover:before,
[data-google-map-opacity="80 - Default"] #gb-footer-google-map:focus:before, [data-google-map-opacity="80 - Default;100;90;80;70;60;50;40;30;20;10;0"] #gb-footer-google-map:focus:before {
	opacity: .80;
}
[data-google-map-opacity="100"] #gb-footer-google-map:hover:before,
[data-google-map-opacity="100"] #gb-footer-google-map:focus:before {
	opacity: 1;
}
#gb-footer-google-map:after {
	content: "\e909";
	font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    z-index: 2;
    font-size: 80px;
    width: 100%;
    text-align: center;
    top: 50%;
    position: absolute;
    margin-top: -58px;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
    opacity: 0;
}
#gb-footer-google-map:hover:after, #gb-footer-google-map:focus:after {
	opacity: 1;
}
#gb-footer-google-map iframe {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    border: none;
}
#gb-footer-google-map .google-map-hover-text {
	opacity: 0;
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center;
    top: 50%;
    margin-top: 30px;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 700;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
    z-index: 2;
    font-family: 'Open Sans', sans-serif;
}
#gb-footer-google-map:hover .google-map-hover-text, #gb-footer-google-map:focus .google-map-hover-text {
	opacity: 1;
}
.gb-footer-top {
	padding-bottom: 27px;
}
[data-footer-text="White;Grey;Black"] .gb-footer-top, [data-footer-text="White"] .gb-footer-top {
	border-bottom: 1px solid rgba(255,255,255,.6);
}
[data-footer-text="Grey"] .gb-footer-top, [data-footer-text="Black"] .gb-footer-top {
	border-bottom: 1px solid rgba(0,0,0,.2);
}
.gb-footer-bottom {
	padding: 20px 0 18px;
    display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    -webkit-justify-content: space-between;
	-ms-flex-pack: space-between;
	justify-content: space-between;
}
[data-show-google-map="false"] .gb-footer-bottom.no-social-icons {
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
#footer-bottom-btns {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    align-items: center;
}
.footer-sitemap-btn, .footer-scroll-btn {
	display: inline-block;
    padding: 20px 50px 18px 24px;
    background: #003142;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 1;
    position: relative;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
.footer-sitemap-btn {
	padding-left: 20px;
    text-decoration: none !important;
}
.footer-scroll-btn {
	margin-left: 10px;
}
.footer-sitemap-btn:before {
	content: "\e907";
    font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 16px;
    right: 22px;
    font-size: 16px;
}
.footer-scroll-btn:before {
	content: "\e908";
    font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    top: 21px;
    right: 24px;
    font-size: 8px;
    font-weight: bold;
}
[data-links-color="White;Grey;Black"] .gb-footer .footer-sitemap-btn, [data-links-color="White"] .gb-footer .footer-sitemap-btn,
[data-links-color="White;Grey;Black"] .gb-footer .footer-scroll-btn, [data-links-color="White"] .gb-footer .footer-scroll-btn {
	color: #fff;
}
[data-links-color="Grey"] .gb-footer .footer-sitemap-btn, [data-links-color="Grey"] .gb-footer .footer-scroll-btn {
	color: #333;
}
[data-links-color="Black"] .gb-footer .footer-sitemap-btn, [data-links-color="Black"] .gb-footer .footer-scroll-btn {
	color: #000;
}
.footer-sitemap-btn:hover, .footer-scroll-btn:hover {
	background: #f16038;
}
[data-links-hover-color="White;Grey;Black"] .gb-footer .footer-sitemap-btn:hover, [data-links-hover-color="White"] .gb-footer .footer-sitemap-btn:hover,
[data-links-hover-color="White;Grey;Black"] .gb-footer .footer-scroll-btn:hover, [data-links-hover-color="White"] .gb-footer .footer-scroll-btn:hover {
	color: #fff;
}
[data-links-hover-color="Grey"] .gb-footer .footer-sitemap-btn:hover, [data-links-hover-color="Grey"] .gb-footer .footer-scroll-btn:hover {
	color: #333;
}
[data-links-hover-color="Black"] .gb-footer .footer-sitemap-btn:hover, [data-links-hover-color="Black"] .gb-footer .footer-scroll-btn:hover {
	color: #000;
}
.gb-footer.one {
	width: calc((100vw * .30) - ((100vw - 1300px) / 2));	
    position: static;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
#gb-footer-outer[data-show-google-map="false"] {
	padding: 0 30px;
}
[data-show-google-map="false"] .gb-footer.one {
	display: none;
}
[data-show-google-map="false"] .gb-footer.two {
	width: 100%;
    margin-left: 0;
    padding-left: 0;
    padding-right: 0;
    text-align: center;
}
[data-show-google-map="false"] #gb-footer {
	max-width: 1300px;
}
/*@media (max-width: 1320px) and (min-width: 1024px) {
	.gb-footer.one {
        width: calc(100vw * .38);	
    }
    #gb-footer-google-map {
    	width: 40%;
    }
}*/
@media (max-width: 1150px) and (min-width: 1024px) {
	
}
#gb-footer[data-show-google-map="false"] .gb-footer.one {
	display: none;
}
#gb-footer[data-show-google-map="false"] .gb-footer.two {
	width: 100%;
    margin-left: 0;
}
#gb-page.using-full-site-btn #gb-schoolwires-footer-outer {
	padding-bottom: 42px;
}
#gb-schoolwires-footer-outer {
	background: #141414;
    position: relative;
}
.gb-schoolwires-footer.top {
	padding: 17px 0px 0px;
}
#gb-footer-disclaimer {
	font-size: 12px;
    line-height: 1.5em;
	text-align: center;
	color: #FFF;
    padding: 10px 0px 0px;
}
#gb-footer-disclaimer[data-show-disclaimer="false"] {
	display: none;
}
.gb-schoolwires-footer.bottom {
	font-size: 10px;
    line-height: 1.3em;
    color: #FFF;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 18px 0px 38px;
}
.gb-schoolwires-footer.bottom a {
	font-size: 10px;
    font-family: Arial, sans-serif;
    color: #FFF;
}
.gb-schoolwires-footer.bottom a:hover {
    text-decoration: underline;
}
.gb-schoolwires-footer-links-copyright {
	-webkit-flex: 1 0 auto;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}
.gb-schoolwires-footer.logo {
	margin-right: 11px;
}
.gb-schoolwires-footer.logo a {
	display: block;
}
.gb-schoolwires-footer.links ul {
	list-style: none;
    margin: 0px;
    padding: 0px;
}
.gb-schoolwires-footer.links ul li {
	display: inline-block;
}
.gb-schoolwires-footer.links ul li:before {
	content: "•";
    display: inline-block;
    line-height: 6px;
    font-size: 12px;
    position: relative;
    top: 1px;
    margin: 0px 4px;
}
.gb-schoolwires-footer.links ul li:first-child:before {
	display: none;
}
.gb-schoolwires-footer.copyright {
	font-size: 10px;
    font-family: Arial, sans-serif;
    font-style: italic;
}
#sw-footer-outer {
	display: none;
}
/* GroupEnd */

/* GroupBegin Global Icons */
#gb-icons-outer[data-num-global-icons="0"] {
	display: none !important;
}
#gb-icons-outer {
    margin-top: 63px;
}
.hp #gb-icons-outer {
    margin-top: 0;
    position: relative;
    top: -43px;
    z-index: 10;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
.hp #gb-icons-outer.small-slideshow {
	top: 0;
}
.hp .hp-content-outer.one.no-slideshow #gb-icons-outer {
	top: 0;
}
.hp .hp-content-outer.one.no-slideshow {
	padding-top: 35px;
}
#gb-icons-outer[data-num-global-icons="8"] #gb-global-icons {
	display: block;
}
#gb-global-icons {
	border: 1px solid rgba(0,0,0,.2);
	display: table;
    margin: 0 auto;
    background: #FFFFFF;
    position: relative;
    min-width: 648px;
}
.sp #gb-global-icons, .spn #gb-global-icons {
	border: 0 none;
}
.sp #gb-icons-outer, .spn #gb-icons-outer {
	border-top: 1px solid rgba(0,0,0,.2);
}
#gb-global-icons > ul {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    -webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
    -webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
    flex-wrap: wrap;
}
#gb-global-icons > ul > li {
    width: 162px;
    margin: 0;
    position: relative;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
#gb-icons-outer[data-num-global-icons="8"] #gb-global-icons > ul > li {
	width: 12.5%;
    max-width: 162px;
}
#gb-icons-outer[data-num-global-icons="7"] #gb-global-icons > ul > li {
	width: 14.28%;
    max-width: 162px;
}
#gb-icons-outer[data-num-global-icons="6"] #gb-global-icons > ul > li {
	width: 16.66%;
    max-width: 162px;
}
#gb-icons-outer[data-num-global-icons="3"] #gb-global-icons > ul > li {
	width: 33.33%;
}
#gb-icons-outer[data-num-global-icons="2"] #gb-global-icons > ul > li {
	width: 50%;
}
#gb-icons-outer[data-num-global-icons="1"] #gb-global-icons > ul > li {
	width: 100%;
}
#gb-global-icons > ul > li:before {
	content: "";
    height: calc(100% - 58px);
    width: 1px;
    background: rgba(0,0,0,.20);
    position: absolute;
    left: 0;
    top: 30px;
}
[data-icons-text-color="Grey;Black;White"] #gb-global-icons > ul > li:before, [data-icons-text-color="Grey"] #gb-global-icons > ul > li:before, [data-icons-text-color="Black"] #gb-global-icons > ul > li:before {
	background: rgba(0,0,0,.20);
}
[data-icons-text-color="White"] #gb-global-icons > ul > li:before {
	background: rgba(255,255,255,.60);
}
#gb-global-icons > ul > li:first-child:before {
	display: none;
}
.cs-global-icon {
	text-decoration: none;
    display: block;
    height: 100%;
    padding: 30px 15px 27px;
    position: relative;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.cs-global-icon:before {
	content: "";
    position: absolute;
    bottom: -1px;
    left: 1px;
    width: 100%;
    height: 0;
    background: #0d6cb9;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
#gb-global-icons > ul > li:first-child .cs-global-icon:before {
	left: -1px;
}
.cs-global-icon:hover:before, .cs-global-icon:focus:before {
	height: 5px;
}
.cs-global-icon .icon {
	font-size: 45px;
	color: #0d6cb9;
    display: block;
    text-align: center;
}
.cs-global-icon .icon img {
	display: block;
    width: 100%;
    max-width: 45px;
    height: auto;
    max-height: 45px;
    margin: 0 auto;
}
.cs-global-icon .text {
	color: Grey;
    display: block;
    text-align: center;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    font-weight: 400;
    text-transform: uppercase;
    line-height: 1.3;
    margin: 20px 0 0 0;
}
[data-icons-text-color="Grey"] .cs-global-icon .text, [data-icons-text-color="Grey;Black;White"] .cs-global-icon .text {
	color: #333;
}
[data-icons-text-color="Black"] .cs-global-icon .text {
	color: #000;
}
[data-icons-text-color="White"] .cs-global-icon .text {
	color: #fff;
}
/* GroupEnd */

/* GroupBegin Social Icons */
#gb-social-media-icons {
	margin: 5px 0 0 -13px;
    flex: 1;
    margin-right: 20px;
}
#gb-social-media-icons ul {
	list-style: none;
    margin: 0px;
    padding: 0px;
    display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    -webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
#gb-social-media-icons ul > li {
	-webkit-flex: none;
	-ms-flex: none;
	flex: none;
}
.gb-social-media-icon {
    display: block;
    width: 35px;
    height: 35px;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
[data-footer-text="White;Grey;Black"] .gb-social-media-icon, [data-footer-text="White"] .gb-social-media-icon {
	background: transparent url("/cms/lib5/TX50000550/Centricity/Template/21/social-media.png") no-repeat scroll 0 0;
}
[data-footer-text="Grey"] .gb-social-media-icon {
	background: transparent url("/cms/lib5/TX50000550/Centricity/Template/21/social-media-grey.png") no-repeat scroll 0 0;
}
[data-footer-text="Black"] .gb-social-media-icon {
	background: transparent url("/cms/lib5/TX50000550/Centricity/Template/21/social-media-black.png") no-repeat scroll 0 0;
}
.gb-social-media-icon.facebook {
	background-position: -1px 7px;
}
.gb-social-media-icon.twitter {
	background-position: -36px 7px;
}
.gb-social-media-icon.youtube {
	background-position: -71px 7px;
}
.gb-social-media-icon.instagram {
	background-position: -107px 7px;
}
.gb-social-media-icon.linkedin {
	background-position: -177px 8px;
}
.gb-social-media-icon.pinterest {
	background-position: -142px 8px;
}
.gb-social-media-icon.flickr {
	background-position: -249px 8px;
}
.gb-social-media-icon.peachjar {
	background-position: -213px 8px;
}
.gb-social-media-icon.vimeo {
	background-position: -284px 8px;
}
.gb-social-media-icon.rss {
	background-position: -355px 8px;
}
.gb-social-media-icon.facebook:hover, .gb-social-media-icon.facebook:focus {
	background-position: -1px -43px;
}
.gb-social-media-icon.twitter:hover, .gb-social-media-icon.twitter:focus {
	background-position: -36px -43px;
}
.gb-social-media-icon.youtube:hover, .gb-social-media-icon.youtube:focus {
	background-position: -71px -43px;
}
.gb-social-media-icon.instagram:hover, .gb-social-media-icon.instagram:focus {
	background-position: -107px -43px;
}
.gb-social-media-icon.linkedin:hover, .gb-social-media-icon.linkedin:focus {
	background-position: -177px -43px;
}
.gb-social-media-icon.pinterest:hover, .gb-social-media-icon.pinterest:focus {
	background-position: -142px -43px;
}
.gb-social-media-icon.flickr:hover, .gb-social-media-icon.flickr:focus {
	background-position: -249px -43px;
}
.gb-social-media-icon.peachjar:hover, .gb-social-media-icon.peachjar:focus {
	background-position: -213px -43px;
}
.gb-social-media-icon.vimeo:hover, .gb-social-media-icon.vimeo:focus {
	background-position: -284px -43px;
}
.gb-social-media-icon.rss:hover, .gb-social-media-icon.rss:focus {
	background-position: -355px -43px;
}
.gb-social-media-icon[data-show-icon="false"] {
	display: none;
}
/* GroupEnd */

/* GroupBegin App Styles */
div.ui-widget.app div.ui-widget-header {
	text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
    font-size: 22px;
    font-weight: 400;
    line-height: 1.2;
}
div.ui-widget.app div.ui-widget-header *,
div.ui-widget.app.navigation div.ui-widget-header * {
	font-size: 22px;
    font-weight: 400;
    color: #f16038;
}
div.ui-widget.app.assignment div.ui-widget-header .ui-dropdown-current .dropdown-text-holder,
[data-style-region="bcd"] div.ui-widget.app.assignment div.ui-widget-header .ui-dropdown-current .dropdown-text-holder,
div.ui-widget.app.assignment div.ui-widget-header .ui-dropdown,
div.ui-widget.app.assignment div.ui-widget-header .ui-dropdown li,
[data-style-region="bcd"] div.ui-widget.app.assignment div.ui-widget-header .ui-dropdown,
[data-style-region="bcd"] div.ui-widget.app.assignment div.ui-widget-header .ui-dropdown li {
	color: #333 !important;
    font-size: 14px !important;
}
div.ui-widget.app div.ui-widget-header a.ui-btn-general-primary,
[data-style-region="bcd"] div.ui-widget.app div.ui-widget-header a.ui-btn-general-primary,
div.ui-widget.app div.ui-widget-header a.ui-btn-general-primary span,
[data-style-region="bcd"] div.ui-widget.app div.ui-widget-header a.ui-btn-general-primary span {
	color: #fff !important;
    font-size: 14px;
}
div.ui-widget.app.assignment div.ui-widget-header .ui-dropdown li.selected,
[data-style-region="bcd"] div.ui-widget.app.assignment div.ui-widget-header .ui-dropdown li.selected {
	color: #fff !important;
}
[data-style-region="bcd"] div.ui-widget.app div.ui-widget-header *:not(.ui-dropdown-current),
[data-style-region="bcd"] div.ui-widget.app.navigation div.ui-widget-header * {
	font-size: 30px;
    text-align: center;
}
[data-region="b"] div.ui-widget.app div.ui-widget-header *,
[data-region="b"] div.ui-widget.app.navigation div.ui-widget-header * {
	color: #0d6cb9;
}
[data-region="c"] div.ui-widget.app div.ui-widget-header *,
[data-region="c"] div.ui-widget.app.navigation div.ui-widget-header * {
	color: #FFFFFF;
}
[data-region="d"] div.ui-widget.app div.ui-widget-header *,
[data-region="d"] div.ui-widget.app.navigation div.ui-widget-header * {
	color: #FFFFFF;
}
/* Covers any possible system update for header <h> tag */
div.ui-widget.app div.ui-widget-header h1, div.ui-widget.app div.ui-widget-header h2, div.ui-widget.app div.ui-widget-header h3, div.ui-widget.app div.ui-widget-header h4, div.ui-widget.app div.ui-widget-header h5, div.ui-widget.app div.ui-widget-header h6,
div.ui-widget.app.navigation div.ui-widget-header h1, div.ui-widget.app.navigation div.ui-widget-header h2, div.ui-widget.app.navigation div.ui-widget-header h3, div.ui-widget.app.navigation div.ui-widget-header h4, div.ui-widget.app.navigation div.ui-widget-header h5, div.ui-widget.app.navigation div.ui-widget-header h6 {
	padding: 0;
    margin: 0;
    line-height: 1.2;
}
div.ui-widget.app.navigation div.ui-widget-header h1 {
	font-size: 22px;
}
[data-style-region="bcd"] {
	padding: 39px 0 40px;
}
[data-region="b"] {
	padding-top: 0;
    padding-bottom: 35px;
}
[data-style-region="bcd"] div.ui-widget.app {
	padding: 39px 0;
}
[data-style-region="bcd"] div.ui-widget.app.upcomingevents .ui-widget-detail {
	background: #fff;
    padding-top: 0;
}
[data-region="b"] div.ui-widget.app {
	padding: 35px 0 44px;
}
[data-style-region="bcd"] div.ui-widget.app.flexpage, [data-style-region="bcd"] div.ui-widget.app.announcements {
	max-width: 964px;
    margin: 0 auto;
    font-size: 17px;
}
[data-style-region="bcd"] div.ui-widget.app div.ui-widget-header {
	margin-bottom: 25px;
}
[data-style-region="bcd"] div.ui-widget.app.flexpage div.ui-widget-header {
	margin-bottom: 1px;
}
[data-style-region="bcd"] div.ui-widget.app.upcomingevents div.ui-widget-header {
	margin-bottom: 28px;
}
.ui-widget-detail,
.ui-widget-footer {
	padding: 0;
}
.ui-widget-footer {
	width: auto;
}
h1.ui-article-title, .ui-article-title {
	font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #007099;
    line-height: 1.3;
}
.ui-article-title a {
	font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: 700;
    color: #007099;
}
.ui-article-title a span {
	position: relative;
}
.hp-content.four .ui-article-thumb {
	float: none;
}
.hp-content.four .ui-article-thumb .img {
	margin: 0 0 6px;
}
.ui-article-thumb .img {
	margin: 0 20px 6px 0;
}
.hp-content.four .ui-article-thumb .img {
	margin-bottom: 10px;
}
.ui-read-more, .app-level-social-follow {
	display: none;
}
.ui-widget-footer .app-level-social-follow:empty,
.ui-widget-footer .app-level-social-contribute:empty {
	display: none;
}
.record-level-social-rating {
	width: auto;
    height: auto;
}	
.sw-ratings-count, .sub-link, .sub-link:hover, .sub-link:focus, .sub-link span, .sub-link:hover span, .sub-link:focus span {
	color: inherit !important;
}
.sub-link {
	border-color: inherit !important;
}
.headlines .ui-article-controls {
	margin-top: 16px;
}
a.more-link, a.view-calendar-link, a.ui-btn-toolbar.calendarfollow, div.app-level-social-rss a.ui-btn-toolbar.rss, div.app-level-social-contribute .ui-btn-general {
	display: inline-block;
    vertical-align: top;
	text-align: left;
	text-decoration: none;
	padding: 21px 20px;
    margin-right: 10px;
    margin-top: 10px;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
    height: 50px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    background: #007099;
    color: White;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    min-width: 0;
    max-width: none;
    line-height: 1;
}
a.ui-btn-toolbar.calendarfollow {
	padding: 17px 20px;
}
a.more-link:hover, a.view-calendar-link:hover, a.ui-btn-toolbar.calendarfollow:hover, div.app-level-social-rss a.ui-btn-toolbar.rss:hover, div.app-level-social-contribute .ui-btn-general:hover,
a.more-link:focus, a.view-calendar-link:focus, a.ui-btn-toolbar.calendarfollow:focus, div.app-level-social-rss a.ui-btn-toolbar.rss:focus, div.app-level-social-contribute .ui-btn-general:focus {
	background: #f16038;
}
.headlines.detail .ui-return {
	margin-bottom: 20px;
    display: inline-block;
}
.ui-widget-footer a.ui-btn-toolbar.calendarfollow span {
	opacity: 1;
    background: transparent none;
    padding: 0;
    height: auto;
    text-align: left;
    display: block;
    line-height: 1.7;
    color: inherit;
}
a.ui-btn-toolbar.calendarfollow span:after {
	margin-left: 0;
    font-size: 12px;
}
.app-level-social-rss, .app-level-social-contribute {
	display: inline-block;
    vertical-align: top;
    line-height: 1;
}
div.app-level-social-rss a.ui-btn-toolbar.rss {
	margin-left: 0;
    position: relative;
    opacity: 1;
    padding: 19px 21px;
}
div.app-level-social-rss a.ui-btn-toolbar.rss:before {
	content: "\e905";
    font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 14px;
}
a.ui-btn-toolbar.rss span {
	background: transparent none;
    height: auto;
    line-height: 1;
    padding: 0;
    display: block;
    width: 0 !important;
    height: 0 !important;
    display: inline-block !important;
    padding: 0 !important;
    margin: 0 !important;
    border: 0 !important;
    overflow: hidden !important;
}
a.ui-btn-toolbar.rss span:after {
	display: none;
}
div.app-level-social-contribute .ui-btn-general span {
	padding: 0;
    line-height: 1;
}
.flexpage p, #about-teacher-bio p, .announcements p {
	margin: 6px 0;
    padding: 10px 0;
}
.flexpage iframe {
	margin-top: 5px;
}
.flexpage .ui-article {
	margin: 0;
    padding: 0;
}
div.ui-widget.app.flexpage .ui-widget-header, div.ui-widget.app.announcements .ui-widget-header {
	margin: 0 0 6px;
    padding: 0 0 15px;
}
.flexpage p:first-child, .announcements p:first-child {
	margin-top: 0;
    padding-top: 0;
}
.flexpage p:last-child {
	margin-bottom: 0;
    padding-bottom: 0;
}
.flexpage li:last-child div.ui-article {
	padding-bottom: 0;
}
.flexpage .ui-widget-footer {
	margin-top: 9px;
}
div.ui-article {
	padding: 5px 0;
}
.upcomingevents div.ui-article {
	padding: 13px 0 0;
}
.upcomingevents .ui-articles li:first-child div.ui-article {
	padding-top: 28px;
}
.headlines div.ui-article, .article-library div.ui-article {
	padding: 17px 0;
}
.headlines .ui-articles li:first-child div.ui-article, .article-library .ui-articles li:first-child div.ui-article {
	padding-top: 0;
}
div.ui-widget.app.headlines .ui-widget-header, div.ui-widget.app.article-library .ui-widget-header {
	margin-bottom: 28px;
}
.headlines div.ui-article p, .article-library div.ui-article p {
	margin-top: 8px;
}
.headlines .ui-widget-footer, .article-library .ui-widget-footer {
	margin-top: 10px;
}
.announcements div.ui-article {
	padding: 19px 0;
    border-bottom: 1px solid rgba(0,0,0,.20);
}
[data-region-body-text="White"] .announcements div.ui-article {
	border-bottom: 1px solid rgba(255,255,255,.60);
}
.hp .announcements div.ui-article {
	padding-bottom: 16px;
}
.announcements .ui-articles li:first-child div.ui-article {
	padding-top: 7px;
}
.announcements .ui-articles li:last-child div.ui-article {
	padding-bottom: 21px;
}
[data-region="sp2"] .ui-widget.app {
	padding: 0 0 57px 82px;
}
#spn-content[data-region="sp2"] .ui-widget.app {
	padding: 0 41px 57px;
}
#swlogin div.ui-widget-header p {
	font-size: 14px !important;
    text-transform: initial !important;
    color: #333 !important;
    margin-top: 10px;
}
.ui-widget.app.assignment .ui-no-records-message {
	padding: 0;
}
.ui-widget.app.assignment ul li:last-child div.ui-article {
	padding-bottom: 0;
}
.ui-widget.app.assignment .ui-widget-footer {
	margin-top: 25px;
}
ul li:last-child div.ui-article {
	padding-bottom: 0;
}
.ui-widget-footer {
	margin-top: 5px;
}
.headlines .ui-widget-footer, .article-library .ui-widget-footer {
	margin-top: 17px;
}
div.ui-widget-footer:blank {
	display: none;
}
div.ui-widget.app.multimedia-gallery .ui-widget-header {
	margin-bottom: 28px;
}
/* GroupEnd */

/* GroupBegin Navigation Styles */
div.ui-widget.app.navigation li div.bullet.expandable {
	background: none;
	width: 25px;
	position: relative;
}
div.ui-widget.app.navigation li div.bullet.collapsible {
	background: none;
	width: 25px;
	position: relative;
}
div.ui-widget.app.navigation li div.bullet {
	background: none;
	width: 25px;
	position: relative;
}
div.ui-widget.app.navigation li div.bullet:before {
	content: "";
	font-size: 14px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
    display: none;
}
div.ui-widget.app.navigation li div.bullet.collapsible:before {
	content: "\e904";
    font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	font-size: 9px;
	display: block;
	position: absolute;
	top: 22px;
	left: 11px;
    color: #f16038;
    display: block;
    -webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	transform: rotate(-90deg);
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
[data-region-button-text="White"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before, [data-region-button-text="White"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before, [data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region-button-text="White"] div.ui-widget.app.navigation li.active > div.bullet.collapsible:before, [data-region-button-text="White"] div.ui-widget.app.navigation li.active > div.bullet.expandable:before,
[data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li.active > div.bullet.collapsible:before, [data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li.active > div.bullet.expandable:before{
	color: #fff;
}
[data-region-button-text="Grey"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before, [data-region-button-text="Grey"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region-button-text="Grey"] div.ui-widget.app.navigation li.active > div.bullet.collapsible:before, [data-region-button-text="Grey"] div.ui-widget.app.navigation li.active > div.bullet.expandable:before {
	color: #333;
}
[data-region-button-text="Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before, [data-region-button-text="Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region-button-text="Black"] div.ui-widget.app.navigation li.active > div.bullet.collapsible:before, [data-region-button-text="Black"] div.ui-widget.app.navigation li.active > div.bullet.expandable:before {
	color: #000;
}
div.ui-widget.app.navigation .ui-widget-detail ul ul li div.bullet.collapsible:before {
    top: 13px;
    left: 23px;
}
div.ui-widget.app.navigation li div.bullet.expandable:before {
	content: "\e900";
	font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	font-size: 9px;
	display: block;
	position: absolute;
	top: 22px;
	left: 9px;
    color: #f16038;
    display: block;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
div.ui-widget.app.navigation .ui-widget-detail ul ul li div.bullet.expandable:before {
    top: 13px;
    left: 23px;
}
div.ui-widget.app.navigation .ui-widget-detail > ul > li:first-child, div.ui-widget.app.navigation .ui-widget-detail .site-shortcuts-columns > ul > li:first-child {
	border-top: 1px solid rgba(0,0,0,.20);
}
div.ui-widget.app.navigation .ui-widget-detail > ul > li, div.ui-widget.app.navigation .ui-widget-detail .site-shortcuts-columns > ul > li {
	border-bottom: 1px solid rgba(0,0,0,.20);
}
[data-region-body-text="White"] div.ui-widget.app.navigation .ui-widget-detail > ul > li:first-child, [data-region-body-text="White"] div.ui-widget.app.navigation .ui-widget-detail .site-shortcuts-columns > ul > li:first-child {
	border-top: 1px solid rgba(255,255,255,.60);
}
[data-region-body-text="White"] div.ui-widget.app.navigation .ui-widget-detail > ul > li, [data-region-body-text="White"] div.ui-widget.app.navigation .ui-widget-detail .site-shortcuts-columns > ul > li {
	border-bottom: 1px solid rgba(255,255,255,.60);
}
div.ui-widget.app.navigation li {
	padding: 0;
}
div.ui-widget.app.navigation li a {
	font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 700;
    padding: 8px 37px;
    line-height: 1.2;
    color: #007099;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
div.ui-widget.app.navigation li > a:hover, div.ui-widget.app.navigation li > a:focus,
div.ui-widget.app.navigation li.active > a {
	background: #007099;
    color: White;
}
[data-region-button-text="White"] div.ui-widget.app.navigation li > a:hover, [data-region-button-text="White"] div.ui-widget.app.navigation li > a:focus,
[data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li > a:hover, [data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li > a:focus,
[data-region-button-text="White"] div.ui-widget.app.navigation li.active > a,
[data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li.active > a {
	color: #fff;
}
[data-region-button-text="Grey"] div.ui-widget.app.navigation li > a:hover, [data-region-button-text="Grey"] div.ui-widget.app.navigation li > a:focus,
[data-region-button-text="Grey"] div.ui-widget.app.navigation li.active > a {
	color: #333;
}
[data-region-button-text="Black"] div.ui-widget.app.navigation li > a:hover, [data-region-button-text="Black"] div.ui-widget.app.navigation li > a:focus,
[data-region-button-text="Black"] div.ui-widget.app.navigation li.active > a {
	color: #000;
}
div.ui-widget.app.navigation .ui-widget-detail > ul > li > a, div.ui-widget.app.navigation .ui-widget-detail .site-shortcuts-columns > ul > li > a {
	padding: 16px 24px;
}
div.ui-widget.app.navigation ul ul {
	margin-top: 8px;
    margin-bottom: 10px;
}
div.ui-widget.app.navigation .ui-widget-detail > ul.site-shortcuts, div.ui-widget.app.navigation .ui-widget-detail .site-shortcuts-columns > ul.site-shortcuts-column {
	padding: 28px 0;
}
.hp-content-outer.four div.ui-widget.app.navigation .ui-widget-detail > ul.site-shortcuts, .hp-content-outer.four div.ui-widget.app.navigation .ui-widget-detail .site-shortcuts-columns > ul.site-shortcuts-column,
.sp-column.two div.ui-widget.app.navigation .ui-widget-detail > ul.site-shortcuts, .sp-column.two div.ui-widget.app.navigation .ui-widget-detail .site-shortcuts-columns > ul.site-shortcuts-column,
#spn-content div.ui-widget.app.navigation .ui-widget-detail > ul.site-shortcuts, #spn-content div.ui-widget.app.navigation .ui-widget-detail .site-shortcuts-columns > ul.site-shortcuts-column {
	padding: 0;
}
.hp-content-outer.four div.ui-widget.app.navigation .ui-widget-header,
.sp-column.two div.ui-widget.app.navigation .ui-widget-header,
#spn-content div.ui-widget.app.navigation .ui-widget-header {
	margin-bottom: 28px;
}
.hp-content-outer.four div.ui-widget.app.navigation .ui-widget-footer, .sp-column.two div.ui-widget.app.navigation .ui-widget-footer, #spn-content div.ui-widget.app.navigation .ui-widget-footer {
	margin-top: 33px;
}
[data-region="sp1"] div.ui-widget.app.navigation.pagenavigation .ui-widget-header {
	margin-bottom: 29px;
    letter-spacing: 1.2px;
}
.site-shortcuts-columns {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    -webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
    -webkit-justify-content: space-between;
	-ms-flex-pack: space-between;
	justify-content: space-between;
}
.site-shortcuts-column {
	width: 30.35%;
	list-style: none;
    margin: 0px;
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
ul.ui-breadcrumbs {
	margin: 0px 0 37px;
	padding: 0px;
	position: relative;
    overflow: visible;
    font-family: 'Open Sans', sans-serif;
    font-size: 12px;
    font-weight: 400;
    color: #007099;
}
ul.ui-breadcrumbs:after {
	content: "";
	visibility: hidden;
	clear: both;
	display: block;
	height: 0px;
}
ul.ui-breadcrumbs > li {
	line-height: 1;
    margin-right: 4px;
    margin-top: 10px;
    padding: 3px 28px 1px 0;
    position: relative;
}
ul.ui-breadcrumbs > li:after {
	content: "";
	position: absolute;
    top: 0;
    right: 14px;
    height: 100%;
    width: 1px;
    background: #007099;
}
ul.ui-breadcrumbs > li.ui-breadcrumb-last:after {
	visibility: hidden;
}
ul.ui-breadcrumbs > li > a {
	text-decoration: none;
	background: none;
    padding: 0;
    display: block;
}
ul.ui-breadcrumbs > li > a:hover, ul.ui-breadcrumbs > li > a:focus {
	text-decoration: underline;
}
ul.ui-breadcrumbs > li:first-child {
	padding-left: 0;
}	
.assignment .ui-article-detail {
	color: Grey;
}
/* GroupEnd */

/* GroupBegin Mod Events */
div.ui-widget.app.upcomingevents div.ui-widget-detail {
	padding-top: 28px;
}	
div.ui-widget.app.upcomingevents div.upcoming-column-container div.upcoming-column {
	float: left;
}
div.ui-widget.app.upcomingevents div.upcoming-column-container div.upcoming-column.left {
	text-align: center;
	width: 55px;
	height: auto;
	margin: 0 27px 0 0;
}
div.ui-widget.app.upcomingevents .ui-article-title {
	line-height: 1;
	letter-spacing: normal;
	padding: 0;
    font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;
    font-size: 54px;
    color: #007099 !important;
    margin-left: -2px;
}
div.ui-widget.app.upcomingevents span.joel-date {
	font-family: 'Source Sans Pro', sans-serif;
    font-weight: 700;
    font-size: 54px;
    color: #007099 !important;
    line-height: 1;
}
div.ui-widget.app.upcomingevents span.joel-month {
	display: block;
	line-height: 1;
	letter-spacing: normal;
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
}
div.ui-widget.app.upcomingevents div.upcoming-column-container div.upcoming-column.right {
	text-align: left;
	width: calc(100% - 82px);
	height: auto;
}
div.ui-widget.app.upcomingevents .joel-day {
	font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    display: inline-block;
    line-height: 1;
    padding-bottom: 12px;
    margin-bottom: 14px;
    position: relative;
}
[data-body-color="Grey;Black"] div.ui-widget.app.upcomingevents .joel-day, [data-body-color="Grey"] div.ui-widget.app.upcomingevents .joel-day,
[data-body-color="Grey;Black"] div.ui-widget.app.upcomingevents span.joel-month, [data-body-color="Grey"] div.ui-widget.app.upcomingevents span.joel-month,
[data-body-color="Grey;Black"] div.ui-widget.app.upcomingevents .sw-calendar-block-time, [data-body-color="Grey"] div.ui-widget.app.upcomingevents .sw-calendar-block-time,
[data-body-color="Grey;Black"] div.ui-widget.app.upcomingevents .no-events, [data-body-color="Grey"] div.ui-widget.app.upcomingevents .no-events{
	color: #333;
}
[data-body-color="Black"] div.ui-widget.app.upcomingevents .joel-day,
[data-body-color="Black"] div.ui-widget.app.upcomingevents span.joel-month,
[data-body-color="Black"] div.ui-widget.app.upcomingevents .sw-calendar-block-time,
[data-body-color="Black"] div.ui-widget.app.upcomingevents .no-events {
	color: #000;
}
div.ui-widget.app.upcomingevents .joel-day:before {
	content: "";
    width: 45px;
    height: 1px;
    position: absolute;
    bottom: -1px;
    left: 0;
    background: #f16038;
}
[data-style-region="bcd"] div.ui-widget.app.upcomingevents .joel-day:before {
	left: 50%;
    margin-left: -22.5px;
}
[data-style-region="bcd"] div.ui-widget.app.upcomingevents .joel-day {
	padding-bottom: 10px;
    margin-bottom: 23px;
}
div.ui-widget.app.upcomingevents .sw-calendar-block-time {
	display: block;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
    font-size: 14px;
    font-weight: 400;
}
[data-style-region="bcd"] div.ui-widget.app.upcomingevents .sw-calendar-block-time {
	margin-top: 3px;
}
div.ui-widget.app.upcomingevents .sw-calendar-block-title {
	display: block;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
    font-family: 'Open Sans', sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 1.35;
}
div.ui-widget.app.upcomingevents .sw-calendar-block-title a {
	color: #007099 !important;
}
div.ui-widget.app.upcomingevents .sw-calendar-block-title a:hover {
	text-decoration: underline;
}
div.ui-widget.app.upcomingevents .ui-article-description {
	padding: 0px;
    margin: 0 0 19px 2px;
}
[data-style-region="bcd"] div.ui-widget.app.upcomingevents .ui-article-description {
	margin-bottom: 38px;
    position: relative;
}
[data-style-region="bcd"] div.ui-widget.app.upcomingevents .ui-article-description:before {
	content: "";
    width: 46px;
    height: 1px;
    position: absolute;
    top: -19px;
    left: 50%;
    margin-left: -23px;
    background: #f16038;
}
[data-style-region="bcd"] div.ui-widget.app.upcomingevents .ui-article-description:first-child:before {
	display: none;
}
[data-style-region="bcd"] .ui-widget.app.upcomingevents .ui-articles:not(.cs-tab-list):not(.cs-tab-panels) > li.no-events .ui-article {
	text-align: center;
    padding: 39px 0;
}
[data-style-region="bcd"] .ui-widget.app.upcomingevents .ui-articles:not(.cs-tab-list):not(.cs-tab-panels) > li.no-events .ui-article p {
	margin: 0;
}
/* GroupBegin Tabbed Events */
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    margin: 0 31px;
    border-bottom: 10px solid #003142;
    position: relative;
}
.ui-widget.app.upcomingevents .ui-articles.cs-tab-panels  {
	margin: 0 31px;
    text-align: center;
}
/* Limit to 8 dates */
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li:nth-child(n+9),
.ui-widget.app.upcomingevents .ui-articles.cs-tab-panels > li:nth-child(n+9) {
	display: none;
}
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li:before,
.ui-widget.app.upcomingevents .ui-articles.cs-tab-panels > li:before {
	display: none;
}
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li.active {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
}
/*.ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li#tab-slider {
	position: absolute;
    bottom: 0;
    left: 0;
    width: 26px !important;
    height: 13px;
}*/
.ui-widget.app.upcomingevents .ui-articles.cs-tab-panels > li.active {
	display: block;
}
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li {
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
    -webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-flex: 1 1 auto;
	-ms-flex: 1 1 auto;
	flex: 1 1 auto;
    border-left: solid 1px rgba(0,0,0,.2);
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
    cursor: pointer;
    padding: 0;
    position: relative;
    margin: 29px 0 23px;
    -ms-transition: color .3s ease 0s, background .3s ease 0s;
	-moz-transition: color .3s ease 0s, background .3s ease 0s;
	-webkit-transition: color .3s ease 0s, background .3s ease 0s;
	transition: color .3s ease 0s, background .3s ease 0s;
}
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li.tab-slider {
    width: 26px !important;
    height: 0;
    border-style: solid;
    border-width: 0 13px 13px 13px;
    border-color: transparent transparent #003142 transparent;
    display: block !important;
    line-height: 1;
    font-weight: 400;
    font-size: 7px;
    position: absolute;
    bottom: -23px;
    left: 0;
}
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li:first-child {
	border: 0;
}
.ui-widget.app.upcomingevents .ui-articles.cs-tab-panels > li {
	display: none;
    padding: 37px 0 3px;
}
.ui-widget.app.upcomingevents .ui-articles:not(.cs-tab-list):not(.cs-tab-panels) > li .ui-article-description:first-child {
	padding-top: 0px;
}
.ui-widget.app.upcomingevents .ui-articles:not(.cs-tab-list):not(.cs-tab-panels) .ui-article {
	padding: 0px;
}
.ui-widget.app.upcomingevents .ui-articles:not(.cs-tab-list):not(.cs-tab-panels) > li:not(:first-child) .ui-article {
	padding-top: 17px;
}
.ui-widget.app.upcomingevents .ui-articles:not(.cs-tab-list):not(.cs-tab-panels) > li:last-child .ui-article {
	padding-bottom: 5px;
}

/* GroupEnd */

/* GroupBegin Region Colors */
[data-region-button-text="White"] a.more-link, [data-region-button-text="White"] a.ui-btn-toolbar.calendarfollow, [data-region-button-text="White"] div.app-level-social-rss a.ui-btn-toolbar.rss, [data-region-button-text="White"] a.view-calendar-link, [data-region-button-text="White"] div.app-level-social-contribute .ui-btn-general,
[data-region-button-text="White;Grey;Black"] a.more-link, [data-region-button-text="White;Grey;Black"] a.ui-btn-toolbar.calendarfollow, [data-region-button-text="White;Grey;Black"] div.app-level-social-rss a.ui-btn-toolbar.rss, [data-region-button-text="White;Grey;Black"] a.view-calendar-link, [data-region-button-text="White;Grey;Black"] div.app-level-social-contribute .ui-btn-general {
	color: #fff !important;
}
[data-region-button-text="Grey"] a.more-link, [data-region-button-text="Grey"] a.ui-btn-toolbar.calendarfollow, [data-region-button-text="Grey"] div.app-level-social-rss a.ui-btn-toolbar.rss, [data-region-button-text="Grey"] a.view-calendar-link, [data-region-button-text="Grey"] div.app-level-social-contribute .ui-btn-general,
[data-region-button-text="Grey;Black;White"] a.more-link, [data-region-button-text="Grey;Black;White"] a.ui-btn-toolbar.calendarfollow, [data-region-button-text="Grey;Black;White"] div.app-level-social-rss a.ui-btn-toolbar.rss, [data-region-button-text="Grey;Black;White"] a.view-calendar-link, [data-region-button-text="Grey;Black;White"] div.app-level-social-contribute .ui-btn-general {
	color: #333 !important;
}
[data-region-button-text="Black"] a.more-link, [data-region-button-text="Black"] a.ui-btn-toolbar.calendarfollow, [data-region-button-text="Black"] div.app-level-social-rss a.ui-btn-toolbar.rss, [data-region-button-text="Black"] a.view-calendar-link, [data-region-button-text="Black"] div.app-level-social-contribute .ui-btn-general {
	color: #000 !important;
}
[data-region-button-text-hover="White"] a.more-link:hover, [data-region-button-text-hover="White"] a.ui-btn-toolbar.calendarfollow:hover, [data-region-button-text-hover="White"] div.app-level-social-rss a.ui-btn-toolbar.rss:hover, [data-region-button-text-hover="White"] a.view-calendar-link:hover, [data-region-button-text="White"] div.app-level-social-contribute .ui-btn-general:hover,
[data-region-button-text-hover="White;Grey;Black"] a.more-link:hover, [data-region-button-text-hover="White;Grey;Black"] a.ui-btn-toolbar.calendarfollow:hover, [data-region-button-text-hover="White;Grey;Black"] div.app-level-social-rss a.ui-btn-toolbar.rss:hover, [data-region-button-text-hover="White;Grey;Black"] a.view-calendar-link:hover, [data-region-button-text="White;Grey;Black"] div.app-level-social-contribute .ui-btn-general:hover {
	color: #fff !important;
}
[data-region-button-text-hover="Grey"] a.more-link:hover, [data-region-button-text-hover="Grey"] a.ui-btn-toolbar.calendarfollow:hover, [data-region-button-text-hover="Grey"] div.app-level-social-rss a.ui-btn-toolbar.rss:hover, [data-region-button-tex-hovert="Grey"] a.view-calendar-link:hover, [data-region-button-text="Grey"] div.app-level-social-contribute .ui-btn-general:hover,
[data-region-button-text-hover="Grey;Black;White"] a.more-link:hover, [data-region-button-text-hover="Grey;Black;White"] a.ui-btn-toolbar.calendarfollow:hover, [data-region-button-text-hover="Grey;Black;White"] div.app-level-social-rss a.ui-btn-toolbar.rss:hover, [data-region-button-text-hover="Grey;Black;White"] a.view-calendar-link:hover, [data-region-button-text="Grey;Black;White"] div.app-level-social-contribute .ui-btn-general:hover {
	color: #333 !important;
}
[data-region-button-text-hover="Black"] a.more-link:hover, [data-region-button-text-hover="Black"] a.ui-btn-toolbar.calendarfollow:hover, [data-region-button-text-hover="Black"] div.app-level-social-rss a.ui-btn-toolbar.rss:hover, [data-region-button-text-hover="Black"] a.view-calendar-link:hover, [data-region-button-text="Black"] div.app-level-social-contribute .ui-btn-general:hover {
	color: #000 !important;
}
/* Homepage Region One */
[data-region="b"] a {
	color: #0d6cb9;
}
[data-region="b"][data-region-body-text="Grey;Black;White"], [data-region="b"][data-region-body-text="Grey"],
[data-region="b"][data-region-body-text="Grey;Black;White"] .assignment .ui-article-detail, [data-region="b"][data-region-body-text="Grey"] .assignment .ui-article-detail {
	color: #333;
}
[data-region="b"][data-region-body-text="Black"], [data-region="b"][data-region-body-text="Black"] .assignment .ui-article-detail  {
	color: #000;
}
[data-region="b"][data-region-body-text="White"], [data-region="b"][data-region-body-text="White"] .assignment .ui-article-detail  {
	color: #fff;
}
[data-region="b"] a:not(.more-link,.ui-btn-toolbar.calendarfollow,.ui-btn-toolbar.rss,.view-calendar-link,.ui-btn-general),
[data-region="b"] div.ui-widget.app.navigation li div.bullet:before {
	color: #0d6cb9;
	text-decoration: none;
}
[data-region="b"] .ui-widget-header h1 {
	color: #0d6cb9;
}
[data-region="b"] a.more-link, [data-region="b"] a.view-calendar-link, [data-region="b"] a.ui-btn-toolbar.calendarfollow, [data-region="b"] div.app-level-social-rss a.ui-btn-toolbar.rss, [data-region="b"] div.app-level-social-contribute .ui-btn-general {
	background: #0d6cb9;
}
[data-region="b"] a.more-link:hover, [data-region="b"] a.view-calendar-link:hover, [data-region="b"] a.ui-btn-toolbar.calendarfollow:hover, [data-region="b"] div.app-level-social-rss a.ui-btn-toolbar.rss:hover, [data-region="b"] div.app-level-social-contribute .ui-btn-general:hover,
[data-region="b"] a.more-link:focus, [data-region="b"] a.view-calendar-link:focus, [data-region="b"] a.ui-btn-toolbar.calendarfollow:focus, [data-region="b"] div.app-level-social-rss a.ui-btn-toolbar.rss:focus, [data-region="b"] div.app-level-social-contribute .ui-btn-general:focus {
	background: #f16038;
}
[data-region="b"] div.ui-widget.app.navigation li a {
	color: #0d6cb9;
}
[data-region="b"] div.ui-widget.app.navigation li div.bullet.expandable:before, [data-region="b"] div.ui-widget.app.navigation li > div.bullet.collapsible:before {
	color: #f16038;
}
[data-region="b"] div.ui-widget.app.navigation li.cs-hover > a {
	background: #0d6cb9;
}
[data-region="b"][data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li.cs-hover > a, [data-region="b"][data-region-button-text="White"] div.ui-widget.app.navigation li.cs-hover > a {
	color: #fff;
}
[data-region="b"][data-region-button-text="Grey"] div.ui-widget.app.navigation li.cs-hover > a {
	color: #333;
}
[data-region="b"][data-region-button-text="Black"] div.ui-widget.app.navigation li.cs-hover > a {
	color: #000;
}
[data-region="b"][data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before, [data-region="b"][data-region-button-text="White"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region="b"][data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before, [data-region="b"][data-region-button-text="White"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before {
	color: #fff;
}
[data-region="b"][data-region-button-text="Grey"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region="b"][data-region-button-text="Grey"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before {
	color: #333;
}
[data-region="b"][data-region-button-text="Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region="b"][data-region-button-text="Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before {
	color: #000;
}

/* Homepage Region Two */
[data-region="c"] a {
	color: #FFFFFF;
}
[data-region="c"][data-region-body-text="White;Grey;Black"], [data-region="c"][data-region-body-text="White"],
[data-region="c"][data-region-body-text="White;Grey;Black"] .assignment .ui-article-detail, [data-region="c"][data-region-body-text="White"] .assignment .ui-article-detail{
	color: #fff;
}
[data-region="c"][data-region-body-text="Grey"], [data-region="c"][data-region-body-text="Grey"] .assignment .ui-article-detail {
	color: #333;
}
[data-region="c"][data-region-body-text="Black"], [data-region="c"][data-region-body-text="Black"] .assignment .ui-article-detail {
	color: #000;
}
[data-region="c"] a:not(.more-link,.ui-btn-toolbar.calendarfollow,a.ui-btn-toolbar.rss,.view-calendar-link),
[data-region="c"] div.ui-widget.app.navigation li div.bullet:before {
	color: #FFFFFF;
	text-decoration: none;
}
[data-region="c"] .ui-widget-header h1 {
	color: #FFFFFF;
}
[data-region="c"] a.more-link, [data-region="c"] a.view-calendar-link, [data-region="c"] a.ui-btn-toolbar.calendarfollow, [data-region="c"] div.app-level-social-rss a.ui-btn-toolbar.rss, [data-region="c"] div.app-level-social-contribute .ui-btn-general {
	background: #003142;
}
[data-region="c"] a.more-link:hover, [data-region="c"] a.view-calendar-link:hover, [data-region="c"] a.ui-btn-toolbar.calendarfollow:hover, [data-region="c"] div.app-level-social-rss a.ui-btn-toolbar.rss:hover, [data-region="c"] div.app-level-social-contribute .ui-btn-general:hover,
[data-region="c"] a.more-link:focus, [data-region="c"] a.view-calendar-link:focus, [data-region="c"] a.ui-btn-toolbar.calendarfollow:focus, [data-region="c"] div.app-level-social-rss a.ui-btn-toolbar.rss:focus, [data-region="c"] div.app-level-social-contribute .ui-btn-general:focus {
	background: #f16038;
}
[data-region="c"] div.ui-widget.app.navigation li a {
	color: #FFFFFF;
}
[data-region="c"] div.ui-widget.app.navigation li div.bullet.expandable:before, [data-region="c"] div.ui-widget.app.navigation li > div.bullet.collapsible:before {
	color: #FFFFFF;
}
[data-region="c"] div.ui-widget.app.navigation li.cs-hover > a {
	background: #003142;
}
[data-region="c"][data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li.cs-hover > a, [data-region="c"][data-region-button-text="White"] div.ui-widget.app.navigation li.cs-hover > a {
	color: #fff;
}
[data-region="c"][data-region-button-text="Grey"] div.ui-widget.app.navigation li.cs-hover > a {
	color: #333;
}
[data-region="c"][data-region-button-text="Black"] div.ui-widget.app.navigation li.cs-hover > a {
	color: #000;
}
[data-region="c"][data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before, [data-region="c"][data-region-button-text="White"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region="c"][data-region-button-text="White;Grey;Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before, [data-region="c"][data-region-button-text="White"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before {
	color: #fff;
}
[data-region="c"][data-region-button-text="Grey"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region="c"][data-region-button-text="Grey"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before {
	color: #333;
}
[data-region="c"][data-region-button-text="Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region="c"][data-region-button-text="Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before {
	color: #000;
}

/* Homepage Region Three */
[data-region="d"] a {
	color: #FFFFFF;
}
[data-region="d"][data-region-body-text="White;Grey;Black"], [data-region="d"][data-region-body-text="White"],
[data-region="d"][data-region-body-text="White;Grey;Black"] .assignment .ui-article-detail, [data-region="d"][data-region-body-text="White"] .assignment .ui-article-detail{
	color: #fff;
}
[data-region="d"][data-region-body-text="Grey"], [data-region="d"][data-region-body-text="Grey"] .assignment .ui-article-detail {
	color: #333;
}
[data-region="d"][data-region-body-text="Black"], [data-region="d"][data-region-body-text="Black"] .assignment .ui-article-detail {
	color: #000;
}
[data-region="d"] a:not(.more-link,.ui-btn-toolbar.calendarfollow,a.ui-btn-toolbar.rss,.view-calendar-link),
[data-region="d"] div.ui-widget.app.navigation li div.bullet:before {
	color: #FFFFFF;
	text-decoration: none;
}
[data-region="d"] .ui-widget-header h1 {
	color: #FFFFFF;
}
[data-region="d"] a.more-link, [data-region="d"] a.view-calendar-link, [data-region="d"] a.ui-btn-toolbar.calendarfollow, [data-region="d"] div.app-level-social-rss a.ui-btn-toolbar.rss, [data-region="d"] div.app-level-social-contribute .ui-btn-general {
	background: #FFFFFF;
}
[data-region="d"] a.more-link:hover, [data-region="d"] a.view-calendar-link:hover, [data-region="d"] a.ui-btn-toolbar.calendarfollow:hover, [data-region="d"] div.app-level-social-rss a.ui-btn-toolbar.rss:hover, [data-region="d"] div.app-level-social-contribute .ui-btn-general:hover,
[data-region="d"] a.more-link:focus, [data-region="d"] a.view-calendar-link:focus, [data-region="d"] a.ui-btn-toolbar.calendarfollow:focus, [data-region="d"] div.app-level-social-rss a.ui-btn-toolbar.rss:focus, [data-region="d"] div.app-level-social-contribute .ui-btn-general:focus {
	background: #007099;
}
[data-region="d"] div.ui-widget.app.navigation li a {
	color: #FFFFFF;
}
[data-region="d"] div.ui-widget.app.navigation li div.bullet.expandable:before, [data-region="d"] div.ui-widget.app.navigation li > div.bullet.collapsible:before {
	color: #FFFFFF;
}
[data-region="d"] div.ui-widget.app.navigation li.cs-hover > a {
	background: #FFFFFF;
}
[data-region="d"][data-region-button-text="Grey;Black;White"] div.ui-widget.app.navigation li.cs-hover > a, [data-region="d"][data-region-button-text="Grey"] div.ui-widget.app.navigation li.cs-hover > a {
	color: #333;
}
[data-region="d"][data-region-button-text="White"] div.ui-widget.app.navigation li.cs-hover > a {
	color: #fff;
}
[data-region="d"][data-region-button-text="Black"] div.ui-widget.app.navigation li.cs-hover > a {
	color: #000;
}
[data-region="d"][data-region-button-text="Grey;Black;White"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before, [data-region="d"][data-region-button-text="Grey"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region="d"][data-region-button-text="Grey;Black;White"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before, [data-region="d"][data-region-button-text="Grey"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before {
	color: #333;
}
[data-region="d"][data-region-button-text="White"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region="d"][data-region-button-text="White"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before {
	color: #fff;
}
[data-region="d"][data-region-button-text="Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.expandable:before,
[data-region="d"][data-region-button-text="Black"] div.ui-widget.app.navigation li.cs-hover > div.bullet.collapsible:before {
	color: #000;
}

/* Subpage Column One */
[data-region="sp1"] a:not(.more-link,.ui-btn-toolbar.calendarfollow,a.ui-btn-toolbar.rss,.view-calendar-link),
[data-region="sp1"] div.ui-widget.app.navigation li div.bullet:before {
	
}
[data-region="sp1"] .ui-widget-header h1 {
	
}

/* Subpage Column Two & Subpage NoNav */
[data-region="sp2"] {
	
}
[data-region="sp2"] a:not(.more-link,.ui-btn-toolbar.calendarfollow,a.ui-btn-toolbar.rss),
[data-region="sp2"] div.ui-widget.app.navigation li div.bullet:before {
	
}
[data-region="sp2"] .ui-widget-header h1 {
	
}
[data-region="sp2"] ul.ui-breadcrumbs > li > a {
	
}

#gb-breadcrumbs[data-show-breadcrumbs="false"] {
	display: none;
}
#spn-content {
	max-width: 1380px;
}
#spn-content #sw-edit-page-button {
	margin-right: 40px;
}
/* GroupEnd */

/* GroupBegin High Contrast Colors */

/* Editor Styles */
.cs-high-contrast .Grey_Border_Box .H1_Template,
.cs-high-contrast .Grey_Border_Box .H2_Template,
.cs-high-contrast .Grey_Border_Box .H3_Template,
.cs-high-contrast .Grey_Border_Box .H4_Template,
.cs-high-contrast .Grey_Border_Box  {
	color: #000;
}
.cs-high-contrast .Primary_Color_Box,
.cs-high-contrast .Secondary_Color_Box {
	background: #000;
}
.cs-high-contrast .Primary_Color_Box,
.cs-high-contrast [data-primary-text-color="Grey"] .Primary_Color_Box,
.cs-high-contrast [data-primary-text-color="Black"] .Primary_Color_Box,
.cs-high-contrast .Secondary_Color_Box,
.cs-high-contrast [data-secondary-text-color="White"] .Secondary_Color_Box,
.cs-high-contrast [data-secondary-text-color="Black"] .Secondary_Color_Box,
.cs-high-contrast #gb-page .Primary_Color_Box a,
.cs-high-contrast #gb-page .Secondary_Color_Box a {
	color: #FFF;
}
.cs-high-contrast #gb-page .Primary_Color_Box a,
.cs-high-contrast #gb-page .Secondary_Color_Box a {
	text-decoration: underline;
}

/* Responsive Menu */
.cs-high-contrast #rs-menu-outer[data-open="true"] {
	background: rgba(0, 0, 0, .90);
}
.cs-high-contrast #rs-menu .rs-menu-button,
.cs-high-contrast #rs-menu .rs-menu-group > a {
	color: #FFF;
}
.cs-high-contrast #rs-menu,
.cs-high-contrast #rs-menu .rs-menu-group-list {
	background: #FFF;
}
.cs-high-contrast #rs-menu .rs-menu-sublist-bullet.loading:before,
.cs-high-contrast #rs-menu .rs-menu-button,
.cs-high-contrast #rs-menu .rs-menu-group > a {
	background: #000;
}
.cs-high-contrast #rs-menu-close,
.cs-high-contrast #rs-menu-search-input,
.cs-high-contrast #rs-menu-search-button:before,
.cs-high-contrast #rs-menu .rs-menu-group-header h2,
.cs-high-contrast #rs-menu .rs-menu-back,
.cs-high-contrast #rs-menu .rs-menu-channels > li > a[role="menuitem"],
.cs-high-contrast #rs-menu .rs-menu-group-list > ul > li > a[role="menuitem"],
.cs-high-contrast #rs-menu .page-navigation li > a[role="menuitem"],
.cs-high-contrast #rs-menu .rs-menu-list-bullet,
.cs-high-contrast #rs-menu .rs-menu-sublist-bullet {
	color: #000;
}
.cs-high-contrast #rs-menu-search,
.cs-high-contrast #rs-menu .rs-menu-group-header,
.cs-high-contrast #rs-menu .rs-menu-channels > li,
.cs-high-contrast #rs-menu .rs-menu-group-list > ul > li,
.cs-high-contrast #rs-menu .page-navigation li > a[role="menuitem"],
.cs-high-contrast #rs-menu .page-navigation {
	border-color: #000;
}
/* GroupEnd */

/* GroupBegin Homepage Specific */
.hp-content-outer.one {
	background: #f7f7f1;
}
.hp-content {
	position: relative;
}
.hp-content-outer.two {
	background: transparent url("/cms/lib5/TX50000550/Centricity/Template/GlobalAssets/images///Background-Images/new barn.jpg") no-repeat center center/cover fixed;
}
.hp-content-outer.two:before {
	content: "";
    background: #007099;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    opacity: .80;
    opacity: .80 - Default;
}
.hp-content-outer.two[data-overlay-opacity="80 - Default"]:before {
	opacity: .80;
}
.hp-content-outer.two[data-overlay-opacity="100"]:before {
	opacity: 1;
}
.hp-content-outer.three {
	background: #003142;
}
.hp-content-outer.four {
	background: #f7f7f1;
}
.hp-content.four {
	padding: 80px 0;
    -webkit-justify-content: space-between;
	-ms-flex-pack: space-between;
	justify-content: space-between;
}
.hp-content.four .ui-widget.app {
	margin-bottom: 50px;
}
.hp-column:not(.full) {
	position: relative;
    background: #fff;
    padding: 38px 30px 0;
    width: 30.35%;
    box-shadow: 0 0 1px rgba(0,0,0,.35);
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,.35);
    -moz-box-shadow: 0 0 1px rgba(0,0,0,.35);
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.cs-one-col .hp-column:not(.full) {
	width: 100%;
}
.cs-two-col .hp-column:not(.full) {
	width: 47.35%;
}
[data-style-region="bcd"] .ui-widget-footer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: row;
    -webkit-flex-direction: row;
    -webkit-justify-content: flex-end;
	-ms-flex-pack: flex-end;
	justify-content: flex-end;
    margin-top: 19px;
}
[data-style-region="bcd"] a.more-link, [data-style-region="bcd"] a.view-calendar-link, [data-style-region="bcd"] .app-level-social-contribute .ui-btn-general {
	margin-right: 0;
    margin-left: 10px;
    padding: 21px 20px;
}
[data-style-region="bcd"] a.ui-btn-toolbar.calendarfollow {
	margin-right: 0;
    margin-left: 10px;
    padding: 17px 20px;
}
[data-style-region="bcd"] div.app-level-social-rss a.ui-btn-toolbar.rss {
	margin-right: 0;
    margin-left: 10px;
    padding: 19px 20px;
}
[data-style-region="bcd"] .headlines, [data-style-region="bcd"] .article-library {
	display: none;
}
[data-style-region="bcd"] .headlines .ui-articles, [data-style-region="bcd"] .article-library .ui-articles {
	display: -webkit-box;  
    display: -ms-flexbox; 
    display: -webkit-flex;
    display: flex;
    flex-direction: row;
    -webkit-flex-direction: row;
    flex-wrap: wrap;
    align-items: stretch;
    min-height: 260px;
}
[data-style-region="bcd"] .headlines .ui-articles li, [data-style-region="bcd"] .article-library .ui-articles li {
	width: 25%;
    max-height: 355px;
    overflow: hidden;
    position: relative;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
[data-style-region="bcd"] .headlines .ui-articles li:not(.cs-has-thumb), [data-style-region="bcd"] .article-library .ui-articles li:not(.cs-has-thumb) {
    padding: 40px 30px;
}
[data-region="b"] .headlines .ui-articles li:not(.cs-has-thumb), [data-region="b"] .article-library .ui-articles li:not(.cs-has-thumb) {
	background: #333333;
}
[data-region="c"] .headlines .ui-articles li:not(.cs-has-thumb), [data-region="c"] .article-library .ui-articles li:not(.cs-has-thumb) {
	background: #333333;
}
[data-region="d"] .headlines .ui-articles li:not(.cs-has-thumb), [data-region="d"] .article-library .ui-articles li:not(.cs-has-thumb) {
	background: #333333;
}
[data-style-region="bcd"] .headlines .ui-articles li:not(.cs-has-thumb) .ui-article, [data-style-region="bcd"] .article-library .ui-articles li:not(.cs-has-thumb) .ui-article {
	position: absolute;
    top: 35px;
    left: 30px;
    width: calc(100% - 60px);
    height: calc(100% - 80px);
    overflow: auto;
	box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
[data-style-region="bcd"] .headlines .ui-article-thumb .img img, [data-style-region="bcd"] .article-library .ui-article-thumb .img img {
	width: 100% !important;
    max-width: 100% !important;
    height: 100% !important;
    max-height: 100% !important;
}
[data-style-region="bcd"] .headlines div.ui-article, [data-style-region="bcd"] .article-library div.ui-article {
	padding: 0;
    position: relative;
    max-height: 355px;
    height: 100%;
}
[data-style-region="bcd"] .ui-article-thumb .img {
	margin: 0;
}
[data-style-region="bcd"] .ui-article-description .ui-article-controls {
	float: none;
}
[data-headlines-teaser="White;Grey;Black"] .headlines div.ui-article p, [data-headlines-teaser="White"] .headlines div.ui-article p,
[data-region="b"][data-headlines-teaser="White;Grey;Black"] .headlines li:not(.cs-has-thumb) .ui-article-title a, [data-headlines-teaser="White"] .headlines li:not(.cs-has-thumb) .ui-article-title a,
[data-headlines-teaser="White;Grey;Black"] .article-library div.ui-article p, [data-headlines-teaser="White"] .article-library div.ui-article p,
[data-region="b"][data-headlines-teaser="White;Grey;Black"] .article-library li:not(.cs-has-thumb) .ui-article-title a, [data-headlines-teaser="White"] .article-library li:not(.cs-has-thumb) .ui-article-title a{
	color: #fff;
}
[data-headlines-teaser="Grey"] .headlines div.ui-article p,
[data-region="b"][data-headlines-teaser="Grey"] .headlines li:not(.cs-has-thumb) .ui-article-title a,
[data-region="c"][data-headlines-teaser="Grey"] .headlines li:not(.cs-has-thumb) .ui-article-title a,
[data-region="d"][data-headlines-teaser="Grey"] .headlines li:not(.cs-has-thumb) .ui-article-title a,
[data-headlines-teaser="Grey"] .article-library div.ui-article p,
[data-region="b"][data-headlines-teaser="Grey"] .article-library li:not(.cs-has-thumb) .ui-article-title a,
[data-region="c"][data-headlines-teaser="Grey"] .article-library li:not(.cs-has-thumb) .ui-article-title a,
[data-region="d"][data-headlines-teaser="Grey"] .article-library li:not(.cs-has-thumb) .ui-article-title a {
	color: #333;
}
[data-headlines-teaser="Black"] .headlines div.ui-article p,
[data-region="b"][data-headlines-teaser="Black"] .headlines li:not(.cs-has-thumb) .ui-article-title a,
[data-region="c"][data-headlines-teaser="Black"] .headlines li:not(.cs-has-thumb) .ui-article-title a,
[data-region="d"][data-headlines-teaser="Black"] .headlines li:not(.cs-has-thumb) .ui-article-title a,
[data-headlines-teaser="Black"] .article-library div.ui-article p,
[data-region="b"][data-headlines-teaser="Black"] .article-library li:not(.cs-has-thumb) .ui-article-title a,
[data-region="c"][data-headlines-teaser="Black"] .article-library li:not(.cs-has-thumb) .ui-article-title a,
[data-region="d"][data-headlines-teaser="Black"] .article-library li:not(.cs-has-thumb) .ui-article-title a {
	color: #000;
}
[data-headlines-teaser="White;Grey;Black"] .headlines .sw-ratings-count, [data-headlines-teaser="White;Grey;Black"] .headlines .sub-link, [data-headlines-teaser="White;Grey;Black"] .headlines .sub-link:hover, [data-headlines-teaser="White;Grey;Black"] .headlines .sub-link:focus, [data-headlines-teaser="White"] .headlines .sw-ratings-count, [data-headlines-teaser="White"] .headlines .sub-link, [data-headlines-teaser="White"] .headlines .sub-link:hover, [data-headlines-teaser="White"] .headlines .sub-link:focus,
[data-headlines-teaser="White;Grey;Black"] .article-library .sw-ratings-count, [data-headlines-teaser="White;Grey;Black"] .article-library .sub-link, [data-headlines-teaser="White;Grey;Black"] .article-library .sub-link:hover, [data-headlines-teaser="White;Grey;Black"] .article-library .sub-link:focus, [data-headlines-teaser="White"] .article-library .sw-ratings-count, [data-headlines-teaser="White"] .article-library .sub-link, [data-headlines-teaser="White"] .article-library .sub-link:hover, [data-headlines-teaser="White"] .article-library .sub-link:focus{
	color: #fff !important;
}
[data-headlines-teaser="Grey"] .headlines .sw-ratings-count, [data-headlines-teaser="Grey"] .headlines .sub-link, [data-headlines-teaser="Grey"] .headlines .sub-link:hover, [data-headlines-teaser="Grey"] .headlines .sub-link:focus,
[data-headlines-teaser="Grey"] .article-library .sw-ratings-count, [data-headlines-teaser="Grey"] .article-library .sub-link, [data-headlines-teaser="Grey"] .article-library .sub-link:hover, [data-headlines-teaser="Grey"] .article-library .sub-link:focus{
	color: #333 !important;
}
[data-headlines-teaser="Black"] .headlines .sw-ratings-count, [data-headlines-teaser="Black"] .headlines .sub-link, [data-headlines-teaser="Black"] .headlines .sub-link:hover, [data-headlines-teaser="Black"] .headlines .sub-link:focus,
[data-headlines-teaser="Black"] .article-library .sw-ratings-count, [data-headlines-teaser="Black"] .article-library .sub-link, [data-headlines-teaser="Black"] .article-library .sub-link:hover, [data-headlines-teaser="Black"] .article-library .sub-link:focus {
	color: #000 !important;
}
[data-style-region="bcd"] .headlines li.cs-has-thumb .ui-article-title, [data-style-region="bcd"] .article-library li.cs-has-thumb .ui-article-title {
	position: absolute;
    bottom: 20px;
    left: 0;
    width: 100%;
    max-height: calc(100% - 40px);
    z-index: 3;
}
[data-style-region="bcd"] .headlines li.cs-has-thumb .ui-article-title a, [data-style-region="bcd"] .article-library li.cs-has-thumb .ui-article-title a {
	display: block;
    padding: 14px 30px;
    position: relative;
}
[data-region="b"] .headlines li.cs-has-thumb .ui-article-title a, [data-region="b"] .article-library li.cs-has-thumb .ui-article-title a {
	color: #FFFFFF;
}
[data-region="c"] .headlines li.cs-has-thumb .ui-article-title a, [data-region="c"] .article-library li.cs-has-thumb .ui-article-title a {
	color: #FFFFFF;
}
[data-region="d"] .headlines li.cs-has-thumb .ui-article-title a, [data-region="d"] .article-library li.cs-has-thumb .ui-article-title a {
	color: #FFFFFF;
}
[data-style-region="bcd"] .headlines li.cs-has-thumb .ui-article-title a:hover, [data-style-region="bcd"] .article-library li.cs-has-thumb .ui-article-title a:hover {
	text-decoration: none;
}
[data-style-region="bcd"] .headlines li.cs-has-thumb .ui-article-title a:before, [data-style-region="bcd"] .article-library li.cs-has-thumb .ui-article-title a:before {
	content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -ms-transition: all .2s ease 0s;
	-moz-transition: all .2s ease 0s;
	-webkit-transition: all .2s ease 0s;
	transition: all .2s ease 0s;
}
[data-style-region="bcd"] .headlines li.cs-has-thumb.hover .ui-article-title a:before, [data-style-region="bcd"] .article-library li.cs-has-thumb.hover .ui-article-title a:before {
	opacity: 1 !important;
}
[data-region="b"] .headlines li.cs-has-thumb .ui-article-title a:before, [data-region="b"] .article-library li.cs-has-thumb .ui-article-title a:before {
	background: #0d6cb9;
    opacity: .80;
    opacity: .80 - Default;
}
[data-region="b"][data-headline-title-opacity="80 - Default"] .headlines li.cs-has-thumb .ui-article-title a:before, [data-region="b"][data-headline-title-opacity="80 - Default"] .article-library li.cs-has-thumb .ui-article-title a:before {
	opacity: .80;
}
[data-region="b"][data-headline-title-opacity="100"] .headlines li.cs-has-thumb .ui-article-title a:before, [data-region="b"][data-headline-title-opacity="100"] .article-library li.cs-has-thumb .ui-article-title a:before {
	opacity: 1;
}
[data-region="c"] .headlines li.cs-has-thumb .ui-article-title a:before, [data-region="c"] .article-library li.cs-has-thumb .ui-article-title a:before {
	background: #003142;
    opacity: .80;
    opacity: .80 - Default;
}
[data-region="c"][data-headline-title-opacity="80 - Default"] .headlines li.cs-has-thumb .ui-article-title a:before, [data-region="c"][data-headline-title-opacity="80 - Default"] .article-library li.cs-has-thumb .ui-article-title a:before {
	opacity: .80;
}
[data-region="c"][data-headline-title-opacity="100"] .headlines li.cs-has-thumb .ui-article-title a:before, [data-region="c"][data-headline-title-opacity="100"] .article-library li.cs-has-thumb .ui-article-title a:before {
	opacity: 1;
}
[data-region="d"] .headlines li.cs-has-thumb .ui-article-title a:before, [data-region="d"] .article-library li.cs-has-thumb .ui-article-title a:before {
	background: #0d6cb9;
    opacity: .80;
    opacity: .80 - Default;
}
[data-region="d"][data-headline-title-opacity="80 - Default"] .headlines li.cs-has-thumb .ui-article-title a:before, [data-region="d"][data-headline-title-opacity="80 - Default"] .article-library li.cs-has-thumb .ui-article-title a:before {
	opacity: .80;
}
[data-region="d"][data-headline-title-opacity="100"] .headlines li.cs-has-thumb .ui-article-title a:before, [data-region="d"][data-headline-title-opacity="100"] .article-library li.cs-has-thumb .ui-article-title a:before {
	opacity: 1;
}
[data-style-region="bcd"] .headlines li.cs-has-thumb .ui-article-description, [data-style-region="bcd"] .article-library li.cs-has-thumb .ui-article-description {
	position: absolute;
    width: 100%;
    height: calc(100% - 141px);
    top: 100%;
    left: 0;
    margin: 0;
    opacity: 0;
    z-index: 2;
    padding: 0 30px 0;
    margin-top: 40px;
    margin-bottom: 101px;
    overflow: auto;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
[data-style-region="bcd"] .headlines li.cs-has-thumb.hover .ui-article-description, [data-style-region="bcd"] .article-library li.cs-has-thumb.hover .ui-article-description {
	opacity: 1;
    top: 0;
}
[data-style-region="bcd"] .headlines li.cs-has-thumb .ui-article:before, [data-style-region="bcd"] .article-library li.cs-has-thumb .ui-article:before {
	content: "";
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    z-index: 1;
    background: transparent none;
    -ms-transition: all .3s ease 0s;
	-moz-transition: all .3s ease 0s;
	-webkit-transition: all .3s ease 0s;
	transition: all .3s ease 0s;
}
[data-style-region="bcd"] .headlines li.cs-has-thumb.no-desc .ui-article:before, [data-style-region="bcd"] .article-library li.cs-has-thumb.no-desc .ui-article:before {
	opacity: 0 !important;
}
[data-style-region="bcd"] .headlines li.cs-has-thumb.hover .ui-article:before, [data-style-region="bcd"] .article-library li.cs-has-thumb.hover .ui-article:before {
    top: 0;
}
[data-region="b"] .headlines li.cs-has-thumb .ui-article:before, [data-region="b"] .article-library  li.cs-has-thumb .ui-article:before {
	background: #333333;
    opacity: .80;
    opacity: .80 - Default;
}
[data-region="b"][data-headline-teaser-opacity="80 - Default"] .headlines li.cs-has-thumb .ui-article:before, [data-region="b"][data-headline-teaser-opacity="80 - Default"] .article-library  li.cs-has-thumb .ui-article:before {
	opacity: .80;
}
[data-region="b"][data-headline-teaser-opacity="100"] .headlines li.cs-has-thumb .ui-article:before, [data-region="b"][data-headline-teaser-opacity="100"] .article-library  li.cs-has-thumb .ui-article:before {
	opacity: 1;
}
[data-region="c"] .headlines li.cs-has-thumb .ui-article:before, [data-region="c"] .article-library  li.cs-has-thumb .ui-article:before {
	background: #333333;
    opacity: .80;
    opacity: .80 - Default;
}
[data-region="c"][data-headline-teaser-opacity="80 - Default"] .headlines li.cs-has-thumb .ui-article:before, [data-region="c"][data-headline-teaser-opacity="80 - Default"] .article-library li.cs-has-thumb .ui-article:before {
	opacity: .80;
}
[data-region="c"][data-headline-teaser-opacity="100"] .headlines li.cs-has-thumb .ui-article:before, [data-region="c"][data-headline-teaser-opacity="100"] .article-library li.cs-has-thumb .ui-article:before {
	opacity: 1;
}
[data-region="d"] .headlines li.cs-has-thumb .ui-article:before, [data-region="d"] .article-library li.cs-has-thumb .ui-article:before {
	background: #333333;
    opacity: .80;
    opacity: .80 - Default;
}
[data-region="d"][data-headline-teaser-opacity="80 - Default"] .headlines li.cs-has-thumb .ui-article:before, [data-region="d"][data-headline-teaser-opacity="80 - Default"] .article-library li.cs-has-thumb .ui-article:before {
	opacity: .80;
}
[data-region="d"][data-headline-teaser-opacity="100"] .headlines li.cs-has-thumb .ui-article:before, [data-region="d"][data-headline-teaser-opacity="100"] .article-library li.cs-has-thumb .ui-article:before {
	opacity: 1;
}
[data-style-region="bcd"] .headlines .ui-articles li:first-child div.ui-article, [data-style-region="bcd"] .article-library .ui-articles li:first-child div.ui-article {
	padding-top: 0;
}
[data-region="b"] div.ui-widget.app.article-library .ui-widget-header, [data-region="c"] div.ui-widget.app.article-library .ui-widget-header, [data-region="d"] div.ui-widget.app.article-library .ui-widget-header,
[data-region="b"] div.ui-widget.app.headlines .ui-widget-header, [data-region="b"] div.ui-widget.app.upcomingevents .ui-widget-header,
[data-region="c"] div.ui-widget.app.headlines .ui-widget-header, [data-region="c"] div.ui-widget.app.upcomingevents .ui-widget-header,
[data-region="d"] div.ui-widget.app.headlines .ui-widget-header, [data-region="d"] div.ui-widget.app.upcomingevents .ui-widget-header {
	max-width: 964px;
    margin-left: auto;
    margin-right: auto;
}
/* GroupEnd */

/* GroupBegin Subpage Specific */
#sp-content-outer {
	position: relative;
    padding-top: 31px;
}
#sp-content {
	position: relative;
	background: #FFF;
}
.sp-column {
	float: left;
	position: relative;
    -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.sp-column.one {
	width: 24.6%;
	min-height: 500px;
}
.sp-column.two {
	width: 75%;
	min-height: 500px;
}
/* GroupEnd */

/* GroupBegin Subpage No Nav Specific */
#spn-content-outer {
	position: relative;
    padding-top: 41px;
}
#spn-content {
	min-height: 500px;
	position: relative;
	background: #FFF;
}
/* GroupEnd */

/* GroupBegin EditorStyles */
.Grey_Border_Box {
	color: #333;
    padding: 37px 30px;
    border: solid 1px #d3d2d1;
    display: block;
    background: #FFF;
}
.Primary_Color_Box {
	color: #fff;
    padding: 37px 30px;
    display: block;
	background: #007099;
}
.Secondary_Color_Box {
	color: #fff;
    padding: 37px 30px;
    display: block;
	background: #003142;
}
.title { font-weight:bold; } .subtitle { font-style:italic; } 
/* GroupEnd */

.H1_Template {
	font-family: 'Open Sans', sans-serif;
    font-size: 22px;
    font-weight: 700;
}
.H2_Template {
	font-family: 'Open Sans', sans-serif;
    font-size: 22px;
    font-weight: 400;
}
.H3_Template {
	font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: 700;
}
.H4_Template {
	font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: 400;
}
h1, .ui-article h1, li h1 {
	font-size: 22px;
    font-weight: 700;
}
h2, .ui-article h2, li h2 {
	font-size: 22px;
    font-weight: 400;
}
h3, .ui-article h3, li h3 {
	font-size: 18px;
    font-weight: 700;
}
h4, .ui-article h4, li h4 {
	font-size: 18px;
    font-weight: 400;
}
.Grey_Border_Box .H1_Template,
.Grey_Border_Box .H2_Template,
.Grey_Border_Box .H3_Template,
.Grey_Border_Box .H4_Template {
	color: #d63d00;
}
.Grey_Border_Box .H1_Template,
.Grey_Border_Box .H2_Template,
.Grey_Border_Box .H3_Template,
.Grey_Border_Box .H4_Template,
.Primary_Color_Box .H1_Template,
.Primary_Color_Box .H2_Template,
.Primary_Color_Box .H3_Template,
.Primary_Color_Box .H4_Template,
.Secondary_Color_Box .H1_Template,
.Secondary_Color_Box .H2_Template,
.Secondary_Color_Box .H3_Template,
.Secondary_Color_Box .H4_Template {
	position: relative;
    padding-bottom: 14px;
    letter-spacing: 1.4px;
    line-height: 1;
    display: inline-block;
}
.Grey_Border_Box .H1_Template,
.Grey_Border_Box .H2_Template,
.Grey_Border_Box .H3_Template,
.Grey_Border_Box .H4_Template {
	color: #d63d00;
}
[data-primary-text-color="White"] .Primary_Color_Box {
	color: #fff;
}
[data-primary-text-color="Grey"] .Primary_Color_Box {
	color: #333;
}
[data-primary-text-color="Black"] .Primary_Color_Box {
	color: #000;
}
#gb-page .Primary_Color_Box a {
	color: #FFFFFF;
}
[data-secondary-text-color="White"] .Secondary_Color_Box {
	color: #FFF;
}
[data-secondary-text-color="Grey"] .Secondary_Color_Box {
	color: #333;
}
[data-secondary-text-color="Black"] .Secondary_Color_Box {
	color: #000;
}
#gb-page .Secondary_Color_Box a {
	color: #FFFFFF;
}
#gb-page .Primary_Color_Box a, #gb-page .Secondary_Color_Box a, #gb-page .Grey_Border_Box a {
	font-weight: 700;
}
[data-grey-border-text-color="Grey"] .Grey_Border_Box {
	color: #333;
}
[data-grey-border-text-color="Black"] .Grey_Border_Box {
	color: #000;
}/* MediaEnd *//* MediaBegin 768+ */ @media (max-width: 1023px) {/* GroupBegin Fonts */

/* GroupEnd */

/* GroupBegin Responsive Menu */
#rs-menu-btn {
	font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
}
[data-channel-text-color="Grey"] #rs-menu-btn, [data-channel-text-color="Grey;Black;White"] #rs-menu-btn,
[data-channel-text-color="Grey"] a#ui-btn-mypasskey,[data-channel-text-color="Grey;Black;White"] a#ui-btn-mypasskey {
	color: #333;
}
[data-channel-text-color="Black"] #rs-menu-btn,
[data-channel-text-color="Black"] a#ui-btn-mypasskey {
	color: #000;
}
[data-channel-text-color="White"] #rs-menu-btn,
[data-channel-text-color="White"] a#ui-btn-mypasskey {
	color: #fff;
}
#rs-menu-btn:before {
	content: "\e90a";
    font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: transparent none;
    color: inherit;
    padding: 18px 0 20px 2px;
    font-size: 22px;
}
#rs-menu-btn span {
	padding: 18px 0px 19px 14px;
    vertical-align: top;
}
/* GroupEnd */
 
/* GroupBegin Global */
body:before {
	content: "768";
}
#gb-mystart, .gb-header.right {
	display: none;
}
/* GroupEnd */

/* GroupBegin Mystart */
a#ui-btn-mypasskey {
	padding: 18px 17px 19px 30px;
    position: relative;
    margin-left: 53px;
    font-size: 14px;
    background: transparent none !important;
}
a#ui-btn-mypasskey:before {
	content: "\e90b";
    font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: transparent none;
    color: inherit;
    padding: 0;
    font-size: 26px;
    position: absolute;
    top: 17px;
    right: auto;
    left: -3px;
    display: block !important;
    height: auto;
    width: auto;
}
/* GroupEnd */ 

/* GroupBegin Header */
#gb-header-outer {
	padding: 18px 60px;
}
[data-header-show-tagline="false"][data-header-show-site-name="false"] #gb-logo-outer {
	float: none;
    margin: 0 auto;
}
/* GroupEnd */

/* GroupBegin Channel Bar */
#gb-channel-list-outer {
	box-shadow: 0 1px 1px rgba(0,0,0,.35);
    -webkit-box-shadow: 0 1px 1px rgba(0,0,0,.35);
    -moz-box-shadow: 0 1px 1px rgba(0,0,0,.35);
}
div#sw-channel-list-container {
	display: none;
}
#gb-channel-list {
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: row;
    -webkit-flex-direction: row;
    -webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
/* GroupEnd */

/* GroupBegin Slideshow */
#hp-slideshow-outer {
    /*display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: column;
    -webkit-flex-direction: column;*/
}
#hp-slideshow-inner {
    position: relative;
    top: auto;
    left: auto;
    height: auto;
    order: 2;
    padding: 25px 30px 30px;
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
#hp-slideshow-inner:before {
	content: "";
    background: #363434;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#hp-slideshow-inner-inner {
	height: auto;
    position: relative;
}
#hp-slideshow-inner-inner-inner {
	width: 100%;
    padding-right: 0;
}
#hp-slideshow {
	order: 1;
    width: 100%;
    max-width: 100%;
}
#hp-slideshow .cs-gallery-controls-cont {
	left: 10px;
    bottom: 10px;
}
#hp-slideshow-outer .rs-photo-title h1, #hp-slideshow-outer .mmg-description-title {
	margin: 0;
}
#hp-slideshow-outer .rs-photo-gallery-caption, #hp-slideshow-outer .mmg-description-caption {
	max-height: none;
}
#hp-slideshow-outer .rs-photo-caption p, #hp-slideshow-outer .mmg-description-caption {
	margin: 6px 0 0;
}
#hp-slideshow-outer .rs-photo-gallery-desc, #hp-slideshow-outer .mmg-description-outer {
	margin-top: 0;
}
#hp-slideshow-outer .rs-photo-gallery-desc-more-link a {
	margin: 15px 0 0;
}
#hp-slideshow-inner-inner-inner {
	width: auto !important;
}	
#hp-slideshow-inner.cs-mmg-app {
	padding: 0;
}
#hp-slideshow-outer .mmg-description {
	padding: 25px 30px 30px;
}
#hp-slideshow-outer .mmg-description:empty {
	display: none;
}
/* GroupEnd */

/* GroupBegin Body */

/* GroupEnd */

/* GroupBegin Footer */
.hp #gb-footer-links-outer[data-show-footer-bg-img="true"] {
	padding-top: 0;
    background-size: 100% auto;
    background-position: top;
    background: none !important;
}
.hp [data-show-footer-bg-img="true"] #gb-footer-links:before {
	top: 126px;
    height: calc(100% - 126px);
    display: none;
}
.hp #gb-footer-links-outer .footer-links-img {
	display: block;
    max-width: 100%;
    position: relative;
}
.hp #gb-footer-links-outer[data-show-footer-bg-img="false"] .footer-links-img {
	display: none !important;
}
.hp #gb-footer-links ul {
	background: #003142;
}
#gb-footer-links ul li {
	align-self: center;
}
#gb-footer-links ul li a {
	padding: 46px 30px 48px;
}
#gb-footer-links ul li a:before {
	display: none;
}
#gb-footer-outer {
	padding: 0;
}
.gb-footer.one {
	width: 100%;
    height: 240px;
    position: relative;
}
#gb-footer-google-map {
	width: 100%;
}
.gb-footer.two {
	margin-left: 0;
    width: 100%;
    padding: 34px 60px 2px;
    text-align: center;
}
.gb-footer-contact.fax {
	margin-left: 44px;
}
#gb-schoolwires-footer-outer {
	padding: 0 60px;
}
/* GroupEnd */

/* GroupBegin Global Icons */
#gb-icons-outer.gb-section-pad {
	padding: 0;
}
.hp #gb-icons-outer {
    top: auto;
    margin-bottom: 23px;
}
#gb-global-icons {
	min-width: 0;
    display: block;
    border: 0 none;
}
#gb-global-icons > ul > li, #gb-icons-outer[data-num-global-icons="8"] #gb-global-icons > ul > li, #gb-icons-outer[data-num-global-icons="7"] #gb-global-icons > ul > li, #gb-icons-outer[data-num-global-icons="3"] #gb-global-icons > ul > li, #gb-icons-outer[data-num-global-icons="2"] #gb-global-icons > ul > li {
	position: relative;
    max-width: 25%;
    width: 25%;
}
#gb-icons-outer[data-num-global-icons="6"] #gb-global-icons > ul > li, [data-num-global-icons="5"] #gb-global-icons > ul > li {
	max-width: 33.33%;
    width: 33.33%;
}
[data-num-global-icons="6"] #gb-global-icons > ul > li:nth-child(4):before {
	display: none;
}
[data-num-global-icons="6"] #gb-global-icons > ul > li:nth-child(5):before {
	display: block;
}
[data-num-global-icons="5"] #gb-global-icons > ul > li:nth-child(4):before {
	display: none;
}
[data-num-global-icons="5"] #gb-global-icons > ul > li:nth-child(5):before {
	display: block;
}
#gb-global-icons > ul > li:nth-child(5):after, #gb-global-icons > ul > li:nth-child(6):after, #gb-global-icons > ul > li:nth-child(7):after, #gb-global-icons > ul > li:nth-child(8):after {
	display: none;
}
[data-num-global-icons="6"] #gb-global-icons > ul > li:nth-child(4):after, [data-num-global-icons="5"] #gb-global-icons > ul > li:nth-child(4):after {
	display: none;
}
[data-num-global-icons="4"] #gb-global-icons > ul > li:after, [data-num-global-icons="3"] #gb-global-icons > ul > li:after, [data-num-global-icons="2"] #gb-global-icons > ul > li:after, [data-num-global-icons="1"] #gb-global-icons > ul > li:after {
	display: none;
}
#gb-global-icons > ul > li:after {
    content: "";
    height: 1px;
    width: 100%;
    background: rgba(0,0,0,.20);
    position: absolute;
    left: 0;
    bottom: 0;
}
[data-icons-text-color="Grey;Black;White"] #gb-global-icons > ul > li:after, [data-icons-text-color="Grey"] #gb-global-icons > ul > li:after, [data-icons-text-color="Black"] #gb-global-icons > ul > li:after {
    background: rgba(0,0,0,.20);
}
[data-icons-text-color="White"] #gb-global-icons > ul > li:after {
    background: rgba(255,255,255,.60);
}
/*#gb-icons-outer:before {
	content: "";
    background: rgba(0,0,0,.2);
    width: 100%;
    height: 1px;
    position: absolute;
    top: 50%;
    margin-top: -.5px;
}
#gb-icons-outer[data-num-global-icons="4"]:before, #gb-icons-outer[data-num-global-icons="3"]:before, #gb-icons-outer[data-num-global-icons="2"]:before, #gb-icons-outer[data-num-global-icons="1"]:before {
	display: none;
}*/
#gb-icons-outer[data-icons-text-color="Grey;Black;White"]:before, #gb-icons-outer[data-icons-text-color="Grey"]:before, #gb-icons-outer[data-icons-text-color="Black"]:before {
	background: rgba(0,0,0,.2);
}
#gb-icons-outer[data-icons-text-color="White"]:before {
	background: rgba(255,255,255,.6); 
}
#gb-global-icons > ul > li:nth-child(5) .cs-global-icon, #gb-global-icons > ul > li:nth-child(6) .cs-global-icon, #gb-global-icons > ul > li:nth-child(7) .cs-global-icon, #gb-global-icons > ul > li:nth-child(8) .cs-global-icon {
	padding-top: 27px;
}
#gb-global-icons > ul > li:nth-child(5):before {
	display: none;
}
.cs-global-icon {
	padding: 29px 20px 28px;
}
.cs-global-icon .text {
	font-size: 14px;
    margin-top: 18px;
}
.cs-global-icon:before {
	display: none !important;
}
/* GroupEnd */

/* GroupBegin Social Icons */

/* GroupEnd */

/* GroupBegin App Styles */

/* GroupEnd */

/* GroupBegin Navigation Styles */
.site-shortcuts-column {
	width: 100%;
}
[data-style-region="bcd"] div.ui-widget.app.navigation .ui-widget-detail > ul.site-shortcuts, [data-style-region="bcd"] div.ui-widget.app.navigation .ui-widget-detail .site-shortcuts-columns > ul.site-shortcuts-column {
	padding: 0;
}
/* GroupEnd */

/* GroupBegin Mod Events */
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li:nth-child(n+6),
.ui-widget.app.upcomingevents .ui-articles.cs-tab-panels > li:nth-child(n+6) {
	display: none;
}
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li {
	width: 20%;
}
/* GroupEnd */

/* GroupBegin Region Colors */

/* GroupEnd */

/* GroupBegin High Contrast Colors */

/* GroupEnd */

/* GroupBegin Homepage Specific */
.hp-content-outer.one {
	padding: 0;
}
[data-style-region="bcd"] .headlines div.ui-article, [data-style-region="bcd"] .article-library div.ui-article {
	max-height: none;
}
[data-style-region="bcd"] .headlines .ui-articles li, [data-style-region="bcd"] .article-library .ui-articles li {
	width: 50%;
}
[data-region="b"] div.ui-widget.app, [data-region="c"] div.ui-widget.app, [data-region="d"] div.ui-widget.app  {
	padding-left: 29px;
    padding-right: 29px;
    padding-bottom: 21px;
}
[data-region="b"] div.ui-widget.app {
	padding-left: 59px;
    padding-right: 59px;
}
[data-style-region="bcd"] div.ui-widget.app.flexpage {
	max-width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
}
.hp-content-outer.four {
	padding: 80px 60px;
}
.hp-content.four {
	flex-wrap: wrap;
    ox-shadow: 0 0 1px rgba(0,0,0,.35);
    -webkit-box-shadow: 0 0 1px rgba(0,0,0,.35);
    -moz-box-shadow: 0 0 1px rgba(0,0,0,.35);
    background: #fff;
    padding: 0;
    margin: 0;
    display: block;
}
.hp-column:not(.full) {
	width: 100%;
    box-shadow: 0 0 0;
    -webkit-box-shadow: 0 0 0;
    -moz-box-shadow: 0 0 0; 
    background: transparent none;
    padding-bottom: 0;
    padding: 0 30px;
}
.cs-two-col .hp-column:not(.full) {
	width: 100%;
}
.hp-content.four .ui-widget.app {
    margin-bottom: 55px;
}
.hp-content.four .ui-widget.app.last-app {
	margin-bottom: 0;
}
.hp-content.four .hp-column:first-child {
	padding-top: 40px;
}
.hp-content.four .hp-column:last-child {
	padding-bottom: 50px;
}
[data-style-region="bcd"] .ui-widget-footer {
	-webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    flex-wrap: wrap;
}
/* GroupEnd */

/* GroupBegin Subpage Specific */
.sp.column.one {
	min-height: 0px;
}
.sp.column.two {
	min-height: 0px;
}
/* GroupEnd */

/* GroupBegin Subpage No Nav Specific */
#spn-content {
	min-height: 0px;
}
/* GroupEnd */} /* MediaEnd *//* MediaBegin 640+ */ @media (max-width: 767px) {/* GroupBegin Fonts */

/* GroupEnd */

/* GroupBegin Responsive Menu */

/* GroupEnd */
 
/* GroupBegin Global */
body:before {
	content: "640";
}
/* GroupEnd */

/* GroupBegin Mystart */

/* GroupEnd */ 

/* GroupBegin Header */
#gb-logo-outer[data-show-mobile-logo="true"] {
	display: block;
}
#gb-logo-outer[data-show-mobile-logo="false"] {
	display: none;
}
/* GroupEnd */

/* GroupBegin Channel Bar */

/* GroupEnd */

/* GroupBegin Slideshow */

/* GroupEnd */

/* GroupBegin Body */

/* GroupEnd */

/* GroupBegin Footer */
.hp [data-show-footer-bg-img="true"] #gb-footer-links:before {
	top: 82px;
    height: calc(100% - 82px);
}
.gb-schoolwires-footer.links ul li:nth-child(3) {
	display: block;
}
.gb-schoolwires-footer.links ul li:nth-child(3):before {
	display: none;
}
#gb-footer-links ul {
	padding: 0;
}
.gb-footer-bottom.no-social-icons {
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	justify-content: center;
}
/* GroupEnd */

/* GroupBegin Global Icons */
.cs-global-icon .text {
	margin-top: 17px;
}
#gb-global-icons > ul > li:nth-child(5) .cs-global-icon, #gb-global-icons > ul > li:nth-child(6) .cs-global-icon, #gb-global-icons > ul > li:nth-child(7) .cs-global-icon, #gb-global-icons > ul > li:nth-child(8) .cs-global-icon {
	padding-top: 30px;
    padding-bottom: 25px;
}
#gb-icons-outer:before {
	margin-top: -2px;
}
/* GroupEnd */

/* GroupBegin Social Icons */

/* GroupEnd */

/* GroupBegin App Styles */

/* GroupEnd */

/* GroupBegin Navigation Styles */

/* GroupEnd */

/* GroupBegin Mod Events */

/* GroupEnd */

/* GroupBegin Region Colors */

/* GroupEnd */

/* GroupBegin High Contrast Colors */

/* GroupEnd */

/* GroupBegin Homepage Specific */
.hp-content-outer.two, .hp-content-outer.three {
	padding: 0;
}
[data-region="b"] div.ui-widget.app, [data-region="c"] div.ui-widget.app, [data-region="d"] div.ui-widget.app {
    padding-left: 58px;
    padding-right: 58px;
}
[data-region="b"] div.ui-widget.app.article-library, [data-region="c"] div.ui-widget.app.article-library, [data-region="d"] div.ui-widget.app.article-library,
[data-region="b"] div.ui-widget.app.headlines, [data-region="b"] div.ui-widget.app.upcomingevents,
[data-region="c"] div.ui-widget.app.headlines, [data-region="c"] div.ui-widget.app.upcomingevents,
[data-region="d"] div.ui-widget.app.headlines, [data-region="d"] div.ui-widget.app.upcomingevents {
	padding-left: 0;
    padding-right: 0;
}
[data-region="b"] div.ui-widget.app.article-library .ui-widget-header, [data-region="c"] div.ui-widget.app.article-library .ui-widget-header, [data-region="d"] div.ui-widget.app.article-library .ui-widget-header,
[data-region="b"] div.ui-widget.app.headlines .ui-widget-header, [data-region="b"] div.ui-widget.app.upcomingevents .ui-widget-header,
[data-region="c"] div.ui-widget.app.headlines .ui-widget-header, [data-region="c"] div.ui-widget.app.upcomingevents .ui-widget-header,
[data-region="d"] div.ui-widget.app.headlines .ui-widget-header, [data-region="d"] div.ui-widget.app.upcomingevents .ui-widget-header {
	padding-left: 58px;
    padding-right: 58px;
}
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list, .ui-widget.app.upcomingevents .ui-articles.cs-tab-panels {
	margin: 0 5px;
}
.hp-content-outer.four {
	background: #fff;
    padding: 80px 30px;
}
.hp-content.four {
	box-shadow: 0 0 0;
    -webkit-box-shadow: 0 0 0;
    -moz-box-shadow: 0 0 0;
}
.hp-content.four .hp-column:first-child {
	padding-top: 0;
}
.hp-content.four .hp-column:last-child {
	padding-bottom: 0;
}
/* GroupEnd */

/* GroupBegin Subpage Specific */
.sp-column.one {
	width: auto;
	float: none;
    min-height: 0;
}
.sp-column.two {
	width: auto;
	float: none;
    min-height: 0;
}
[data-region="sp1"] div.ui-widget.app.navigation.pagenavigation.open {
	margin-bottom: 29px;
}
[data-region="sp1"] div.ui-widget.app.navigation.pagenavigation .ui-widget-header {
	padding-right: 25px;
    position: relative;
}
[data-region="sp1"] div.ui-widget.app.navigation.pagenavigation .ui-widget-header:before {
    content: "\e900";
    font-family: 'drtAspireIconFont' !important;
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-size: 11px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -5.5px;
    line-height: 1;
    color: #f16038;
}
[data-region="sp1"] div.ui-widget.app.navigation.pagenavigation.open .ui-widget-header:before {
	content: "\e904";
    right: 2px;
    -webkit-transform: rotate(-90deg);
    -moz-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    -o-transform: rotate(-90deg);
    transform: rotate(-90deg);
}
[data-region="sp2"] .ui-widget.app {
	padding-left: 0;
}
/* GroupEnd */

/* GroupBegin Subpage No Nav Specific */
#spn-content[data-region="sp2"] .ui-widget.app {
	padding: 0 0 57px;
}
/* GroupEnd */} /* MediaEnd *//* MediaBegin 480+ */ @media (max-width: 639px) {/* GroupBegin Fonts */

/* GroupEnd */

/* GroupBegin Responsive Menu */

/* GroupEnd */
 
/* GroupBegin Global */
body:before {
	content: "480";
}
/* GroupEnd */

/* GroupBegin Mystart */

/* GroupEnd */ 

/* GroupBegin Header */
#gb-header-outer {
	padding: 18px 30px;
}
/* GroupEnd */

/* GroupBegin Channel Bar */

/* GroupEnd */

/* GroupBegin Slideshow */
#hp-slideshow-inner-inner {
	padding: 0 10px;
}
/* GroupEnd */

/* GroupBegin Body */

/* GroupEnd */

/* GroupBegin Footer */
.hp [data-show-footer-bg-img="true"] #gb-footer-links:before {
	top: 159px;
    height: calc(100% - 159px);
}
.gb-footer.one {
	height: 200px;
}
.gb-footer.two {
	padding: 34px 30px 15px;
}
.gb-footer-bottom {
	flex-wrap: wrap;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 20px 0 18px;
}
#gb-social-media-icons {
	width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
}
#gb-social-media-icons ul {
	webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
#footer-bottom-btns {
    width: 100%;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
}
.hp #gb-footer-links:before {
	opacity: 1 !important;
}
#gb-social-media-icons ul > li {
	margin: 0 1.5px;
}
#gb-footer-links ul {
	padding: 0 40px;
}
#gb-footer-links ul li {
	width: 100%;
    max-width: none;
}
#gb-footer-links ul li:before {
	height: 1px;
    width: 100%;
    top: -2px;
    margin: 0;
}
#gb-footer-links ul li a {
	padding: 36px 30px 38px;
}
/* GroupEnd */

/* GroupBegin Global Icons */
#gb-icons-outer:before {
	display: none;
}
#gb-global-icons > ul > li, #gb-icons-outer[data-num-global-icons="8"] #gb-global-icons > ul > li, #gb-icons-outer[data-num-global-icons="7"] #gb-global-icons > ul > li, #gb-icons-outer[data-num-global-icons="6"] #gb-global-icons > ul > li, #gb-icons-outer[data-num-global-icons="3"] #gb-global-icons > ul > li, #gb-icons-outer[data-num-global-icons="2"] #gb-global-icons > ul > li {
	max-width: none;
    width: 50%;
    margin: 20px 0 17px;
}	
[data-num-global-icons="6"] #gb-global-icons > ul > li, [data-num-global-icons="5"] #gb-global-icons > ul > li {
	max-width: none;
    width: 50%;
}
#gb-global-icons > ul > li:nth-child(5), #gb-global-icons > ul > li:nth-child(6), #gb-global-icons > ul > li:nth-child(7), #gb-global-icons > ul > li:nth-child(8) {
	margin-top: 20px;
}
#gb-global-icons > ul > li:nth-child(5) .cs-global-icon, #gb-global-icons > ul > li:nth-child(6) .cs-global-icon, #gb-global-icons > ul > li:nth-child(7) .cs-global-icon, #gb-global-icons > ul > li:nth-child(8) .cs-global-icon {
	padding-top: 0;
    padding-bottom: 0;
}
[data-icons-text-color="Grey;Black;White"] #gb-global-icons > ul > li:after, [data-icons-text-color="Grey"] #gb-global-icons > ul > li:after, [data-icons-text-color="Black"] #gb-global-icons > ul > li:after {
    background: rgba(0,0,0,.20);
}
[data-icons-text-color="White"] #gb-global-icons > ul > li:after {
    background: rgba(255,255,255,.60);
}
[data-num-global-icons="6"] #gb-global-icons > ul > li:nth-child(4):before {
	display: block;
}
[data-num-global-icons="6"] #gb-global-icons > ul > li:nth-child(5):before {
	display: none;
}
[data-num-global-icons="5"] #gb-global-icons > ul > li:nth-child(4):before {
	display: block;
}
[data-num-global-icons="5"] #gb-global-icons > ul > li:nth-child(5):before {
	display: none;
}
#gb-global-icons > ul > li:after {
	bottom: -20px;
}
#gb-global-icons > ul > li:nth-child(1):after, #gb-global-icons > ul > li:nth-child(2):after, #gb-global-icons > ul > li:nth-child(3):after, #gb-global-icons > ul > li:nth-child(4):after, #gb-global-icons > ul > li:nth-child(5):after, #gb-global-icons > ul > li:nth-child(6):after, #gb-global-icons > ul > li:nth-child(7):after, #gb-global-icons > ul > li:nth-child(8):after {
	display: block !important;
}
[data-num-global-icons="8"] #gb-global-icons > ul > li:nth-child(7):after, [data-num-global-icons="8"] #gb-global-icons > ul > li:nth-child(8):after,
[data-num-global-icons="6"] #gb-global-icons > ul > li:nth-child(5):after, [data-num-global-icons="6"] #gb-global-icons > ul > li:nth-child(6):after,
[data-num-global-icons="4"] #gb-global-icons > ul > li:nth-child(3):after, [data-num-global-icons="4"] #gb-global-icons > ul > li:nth-child(4):after,
[data-num-global-icons="2"] #gb-global-icons > ul > li:nth-child(1):after, [data-num-global-icons="2"] #gb-global-icons > ul > li:nth-child(2):after {
	display: none !important;
}
#gb-global-icons > ul > li:last-child:after {
	display: none !important;
}
.cs-global-icon {
	padding: 0 40px;
}
.cs-global-icon .icon {
	font-size: 35px;
}
.cs-global-icon .icon img {
	max-width: 35px;
    max-height: 35px;
}
.cs-global-icon .text {
	margin-top: 11px;
}
#gb-global-icons > ul > li:before {
	height: 100%;
    top: 0;
}
#gb-global-icons > ul > li:nth-child(odd):before {
	display: none;
}
/* GroupEnd */

/* GroupBegin Social Icons */

/* GroupEnd */

/* GroupBegin App Styles */
[data-style-region="bcd"] div.ui-widget.app div.ui-widget-header *, [data-style-region="bcd"] div.ui-widget.app.navigation div.ui-widget-header * {
	font-size: 26px;
}
/* GroupEnd */

/* GroupBegin Navigation Styles */

/* GroupEnd */

/* GroupBegin Mod Events */
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li {
	width: 25%;
}
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li:nth-child(n+5),
.ui-widget.app.upcomingevents .ui-articles.cs-tab-panels > li:nth-child(n+5) {
	display: none;
}
/* GroupEnd */

/* GroupBegin Region Colors */

/* GroupEnd */

/* GroupBegin Homepage Specific */
.hp-column.one,
.hp-column.two,
.hp-column.three {
	width: auto;
	float: none;
}
[data-style-region="bcd"] .headlines div.ui-article, [data-style-region="bcd"] .article-library div.ui-article {
	height: auto;
}
[data-style-region="bcd"] .headlines .ui-articles li, [data-style-region="bcd"] .article-library .ui-articles li {
	width: 100%;
    max-height: none;
}
[data-style-region="bcd"] .headlines .ui-articles li:not(.cs-has-thumb) .ui-article, [data-style-region="bcd"] .article-library .ui-articles li:not(.cs-has-thumb) .ui-article {
	position: relative;
    top: auto;
    left: auto;
    padding: 0;
    width: auto;
    height: auto;
}
[data-region="b"] div.ui-widget.app.headlines, [data-region="c"] div.ui-widget.app.headlines, [data-region="d"] div.ui-widget.app.headlines, [data-region="b"] div.ui-widget.app.article-library, [data-region="c"] div.ui-widget.app.article-library, [data-region="d"] div.ui-widget.app.article-library {
	padding-left: 42px;
    padding-right: 42px;
}
[data-region="b"] div.ui-widget.app.headlines .ui-widget-detail, [data-region="c"] div.ui-widget.app.headlines .ui-widget-detail, [data-region="d"] div.ui-widget.app.headlines .ui-widget-detail, [data-region="b"] div.ui-widget.app.article-library .ui-widget-detail, [data-region="c"] div.ui-widget.app.article-library .ui-widget-detail, [data-region="d"] div.ui-widget.app.article-library .ui-widget-detail,
[data-region="b"] div.ui-widget.app.headlines .ui-widget-footer, [data-region="c"] div.ui-widget.app.headlines .ui-widget-footer, [data-region="d"] div.ui-widget.app.headlines .ui-widget-footer, [data-region="b"] div.ui-widget.app.article-library .ui-widget-footer, [data-region="c"] div.ui-widget.app.article-library .ui-widget-footer, [data-region="d"] div.ui-widget.app.article-library .ui-widget-footer {
	padding-left: 36px;
    padding-right: 36px;
}
[data-region="b"] div.ui-widget.app, [data-region="c"] div.ui-widget.app, [data-region="d"] div.ui-widget.app {
    padding-left: 42px;
    padding-right: 42px;
}
[data-region="b"] div.ui-widget.app.article-library .ui-widget-header, [data-region="c"] div.ui-widget.app.article-library .ui-widget-header, [data-region="d"] div.ui-widget.app.article-library .ui-widget-header,
[data-region="b"] div.ui-widget.app.headlines .ui-widget-header, [data-region="b"] div.ui-widget.app.upcomingevents .ui-widget-header,
[data-region="c"] div.ui-widget.app.headlines .ui-widget-header, [data-region="c"] div.ui-widget.app.upcomingevents .ui-widget-header,
[data-region="d"] div.ui-widget.app.headlines .ui-widget-header, [data-region="d"] div.ui-widget.app.upcomingevents .ui-widget-header {
	padding-left: 0;
    padding-right: 0;
}
.hp-content-outer.four {
	padding: 60px 30px;
}
.hp-column:not(.full) {
	padding: 0 10px;
}
/* GroupEnd */

/* GroupBegin Subpage Specific */

/* GroupEnd */

/* GroupBegin Subpage No Nav Specific */

/* GroupEnd */} /* MediaEnd *//* MediaBegin 320+ */ @media (max-width: 479px) {/* GroupBegin Fonts */

/* GroupEnd */

/* GroupBegin Responsive Menu */

/* GroupEnd */
 
/* GroupBegin Global */
body:before {
	content: "320";
}
div#ui-mypasskey-overlay {
    max-width: 100%;
    left: auto !important;
    right: 0 !important;
}
#sw-passkey-container {
	max-width: 100%;
}
/* GroupEnd */

/* GroupBegin Mystart */

/* GroupEnd */ 

/* GroupBegin Header */
.gb-header.left {
	flex-wrap: wrap;
    webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    flex-direction: column;
    -webkit-flex-direction: column;
}
#gb-logo-outer {
	padding-right: 0;
    margin-bottom: 20px;
}
#gb-sitename-outer {
	text-align: center;
}
/* GroupEnd */

/* GroupBegin Channel Bar */
#gb-channel-list-outer {
	padding: 0 10px;
}
/* GroupEnd */

/* GroupBegin Slideshow */
#hp-slideshow-inner {
    padding: 24px 31px 31px;
}
#hp-slideshow-inner-inner {
	padding: 0;
}
#hp-slideshow-outer .rs-photo-gallery-desc-more-link a, #hp-slideshow-outer .mmg-description-link {
	margin-top: 17px;
}
/* GroupEnd */

/* GroupBegin Body */

/* GroupEnd */

/* GroupBegin Footer */
.hp [data-show-footer-bg-img="true"] #gb-footer-links:before {
	top: 106px;
    height: calc(100% - 106px);
}
.gb-schoolwires-footer.bottom {
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
    text-align: center;
}
.gb-schoolwires-footer.logo {
	margin-right: 0px;
	margin-bottom: 10px;
}
.gb-footer-contact.phone, .gb-footer-contact.fax {
	display: block;
}
.gb-footer-contact.fax {
	margin-left: 0;
}
/* GroupEnd */

/* GroupBegin Global Icons */
.cs-global-icon {
	padding: 0 20px;
}
/* GroupEnd */

/* GroupBegin Social Icons */

/* GroupEnd */

/* GroupBegin App Styles */

/* GroupEnd */

/* GroupBegin Navigation Styles */

/* GroupEnd */

/* GroupBegin Mod Events */
.ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li:nth-child(n+4), .ui-widget.app.upcomingevents .ui-articles.cs-tab-panels > li:nth-child(n+4) {
    display: none;
}
/* GroupEnd */

/* GroupBegin Region Colors */

/* GroupEnd */

/* GroupBegin High Contrast Colors */

/* GroupEnd */

/* GroupBegin Homepage Specific */
[data-region="b"] div.ui-widget.app.headlines, [data-region="c"] div.ui-widget.app.headlines, [data-region="d"] div.ui-widget.app.headlines, [data-region="b"] div.ui-widget.app.article-library, [data-region="c"] div.ui-widget.app.article-library, [data-region="d"] div.ui-widget.app.article-library {
	padding-left: 0;
    padding-right: 0;
}
[data-region="b"] div.ui-widget.app, [data-region="c"] div.ui-widget.app, [data-region="d"] div.ui-widget.app {
	padding-left: 30px;
    padding-right: 30px;
}
[data-region="b"] div.ui-widget.app.article-library .ui-widget-header, [data-region="c"] div.ui-widget.app.article-library .ui-widget-header, [data-region="d"] div.ui-widget.app.article-library .ui-widget-header,
[data-region="b"] div.ui-widget.app.headlines .ui-widget-header, [data-region="b"] div.ui-widget.app.upcomingevents .ui-widget-header,
[data-region="c"] div.ui-widget.app.headlines .ui-widget-header, [data-region="c"] div.ui-widget.app.upcomingevents .ui-widget-header,
[data-region="d"] div.ui-widget.app.headlines .ui-widget-header, [data-region="d"] div.ui-widget.app.upcomingevents .ui-widget-header {
	padding-left: 30px;
    padding-right: 30px;
}
.hp-column:not(.full) {
	padding: 0;
}
/* GroupEnd */

/* GroupBegin Subpage Specific */

/* GroupEnd */

/* GroupBegin Subpage No Nav Specific */

/* GroupEnd */} /* MediaEnd */</style>
    <script type="text/javascript">
$(function() {
	if($("#gb-page.aspire").length) {
    	$("body").addClass("drt-aspire");
    }
});
</script>

<script type="text/javascript" src="//extend.schoolwires.com/creative/scripts/creative/tools/tea-brand-bar/cs.tea.bar.min.js"></script>

<script type="text/javascript">
 $(function() {
  $.csTeaBrandBar({
   "backgroundColor": "#E0E0E0",
   "linkColor": "#484848",
   "linkHoverColor": "#0069C9"
 });
});
</script>

<script type="text/javascript">
/*<![CDATA[*/
(function() {
var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true;
sz.src = '//siteimproveanalytics.com/js/siteanalyze_77443.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s);
})();
/*]]>*/
</script>

<style>
body.drt-aspire, .aspire #hp-slideshow-outer .rs-photo-caption, .aspire li.sw-channel-item > a, .aspire div.ui-widget.app.upcomingevents .ui-article-title, .aspire div.ui-widget.app.upcomingevents span.joel-date { font-family: 'Calibri', sans-serif; } /* ASPIRE FONT CHANGE - OPEN SANS */
.gb-footer-contact.address { display: none; } /* Todd 04270970 */
.aspire .gb-schoolwires-footer.bottom { display: none; } /* Todd 04270970 */
div#gb-search { display: none; } /* Jim 04438479 */
p.gb-footer-contact.phone { display: none; } /* Jim 04438479 */
</style><meta name="viewport" content="width=device-width, initial-scale=1.0">
<link href="https://fonts.googleapis.com/css?family=Lora|Open+Sans:400,700|Source+Sans+Pro:400,700" rel="stylesheet">
<link rel="stylesheet" type="text/css" href="https://extend.schoolwires.com/creative/scripts/creative/tools/creative-icons-v4/css/creativeIcons.v4.min.css">
<link rel="stylesheet" type="text/css" href="https://extend.schoolwires.com/creative/subscription_library/centralizedFiles/CSS/drt-default-css.css">
<link type="text/css" rel="stylesheet" href="https://extend.schoolwires.com/creative/scripts/creative/global/css/cs.global.min.css">

<script type="text/javascript" src="https://extend.schoolwires.com/creative/scripts/creative/tools/head.min.js"></script>
<script type="text/javascript" src="https://extend.schoolwires.com/creative/scripts/creative/global/js/cs.global.min.js"></script>
<script type="text/javascript" src="https://extend.schoolwires.com/creative/scripts/creative/tools/creative-icons-v4/creativeIcons.v4.min.js"></script>
<script type="text/javascript" src="https://extend.schoolwires.com/creative/scripts/creative/responsive/creative-responsive-menu-v3/creative.responsive.menu.v3.min.js"></script>
<script type="text/javascript" src="https://extend.schoolwires.com/creative/scripts/joel/mod-events/joel.mod-events.min.js"></script>
<script type="text/javascript" src="https://extend.schoolwires.com/creative/scripts/creative/tools/creative-translate/creative.translate.min.js"></script>
<script type="text/javascript" src="https://extend.schoolwires.com/creative/scripts/creative/responsive/creative-app-accordion/creative.app.accordion.min.js"></script>
<script type="text/javascript" src="https://extend.schoolwires.com/creative/scripts/creative/responsive/jacinda.viewFullSite.min.js"></script>
<script type="text/javascript" src="https://extend.schoolwires.com/creative/scripts/creative/rotate/cs.rs.photo.gallery.rotator.min.js"></script>
<script type="text/javascript" src="https://extend.schoolwires.com/creative/scripts/creative/tools/tcw-upgrade/cs.tcw.upgrade.min.js"></script>
<script type="text/javascript" src="https://extend.schoolwires.com/creative/scripts/creative/rotate/multimedia-gallery/default/cs.multimedia.gallery.default.min.js"></script>

<script type="text/javascript">
    $(function() {
    	CreativeTemplate.Init();
    });

	var CreativeTemplate = {
    	// PROPERTIES
        "KeyCodes": { "tab": 9, "enter": 13, "esc": 27, "space": 32, "end": 35, "home": 36, "left": 37, "up": 38, "right": 39, "down": 40 },
        "IsMyViewPage": false, // UPDATES IN SetTemplateProps METHOD
        "ShowDistrictHome": false,
        "ShowSchoolList": false, // UPDATES IN SetTemplateProps METHOD
        "ShowTranslate": false,
		"ShowFullSiteButton": true,
        "ChannelBarIsSticky": false,

		// METHODS
        "Init": function() {
            // FOR SCOPE
            var _this = this;
			
            this.SetTemplateProps();
			this.MyStart();
            this.JsMediaQueries();
			this.SchoolList();
			this.Translate();
            this.Header();
            this.Search();
            this.ChannelBar();
            this.StickyChannelBar();
            if($(".hp").length) {
              this.Slideshow();
              this.CheckSlideshow();
            }
            this.Body();
            this.ShortcutsFull();
            this.ModEvents();
            if($(".hp-content.one .ui-widget.app.upcomingevents li:not(.no-events) .ui-article").length || $(".hp-content.two .ui-widget.app.upcomingevents li:not(.no-events) .ui-article").length || $(".hp-content.three .ui-widget.app.upcomingevents li:not(.no-events) .ui-article").length) {
            	this.TabbedEvents();
            }
            this.GlobalIcons();
            this.RsMenu();
            this.AppAccordion();
            this.Footer();
            this.SocialIcons();
            this.ViewFullSite();
            
            $(window).on('load', function() { 
                _this.WindowLoad(); 
            });
            $(window).resize(function() { _this.WindowResize(); });
            $(window).scroll(function() { _this.WindowScroll(); });
            
            csGlobalJs.OpenInNewWindowWarning();
            
            if($(".hp").length) {
            	this.hpCustomHeadlines();
            }
        },
        
        "SetTemplateProps": function() {
        	// MYVIEW PAGE CHECK
            if($("#pw-body").length) this.IsMyViewPage = true;
        	
            // SCHOOL LIST CHECK
        	if($(".sw-mystart-dropdown.schoollist").length) this.ShowSchoolList = true;
        },

        "WindowLoad": function() {
			csGlobalJs.OpenInNewWindowWarning();
            
            //REMOVE EMPTY APP FOOTERS
            $(".ui-widget.app").each(function() {
            	var thisApp = this;
                var thisAppFooter = $(thisApp).find(".ui-widget-footer").height();
                if(thisAppFooter < 1) {
                	$(thisApp).find(".ui-widget-footer").remove();
                }
            });
        },

        "WindowResize": function() {
            this.JsMediaQueries();
            this.StickyChannelBar();
            if($(".hp").length) {
            	this.hpCustomHeadlines();
                this.CheckSlideshow();
            }
        },
        
        "WindowScroll": function() {
            this.StickyChannelBar();
            if($(".hp").length) {
                this.CheckSlideshow();
            }
        },

        "JsMediaQueries": function() {
            switch(this.GetBreakPoint()) {
                case "desktop": 

                break;
                case "768":
					if($("#sw-mystart-mypasskey").length) {
                    	if(!$("#gb-channel-list #sw-mystart-mypasskey").length) {
                        	$("#sw-mystart-mypasskey").appendTo("#gb-channel-list");
                        }
                    }
                break;
                case "640":
					if($("#sw-mystart-mypasskey").length) {
                    	if(!$("#gb-channel-list #sw-mystart-mypasskey").length) {
                        	$("#sw-mystart-mypasskey").appendTo("#gb-channel-list");
                        }
                    }
                break;
                case "480":
					if($("#sw-mystart-mypasskey").length) {
                    	if(!$("#gb-channel-list #sw-mystart-mypasskey").length) {
                        	$("#sw-mystart-mypasskey").appendTo("#gb-channel-list");
                        }
                    }
                break;
                case "320":
					if($("#sw-mystart-mypasskey").length) {
                    	if(!$("#gb-channel-list #sw-mystart-mypasskey").length) {
                        	$("#sw-mystart-mypasskey").appendTo("#gb-channel-list");
                        }
                    }
                break;
            }
        },

        "MyStart": function() {
        	// FOR SCOPE
            var _this = this;
			
			// ADD DISTRICT HOME
            if(this.ShowDistrictHome && $(".sw-mystart-button.home").length) {
            	$(".sw-mystart-button.home > a > span").text("District Home");
            	$(".gb-header.right").prepend($(".sw-mystart-button.home"));
            }
            
            if(!$(".sw-mystart-button.home").length && !$("#sw-mystart-mypasskey").length && $(".cs-mystart-dropdown.schools").length) {
            	$(".cs-mystart-dropdown.schools").addClass("no-border");
            }
            if(!$(".sw-mystart-button.home").length && $("#sw-mystart-mypasskey").length && $(".cs-mystart-dropdown.schools").length) {
            	$(".cs-mystart-dropdown.schools").addClass("no-border");
            }
            if(!$(".sw-mystart-button.home").length && $("#sw-mystart-mypasskey").length && !$(".cs-mystart-dropdown.schools").length) {
            	$("#sw-mystart-mypasskey").addClass("no-border");
            }
            
            $(".sw-mystart-button.home").hover(function() {
            	$(".gb-header.right").addClass("home-hover");
            }, function() {
            	$(".gb-header.right").removeClass("home-hover");
            });
            
            // BUILD USER OPTIONS DROPDOWN
            var userOptionsItems = "";
			
            
			
			// SIGNIN BUTTON
            if($(".sw-mystart-button.signin").length) {
				userOptionsItems += "<li>" + $(".sw-mystart-button.signin").html() + "</li>";
			}
			
			// REGISTER BUTTON
            if($(".sw-mystart-button.register").length) {
                userOptionsItems += "<li>" + $(".sw-mystart-button.register").html() + "</li>";
            }
			
            
            
			// ADD USER OPTIONS DROPDOWN TO THE DOM
            $(".cs-mystart-dropdown.user-options .cs-dropdown-list").html(userOptionsItems);
			
			// BIND DROPDOWN EVENTS
			this.DropdownActions({
            	"dropdownParent": ".cs-mystart-dropdown.user-options",
                "dropdownSelector": ".cs-selector",
                "dropdown": ".cs-dropdown",
                "dropdownList": ".cs-dropdown-list"
            });
        },
		
		"SchoolList": function() {
			// ADD SCHOOL LIST
			if(this.ShowSchoolList) {
				var schoolDropdown =	'<div class="cs-mystart-dropdown schools">' +
											'<div class="cs-selector" tabindex="0" aria-label="Schools" role="button" aria-expanded="false" aria-haspopup="true">Schools</div>' +
											'<div class="cs-dropdown" aria-hidden="true" style="display:none;">' +
												'<ul class="cs-dropdown-list">' + $(".sw-mystart-dropdown.schoollist .sw-dropdown-list").html() + '</ul>' +
											'</div>' +
										'</div>';
										
				// ADD SCHOOL LIST TO THE DOM	
				$(".gb-header.right").append(schoolDropdown);
				
				// BIND DROPDOWN EVENTS
				this.DropdownActions({
					"dropdownParent": ".cs-mystart-dropdown.schools",
					"dropdownSelector": ".cs-selector",
					"dropdown": ".cs-dropdown",
					"dropdownList": ".cs-dropdown-list"
				});
                
                $(".gb-header.right").attr("data-show-schoollist","true");
			} else {
            	$(".gb-header.right").attr("data-show-schoollist","false");
            }
		},
		
		"Translate": function() {
			// ADD TRANSLATE
            if(this.ShowTranslate) {
                $(".cs-mystart-dropdown.translate .cs-dropdown").creativeTranslate({
                    "type": 2, // 1 = FRAMESET, 2 = BRANDED, 3 = API
					"languages": [ // ["ENGLISH LANGUAGE NAME", "TRANSLATED LANGUAGE NAME", "LANGUAGE CODE"]
						["Afrikaans", "Afrikaans", "af"],
						["Albanian", "shqiptar", "sq"],
						["Amharic", "አማርኛ", "am"],
						["Arabic", "العربية", "ar"],
						["Armenian", "հայերեն", "hy"],
						["Azerbaijani", "Azərbaycan", "az"],
						["Basque", "Euskal", "eu"],
						["Belarusian", "Беларуская", "be"],
						["Bengali", "বাঙালি", "bn"],
						["Bosnian", "bosanski", "bs"],
						["Bulgarian", "български", "bg"],
						["Burmese", "မြန်မာ", "my"],
						["Catalan", "català", "ca"],
						["Cebuano", "Cebuano", "ceb"],
						["Chichewa", "Chichewa", "ny"],
						["Chinese Simplified", "简体中文", "zh-CN"],
						["Chinese Traditional", "中國傳統的", "zh-TW"],
						["Corsican", "Corsu", "co"],
						["Croatian", "hrvatski", "hr"],
						["Czech", "čeština", "cs"],
						["Danish", "dansk", "da"],
						["Dutch", "Nederlands", "nl"],
						["Esperanto", "esperanto", "eo"],
						["Estonian", "eesti", "et"],
						["Filipino", "Pilipino", "tl"],
						["Finnish", "suomalainen", "fi"],
						["French", "français", "fr"],
						["Galician", "galego", "gl"],
						["Georgian", "ქართული", "ka"],
						["German", "Deutsche", "de"],
						["Greek", "ελληνικά", "el"],
						["Gujarati", "ગુજરાતી", "gu"],
						["Haitian Creole", "kreyòl ayisyen", "ht"],
						["Hausa", "Hausa", "ha"],
						["Hawaiian", "ʻŌlelo Hawaiʻi", "haw"],
						["Hebrew", "עִברִית", "iw"],
						["Hindi", "हिंदी", "hi"],
						["Hmong", "Hmong", "hmn"],
						["Hungarian", "Magyar", "hu"],
						["Icelandic", "Íslenska", "is"],
						["Igbo", "Igbo", "ig"],
						["Indonesian", "bahasa Indonesia", "id"],
						["Irish", "Gaeilge", "ga"],
						["Italian", "italiano", "it"],
						["Japanese", "日本語", "ja"],
						["Javanese", "Jawa", "jw"],
						["Kannada", "ಕನ್ನಡ", "kn"],
						["Kazakh", "Қазақ", "kk"],
						["Khmer", "ភាសាខ្មែរ", "km"],
						["Korean", "한국어", "ko"],
						["Kurdish", "Kurdî", "ku"],
						["Kyrgyz", "Кыргызча", "ky"],
						["Lao", "ລາວ", "lo"],
						["Latin", "Latinae", "la"],
						["Latvian", "Latvijas", "lv"],
						["Lithuanian", "Lietuvos", "lt"],
						["Luxembourgish", "lëtzebuergesch", "lb"],
						["Macedonian", "Македонски", "mk"],
						["Malagasy", "Malagasy", "mg"],
						["Malay", "Malay", "ms"],
						["Malayalam", "മലയാളം", "ml"],
						["Maltese", "Malti", "mt"],
						["Maori", "Maori", "mi"],
						["Marathi", "मराठी", "mr"],
						["Mongolian", "Монгол", "mn"],
						["Myanmar", "မြန်မာ", "my"],
						["Nepali", "नेपाली", "ne"],
						["Norwegian", "norsk", "no"],
						["Nyanja", "madambwe", "ny"],
						["Pashto", "پښتو", "ps"],
						["Persian", "فارسی", "fa"],
						["Polish", "Polskie", "pl"],
						["Portuguese", "português", "pt"],
						["Punjabi", "ਪੰਜਾਬੀ ਦੇ", "pa"],
						["Romanian", "Română", "ro"],
						["Russian", "русский", "ru"],
						["Samoan", "Samoa", "sm"],
						["Scottish Gaelic", "Gàidhlig na h-Alba", "gd"],
						["Serbian", "Српски", "sr"],
						["Sesotho", "Sesotho", "st"],
						["Shona", "Shona", "sn"],
						["Sindhi", "سنڌي", "sd"],
						["Sinhala", "සිංහල", "si"],
						["Slovak", "slovenský", "sk"],
						["Slovenian", "slovenski", "sl"],
						["Somali", "Soomaali", "so"],
						["Spanish", "Español", "es"],
						["Sundanese", "Sunda", "su"],
						["Swahili", "Kiswahili", "sw"],
						["Swedish", "svenska", "sv"],
						["Tajik", "Тоҷикистон", "tg"],
						["Tamil", "தமிழ்", "ta"],
						["Telugu", "తెలుగు", "te"],
						["Thai", "ไทย", "th"],
						["Turkish", "Türk", "tr"],
						["Ukrainian", "український", "uk"],
						["Urdu", "اردو", "ur"],
						["Uzbek", "O'zbekiston", "uz"],
						["Vietnamese", "Tiếng Việt", "vi"],
						["Welsh", "Cymraeg", "cy"],
						["Western Frisian", "Western Frysk", "fy"],
						["Xhosa", "isiXhosa", "xh"],
						["Yiddish", "ייִדיש", "yi"],
						["Yoruba", "yorùbá", "yo"],
						["Zulu", "Zulu", "zu"]
					],
					"advancedOptions": {
						"addMethod": "append", // PREPEND OR APPEND THE TRANSLATE ELEMENT
						"dropdownHandleText": "Translate this page...", // ONLY FOR FRAMESET AND API VERSIONS AND NOT USING A CUSTOM ELEMENT
						"customElement": { // ONLY FOR FRAMESET AND API VERSIONS
							"useCustomElement": false, 
							"translateItemsList": true, // true = THE TRANSLATE ITEMS WILL BE AN UNORDERED LIST, false = THE TRANSLATE ITEMS WILL JUST BE A COLLECTION OF <a> TAGS
							"customElementMarkup": "" // CUSTOM HTML MARKUP THAT MAKES THE CUSTOM TRANSLATE ELEMENT/STRUCTURE - USE [$CreativeTranslateListItems$] ACTIVE BLOCK IN THE MARKUP WHERE THE TRANSLATE ITEMS SHOULD BE ADDED
						},
						"apiKey": "", // ONLY FOR API VERSION
						"brandedLayout": 1 // 1 = VERTICAL (TEXT UNDER SELECT), 2 = HORIZONTAL (TEXT BESIDE SELECT), 3 = NON-RESPONSIVE MEGA DROPDOWN
					},
					"translateLoaded": function() { }
                });
                
                // BIND DROPDOWN EVENTS
                this.DropdownActions({
                    "dropdownParent": ".cs-mystart-dropdown.translate",
                    "dropdownSelector": ".cs-selector",
                    "dropdown": ".cs-dropdown",
                    "dropdownList": ".cs-dropdown-list"
                });
            }
		},
		
		"DropdownActions": function(params) {
        	// FOR SCOPE
            var template = this;

            var dropdownParent = params.dropdownParent;
            var dropdownSelector = params.dropdownSelector;
            var dropdown = params.dropdown;
            var dropdownList = params.dropdownList;
            
            $(dropdownParent + " " + dropdownList + " a").attr("tabindex", "-1");
            
            // MYSTART DROPDOWN SELECTOR CLICK EVENT
            $(dropdownParent).on("click", dropdownSelector, function(e) {
                e.preventDefault();
                
                if($(this).parent().hasClass("open")){
                	$("+ " + dropdownList + " a").attr("tabindex", "-1");
                    $(this).attr("aria-expanded", "false").parent().removeClass("open").find(dropdown).attr("aria-hidden", "true").slideUp(300, "swing"); 
                } else {
                	$(this).attr("aria-expanded", "true").parent().addClass("open").find(dropdown).attr("aria-hidden","false").slideDown(300, "swing");
                }
        	});
            
            // MYSTART DROPDOWN SELECTOR KEYDOWN EVENTS
            $(dropdownParent).on("keydown", dropdownSelector, function(e) {
                // CAPTURE KEY CODE
                switch(e.keyCode) {
                    // CONSUME LEFT AND UP ARROWS
                    case template.KeyCodes.enter:
                    case template.KeyCodes.space:
                        e.preventDefault();

                        // IF THE DROPDOWN IS OPEN, CLOSE IT
                        if($(dropdownParent).hasClass("open")){
                        	$("+ " + dropdown + " " + dropdownList + " a").attr("tabindex", "-1");
                            $(this).attr("aria-expanded", "false").parent().removeClass("open").find(dropdown).attr("aria-hidden", "true").slideUp(300, "swing"); 
                        } else {
                        	$(this).attr("aria-expanded", "true").parent().addClass("open").find(dropdown).attr("aria-hidden", "false").slideDown(300, "swing", function(){
                                $(dropdownList + " li:first-child a", this).attr("tabindex", "0").focus();
                            });
                        }
                    break;

                    // CONSUME TAB KEY
                    case template.KeyCodes.tab:
                        if($("+ " + dropdown + " " + dropdownList + " a").length) {
                        	$("+ " + dropdown + " " + dropdownList + " a").attr("tabindex", "-1");
                        	$(this).attr("aria-expanded", "false").parent().removeClass("open").find(dropdown).attr("aria-hidden", "true").slideUp(300, "swing");
                        }
                    break;

                    // CONSUME LEFT AND UP ARROWS
                    case template.KeyCodes.down:
                    case template.KeyCodes.right:
                        e.preventDefault();
						
                        $("+ " + dropdown + " " + dropdownList + " a").attr("tabindex", "-1");
                        $("+ " + dropdown + " " + dropdownList + " li:first-child > a", this).attr("tabindex", "0").focus();
                    break;
                }
            });
            
            $(".cs-mystart-dropdown.translate").off();
            
            $(".cs-mystart-dropdown.translate").on("hover", dropdownSelector, function(e) {
                e.preventDefault();
                $("#gb-search-input, #gb-submit-search").attr("tabindex","-1");
                $("#gb-search-form-menu").removeClass("open").attr("aria-hidden","true");
                $(this).removeClass("open").focus().attr("aria-expanded","false");
                if($(this).parent().hasClass("open")){
                	//$("+ " + dropdownList + " a").attr("tabindex", "-1");
                   // $(this).attr("aria-expanded", "false").parent().removeClass("open").find(dropdown).attr("aria-hidden", "true").slideUp(300, "swing"); 
                } else {
                	$(this).attr("aria-expanded", "true").parent().addClass("open").find(dropdown).attr("aria-hidden","false").slideDown(300, "swing");
                    setTimeout(function() {
                		$(".cs-mystart-dropdown.translate .cs-dropdown").stop(true,true);
                	},300);
                }
        	});
            
            $(".cs-mystart-dropdown.user-options").off();
            
            $(".cs-mystart-dropdown.user-options").hover(function() {
            	$("#gb-search-input, #gb-submit-search").attr("tabindex","-1");
                $("#gb-search-form-menu").removeClass("open").attr("aria-hidden","true");
                $(this).removeClass("open").focus().attr("aria-expanded","false");
            	$(".sw-mystart-dropdown").removeClass("open");
                $(".cs-mystart-dropdown .cs-dropdown-list a").attr("tabindex", "-1");
                $(".cs-mystart-dropdown .cs-selector").attr("aria-expanded", "false").parent().removeClass("open").find(".cs-dropdown").attr("aria-hidden", "true").slideUp(300, "swing");
            	$(".cs-mystart-dropdown.user-options .cs-selector").attr("aria-expanded", "true").parent().addClass("open").find(".cs-dropdown").attr("aria-hidden","false").slideDown(300, "swing");
                setTimeout(function() {
                	$(".cs-mystart-dropdown.user-options .cs-dropdown").stop(true,true);
                },300);
            }, function() {
                $(".cs-mystart-dropdown.user-options .cs-dropdown-list a").attr("tabindex", "-1");
                $(".cs-mystart-dropdown.user-options .cs-selector").attr("aria-expanded", "false").parent().removeClass("open").find(".cs-dropdown").attr("aria-hidden", "true").slideUp(300, "swing");
            	
            });
			
            // MYSTART DROPDOWN LINK KEYDOWN EVENTS
            $(dropdownParent).on("keydown", dropdownList + " li a", function(e) {
                // CAPTURE KEY CODE
                switch(e.keyCode) {
                    // CONSUME LEFT AND UP ARROWS
                    case template.KeyCodes.left:
                    case template.KeyCodes.up:
                        e.preventDefault();

                        // IS FIRST ITEM
                        if($(this).parent().is(":first-child")) {
                            // FOCUS DROPDOWN BUTTON
                            $(this).closest(dropdownList).find("a").attr("tabindex", "-1");
                            $(this).closest(dropdownParent).find(dropdownSelector).focus();
                        } else {
                            // FOCUS PREVIOUS ITEM
                            $(this).closest(dropdownList).find("a").attr("tabindex", "-1");
                            $(this).parent().prev("li").find("> a").attr("tabindex", "0").focus();
                        }
                    break;

                    // CONSUME RIGHT AND DOWN ARROWS
                    case template.KeyCodes.right:
                    case template.KeyCodes.down:
                        e.preventDefault();

                        // IS LAST ITEM
                        if($(this).parent().is(":last-child")) {
                            // FOCUS FIRST ITEM
                            $(this).closest(dropdownList).find("a").attr("tabindex", "-1");
                            $(this).closest(dropdownList).find("li:first-child > a").attr("tabindex", "0").focus();
                        } else {
                            // FOCUS NEXT ITEM
                            $(this).closest(dropdownList).find("a").attr("tabindex", "-1");
                            $(this).parent().next("li").find("> a").attr("tabindex", "0").focus();
                        }
                    break;
                    
                    // CONSUME TAB KEY
                    case template.KeyCodes.tab:
                    	if(e.shiftKey) {
                        	e.preventDefault();
                            
                        	// FOCUS DROPDOWN BUTTON
                            $(this).closest(dropdownList).find("a").attr("tabindex", "-1");
                            $(this).closest(dropdownParent).find(dropdownSelector).focus();
                        }
                    break;

                    // CONSUME HOME KEY
                    case template.KeyCodes.home:
                        e.preventDefault();

                        // FOCUS FIRST ITEM
                        $(this).closest(dropdownList).find("a").attr("tabindex", "-1");
                        $(this).closest(dropdownList).find("li:first-child > a").attr("tabindex", "0").focus();
                    break;

                    // CONSUME END KEY
                    case template.KeyCodes.end:
                        e.preventDefault();

                        // FOCUS LAST ITEM
                        $(this).closest(dropdownList).find("a").attr("tabindex", "-1");
                        $(this).closest(dropdownList).find("li:last-child > a").attr("tabindex", "0").focus();
                    break;
                    
                    // CONSUME ESC KEY
                    case template.KeyCodes.esc:
                    	e.preventDefault();
                        
                        // FOCUS DROPDOWN BUTTON
                        $(this).closest(dropdownList).find("a").attr("tabindex", "-1");
                        $(this).closest(dropdownParent).find(dropdownSelector).focus();
                        $(this).closest(dropdownParent).removeClass("open").find(dropdown).attr("aria-hidden", "true").slideUp(300, "swing");
                   break;
                }
            });
            
            $(dropdownParent).mouseleave(function(e) {
            	if(e.target.nodeName.toLowerCase() !== "select") {
					$(dropdownList + " a", this).attr("tabindex", "-1");
					$(dropdownSelector, this).attr("aria-expanded", "false").parent().removeClass("open").find(dropdown).attr("aria-hidden", "true").slideUp(300, "swing"); 
            	}
            }).focusout(function() {
                var thisDropdown = this;
                
                setTimeout(function () {
                    if(!$(thisDropdown).find(":focus").length) {
                        $(dropdownSelector, thisDropdown).attr("aria-expanded", "false").parent().removeClass("open").find(dropdown).attr("aria-hidden", "true").slideUp(300, "swing");
                    }
                }, 800);
            });
        },
		
		"Header": function() {
            // ADD LOGO
            var logoSrc = jQuery.trim("/cms/lib5/TX50000550/Centricity/Template/GlobalAssets/images//logo/SPED SRS Long Logo no background.png");
			var srcSplit = logoSrc.split("/");
			var srcSplitLen = srcSplit.length;
			if((logoSrc != "") && (srcSplit[srcSplitLen - 1] != "default-man.jpg")) {
            	if(!false) {
                	$("#gb-logo").append("<h1><a href='/smallrural'><img src='" + logoSrc + "' alt='Small and Rural Schools Special Education Supports Logo' /></a></h1>").removeClass("hidden");
                } else {
					$("#gb-logo").append("<a href='/smallrural'><img src='" + logoSrc + "' alt='Small and Rural Schools Special Education Supports Logo' /></a>").removeClass("hidden");
                }
			} else {
            	if(!false) {
                	$("#gb-logo").append("<h1><a href='/smallrural'><img src='/cms/lib5/TX50000550/Centricity/Template/21/defaults/logo.png' alt='Small and Rural Schools Special Education Supports Logo' /></a></h1>").removeClass("hidden");
                } else {
					$("#gb-logo").append("<a href='/smallrural'><img src='/cms/lib5/TX50000550/Centricity/Template/21/defaults/logo.png' alt='Small and Rural Schools Special Education Supports Logo' /></a>").removeClass("hidden");
                }
			}
            
            if("Small and Rural Schools Special Education Supports" == "") {
            	$("#gb-sitename h1").remove();
            }
        },

        "ChannelBar": function() {
            $(".sw-channel-item").unbind('hover');
            $(".sw-channel-item").hover(function(){
                $(".sw-channel-item ul").stop(true, true);
                var subList = $(this).children('ul');
                if ($.trim(subList.html()) !== "") {
                    subList.slideDown(300, "swing");
                }
                $(this).addClass("hover");
            }, function(){
                $(".sw-channel-dropdown").slideUp(300, "swing");
                $(this).removeClass("hover");
            });
            
            $(".sw-channel-item").each(function(){
            	if($(".sw-channel-dropdown li", this).length == 0) {
                	$(this).addClass("no-dropdown");
                }
            });
        },
        
        "StickyChannelBar": function() {
			if(!this.IsMyViewPage) {
                switch(this.GetBreakPoint()) {
                    case "desktop": case "768": case "640": case "480": case "320":
                        var navOffSet = $("nav").offset().top;
                        if ($(window).scrollTop() <= navOffSet) {
                            if(this.ChannelBarIsSticky) {
                                $("nav").removeClass("sticky").removeAttr("style");

                                this.ChannelBarIsSticky = false;
                            }
                        } else {
                            $("nav").css("height", $("#gb-channel-list-outer").outerHeight(true));

                            if(!this.ChannelBarIsSticky) {
                                $("nav").addClass("sticky");

                                this.ChannelBarIsSticky = true;
                            }
                            
                            if($(".ui-widget.app.calendar").length) {
                            	if($(".wcm-controls").hasClass("wcm-stuck")) {
                                	$(".wcm-controls").css("margin-top", $("#gb-channel-list-outer").outerHeight(true));
                                }
                            }
                        }
                        
                        $("#sw-maincontent").css({
                            "display": "block",
                            "position": "relative",
                            "top": "-" + $("#gb-channel-list-outer").outerHeight(true) + "px"
                        });
                    break;
                    /*case "768": case "640": case "480": case "320":
                        if(this.ChannelBarIsSticky) {
                            $("nav").removeClass("sticky").removeAttr("style");

                            this.ChannelBarIsSticky = false;
                        }
                        
                        if($(".ui-widget.app.calendar").length) {
                            $(".wcm-controls").css("margin-top", "0px");
                        }
                        $("#sw-maincontent").removeAttr("style");
                    break;*/
                }
            }
        },

        "Body": function() {
        	// FOR SCOPE
            var _this = this;
            
            // ADD CLASS TO NAV IF DASHBOARD IS ACTIVE
            if($("#dashboard-sidebar").length) {
                $("nav, #gb-page").addClass("dashboard-active");
            }
        
            // AUTO FOCUS SIGN IN FIELD
            $("#swsignin-txt-username").focus();

            // APPLY RESPONSIVE DIMENSIONS TO CONTENT IMAGES
            $(".ui-widget.app .ui-widget-detail img")
                .not($(".ui-widget.app.multimedia-gallery .ui-widget-detail img"))
                .each(function() {
                    if ($(this).attr('width') !== undefined && $(this).attr('height') !== undefined) { // IMAGE HAS INLINE DIMENSIONS
                        $(this).css({"display": "inline-block", "width": "100%", "max-width": $(this).attr("width") + "px", "height": "auto", "max-height": $(this).attr("height") + "px"});
                    }
            });
            
            // MOVE MORE LINK
            $(".ui-widget.app").each(function() {
            	if($(this).find(".app-level-social-follow .ui-btn-toolbar.calendarfollow").length) {
                	$(this).find(".app-level-social-follow .ui-btn-toolbar.calendarfollow").prependTo($(this).find(".ui-widget-footer"));
                }
                
                if($(this).find(".more-link").length) {
                	$(this).find(".more-link").prependTo($(this).find(".ui-widget-footer"));
                }
                
                if($(this).find(".view-calendar-link").length) {
                	$(this).find(".view-calendar-link").prependTo($(this).find(".ui-widget-footer"));
                }
            });
            
            // ADD CLASS TO THE LI WHEN A SHORTCUT OR PAGE NAV LINK IS HOVERED/FOCUSED
            $(".ui-widget.app.navigation").each(function() {
            	var thisNavApp = this;
                $("a",thisNavApp).hover(function() {
                	var thisLink = this;
                    $(thisLink).parent().addClass("cs-hover");
                }, function() {
                	var thisLink = this;
                    $(thisLink).parent().removeClass("cs-hover");
                });
                $("a",thisNavApp).focus(function() {
                	var thisLink = this;
                    $(thisLink).parent().addClass("cs-hover");
                });
                $("a",thisNavApp).focusout(function() {
                	var thisLink = this;
                    $(thisLink).parent().removeClass("cs-hover");
                });
            });

            // ADJUST FIRST BREADCRUMB
            $("li.ui-breadcrumb-first > a > span").text("Home");
            
            $(".hp-column").each(function() {
            	var thisCol = this;
                if(!$(thisCol).find(".ui-widget.app").length) {
                	$(thisCol).remove();
                }
            });
            if(!$(".hp-content-outer.four .ui-widget.app").length) {
            	$(".hp-content-outer.four").remove();
            }
            
            $(".hp-content.four").each(function() {
            	var numCols = $(".hp-column",this).length;
                if(numCols == 1) {
                	$(".hp-content.four").addClass("cs-one-col");
                } else if(numCols == 2) {
                	$(".hp-content.four").addClass("cs-two-col");
                }
            });
            
            if($(".hp").length) {
            	$(".hp-content.two #sw-content-container2 > div:eq(0)").addClass("first-app");
                var regionCImgSrc = jQuery.trim("/cms/lib5/TX50000550/Centricity/Template/GlobalAssets/images///Background-Images/new barn.jpg");
                var regionCImgSrcSplit = regionCImgSrc.split("/");
                var regionCImgSrcSplitLen = regionCImgSrcSplit.length;
                if((regionCImgSrc != "") && (regionCImgSrcSplit[regionCImgSrcSplitLen - 1] != "default-man.jpg") && (regionCImgSrcSplit[regionCImgSrcSplitLen - 1] != "regionC-default.png")) {
                	$(".hp-content-outer.two").css("background", "transparent url('/cms/lib5/TX50000550/Centricity/Template/GlobalAssets/images///Background-Images/new barn.jpg') no-repeat center center/cover fixed");
                } else {
                	$(".hp-content-outer.two").css("background", "transparent url('/cms/lib5/TX50000550/Centricity/Template/21/defaults/regionC-default.jpg') no-repeat center center/cover fixed");
                }
            }
            
            // SUBPAGE
            // USE CHANNEL NAME FOR PAGE NAV HEADER IF ONE DOESN'T EXIST
            if(!$("div.sp-column.one .ui-widget-header h1").length > 0) {
                $("div.sp-column.one .ui-widget-header").append("<h1></h1>");
            }
        },
        
        "ShortcutsFull": function() {
        	var _this = this;
        	
            // EDIT THESE TWO VARS
        	var columnNums = [3, 1, 1, 1, 1]; // [960, 768, 640, 480, 320]
            var selector = "[data-style-region='bcd'] div.ui-widget.app.siteshortcuts";
            
            // RETURN BREAKPOINT INDEX
            var bp = function() {
                switch(_this.GetBreakPoint()) {
                    case "desktop": return 0; break;
                    case "768": return 1; break;
                    case "640": return 2; break;
                    case "480": return 3; break;
                    case "320": return 4; break;
                }
            }
            
            var columnNum = columnNums[bp()];
            var endRange;
            
            // SET COLUMN NUM AND OTHER VARS
            var columnNum = columnNums[bp()];
            var endRange;
            
            $(selector).each(function() {
            	// RETURN THE LI'S TO THE ORIGINAL UL
                $(".ui-widget-detail > ul.site-shortcuts", this).append($(".site-shortcuts-column > li", this));
                
                // REMOVE COLUMN CONTAINER FOR REBUILD
                $(".site-shortcuts-columns", this).remove();
            	
                // GET SHORTCUT NUM
            	var shortcutNum = $(".ui-widget-detail > ul.site-shortcuts > li", this).length;
                
                // ADD COLUMN CONTAINER
                $(".ui-widget-detail", this).prepend('<div class="site-shortcuts-columns"></div>');
                
                // LOOP TO BUILD COLUMNS
                for(var i = 0; i < columnNum; i++) {
                	// KEEP FROM ADDING EMPTY UL'S TO THE DOM
                    if(i < shortcutNum) {
                		// IF shortcutNum / columnNum REMAINDER IS BETWEEN .0 AND .5 AND THIS IS THE FIRST LOOP ITERATION
                    	// WE'LL ADD 1 TO THE END RANGE SO THAT THE EXTRA LINK GOES INTO THE FIRST COLUMN
                        if((shortcutNum / columnNum) % 1 > 0.0 && (shortcutNum / columnNum) % 1 < 0.5 && i == 0) {
                            endRange = Math.round(shortcutNum / columnNum) + 1;
                        } else {
                            endRange = Math.round(shortcutNum / columnNum)
                        }

                        // ADD THE COLUMN UL
                        $(".site-shortcuts-columns", this).append('<ul class="site-shortcuts-column column-' + (i + 1) + '"></ul>');

                        // MOVE THE RANGE OF LI'S TO THE COLUMN UL
                        for(var r = 1; r <= endRange; r++) {
                                if($(".ui-widget-detail > ul.site-shortcuts > li:first-child", this).length) {
                                        $(".site-shortcuts-column.column-" + (i + 1), this).append($(".ui-widget-detail > ul.site-shortcuts > li:first-child", this));
                                }
                        }
                	}
                }
                
                // HIDE THE ORIGINAL UL
                $(".ui-widget-detail > ul.site-shortcuts", this).hide();
            });
        },
        
        "hpCustomHeadlines": function() {
        	if($(".hp-content.one .headlines .ui-article").length || $(".hp-content.two .headlines .ui-article").length || $(".hp-content.three .headlines .ui-article").length || $(".hp-content.one .article-library .ui-article").length || $(".hp-content.two .article-library .ui-article").length || $(".hp-content.three .article-library .ui-article").length) {
                $(".hp-content.one .headlines .ui-article, .hp-content.two .headlines .ui-article, .hp-content.three .headlines .ui-article, .hp-content.one .article-library .ui-article, .hp-content.two .article-library .ui-article, .hp-content.three .article-library .ui-article").each(function() {
                    var thisHeadline = this;
                    var titleHeight = $(thisHeadline).find(".ui-article-title a").outerHeight(true);
                    //console.log(titleHeight);
                    //titleHeight = titleHeight + 20;
                    
                    

                    if($(thisHeadline).find(".ui-article-thumb").length) {
                        if(!$(thisHeadline).find(".ui-article-thumb .img img").attr("src")) {
                        } else {
                            $(thisHeadline).parent().addClass("cs-has-thumb");
                            if($(thisHeadline).find(".ui-article-controls .sub-link").length) {
                                $(thisHeadline).find(".ui-article-controls").appendTo($(thisHeadline).find(".ui-article-description"));
                            }
                        }
                    }
                    
                    /*var commentsHeight = $(thisHeadline).find(".ui-article-controls .sub-link").height();
                    
                    if(commentsHeight == 0) {
                    	$(thisHeadline).find(".ui-article-controls").remove();
                    }*/

                    $(thisHeadline).hover(function() {
                        $(thisHeadline).parent().addClass("hover");
                    }, function() {
                        $(thisHeadline).parent().removeClass("hover");
                    });
                    $(".ui-article-title a",thisHeadline).focus(function() {
                        $(thisHeadline).parent().addClass("hover");
                    });
                    $(".ui-article-title a",thisHeadline).focusout(function() {
                        $(thisHeadline).parent().removeClass("hover");
                    });

                    //$(".ui-article-description", thisHeadline).wrapInner("<span></span>");

                    if($(".ui-article-description", thisHeadline).text() == "") {
                        $(thisHeadline).parent().addClass("no-desc");
                    }

                    //$(".ui-article-description",thisHeadline).css("padding-bottom", titleHeight + "px");

                });

                $('[data-style-region="bcd"] .headlines, [data-style-region="bcd"] .article-library').show();
            }
        },

        "Footer": function() {
        	// FOR SCOPE
            var _this = this;
            
            if(false == true && $(".hp").length) {
                var footerImgSrc = jQuery.trim("/cms/lib5/TX50000550/Centricity/Template/GlobalAssets/images///logo/SRSSES Square Logo no background.png");
                var footerImgSrcSplit = footerImgSrc.split("/");
                var footerImgSrcSplitLen = footerImgSrcSplit.length;
                if((footerImgSrc != "") && (footerImgSrcSplit[footerImgSrcSplitLen - 1] != "default-man.jpg") && (footerImgSrcSplit[footerImgSrcSplitLen - 1] != "regionC-default.png")) {
                	$("#gb-footer-links-outer .footer-links-img").attr("src","/cms/lib5/TX50000550/Centricity/Template/GlobalAssets/images///logo/SRSSES Square Logo no background.png");
                    $('.hp #gb-footer-links-outer[data-show-footer-bg-img="true"]').css({
                    	"background": "transparent url('/cms/lib5/TX50000550/Centricity/Template/GlobalAssets/images///logo/SRSSES Square Logo no background.png') no-repeat scroll 0 0",
                        "background-size": "cover",
                        "background-position": "center"
                    });
                } else {
                	$("#gb-footer-links-outer .footer-links-img").attr("src","/cms/lib5/TX50000550/Centricity/Template/21/defaults/footer-bg-default.jpg");
                    $('.hp #gb-footer-links-outer[data-show-footer-bg-img="true"]').css({
                    	"background": "transparent url('/cms/lib5/TX50000550/Centricity/Template/21/defaults/footer-bg-default.jpg') no-repeat scroll 0 0",
                        "background-size": "cover",
                        "background-position": "center"
                    });
                }
            }
            
            // FOOTER LINKS
            var footerLinks = [
				{
					"text": "",
					"url": "",
					"target": "_blank"
				},
				{
					"text": "",
					"url": "",
					"target": "_self"
				},
				{
					"text": "",
					"url": "",
					"target": "_self"
				},
				{
					"text": "",
					"url": "",
					"target": "_self"
				}
			];

			var links = '';
			$.each(footerLinks, function(index, link) {
				if(link.text != "") {
					links += '<li><a href="' + link.url + '" target="' + link.target + '"><span>' + link.text + '</span></a></li>';
				}
			});

			if(links.length) {
				$("#gb-footer-links").html('<ul>' + links + '</ul>');
			}
            
            if(false) {
            	// SET GOOGLE MAP IFRAME SRC
                var googleMap = "//maps.google.com/maps?q=" + encodeURIComponent("612 S. Irene+San Angelo+TX+76904") + "&output=embed&z=12";
                $("#gb-footer-google-map").html('<iframe src="' + googleMap + '" onload="this.blur();return false;" tabindex="-1" title="Google Map"></iframe>');
                $('<span class="google-map-hover-text">View Map</span>').appendTo("#gb-footer-google-map");
            } else {
            	$(".gb-footer-contact.address").wrapInner("<a href='//www.google.com/maps/dir/current+location/612 S. Irene+San Angelo+TX+76904' target='_blank'></a>");
            }

            // GOOGLE MAP CLICK 
            $(document).on("click keydown", "#gb-footer-google-map", function(e) {
                if(_this.AllyClick(e)) {
                    e.preventDefault();
                    var mapURL = encodeURIComponent("612 S. Irene San Angelo TX 76904");
                    mapURL = "//www.google.com/maps/place/" + mapURL;
                    //window.location = "//www.google.com/maps/place/" + mapURL;
                    window.open(mapURL, '_blank');
                }
            });
            
            if("" == "") {
            	$(".gb-footer-contact.fax").remove();
            }
            
            if("" == "") {
            	$(".gb-footer-contact.email").remove();
            }
            
            //SCROLL TO TOP
            $(".footer-scroll-btn").on("click keydown", function(e) {
                if(_this.AllyClick(e)) {
                        $("html, body").animate({ scrollTop: 0 }, "slow", function() {
                        	if($("#gb-logo").length) {
                            	$("#gb-logo a").focus();
                            } else {
                            	$(".gb-header.right > div:first-child > a").focus();
                            }
                        });
                }
            });
        
            // MOVE Bb FOOTER STUFF
            $(".gb-schoolwires-footer.logo").html($("#sw-footer-logo").html());
            var schoolwiresLinks = '';
            schoolwiresLinks += '<li>' + $.trim($("#sw-footer-links li:eq(0)").html().replace("|", "")) + '</li>';
            schoolwiresLinks += '<li>' + $.trim($("#sw-footer-links li:eq(2)").html().replace("|", "")) + '</li>';
            schoolwiresLinks += '<li>' + $.trim($("#sw-footer-links li:eq(1)").html().replace("|", "")) + '</li>';
            $(".gb-schoolwires-footer.links").append('<ul>' + schoolwiresLinks + '</ul>');
            $(".gb-schoolwires-footer.copyright").append($("#sw-footer-copyright").html());
            
            $(".ui-widget-footer > div.clear").remove();
        },

        "Slideshow": function() {
            // FOR SCOPE
            var _this = this;
			
            if($("#sw-content-container10.ui-hp div.ui-widget.app.gallery.json").length) {
                  if(!$("#sw-content-container10.region.ui-hp .rs-photo-gallery-container").length){
                      if($(".sw-special-mode-bar").length && !$("#sw-content-container10.ui-hp div.ui-widget.app.gallery.json").length) {
                          $("#sw-content-container10.ui-hp").html("<div id='pmi-0000'><div id='module-content-0000'><div class='ui-widget app gallery json'><scr" + "ipt type='text/javascript'>var photoGallery0000={'Album':{'title': 'Photo Gallery','description': '','transitiondelay': '6','fadestyle': 'NO','gallerywidth': '1070','backgroundaudio': '','loopaudio': 'False','lgpath': '','tnpath': '','Images': [{'photoname': 'Photography Showcase','src': '/cms/lib5/TX50000550/Centricity/Template/21/defaults/slideshow-default-one.jpg','caption': 'This is the photo caption text that describes the photo in more detail','pause': '','link': '','target': ''},{'photoname': 'Photography Showcase','src': '/cms/lib5/TX50000550/Centricity/Template/21/defaults/slideshow-default-two.jpg','caption': 'This is the photo caption text that describes the photo in more detail','pause': '','link': '','target': ''}]}}</" + "scr" + "ipt></div></div></div>");
                      } else if(!$(".sw-special-mode-bar").length && !$("#sw-content-container10.ui-hp div.ui-widget.app.gallery.json").length) {
                          $(".hp-content-outer.one").addClass("no-slideshow");
                      }

                      var imgWidth, imgHeight;

                      if($(window).width() >= 1024 && $(window).width() <= 1199) {
                          imgWidth = 660;
                          imgHeight = 330;
                          $("#hp-slideshow-outer, #gb-icons-outer").addClass("small-slideshow");
                      } else {
                          imgWidth = 960;
                          imgHeight = 480;
                          $("#hp-slideshow-outer, #gb-icons-outer").removeClass("small-slideshow");
                      }
                      $(window).resize(function() {
                          if($(window).width() >= 1024 && $(window).width() <= 1199) {
                              imgWidth = 660;
                              imgHeight = 330;
                              $("#hp-slideshow-outer, #gb-icons-outer").addClass("small-slideshow");
                          } else {
                              imgWidth = 960;
                              imgHeight = 480;
                              $("#hp-slideshow-outer, #gb-icons-outer").removeClass("small-slideshow");
                          }
                      });
                      //$("#hp-slideshow-outer").addClass("small-slideshow");
                      // PHOTO GALLERY ROTATOR
                      $("#sw-content-container10.ui-hp div.ui-widget.app.gallery.json").creativeGalleryRotate({
                                "imageWidth"                : imgWidth,
                                "imageHeight"               : imgHeight,
                                "efficientLoad"             : "yes",
                                "appHeader"                 : "no",
                                "titles"                    : "yes",
                                "captions"                  : "yes",
                                "playPause"                 : "yes",
                                "mainControls"              : "yes",
                                "galleryOverlay"            : "no",
                                "linkedElement"             : ["all"], // ["image", "title", "overlay", "all"]
                                "contMoreLink"              : "no",
                                "contMoreLinkText"          : "Read More",
                                "descMoreLink"              : "yes",
                                "descMoreLinkText"          : "READ MORE",
                                "bullets"                   : "no",
                                "bulletControls"            : "no",
                                "thumbnails"                : "no",
                                "thumbnailWidth"            : 122,
                                "thumbnailHeight"           : 53,
                                "thumbnailSlideDirection"   : "horizontal", // horizontal or vertical
                                "hoverPause"                : "yes",
                                "fullScreenRotator"         : "no", // image dimensions work well at 1500x915
                                "fullScreenBreakpoints"     : ["960", "768", "640", "480", "320"], // OPTIONS ARE ["960", "768", "640", "480", "320"]
                                "autoRotate"                : "yes",
                                "transitionType"            : "slide", // fade or slide
                                "transitionSpeed"           : 2,
                                "onImageLoad"               : function() { },
                                "allImagesLoaded"           : function() { },
                                "onThumbnailLoad"           : function() { },
                                "allThumbnailsLoaded"       : function() { },
                                "onTransitionStart"         : function() {
                                      $("#hp-slideshow-inner").fadeOut();
                                      $("#hp-slideshow-inner-inner-inner .rs-photo-gallery-desc").remove();
                                },
                                "onTransitionEnd"           : function() {
                                      $("#hp-slideshow .rs-photo-gallery-container .rs-photo-gallery-desc").delay(100).clone().appendTo("#hp-slideshow-inner-inner-inner");
                                      $("#hp-slideshow-inner").fadeIn();
                                },
                                "allLoaded"                 : function() {
                                      //MOVE PLAY/PAUSE, BACK, AND NEXT BUTTONS INTO ONE CONTAINER
                                      $("<div class='cs-gallery-controls-cont'></div>").appendTo("#hp-slideshow .rs-photo-gallery-container");
                                      $("#hp-slideshow .rs-photo-gallery-container > .rs-photo-gallery-control.next").prependTo(".cs-gallery-controls-cont");
                                      $("#hp-slideshow .rs-photo-gallery-container > .rs-photo-gallery-control.play-pause").appendTo(".cs-gallery-controls-cont");
                                      $("#hp-slideshow .rs-photo-gallery-container > .rs-photo-gallery-control.back").prependTo(".cs-gallery-controls-cont");

                                      //MOVE DESCRIPTION
                                      $("#hp-slideshow .rs-photo-gallery-container .rs-photo-gallery-desc").clone().appendTo("#hp-slideshow-inner-inner-inner");
                                      $("#hp-slideshow-inner").fadeIn();

                                      if($(window).width() > 1023) {
                                          var windowWidth = $(window).width();
                                          var imgLeft = $(".image.active").offset();
                                          imgLeft = imgLeft.left;
                                          var descLeft = $("#hp-slideshow-inner-inner").offset();
                                          descLeft = descLeft.left;
                                          var descWidth = imgLeft - descLeft;
                                          descWidth = descWidth - 50;

                                          $("#hp-slideshow-inner-inner-inner").width(descWidth);
                                      }

                                      $(window).resize(function() {
                                          if($(window).width() > 1023) {
                                              var windowWidth = $(window).width();
                                              var imgLeft = $(".image.active").offset();
                                              imgLeft = imgLeft.left;
                                              var descLeft = $("#hp-slideshow-inner-inner").offset();
                                              descLeft = descLeft.left;
                                              var descWidth = imgLeft - descLeft;
                                              descWidth = descWidth - 50;

                                              $("#hp-slideshow-inner-inner-inner").width(descWidth);
                                          }
                                      });

                                      if($(window).width() < 1024) {
                                          $("#hp-slideshow").after($("#hp-slideshow-inner"));
                                      }

                                      $(window).resize(function() {
                                          if($(window).width() < 1024) {
                                              $("#hp-slideshow").after($("#hp-slideshow-inner"));
                                          }
                                      });
                                }
                      });
                  }
            } else if($("#sw-content-container10.ui-hp div.ui-widget.app.multimedia-gallery").length) {
            	$("#hp-slideshow-inner").addClass("cs-mmg-app");
                this.MMGPlugin();
            } else {
            	/*if($(".sw-special-mode-bar").length) {
                    $.csMultimediaGalleryDefault({
                        "contentRegion" : "#sw-content-container10.ui-hp",
                        "defaultImageSrc" : "/cms/lib5/TX50000550/Centricity/Template/21/defaults/slideshow-default-one.jpg",
                        "allLoaded": function() {
                            _this.MMGPlugin();
                        }
                    });
                }*/
                if($(".sw-special-mode-bar").length) {
                    $("#sw-content-container10.ui-hp").html("<div id='pmi-0000'><div id='module-content-0000'><div class='ui-widget app gallery json'><scr" + "ipt type='text/javascript'>var photoGallery0000={'Album':{'title': 'Photo Gallery','description': '','transitiondelay': '6','fadestyle': 'NO','gallerywidth': '1070','backgroundaudio': '','loopaudio': 'False','lgpath': '','tnpath': '','Images': [{'photoname': 'Photography Showcase','src': '/cms/lib5/TX50000550/Centricity/Template/21/defaults/slideshow-default-one.jpg','caption': 'This is the photo caption text that describes the photo in more detail','pause': '','link': '','target': ''},{'photoname': 'Photography Showcase','src': '/cms/lib5/TX50000550/Centricity/Template/21/defaults/slideshow-default-two.jpg','caption': 'This is the photo caption text that describes the photo in more detail','pause': '','link': '','target': ''}]}}</" + "scr" + "ipt></div></div></div>");
                
                	var imgWidth, imgHeight;

                      if($(window).width() >= 1024 && $(window).width() <= 1199) {
                          imgWidth = 660;
                          imgHeight = 330;
                          $("#hp-slideshow-outer, #gb-icons-outer").addClass("small-slideshow");
                      } else {
                          imgWidth = 960;
                          imgHeight = 480;
                          $("#hp-slideshow-outer, #gb-icons-outer").removeClass("small-slideshow");
                      }
                      $(window).resize(function() {
                          if($(window).width() >= 1024 && $(window).width() <= 1199) {
                              imgWidth = 660;
                              imgHeight = 330;
                              $("#hp-slideshow-outer, #gb-icons-outer").addClass("small-slideshow");
                          } else {
                              imgWidth = 960;
                              imgHeight = 480;
                              $("#hp-slideshow-outer, #gb-icons-outer").removeClass("small-slideshow");
                          }
                      });
                      //$("#hp-slideshow-outer").addClass("small-slideshow");
                      // PHOTO GALLERY ROTATOR
                      $("#sw-content-container10.ui-hp div.ui-widget.app.gallery.json").creativeGalleryRotate({
                                "imageWidth"                : imgWidth,
                                "imageHeight"               : imgHeight,
                                "efficientLoad"             : "yes",
                                "appHeader"                 : "no",
                                "titles"                    : "yes",
                                "captions"                  : "yes",
                                "playPause"                 : "yes",
                                "mainControls"              : "yes",
                                "galleryOverlay"            : "no",
                                "linkedElement"             : ["all"], // ["image", "title", "overlay", "all"]
                                "contMoreLink"              : "no",
                                "contMoreLinkText"          : "Read More",
                                "descMoreLink"              : "yes",
                                "descMoreLinkText"          : "READ MORE",
                                "bullets"                   : "no",
                                "bulletControls"            : "no",
                                "thumbnails"                : "no",
                                "thumbnailWidth"            : 122,
                                "thumbnailHeight"           : 53,
                                "thumbnailSlideDirection"   : "horizontal", // horizontal or vertical
                                "hoverPause"                : "yes",
                                "fullScreenRotator"         : "no", // image dimensions work well at 1500x915
                                "fullScreenBreakpoints"     : ["960", "768", "640", "480", "320"], // OPTIONS ARE ["960", "768", "640", "480", "320"]
                                "autoRotate"                : "yes",
                                "transitionType"            : "slide", // fade or slide
                                "transitionSpeed"           : 2,
                                "onImageLoad"               : function() { },
                                "allImagesLoaded"           : function() { },
                                "onThumbnailLoad"           : function() { },
                                "allThumbnailsLoaded"       : function() { },
                                "onTransitionStart"         : function() {
                                      $("#hp-slideshow-inner").fadeOut();
                                      $("#hp-slideshow-inner-inner-inner .rs-photo-gallery-desc").remove();
                                },
                                "onTransitionEnd"           : function() {
                                      $("#hp-slideshow .rs-photo-gallery-container .rs-photo-gallery-desc").delay(100).clone().appendTo("#hp-slideshow-inner-inner-inner");
                                      $("#hp-slideshow-inner").fadeIn();
                                },
                                "allLoaded"                 : function() {
                                      //MOVE PLAY/PAUSE, BACK, AND NEXT BUTTONS INTO ONE CONTAINER
                                      $("<div class='cs-gallery-controls-cont'></div>").appendTo("#hp-slideshow .rs-photo-gallery-container");
                                      $("#hp-slideshow .rs-photo-gallery-container > .rs-photo-gallery-control.next").prependTo(".cs-gallery-controls-cont");
                                      $("#hp-slideshow .rs-photo-gallery-container > .rs-photo-gallery-control.play-pause").appendTo(".cs-gallery-controls-cont");
                                      $("#hp-slideshow .rs-photo-gallery-container > .rs-photo-gallery-control.back").prependTo(".cs-gallery-controls-cont");

                                      //MOVE DESCRIPTION
                                      $("#hp-slideshow .rs-photo-gallery-container .rs-photo-gallery-desc").clone().appendTo("#hp-slideshow-inner-inner-inner");
                                      $("#hp-slideshow-inner").fadeIn();

                                      if($(window).width() > 1023) {
                                          var windowWidth = $(window).width();
                                          var imgLeft = $(".image.active").offset();
                                          imgLeft = imgLeft.left;
                                          var descLeft = $("#hp-slideshow-inner-inner").offset();
                                          descLeft = descLeft.left;
                                          var descWidth = imgLeft - descLeft;
                                          descWidth = descWidth - 50;

                                          $("#hp-slideshow-inner-inner-inner").width(descWidth);
                                      }

                                      $(window).resize(function() {
                                          if($(window).width() > 1023) {
                                              var windowWidth = $(window).width();
                                              var imgLeft = $(".image.active").offset();
                                              imgLeft = imgLeft.left;
                                              var descLeft = $("#hp-slideshow-inner-inner").offset();
                                              descLeft = descLeft.left;
                                              var descWidth = imgLeft - descLeft;
                                              descWidth = descWidth - 50;

                                              $("#hp-slideshow-inner-inner-inner").width(descWidth);
                                          }
                                      });

                                      if($(window).width() < 1024) {
                                          $("#hp-slideshow").after($("#hp-slideshow-inner"));
                                      }

                                      $(window).resize(function() {
                                          if($(window).width() < 1024) {
                                              $("#hp-slideshow").after($("#hp-slideshow-inner"));
                                          }
                                      });
                                      
                                      
                                }
                      });
                  } else {
                    $(".hp-content-outer.one").addClass("no-slideshow");
                }
            }
        },
        
         "MMGPlugin": function() {
            // FOR SCOPE
            var _this = this;
            var clickablePhoto;
            
            if(false) {
            	clickablePhoto = "['image']";
            } else {
            	clickablePhoto = "[]";
            }
            
            var imgWidth, imgHeight;

            if($(window).width() >= 1024 && $(window).width() <= 1199) {
                imgWidth = 660;
                imgHeight = 330;
                $("#hp-slideshow-outer, #gb-icons-outer").addClass("small-slideshow");
            } else {
                imgWidth = 960;
                imgHeight = 480;
                $("#hp-slideshow-outer, #gb-icons-outer").removeClass("small-slideshow");
            }
            $(window).resize(function() {
                if($(window).width() >= 1024 && $(window).width() <= 1199) {
                    imgWidth = 660;
                    imgHeight = 330;
                    $("#hp-slideshow-outer, #gb-icons-outer").addClass("small-slideshow");
                } else {
                    imgWidth = 960;
                    imgHeight = 480;
                    $("#hp-slideshow-outer, #gb-icons-outer").removeClass("small-slideshow");
                }
            });

            var mmg = eval("multimediaGallery" + $("#sw-content-container10.ui-hp .ui-widget.app.multimedia-gallery:first").attr("data-pmi"));
            mmg.props.defaultGallery = false;

            $("#sw-content-container10.ui-hp .ui-widget.app.multimedia-gallery:first").csMultimediaGallery({
                "efficientLoad" : true,
                "imageWidth" : imgWidth,
                "imageHeight" : imgHeight,
                "mobileDescriptionContainer": [960, 768, 640, 480, 320], // [960, 768, 640, 480, 320]
                "galleryOverlay" : false,
                "linkedElement" : clickablePhoto,  // ["image", "title", "overlay"]
                "playPauseControl" : true,
                "backNextControls" : true,
                "bullets" : false,
                "thumbnails" : false,
                "thumbnailViewerNum": [3, 4, 3, 3, 2], // NUMERICAL - [960 view, 768 view, 640 view, 480 view, 320 view]
                "autoRotate" : true,
                "hoverPause" : true,
                "transitionType" : "slide",
                "transitionSpeed" : 2,
                "transitionDelay" : 6,
                "fullScreenRotator" : false,
                "fullScreenBreakpoints" : [960], // NUMERICAL - [960, 768, 640, 480, 320]
                "onImageLoad" : function(props) {}, // props.element, props.recordIndex, props.mmgRecords
                "allImagesLoaded" : function(props) {}, // props.element, props.mmgRecords
                "onTransitionStart" : function(props) {
                	$("#hp-slideshow-inner-inner-inner > .mmg-description-outer").remove();
                    $("#hp-slideshow .mmg-description-outer").clone().appendTo("#hp-slideshow-inner-inner-inner");
                    
                    if($("#hp-slideshow-inner .mmg-description-link.watch-video").length) {
                      $("#hp-slideshow-inner .mmg-description-outer .mmg-description .mmg-description-link.watch-video").click(function(e) {
                          e.preventDefault();
                          $("#hp-slideshow .mmg-container .mmg-description-outer .mmg-description .mmg-description-links").find(".mmg-description-link.watch-video").click();
                      });
                    }
                }, // props.element, props.currentRecordIndex, props.currentGalleryIndex, props.nextRecordIndex, props.nextGalleryIndex, props.mmgRecords
                "onTransitionEnd" : function(props) {}, // props.element, props.currentRecordIndex, props.currentGalleryIndex, props.mmgRecords
                "allLoaded" : function(props) {
                	$("<div class='cs-gallery-controls-cont'></div>").appendTo("#hp-slideshow .mmg-viewer");
                    $("#hp-slideshow .mmg-control.next").prependTo(".cs-gallery-controls-cont");
                    $("#hp-slideshow .mmg-control.play-pause").appendTo(".cs-gallery-controls-cont");
                    $("#hp-slideshow .mmg-control.back").prependTo(".cs-gallery-controls-cont");

                    //MOVE DESCRIPTION
                    $("#hp-slideshow .mmg-description-outer").clone().appendTo("#hp-slideshow-inner-inner-inner");
                    $("#hp-slideshow-inner").fadeIn();

                    if($(window).width() > 1023) {
                        var windowWidth = $(window).width();
                        var imgLeft = $(".mmg-slide.active").offset();
                        imgLeft = imgLeft.left;
                        var descLeft = $("#hp-slideshow-inner-inner").offset();
                        descLeft = descLeft.left;
                        var descWidth = imgLeft - descLeft;
                        descWidth = descWidth - 50;

                        $("#hp-slideshow-inner-inner-inner").width(descWidth);
                    }

                    $(window).resize(function() {
                        if($(window).width() > 1023) {
                            var windowWidth = $(window).width();
                            var imgLeft = $(".mmg-slide.active").offset();
                            imgLeft = imgLeft.left;
                            var descLeft = $("#hp-slideshow-inner-inner").offset();
                            descLeft = descLeft.left;
                            var descWidth = imgLeft - descLeft;
                            descWidth = descWidth - 50;

                            $("#hp-slideshow-inner-inner-inner").width(descWidth);
                        }
                    });

                    if($(window).width() < 1024) {
                        $("#hp-slideshow").after($("#hp-slideshow-inner"));
                    }

                    $(window).resize(function() {
                        if($(window).width() < 1024) {
                            $("#hp-slideshow").after($("#hp-slideshow-inner"));
                        }
                    });
                    
                    if($("#hp-slideshow-inner .mmg-description-link.watch-video").length) {
                      $("#hp-slideshow-inner .mmg-description-outer .mmg-description .mmg-description-link.watch-video").click(function(e) {
                          e.preventDefault();
                          $("#hp-slideshow .mmg-container .mmg-description-outer .mmg-description .mmg-description-links").find(".mmg-description-link.watch-video").click();
                      });
                    }
                }, // props.element, props.mmgRecords
                "onWindowResize": function(props) {} // props.element, props.mmgRecords
            });
        },
        
        "CheckSlideshow": function() {
        	// FOR SCOPE
            var _this = this;
            
            if($(".hp").length && this.GetBreakPoint() != "desktop") {
                if ($(window).scrollTop() <= $("#hp-slideshow").offset().top + $("#hp-slideshow").height()) {
                    if(this.SlideshowDescFixed) {
                        $("#hp-slideshow-outer").removeAttr("style");

                        this.SlideshowDescFixed = false;
                    }
                } else {
                    if(!this.SlideshowDescFixed) {
                        $("#hp-slideshow-outer").css({
                            "height": $("#hp-slideshow-outer").height(),
                            "overflow": "hidden"
                        });

                        this.SlideshowDescFixed = true;
                    }
                }
            }
        },
        
        "ModEvents": function() {
            $(".ui-widget.app.upcomingevents").modEvents({
				columns     : "yes",
				monthLong   : "no",
				dayWeek     : "yes"
			});
			
			$(".ui-widget.app.upcomingevents .ui-article").each(function() {
				if (!$("h1.ui-article-title.sw-calendar-block-date", this).length){
					var moveArticle = $(this).html();
					$(this).parent().prev("li").find(".upcoming-column.right").append(moveArticle);
					$(this).parent().remove();
				}
                
                // ADD SPAN WITH CLASS AROUND DATE	
                $(".sw-calendar-block-date", this).wrapInner('<span class="joel-date"></span>');
                // MOVE MONTH BEFORE DATE AND DAY
                $(this).find(".joel-month").prependTo($(this).find(".sw-calendar-block-date"));
                // MOVE DAY AFTER MONTH AND DATE
                $(this).find(".joel-day").appendTo($(this).find(".sw-calendar-block-date"));
                // ADD ZERO TO DAY IF LESS THAN 10
            	$(".joel-date", this).text(((parseInt($(".joel-date", this).text()) < 10) ? "0" : "") + $(".joel-date", this).text());
                
			});
            
            $(".hp-content.four .ui-widget.app.upcomingevents .ui-article, .sp .ui-widget.app.upcomingevents .ui-article, .spn .ui-widget.app.upcomingevents .ui-article").each(function() {
            	// MOVE DAY TO RIGHT COLUMN
                $(this).find(".joel-day").prependTo($(this).find(".upcoming-column.right"));
            });
            
            $(".upcomingevents .ui-article-description").each(function() {
                var thisDesc = this;
                if(!$(thisDesc).find(".sw-calendar-block-time").length) {
                    $('<span class="sw-calendar-block-time">All Day</span>').appendTo(thisDesc);
                } else {
                    $(thisDesc).find(".sw-calendar-block-time").appendTo(thisDesc);
                }
            });
            
            $('.upcomingevents').each(function() {
               if(!$('.ui-article', this).length) {
                   $('.ui-articles',this).html('<li class="no-events"><div class="ui-article"><div class="upcoming-column left"></div><div class="upcoming-column right"><p class="ui-article-description">There are no upcoming events to display.</p></div></div></li>');
               }
            });
        },
        
       	"TabbedEvents": function(sliderTransitionSpeed) {
        	// THE MODEVENTS METHOD RUNS BEFORE THIS METHOD
            
            // FOR SCOPE
            var _this = this;
        
        	$(".hp-content.one .ui-widget.app.upcomingevents, .hp-content.two .ui-widget.app.upcomingevents, .hp-content.three .ui-widget.app.upcomingevents").each(function() {
            	if($(".ui-articles > li", this).length >= 1 && $.trim($(".ui-article-description", this).text()) != "There are no upcoming events to display.") {
                    // ADD A SECOND UL FOR THE PANELS
                    $('<ul class="ui-articles cs-tab-panels"></ul>').insertAfter($(".ui-articles", this).addClass("cs-tab-list displayFlexRow").attr("role", "tablist"));

                    var appPmi = $(this).closest("div[id*='pmi-']").attr("id").replace("pmi-", "");
                    var shortMonths = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
                    var longMonths = ["January","February","March","April","May","June","July","August","September","October","November","December"];
                    var panels = "";
                    var monthIndex = "", eventMonth = "", eventDate = "";

                    // LOOP THROUGH EACH LI AND BUILD THE TABS AND PANELS
                    $(".ui-articles > li", this).each(function(i) {
                        monthIndex = shortMonths.indexOf($(".joel-month", this).text());
                        
                        var ariaDate = $(".joel-date", this).text();
                        switch($(".joel-date", this).text()){
                            case "01": ariaDate = "First"; break;
                            case "02": ariaDate = "Second"; break;
                            case "03": ariaDate = "Third"; break;
                            case "04": ariaDate = "Fourth"; break;
                            case "05": ariaDate = "Fifth"; break;
                            case "06": ariaDate = "Sixth"; break;
                            case "07": ariaDate = "Seventh"; break;
                            case "08": ariaDate = "Eighth"; break;
                            case "09": ariaDate = "Ninth"; break;
                            case "10": ariaDate = "Tenth"; break;
                            case "11": ariaDate = "Eleventh"; break;
                            case "12": ariaDate = "Twelveth"; break;
                            case "13": ariaDate = "Thirteenth"; break;
                            case "14": ariaDate = "Fourteenth"; break;
                            case "15": ariaDate = "Fifteenth"; break;
                            case "16": ariaDate = "Sixteenth"; break;
                            case "17": ariaDate = "Seventeenth"; break;
                            case "18": ariaDate = "Eighteenth"; break;
                            case "19": ariaDate = "Nineteenth"; break;
                            case "20": ariaDate = "Twentieth"; break;
                            case "21": ariaDate = "Twenty-first"; break;
                            case "22": ariaDate = "Twenty-second"; break;
                            case "23": ariaDate = "Twenty-third"; break;
                            case "24": ariaDate = "Twenty-fourth"; break;
                            case "25": ariaDate = "Twenty-fifth"; break;
                            case "26": ariaDate = "Twenty-sixth";  break;
                            case "27": ariaDate = "Twenty-seventh"; break;
                            case "28": ariaDate = "Twenty-eighth"; break;
                            case "29": ariaDate = "Twenty-ninth"; break;
                            case "30": ariaDate = "Thirtieth"; break;
                            case "31": ariaDate = "Thirty-first"; break;
                        }

                        $(this).attr({
                            "role": "tab",
                            "tabindex": (i == 0) ? "0" : "-1",
                            "data-index": $(this).index(),
                            "aria-controls": "cs-panel-" + appPmi + "-" + $(this).index(),
                            "aria-selected": (i == 0) ? "true" : "false",
                            "id": "cs-tab-" + appPmi + "-" + $(this).index(),
                            "class": (i == 0) ? "active" : "",
                            "aria-label": longMonths[monthIndex] + " " + ariaDate
                        });

                        panels += '<li data-index="' + $(this).index() + '" class="cs-panel' + ((i == 0) ? " active" : "") + '" id="cs-panel-' + appPmi + "-" + $(this).index() + '" aria-labelledby="cs-tab-' + appPmi + "-" + $(this).index() + '" aria-hidden="' + ((i == 0) ? "false" : "true") + '" role="tabpanel">' + $(".upcoming-column.right", this).html() + '</li>';

                        $(this).html($(".ui-article-title", this).html());
                    }).addClass("cs-tab");

                    // ADD THE PANELS TO THE DOM
                    $(".cs-tab-panels", this).html(panels);
                } else {
                	$(this).addClass("no-events");
                }
            });
            
            $(".hp-content.one .ui-widget.app.upcomingevents .cs-tab, .hp-content.two .ui-widget.app.upcomingevents .cs-tab, .hp-content.three .ui-widget.app.upcomingevents .cs-tab").each(function() {
                // MOVE DAY TO TAB
                $(this).find(".joel-day").prependTo(this);
            });
            
            // REMOVE THE EXTRA LI'S
            $(".ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li:nth-child(n+9), .ui-widget.app.upcomingevents .ui-articles.cs-tab-panels > li:nth-child(n+9)").remove();
            
            // TAB CLICK
            $(document).on("hover", ".cs-tab", function(e) {
            	e.preventDefault();
                
                var app = $(this).closest(".ui-widget.app");
                
                // SWITCH THE TABS
                switchTabs({
                    "currentTab": $(".cs-tab.active", app),
                    "nextTab": $(this),
                    "app": app
                });
            });
            
            // TAB KEYDOWN
			$(document).on("hover keydown", ".cs-tab", function(e) {
            	var app = $(this).closest(".ui-widget.app");

                handleTabEvent({
                    "event": e,
                    "clickedTab": $(this),
                    "app": app
                });
			});

			function handleTabEvent(props) {
				var lastIndex = $(".cs-tab:visible:last", props.app).attr("data-index");

				// ONLY CONSUME IF NOT USING ALT KEY
				if (!props.event.altKey) {
					switch(props.event.keyCode) {
						// MOVE ONE STEP BACKWARDS
						case _this.KeyCodes.left:
						case _this.KeyCodes.up:
							if (!props.event.ctrlKey) { // CTRL+ARROW MOVES FOCUS FROM PANEL TO OPEN TAB - MAKE SURE THAT IS NOT BEING PRESSED TOO
								props.event.preventDefault();
								props.event.stopPropagation();

								// GET THE PREVIOUS TAB
								var prevTab;
								if (parseInt(props.clickedTab.attr("data-index")) == 0) { 
									prevTab = $(".cs-tab[data-index='" + lastIndex + "']", props.app); // LAST TAB
								} else { 
									prevTab = $(".cs-tab[data-index='" + (parseInt(props.clickedTab.attr("data-index")) - 1) + "']", props.app); // PREVIOUS TAB
								} 

								// SWITCH THE TABS
								switchTabs({
                                	"currentTab": props.clickedTab,
                                    "nextTab": prevTab,
                                    "app": props.app
                                });
							}
						break;

						// MOVE ONE STEP FORWARDS
						case _this.KeyCodes.right:
						case _this.KeyCodes.down:
							if (!props.event.ctrlKey) { // CTRL+ARROW MOVES FOCUS FROM PANEL TO OPEN TAB - MAKE SURE THAT IS NOT BEING PRESSED TOO
								props.event.preventDefault();
								props.event.stopPropagation();

								// GET THE NEXT TAB
								var nextTab;
								if (parseInt(props.clickedTab.attr("data-index")) == lastIndex) { 
									nextTab = $(".cs-tab[data-index='0']", props.app); // FIRST TAB
								} else { 
									nextTab = $(".cs-tab[data-index='" + (parseInt(props.clickedTab.attr("data-index")) + 1) + "']", props.app); // PREVIOUS TAB
								} 

								// SWITCH THE TABS
								switchTabs({
                                	"currentTab": props.clickedTab,
                                    "nextTab": nextTab,
                                    "app": props.app
                                });
							}
						break;

						// JUMP TO FIRST TAB
						case _this.KeyCodes.home:
							props.event.preventDefault();
							props.event.stopPropagation();
							
                            // SWITCH THE TABS
							switchTabs({
                            	"currentTab": props.clickedTab,
                                "nextTab": $(".cs-tab[data-index='0']", props.app),
                                "app": props.app
                            });
						break;

						// JUMP TO LAST TAB
						case _this.KeyCodes.end:
							props.event.preventDefault();
							props.event.stopPropagation();
							
                            // SWITCH THE TABS
							switchTabs({
                            	"currentTab": props.clickedTab,
                                "nextTab": $(".cs-tab[data-index='" + lastIndex + "']", props.app),
                                "app": props.app
                            });
						break;
					}
				}
			}

			function switchTabs(props) {
				// SWITCH TAB
				$(props.currentTab).removeClass("active").attr("aria-selected", "false").attr("tabindex", "-1");
				$(props.nextTab).addClass("active").attr("aria-selected", "true").attr("tabindex", "0").focus();

				// SWITCH PANEL
				var nextIndex = parseInt(props.nextTab.attr("data-index"));
				$(".cs-panel", props.app).removeClass("active").attr("aria-hidden", "true");
				$(".cs-panel[data-index='" + nextIndex + "']", props.app).addClass("active").attr("aria-hidden", "false");
			}
            
            $(window).resize(function() {
            	// RESET TAB
				$(".ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li").removeClass("active").attr("aria-selected", "false").attr("tabindex", "-1");
				$(".ui-widget.app.upcomingevents .ui-articles.cs-tab-list > li:first-child").addClass("active").attr("aria-selected", "true").attr("tabindex", "0");

				// RESET PANEL
				$(".ui-widget.app.upcomingevents .ui-articles.cs-tab-panels > li").removeClass("active").attr("aria-hidden", "true");
				$(".ui-widget.app.upcomingevents .ui-articles.cs-tab-panels > li:first-child").addClass("active").attr("aria-hidden", "false");
            });
            
            //TAB SLIDER
            var element; 
            var leftPos;
            var newWidth;
            var mainNav = $(".cs-tab-list");
            
            $("<li class='tab-slider'></li>").appendTo(mainNav);
            var sliderLine = $(".tab-slider");
            var tabWidth = $("li.cs-tab").width();
            tabWidth = (tabWidth / 2) - 13;

            if($("li.cs-tab.active").size()) {
                sliderLine.width($("li.cs-tab.active").width()).css("left", $("li.cs-tab.active").position().left + tabWidth).data("origLeft", sliderLine.position().left).data("origWidth", sliderLine.width());
            } else {
                sliderLine.width($("li.cs-tab").eq(0).width()).css("left", $("li.cs-tab").eq(0).position().left + tabWidth).data("origLeft", sliderLine.position().left).data("origWidth", sliderLine.width());	
            }

            $("li.cs-tab").hover(function() {
                leftPos = $(this).position().left;
                sliderLine.stop().animate({ left: leftPos + tabWidth});
            });
            
            $(window).resize(function() {
                var sliderLine = $(".tab-slider");
                var tabWidth = $("li.cs-tab").width();
                tabWidth = (tabWidth / 2) - 13;

                if($("li.cs-tab.active").size()) {
                    sliderLine.width($("li.cs-tab.active").width()).css("left", $("li.cs-tab.active").position().left + tabWidth).data("origLeft", sliderLine.position().left).data("origWidth", sliderLine.width());
                } else {
                    sliderLine.width($("li.cs-tab").eq(0).width()).css("left", $("li.cs-tab").eq(0).position().left + tabWidth).data("origLeft", sliderLine.position().left).data("origWidth", sliderLine.width());	
                }

                $("li.cs-tab").hover(function() {
                    leftPos = $(this).position().left;
                    sliderLine.stop().animate({ left: leftPos + tabWidth});
                });
            });
        },

        "GlobalIcons": function() {
            $("#gb-global-icons").creativeIcons({
				"iconNum"       : "0",
				"defaultIconSrc": "",
				"icons"         : [
					{
						"image": "Site Utility/2.png",
						"showText": true,
						"text": "Calendar of Events",
						"url": "https://smallrural.esc11.net/Page/2",
						"target": "_self"
					},
					{
						"image": "Site Utility/33.png",
						"showText": true,
						"text": "",
						"url": "",
						"target": "_blank"
					},
					{
						"image": "Communication/59.png",
						"showText": true,
						"text": "",
						"url": "",
						"target": "_blank"
					},
					{
						"image": "Environment/15.png",
						"showText": true,
						"text": "",
						"url": "",
						"target": "_blank"
					},
					{
						"image": "Classroom/53.png",
						"showText": true,
						"text": "",
						"url": "",
						"target": "_self"
					},
                    {
						"image": "Classroom/31.png",
						"showText": true,
						"text": "Staff Directory",
						"url": "#",
						"target": "_self"
					},
                    {
						"image": "Student Program/40.png",
						"showText": true,
						"text": "Nutrition",
						"url": "#",
						"target": "_self"
					},
                    {
						"image": "Communication/52.png",
						"showText": true,
						"text": "Contact Us",
						"url": "#",
						"target": "_self"
					}
				],
				"siteID"        : "4",
				"siteAlias"     : "smallrural",
				"calendarLink"  : "/Page/2",
				"contactEmail"  : "[email protected]",
				"allLoaded"     : function(){ }
			});
        },
		
		"SocialIcons": function() {
			var socialIcons = [
				{
					"show": false,
					"label": "Facebook",
					"class": "facebook",
					"url": "#",
					"target": "_self"
				},
				{
					"show": false,
					"label": "Twitter",
					"class": "twitter",
					"url": "#",
					"target": "_self"
				},
				{
					"show": false,
					"label": "YouTube",
					"class": "youtube",
					"url": "#",
					"target": "_self"
				},
				{
					"show": false,
					"label": "Instagram",
					"class": "instagram",
					"url": "#",
					"target": "_self"
				},
				{
					"show": false,
					"label": "LinkedIn",
					"class": "linkedin",
					"url": "#",
					"target": "_self"
				},
				{
					"show": false,
					"label": "Pinterest",
					"class": "pinterest",
					"url": "#",
					"target": "_self"
				},
				{
					"show": false,
					"label": "Flickr",
					"class": "flickr",
					"url": "#",
					"target": "_self"
				},
                {
					"show": false,
					"label": "Peachjar",
					"class": "peachjar",
					"url": "#",
					"target": "_self"
				},
				{
					"show": false,
					"label": "Vimeo",
					"class": "vimeo",
					"url": "#",
					"target": "_self"
				},
				{
					"show": false,
					"label": "RSS",
					"class": "rss",
					"url": "#",
					"target": "_self"
				}
			];

			var icons = '';
			$.each(socialIcons, function(index, icon) {
				if(icon.show) {
					icons += '<li><a class="gb-social-media-icon ' + icon.class + '" href="' + icon.url + '" target="' + icon.target + '" aria-label="' + icon.label + '"></a></li>';
				}
			});

			if(icons.length) {
				$("#gb-social-media-icons").html('<ul>' + icons + '</ul>').removeClass("hidden");
			} else {
            	$(".gb-footer-bottom").addClass("no-social-icons");
            }
		},

        "RsMenu": function() {
			// FOR SCOPE
			var _this = this;
            
            $.csRsMenu({
                "breakPoint" : 768, // SYSTEM BREAK POINTS - 768, 640, 480, 320
                "slideDirection" : "left-to-right", // OPTIONS - left-to-right, right-to-left
                "menuButtonParent" : "#gb-channel-list",
                "menuBtnText" : "Menu",
                "colors": {
                    "pageOverlay": "#000000", // DEFAULT #000000
                    "menuBackground": "#FFFFFF", // DEFAULT #FFFFFF
                    "menuText": "#333333", // DEFAULT #333333
                    "menuTextAccent": "#333333", // DEFAULT #333333
                    "dividerLines": "#E6E6E6", // DEFAULT #E6E6E6
                    "buttonBackground": "#E6E6E6", // DEFAULT #E6E6E6
                    "buttonText": "#333333" // DEFAULT #333333
                },
                "showDistrictHome": _this.ShowDistrictHome,
				"districtHomeText": "District Home",
                "showSchools" : _this.ShowSchoolList,
                "schoolMenuText": "Schools",
                "showTranslate" : _this.ShowTranslate,
                "translateMenuText": "Translate",
                "translateVersion": 2, // 1 = FRAMESET, 2 = BRANDED
                "translateId" : "",
                "translateLanguages": [ // ["ENGLISH LANGUAGE NAME", "TRANSLATED LANGUAGE NAME", "LANGUAGE CODE"]
                    ["Afrikaans", "Afrikaans", "af"],
                    ["Albanian", "shqiptar", "sq"],
                    ["Amharic", "አማርኛ", "am"],
                    ["Arabic", "العربية", "ar"],
                    ["Armenian", "հայերեն", "hy"],
                    ["Azerbaijani", "Azərbaycan", "az"],
                    ["Basque", "Euskal", "eu"],
                    ["Belarusian", "Беларуская", "be"],
                    ["Bengali", "বাঙালি", "bn"],
                    ["Bosnian", "bosanski", "bs"],
                    ["Bulgarian", "български", "bg"],
                    ["Burmese", "မြန်မာ", "my"],
                    ["Catalan", "català", "ca"],
                    ["Cebuano", "Cebuano", "ceb"],
                    ["Chichewa", "Chichewa", "ny"],
                    ["Chinese Simplified", "简体中文", "zh-CN"],
                    ["Chinese Traditional", "中國傳統的", "zh-TW"],
                    ["Corsican", "Corsu", "co"],
                    ["Croatian", "hrvatski", "hr"],
                    ["Czech", "čeština", "cs"],
                    ["Danish", "dansk", "da"],
                    ["Dutch", "Nederlands", "nl"],
                    ["Esperanto", "esperanto", "eo"],
                    ["Estonian", "eesti", "et"],
                    ["Filipino", "Pilipino", "tl"],
                    ["Finnish", "suomalainen", "fi"],
                    ["French", "français", "fr"],
                    ["Galician", "galego", "gl"],
                    ["Georgian", "ქართული", "ka"],
                    ["German", "Deutsche", "de"],
                    ["Greek", "ελληνικά", "el"],
                    ["Gujarati", "ગુજરાતી", "gu"],
                    ["Haitian Creole", "kreyòl ayisyen", "ht"],
                    ["Hausa", "Hausa", "ha"],
                    ["Hawaiian", "ʻŌlelo Hawaiʻi", "haw"],
                    ["Hebrew", "עִברִית", "iw"],
                    ["Hindi", "हिंदी", "hi"],
                    ["Hmong", "Hmong", "hmn"],
                    ["Hungarian", "Magyar", "hu"],
                    ["Icelandic", "Íslenska", "is"],
                    ["Igbo", "Igbo", "ig"],
                    ["Indonesian", "bahasa Indonesia", "id"],
                    ["Irish", "Gaeilge", "ga"],
                    ["Italian", "italiano", "it"],
                    ["Japanese", "日本語", "ja"],
                    ["Javanese", "Jawa", "jw"],
                    ["Kannada", "ಕನ್ನಡ", "kn"],
                    ["Kazakh", "Қазақ", "kk"],
                    ["Khmer", "ភាសាខ្មែរ", "km"],
                    ["Korean", "한국어", "ko"],
                    ["Kurdish", "Kurdî", "ku"],
                    ["Kyrgyz", "Кыргызча", "ky"],
                    ["Lao", "ລາວ", "lo"],
                    ["Latin", "Latinae", "la"],
                    ["Latvian", "Latvijas", "lv"],
                    ["Lithuanian", "Lietuvos", "lt"],
                    ["Luxembourgish", "lëtzebuergesch", "lb"],
                    ["Macedonian", "Македонски", "mk"],
                    ["Malagasy", "Malagasy", "mg"],
                    ["Malay", "Malay", "ms"],
                    ["Malayalam", "മലയാളം", "ml"],
                    ["Maltese", "Malti", "mt"],
                    ["Maori", "Maori", "mi"],
                    ["Marathi", "मराठी", "mr"],
                    ["Mongolian", "Монгол", "mn"],
                    ["Myanmar", "မြန်မာ", "my"],
                    ["Nepali", "नेपाली", "ne"],
                    ["Norwegian", "norsk", "no"],
                    ["Nyanja", "madambwe", "ny"],
                    ["Pashto", "پښتو", "ps"],
                    ["Persian", "فارسی", "fa"],
                    ["Polish", "Polskie", "pl"],
                    ["Portuguese", "português", "pt"],
                    ["Punjabi", "ਪੰਜਾਬੀ ਦੇ", "pa"],
                    ["Romanian", "Română", "ro"],
                    ["Russian", "русский", "ru"],
                    ["Samoan", "Samoa", "sm"],
                    ["Scottish Gaelic", "Gàidhlig na h-Alba", "gd"],
                    ["Serbian", "Српски", "sr"],
                    ["Sesotho", "Sesotho", "st"],
                    ["Shona", "Shona", "sn"],
                    ["Sindhi", "سنڌي", "sd"],
                    ["Sinhala", "සිංහල", "si"],
                    ["Slovak", "slovenský", "sk"],
                    ["Slovenian", "slovenski", "sl"],
                    ["Somali", "Soomaali", "so"],
                    ["Spanish", "Español", "es"],
                    ["Sundanese", "Sunda", "su"],
                    ["Swahili", "Kiswahili", "sw"],
                    ["Swedish", "svenska", "sv"],
                    ["Tajik", "Тоҷикистон", "tg"],
                    ["Tamil", "தமிழ்", "ta"],
                    ["Telugu", "తెలుగు", "te"],
                    ["Thai", "ไทย", "th"],
                    ["Turkish", "Türk", "tr"],
                    ["Ukrainian", "український", "uk"],
                    ["Urdu", "اردو", "ur"],
                    ["Uzbek", "O'zbekiston", "uz"],
                    ["Vietnamese", "Tiếng Việt", "vi"],
                    ["Welsh", "Cymraeg", "cy"],
                    ["Western Frisian", "Western Frysk", "fy"],
                    ["Xhosa", "isiXhosa", "xh"],
                    ["Yiddish", "ייִדיש", "yi"],
                    ["Yoruba", "yorùbá", "yo"],
                    ["Zulu", "Zulu", "zu"]
                ],
                "showAccount": true,
                "accountMenuText": "User Options",
                "usePageListNavigation": true,
                "extraMenuOptions": [], 
                "siteID": "4",
                "allLoaded": function(){}
            });
        },

		"ViewFullSite": function() {
			// VIEW FULL SITE BUTTON ON MOBILE
			if(this.ShowFullSiteButton) {
				$("#gb-page").addClass("using-full-site-btn");
				
				$("body").viewFullSite({
					"breakPoint"		: 639, // SYSTEM BREAK POINTS - 1023, 767, 639, 479
					"buttonContainer"	: "body",
					"useDefaultCSS"		: "yes",
					"fixedPosition"		: "bottom" // IF USING DEFAULT STYLES - TOP, BOTTOM
				});
			}
		},

        "AppAccordion": function() {
            $(".sp-column.one").csAppAccordion({
                "accordionBreakpoints" : [640, 480, 320]
            });
        },

        "Search": function() {
        	// FOR SCOPE
            var _this = this;
			
			$("#gb-search-form").submit(function(e){
				e.preventDefault();
                
				if($("#gb-search-input").val() != "Search...") {
                	if($("#gb-search-input").val() != "") {
						window.location.href = "/site/Default.aspx?PageType=6&SiteID=4&SearchString=" + $("#gb-search-input").val();
                    }
                }
			});
            
            $("#gb-search-form-menu").focusout(function() {
            	setTimeout(function() {
                    if(!$("#gb-search-form-menu").find(":focus").length && !$("#gb-search-panel-toggle").is(":focus")) {
                    	$("#gb-search-input, #gb-submit-search").attr("tabindex","-1");
                        $("#gb-search #gb-search-btn").attr("aria-expanded", "false");
                        $("#gb-search-form-menu").attr("aria-hidden", "true").removeClass("open");
                    }
                }, 500);
            }).keydown(function(e) {
            	if(e.keyCode == _this.KeyCodes.esc) {
                	e.preventDefault();
                    $("#gb-search-input, #gb-submit-search").attr("tabindex","-1");
                    $("#gb-search #gb-search-btn").attr("aria-expanded", "false").focus();
                    $("#gb-search-form-menu").attr("aria-hidden", "true").removeClass("open");
                }
            });
			
			$("#gb-search-input").focus(function() {
				if($(this).val() == "Search...") {
					$(this).val("");
				}
			}).blur(function() {
				if($(this).val() == "") {
					$(this).val("Search...");
				}
			});
            
            
            
            $("#gb-search #gb-search-btn").on("hover focus", function(e) {
            	//if(_this.AllyClick(e)) {
                	e.preventDefault();
                	if(!$("#gb-search-form-menu").hasClass("open")){
                    	$("#gb-search-input, #gb-submit-search").attr("tabindex","0");
                    	$("#gb-search-form-menu").addClass("open").attr("aria-hidden","false");
                        $(this).addClass("open").attr("aria-expanded","true");
                        	$("#gb-search-form #gb-search-input").focus();
                    } else {
                    	$("#gb-search-input, #gb-submit-search").attr("tabindex","-1");
                    	$("#gb-search-form-menu").removeClass("open").attr("aria-hidden","true");
                        $(this).removeClass("open").focus().attr("aria-expanded","false");
                    }
                //}
            });
        },

        "AllyClick": function(event) {
            if(event.type == "click") {
                return true;
            } else if(event.type == "keydown") {
                if(event.keyCode == this.KeyCodes.space || event.keyCode == this.KeyCodes.enter) {
                    return true;
                }
            } else {
                return false;
            }
        },

        "GetBreakPoint": function() {
            return window.getComputedStyle(document.querySelector("body"), ":before").getPropertyValue("content").replace(/"|'/g, "");/*"*/
        }
    };
</script>

    <!-- App Preview -->
    


    <style type="text/css">
        /* HOMEPAGE EDIT THUMBNAIL STYLES */

        div.region {
            ;
        }

            div.region span.homepage-thumb-region-number {
                font: bold 100px verdana;
                color: #fff;
            }

        div.homepage-thumb-region {
            background: #264867; /*dark blue*/
            border: 5px solid #fff;
            text-align: center;
            padding: 40px 0 40px 0;
            display: block;
        }

            div.homepage-thumb-region.region-1 {
                background: #264867; /*dark blue*/
            }

            div.homepage-thumb-region.region-2 {
                background: #5C1700; /*dark red*/
            }

            div.homepage-thumb-region.region-3 {
                background: #335905; /*dark green*/
            }

            div.homepage-thumb-region.region-4 {
                background: #B45014; /*dark orange*/
            }

            div.homepage-thumb-region.region-5 {
                background: #51445F; /*dark purple*/
            }

            div.homepage-thumb-region.region-6 {
                background: #3B70A0; /*lighter blue*/
            }

            div.homepage-thumb-region.region-7 {
                background: #862200; /*lighter red*/
            }

            div.homepage-thumb-region.region-8 {
                background: #417206; /*lighter green*/
            }

            div.homepage-thumb-region.region-9 {
                background: #D36929; /*lighter orange*/
            }

            div.homepage-thumb-region.region-10 {
                background: #6E5C80; /*lighter purple*/
            }

        /* END HOMEPAGE EDIT THUMBNAIL STYLES */
    </style>

    <style type="text/css" media="print">
        .noprint {
            display: none !important;
        }
    </style>

    <style type="text/css">
        .ui-txt-validate {
            display: none;
        }
    </style>

    

<!-- Begin Schoolwires Traffic Code --> 

<script type="text/javascript">

    (function (i, s, o, g, r, a, m) {
        i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () {
            (i[r].q = i[r].q || []).push(arguments)
        }, i[r].l = 1 * new Date(); a = s.createElement(o),
        m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a, m)
    })(window, document, 'script', '//www.google-analytics.com/analytics.js', 'ga');

    ga('create', 'UA-5173826-6', 'auto', 'BBTracker' );
    ga('BBTracker.set', 'dimension1', 'ESCXI');
    ga('BBTracker.set', 'dimension2', 'False');
    ga('BBTracker.set', 'dimension3', 'TX50000550');
    ga('BBTracker.set', 'dimension4', '4');
    ga('BBTracker.set', 'dimension5', '1');
    ga('BBTracker.set', 'dimension6', '1');

    ga('BBTracker.send', 'pageview');

</script>

<!-- End Schoolwires Traffic Code --> 

    <!-- Ally Alternative Formats Loader    START   -->
    
    <!-- Ally Alternative Formats Loader    END     -->

<script type="text/javascript">undefined</script><script type="text/javascript">undefined</script></head>

  <body data-translate="google" class="drt-aspire">


    <input type="hidden" id="hidFullPath" value="https://www.smallandruralschools.org/">
    <input type="hidden" id="hidActiveChannelNavType" value="-1">
    <input type="hidden" id="hidActiveChannel" value="0">
    <input type="hidden" id="hidActiveSection" value="0">

    <!-- OnScreen Alert Dialog Start -->
    <div id="onscreenalert-holder"></div>
    <!-- OnScreen Alert Dialog End -->

    <!-- ADA Skip Nav -->
    <div class="sw-skipnav-outerbar">
        <a href="#sw-maincontent" id="skipLink" class="sw-skipnav" tabindex="0">Skip to Main Content</a>
    </div><div id="cs-tea-brand-bar"><img src="//extend.schoolwires.com/creative/scripts/creative/tools/tea-brand-bar/logos/tea-logo.png" alt="TEA"><a href="//tea.texas.gov/Home/">TEA Website</a><a href="//tea.texas.gov/About_TEA/Contact/">Contact TEA</a><a href="//public.govdelivery.com/accounts/TXTEA/subscriber/new">Sign Up For Updates</a></div>

    <!-- DashBoard SideBar Start -->
    
    <!-- DashBoard SideBar End -->

    <!-- off-canvas menu enabled-->
    

    

<style type="text/css">
	/* SPECIAL MODE BAR */
	div.sw-special-mode-bar {
		background: #FBC243 url('https://www.smallandruralschools.org/Static//GlobalAssets/Images/special-mode-bar-background.png') no-repeat;
		height: 30px;
		text-align: left;
		font-size: 12px;
		position: relative;
		z-index: 10000;
	}
	div.sw-special-mode-bar > div {
		padding: 8px 0 0 55px;
		font-weight: bold;
	}
	div.sw-special-mode-bar > div > a {
		margin-left: 20px;
		background: #A0803D;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		color: #fff;
		padding: 4px 6px 4px 6px;
		font-size: 11px;
	}

	/* END SPECIAL MODE BAR */
</style>

<script type="text/javascript">
	
	function SWEndPreviewMode() { 
		var data = "{}";
		var success = "window.location='';";
		var failure = "CallControllerFailure(result[0].errormessage);";
		CallController("https://www.smallandruralschools.org/site/SiteController.aspx/EndPreviewMode", data, success, failure);
	}
	
    function SWEndEmulationMode() {
        var data = "{}";
        var success = "DeleteCookie('SourceEmulationUserID');DeleteCookie('SidebarIsClosed');window.location='https://www.smallandruralschools.org/ums/Users/Users.aspx';";
        var failure = "CallControllerFailure(result[0].errormessage);";
        CallController("https://www.smallandruralschools.org/site/SiteController.aspx/EndEmulationMode", data, success, failure);
	}

	function SWEndPreviewConfigMode() {
	    var data = "{}";
	    var success = "window.location='';";
	    var failure = "CallControllerFailure(result[0].errormessage);";
	    CallController("https://www.smallandruralschools.org/site/SiteController.aspx/EndPreviewConfigMode", data, success, failure);
	}
</script>
            

    <!-- BEGIN - MYSTART BAR -->
<div id="sw-mystart-outer" class="noprint">
<div id="sw-mystart-inner">
<div id="sw-mystart-left">
<div class="sw-mystart-nav sw-mystart-button home"><a tabindex="0" href="https://www.smallandruralschools.org/Domain/4" alt="District Home" title="Return to the homepage on the district site."><span>District Home<div id="sw-home-icon"></div>
</span></a></div>
</div>
<div id="sw-mystart-right">
<div id="ui-btn-signin" class="sw-mystart-button signin"><a href="https://www.smallandruralschools.org/site/Default.aspx?PageType=7&amp;SiteID=4&amp;IgnoreRedirect=true"><span>Sign In</span></a></div>
<div id="sw-mystart-search" class="sw-mystart-nav">
<script type="text/javascript">
$(document).ready(function() {
    $('#sw-search-input').keyup(function(e) {        if (e.keyCode == 13) {
            SWGoToSearchResultsPageswsearchinput();
        }
    });
    $('#sw-search-input').val($('#swsearch-hid-word').val())});
function SWGoToSearchResultsPageswsearchinput() {
window.location.href="https://www.smallandruralschools.org/site/Default.aspx?PageType=6&SiteID=4&SearchString=" + $('#sw-search-input').val();
}
</script>
<label for="sw-search-input" class="hidden-label">Search Our Site</label>
<input id="sw-search-input" type="text" title="Search Term" aria-label="Search Our Site" placeholder="Search this Site...">
<a tabindex="0" id="sw-search-button" title="Search" href="javascript:;" role="button" aria-label="Submit Site Search" onclick="SWGoToSearchResultsPageswsearchinput();"><span><img src="https://www.smallandruralschools.org/Static//globalassets/images/sw-mystart-search.png" alt="Search"></span></a><script type="text/javascript">
$(document).ready(function() {
    $('#sw-search-button').keyup(function(e) {        if (e.keyCode == 13) {
            SWGoToSearchResultsPageswsearchinput();        }
    });
});
</script>

</div>
<div class="clear"></div>
</div>
</div>
</div>
<!-- END - MYSTART BAR -->
<div id="gb-page" class="hp smallrural drt-mywaypremium aspire using-full-site-btn" data-dropdown-hover-text="Black" data-using-district-home-btn="false" data-body-color="Grey">
	<header class="noprint">
    	<section id="gb-header-outer" class="gb-section-parent gb-section-pad" data-tagline-color="Black" data-header-show-tagline="false" data-header-show-site-name="false">
            <div id="gb-header" class="gb-section displayFlexRow">
                <div class="gb-header left">
                    <div id="gb-logo-outer" data-show-desktop-logo="true" data-show-mobile-logo="true">
                        <div id="gb-logo"><h1><a href="/smallrural"><img src="/cms/lib5/TX50000550/Centricity/Template/GlobalAssets/images//logo/SPED SRS Long Logo no background.png" alt="Small and Rural Schools Special Education Supports Logo"></a></h1></div>
                    </div>
                    <div id="gb-sitename-outer">
                        <div id="gb-sitename">
                            <h1 class="sitename-one" data-show-school-name="false">
                                Small and Rural Schools Special Education Supports
                            </h1>
                            <p class="sitename-tagline" data-show-tagline="false">
                                Leveling the Playing Field for Small and Rural Schools in Texas
                            </p>
                        </div>	
                    </div>
                </div>
                <div class="gb-header right" data-show-district-home="false" data-show-schoollist="false"></div>
            </div>
        </section>
    </header>
    <nav class="noprint">
        <section id="gb-channel-list-outer" class="gb-section-parent gb-section-pad" data-channel-text-color="White" data-channel-hover-text="Black">
            <div id="gb-channel-list" class="gb-section"><div id="rs-menu-btn" class="sw-native-hide rs-menu-btn" tabindex="0" role="button" aria-haspopup="true" aria-expanded="false"><span>Menu</span></div>
                <div id="sw-channel-list-container" role="navigation">
<ul id="channel-navigation" class="sw-channel-list" role="menubar">
<li id="navc-HP" class="sw-channel-item no-dropdown active" style="z-index: 7000;"><a href="/Page/1" aria-label="Home" tabindex="0" aria-posinset="1" aria-setsize="8"><span>Home</span></a></li>
<li id="navc-6" class="sw-channel-item" style="z-index: 6998;">
<a href="/domain/12" "="" tabindex="0" aria-posinset="2" aria-setsize="8" aria-haspopup="true" aria-expanded="false">
<span>About Us</span></a>
<div class="hidden-sections"><ul>"

</ul></div>
<ul class="sw-channel-dropdown">
<li id="navs-12"><a href="/domain/12" tabindex="0"><span>About Us</span></a></li>
</ul>
</li><li id="navc-47" class="sw-channel-item no-dropdown" style="z-index: 6996;">
<a href="/domain/47" "="" tabindex="0" aria-posinset="3" aria-setsize="8" aria-haspopup="true" aria-expanded="false">
<span>Statewide SSA Contact List</span></a>
<div class="hidden-sections"><ul>"

</ul></div>
<ul class="sw-channel-dropdown">
</ul>
</li><li id="navc-16" class="sw-channel-item" style="z-index: 6994;">
<a href="/domain/38" "="" tabindex="0" aria-posinset="4" aria-setsize="8" aria-haspopup="true" aria-expanded="false">
<span>Evaluation Certification Reimbursement Program</span></a>
<div class="hidden-sections"><ul>"

</ul></div>
<ul class="sw-channel-dropdown">
<li id="navs-38"><a href="/domain/38" tabindex="0"><span>About the Program</span></a></li>
<li id="navs-18"><a href="/domain/18" tabindex="0"><span>Diagnostician Certification Programs</span></a></li>
<li id="navs-19"><a href="/domain/19" tabindex="0"><span>LSSP Certification Programs</span></a></li>
<li id="navs-23"><a href="/domain/23" tabindex="0"><span>Application</span></a></li>
</ul>
</li><li id="navc-20" class="hidden-channel">
<a href="/domain/20" tabindex="0" aria-posinset="5" aria-setsize="8">
<span>Small School Connections Conferences</span></a>
<div class="hidden-sections"><ul>"

</ul></div>
</li><li id="navc-39" class="hidden-channel">
<a href="/domain/39" tabindex="0" aria-posinset="6" aria-setsize="8">
<span>Centralized Support Programs</span></a>
<div class="hidden-sections"><ul>"
<li id="navs-43" class="hidden-section"><a href="/domain/43" tabindex="0"><span>Centralized Support Programs</span></a></li>

</ul></div>
</li><li id="navc-44" class="hidden-channel">
<a href="/domain/44" tabindex="0" aria-posinset="7" aria-setsize="8">
<span>Speech and Mental Health Teletherapy</span></a>
<div class="hidden-sections"><ul>"
<li id="navs-46" class="hidden-section"><a href="/domain/46" tabindex="0"><span>Speech and Mental Health Teletherapy</span></a></li>

</ul></div>
</li><li id="navc-28" class="sw-channel-item" style="z-index: 6992;">
<a href="/domain/29" "="" tabindex="0" aria-posinset="8" aria-setsize="8" aria-haspopup="true" aria-expanded="false">
<span>Quick Links/Resources</span></a>
<div class="hidden-sections"><ul>"

</ul></div>
<ul class="sw-channel-dropdown">
<li id="navs-29"><a href="/domain/29" tabindex="0"><span>Quick Links/Resources</span></a></li>
</ul>
</li></ul><div class="clear"></div>
</div>



<script type="text/javascript">
    $(document).ready(function() {
        channelHoverIE();
        channelTouch();
        closeMenuByPressingKey();
    });

    function channelTouch() {
        // this will change the dropdown behavior when it is touched vs clicked.
        // channels will be clickable on second click. first click simply opens the menu.
        $('#channel-navigation > .sw-channel-item > a').on({
            'touchstart': function (e) {
                
                // see if has menu
                if ($(this).siblings('ul.sw-channel-dropdown').children('li').length > 0)  {
                    var button = $(this);

                    // add href as property if not already set
                    // then remove href attribute
                    if (!button.prop('linkHref')) {
                        button.prop('linkHref', button.attr('href'));
                        button.removeAttr('href');
                    }

                    // check to see if menu is already open
                    if ($(this).siblings('ul.sw-channel-dropdown').is(':visible')) {
                        // if open go to link
                        window.location.href = button.prop('linkHref');
                    } 

                } 
            }
        });
    }


    
    function channelHoverIE(){
		// set z-index for IE7
		var parentZindex = $('#channel-navigation').parents('div:first').css('z-index');
		var zindex = (parentZindex > 0 ? parentZindex : 8000);
		$(".sw-channel-item").each(function(ind) {
			$(this).css('z-index', zindex - ind);
			zindex --;
		});
        $(".sw-channel-item").hover(function () {
            var subAnchor = $(this).children('a');
	        var subList = $(this).children('ul');
	        if ($.trim(subList.html()) !== "") {
	            subList.show();
	            subList.attr("aria-hidden", "false");
            }
            if ($.trim(subAnchor.html()) !== "") {
                if ($(this).children('ul.sw-channel-dropdown').length > 0) {
                    subAnchor.attr("aria-expanded", "true");
                }
            }
		    $(this).addClass("hover");
	    }, function() {
	        $(".sw-channel-dropdown").hide();
            $(this).removeClass("hover");
            var subAnchor = $(this).children('a');
	        var subList = $(this).children('ul');
	        if ($.trim(subList.html()) !== "") {
	            subList.attr("aria-hidden", "true");
            }
            if ($.trim(subAnchor.html()) !== "") {
                if ($(this).children('ul.sw-channel-dropdown').length > 0) {
                    subAnchor.attr("aria-expanded", "false");
                }
            }
	    });
    }

    function closeMenuByPressingKey() {
        $(".sw-channel-item").each(function(ind) {
            $(this).keyup(function (event) {
                if (event.keyCode == 27) { // ESC
                    $(".sw-channel-dropdown").hide();
                    $(this).removeClass("hover");
                    var subAnchor = $(this).children('a');
                    var subList = $(this).children('ul');
                    if ($.trim(subList.html()) !== "") {
                        subList.attr("aria-hidden", "true");
                    }
                    if ($.trim(subAnchor.html()) !== "") {
                        if ($(this).children('ul.sw-channel-dropdown').length > 0) {
                            subAnchor.attr("aria-expanded", "false");
                        }
                    }
                }
                if (event.keyCode == 13 || event.keyCode == 32) { //enter or space
                    $(this).find('a').get(0).click();
                }
            }); 
        });

        $(".sw-channel-item a").each(function (ind) {
            $(this).parents('.sw-channel-item').keydown(function (e) {
                if (e.keyCode == 9) { // TAB
                    $(".sw-channel-dropdown").hide();
                    $(this).removeClass("hover");
                    var subAnchor = $(this).children('a');
                    var subList = $(this).children('ul');
                    if ($.trim(subList.html()) !== "") {
                        subList.attr("aria-hidden", "true");
                    }
                    if ($.trim(subAnchor.html()) !== "") {
                        if ($(this).children('ul.sw-channel-dropdown').length > 0) {
                            subAnchor.attr("aria-expanded", "false");
                        }
                    }
                }
            });
        });

        $(".sw-channel-dropdown li").each(function(ind) {
            $(this).keydown(function (event) {
                if (event.keyCode == 9) { // TAB
                    $(".sw-channel-dropdown").hide();
                    var parentMenuItem = $(this).parent().closest('li');
                    parentMenuItem.removeClass("hover");
                    var subAnchor = parentMenuItem.children('a');
                    var subList = parentMenuItem.children('ul');
                    if ($.trim(subList.html()) !== "") {
                        subList.attr("aria-hidden", "true");
                    }
                    if ($.trim(subAnchor.html()) !== "") {
                        if ($(this).children('ul.sw-channel-dropdown').length > 0) {
                            subAnchor.attr("aria-expanded", "false");
                        }
                    }
                    parentMenuItem.next().find('a:first').focus();
                    event.preventDefault();
                    event.stopPropagation();
                }

                if (event.keyCode == 37 || // left arrow
                    event.keyCode == 39) { // right arrow
                    $(".sw-channel-dropdown").hide();
                    var parentMenuItem = $(this).parent().closest('li');
                    parentMenuItem.removeClass("hover");
                    var subAnchor = parentMenuItem.children('a');
                    var subList = parentMenuItem.children('ul');
                    if ($.trim(subList.html()) !== "") {
                        subList.attr("aria-hidden", "true");
                    }
                    if ($.trim(subAnchor.html()) !== "") {
                        if ($(this).children('ul.sw-channel-dropdown').length > 0) {
                            subAnchor.attr("aria-expanded", "false");
                        }
                    }
                    if (event.keyCode == 37) {
                        parentMenuItem.prev().find('a:first').focus();
                    } else {
                        parentMenuItem.next().find('a:first').focus();
                    }
                    event.preventDefault();
                    event.stopPropagation();
                }
            });
        });
    }

</script>


            </div>
            <div id="gb-mystart">
                <div class="cs-mystart-dropdown translate" data-translate-icon-color="White" data-show-translate="false">
                    <div class="cs-selector" tabindex="0" aria-label="Translate" role="button" aria-expanded="false" aria-haspopup="true"><span class="cs-ally-hidden">Translate</span></div>
                    <div class="cs-dropdown" aria-hidden="true" style="display:none;"></div>
                </div>
                <div class="cs-mystart-dropdown user-options">
                    <div class="cs-selector" tabindex="0" aria-label="User Options" role="button" aria-expanded="false" aria-haspopup="true"><span class="cs-ally-hidden">User Options</span></div>
                    <div class="cs-dropdown" aria-hidden="true" style="display:none;">
                        <ul class="cs-dropdown-list"><li><a href="https://www.smallandruralschools.org/site/Default.aspx?PageType=7&amp;SiteID=4&amp;IgnoreRedirect=true" tabindex="-1"><span>Sign In</span></a></li></ul>
                    </div>
                </div>
                <div id="gb-search" class="ui-clear" data-search-icon-color="White">
                      <button id="gb-search-btn" class="cs-btn-reset" aria-controls="gb-search-form" aria-label="Search" aria-expanded="false"><span class="cs-ally-hidden">Search</span></button>
                      <div id="gb-search-form-menu" aria-hidden="true">
                          <form id="gb-search-form">
                              <div class="search-input-icon drt-aspire-icon-font"></div>
                              <label for="gb-search-input" class="cs-ally-hidden">Search...</label>		
                              <input tabindex="-1" type="text" id="gb-search-input" class="gb-search-input" value="Search...">
                              <button tabindex="-1" type="submit" id="gb-submit-search" class="cs-btn-reset" aria-label="submit search"><span>Go</span></button>
                          </form>
                      </div>
                  </div>
             </div>
        </section>
    </nav>
    <main data-primary-text-color="White" data-secondary-text-color="White" data-grey-border-text-color="Grey">
        <section id="hp-slideshow-outer" class="gb-section-parent gb-section-pad" data-caption-text="White" data-button-text="White" data-button-text-hover="White" data-controls-color-hover="White" data-caption-opacity="80" data-controls-opacity="50 - Default" data-num-global-icons="0">
            
            <div id="hp-slideshow">
                <div id="sw-content-container10" class="region ui-hp"><div id="pmi-13">
<div id="module-content-13">
<div class="ui-widget app gallery json">
<script type="text/javascript">
var photoGallery13= {"Album": {"title":"Photo Gallery 960px x 480px","description":"","transitiondelay":"8","fadestyle":"NO","gallerywidth":"960","backgroundaudio":"/cms/lib5/TX50000550/Centricity/ModuleInstance/13/","loopaudio":"False","lgpath":"/cms/lib5/TX50000550/Centricity/ModuleInstance/13/large/","tnpath":"/cms/lib5/TX50000550/Centricity/ModuleInstance/13/thumbs/","Images": [{"photoname":"Small and Rural Schools Soptlight:","src":"san vicente isd.jpeg?rnd=0.132076019017061","caption":"San Vicente ISD has one school – San Vicente Elementary – located on the grounds of Big Bend National Park. It serves students in grades kindergarten through eight who are dependents of people who work at the park. ","pause":"","link":"","target":"_self","alt":"picture of San Vicente ISD"},{"photoname":"Small and Rural Schools Spotlight:","src":"Sierra Blanca ISD 2.jpg?rnd=0.0685010240732231","caption":"Sierra Blanca ISD, located in Region 19, is a small and rural district with a single school that serves grades K-12.","pause":"","link":"","target":"_self","alt":"picture of Sierra Blanca ISD building"},{"photoname":"Small and Rural Schools Spotlight:","src":"IMG_1997 4.jpg?rnd=0.567718052103984","caption":"Roma ISD is located on the Texas-Mexico border in the heart of Starr County in Region 1.","pause":"","link":"","target":"_self","alt":"picture of Roma ISD sign from the road"},{"photoname":"Small and Rural Schools Spotlight:","src":"leuders avoca isd.jpg?rnd=0.773396985499839","caption":"Lueders-Avoca ISD based in Lueders, Texas. In addition to Lueders, the district serves the unincorporated communities of Avoca and Nugent in eastern Jones County in Region 14.","pause":"","link":"","target":"_self","alt":"picture of front of school"},{"photoname":"Small and Rural Schools Spotlight:","src":"Coyote FIeld.jpg?rnd=0.656761935286579","caption":"Coyote Field, home of the Richland Springs Coyotes.  Richland Springs ISD, located in Region 15, has one school that serves students in grades kindergarten through twelve grade.","pause":"","link":"","target":"_self","alt":"picture of Coyote Field football stadium"},{"photoname":"Small and Rural Schools Spotlight:","src":"Agg.jpg?rnd=0.660728005068716","caption":"Jim Hogg CISD is a rural district located in the ranching community of Hebbronville near the Rio Grande in Region 1. ","pause":"","link":"","target":"_self","alt":"photo of Jim Hgg CISD's Vocational Agriculture Barn"},{"photoname":"Small and Rural Schools Spotlight:","src":"Milford ISD.jpg?rnd=0.309827895979317","caption":"Milford ISD is a rural school district of 200+ students in grades PK-12 in Region 10. The school and town are located south of Dallas in the southern most part of Ellis County.","pause":"","link":"","target":"_self","alt":"picture of front of Milford ISD"},{"photoname":"Small and Rural Schools Spotlight:","src":"Guthrie ISD.jpg?rnd=0.429500889698742","caption":"Guthrie ISD is located in Guthrie, Texas, the county seat of King County in Region 17. Located on the Rolling Plains of West Texas, King County is the third least populated county in the United States.  ","pause":"","link":"","target":"_self","alt":"above view of Guthrie ISD school building"}]}}
</script>
<div class="ui-widget-detail">   <div class="rs-photo-gallery-container" id="rs-photo-gallery-container-13">   <div class="rs-photo-gallery-images" style="height: 395px;">       <ul class="rs-photo-gallery-images-list" style="width: 6320px; height: 395px; left: -790px;"><li class="image prev" index="7" aria-hidden="true" style="width: 790px; height: 395px;"><img src="/cms/lib5/TX50000550/Centricity/ModuleInstance/13/large/Guthrie ISD.jpg" alt="Small and Rural Schools Spotlight:"></li><li class="image active" index="0" aria-hidden="false" style="width: 790px; height: 395px;"><img src="/cms/lib5/TX50000550/Centricity/ModuleInstance/13/large/san vicente isd.jpeg" alt="Small and Rural Schools Soptlight:"></li><li class="image next" index="1" aria-hidden="true" style="width: 790px; height: 395px;"><img src="/cms/lib5/TX50000550/Centricity/ModuleInstance/13/large/Sierra Blanca ISD 2.jpg" alt="Small and Rural Schools Spotlight:"></li><li class="image loading next-load" index="2" aria-hidden="true" style="width: 790px; height: 395px;"><span class="record-src hidden">/cms/lib5/TX50000550/Centricity/ModuleInstance/13/large/IMG_1997 4.jpg</span><span class="record-title hidden">Small and Rural Schools Spotlight:</span><span class="record-link hidden"></span><span class="record-link-target hidden">_self</span></li><li class="image loading" index="3" aria-hidden="true" style="width: 790px; height: 395px;"><span class="record-src hidden">/cms/lib5/TX50000550/Centricity/ModuleInstance/13/large/leuders avoca isd.jpg</span><span class="record-title hidden">Small and Rural Schools Spotlight:</span><span class="record-link hidden"></span><span class="record-link-target hidden">_self</span></li><li class="image loading" index="4" aria-hidden="true" style="width: 790px; height: 395px;"><span class="record-src hidden">/cms/lib5/TX50000550/Centricity/ModuleInstance/13/large/Coyote FIeld.jpg</span><span class="record-title hidden">Small and Rural Schools Spotlight:</span><span class="record-link hidden"></span><span class="record-link-target hidden">_self</span></li><li class="image loading" index="5" aria-hidden="true" style="width: 790px; height: 395px;"><span class="record-src hidden">/cms/lib5/TX50000550/Centricity/ModuleInstance/13/large/Agg.jpg</span><span class="record-title hidden">Small and Rural Schools Spotlight:</span><span class="record-link hidden"></span><span class="record-link-target hidden">_self</span></li><li class="image loading" index="6" aria-hidden="true" style="width: 790px; height: 395px;"><span class="record-src hidden">/cms/lib5/TX50000550/Centricity/ModuleInstance/13/large/Milford ISD.jpg</span><span class="record-title hidden">Small and Rural Schools Spotlight:</span><span class="record-link hidden"></span><span class="record-link-target hidden">_self</span></li></ul>   </div><div class="rs-photo-gallery-desc"><div class="rs-photo-gallery-title">   <div class="rs-photo-title active"><h1>Small and Rural Schools Soptlight:</h1></div>   <div class="rs-photo-title next"><h1>Small and Rural Schools Spotlight:</h1>   </div></div><div class="rs-photo-gallery-caption">   <div class="rs-photo-caption active">       <p>San Vicente ISD has one school – San Vicente Elementary – located on the grounds of Big Bend National Park. It serves students in grades kindergarten through eight who are dependents of people who work at the park.</p>   </div>   <div class="rs-photo-caption next">       <p>Sierra Blanca ISD, located in Region 19, is a small and rural district with a single school that serves grades K-12.</p>   </div></div><div class="rs-photo-gallery-desc-more-link hidden" style="display: none;"><a href="" target="_self" aria-label="Read more about gallery slide 1: Small and Rural Schools Soptlight:"><span>READ MORE</span></a></div></div><div class="cs-gallery-controls-cont"><div class="rs-photo-gallery-control back" role="button" tabindex="0" aria-label="Navigate to Slide 8 of 8"></div><div class="rs-photo-gallery-control next" role="button" tabindex="0" aria-label="Navigate to Slide 2 of 8"></div><div class="rs-photo-gallery-control play-pause playing" role="button" tabindex="0" aria-label="Pause Gallery - Currently on Slide 1 of 8"></div></div></div></div></div>
</div>
</div>
</div>
            </div><div id="hp-slideshow-inner" style="display: block;"><div id="hp-slideshow-inner-inner" class="gb-section"><div id="hp-slideshow-inner-inner-inner"><div class="rs-photo-gallery-desc"><div class="rs-photo-gallery-title">   <div class="rs-photo-title active"><h1>Small and Rural Schools Soptlight:</h1></div>   <div class="rs-photo-title next"><h1>Small and Rural Schools Spotlight:</h1>   </div></div><div class="rs-photo-gallery-caption">   <div class="rs-photo-caption active">       <p>San Vicente ISD has one school – San Vicente Elementary – located on the grounds of Big Bend National Park. It serves students in grades kindergarten through eight who are dependents of people who work at the park.</p>   </div>   <div class="rs-photo-caption next">       <p>Sierra Blanca ISD, located in Region 19, is a small and rural district with a single school that serves grades K-12.</p>   </div></div><div class="rs-photo-gallery-desc-more-link hidden" style="display: none;"><a href="" target="_self" aria-label="Read more about gallery slide 1: Small and Rural Schools Soptlight:"><span>READ MORE</span></a></div></div></div></div></div>
        </section>
        <section class="hp-content-outer one gb-section-parent gb-section-pad">
        	<div id="gb-icons-outer" class="gb-section" data-icons-text-color="Grey" data-num-global-icons="0">
                <div id="gb-global-icons"></div>
            </div>
            <a id="sw-maincontent" name="sw-maincontent" tabindex="-1" style="display: block; position: relative; top: -60px;"></a>
            <div class="hp-content one gb-section ui-clear">
                <div class="hp-column full" data-region="b" data-style-region="bcd" data-region-body-text="Grey" data-headlines-teaser="White" data-region-button-text="White" data-region-button-text-hover="White" data-headline-title-opacity="80 - Default" data-headline-teaser-opacity="80 - Default">
                    <div id="sw-content-container1" class="region ui-hp"><div id="pmi-238">



<div id="sw-module-2250">
    <script type="text/javascript">
        $(document).ready(function() {
            var DomainID = '4';
            var PageID = '1';
            var RenderLoc = '0';
            var MIID = '225';

            //added to check to make sure moderated content doesn't bleed through the dialog
            if ($('#dialog-overlay-WindowLargeModal-body.moderateContent').length > 0) {
                $("#module-content-" + MIID).find(".ui-widget-detail").find(".ui-article").append("<p>&nbsp;</p>");
            }
        });
    </script>

    <script type="text/javascript">$(document).ready(function() {CheckScript('ModuleView');CheckScript('Mustache');
 });</script>
    
    <div id="module-content-225">
<div class="ui-widget app headlines">
	
	<div class="ui-widget-header">
		<h1>Headlines</h1>
	</div>
	
	<div class="ui-widget-detail" id="sw-app-headlines-225">
		<ul class="ui-articles">
</ul>
	</div>

	
</div>
<script type="text/javascript">
	$(document).ready(function() {
        /*$(document).on('click', 'a.ui-article-thumb', function() {
        	window.location = $(this).attr('href');
    	});*/
    		
		$('#sw-app-headlines-225').find('img').each(function() {
			if ($.trim(this.src) == '' ) {
				$(this).parent().parent().remove();
			}
		});
        
        // Jason Smith - 12/9/2014 - Removed due to bandwidth implications
		
	});

</script>
<script type="text/javascript">
$(document).ready(function (){
$(".tag-list li a").keypress(function(e) { if(e.which == 13) { $(this).click();   }});
});
function LoadGroupedData(container, MIID, PMI, groupYear, groupMonth, groupBy, tag) {
  //ViewToUse looks at the hidden Sidebar List View defined in the Builder View.
  var viewToUse = "";
    if($('#hid-'+MIID+'-SidebarListView').length > 0){
      viewToUse = $("#hid-" + MIID + "-SidebarListView").val();
    };
  GetContent('https://www.smallandruralschools.org//cms/UserControls/ModuleView/ModuleViewRendererWrapper.aspx?DomainID=4&PageID=1&ModuleInstanceID=' + MIID + '&PageModuleInstanceID=' + PMI + '&RenderLoc=0&FromRenderLoc=0&GroupYear=' + groupYear + '&GroupMonth=' + groupMonth + '&GroupByField=' + groupBy + '&EnableQuirksMode=0&ViewID=' + viewToUse + '&Tag=' + tag, container, 2, 'chkSidebar();');
}
function LoadData(container, MIID, PMI, flexDataID, groupYear, groupMonth, groupBy, targetView, tag) {
  if(targetView !== undefined || targetView.Length() == 0){
  //targetView looks at the hidden Detail View defined in the Builder View.
      targetView = $('#hid-'+MIID+'-DetailView').val();
   }
  GetContent('https://www.smallandruralschools.org//cms/UserControls/ModuleView/ModuleViewRendererWrapper.aspx?DomainID=4&PageID=1&ModuleInstanceID=' + MIID + '&PageModuleInstanceID=' + PMI + '&FlexDataID=' + flexDataID + '&GroupYear=' + groupYear + '&GroupMonth=' + groupMonth + '&GroupByField=' + groupBy + '&RenderLoc=0&FromRenderLoc=0&EnableQuirksMode=0&Tag=' + tag + '&ViewID=' + targetView, container, 2, 'chkSidebar();');
}
function LoadTaggedData(container, MIID, PMI, tag) {
  //ViewToUse looks at the hidden Sidebar List View defined in the Builder View.
  var viewToUse = "";
    if($('#hid-'+MIID+'-SidebarListView').length > 0){
      viewToUse = $("#hid-" + MIID + "-SidebarListView").val();
    };
  GetContent('https://www.smallandruralschools.org//cms/UserControls/ModuleView/ModuleViewRendererWrapper.aspx?DomainID=4&PageID=1&ModuleInstanceID=' + MIID + '&PageModuleInstanceID=' + PMI + '&RenderLoc=0&FromRenderLoc=0&Tag=' + tag + '&EnableQuirksMode=0&ViewID='+viewToUse, container, 2, 'chkSidebar();');
  setTimeout(function(){ $("#module-content-"+ MIID +"").find('[tabindex]:first').focus(); }, 200);
}
</script>
</div>

</div></div>
</div>
                </div>
            </div>
        </section>
        <section class="hp-content-outer two gb-section-parent gb-section-pad" data-overlay-opacity="80 - Default" style="background: url(&quot;/cms/lib5/TX50000550/Centricity/Template/GlobalAssets/images///Background-Images/new barn.jpg&quot;) center center / cover no-repeat fixed transparent;">
            <div class="hp-content two gb-section ui-clear">
                <div class="hp-column full" data-region="c" data-style-region="bcd" data-region-body-text="White" data-headlines-teaser="White" data-region-button-text="White" data-region-button-text-hover="White" data-headline-title-opacity="80 - Default" data-headline-teaser-opacity="80 - Default">
                    <div id="sw-content-container2" class="region ui-hp"><div id="pmi-235" class="first-app">



<div id="sw-module-2220">
    <script type="text/javascript">
        $(document).ready(function() {
            var DomainID = '4';
            var PageID = '1';
            var RenderLoc = '0';
            var MIID = '222';

            //added to check to make sure moderated content doesn't bleed through the dialog
            if ($('#dialog-overlay-WindowLargeModal-body.moderateContent').length > 0) {
                $("#module-content-" + MIID).find(".ui-widget-detail").find(".ui-article").append("<p>&nbsp;</p>");
            }
        });
    </script>

    <script type="text/javascript">$(document).ready(function() {CheckScript('ModuleView');CheckScript('Mustache');
 });</script>
    
    <div id="module-content-222">
<div class="ui-widget app flexpage last-app">
	<div class="ui-widget-header ui-helper-hidden">
		
	</div>
	
	<div class="ui-widget-detail">
		<ul class="ui-articles">
<li>
	<div class="ui-article last-article">
		<div class="ui-article-description">
        	<span><span><p><span style="text-decoration: underline;"><a href="http://tea.texas.gov/" target="_blank" rel="noopener" aria-label="Texas Education Agency - Opens a new window">Texas Education Agency</a></span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<a href="https://tea.texas.gov/About_TEA/Welcome_and_Overview/Employment/Compact_with_Texans/" target="_blank" rel="noopener" aria-label="Compact with Texans - Opens a new window"><span style="text-decoration: underline;">Compact with Texans</span></a>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="text-decoration: underline;"><a href="https://gov.texas.gov/organization/disabilities" target="_blank" rel="noopener" aria-label="Governor’s Committee on People With Disabilities - Opens a new window">Governor’s Committee on People With Disabilities</a></span><br>1701 N. Congress Avenue &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="text-decoration: underline;"><a href="https://tea.texas.gov/About_TEA/Contact_Us/Complaints/">Complaints</a></span>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="text-decoration: underline;"><a href="https://www.tsl.texas.gov/trail/index.html">Trial</a></span><br>Austin, Texas, 78701 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span style="text-decoration: underline;"><a href="https://tea.texas.gov/About_TEA/Contact_Us/General_Inquiry/Equal_Educational_Opportunity/">Equal Educational Opportunity</a></span> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span style="text-decoration: underline;"><a href="http://www.texastransparency.org/">Where Our Money Goes</a></span><br>(512) 463-9734</p>
<p><img src="/cms/lib5/TX50000550/Centricity/Domain/4/white TEA logo.png" alt="TEA logo" width="134" height="65" style="display: inline-block; width: 100%; max-width: 134px; height: auto; max-height: 65px;"></p></span></span>
        </div>
		<div class="clear"></div>
	</div>
</li>
</ul>
</div>
	
</div>
<script type="text/javascript">
$(document).ready(function (){
$(".tag-list li a").keypress(function(e) { if(e.which == 13) { $(this).click();   }});
});
function LoadGroupedData(container, MIID, PMI, groupYear, groupMonth, groupBy, tag) {
  //ViewToUse looks at the hidden Sidebar List View defined in the Builder View.
  var viewToUse = "";
    if($('#hid-'+MIID+'-SidebarListView').length > 0){
      viewToUse = $("#hid-" + MIID + "-SidebarListView").val();
    };
  GetContent('https://www.smallandruralschools.org//cms/UserControls/ModuleView/ModuleViewRendererWrapper.aspx?DomainID=4&PageID=1&ModuleInstanceID=' + MIID + '&PageModuleInstanceID=' + PMI + '&RenderLoc=0&FromRenderLoc=0&GroupYear=' + groupYear + '&GroupMonth=' + groupMonth + '&GroupByField=' + groupBy + '&EnableQuirksMode=0&ViewID=' + viewToUse + '&Tag=' + tag, container, 2, 'chkSidebar();');
}
function LoadData(container, MIID, PMI, flexDataID, groupYear, groupMonth, groupBy, targetView, tag) {
  if(targetView !== undefined || targetView.Length() == 0){
  //targetView looks at the hidden Detail View defined in the Builder View.
      targetView = $('#hid-'+MIID+'-DetailView').val();
   }
  GetContent('https://www.smallandruralschools.org//cms/UserControls/ModuleView/ModuleViewRendererWrapper.aspx?DomainID=4&PageID=1&ModuleInstanceID=' + MIID + '&PageModuleInstanceID=' + PMI + '&FlexDataID=' + flexDataID + '&GroupYear=' + groupYear + '&GroupMonth=' + groupMonth + '&GroupByField=' + groupBy + '&RenderLoc=0&FromRenderLoc=0&EnableQuirksMode=0&Tag=' + tag + '&ViewID=' + targetView, container, 2, 'chkSidebar();');
}
function LoadTaggedData(container, MIID, PMI, tag) {
  //ViewToUse looks at the hidden Sidebar List View defined in the Builder View.
  var viewToUse = "";
    if($('#hid-'+MIID+'-SidebarListView').length > 0){
      viewToUse = $("#hid-" + MIID + "-SidebarListView").val();
    };
  GetContent('https://www.smallandruralschools.org//cms/UserControls/ModuleView/ModuleViewRendererWrapper.aspx?DomainID=4&PageID=1&ModuleInstanceID=' + MIID + '&PageModuleInstanceID=' + PMI + '&RenderLoc=0&FromRenderLoc=0&Tag=' + tag + '&EnableQuirksMode=0&ViewID='+viewToUse, container, 2, 'chkSidebar();');
  setTimeout(function(){ $("#module-content-"+ MIID +"").find('[tabindex]:first').focus(); }, 200);
}
</script>
</div>

</div></div>
</div>
                </div>
            </div>
         </section>
         <section class="hp-content-outer three gb-section-parent gb-section-pad">
            <div class="hp-content three gb-section ui-clear">
                
            </div>
         </section>
         
    </main>
    <footer class="noprint">
        <section id="gb-footer-links-outer" class="gb-section-parent gb-section-pad" data-links-color="White" data-show-footer-bg-img="false" data-links-hover-color="White" data-footer-links-opacity="80 - Default">
        	<img class="footer-links-img" src="/cms/lib5/TX50000550/Centricity/Template/GlobalAssets/images///logo/SRSSES Square Logo no background.png">
            <div id="gb-footer-links"></div>
        </section>
        <section id="gb-footer-outer" class="gb-section-parent gb-section-pad" data-footer-text="White" data-show-google-map="false" data-links-color="White" data-links-hover-color="White" data-google-map-opacity="80 - Default">
            <div id="gb-footer" class="gb-section">
            	<div class="gb-footer one">
                	<div id="gb-footer-google-map" tabindex="0" role="link" aria-label="Go to Google Map"></div>
                </div>
                <div class="gb-footer two">
                  <div class="gb-footer-top">
                      <p class="gb-footer-contact address"><a href="//www.google.com/maps/dir/current+location/612 S. Irene+San Angelo+TX+76904" target="_blank" aria-label="612 S. Irene, San Angelo, TX 76904 - Opens a new window">612 S. Irene, San Angelo, TX 76904</a></p>	
                      <p class="gb-footer-contact phone" x-ms-format-detection="none">Phone: 325.481.4054</p>
                      
                      
                  </div>
                  <div class="gb-footer-bottom no-social-icons">
                      <div id="gb-social-media-icons" class="hidden"></div>
                      <div id="footer-bottom-btns" data-links-color="White" data-links-hover-color="White">
                          <a class="footer-sitemap-btn" href="/site/Default.aspx?PageType=15&amp;SiteID=4&amp;SectionMax=15&amp;DirectoryType=6">
                              <span>Site Map</span>
                          </a>
                          <button class="cs-btn-reset footer-scroll-btn" aria-label="Scroll To The Top Of The Page" tabindex="-1" aria-hidden="true">Top</button>
                      </div>
                  </div>
            	</div>
        </div></section>
        <section id="gb-schoolwires-footer-outer" class="gb-section-parent gb-section-pad">
            <div id="gb-schoolwires-footer" class="gb-section border-box">
                <div class="gb-schoolwires-footer top">
                    <div id="gb-footer-disclaimer" data-show-disclaimer="true">
                        <span>© Copyright 2007-2019 Texas Education Agency (TEA). All Rights Reserved.</span>
                    </div>
                </div>
                <div class="gb-schoolwires-footer bottom" data-show-disclaimer="true">
                    <div class="gb-schoolwires-footer logo"><a href="http://www.finalsite.com" title="Finalsite - all rights reserved">
<img src="https://www.smallandruralschools.org/Static//GlobalAssets/Images/Navbar/WCM_logo.svg" class="sw-footer-logo-img" alt="Web Community Manager.">
</a></div>
                    <div id="gb-schoolwires-footer-links-copyright">
                        <div class="gb-schoolwires-footer links"><ul><li><a title="Click to email the primary contact" href="mailto:[email protected]">Questions or Feedback?</a></li><li><a class="sw-footer-terms-link" aria-hidden="true" tabindex="-1" href=""></a></li><li><a href="https://www.finalsite.com/privacy-policy" target="_blank" aria-label="Web Community Manager Privacy Policy (Updated) - Opens a new window">Web Community Manager Privacy Policy (Updated)</a></li></ul></div>
                        <div class="gb-schoolwires-footer copyright">Copyright © 2024 Finalsite - all rights reserved.</div>
                    </div>
                </div>
            </div>
        </section>
    </footer>
</div><!-- BEGIN - STANDARD FOOTER -->
<div id="sw-footer-outer">
<div id="sw-footer-inner">
<div id="sw-footer-left"></div>
<div id="sw-footer-right">
<div id="sw-footer-links">
<ul>
<li><a title="Click to email the primary contact" href="mailto:[email protected]">Questions or Feedback?</a> | </li>
<li><a href="https://www.finalsite.com/privacy-policy" target="_blank" aria-label="Web Community Manager Privacy Policy (Updated) - Opens a new window">Web Community Manager Privacy Policy (Updated)</a> | </li>
<li><a class="sw-footer-terms-link" aria-hidden="true" tabindex="-1" href=""></a></li>
</ul>
</div>
<div id="sw-footer-copyright">Copyright © 2024 Finalsite - all rights reserved.</div>
<div id="sw-footer-logo"><a href="http://www.finalsite.com" title="Finalsite - all rights reserved">
<img src="https://www.smallandruralschools.org/Static//GlobalAssets/Images/Navbar/WCM_logo.svg" class="sw-footer-logo-img" alt="Web Community Manager.">
</a></div>
</div>
</div>
</div>
<!-- END - STANDARD FOOTER -->
<script type="text/javascript">
   $(document).ready(function(){
      var beaconURL='https://analytics.schoolwires.com/analytics.asmx/Insert?AccountNumber=UnT2sMxiCA6AWv%2f5pTu5FA%3d%3d&SessionID=b8262395-c93c-43dd-9b2f-475153a2fe34&SiteID=4&ChannelID=0&SectionID=0&PageID=1&HitDate=12%2f17%2f2024+8%3a57%3a32+AM&Browser=Chrome+131.0&OS=WinNT&IPAddress=104.28.161.241';
      try {
         $.getJSON(beaconURL + '&jsonp=?', function(myData) {});
      } catch(err) { 
         // prevent site error for analytics
      }
   });
</script>

    <input type="hidden" id="hid-pageid" value="1">

    

    

<script type="text/javascript">
    $(document).ready(function() {
        $('#dialog-overlay-WindowMedium-base').appendTo('body');
        
        $('body').on('keydown', '.ui-dialog-overlay-base-modal, .ui-dialog-overlay, .ui-sw-alert', function (e) {
            var swAlertOpen = $(".ui-sw-alert").length;
            if (swAlertOpen > 1) {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    //get id of open alert
                    var alertboxid = $('.ui-sw-alert').attr('id');
                    //click ok or no
                    if ($('#' + alertboxid + 'ok').length > 0) {
                        $('#' + alertboxid + 'ok').click();
                    } else {
                        $('#' + alertboxid + 'no').click();
                    }
                }
            } else {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    // Check if ESC was pressed on DatePicker
                    var raisedByDatepicker = e.target.classList.contains("datepicker");
                    if (!raisedByDatepicker) {
                        e.stopImmediatePropagation();
                        e.preventDefault();
                        // Close Dialog
                        $('.ui-dialog-overlay-close.modal:visible').last().click();
                    } else {
                        // Remove focus
                        e.target.blur();
                        e.target.classList.remove("focus");
                    }
                }
            }
        });
 		
        

    });
</script>
    

<script type="text/javascript">
    $(document).ready(function() {
        $('#dialog-overlay-WindowSmall-base').appendTo('body');
        
        $('body').on('keydown', '.ui-dialog-overlay-base-modal, .ui-dialog-overlay, .ui-sw-alert', function (e) {
            var swAlertOpen = $(".ui-sw-alert").length;
            if (swAlertOpen > 1) {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    //get id of open alert
                    var alertboxid = $('.ui-sw-alert').attr('id');
                    //click ok or no
                    if ($('#' + alertboxid + 'ok').length > 0) {
                        $('#' + alertboxid + 'ok').click();
                    } else {
                        $('#' + alertboxid + 'no').click();
                    }
                }
            } else {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    // Check if ESC was pressed on DatePicker
                    var raisedByDatepicker = e.target.classList.contains("datepicker");
                    if (!raisedByDatepicker) {
                        e.stopImmediatePropagation();
                        e.preventDefault();
                        // Close Dialog
                        $('.ui-dialog-overlay-close.modal:visible').last().click();
                    } else {
                        // Remove focus
                        e.target.blur();
                        e.target.classList.remove("focus");
                    }
                }
            }
        });
 		
        

    });
</script>
    

<script type="text/javascript">
    $(document).ready(function() {
        $('#dialog-overlay-WindowLarge-base').appendTo('body');
        
        $('body').on('keydown', '.ui-dialog-overlay-base-modal, .ui-dialog-overlay, .ui-sw-alert', function (e) {
            var swAlertOpen = $(".ui-sw-alert").length;
            if (swAlertOpen > 1) {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    //get id of open alert
                    var alertboxid = $('.ui-sw-alert').attr('id');
                    //click ok or no
                    if ($('#' + alertboxid + 'ok').length > 0) {
                        $('#' + alertboxid + 'ok').click();
                    } else {
                        $('#' + alertboxid + 'no').click();
                    }
                }
            } else {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    // Check if ESC was pressed on DatePicker
                    var raisedByDatepicker = e.target.classList.contains("datepicker");
                    if (!raisedByDatepicker) {
                        e.stopImmediatePropagation();
                        e.preventDefault();
                        // Close Dialog
                        $('.ui-dialog-overlay-close.modal:visible').last().click();
                    } else {
                        // Remove focus
                        e.target.blur();
                        e.target.classList.remove("focus");
                    }
                }
            }
        });
 		
        

    });
</script>

    

<script type="text/javascript">
    $(document).ready(function() {
        $('#dialog-overlay-WindowMediumModal-base').appendTo('body');
        
        $('body').on('keydown', '.ui-dialog-overlay-base-modal, .ui-dialog-overlay, .ui-sw-alert', function (e) {
            var swAlertOpen = $(".ui-sw-alert").length;
            if (swAlertOpen > 1) {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    //get id of open alert
                    var alertboxid = $('.ui-sw-alert').attr('id');
                    //click ok or no
                    if ($('#' + alertboxid + 'ok').length > 0) {
                        $('#' + alertboxid + 'ok').click();
                    } else {
                        $('#' + alertboxid + 'no').click();
                    }
                }
            } else {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    // Check if ESC was pressed on DatePicker
                    var raisedByDatepicker = e.target.classList.contains("datepicker");
                    if (!raisedByDatepicker) {
                        e.stopImmediatePropagation();
                        e.preventDefault();
                        // Close Dialog
                        $('.ui-dialog-overlay-close.modal:visible').last().click();
                    } else {
                        // Remove focus
                        e.target.blur();
                        e.target.classList.remove("focus");
                    }
                }
            }
        });
 		
        

    });
</script>
    

<script type="text/javascript">
    $(document).ready(function() {
        $('#dialog-overlay-WindowSmallModal-base').appendTo('body');
        
        $('body').on('keydown', '.ui-dialog-overlay-base-modal, .ui-dialog-overlay, .ui-sw-alert', function (e) {
            var swAlertOpen = $(".ui-sw-alert").length;
            if (swAlertOpen > 1) {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    //get id of open alert
                    var alertboxid = $('.ui-sw-alert').attr('id');
                    //click ok or no
                    if ($('#' + alertboxid + 'ok').length > 0) {
                        $('#' + alertboxid + 'ok').click();
                    } else {
                        $('#' + alertboxid + 'no').click();
                    }
                }
            } else {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    // Check if ESC was pressed on DatePicker
                    var raisedByDatepicker = e.target.classList.contains("datepicker");
                    if (!raisedByDatepicker) {
                        e.stopImmediatePropagation();
                        e.preventDefault();
                        // Close Dialog
                        $('.ui-dialog-overlay-close.modal:visible').last().click();
                    } else {
                        // Remove focus
                        e.target.blur();
                        e.target.classList.remove("focus");
                    }
                }
            }
        });
 		
        

    });
</script>
    

<script type="text/javascript">
    $(document).ready(function() {
        $('#dialog-overlay-WindowLargeModal-base').appendTo('body');
        
        $('body').on('keydown', '.ui-dialog-overlay-base-modal, .ui-dialog-overlay, .ui-sw-alert', function (e) {
            var swAlertOpen = $(".ui-sw-alert").length;
            if (swAlertOpen > 1) {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    //get id of open alert
                    var alertboxid = $('.ui-sw-alert').attr('id');
                    //click ok or no
                    if ($('#' + alertboxid + 'ok').length > 0) {
                        $('#' + alertboxid + 'ok').click();
                    } else {
                        $('#' + alertboxid + 'no').click();
                    }
                }
            } else {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    // Check if ESC was pressed on DatePicker
                    var raisedByDatepicker = e.target.classList.contains("datepicker");
                    if (!raisedByDatepicker) {
                        e.stopImmediatePropagation();
                        e.preventDefault();
                        // Close Dialog
                        $('.ui-dialog-overlay-close.modal:visible').last().click();
                    } else {
                        // Remove focus
                        e.target.blur();
                        e.target.classList.remove("focus");
                    }
                }
            }
        });
 		
        

    });
</script>
    

<script type="text/javascript">
    $(document).ready(function() {
        $('#dialog-overlay-WindowXLargeModal-base').appendTo('body');
        
        $('body').on('keydown', '.ui-dialog-overlay-base-modal, .ui-dialog-overlay, .ui-sw-alert', function (e) {
            var swAlertOpen = $(".ui-sw-alert").length;
            if (swAlertOpen > 1) {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    //get id of open alert
                    var alertboxid = $('.ui-sw-alert').attr('id');
                    //click ok or no
                    if ($('#' + alertboxid + 'ok').length > 0) {
                        $('#' + alertboxid + 'ok').click();
                    } else {
                        $('#' + alertboxid + 'no').click();
                    }
                }
            } else {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    // Check if ESC was pressed on DatePicker
                    var raisedByDatepicker = e.target.classList.contains("datepicker");
                    if (!raisedByDatepicker) {
                        e.stopImmediatePropagation();
                        e.preventDefault();
                        // Close Dialog
                        $('.ui-dialog-overlay-close.modal:visible').last().click();
                    } else {
                        // Remove focus
                        e.target.blur();
                        e.target.classList.remove("focus");
                    }
                }
            }
        });
 		
        

    });
</script>

    

<script type="text/javascript">
    $(document).ready(function() {
        $('#dialog-overlay-MyAccountSubscriptionOverlay-base').appendTo('body');
        
        $('body').on('keydown', '.ui-dialog-overlay-base-modal, .ui-dialog-overlay, .ui-sw-alert', function (e) {
            var swAlertOpen = $(".ui-sw-alert").length;
            if (swAlertOpen > 1) {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    //get id of open alert
                    var alertboxid = $('.ui-sw-alert').attr('id');
                    //click ok or no
                    if ($('#' + alertboxid + 'ok').length > 0) {
                        $('#' + alertboxid + 'ok').click();
                    } else {
                        $('#' + alertboxid + 'no').click();
                    }
                }
            } else {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    // Check if ESC was pressed on DatePicker
                    var raisedByDatepicker = e.target.classList.contains("datepicker");
                    if (!raisedByDatepicker) {
                        e.stopImmediatePropagation();
                        e.preventDefault();
                        // Close Dialog
                        $('.ui-dialog-overlay-close.modal:visible').last().click();
                    } else {
                        // Remove focus
                        e.target.blur();
                        e.target.classList.remove("focus");
                    }
                }
            }
        });
 		
        

    });
</script>

    

<script type="text/javascript">
    $(document).ready(function() {
        $('#dialog-overlay-InsertOverlay-base').appendTo('body');
        
        $('body').on('keydown', '.ui-dialog-overlay-base-modal, .ui-dialog-overlay, .ui-sw-alert', function (e) {
            var swAlertOpen = $(".ui-sw-alert").length;
            if (swAlertOpen > 1) {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    //get id of open alert
                    var alertboxid = $('.ui-sw-alert').attr('id');
                    //click ok or no
                    if ($('#' + alertboxid + 'ok').length > 0) {
                        $('#' + alertboxid + 'ok').click();
                    } else {
                        $('#' + alertboxid + 'no').click();
                    }
                }
            } else {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    // Check if ESC was pressed on DatePicker
                    var raisedByDatepicker = e.target.classList.contains("datepicker");
                    if (!raisedByDatepicker) {
                        e.stopImmediatePropagation();
                        e.preventDefault();
                        // Close Dialog
                        $('.ui-dialog-overlay-close.modal:visible').last().click();
                    } else {
                        // Remove focus
                        e.target.blur();
                        e.target.classList.remove("focus");
                    }
                }
            }
        });
 		
        

    });
</script>
    

<script type="text/javascript">
    $(document).ready(function() {
        $('#dialog-overlay-InsertOverlay2-base').appendTo('body');
        
        $('body').on('keydown', '.ui-dialog-overlay-base-modal, .ui-dialog-overlay, .ui-sw-alert', function (e) {
            var swAlertOpen = $(".ui-sw-alert").length;
            if (swAlertOpen > 1) {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    //get id of open alert
                    var alertboxid = $('.ui-sw-alert').attr('id');
                    //click ok or no
                    if ($('#' + alertboxid + 'ok').length > 0) {
                        $('#' + alertboxid + 'ok').click();
                    } else {
                        $('#' + alertboxid + 'no').click();
                    }
                }
            } else {
                if (e.keyCode == 27) {//escape key
                    e.stopImmediatePropagation();
                    e.preventDefault();
                    // Check if ESC was pressed on DatePicker
                    var raisedByDatepicker = e.target.classList.contains("datepicker");
                    if (!raisedByDatepicker) {
                        e.stopImmediatePropagation();
                        e.preventDefault();
                        // Close Dialog
                        $('.ui-dialog-overlay-close.modal:visible').last().click();
                    } else {
                        // Remove focus
                        e.target.blur();
                        e.target.classList.remove("focus");
                    }
                }
            }
        });
 		
        

    });
</script>
    
    <div id="videowrapper" class="ui-helper-hidden">
        <div id="videodialog" role="application">
            <a id="videodialog-close" role="button" href="javascript:;" aria-label="Close Overlay" class="close-btn" onclick="closeVideoDialog();">CLOSE</a>
            <div id="videodialog-video"></div>
            <div id="videodialog-foot" tabindex="0"></div>
        </div>
    </div>
    <div id="attachmentwrapper" class="ui-helper-hidden">
        <div id="attachmentdialog" role="application">
            <a id="attachmentdialog-close" role="button" href="javascript:;" aria-label="Close Overlay" class="close-btn" onclick="closeAttachmentDialog();">CLOSE</a>
            <div id="attachmentdialog-container"></div>
        </div>
    </div>
    <script type="text/javascript">

        $(document).ready(function () { 

            removeBrokenImages();
            checkSidebar();
            RemoveCookie();

            
            //$('div.bullet').attr('tabindex', '');

            

            $('.navigation li.collapsible').each(function () {
                if ($(this).find('ul').length == 0) {
                    $(this).removeClass('collapsible');
                }
            });

            // find page nav state cookie and add open chevron
            var arrValues = GetCookie('SWPageNavState').split('~');

            $.each(arrValues, function () {
                if (this != '') {
                   //$('#' + this).addClass('collapsible').prepend("<div class='bullet collapsible' aria-label='Close Page Submenu'/>");
                    $('#' + this).addClass('collapsible').prepend("<div class='bullet collapsible' aria-haspopup='true' aria-expanded='true' />");
                }
            });

            // find remaining sub menus and add closed chevron and close menu
            $('.navigation li > ul').each(function () {
                var list = $(this);

                if (list.parent().hasClass('active') && !list.parent().hasClass('collapsible')) {
                    // open sub for currently selected page                    
                    //list.parent().addClass('collapsible').prepend("<div class='bullet collapsible'aria-label='Close Page Submenu' />");
                    list.parent().addClass('collapsible').prepend("<div class='bullet collapsible' aria-haspopup='true' aria-expanded='true' />");
                } else {
                    if (list.parent().hasClass('collapsible') && !list.siblings('div').hasClass('collapsible')) {
                        // open sub for page with auto expand
                        list.siblings('div.expandable').remove();
                        //list.parent().prepend("<div class='bullet collapsible' aria-label='Close Page Submenu' />");
                        list.parent().prepend("<div class='bullet collapsible' aria-haspopup='true' aria-expanded='true' />");
                    }
                }

                if (!list.siblings('div').hasClass('collapsible')) {
                    // keep all closed that aren't already set to open
                    //list.parent().addClass('expandable').prepend("<div class='bullet expandable' aria-label='Open Page Submenu' />");
                    list.parent().addClass('expandable').prepend("<div class='bullet expandable' aria-haspopup='true' aria-expanded='false' />");
                    ClosePageSubMenu(list.parent());
                } else {
                   OpenPageSubMenu(list.parent());
                }
            });

            $(".navigation .bullet.collapsible, .navigation .bullet.expandable, .navigation a").each(function () {
                if ($(this).closest("ul").attr("aria-hidden") == "true"){
                    $(this).attr("tabindex", "-1");
                } else {
                    $(this).attr("tabindex", "0");
                }
            })

            // remove bullet from hierarchy if no-bullet set
            $('.navigation li.collapsible').each(function () {
                if ($(this).hasClass('no-bullet')) {
                    if (!$(this).hasClass('navigationgroup')) { $(this).removeClass('collapsible'); }
                    $(this).children('div.collapsible').remove();
                }
            });

            $('.navigation li.expandable').each(function () {
                if ($(this).hasClass('no-bullet')) {
                    if (!$(this).hasClass('navigationgroup')) { $(this).removeClass('expandable'); }
                    $(this).children('div.expandable').remove();
                }
            });

            $('.navigation li:not(.collapsible,.expandable,.no-bullet)').each(function () {
                $(this).prepend("<div class='bullet'/>");
            });

            $('.navigation li.active').parents('ul').each(function () {
                if (!$(this).hasClass('page-navigation')) {
                    OpenPageSubMenu($(this).parent());
                }
            });

            // Set aria ttributes
            /*$('li.collapsible').each(function () {
               $(this).attr("aria-expanded", "true");
               $(this).find('div:first').attr('aria-pressed', 'true');
            });*/

            $('li.expandable').each(function () {
                ///$(this).attr("aria-expanded", "false");
                //$(this).find('div:first').attr('aria-pressed', 'false');
                $(this).find("ul :focusable").attr("tabindex","-1");
            });

            /*$('div.bullet').each(function () {
                $(this).attr("aria-hidden", "true");
            });*/

            // set click event for chevron
            $(document).on('click', '.navigation div.collapsible', function () {
                ClosePageSubMenu($(this).parent());
            });

            $(document).on('click', '.navigation div.expandable', function () {
                OpenPageSubMenu($(this).parent());
            });

            // set navigation grouping links
            $(document).on('click', '.navigationgroup.collapsible > a', function () {
                ClosePageSubMenu($(this).parent());
            });

            $(document).on('click', '.navigationgroup.expandable > a', function () {
                OpenPageSubMenu($(this).parent());
            });

            //SW MYSTART DROPDOWNS
            $(document).on('click', '.sw-mystart-dropdown', function () {
                $(this).children(".sw-dropdown").css("display", "block");
            });

            $(".sw-mystart-dropdown").hover(function () { }, function () {
                $(this).children(".sw-dropdown").hide();
                $(this).blur();
            });

            //SW ACCOUNT DROPDOWN
            $(document).on('click', '#sw-mystart-account', function () {
                $(this).children("#sw-myaccount-list").show();
                $(this).addClass("clicked-state");
            });

            $("#sw-mystart-account, #sw-myaccount-list").hover(function () { }, function () {
                $(this).children("#sw-myaccount-list").hide();
                $(this).removeClass("clicked-state");
                $("#sw-myaccount").blur();
            });

            // set hover class for page and section navigation
            $('.ui-widget.app.pagenavigation, .ui-widget.app.sectionnavigation').find('li > a').hover(function () {
                $(this).addClass('hover');
            }, function () {
                $(this).removeClass('hover');
            });

            //set aria-label for home
            $('#navc-HP > a').attr('aria-label', 'Home');

            // set active class on channel and section
            var activeChannelNavType = $('input#hidActiveChannelNavType').val();
            if (activeChannelNavType == -1) {
                // homepage is active
                $('#navc-HP').addClass('active');
            } else if (activeChannelNavType == 1) {
                // calendar page is active
                $('#navc-CA').addClass('active');
            } else {
                // channel is active - set the active class on the channel
                var activeSelectorID = $('input#hidActiveChannel').val();
                $('#navc-' + activeSelectorID).addClass('active');

                // set the breadcrumb channel href to the channel nav href
                $('li[data-bccID=' + activeSelectorID + '] a').attr('href', $('#navc-' + activeSelectorID + ' a').attr('href'));
                $('li[data-bccID=' + activeSelectorID + '] a span').text($('#navc-' + activeSelectorID + ' a span').first().text());

                // set the active class on the section
                activeSelectorID = $('input#hidActiveSection').val();
                $('#navs-' + activeSelectorID).addClass('active');

                // set the breadcrumb section href to the channel nav href
                $('li[data-bcsID=' + activeSelectorID + '] a').attr('href', $('#navs-' + activeSelectorID + ' a').attr('href'));
                if ($('#navs-' + activeSelectorID + ' a').attr('target') !== undefined) {
                    $('li[data-bcsID=' + activeSelectorID + '] a').attr('target', $('#navs-' + activeSelectorID + ' a').attr('target'));
                }
                $('li[data-bcsID=' + activeSelectorID + '] span').text($('#navs-' + activeSelectorID + ' a span').text());

                if ($('.sw-directory-columns').length > 0) {
                    $('ul.ui-breadcrumbs li:last-child').remove();
                    $('ul.ui-breadcrumbs li:last-child a').replaceWith(function() { return $('span', this); });
                    $('ul.ui-breadcrumbs li:last-child span').append(' Directory');
                }
            }
        }); // end document ready

        function OpenPageSubMenu(li) {
            if (li.prop('tagName').toLowerCase() == "li") {
                if (li.hasClass('expandable')) {
                    li.removeClass('expandable').addClass('collapsible');
                }
                if (li.find('div:first').hasClass('expandable')) {
                    let linkText = li.find("> a").text();
                    //li.find('div:first').removeClass('expandable').addClass('collapsible').attr('aria-pressed', 'true').attr('aria-label', 'Close Page Submenu');
                    li.find('div:first').removeClass('expandable').addClass('collapsible').attr({
                        "aria-expanded": "true",
                        "aria-label": "Collapse "+linkText+" nested links"
                    });
                }
                li.find('ul:first').attr('aria-hidden', 'false').show();
                li.find("ul:first > li > .bullet.expandable, ul:first > li > .bullet.collapsible, ul:first > li > a").attr("tabindex", "0");
                //li.find("li.expandable ul :focusable").attr("tabindex","-1");

                //li.attr("aria-expanded", "true");

                PageNavigationStateCookie();
            }
        }

        function ClosePageSubMenu(li) {
            if (li.prop('tagName').toLowerCase() == "li") {
                let linkText = li.find("> a").text();
                li.removeClass('collapsible').addClass('expandable');
                //li.find('div:first').removeClass('collapsible').addClass('expandable').attr('aria-pressed', 'false').attr('aria-label', 'Open Page Submenu');
                li.find('div:first').removeClass('collapsible').addClass('expandable').attr({
                    "aria-expanded": "false",
                    "aria-label": "Expand "+linkText+" nested links"
                });
                li.find('ul:first').attr('aria-hidden', 'true').hide();
                li.find("ul:first .bullet.expandable, ul:first .bullet.collapsible, ul:first a").attr("tabindex","-1");

                //li.attr("aria-expanded", "false");

                PageNavigationStateCookie();
            }
        }

        function PageNavigationStateCookie() {
            var strCookie = "";

            $('.pagenavigation li > ul').each(function () {
                var item = $(this).parent('li');
                if (item.hasClass('collapsible') && !item.hasClass('no-bullet')) {
                    strCookie += $(this).parent().attr('id') + '~';
                }
            });

            SetCookie('SWPageNavState', strCookie);
        }

        function checkSidebar() {
            $(".ui-widget-sidebar").each(function () {
                if ($.trim($(this).html()) != "") {
                    $(this).show();
                    $(this).siblings(".ui-widget-detail").addClass("with-sidebar");
                }
            });
        }

        function removeBrokenImages() {
            //REMOVES ANY BROKEN IMAGES
            $("span.img img").each(function () {
                if ($(this).attr("src") !== undefined && $(this).attr("src") != '../../') {
                    $(this).parent().parent().show();
                    $(this).parent().parent().siblings().addClass("has-thumb");
                }
            });
        }

        function LoadEventDetailUE(moduleInstanceID, eventDateID, userRegID, isEdit) {
            (userRegID === undefined ? userRegID = 0 : '');
            (isEdit === undefined ? isEdit = false : '');
            OpenDialogOverlay("WindowMediumModal", { LoadType: "U", LoadURL: "https://www.smallandruralschools.org//site/UserControls/Calendar/EventDetailWrapper.aspx?ModuleInstanceID=" + moduleInstanceID + "&EventDateID=" + eventDateID + "&UserRegID=" + userRegID + "&IsEdit=" + isEdit });
        }

        function RemoveCookie() {
            // There are no sub page            
            if ($('.pagenavigation li li').length == 0) {
                //return false;
                PageNavigationStateCookie();
            }
        }
    </script>

    <script type="text/javascript">

        function AddOffCanvasMenuHeightForSiteNav() {
            var sitenavulHeight = 0;

            if ($('#sw-pg-sitenav-ul').length > 0) {
                sitenavulHeight = parseInt($("#sw-pg-sitenav-ul").height());
            }

            var swinnerwrapHeight = 0;

            if ($('#sw-inner-wrap').length > 0) {
                swinnerwrapHeight = parseInt($("#sw-inner-wrap").height());
            }

            // 360px is abount 5 li height
            if (sitenavulHeight + 360 >= swinnerwrapHeight) {
                $("#sw-inner-wrap").height(sitenavulHeight + 360);
            }
        }

        function AddOffCanvasMenuHeightForSelectSchool() {
            var selectschoolulHeight = 0;

            if ($('#sw-pg-selectschool-ul').length > 0) {
                selectschoolulHeight = parseInt($("#sw-pg-selectschool-ul").height());
            }

            var swinnerwrapHeight = 0;

            if ($('#sw-inner-wrap').length > 0) {
                swinnerwrapHeight = parseInt($("#sw-inner-wrap").height());
            }

            // 360px is abount 5 li height
            if (selectschoolulHeight + 360 >= swinnerwrapHeight) {
                $("#sw-inner-wrap").height(selectschoolulHeight + 360);
            }
        }

        $(document).ready(function () {
            if ($("#sw-pg-sitenav-a").length > 0) {
                $(document).on('click', '#sw-pg-sitenav-a', function () {
                    if ($("#sw-pg-sitenav-ul").hasClass('sw-pgmenu-closed')) {
                        AddOffCanvasMenuHeightForSiteNav();

                        $("ul.sw-pgmenu-toplevel").removeClass('sw-pgmenu-open').addClass('sw-pgmenu-closed');
                        $("#sw-pg-sitenav-ul").removeClass('sw-pgmenu-closed');
                        $("#sw-pg-sitenav-ul").addClass('sw-pgmenu-open');
                    } else {
                        $("#sw-pg-sitenav-ul").removeClass('sw-pgmenu-open');
                        $("#sw-pg-sitenav-ul").addClass('sw-pgmenu-closed');
                    }
                });

                $(document).on('click', '#sw-pg-selectschool-a', function () {
                    if ($("#sw-pg-selectschool-ul").hasClass('sw-pgmenu-closed')) {
                        AddOffCanvasMenuHeightForSelectSchool();

                        $("ul.sw-pgmenu-toplevel").removeClass('sw-pgmenu-open').addClass('sw-pgmenu-closed');
                        $("#sw-pg-selectschool-ul").removeClass('sw-pgmenu-closed');
                        $("#sw-pg-selectschool-ul").addClass('sw-pgmenu-open');
                    } else {
                        $("#sw-pg-selectschool-ul").removeClass('sw-pgmenu-open');
                        $("#sw-pg-selectschool-ul").addClass('sw-pgmenu-closed');
                    }
                });

                $(document).on('click', '#sw-pg-myaccount-a', function () {
                    if ($("#sw-pg-myaccount-ul").hasClass('sw-pgmenu-closed')) {
                        $("ul.sw-pgmenu-toplevel").removeClass('sw-pgmenu-open').addClass('sw-pgmenu-closed');
                        $("#sw-pg-myaccount-ul").removeClass('sw-pgmenu-closed');
                        $("#sw-pg-myaccount-ul").addClass('sw-pgmenu-open');
                    } else {
                        $("#sw-pg-myaccount-ul").removeClass('sw-pgmenu-open');
                        $("#sw-pg-myaccount-ul").addClass('sw-pgmenu-closed');
                    }
                });

                $(document).on('click', '.pg-list-bullet', function () {
                    $(this).prev().toggle();

                    if ($(this).hasClass('closed')) {
                        AddOffCanvasMenuHeightForSiteNav();

                        $(this).removeClass('closed');
                        $(this).addClass('open');
                    } else {
                        $(this).removeClass('open');
                        $(this).addClass('closed');
                    }
                });

                $(document).on('mouseover', '#sw-pg-selectschool', function () {
                    $("#sw-pg-selectschool-firstli").removeClass('sw-pg-selectschool-firstli-mouseout').addClass('sw-pg-selectschool-firstli-mouseover');
                    $("#sw-pg-selectschool-firstli a").addClass('sw-pg-selectschool-firstli-a-mouseover').removeClass('sw-pg-selectschool-firstli-a-mouseout');
                });

                $(document).on('mouseout', '#sw-pg-selectschool', function () {
                    $("#sw-pg-selectschool-firstli").removeClass('sw-pg-selectschool-firstli-mouseover').addClass('sw-pg-selectschool-firstli-mouseout');
                    $("#sw-pg-selectschool-firstli a").addClass('sw-pg-selectschool-firstli-a-mouseout').removeClass('sw-pg-selectschool-firstli-a-mouseover');
                });

                $(document).on('mouseover', '#sw-pg-myaccount', function () {
                    $("#sw-pg-myaccount-firstli").removeClass('sw-pg-myaccount-firstli-mouseout').addClass('sw-pg-myaccount-firstli-mouseover');
                    $("#sw-pg-myaccount-firstli a").addClass('sw-pg-myaccount-firstli-a-mouseover').removeClass('sw-pg-myaccount-firstli-a-mouseout');
                });

                $(document).on('mouseout', '#sw-pg-myaccount', function () {
                    $("#sw-pg-myaccount-firstli").removeClass('sw-pg-myaccount-firstli-mouseover').addClass('sw-pg-myaccount-firstli-mouseout');
                    $("#sw-pg-myaccount-firstli a").addClass('sw-pg-myaccount-firstli-a-mouseout').removeClass('sw-pg-myaccount-firstli-a-mouseover');
                });

                $(document).on('mouseover', '#sw-pg-sitenav', function () {
                    $("#sw-pg-sitenav-firstli").removeClass('sw-pg-sitenav-firstli-mouseout').addClass('sw-pg-sitenav-firstli-mouseover');
                    $("#sw-pg-sitenav-firstli a").addClass('sw-pg-sitenav-firstli-a-mouseover').removeClass('sw-pg-sitenav-firstli-a-mouseout');
                });

                $(document).on('mouseout', '#sw-pg-sitenav', function () {
                    $("#sw-pg-sitenav-firstli").removeClass('sw-pg-sitenav-firstli-mouseover').addClass('sw-pg-sitenav-firstli-mouseout');
                    $("#sw-pg-sitenav-firstli a").addClass('sw-pg-sitenav-firstli-a-mouseout').removeClass('sw-pg-sitenav-firstli-a-mouseover');
                });

                $(document).on('mouseover', '#sw-pg-district', function () {
                    $("#sw-pg-district-firstli").removeClass('sw-pg-district-firstli-mouseout').addClass('sw-pg-district-firstli-mouseover');
                    $("#sw-pg-district-firstli a").addClass('sw-pg-district-firstli-a-mouseover').removeClass('sw-pg-district-firstli-a-mouseout');
                });

                $(document).on('mouseout', '#sw-pg-district', function () {
                    $("#sw-pg-district-firstli").removeClass('sw-pg-district-firstli-mouseover').addClass('sw-pg-district-firstli-mouseout');
                    $("#sw-pg-district-firstli a").addClass('sw-pg-district-firstli-a-mouseout').removeClass('sw-pg-district-firstli-a-mouseover');
                });
            }
        });


    </script>
    <script src="https://www.smallandruralschools.org/Static/GlobalAssets/Scripts/min/SW-UI_2680.min.js" type="text/javascript"></script>
    <script language="javascript" type="text/javascript" src="https://www.smallandruralschools.org/Static/GlobalAssets/jQueryUI.min.js"></script>
    <script src="https://www.smallandruralschools.org/Static/GlobalAssets/Scripts/jquery.sectionlayer.js" type="text/javascript"></script>
    <script src="https://www.smallandruralschools.org/Static/GlobalAssets/Scripts/Initialize_2560.js" type="text/javascript"></script>
    <script src="https://www.smallandruralschools.org/Static/GlobalAssets/Scripts/min/swfobject.min.js" type="text/javascript"></script>
    <script src="https://www.smallandruralschools.org/Static/GlobalAssets/Scripts/min/jquery.ajaxupload_2440.min.js" type="text/javascript"></script>

    <!-- Begin swuc.CheckScript -->
  <script type="text/javascript" src="https://www.smallandruralschools.org/Static/GlobalAssets/Scripts/ThirdParty/json2.js"></script>
  <script type="text/javascript" src="https://www.smallandruralschools.org/Static/GlobalAssets/Scripts/CheckScript_2780.js"></script>
<!-- End swuc.CheckScript -->


    <!-- Server Load Time (01): 0.0781133 Seconds -->

    

    <!-- off-canvas menu enabled-->
    

    <!-- Ally Alternative Formats Configure START   -->
    
    <!-- Ally Alternative Formats Configure END     -->



<div id="rs-menu-outer" class="sw-native-hide" data-open="false" aria-hidden="true"><div id="rs-menu"><div id="rs-menu-header"><div id="rs-menu-toolbar"><a id="rs-menu-close" class="rs-menu-icon" href="#" role="button" aria-label="Close Menu"></a></div><div id="rs-menu-search"><form id="rs-menu-search-form"><a href="#" role="button" aria-label="Submit Search" id="rs-menu-search-button"></a><label for="rs-menu-search-input" class="rs-menu-ally-hidden">Keyword Search</label><input type="text" id="rs-menu-search-input" value="Keyword Search"></form></div></div><div id="rs-menu-body"><div class="rs-menu-group channels"><ul class="rs-menu-channels"><li class="no-dropdown first" id=""><a href="/Page/1" aria-label="Home" role="menuitem"><span>Home</span></a></li><li id="">
<a href="/domain/12" "="" aria-haspopup="true" aria-expanded="false" role="menuitem">
<span>About Us</span></a>

<a href="#" role="button" class="rs-menu-list-bullet" aria-haspopup="true" aria-label="Open About Us Menu"></a><div class="rs-menu-group-list" data-open="false" aria-hidden="true"><div class="rs-menu-group-header"><a href="#" role="button" class="rs-menu-back" aria-label="Close About Us Menu"></a><h2>About Us</h2></div><ul class="rs-menu-sections">
<li id="" class="first last"><a href="/domain/12" role="menuitem"><span>About Us</span></a><a href="#" role="button" class="rs-menu-sublist-bullet" aria-haspopup="true" aria-expanded="false" aria-label="About Us Menu"></a></li>
</ul></div>
</li><li class="no-dropdown" id="">
<a href="/domain/47" "="" aria-haspopup="true" aria-expanded="false" role="menuitem">
<span>Statewide SSA Contact List</span></a>

<div class="rs-menu-group-list" data-open="false" aria-hidden="true"><div class="rs-menu-group-header"><a href="#" role="button" class="rs-menu-back" aria-label="Close Statewide SSA Contact List Menu"></a><h2>Statewide SSA Contact List</h2></div><ul class="rs-menu-sections">
</ul></div>
</li><li id="">
<a href="/domain/38" "="" aria-haspopup="true" aria-expanded="false" role="menuitem">
<span>Evaluation Certification Reimbursement Program</span></a>

<a href="#" role="button" class="rs-menu-list-bullet" aria-haspopup="true" aria-label="Open Evaluation Certification Reimbursement Program Menu"></a><div class="rs-menu-group-list" data-open="false" aria-hidden="true"><div class="rs-menu-group-header"><a href="#" role="button" class="rs-menu-back" aria-label="Close Evaluation Certification Reimbursement Program Menu"></a><h2>Evaluation Certification Reimbursement Program</h2></div><ul class="rs-menu-sections">
<li id="" class="first"><a href="/domain/38" role="menuitem"><span>About the Program</span></a><a href="#" role="button" class="rs-menu-sublist-bullet" aria-haspopup="true" aria-expanded="false" aria-label="About the Program Menu"></a></li>
<li id=""><a href="/domain/18" role="menuitem"><span>Diagnostician Certification Programs</span></a><a href="#" role="button" class="rs-menu-sublist-bullet" aria-haspopup="true" aria-expanded="false" aria-label="Diagnostician Certification Programs Menu"></a></li>
<li id=""><a href="/domain/19" role="menuitem"><span>LSSP Certification Programs</span></a><a href="#" role="button" class="rs-menu-sublist-bullet" aria-haspopup="true" aria-expanded="false" aria-label="LSSP Certification Programs Menu"></a></li>
<li id="" class="last"><a href="/domain/23" role="menuitem"><span>Application</span></a><a href="#" role="button" class="rs-menu-sublist-bullet" aria-haspopup="true" aria-expanded="false" aria-label="Application Menu"></a></li>
</ul></div>
</li><li id="">
<a href="/domain/29" "="" aria-haspopup="true" aria-expanded="false" role="menuitem">
<span>Quick Links/Resources</span></a>

<a href="#" role="button" class="rs-menu-list-bullet" aria-haspopup="true" aria-label="Open Quick Links/Resources Menu"></a><div class="rs-menu-group-list" data-open="false" aria-hidden="true"><div class="rs-menu-group-header"><a href="#" role="button" class="rs-menu-back" aria-label="Close Quick Links/Resources Menu"></a><h2>Quick Links/Resources</h2></div><ul class="rs-menu-sections">
<li id="" class="last first"><a href="/domain/29" role="menuitem"><span>Quick Links/Resources</span></a><a href="#" role="button" class="rs-menu-sublist-bullet" aria-haspopup="true" aria-expanded="false" aria-label="Quick Links/Resources Menu"></a></li>
</ul></div>
</li></ul></div><div class="rs-menu-group account"><a href="#" class="rs-menu-button account" role="menuitem" aria-haspopup="true" aria-label="Open User Options Menu">User Options</a><div class="rs-menu-group-list" data-open="false" aria-hidden="true"><div class="rs-menu-group-header"><a href="#" role="menuitem" class="rs-menu-back" aria-label="Close User Options Menu"></a><h2>User Options</h2></div><ul><li class="first last"><a href="https://www.smallandruralschools.org/site/Default.aspx?PageType=7&amp;SiteID=4&amp;IgnoreRedirect=true" role="menuitem"><span>Sign In</span></a></li></ul></div></div></div><div id="rs-menu-footer"></div></div></div><div id="dialog-overlay-WindowMedium-base" class="ui-dialog-overlay-base"><div id="WindowMedium" role="dialog" tabindex="-1" class="ui-dialog-overlay medium"><div class="ui-dialog-overlay-title-bar" id="dialog-overlay-WindowMedium-title-bar"></div><div class="ui-dialog-overlay-body" id="dialog-overlay-WindowMedium-body"></div><button class="ui-dialog-overlay-close" title="Close" aria-label="Close" onclick="CloseDialogOverlay(&quot;WindowMedium&quot;);"></button><div class="ui-dialog-overlay-footer" id="dialog-overlay-WindowMedium-footer"></div></div></div><div id="dialog-overlay-WindowSmall-base" class="ui-dialog-overlay-base"><div id="WindowSmall" role="dialog" tabindex="-1" class="ui-dialog-overlay small"><div class="ui-dialog-overlay-title-bar" id="dialog-overlay-WindowSmall-title-bar"></div><div class="ui-dialog-overlay-body" id="dialog-overlay-WindowSmall-body"></div><button class="ui-dialog-overlay-close" title="Close" aria-label="Close" onclick="CloseDialogOverlay(&quot;WindowSmall&quot;);"></button><div class="ui-dialog-overlay-footer" id="dialog-overlay-WindowSmall-footer"></div></div></div><div id="dialog-overlay-WindowLarge-base" class="ui-dialog-overlay-base"><div id="WindowLarge" role="dialog" tabindex="-1" class="ui-dialog-overlay large"><div class="ui-dialog-overlay-title-bar" id="dialog-overlay-WindowLarge-title-bar"></div><div class="ui-dialog-overlay-body" id="dialog-overlay-WindowLarge-body"></div><button class="ui-dialog-overlay-close" title="Close" aria-label="Close" onclick="CloseDialogOverlay(&quot;WindowLarge&quot;);"></button><div class="ui-dialog-overlay-footer" id="dialog-overlay-WindowLarge-footer"></div></div></div><div id="dialog-overlay-WindowMediumModal-base" class="ui-dialog-overlay-base-modal"><div id="WindowMediumModal" role="dialog" tabindex="-1" class="ui-dialog-overlay medium"><div class="ui-dialog-overlay-title-bar" id="dialog-overlay-WindowMediumModal-title-bar"></div><div class="ui-dialog-overlay-body" id="dialog-overlay-WindowMediumModal-body"></div><button class="ui-dialog-overlay-close modal" title="Close" aria-label="Close" onclick="CloseDialogOverlay(&quot;WindowMediumModal&quot;);"></button><div class="ui-dialog-overlay-footer" id="dialog-overlay-WindowMediumModal-footer"></div></div></div><div id="dialog-overlay-WindowSmallModal-base" class="ui-dialog-overlay-base-modal"><div id="WindowSmallModal" role="dialog" tabindex="-1" class="ui-dialog-overlay small"><div class="ui-dialog-overlay-title-bar" id="dialog-overlay-WindowSmallModal-title-bar"></div><div class="ui-dialog-overlay-body" id="dialog-overlay-WindowSmallModal-body"></div><button class="ui-dialog-overlay-close modal" title="Close" aria-label="Close" onclick="CloseDialogOverlay(&quot;WindowSmallModal&quot;);"></button><div class="ui-dialog-overlay-footer" id="dialog-overlay-WindowSmallModal-footer"></div></div></div><div id="dialog-overlay-WindowLargeModal-base" class="ui-dialog-overlay-base-modal"><div id="WindowLargeModal" role="dialog" tabindex="-1" class="ui-dialog-overlay large"><div class="ui-dialog-overlay-title-bar" id="dialog-overlay-WindowLargeModal-title-bar"></div><div class="ui-dialog-overlay-body" id="dialog-overlay-WindowLargeModal-body"></div><button class="ui-dialog-overlay-close modal" title="Close" aria-label="Close" onclick="CloseDialogOverlay(&quot;WindowLargeModal&quot;);"></button><div class="ui-dialog-overlay-footer" id="dialog-overlay-WindowLargeModal-footer"></div></div></div><div id="dialog-overlay-WindowXLargeModal-base" class="ui-dialog-overlay-base-modal"><div id="WindowXLargeModal" role="dialog" tabindex="-1" class="ui-dialog-overlay xlarge"><div class="ui-dialog-overlay-title-bar" id="dialog-overlay-WindowXLargeModal-title-bar"></div><div class="ui-dialog-overlay-body" id="dialog-overlay-WindowXLargeModal-body"></div><button class="ui-dialog-overlay-close modal" title="Close" aria-label="Close" onclick="CloseDialogOverlay(&quot;WindowXLargeModal&quot;);"></button><div class="ui-dialog-overlay-footer" id="dialog-overlay-WindowXLargeModal-footer"></div></div></div><div id="dialog-overlay-MyAccountSubscriptionOverlay-base" class="ui-dialog-overlay-base-modal"><div id="MyAccountSubscriptionOverlay" role="dialog" tabindex="-1" class="ui-dialog-overlay medium"><div class="ui-dialog-overlay-title-bar" id="dialog-overlay-MyAccountSubscriptionOverlay-title-bar"></div><div class="ui-dialog-overlay-body" id="dialog-overlay-MyAccountSubscriptionOverlay-body"></div><button class="ui-dialog-overlay-close modal" title="Close" aria-label="Close" onclick="CloseDialogOverlay(&quot;MyAccountSubscriptionOverlay&quot;);"></button><div class="ui-dialog-overlay-footer" id="dialog-overlay-MyAccountSubscriptionOverlay-footer"></div></div></div><div id="dialog-overlay-InsertOverlay-base" class="ui-dialog-overlay-base-modal"><div id="InsertOverlay" role="dialog" tabindex="-1" class="ui-dialog-overlay large"><div class="ui-dialog-overlay-title-bar" id="dialog-overlay-InsertOverlay-title-bar"></div><div class="ui-dialog-overlay-body" id="dialog-overlay-InsertOverlay-body"></div><button class="ui-dialog-overlay-close modal" title="Close" aria-label="Close" onclick="CloseDialogOverlay(&quot;InsertOverlay&quot;);"></button><div class="ui-dialog-overlay-footer" id="dialog-overlay-InsertOverlay-footer"></div></div></div><div id="dialog-overlay-InsertOverlay2-base" class="ui-dialog-overlay-base-modal"><div id="InsertOverlay2" role="dialog" tabindex="-1" class="ui-dialog-overlay large"><div class="ui-dialog-overlay-title-bar" id="dialog-overlay-InsertOverlay2-title-bar"></div><div class="ui-dialog-overlay-body" id="dialog-overlay-InsertOverlay2-body"></div><button class="ui-dialog-overlay-close modal" title="Close" aria-label="Close" onclick="CloseDialogOverlay(&quot;InsertOverlay2&quot;);"></button><div class="ui-dialog-overlay-footer" id="dialog-overlay-InsertOverlay2-footer"></div></div></div></body></html>