.body { font-size: 16px;line-height: 24px;font-family: 'Source Sans Pro', sans-serif; }
.body:before { /* ---
content: "";position: fixed;z-index: 10000;top: 0;right: 0;bottom: 0;left: 0;opacity: .15;pointer-events: none;background-image: url('/ftpimages/492/site/683/images/whGrid.png');background-position: center top;background-repeat: repeat-y;: --- */; }
.h1-style { font-family: Georgia;font-weight: normal; }
.h2-style { font-size: 25px;color: #003E7E;font-family: Georgia;display: block;padding: 0 0 5px;border-bottom: 3px solid #ffd200;font-weight: normal;margin: 0 0 15px;letter-spacing: -.5px; }
.h4-style { color: #000000;font-size: 18px; }
.h5-style { color: #0C1F2E; }
.h6-style { color: #0C1F2E; }
A { color: #003E7E;text-decoration: underline; }
A:hover { text-decoration: none; }
.button { margin: 10px 0 5px 0;background-color: #003E7E;color: #fff;padding: 3px 7px;font-size: 13px;font-family: 'Source Sans Pro', sans-serif; }
.button:hover { color: #fff; }
.style-86430 .h4-style { color: #003E7E;margin: -10px;opacity: 0%; }
.style-86430 { padding: 0px;margin: 20px 40px 20px 0; }
.style-86430 .long-description { font-size: 16px;padding-bottom: 15px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold;color: #003E7E; }
.style-86430 .brief-description { font-family: Georgia;font-size: 16px;padding-bottom: 10px;line-height: 170%; }
.style-85413 .news img { padding-bottom: 20px; }
.style-89245 .h1-style { color: inherit; }
.style-89245 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px; }
.style-89245 .h3-style { color: inherit; }
.style-89245 .h4-style { color: inherit; }
.style-89245 .h5-style { color: inherit; }
.style-89245 .h6-style { color: inherit; }
.style-89245 A { color: #093566; }
.style-89245 .button { background-color: #fff;color: #003e7e; }
.style-89245 .button:hover { color: #333; }
.style-89245 { margin-bottom: 20px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-89245 .archive:hover { text-decoration: underline; }
.style-89245 .category-description { margin: 0 0 10px; }
.style-89245 .photos { margin: 0 10px 10px 0;float: left; }
.style-89245 .full-name { font-size: 16px; }
.style-89245 .job-title { font-size: 14px;line-height: 130%; }
.style-89245 .bus-phone { font-size: 14px;line-height: 130%; }
.style-89245 .education { font-size: 14px;line-height: 130%; }
.style-89245 .email { font-size: 14px;line-height: 130%; }
.style-89245 .bio { font-size: 14px; }
.style-89245 .question { font-weight: bold;line-height: 130%; }
.style-89245 .caption { padding: 10px 0 0px 0; }
.style-89245 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-89245 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-89245 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-89245 .radiobutton-label { padding-left: 20px; }
.style-89245 .fund .bar { background-color: #FFFFFF; }
.style-89245 .goal { font-weight: bold; }
.style-89245 .first-name { font-size: 16px; }
.style-89245 .last-name { font-size: 16px; }
.style-89245 .search-label { margin: 0 10px 0 0; }
.style-89245 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-89245 .album-select { margin-bottom: 10px; }
.style-89245 .audio .jp-repeat { margin: -100px; }
.style-89245 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-89245 li.group:first-child { margin-top: 0; }
.style-89245 .schedule-title { font-weight: bold; }
.style-89245 .poll-answer { padding-bottom: 5px; }
.style-89245 .schedule-rescheduled { font-weight: bold; }
.style-89245 .schedule-cancelled { font-weight: bold; }
.style-89245 .nick-name { font-size: 16px; }
.style-89245 .grad-year-short { font-size: 16px; }
.style-89245 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-82308 .audio .jp-repeat { margin: -100px; }
.style-88836 .h2-style { font-size: 24px;padding-bottom: 0px;border: 0px;margin-bottom: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-88836 .h4-style { font-weight: normal; }
.style-88836 .button { color: #fff; }
.style-88836 { padding: 0px 0 20px 0; }
.style-88836 .description { margin: 10px 0; }
.style-88836 time { color: #8b8b8b; }
.style-88836 .category-description { margin: 0 0 10px; }
.style-88836 .brief-description { margin: 10px 0; }
.style-88836 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-88836 .question { font-weight: normal;line-height: 130%; }
.style-88836 .answer { padding: 0 0 0 20px; }
.style-88836 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-88836 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-88836 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-88836 .goal { font-weight: bold; }
.style-88836 .search-label { margin: 0 10px 0 0; }
.style-88836 .album-select { margin-bottom: 10px; }
.style-88836 .dept-or-grade-desc { font-weight: normal; }
.style-88836 .greeting { margin: 0 0 10px 0; }
.style-88836 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-88836 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-88836 li.group:first-child { margin-top: 0; }
.style-88836 div.content-wrap { font-family: Georgia;font-size: 16px;line-height: 200%; }
.style-88836 .schedule-title { font-weight: bold; }
.style-88836 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-88836 .schedule-rescheduled { font-weight: bold; }
.style-88836 .schedule-cancelled { font-weight: bold; }
.style-88836 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88836 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-88836 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-88836 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88836 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-88836 .addl-info-detail { font-size: 15px; }
.style-88837 .h2-style { font-size: 24px;padding-bottom: 0px;border: 0px;margin-bottom: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-88837 .h4-style { font-weight: normal; }
.style-88837 .button { color: #fff; }
.style-88837 { padding: 50px 0 10px 0; }
.style-88837 .description { margin: 10px 0; }
.style-88837 time { color: #8b8b8b; }
.style-88837 .category-description { margin: 0 0 10px; }
.style-88837 .brief-description { margin: 10px 0; }
.style-88837 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-88837 .question { font-weight: normal;line-height: 130%; }
.style-88837 .answer { padding: 0 0 0 20px; }
.style-88837 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-88837 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-88837 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-88837 .goal { font-weight: bold; }
.style-88837 .search-label { margin: 0 10px 0 0; }
.style-88837 .album-select { margin-bottom: 10px; }
.style-88837 .dept-or-grade-desc { font-weight: normal; }
.style-88837 .greeting { margin: 0 0 10px 0; }
.style-88837 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-88837 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-88837 li.group:first-child { margin-top: 0; }
.style-88837 div.content-wrap { font-family: Georgia;font-size: 16px;line-height: 200%; }
.style-88837 .schedule-title { font-weight: bold; }
.style-88837 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-88837 .schedule-rescheduled { font-weight: bold; }
.style-88837 .schedule-cancelled { font-weight: bold; }
.style-88837 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88837 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-88837 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-88837 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88837 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-88837 .addl-info-detail { font-size: 15px; }
.style-88835 .h2-style { font-size: 20px;padding-bottom: 0px;border: 0px;margin-bottom: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-88835 .h4-style { font-size: 18px;padding-bottom: 0px;border: 0px;margin-bottom: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold;color: #000000; }
.style-88835 .button { color: #fff; }
.style-88835 { padding-bottom: 0px; }
.style-88835 .description { margin: 10px 0; }
.style-88835 time { color: #8b8b8b; }
.style-88835 .category-description { margin: 0 0 10px; }
.style-88835 .brief-description { margin: 10px 0;line-height: 200%;font-size: 14px; }
.style-88835 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-88835 .question { font-weight: normal;line-height: 130%; }
.style-88835 .answer { padding: 0 0 0 20px; }
.style-88835 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-88835 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-88835 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-88835 .goal { font-weight: bold; }
.style-88835 .search-label { margin: 0 10px 0 0; }
.style-88835 .album-select { margin-bottom: 10px; }
.style-88835 .dept-or-grade-desc { font-weight: normal; }
.style-88835 .greeting { margin: 0 0 10px 0; }
.style-88835 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-88835 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-88835 li.group:first-child { margin-top: 0; }
.style-88835 div.content-wrap { font-family: Georgia;font-size: 16px;line-height: 200%; }
.style-88835 .schedule-title { font-weight: bold; }
.style-88835 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-88835 .schedule-rescheduled { font-weight: bold; }
.style-88835 .schedule-cancelled { font-weight: bold; }
.style-88835 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88835 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-88835 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-88835 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88835 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-88835 .addl-info-detail { font-size: 15px; }
.style-88841 .h2-style { font-size: 20px;padding-bottom: 0px;border: 0px;margin-bottom: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-88841 .h4-style { font-size: 20px;padding-bottom: 0px;border: 0px;margin-bottom: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold;color: #000000; }
.style-88841 .button { color: #fff; }
.style-88841 { padding-bottom: 40px; }
.style-88841 .description { margin: 10px 0; }
.style-88841 time { color: #8b8b8b; }
.style-88841 .category-description { margin: 0 0 10px; }
.style-88841 .brief-description { margin: 10px 0;line-height: 200%;font-size: 14px; }
.style-88841 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-88841 .question { font-weight: normal;line-height: 130%; }
.style-88841 .answer { padding: 0 0 0 20px; }
.style-88841 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-88841 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-88841 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-88841 .goal { font-weight: bold; }
.style-88841 .search-label { margin: 0 10px 0 0; }
.style-88841 .album-select { margin-bottom: 10px; }
.style-88841 .dept-or-grade-desc { font-weight: normal; }
.style-88841 .greeting { margin: 0 0 10px 0; }
.style-88841 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-88841 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-88841 li.group:first-child { margin-top: 0; }
.style-88841 div.content-wrap { font-family: Georgia;font-size: 16px;line-height: 200%; }
.style-88841 .schedule-title { font-weight: bold; }
.style-88841 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-88841 .schedule-rescheduled { font-weight: bold; }
.style-88841 .schedule-cancelled { font-weight: bold; }
.style-88841 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88841 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-88841 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-88841 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88841 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-88841 .addl-info-detail { font-size: 15px; }
.style-88879 .h2-style { font-size: 20px;padding-bottom: 0px;border: 0px;margin-bottom: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-88879 .h4-style { font-size: 18px;padding-bottom: 0px;border: 0px;margin-bottom: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold;color: #000000; }
.style-88879 .button { color: #fff; }
.style-88879 { padding-bottom: 0px; }
.style-88879 .description { margin: 10px 0; }
.style-88879 time { color: #8b8b8b; }
.style-88879 .category-description { margin: 0 0 10px; }
.style-88879 .brief-description { margin: 10px 0;line-height: 200%;font-size: 14px; }
.style-88879 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-88879 .question { font-weight: normal;line-height: 130%; }
.style-88879 .answer { padding: 0 0 0 20px; }
.style-88879 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-88879 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-88879 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-88879 .goal { font-weight: bold; }
.style-88879 .search-label { margin: 0 10px 0 0; }
.style-88879 .album-select { margin-bottom: 10px; }
.style-88879 .dept-or-grade-desc { font-weight: normal; }
.style-88879 .greeting { margin: 0 0 10px 0; }
.style-88879 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-88879 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-88879 li.group:first-child { margin-top: 0; }
.style-88879 div.content-wrap { font-family: Georgia;font-size: 14px;line-height: 200%; }
.style-88879 .schedule-title { font-weight: bold; }
.style-88879 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-88879 .schedule-rescheduled { font-weight: bold; }
.style-88879 .schedule-cancelled { font-weight: bold; }
.style-88879 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88879 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-88879 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-88879 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88879 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-88879 .addl-info-detail { font-size: 15px; }
.style-28906 .h2-style { padding: 50px; }
.style-28906 { margin-bottom: 40px; }
.style-28906 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-28906 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-28906 .page-title-level-1 { font-size: 16px;font-weight: bold;margin: 0;text-transform: uppercase;color: #3b5e7f; }
.style-28906 .page-title-level-2 { font-size: 36px;text-transform: none;color: #003E7E;margin: 2px 0 0 0;padding: 0 0 10px;display: block;border-bottom: 5px solid #ffd200;font-weight: normal;font-family: Georgia;line-height: 30px; }
.style-28906 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-28906 .goal { font-weight: bold; }
.style-89056 .button { color: #fff; }
.style-89056 { margin: 0 15px 20px 0; }
.style-89056 .description { margin: 10px 0; }
.style-89056 time { color: #8b8b8b; }
.style-89056 .category-description { margin: 0 0 10px; }
.style-89056 .brief-description { margin: 10px 0; }
.style-89056 .location { padding: 10px 0 10px 0; }
.style-89056 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-89056 .submit-button { margin: 10px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;padding: 5px 10px 5px 10px; }
.style-89056 .submit-button:hover { border-width: 0px;border-style: solid;text-decoration: underline; }
.style-89056 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-89056 form input[type=radio] { margin-right: 20px; }
.style-89056 .radiobutton-label { margin-right: 20px; }
.style-89056 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-89056 .goal { font-weight: bold; }
.style-89056 .search-label { margin: 0 10px 0 0; }
.style-89056 .album-select { margin-bottom: 10px; }
.style-89056 .dept-or-grade-desc { font-weight: normal; }
.style-89056 .greeting { margin: 0 0 10px 0; }
.style-89056 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-89056 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-89056 li.group:first-child { margin-top: 0; }
.style-89056 .schedule-title { font-weight: bold; }
.style-89056 .registration { font-weight: bold;padding: 10px 0 10px 0;font-size: 18px; }
.style-89056 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-89056 .schedule-rescheduled { font-weight: bold; }
.style-89056 .schedule-cancelled { font-weight: bold; }
.style-89056 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-89056 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-89056 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-89056 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-89056 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-89056 .addl-info-detail { font-size: 15px; }
.style-74073 { padding-top: 20px;font-family: 'Source Sans Pro', sans-serif;padding-bottom: 10px; }
.style-74073 .header-widget { font-family: 'Source Sans Pro', sans-serif;font-size: 32px;font-weight: bold;background-color: #FCF1D5;border-width: 0px;padding: 10px;-webkit-border-radius: 11px;-moz-border-radius: 11px;border-radius: 11px; }
.style-74072 { padding-top: 20px;font-family: 'Source Sans Pro', sans-serif;padding-bottom: 10px; }
.style-74072 .header-widget { font-family: 'Source Sans Pro', sans-serif;font-size: 32px;font-weight: bold; }
.style-84277 .button { color: #fff; }
.style-84277 { margin-bottom: 30px; }
.style-84277 .description { margin: 10px 0; }
.style-84277 time { color: #8b8b8b; }
.style-84277 .category-description { margin: 0 0 10px; }
.style-84277 .brief-description { margin: 10px 0; }
.style-84277 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-84277 .submit-button { margin: 20px 10px 10px 0;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;padding: 5px 20px 5px 20px;font-weight: bold;font-size: 18px; }
.style-84277 .submit-button:hover { border-width: 0px;border-style: solid;text-decoration: underline; }
.style-84277 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-84277 form input[type=radio] { margin-right: 20px; }
.style-84277 .radiobutton-label { margin-right: 20px; }
.style-84277 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-84277 .goal { font-weight: bold; }
.style-84277 .search-label { margin: 0 10px 0 0; }
.style-84277 .album-select { margin-bottom: 10px; }
.style-84277 .dept-or-grade-desc { font-weight: normal; }
.style-84277 .greeting { margin: 0 0 10px 0; }
.style-84277 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-84277 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-84277 li.group:first-child { margin-top: 0; }
.style-84277 .schedule-title { font-weight: bold; }
.style-84277 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-84277 .schedule-rescheduled { font-weight: bold; }
.style-84277 .schedule-cancelled { font-weight: bold; }
.style-84277 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-84277 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-84277 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-84277 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-84277 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-84277 .addl-info-detail { font-size: 15px; }
.style-75739 .button { color: #fff; }
.style-75739 { margin-bottom: 30px; }
.style-75739 .description { margin: 10px 0; }
.style-75739 time { color: #8b8b8b; }
.style-75739 .category-description { margin: 0 0 10px; }
.style-75739 .brief-description { margin: 10px 0; }
.style-75739 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-75739 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-75739 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-75739 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-75739 .goal { font-weight: bold; }
.style-75739 .search-label { margin: 0 10px 0 0; }
.style-75739 .album-select { margin-bottom: 10px; }
.style-75739 .dept-or-grade-desc { font-weight: normal; }
.style-75739 .greeting { margin: 0 0 10px 0; }
.style-75739 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-75739 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-75739 li.group:first-child { margin-top: 0; }
.style-75739 div.content-wrap { font-family: Georgia;font-size: 17px;line-height: 180%;color: #003E7E; }
.style-75739 .schedule-title { font-weight: bold; }
.style-75739 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-75739 .schedule-rescheduled { font-weight: bold; }
.style-75739 .schedule-cancelled { font-weight: bold; }
.style-75739 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-75739 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-75739 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-75739 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-75739 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-75739 .addl-info-detail { font-size: 15px; }
.style-89141 .button { color: #fff; }
.style-89141 { margin-bottom: 30px;margin-right: 15px; }
.style-89141 .description { margin: 10px 0; }
.style-89141 time { color: #8b8b8b; }
.style-89141 .category-description { margin: 0 0 10px; }
.style-89141 .brief-description { margin: 10px 0; }
.style-89141 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-89141 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-89141 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-89141 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-89141 .goal { font-weight: bold; }
.style-89141 .search-label { margin: 0 10px 0 0; }
.style-89141 .album-select { margin-bottom: 10px; }
.style-89141 .dept-or-grade-desc { font-weight: normal; }
.style-89141 .greeting { margin: 0 0 10px 0; }
.style-89141 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-89141 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-89141 li.group:first-child { margin-top: 0; }
.style-89141 div.content-wrap { font-family: Georgia;font-size: 17px;line-height: 180%;color: #003E7E; }
.style-89141 .schedule-title { font-weight: bold; }
.style-89141 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-89141 .schedule-rescheduled { font-weight: bold; }
.style-89141 .schedule-cancelled { font-weight: bold; }
.style-89141 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-89141 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-89141 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-89141 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-89141 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-89141 .addl-info-detail { font-size: 15px; }
.style-76155 .h4-style { color: #003E7E; }
.style-76155 { padding: 20px;margin: 0 10px 20px 0;background-color: #DBE2EB; }
.style-86515 .h4-style { opacity: 0%; }
.style-86515 { padding: 20px;margin: 0 10px 20px 0;background-color: #DBE2EB; }
.style-86515 .long-description { font-family: Georgia;font-weight: bold;text-align: right;color: #003E7E;padding-top: 10px; }
.style-86515 .brief-description { margin-top: -25px;font-style: italic;line-height: 125%; }
.style-86515 .lists img { padding: 0 0 10px 20px; }
.style-86515 li.group { margin-top: -10px; }
.style-86223 .h4-style { color: #003E7E;margin: -10px;opacity: 0%; }
.style-86223 { padding: 0px;margin: 20px 40px 20px 0;border-width: 0 0 1px 0;border-style: solid;border-color: #003E7E; }
.style-86223 .long-description { font-size: 16px;padding-bottom: 15px;font-family: Georgia; }
.style-86223 .brief-description { font-family: 'Source Sans Pro', sans-serif;font-size: 16px;padding-bottom: 10px;color: #003E7E;line-height: 150%; }
.style-72149 .button { color: #fff; }
.style-72149 { margin-bottom: 30px; }
.style-72149 .description { margin: 10px 0; }
.style-72149 time { color: #8b8b8b; }
.style-72149 .category-description { margin: 0 0 10px; }
.style-72149 .brief-description { margin: 10px 0; }
.style-72149 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-72149 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-72149 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-72149 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-72149 .goal { font-weight: bold; }
.style-72149 .search-label { margin: 0 10px 0 0; }
.style-72149 .album-select { margin-bottom: 10px; }
.style-72149 .dept-or-grade-desc { font-weight: normal; }
.style-72149 .greeting { margin: 0 0 10px 0; }
.style-72149 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-72149 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-72149 li.group:first-child { margin-top: 0; }
.style-72149 .schedule-title { font-weight: bold; }
.style-72149 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-72149 .schedule-rescheduled { font-weight: bold; }
.style-72149 .schedule-cancelled { font-weight: bold; }
.style-72149 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-72149 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-72149 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-72149 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-72149 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-72149 .addl-info-detail { font-size: 15px; }
.style-54184 .button { color: #fff; }
.style-54184 { margin-bottom: 30px; }
.style-54184 .description { margin: 10px 0; }
.style-54184 time { color: #8b8b8b; }
.style-54184 .category-description { margin: 0 0 10px; }
.style-54184 .brief-description { margin: 10px 0; }
.style-54184 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-54184 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-54184 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-54184 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-54184 .goal { font-weight: bold; }
.style-54184 .search-label { margin: 0 10px 0 0; }
.style-54184 .album-select { margin-bottom: 10px; }
.style-54184 .dept-or-grade-desc { font-weight: normal; }
.style-54184 .greeting { margin: 0 0 10px 0; }
.style-54184 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-54184 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-54184 li.group:first-child { margin-top: 0; }
.style-54184 .schedule-title { font-weight: bold; }
.style-54184 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-54184 .schedule-rescheduled { font-weight: bold; }
.style-54184 .schedule-cancelled { font-weight: bold; }
.style-54184 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-54184 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-54184 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-54184 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-54184 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-54184 .addl-info-detail { font-size: 15px; }
.style-54185 .h1-style { color: inherit; }
.style-54185 .h2-style { color: inherit;border-color: #8B8B8B; }
.style-54185 .h3-style { color: inherit; }
.style-54185 .h4-style { color: inherit; }
.style-54185 .h5-style { color: inherit; }
.style-54185 .h6-style { color: inherit; }
.style-54185 A { color: #093566; }
.style-54185 .button { background-color: #fff;color: #003e7e; }
.style-54185 .button:hover { color: #333; }
.style-54185 { margin-bottom: 10px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-54185 .category-description { margin: 0 0 10px; }
.style-54185 .photos { float: left;padding: 0 0 0px 20px; }
.style-54185 .job-title { font-size: 14px; }
.style-54185 .bus-phone { font-size: 14px; }
.style-54185 .education { font-size: 14px; }
.style-54185 .email { font-size: 15px; }
.style-54185 .bio { font-size: 14px; }
.style-54185 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-54185 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-54185 .fund .bar { background-color: #FFFFFF; }
.style-54185 .goal { font-weight: bold; }
.style-54185 .first-name { font-size: 16px; }
.style-54185 .last-name { font-size: 16px; }
.style-54185 .search-label { margin: 0 10px 0 0; }
.style-54185 .album-select { margin-bottom: 10px; }
.style-54185 li.group { width: 100%;margin: 0px;padding: 0px; }
.style-54185 li.group:first-child { margin-top: 0; }
.style-54185 .schedule-title { font-weight: bold; }
.style-54185 .schedule-rescheduled { font-weight: bold; }
.style-54185 .schedule-cancelled { font-weight: bold; }
.style-54185 .nick-name { font-size: 16px; }
.style-54185 .grad-year-short { font-size: 16px; }
.style-54185 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-54187 .h1-style { color: #003e7e; }
.style-54187 .h2-style { border: 0px;padding: 0; }
.style-54187 .h3-style { color: #003e7e; }
.style-54187 A { color: #003e7e; }
.style-54187 .button { color: #fff; }
.style-54187 { margin: 0 0 30px 0;padding: 20px;box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);background-color: #F6F6F6; }
.style-54187 .photos { margin: 0 10px 10px 10px;float: left;padding-left: 10px; }
.style-54187 .job-title { font-weight: bold;margin: 0 0 15px 0; }
.style-54187 .bus-phone { margin: 15px 0; }
.style-54187 .email { margin: 0 0 15px 0; }
.style-54187 .appointed { margin: 15px 0; }
.style-54187 .bio { margin: 0 0 15px 0; }
.style-54187 .biobutton { margin: 7px 0; }
.style-54187 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-54187 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-54187 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-54187 .goal { font-weight: bold; }
.style-54187 .first-name { margin: 0 0 15px 0; }
.style-54187 .last-name { margin: 0 0 15px 0; }
.style-54187 .search-label { margin: 0 10px 0 0; }
.style-54187 .album-select { margin-bottom: 10px; }
.style-54187 li.group { width: 100%;margin: 15px 0 0; }
.style-54187 li.group:first-child { margin-top: 0; }
.style-54187 div.content-wrap { font-size: 14px; }
.style-54187 .schedule-highlights { font-weight: bold;padding: 5px;text-align: center;display: inline-block;box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75); }
.style-54187 .schedule-title { font-weight: bold; }
.style-54187 .athleticteamcoach img { margin: 15px 0 0 0; }
.style-54187 .schedule-rescheduled { font-weight: bold; }
.style-54187 .schedule-cancelled { font-weight: bold; }
.style-16259 .h2-style { margin: 0 0 20px 0; }
.style-16259 .h4-style { margin-top: 0; }
.style-16259 { margin-bottom: 30px; }
.style-16259 time { color: #333;margin: 0px 0; }
.style-16259 .category-description { margin: 0 0 10px; }
.style-16259 .link-image { margin: 0;padding: 0; }
.style-16259 .h4-style A { font-weight: normal;font-family: Georgia; }
.style-16259 .brief-description { margin: 10px 0; }
.style-16259 .location { margin: 10px 0;font-weight: bold; }
.style-16259 .photos { margin: 0 0 10px 0; }
.style-16259 .contact-info { margin: 10px 0; }
.style-16259 .author { font-weight: bold; }
.style-16259 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16259 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16259 .fund .bar { background: #ffd200; }
.style-16259 .goal { font-weight: bold; }
.style-16259 .fund .bar-container { background-color: #fcf1d5;border: 3px solid #003e7e; }
.style-16259 .search-label { margin: 0 10px 0 0; }
.style-16259 .dept-or-grade-desc { font-weight: normal; }
.style-16259 .greeting { margin: 0 0 10px 0; }
.style-16259 .course-title.off-state { margin: 0 0 1px 0;background-color: #70afec;color: #333; }
.style-16259 .course-title.off-state:hover { background-color: #4f7eaa;color: #FFFFFF; }
.style-16259 .course-desc { background-color: #f4f5f9;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-16259 li.group { display: inline-block;width: 100%;margin: 0 0 20px 0;clear: both; }
.style-16259 div.content-wrap { padding: 0 0 20px 0; }
.style-16259 .schedule-title { font-weight: bold; }
.style-16259 .registration { margin: 10px 0; }
.style-16259 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-16259 .schedule-rescheduled { font-weight: bold; }
.style-16259 .schedule-cancelled { font-weight: bold; }
.style-16259 .date-icon { display: block;border-right: 2px solid #ababab;margin: 0 10px 10px 0;padding-right: 5px; }
.style-16259 .month-name { font-size: 17px;padding: 3px;display: inline-block;float: left;color: #707070;font-family: 'Source Sans Pro', sans-serif; }
.style-16259 .day-number { padding: 1px 4px;color: #707070;font-size: 25px;background-color: #FFFFFF;display: inline-block;font-family: 'Source Sans Pro', sans-serif; }
.style-16259 .event-detail { padding: 0 0 0 45px; }
.style-16259 .course-title.on-state { margin: 0;background-color: #4f7eaa;color: #FFFFFF; }
.style-16259 .view-all { margin-top: 0; }
.style-16259 .start-date { display: none; }
.style-16259 .start-time { color: #707070; }
.style-16259 .end-date { display: none; }
.style-16259 .end-time { color: #707070; }
.style-16259 .date-sep { color: #707070; }
.style-46424 .h2-style { margin: 0 0 20px 0; }
.style-46424 .h4-style { margin-top: 0; }
.style-46424 { margin-bottom: 0px; }
.style-46424 time { color: #333;margin: 0px; }
.style-46424 .category-description { margin: 0 0 10px; }
.style-46424 .link-image { margin: 0;padding: 0; }
.style-46424 .h4-style A { font-weight: normal;font-family: 'Source Sans Pro', sans-serif;text-decoration: none;color: #003E7E; }
.style-46424 .h4-style A:hover { text-decoration: underline; }
.style-46424 .brief-description { margin: 10px 0; }
.style-46424 .location { margin: 10px 0;font-weight: bold; }
.style-46424 .photos { margin: 0 0 10px 0; }
.style-46424 .contact-info { margin: 10px 0; }
.style-46424 .author { font-weight: bold; }
.style-46424 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-46424 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-46424 .fund .bar { background: #ffd200; }
.style-46424 .goal { font-weight: bold; }
.style-46424 .fund .bar-container { background-color: #fcf1d5;border: 3px solid #003e7e; }
.style-46424 .search-label { margin: 0 10px 0 0; }
.style-46424 .dept-or-grade-desc { font-weight: normal; }
.style-46424 .greeting { margin: 0 0 10px 0; }
.style-46424 .course-title.off-state { margin: 0 0 1px 0;background-color: #70afec;color: #333; }
.style-46424 .course-title.off-state:hover { background-color: #4f7eaa;color: #FFFFFF; }
.style-46424 .course-desc { background-color: #f4f5f9;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-46424 li.group { display: inline-block;width: 100%;margin: 0 0 20px 0;clear: both; }
.style-46424 div.content-wrap { padding: 0 0 0px 0; }
.style-46424 .schedule-title { font-weight: bold; }
.style-46424 .registration { margin: 10px 0; }
.style-46424 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-46424 .schedule-rescheduled { font-weight: bold; }
.style-46424 .schedule-cancelled { font-weight: bold; }
.style-46424 .date-icon { display: block;border-right: 2px solid #ababab;margin: 0 10px 10px 0;padding-right: 5px; }
.style-46424 .month-name { font-size: 17px;padding: 3px;display: inline-block;float: left;color: #707070;font-family: 'Source Sans Pro', sans-serif; }
.style-46424 .day-number { padding: 1px 4px;color: #707070;font-size: 25px;background-color: #FFFFFF;display: inline-block;font-family: 'Source Sans Pro', sans-serif; }
.style-46424 .event-detail { padding: 0 0 0 45px; }
.style-46424 .course-title.on-state { margin: 0;background-color: #4f7eaa;color: #FFFFFF; }
.style-46424 .view-all { margin-top: 0; }
.style-46424 .start-date { display: none; }
.style-46424 .start-time { color: #707070; }
.style-46424 .end-date { display: none; }
.style-46424 .end-time { color: #707070; }
.style-46424 .date-sep { color: #707070; }
.style-24301 .h2-style { margin: 0 0 20px 0; }
.style-24301 .h4-style { margin-top: 0; }
.style-24301 { margin-bottom: 0px; }
.style-24301 time { color: #333;margin: 0px 0; }
.style-24301 .category-description { margin: 0 0 10px; }
.style-24301 .link-image { margin: 0;padding: 0; }
.style-24301 .h4-style A { font-weight: normal;font-family: Georgia;text-decoration: none; }
.style-24301 .h4-style A:hover { text-decoration: underline; }
.style-24301 .brief-description { margin: 10px 0; }
.style-24301 .location { margin: 10px 0;font-weight: bold; }
.style-24301 .photos { margin: 0 0 10px 0; }
.style-24301 .contact-info { margin: 10px 0; }
.style-24301 .author { font-weight: bold; }
.style-24301 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-24301 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-24301 .fund .bar { background: #ffd200; }
.style-24301 .goal { font-weight: bold; }
.style-24301 .fund .bar-container { background-color: #fcf1d5;border: 3px solid #003e7e; }
.style-24301 .search-label { margin: 0 10px 0 0; }
.style-24301 .dept-or-grade-desc { font-weight: normal; }
.style-24301 .greeting { margin: 0 0 10px 0; }
.style-24301 .course-title.off-state { margin: 0 0 1px 0;background-color: #70afec;color: #333; }
.style-24301 .course-title.off-state:hover { background-color: #4f7eaa;color: #FFFFFF; }
.style-24301 .course-desc { background-color: #f4f5f9;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-24301 li.group { display: inline-block;width: 100%;margin: 0 0 20px 0;clear: both; }
.style-24301 div.content-wrap { padding: 0 0 10px 0; }
.style-24301 .schedule-title { font-weight: bold; }
.style-24301 .registration { margin: 10px 0; }
.style-24301 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-24301 .schedule-rescheduled { font-weight: bold; }
.style-24301 .schedule-cancelled { font-weight: bold; }
.style-24301 .date-icon { display: block;border-right: 2px solid #ababab;margin: 0 10px 10px 0;padding-right: 5px; }
.style-24301 .month-name { font-size: 17px;padding: 3px;display: inline-block;float: left;color: #707070;font-family: 'Source Sans Pro', sans-serif; }
.style-24301 .day-number { padding: 1px 4px;color: #707070;font-size: 25px;background-color: #FFFFFF;display: inline-block;font-family: 'Source Sans Pro', sans-serif; }
.style-24301 .event-detail { padding: 0 0 0 45px; }
.style-24301 .course-title.on-state { margin: 0;background-color: #4f7eaa;color: #FFFFFF; }
.style-24301 .view-all { margin-top: 0; }
.style-24301 .start-date { display: none; }
.style-24301 .start-time { color: #707070; }
.style-24301 .end-date { display: none; }
.style-24301 .end-time { color: #707070; }
.style-24301 .date-sep { color: #707070; }
.style-17101 A { margin: 10px 0 5px 0;background-color: #003E7E;color: #fff;font-size: 15px;font-family: Arial;text-decoration: none;padding: 5px 9px 5px 9px; }
.style-17101 A:hover { color: #F6CC04; }
.style-17101 .button { font-family: Arial; }
.style-17101 { margin-bottom: 30px; }
.style-17101 .photos { margin: 0 0 10px 0; }
.style-17101 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-17101 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-17101 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-17101 .goal { font-weight: bold; }
.style-17101 .search-label { margin: 0 10px 0 0; }
.style-17101 .dept-or-grade-desc { font-weight: normal; }
.style-17101 .greeting { margin: 0 0 10px 0; }
.style-17101 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-17101 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-17101 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-17101 li.group { display: inline-block;width: 100%; }
.style-17101 .schedule-title { font-weight: bold; }
.style-17101 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-17101 .schedule-rescheduled { font-weight: bold; }
.style-17101 .schedule-cancelled { font-weight: bold; }
.style-17101 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-46426 .h2-style { border-width: 0px 0px 1px 0px;border-style: solid;font-size: 20px; }
.style-46426 A { color: #3b5e7f; }
.style-46426 { margin-bottom: 40px; }
.style-46426 .link-image { padding: 0;margin: 0;width: 100%; }
.style-46426 .photos { margin: 0 0 10px 0; }
.style-46426 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-46426 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-46426 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-46426 .goal { font-weight: bold; }
.style-46426 .search-label { margin: 0 10px 0 0; }
.style-46426 A.links-urllink { text-align: center;display: block;text-decoration: none;background-color: #70afec;font-size: 24px;padding: 15px 0;margin-bottom: 10px; }
.style-46426 A.links-urllink:hover { background-color: #4f7eaa;color: #fff; }
.style-46426 .dept-or-grade-desc { font-weight: normal; }
.style-46426 .greeting { margin: 0 0 10px 0; }
.style-46426 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-46426 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-46426 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-46426 li.group { display: inline-block;width: 100%;margin: 0 0 20px; }
.style-46426 .schedule-title { font-weight: bold; }
.style-46426 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-46426 .schedule-rescheduled { font-weight: bold; }
.style-46426 .schedule-cancelled { font-weight: bold; }
.style-46426 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-40824 .h2-style { border-width: 0px 0px 1px 0px;border-style: solid;font-size: 20px; }
.style-40824 A { color: #3b5e7f; }
.style-40824 .link-image { padding: 0;margin: 0;box-sizing: border-box; }
.style-40824 .photos { margin: 0 0 10px 0; }
.style-40824 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-40824 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-40824 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-40824 .goal { font-weight: bold; }
.style-40824 .search-label { margin: 0 10px 0 0; }
.style-40824 A.links-urllink { text-align: center;display: block;text-decoration: none;background-color: #70afec;font-size: 24px;padding: 15px 0;margin-bottom: 10px; }
.style-40824 A.links-urllink:hover { background-color: #4f7eaa;color: #fff; }
.style-40824 .dept-or-grade-desc { font-weight: normal; }
.style-40824 .greeting { margin: 0 0 10px 0; }
.style-40824 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-40824 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-40824 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-40824 li.group { display: inline-block;width: 100%;margin: 0 0 20px; }
.style-40824 .schedule-title { font-weight: bold; }
.style-40824 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-40824 .schedule-rescheduled { font-weight: bold; }
.style-40824 .schedule-cancelled { font-weight: bold; }
.style-40824 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-46899 A.links-urllink { font-size: 25px;color: #003E7E;font-family: Georgia;display: block;padding: 0 0 5px;border-bottom: 3px solid #ffd200;font-weight: normal;margin: 0 0 15px;text-decoration: none; }
.style-46899 A.links-urllink:hover { color: #000000; }
.style-22620 .h2-style { margin: 0 0 20px 0; }
.style-22620 .h4-style { margin-top: 0; }
.style-22620 { margin-bottom: 1px; }
.style-22620 time { color: #333;margin: 10px 0; }
.style-22620 .category-description { margin: 0 0 10px; }
.style-22620 .link-image { margin: 0;padding: 0; }
.style-22620 .h4-style A { font-weight: normal; }
.style-22620 .brief-description { margin: 10px 0; }
.style-22620 .location { margin: 10px 0;font-weight: bold; }
.style-22620 .photos { margin: 0 0 10px 0; }
.style-22620 .contact-info { margin: 10px 0; }
.style-22620 .author { font-weight: bold; }
.style-22620 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-22620 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-22620 .fund .bar { background: #ffd200; }
.style-22620 .goal { font-weight: bold; }
.style-22620 .fund .bar-container { background-color: #fcf1d5;border: 3px solid #003e7e; }
.style-22620 .search-label { margin: 0 10px 0 0; }
.style-22620 .dept-or-grade-desc { font-weight: normal; }
.style-22620 .greeting { margin: 0 0 10px 0; }
.style-22620 .course-title.off-state { margin: 0 0 1px 0;background-color: #70afec;color: #333; }
.style-22620 .course-title.off-state:hover { background-color: #4f7eaa;color: #FFFFFF; }
.style-22620 .course-desc { background-color: #f4f5f9;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-22620 li.group { display: inline-block;width: 100%;margin: 0 0 20px 0;clear: both; }
.style-22620 div.content-wrap { padding: 0 0 20px 0; }
.style-22620 .schedule-title { font-weight: bold; }
.style-22620 .registration { margin: 10px 0; }
.style-22620 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-22620 .schedule-rescheduled { font-weight: bold; }
.style-22620 .schedule-cancelled { font-weight: bold; }
.style-22620 .date-icon { display: block;border-right: 2px solid #ababab;margin: 0 10px 10px 0;padding-right: 5px; }
.style-22620 .month-name { font-size: 17px;padding: 3px;display: inline-block;float: left;color: #707070;font-family: 'Source Sans Pro', sans-serif; }
.style-22620 .day-number { padding: 1px 4px;color: #707070;font-size: 25px;background-color: #FFFFFF;display: inline-block;font-family: 'Source Sans Pro', sans-serif; }
.style-22620 .event-detail { padding: 0 0 0 45px; }
.style-22620 .course-title.on-state { margin: 0;background-color: #4f7eaa;color: #FFFFFF; }
.style-22620 .view-all { margin-top: 0; }
.style-22620 .start-date { display: none; }
.style-22620 .end-date { display: none; }
.style-25894 A { text-decoration: none; }
.style-25894 { margin: -5px;padding-bottom: 35px; }
.style-25894 A.links-urllink { text-decoration: none; }
.style-25894 A.links-urllink:hover { text-decoration: underline; }
.style-25894 li.group { text-decoration: none;padding: 0px;margin: 0px; }
.style-25894 li.subcategory-group { text-decoration: none; }
.style-25894 div.content-wrap { text-decoration: none; }
.style-26184 A { text-decoration: none; }
.style-26184 { padding-bottom: 35px; }
.style-26184 A.links-urllink { text-decoration: none; }
.style-26184 A.links-urllink:hover { text-decoration: underline; }
.style-26184 li.group { text-decoration: none;padding: 0px;margin: 0px; }
.style-26184 li.subcategory-group { text-decoration: none; }
.style-26184 div.content-wrap { text-decoration: none; }
.style-85742 { background-color: #003E7E; }
.style-85742 div.content-wrap { color: #FFFFFF;padding: 100px 20% 20px;font-family: Georgia;font-size: 30px;line-height: 150%;letter-spacing: .5px;text-align: left;font-style: italic; }
.style-85744 { background-color: #003E7E; }
.style-85744 div.content-wrap { color: #FFD200;padding: 0px 20% 100px;font-family: 'Source Sans Pro', sans-serif;font-size: 20px;line-height: 150%;letter-spacing: .5px;text-align: right;font-weight: bold; }
.style-85745 { padding: 0px;margin: 0px;: width="100%"; }
.style-85745 .album .photo-list { padding: 0px;margin: 0px; }
.style-85757 .video .media-player { position: relative;padding-bottom: 23%;padding-top: 30px;height: 0;width: 100%;background-color: white !important; }
.style-85757 li.group { width: 100%;clear: both;margin: 0 0 0 0;padding: 0 0 0 0;text-align: left;text-decoration: none; }
.style-85760 .h2-style { border-width: 0px;color: #FDD200;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-85760 .header-widget { text-align: center;font-size: 30px; }
.style-85760 div.content-wrap { color: #FFFFFF;line-height: 175%; }
.style-40823 .h2-style { margin: 0 0 20px 0;border-width: 0px;font-size: 20px; }
.style-40823 .h4-style { margin-top: 0; }
.style-40823 { margin: 0 0 30px 0;padding: 0 0 0 0px; }
.style-40823 time { color: #333;padding: 0px 0px 0px 0px; }
.style-40823 .category-description { margin: 0 0 10px; }
.style-40823 .link-image { margin: 0;padding: 0; }
.style-40823 .h4-style A { font-weight: normal;text-decoration: none;font-size: 16px; }
.style-40823 .h4-style A:hover { text-decoration: underline; }
.style-40823 .brief-description { margin: 10px 0; }
.style-40823 .location { margin: 10px 0;font-weight: bold; }
.style-40823 .photos { margin: 0 0 10px 0; }
.style-40823 .contact-info { margin: 10px 0; }
.style-40823 .author { font-weight: bold; }
.style-40823 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-40823 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-40823 .fund .bar { background: #ffd200; }
.style-40823 .goal { font-weight: bold; }
.style-40823 .fund .bar-container { background-color: #fcf1d5;border: 3px solid #003e7e; }
.style-40823 .search-label { margin: 0 10px 0 0; }
.style-40823 A.links-urllink { margin: 0 0 20px 0;border-width: 0px;font-size: 20px;font-family: Georgia;text-decoration: none; }
.style-40823 A.links-urllink:hover { text-decoration: underline; }
.style-40823 .dept-or-grade-desc { font-weight: normal; }
.style-40823 .greeting { margin: 0 0 10px 0; }
.style-40823 .course-title.off-state { margin: 0 0 1px 0;background-color: #70afec;color: #333; }
.style-40823 .course-title.off-state:hover { background-color: #4f7eaa;color: #FFFFFF; }
.style-40823 .course-desc { background-color: #f4f5f9;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-40823 li.group { display: inline-block;width: 100%;margin: 0 0 15px 0;clear: both; }
.style-40823 div.content-wrap { padding: 0 0 00px 0; }
.style-40823 .schedule-title { font-weight: bold; }
.style-40823 .registration { margin: 10px 0; }
.style-40823 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-40823 .schedule-rescheduled { font-weight: bold; }
.style-40823 .schedule-cancelled { font-weight: bold; }
.style-40823 .date-icon { display: block;border-right: 2px solid #ababab;margin: 0 10px 10px 0;padding-right: 5px; }
.style-40823 .month-name { font-size: 17px;padding: 3px 3px 0px 3px;display: inline-block;float: left;color: #707070;font-family: 'Source Sans Pro', sans-serif; }
.style-40823 .day-number { padding: 1px 4px;color: #707070;font-size: 25px;display: inline-block;font-family: 'Source Sans Pro', sans-serif; }
.style-40823 .event-detail { padding: 0 0 0 40px;line-height: 10%; }
.style-40823 .course-title.on-state { margin: 0;background-color: #4f7eaa;color: #FFFFFF; }
.style-40823 .view-all { margin-top: 0; }
.style-40823 .start-date { display: none; }
.style-40823 .start-time { color: #707070;font-size: 14px; }
.style-40823 .end-date { display: none; }
.style-40823 .end-time { color: #707070;font-size: 14px; }
.style-40823 .date-sep { color: #707070; }
.style-55747 .button { color: #fff; }
.style-55747 { margin-bottom: 50px; }
.style-55747 .description { margin: 10px 0; }
.style-55747 time { color: #8b8b8b; }
.style-55747 .category-description { margin: 0 0 10px; }
.style-55747 .brief-description { margin: 10px 0; }
.style-55747 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-55747 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-55747 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-55747 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-55747 .goal { font-weight: bold; }
.style-55747 .search-label { margin: 0 10px 0 0; }
.style-55747 .album-select { margin-bottom: 10px; }
.style-55747 .dept-or-grade-desc { font-weight: normal; }
.style-55747 .greeting { margin: 0 0 10px 0; }
.style-55747 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-55747 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-55747 li.group:first-child { margin-top: 0; }
.style-55747 div.content-wrap { font-family: Georgia;font-size: 15px;padding: 0 0 10px 0;line-height: 1.5em;letter-spacing: .5px;border-width: 0 0 1px 0;border-style: solid;border-color: #AAAAAA; }
.style-55747 .schedule-title { font-weight: bold; }
.style-55747 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-55747 .schedule-rescheduled { font-weight: bold; }
.style-55747 .schedule-cancelled { font-weight: bold; }
.style-55747 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-55747 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-55747 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-55747 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-55747 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-55747 .addl-info-detail { font-size: 15px; }
.style-55751 .button { color: #fff; }
.style-55751 { margin-bottom: 30px; }
.style-55751 .description { margin: 10px 0; }
.style-55751 time { color: #8b8b8b; }
.style-55751 .category-description { margin: 0 0 10px; }
.style-55751 .brief-description { margin: 10px 0; }
.style-55751 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-55751 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-55751 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-55751 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-55751 .goal { font-weight: bold; }
.style-55751 .search-label { margin: 0 10px 0 0; }
.style-55751 .album-select { margin-bottom: 10px; }
.style-55751 .dept-or-grade-desc { font-weight: normal; }
.style-55751 .greeting { margin: 0 0 10px 0; }
.style-55751 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-55751 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-55751 li.group:first-child { margin-top: 0; }
.style-55751 .schedule-title { font-weight: bold; }
.style-55751 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-55751 .schedule-rescheduled { font-weight: bold; }
.style-55751 .schedule-cancelled { font-weight: bold; }
.style-55751 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-55751 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-55751 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-55751 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-55751 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-55751 .addl-info-detail { font-size: 15px; }
.style-56293 .h2-style { margin: 0 0 20px 0;border-width: 0px;font-size: 20px; }
.style-56293 .h4-style { margin-top: 0; }
.style-56293 { margin: 0px;padding: 0px; }
.style-56293 time { color: #333;padding: 0px 0px 0px 0px; }
.style-56293 .category-description { margin: 0 0 10px; }
.style-56293 .link-image { margin: 0;padding: 0; }
.style-56293 .h4-style A { font-weight: normal;text-decoration: none;font-size: 16px; }
.style-56293 .h4-style A:hover { text-decoration: underline; }
.style-56293 .brief-description { margin: 10px 0; }
.style-56293 .location { margin: 10px 0;font-weight: bold; }
.style-56293 .photos { margin: 0 0 10px 0; }
.style-56293 .contact-info { margin: 10px 0; }
.style-56293 .author { font-weight: bold; }
.style-56293 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-56293 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-56293 .fund .bar { background: #ffd200; }
.style-56293 .goal { font-weight: bold; }
.style-56293 .fund .bar-container { background-color: #fcf1d5;border: 3px solid #003e7e; }
.style-56293 .search-label { margin: 0 10px 0 0; }
.style-56293 A.links-urllink { margin: 0 0 20px 0;border-width: 0px;font-size: 20px;font-family: Georgia;text-decoration: none; }
.style-56293 A.links-urllink:hover { text-decoration: underline; }
.style-56293 .dept-or-grade-desc { font-weight: normal; }
.style-56293 .greeting { margin: 0 0 10px 0; }
.style-56293 .course-title.off-state { margin: 0 0 1px 0;background-color: #70afec;color: #333; }
.style-56293 .course-title.off-state:hover { background-color: #4f7eaa;color: #FFFFFF; }
.style-56293 .course-desc { background-color: #f4f5f9;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-56293 li.group { display: inline-block;width: 100%;margin: 0 0 15px 0;clear: both; }
.style-56293 li.subcategory-group { margin: 0 0 0 0; }
.style-56293 div.content-wrap { padding: 0 0 00px 0; }
.style-56293 .schedule-title { font-weight: bold; }
.style-56293 .registration { margin: 10px 0; }
.style-56293 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-56293 .schedule-rescheduled { font-weight: bold; }
.style-56293 .schedule-cancelled { font-weight: bold; }
.style-56293 .date-icon { display: block;border-right: 2px solid #ababab;margin: 0 10px 10px 0;padding-right: 5px; }
.style-56293 .month-name { font-size: 17px;padding: 3px 3px 0px 3px;display: inline-block;float: left;color: #707070;font-family: 'Source Sans Pro', sans-serif; }
.style-56293 .day-number { padding: 1px 4px;color: #707070;font-size: 25px;display: inline-block;font-family: 'Source Sans Pro', sans-serif; }
.style-56293 .event-detail { padding: 0 0 0 40px;line-height: 10%; }
.style-56293 .course-title.on-state { margin: 0;background-color: #4f7eaa;color: #FFFFFF; }
.style-56293 .view-all { margin-top: 0; }
.style-56293 .start-date { display: none; }
.style-56293 .start-time { color: #707070;font-size: 14px; }
.style-56293 .end-date { display: none; }
.style-56293 .end-time { color: #707070;font-size: 14px; }
.style-56293 .date-sep { color: #707070; }
.style-55746 .button { color: #fff; }
.style-55746 { margin-bottom: 10px; }
.style-55746 .description { margin: 10px 0; }
.style-55746 time { color: #8b8b8b; }
.style-55746 .category-description { margin: 0 0 10px; }
.style-55746 .brief-description { margin: 10px 0; }
.style-55746 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-55746 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-55746 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-55746 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-55746 .goal { font-weight: bold; }
.style-55746 .search-label { margin: 0 10px 0 0; }
.style-55746 .album-select { margin-bottom: 10px; }
.style-55746 .dept-or-grade-desc { font-weight: normal; }
.style-55746 .greeting { margin: 0 0 10px 0; }
.style-55746 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-55746 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-55746 li.group:first-child { margin-top: 0; }
.style-55746 div.content-wrap { font-family: Georgia;font-size: 30px;line-height: 1.75em;letter-spacing: 2px;color: #003E7E;border-width: 1px 0 0 0;border-style: solid;border-color: #AAAAAA; }
.style-55746 .schedule-title { font-weight: bold; }
.style-55746 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-55746 .schedule-rescheduled { font-weight: bold; }
.style-55746 .schedule-cancelled { font-weight: bold; }
.style-55746 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-55746 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-55746 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-55746 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-55746 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-55746 .addl-info-detail { font-size: 15px; }
.style-40825 .h2-style { border-width: 0px 0px 1px 0px;border-style: solid;font-size: 20px; }
.style-40825 A { color: #3b5e7f; }
.style-40825 .link-image { padding: 0;margin: 0;box-sizing: border-box; }
.style-40825 .photos { margin: 0 0 10px 0; }
.style-40825 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-40825 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-40825 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-40825 .goal { font-weight: bold; }
.style-40825 .search-label { margin: 0 10px 0 0; }
.style-40825 A.links-urllink { text-align: left;display: block;text-decoration: none;font-size: 15px;padding: 0px 0px 0px;margin-bottom: 10px;color: #000000;border-width: 0 0 0px 0;border-style: solid;border-color: #D5D5D5; }
.style-40825 A.links-urllink:hover { text-decoration: underline; }
.style-40825 .dept-or-grade-desc { font-weight: normal; }
.style-40825 .greeting { margin: 0 0 10px 0; }
.style-40825 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-40825 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-40825 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-40825 li.group { display: inline-block;width: 100%;margin: 0 0 15px; }
.style-40825 .schedule-title { font-weight: bold; }
.style-40825 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-40825 .schedule-rescheduled { font-weight: bold; }
.style-40825 .schedule-cancelled { font-weight: bold; }
.style-40825 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-60726 .h2-style { border-width: 0px;padding: 0px;margin: 0 0 5px 0x;font-style: italic; }
.style-60726 .button { color: #fff; }
.style-60726 { margin-bottom: 50px;padding: 0 15px 0 15px; }
.style-60726 .description { margin: 10px 0; }
.style-60726 time { color: #8b8b8b; }
.style-60726 .category-description { margin: 0 0 10px; }
.style-60726 .brief-description { margin: 10px 0; }
.style-60726 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-60726 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-60726 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-60726 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-60726 .goal { font-weight: bold; }
.style-60726 .search-label { margin: 0 10px 0 0; }
.style-60726 .album-select { margin-bottom: 10px; }
.style-60726 .dept-or-grade-desc { font-weight: normal; }
.style-60726 .greeting { margin: 0 0 10px 0; }
.style-60726 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-60726 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-60726 li.group:first-child { margin-top: 0; }
.style-60726 div.content-wrap { font-family: Georgia;font-size: 14px;line-height: 1.5em;letter-spacing: .5px;border-width: 0 0 0px 0;border-style: solid;border-color: #AAAAAA; }
.style-60726 .schedule-title { font-weight: bold; }
.style-60726 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-60726 .schedule-rescheduled { font-weight: bold; }
.style-60726 .schedule-cancelled { font-weight: bold; }
.style-60726 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-60726 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-60726 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-60726 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-60726 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-60726 .addl-info-detail { font-size: 15px; }
.style-60736 .h2-style { border-width: 0px;padding: 0px;margin: 0 0 5px 0x;font-style: italic; }
.style-60736 .button { color: #fff; }
.style-60736 { padding: 0 15px 10px 15px; }
.style-60736 .description { margin: 10px 0; }
.style-60736 time { color: #8b8b8b; }
.style-60736 .category-description { margin: 0 0 10px; }
.style-60736 .brief-description { margin: 10px 0; }
.style-60736 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-60736 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-60736 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-60736 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-60736 .goal { font-weight: bold; }
.style-60736 .search-label { margin: 0 10px 0 0; }
.style-60736 .album-select { margin-bottom: 10px; }
.style-60736 .dept-or-grade-desc { font-weight: normal; }
.style-60736 .greeting { margin: 0 0 10px 0; }
.style-60736 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-60736 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-60736 li.group:first-child { margin-top: 0; }
.style-60736 div.content-wrap { font-family: Georgia;font-size: 18px;line-height: 1.5em;letter-spacing: .5px;border-width: 0 0 0px 0;border-style: solid;border-color: #AAAAAA; }
.style-60736 .schedule-title { font-weight: bold; }
.style-60736 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-60736 .schedule-rescheduled { font-weight: bold; }
.style-60736 .schedule-cancelled { font-weight: bold; }
.style-60736 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-60736 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-60736 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-60736 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-60736 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-60736 .addl-info-detail { font-size: 15px; }
.style-17868 .h2-style { color: #093566;padding-bottom: 5px;border-width: 0 0 3px 0;border-style: solid;font-size: 30px;margin-bottom: 15px;border-color: #F3C13C;padding: 0px;font-weight: bold;text-align: left;margin: 0 0 0 15px; }
.style-17868 .h4-style { color: #093566;font-size: 25px;margin-bottom: 15px;border-color: #F3C13C;font-weight: bold;text-align: center;padding: 0px;margin: 10px; }
.style-17868 { margin-bottom: 25px;font-family: Georgia;line-height: 150%;text-align: center; }
.style-17868 .long-description { font-size: 20px;padding: 0 0 10px 0; }
.style-18642 .h2-style { color: #093566;padding-bottom: 15px;border-width: 0 0 3px 0;border-style: solid;margin-bottom: 15px;border-color: #8B8B8B;padding: 0px;font-weight: bold;text-align: left;margin: 0 15px 0 15px; }
.style-18642 .h4-style { color: #093566;font-size: 24px;margin-bottom: 15px;border-color: #F3C13C;font-weight: bold;text-align: center;padding: 15px 0px 0px 0px;margin: 10px; }
.style-18642 { margin-bottom: 25px;font-family: Georgia;line-height: 150%;text-align: center;background-color: #D9E2EC;padding: 10px; }
.style-18642 .long-description { font-size: 20px;padding: 0px 2px 0px 2px;font-family: 'Source Sans Pro', sans-serif; }
.style-24280 .h2-style { color: #000000;padding-bottom: 15px;border-width: 0 0 3px 0;border-style: solid;margin-bottom: 15px;border-color: #8B8B8B;padding: 0px;text-align: left;margin: 0 15px 0 15px;font-family: Georgia;font-size: 24px; }
.style-24280 .h4-style { color: #093566;font-size: 20px;margin-bottom: 15px;border-color: #F3C13C;font-weight: bold;text-align: center;padding: 15px 0px 0px 0px;margin: 10px; }
.style-24280 { margin-bottom: 25px;font-family: Georgia;line-height: 150%;text-align: center;background-color: #D9E2EC;padding: 10px; }
.style-24280 .long-description { font-size: 17px;padding: 0px 2px 0px 2px;font-family: 'Source Sans Pro', sans-serif; }
.style-50155 .h2-style { color: #000000;padding-bottom: 15px;border-width: 0 0 2px 0;border-style: solid;margin-bottom: 15px;border-color: #8B8B8B;padding: 0px;text-align: left;margin: 0 15px 0 15px;font-size: 20px; }
.style-50155 .h4-style { color: #093566;font-size: 22px;border-color: #F3C13C;font-weight: bold;text-align: center;padding: 15px 0px 0px 0px;font-family: 'Source Sans Pro', sans-serif; }
.style-50155 { margin-bottom: 25px;font-family: Georgia;line-height: 150%;text-align: center;background-color: #D9E2EC;padding: 10px; }
.style-50155 .long-description { font-size: 15px;padding: 0px 2px 5px 2px;font-family: Georgia; }
.style-75727 .h2-style { color: #093566;padding-bottom: 5px;border-width: 0 0 3px 0;border-style: solid;font-size: 30px;margin-bottom: 15px;border-color: #F3C13C;padding: 0px;font-weight: bold;text-align: left;margin: 0 0 0 15px; }
.style-75727 .h4-style { color: #003e7e;font-size: 28px;margin-bottom: 15px;border-color: #F3C13C;font-weight: bold;text-align: center;padding: 0px;margin: 10px; }
.style-75727 { margin-bottom: 25px;font-family: Georgia;line-height: 150%;text-align: center; }
.style-75727 .long-description { font-size: 15px;padding: 0 0 10px 0;font-family: 'Source Sans Pro', sans-serif;color: #626262; }
.style-75727 li.group { letter-spacing: -.25px; }
.style-85759 .h2-style { color: #093566;padding-bottom: 5px;border-width: 0 0 3px 0;border-style: solid;font-size: 30px;margin-bottom: 15px;border-color: #F3C13C;padding: 0px;font-weight: bold;text-align: left;margin: 0 0 0 15px; }
.style-85759 .h4-style { color: #FDD200;font-size: 30px;margin-bottom: 15px;border-color: #F3C13C;font-weight: bold;text-align: center;padding: 0px;margin: 10px;font-family: 'Source Sans Pro', sans-serif; }
.style-85759 { margin-bottom: 25px;font-family: Georgia;line-height: 150%;text-align: center; }
.style-85759 .long-description { font-size: 16px;padding: 0 0 10px 0;font-family: 'Source Sans Pro', sans-serif;color: #FFFFFF; }
.style-76200 .h2-style { margin: 0 0 20px 0; }
.style-76200 .h4-style { padding: 0;margin: 0;color: #FFFFFF;line-height: 130%; }
.style-76200 A { color: #003E7E;text-decoration: none; }
.style-76200 .button { color: #fff; }
.style-76200 { margin-bottom: 30px; }
.style-76200 .category-description { margin: 0 0 10px 0; }
.style-76200 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-76200 .brief-description { margin: 10px 0;color: #000000; }
.style-76200 .photos { margin: 0 0 10px 0; }
.style-76200 .question { background-color: #FCF1D5; }
.style-76200 .question:hover { background-color: #FCF1D5;color: #4f7eaa; }
.style-76200 .answer { color: #000000; }
.style-76200 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-76200 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-76200 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-76200 .goal { font-weight: bold; }
.style-76200 .search-label { margin: 0 10px 0 0; }
.style-76200 .dept-or-grade-desc { font-weight: normal; }
.style-76200 .greeting { margin: 0 0 10px 0; }
.style-76200 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-76200 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-76200 li.group { display: block;margin: 0 0 10px;text-decoration: none;font-size: 17px;padding: 15px 20px 10px 15px;background-color: #DBE2EB;color: #003E7E; }
.style-76200 li.group:hover { color: #003E7E; }
.style-76200 .schedule-title { font-weight: bold; }
.style-76200 .readmore-detail-page { color: #fff; }
.style-76200 .schedule-rescheduled { font-weight: bold; }
.style-76200 .schedule-cancelled { font-weight: bold; }
.style-85540 .h2-style { margin: 0 0 20px 0; }
.style-85540 .h4-style { padding: 0;margin: 0;color: inherit; }
.style-85540 A { color: inherit;text-decoration: none; }
.style-85540 .button { color: #fff; }
.style-85540 { margin-bottom: 30px; }
.style-85540 .category-description { margin: 0 0 10px 0; }
.style-85540 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-85540 .brief-description { margin: 10px 0;color: #000000; }
.style-85540 .photos { margin: 0 0 10px 0; }
.style-85540 .lists img { max-width: 200px;padding: 0px 0px 20px 20px; }
.style-85540 .question:hover { background-color: #fff;color: #4f7eaa; }
.style-85540 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-85540 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-85540 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-85540 .goal { font-weight: bold; }
.style-85540 .search-label { margin: 0 10px 0 0; }
.style-85540 .dept-or-grade-desc { font-weight: normal; }
.style-85540 .greeting { margin: 0 0 10px 0; }
.style-85540 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-85540 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-85540 li.group { display: block;margin: 0 0 10px;text-decoration: none;font-size: 17px;color: #003e7e;padding-bottom: 20px; }
.style-85540 .schedule-title { font-weight: bold; }
.style-85540 .readmore-detail-page { color: #fff; }
.style-85540 .schedule-rescheduled { font-weight: bold; }
.style-85540 .schedule-cancelled { font-weight: bold; }
.style-16236 .h1-style { color: #003e7e; }
.style-16236 .h2-style { color: #003e7e;margin: 0 0 20px 0; }
.style-16236 .h3-style { color: #003e7e; }
.style-16236 .h4-style { color: #003e7e; }
.style-16236 .h5-style { color: #003e7e; }
.style-16236 .h6-style { color: #003e7e; }
.style-16236 A { color: #003e7e; }
.style-16236 .button { color: #fff; }
.style-16236 { margin-bottom: 30px;border-width: 3px;border-style: solid;border-color: #003e7e;padding: 20px;line-height: 20px; }
.style-16236 .category-description { margin: 0 0 10px; }
.style-16236 .photos { margin: 0 10px 10px 0;float: left; }
.style-16236 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16236 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16236 .goal { font-weight: bold; }
.style-16236 .album-select { margin-bottom: 10px; }
.style-16236 li.group { clear: both;width: 100%;margin: 15px 0 0; }
.style-16236 li.group:first-child { margin-top: 0; }
.style-16236 .schedule-title { font-weight: bold; }
.style-16236 .schedule-rescheduled { font-weight: bold; }
.style-16236 .schedule-cancelled { font-weight: bold; }
.style-16236 .newsarchivedatepicker .current-year { text-align: center; }
.style-16236 .newsarchivedatepicker .prev-year { text-align: right; }
.style-16236 .newsarchivedatepicker .month-number { background-image: none;background-color: #3b5e7f;border: 0px;padding: 5px;margin: 5px 0;color: #fff; }
.style-16236 .newsarchivedatepicker .month-number:hover { background-color: #70afec; }
.style-16236 .newsarchivedatepicker .year-container { margin-bottom: 10px; }
.style-16237 .h2-style { border: 0px;padding-bottom: 0; }
.style-16237 { margin-bottom: 30px;padding: 20px;border-width: 3px 0 3px 0;border-color: #003e7e;border-style: solid; }
.style-16237 .photos { margin: 0 10px 10px 0;float: left; }
.style-16237 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16237 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16237 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16237 .goal { font-weight: bold; }
.style-16237 .search-label { margin: 0 10px 0 0; }
.style-16237 .album-select { margin-bottom: 10px; }
.style-16237 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-16237 li.group:first-child { margin-top: 0; }
.style-16237 .schedule-title { font-weight: bold; }
.style-16237 .schedule-rescheduled { font-weight: bold; }
.style-16237 .schedule-cancelled { font-weight: bold; }
.style-16238 .h1-style { color: #003e7e; }
.style-16238 .h2-style { border: 0px;padding: 0; }
.style-16238 .h3-style { color: #003e7e; }
.style-16238 A { color: #003e7e; }
.style-16238 .button { color: #fff; }
.style-16238 { margin: 0 0 30px 0;padding: 20px;box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);background-color: #F6F6F6; }
.style-16238 .photos { margin: 0 10px 10px 0;float: left; }
.style-16238 .job-title { font-weight: bold;margin: 0 0 15px 0; }
.style-16238 .bus-phone { margin: 15px 0; }
.style-16238 .email { margin: 0 0 15px 0; }
.style-16238 .appointed { margin: 15px 0; }
.style-16238 .bio { margin: 0 0 15px 0; }
.style-16238 .biobutton { margin: 7px 0; }
.style-16238 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16238 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16238 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16238 .goal { font-weight: bold; }
.style-16238 .first-name { margin: 0 0 15px 0; }
.style-16238 .last-name { margin: 0 0 15px 0; }
.style-16238 .search-label { margin: 0 10px 0 0; }
.style-16238 .album-select { margin-bottom: 10px; }
.style-16238 li.group { width: 100%;margin: 15px 0 0; }
.style-16238 li.group:first-child { margin-top: 0; }
.style-16238 .schedule-highlights { font-weight: bold;padding: 5px;text-align: center;display: inline-block;box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75); }
.style-16238 .schedule-title { font-weight: bold; }
.style-16238 .athleticteamcoach img { margin: 15px 0 0 0; }
.style-16238 .schedule-rescheduled { font-weight: bold; }
.style-16238 .schedule-cancelled { font-weight: bold; }
.style-76349 .h1-style { color: #003e7e; }
.style-76349 .h2-style { border: 0px;padding: 0;font-size: 18px; }
.style-76349 .h3-style { color: #003e7e; }
.style-76349 A { color: #003e7e; }
.style-76349 .button { color: #fff; }
.style-76349 { margin: 0 0 30px 0;padding: 20px;box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);background-color: #F6F6F6; }
.style-76349 .photos { margin: 0 10px 10px 0;float: left; }
.style-76349 .job-title { font-weight: bold;margin: 0 0 15px 0; }
.style-76349 .bus-phone { margin: 15px 0; }
.style-76349 .email { margin: 0 0 15px 0; }
.style-76349 .appointed { margin: 15px 0; }
.style-76349 .bio { margin: 0 0 15px 0; }
.style-76349 .biobutton { margin: 7px 0; }
.style-76349 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-76349 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-76349 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-76349 .goal { font-weight: bold; }
.style-76349 .first-name { margin: 0 0 15px 0; }
.style-76349 .last-name { margin: 0 0 15px 0; }
.style-76349 .search-label { margin: 0 10px 0 0; }
.style-76349 .album-select { margin-bottom: 10px; }
.style-76349 li.group { width: 100%;margin: 15px 0 0; }
.style-76349 li.group:first-child { margin-top: 0; }
.style-76349 .schedule-highlights { font-weight: bold;padding: 5px;text-align: center;display: inline-block;box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75); }
.style-76349 .schedule-title { font-weight: bold; }
.style-76349 .athleticteamcoach img { margin: 15px 0 0 0; }
.style-76349 .schedule-rescheduled { font-weight: bold; }
.style-76349 .schedule-cancelled { font-weight: bold; }
.style-24302 .h1-style { color: #003e7e; }
.style-24302 .h2-style { border: 0px;padding: 0; }
.style-24302 .h3-style { color: #003e7e; }
.style-24302 A { color: #003e7e; }
.style-24302 .button { color: #fff; }
.style-24302 { margin: 0 0 30px 0;padding: 20px;box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);background-color: #F6F6F6; }
.style-24302 .photos { margin: 0 10px 10px 0;float: left; }
.style-24302 .job-title { font-weight: bold;margin: 0 0 15px 0; }
.style-24302 .bus-phone { margin: 15px 0; }
.style-24302 .email { margin: 0 0 15px 0; }
.style-24302 .appointed { margin: 15px 0; }
.style-24302 .bio { margin: 0 0 15px 0; }
.style-24302 .biobutton { margin: 7px 0; }
.style-24302 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-24302 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-24302 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-24302 .goal { font-weight: bold; }
.style-24302 .first-name { margin: 0 0 15px 0; }
.style-24302 .last-name { margin: 0 0 15px 0; }
.style-24302 .search-label { margin: 0 10px 0 0; }
.style-24302 .album-select { margin-bottom: 10px; }
.style-24302 li.group { width: 100%;margin: 15px 0 0; }
.style-24302 li.group:first-child { margin-top: 0; }
.style-24302 .schedule-highlights { font-weight: bold;padding: 5px;text-align: center;display: inline-block;box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75); }
.style-24302 .schedule-title { font-weight: bold; }
.style-24302 .athleticteamcoach img { margin: 15px 0 0 0; }
.style-24302 .schedule-rescheduled { font-weight: bold; }
.style-24302 .schedule-cancelled { font-weight: bold; }
.style-18550 .h1-style { color: #003e7e; }
.style-18550 .h2-style { border: 0px;padding: 0; }
.style-18550 .h3-style { color: #003e7e; }
.style-18550 A { color: #003e7e; }
.style-18550 .button { color: #fff; }
.style-18550 { margin: 0 0 30px 0;padding: 20px;box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);background-color: #F6F6F6;font-family: Georgia; }
.style-18550 .photos { margin: 0 10px 10px 0;float: left; }
.style-18550 .job-title { font-weight: bold;margin: 0 0 15px 0; }
.style-18550 .bus-phone { margin: 15px 0; }
.style-18550 .email { margin: 0 0 15px 0; }
.style-18550 .appointed { margin: 15px 0; }
.style-18550 .bio { margin: 0 0 15px 0; }
.style-18550 .biobutton { margin: 7px 0; }
.style-18550 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-18550 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-18550 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-18550 .goal { font-weight: bold; }
.style-18550 .first-name { margin: 0 0 15px 0; }
.style-18550 .last-name { margin: 0 0 15px 0; }
.style-18550 .search-label { margin: 0 10px 0 0; }
.style-18550 .album-select { margin-bottom: 10px; }
.style-18550 li.group { width: 100%;margin: 15px 0 0; }
.style-18550 li.group:first-child { margin-top: 0; }
.style-18550 div.content-wrap { font-size: 16px;line-height: 170%; }
.style-18550 .schedule-highlights { font-weight: bold;padding: 5px;text-align: center;display: inline-block;box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75); }
.style-18550 .schedule-title { font-weight: bold; }
.style-18550 .athleticteamcoach img { margin: 15px 0 0 0; }
.style-18550 .schedule-rescheduled { font-weight: bold; }
.style-18550 .schedule-cancelled { font-weight: bold; }
.style-48194 .h1-style { color: #003e7e; }
.style-48194 .h2-style { border: 0px;padding: 0; }
.style-48194 .h3-style { color: #003e7e; }
.style-48194 A { color: #003e7e; }
.style-48194 .button { color: #fff; }
.style-48194 { margin: 0 0 30px 0;padding: 20px;background-color: #F6F6F6;font-family: Georgia; }
.style-48194 .photos { margin: 0 10px 10px 0;float: left; }
.style-48194 .job-title { font-weight: bold;margin: 0 0 15px 0; }
.style-48194 .bus-phone { margin: 15px 0; }
.style-48194 .email { margin: 0 0 15px 0; }
.style-48194 .appointed { margin: 15px 0; }
.style-48194 .bio { margin: 0 0 15px 0; }
.style-48194 .biobutton { margin: 7px 0; }
.style-48194 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-48194 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-48194 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-48194 .goal { font-weight: bold; }
.style-48194 .first-name { margin: 0 0 15px 0; }
.style-48194 .last-name { margin: 0 0 15px 0; }
.style-48194 .search-label { margin: 0 10px 0 0; }
.style-48194 .album-select { margin-bottom: 10px; }
.style-48194 li.group { width: 100%;margin: 15px 0 0; }
.style-48194 li.group:first-child { margin-top: 0; }
.style-48194 div.content-wrap { font-size: 14px;line-height: 170%; }
.style-48194 .schedule-highlights { font-weight: bold;padding: 5px;text-align: center;display: inline-block;box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75); }
.style-48194 .schedule-title { font-weight: bold; }
.style-48194 .athleticteamcoach img { margin: 15px 0 0 0; }
.style-48194 .schedule-rescheduled { font-weight: bold; }
.style-48194 .schedule-cancelled { font-weight: bold; }
.style-18580 .h1-style { color: #003e7e; }
.style-18580 .h2-style { font-family: Georgia;border: 0px;padding: 0; }
.style-18580 .h3-style { color: #003e7e; }
.style-18580 A { color: #003e7e; }
.style-18580 .button { color: #fff; }
.style-18580 { margin: 0 0 30px 0;padding: 20px;box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);background-color: #F6F6F6;font-family: Georgia; }
.style-18580 .photos { margin: 0 10px 10px 0;float: left; }
.style-18580 .job-title { font-weight: bold;margin: 0 0 15px 0; }
.style-18580 .bus-phone { margin: 15px 0; }
.style-18580 .email { margin: 0 0 15px 0; }
.style-18580 .appointed { margin: 15px 0; }
.style-18580 .bio { margin: 0 0 15px 0; }
.style-18580 .biobutton { margin: 7px 0; }
.style-18580 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-18580 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-18580 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-18580 .goal { font-weight: bold; }
.style-18580 .first-name { margin: 0 0 15px 0; }
.style-18580 .last-name { margin: 0 0 15px 0; }
.style-18580 .search-label { margin: 0 10px 0 0; }
.style-18580 .album-select { margin-bottom: 10px; }
.style-18580 li.group { width: 100%;margin: 15px 0 0; }
.style-18580 li.group:first-child { margin-top: 0; }
.style-18580 div.content-wrap { font-size: 20px;line-height: 170%;font-family: Georgia; }
.style-18580 .schedule-highlights { font-weight: bold;padding: 5px;text-align: center;display: inline-block;box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75); }
.style-18580 .schedule-title { font-weight: bold; }
.style-18580 .athleticteamcoach img { margin: 15px 0 0 0; }
.style-18580 .schedule-rescheduled { font-weight: bold; }
.style-18580 .schedule-cancelled { font-weight: bold; }
.style-88988 .h1-style { color: #003e7e; }
.style-88988 .h2-style { border: 0px;padding: 0;font-family: 'Source Sans Pro', sans-serif;font-size: 18px;font-weight: bold; }
.style-88988 .h3-style { color: #003e7e; }
.style-88988 A { color: #003e7e; }
.style-88988 .button { color: #fff; }
.style-88988 { margin: 0 0 30px 0;padding: 20px;box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);background-color: #F6F6F6;font-family: Georgia; }
.style-88988 .photos { margin: 0 10px 10px 0;float: left; }
.style-88988 .job-title { font-weight: bold;margin: 0 0 15px 0; }
.style-88988 .bus-phone { margin: 15px 0; }
.style-88988 .email { margin: 0 0 15px 0; }
.style-88988 .appointed { margin: 15px 0; }
.style-88988 .bio { margin: 0 0 15px 0; }
.style-88988 .biobutton { margin: 7px 0; }
.style-88988 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-88988 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88988 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-88988 .goal { font-weight: bold; }
.style-88988 .first-name { margin: 0 0 15px 0; }
.style-88988 .last-name { margin: 0 0 15px 0; }
.style-88988 .search-label { margin: 0 10px 0 0; }
.style-88988 .album-select { margin-bottom: 10px; }
.style-88988 li.group { width: 100%;margin: 15px 0 0; }
.style-88988 li.group:first-child { margin-top: 0; }
.style-88988 div.content-wrap { font-size: 15px;line-height: 170%; }
.style-88988 .schedule-highlights { font-weight: bold;padding: 5px;text-align: center;display: inline-block;box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75); }
.style-88988 .schedule-title { font-weight: bold; }
.style-88988 .athleticteamcoach img { margin: 15px 0 0 0; }
.style-88988 .schedule-rescheduled { font-weight: bold; }
.style-88988 .schedule-cancelled { font-weight: bold; }
.style-75669 .h1-style { color: #003e7e; }
.style-75669 .h2-style { border: 0px;padding: 0; }
.style-75669 .h3-style { color: #003e7e; }
.style-75669 A { color: #003e7e; }
.style-75669 .button { color: #fff; }
.style-75669 { margin: 0 0 30px 0;padding: 20px;box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);background-color: #F6F6F6; }
.style-75669 .photos { margin: 0 10px 10px 0;float: left; }
.style-75669 .job-title { font-weight: bold;margin: 0 0 15px 0; }
.style-75669 .bus-phone { margin: 15px 0; }
.style-75669 .email { margin: 0 0 15px 0; }
.style-75669 .appointed { margin: 15px 0; }
.style-75669 .bio { margin: 0 0 15px 0; }
.style-75669 .biobutton { margin: 7px 0; }
.style-75669 .caption { padding-top: 10px; }
.style-75669 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-75669 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-75669 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-75669 .goal { font-weight: bold; }
.style-75669 .first-name { margin: 0 0 15px 0; }
.style-75669 .last-name { margin: 0 0 15px 0; }
.style-75669 .search-label { margin: 0 10px 0 0; }
.style-75669 .album-select { margin-bottom: 10px; }
.style-75669 li.group { width: 100%;margin: 15px 0 0; }
.style-75669 li.group:first-child { margin-top: 0; }
.style-75669 .schedule-highlights { font-weight: bold;padding: 5px;text-align: center;display: inline-block;box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75); }
.style-75669 .schedule-title { font-weight: bold; }
.style-75669 .athleticteamcoach img { margin: 15px 0 0 0; }
.style-75669 .schedule-rescheduled { font-weight: bold; }
.style-75669 .schedule-cancelled { font-weight: bold; }
.style-48182 .h1-style { color: #003e7e; }
.style-48182 .h2-style { border: 0px;padding: 0; }
.style-48182 .h3-style { color: #003e7e; }
.style-48182 A { color: #003e7e; }
.style-48182 .button { color: #fff; }
.style-48182 { margin: 0 0 30px 0;padding: 20px;box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);background-color: #F6F6F6; }
.style-48182 .photos { margin: 0 10px 10px 0;float: left; }
.style-48182 .job-title { font-weight: bold;margin: 0 0 15px 0; }
.style-48182 .bus-phone { margin: 15px 0; }
.style-48182 .email { margin: 0 0 15px 0; }
.style-48182 .appointed { margin: 15px 0; }
.style-48182 .bio { margin: 0 0 15px 0; }
.style-48182 .biobutton { margin: 7px 0; }
.style-48182 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-48182 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-48182 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-48182 .goal { font-weight: bold; }
.style-48182 .first-name { margin: 0 0 15px 0; }
.style-48182 .last-name { margin: 0 0 15px 0; }
.style-48182 .search-label { margin: 0 10px 0 0; }
.style-48182 .album-select { margin-bottom: 10px; }
.style-48182 li.group { width: 100%;margin: 15px 0 0; }
.style-48182 li.group:first-child { margin-top: 0; }
.style-48182 div.content-wrap { font-size: 14px;line-height: 150%; }
.style-48182 .schedule-highlights { font-weight: bold;padding: 5px;text-align: center;display: inline-block;box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75); }
.style-48182 .schedule-title { font-weight: bold; }
.style-48182 .athleticteamcoach img { margin: 15px 0 0 0; }
.style-48182 .schedule-rescheduled { font-weight: bold; }
.style-48182 .schedule-cancelled { font-weight: bold; }
.style-17871 .h1-style { color: #003e7e; }
.style-17871 .h2-style { font-family: 'Source Sans Pro', sans-serif;border: 0px;padding: 0; }
.style-17871 .h3-style { color: #003e7e; }
.style-17871 A { color: #003e7e; }
.style-17871 .button { color: #fff; }
.style-17871 { margin: 0 0 30px 0;padding: 20px;box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);background-color: #F6F6F6; }
.style-17871 .photos { margin: 0 10px 10px 0;float: left; }
.style-17871 .job-title { font-weight: bold;margin: 0 0 15px 0; }
.style-17871 .bus-phone { margin: 15px 0; }
.style-17871 .email { margin: 0 0 15px 0; }
.style-17871 .appointed { margin: 15px 0; }
.style-17871 .bio { margin: 0 0 15px 0; }
.style-17871 .biobutton { margin: 7px 0; }
.style-17871 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-17871 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-17871 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-17871 .goal { font-weight: bold; }
.style-17871 .first-name { margin: 0 0 15px 0; }
.style-17871 .last-name { margin: 0 0 15px 0; }
.style-17871 .search-label { margin: 0 10px 0 0; }
.style-17871 .album-select { margin-bottom: 10px; }
.style-17871 li.group { width: 100%;margin: 15px 0 0; }
.style-17871 li.group:first-child { margin-top: 0; }
.style-17871 div.content-wrap { font-family: 'Source Sans Pro', sans-serif;font-size: 14px; }
.style-17871 .schedule-highlights { font-weight: bold;padding: 5px;text-align: center;display: inline-block;box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75); }
.style-17871 .schedule-title { font-weight: bold; }
.style-17871 .athleticteamcoach img { margin: 15px 0 0 0; }
.style-17871 .schedule-rescheduled { font-weight: bold; }
.style-17871 .schedule-cancelled { font-weight: bold; }
.style-35009 .h1-style { color: #003e7e; }
.style-35009 .h2-style { border: 0px;padding: 0;font-family: 'Source Sans Pro', sans-serif;font-weight: bold;font-size: 20px;text-align: center; }
.style-35009 .h3-style { color: #003e7e; }
.style-35009 A { color: #003e7e; }
.style-35009 .button { color: #fff; }
.style-35009 { margin: 0 0 30px 0;padding: 20px;box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.3);background-color: #F6F6F6; }
.style-35009 .photos { margin: 0 10px 10px 0;float: left; }
.style-35009 .job-title { font-weight: bold;margin: 0 0 15px 0; }
.style-35009 .bus-phone { margin: 15px 0; }
.style-35009 .email { margin: 0 0 15px 0; }
.style-35009 .appointed { margin: 15px 0; }
.style-35009 .bio { margin: 0 0 15px 0; }
.style-35009 .biobutton { margin: 7px 0; }
.style-35009 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-35009 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-35009 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-35009 .goal { font-weight: bold; }
.style-35009 .first-name { margin: 0 0 15px 0; }
.style-35009 .last-name { margin: 0 0 15px 0; }
.style-35009 .search-label { margin: 0 10px 0 0; }
.style-35009 .album-select { margin-bottom: 10px; }
.style-35009 li.group { width: 100%;margin: 15px 0 0; }
.style-35009 li.group:first-child { margin-top: 0; }
.style-35009 .schedule-highlights { font-weight: bold;padding: 5px;text-align: center;display: inline-block;box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-webkit-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75);-moz-box-shadow: inset 0px 0px 3px 0px rgba(0,0,0,0.75); }
.style-35009 .schedule-title { font-weight: bold; }
.style-35009 .athleticteamcoach img { margin: 15px 0 0 0; }
.style-35009 .schedule-rescheduled { font-weight: bold; }
.style-35009 .schedule-cancelled { font-weight: bold; }
.style-16239 .h1-style { color: inherit; }
.style-16239 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px; }
.style-16239 .h3-style { color: inherit; }
.style-16239 .h4-style { color: inherit; }
.style-16239 .h5-style { color: inherit; }
.style-16239 .h6-style { color: inherit; }
.style-16239 A { color: #093566; }
.style-16239 .button { background-color: #fff;color: #003e7e; }
.style-16239 .button:hover { color: #333; }
.style-16239 { margin-bottom: 20px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-16239 .category-description { margin: 0 0 10px; }
.style-16239 .brief-description { letter-spacing: -.5px; }
.style-16239 .photos { margin: 0 10px 10px 0;float: left; }
.style-16239 .full-name { font-size: 16px; }
.style-16239 .job-title { font-size: 14px;line-height: 130%; }
.style-16239 .bus-phone { font-size: 14px;line-height: 130%; }
.style-16239 .education { font-size: 14px;line-height: 130%; }
.style-16239 .email { font-size: 14px;line-height: 130%; }
.style-16239 .bio { font-size: 14px; }
.style-16239 .question { font-weight: bold;line-height: 130%; }
.style-16239 .caption { padding: 10px 0 0px 0; }
.style-16239 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-16239 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-16239 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16239 .radiobutton-label { padding-left: 20px; }
.style-16239 .fund .bar { background-color: #FFFFFF; }
.style-16239 .goal { font-weight: bold; }
.style-16239 .first-name { font-size: 16px; }
.style-16239 .last-name { font-size: 16px; }
.style-16239 .search-label { margin: 0 10px 0 0; }
.style-16239 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-16239 .album-select { margin-bottom: 10px; }
.style-16239 .audio .jp-repeat { margin: -100px; }
.style-16239 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-16239 li.group:first-child { margin-top: 0; }
.style-16239 div.content-wrap { letter-spacing: -.25px; }
.style-16239 .schedule-title { font-weight: bold; }
.style-16239 .poll-answer { padding-bottom: 5px; }
.style-16239 .schedule-rescheduled { font-weight: bold; }
.style-16239 .schedule-cancelled { font-weight: bold; }
.style-16239 .nick-name { font-size: 16px; }
.style-16239 .grad-year-short { font-size: 16px; }
.style-16239 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-72316 .h1-style { color: inherit; }
.style-72316 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px; }
.style-72316 .h3-style { color: inherit; }
.style-72316 .h4-style { color: inherit; }
.style-72316 .h5-style { color: inherit; }
.style-72316 .h6-style { color: inherit; }
.style-72316 A { color: #093566; }
.style-72316 .button { background-color: #fff;color: #003e7e; }
.style-72316 .button:hover { color: #333; }
.style-72316 { margin-bottom: 20px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-72316 .category-description { margin: 0 0 10px; }
.style-72316 .photos { margin: 0 10px 10px 0;float: left; }
.style-72316 .full-name { font-size: 16px; }
.style-72316 .job-title { font-size: 14px;line-height: 130%; }
.style-72316 .bus-phone { font-size: 14px;line-height: 130%; }
.style-72316 .education { font-size: 14px;line-height: 130%; }
.style-72316 .email { font-size: 14px;line-height: 130%; }
.style-72316 .bio { font-size: 14px; }
.style-72316 .question { font-weight: bold;line-height: 130%; }
.style-72316 .caption { padding: 10px 0 0px 0; }
.style-72316 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-72316 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-72316 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-72316 .fund .bar { background-color: #FFFFFF; }
.style-72316 .goal { font-weight: bold; }
.style-72316 .first-name { font-size: 16px; }
.style-72316 .last-name { font-size: 16px; }
.style-72316 .search-label { margin: 0 10px 0 0; }
.style-72316 .field-row { border-width: 0 0 1px 0;padding: 5px 0 10px 0;border-style: solid;border-color: #C3CCD5; }
.style-72316 .album-select { margin-bottom: 10px; }
.style-72316 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-72316 li.group:first-child { margin-top: 0; }
.style-72316 .schedule-title { font-weight: bold; }
.style-72316 .poll-answer { padding-bottom: 5px; }
.style-72316 .schedule-rescheduled { font-weight: bold; }
.style-72316 .schedule-cancelled { font-weight: bold; }
.style-72316 .nick-name { font-size: 16px; }
.style-72316 .grad-year-short { font-size: 16px; }
.style-72316 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-72160 .h1-style { color: inherit; }
.style-72160 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px; }
.style-72160 .h3-style { color: inherit; }
.style-72160 .h4-style { color: inherit; }
.style-72160 .h5-style { color: inherit; }
.style-72160 .h6-style { color: inherit; }
.style-72160 A { color: #093566; }
.style-72160 .button { background-color: #fff;color: #003e7e; }
.style-72160 .button:hover { color: #333; }
.style-72160 { margin-bottom: 20px;padding: 5px 20px 10px 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-72160 .category-description { margin: 0 0 10px; }
.style-72160 .photos { margin: 0 10px 10px 0;float: left; }
.style-72160 .full-name { font-size: 16px; }
.style-72160 .job-title { font-size: 14px;line-height: 130%; }
.style-72160 .bus-phone { font-size: 14px;line-height: 130%; }
.style-72160 .education { font-size: 14px;line-height: 130%; }
.style-72160 .email { font-size: 14px;line-height: 130%; }
.style-72160 .bio { font-size: 14px; }
.style-72160 .question { font-weight: bold;line-height: 130%; }
.style-72160 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-72160 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-72160 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-72160 .fund .bar { background-color: #FFFFFF; }
.style-72160 .goal { font-weight: bold; }
.style-72160 .first-name { font-size: 16px; }
.style-72160 .last-name { font-size: 16px; }
.style-72160 .search-label { margin: 0 10px 0 0; }
.style-72160 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-72160 .album-select { margin-bottom: 10px; }
.style-72160 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-72160 li.group:first-child { margin-top: 0; }
.style-72160 .schedule-title { font-weight: bold; }
.style-72160 .schedule-rescheduled { font-weight: bold; }
.style-72160 .schedule-cancelled { font-weight: bold; }
.style-72160 .nick-name { font-size: 16px; }
.style-72160 .grad-year-short { font-size: 16px; }
.style-72160 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-88010 .h1-style { color: inherit; }
.style-88010 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px; }
.style-88010 .h3-style { color: inherit; }
.style-88010 .h4-style { color: inherit;opacity: 0%; }
.style-88010 .h5-style { color: inherit; }
.style-88010 .h6-style { color: inherit; }
.style-88010 A { color: #093566; }
.style-88010 .button { background-color: #fff;color: #003e7e; }
.style-88010 .button:hover { color: #333; }
.style-88010 { margin-bottom: 20px;padding: 0 20px 0 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-88010 .category-description { margin: 0 0 10px; }
.style-88010 .photos { margin: 0 10px 10px 0;float: left; }
.style-88010 .full-name { font-size: 16px; }
.style-88010 .job-title { font-size: 14px;line-height: 130%; }
.style-88010 .bus-phone { font-size: 14px;line-height: 130%; }
.style-88010 .education { font-size: 14px;line-height: 130%; }
.style-88010 .email { font-size: 14px;line-height: 130%; }
.style-88010 .bio { font-size: 14px; }
.style-88010 .question { font-weight: bold;line-height: 130%; }
.style-88010 .caption { padding: 10px 0 0px 0; }
.style-88010 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-88010 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-88010 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88010 .radiobutton-label { padding-left: 20px; }
.style-88010 .fund .bar { background-color: #FFFFFF; }
.style-88010 .goal { font-weight: bold; }
.style-88010 .first-name { font-size: 16px; }
.style-88010 .last-name { font-size: 16px; }
.style-88010 .search-label { margin: 0 10px 0 0; }
.style-88010 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-88010 .album-select { margin-bottom: 10px; }
.style-88010 .audio .jp-repeat { margin: -100px; }
.style-88010 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-88010 li.group:first-child { margin-top: 0; }
.style-88010 .schedule-title { font-weight: bold; }
.style-88010 .poll-answer { padding-bottom: 5px; }
.style-88010 .schedule-rescheduled { font-weight: bold; }
.style-88010 .schedule-cancelled { font-weight: bold; }
.style-88010 .nick-name { font-size: 16px; }
.style-88010 .grad-year-short { font-size: 16px; }
.style-88010 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-71670 .h1-style { color: inherit; }
.style-71670 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px; }
.style-71670 .h3-style { color: inherit; }
.style-71670 .h4-style { color: inherit; }
.style-71670 .h5-style { color: inherit; }
.style-71670 .h6-style { color: inherit; }
.style-71670 A { color: #093566; }
.style-71670 .button { background-color: #fff;color: #003e7e; }
.style-71670 .button:hover { color: #333; }
.style-71670 { margin-bottom: 20px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-71670 .category-description { margin: 0 0 10px; }
.style-71670 .photos { margin: 0 10px 10px 0;float: left; }
.style-71670 .full-name { font-size: 16px; }
.style-71670 .job-title { font-size: 14px;line-height: 130%; }
.style-71670 .bus-phone { font-size: 14px;line-height: 130%; }
.style-71670 .education { font-size: 14px;line-height: 130%; }
.style-71670 .email { font-size: 14px;line-height: 130%; }
.style-71670 .bio { font-size: 14px; }
.style-71670 .question { font-weight: bold;line-height: 130%; }
.style-71670 .caption { padding-top: 5px; }
.style-71670 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-71670 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-71670 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-71670 .fund .bar { background-color: #FFFFFF; }
.style-71670 .goal { font-weight: bold; }
.style-71670 .first-name { font-size: 16px; }
.style-71670 .last-name { font-size: 16px; }
.style-71670 .search-label { margin: 0 10px 0 0; }
.style-71670 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-71670 .album-select { margin-bottom: 10px; }
.style-71670 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-71670 li.group:first-child { margin-top: 0; }
.style-71670 .schedule-title { font-weight: bold; }
.style-71670 .schedule-rescheduled { font-weight: bold; }
.style-71670 .schedule-cancelled { font-weight: bold; }
.style-71670 .nick-name { font-size: 16px; }
.style-71670 .grad-year-short { font-size: 16px; }
.style-71670 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-55176 .h1-style { color: inherit; }
.style-55176 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 18px; }
.style-55176 .h3-style { color: inherit; }
.style-55176 .h4-style { color: inherit; }
.style-55176 .h5-style { color: inherit; }
.style-55176 .h6-style { color: inherit; }
.style-55176 A { color: #093566; }
.style-55176 .button { background-color: #fff;color: #003e7e; }
.style-55176 .button:hover { color: #333; }
.style-55176 { margin-bottom: 10px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-55176 .category-description { margin: 0 0 10px; }
.style-55176 .photos { margin: 0 10px 10px 0;float: left; }
.style-55176 .job-title { font-size: 14px; }
.style-55176 .bus-phone { font-size: 14px; }
.style-55176 .education { font-size: 14px; }
.style-55176 .email { font-size: 15px; }
.style-55176 .bio { font-size: 14px; }
.style-55176 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-55176 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-55176 .fund .bar { background-color: #FFFFFF; }
.style-55176 .goal { font-weight: bold; }
.style-55176 .first-name { font-size: 16px; }
.style-55176 .last-name { font-size: 16px; }
.style-55176 .search-label { margin: 0 10px 0 0; }
.style-55176 .album-select { margin-bottom: 10px; }
.style-55176 li.group { width: 100%;margin: 15px 0 0; }
.style-55176 li.group:first-child { margin-top: 0; }
.style-55176 div.content-wrap { font-size: 12px;line-height: 1.5em; }
.style-55176 .schedule-title { font-weight: bold; }
.style-55176 .schedule-rescheduled { font-weight: bold; }
.style-55176 .schedule-cancelled { font-weight: bold; }
.style-55176 .nick-name { font-size: 16px; }
.style-55176 .grad-year-short { font-size: 16px; }
.style-55176 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-74092 .h1-style { color: inherit; }
.style-74092 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0px;font-size: 20px;padding-bottom: 0px;margin-bottom: 10px; }
.style-74092 .h3-style { color: inherit; }
.style-74092 .h4-style { color: inherit; }
.style-74092 .h5-style { color: inherit; }
.style-74092 .h6-style { color: inherit; }
.style-74092 A { color: #093566; }
.style-74092 .button { background-color: #fff;color: #003e7e; }
.style-74092 .button:hover { color: #333; }
.style-74092 { margin-bottom: 20px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-74092 .category-description { margin: 0 0 10px; }
.style-74092 .photos { margin: 0 10px 10px 0;float: left; }
.style-74092 .full-name { font-size: 16px; }
.style-74092 .job-title { font-size: 14px;line-height: 130%; }
.style-74092 .bus-phone { font-size: 14px;line-height: 130%; }
.style-74092 .education { font-size: 14px;line-height: 130%; }
.style-74092 .email { font-size: 14px;line-height: 130%; }
.style-74092 .bio { font-size: 14px; }
.style-74092 .question { font-weight: bold;line-height: 130%; }
.style-74092 .caption { padding: 10px 0 0px 0; }
.style-74092 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-74092 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-74092 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74092 .fund .bar { background-color: #FFFFFF; }
.style-74092 .goal { font-weight: bold; }
.style-74092 .first-name { font-size: 16px; }
.style-74092 .last-name { font-size: 16px; }
.style-74092 .search-label { margin: 0 10px 0 0; }
.style-74092 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-74092 .album-select { margin-bottom: 10px; }
.style-74092 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-74092 li.group:first-child { margin-top: 0; }
.style-74092 .schedule-title { font-weight: bold; }
.style-74092 .poll-answer { padding-bottom: 5px; }
.style-74092 .schedule-rescheduled { font-weight: bold; }
.style-74092 .schedule-cancelled { font-weight: bold; }
.style-74092 .nick-name { font-size: 16px; }
.style-74092 .grad-year-short { font-size: 16px; }
.style-74092 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-74591 .h1-style { color: inherit; }
.style-74591 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0px;font-size: 20px;padding-bottom: 0px;margin-bottom: 10px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-74591 .h3-style { color: inherit; }
.style-74591 .h4-style { color: #FFFFFF;font-size: 16px; }
.style-74591 .h5-style { color: inherit; }
.style-74591 .h6-style { color: inherit; }
.style-74591 A { color: #093566; }
.style-74591 .button { background-color: #fff;color: #003e7e; }
.style-74591 .button:hover { color: #333; }
.style-74591 { margin-bottom: 20px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-74591 .category-description { margin: 0 0 10px; }
.style-74591 .brief-description { font-size: 16px; }
.style-74591 .photos { margin: 0 10px 10px 0;float: left; }
.style-74591 .full-name { font-size: 16px; }
.style-74591 .job-title { font-size: 14px;line-height: 130%; }
.style-74591 .bus-phone { font-size: 14px;line-height: 130%; }
.style-74591 .education { font-size: 14px;line-height: 130%; }
.style-74591 .email { font-size: 14px;line-height: 130%; }
.style-74591 .bio { font-size: 14px; }
.style-74591 .question { font-weight: bold;line-height: 130%; }
.style-74591 .caption { padding: 10px 0 0px 0; }
.style-74591 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-74591 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-74591 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74591 .fund .bar { background-color: #FFFFFF; }
.style-74591 .goal { font-weight: bold; }
.style-74591 .first-name { font-size: 16px; }
.style-74591 .last-name { font-size: 16px; }
.style-74591 .search-label { margin: 0 10px 0 0; }
.style-74591 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-74591 .album-select { margin-bottom: 10px; }
.style-74591 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-74591 li.group:first-child { margin-top: 0; }
.style-74591 div.content-wrap { padding-top: 5px; }
.style-74591 .schedule-title { font-weight: bold; }
.style-74591 .poll-answer { padding-bottom: 5px; }
.style-74591 .schedule-rescheduled { font-weight: bold; }
.style-74591 .schedule-cancelled { font-weight: bold; }
.style-74591 .nick-name { font-size: 16px; }
.style-74591 .grad-year-short { font-size: 16px; }
.style-74591 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-84314 .h1-style { color: inherit; }
.style-84314 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0px;font-size: 20px;padding-bottom: 0px;margin-bottom: 10px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-84314 .h3-style { color: inherit; }
.style-84314 .h4-style { color: #FFFFFF;font-size: 16px; }
.style-84314 .h5-style { color: inherit; }
.style-84314 .h6-style { color: inherit; }
.style-84314 A { color: #093566; }
.style-84314 .button { background-color: #fff;color: #003e7e; }
.style-84314 .button:hover { color: #333; }
.style-84314 { margin-bottom: 0px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-84314 .category-description { margin: 0 0 10px; }
.style-84314 .brief-description { font-size: 16px; }
.style-84314 .photos { margin: 0 10px 10px 0;float: left; }
.style-84314 .full-name { font-size: 16px; }
.style-84314 .job-title { font-size: 14px;line-height: 130%; }
.style-84314 .bus-phone { font-size: 14px;line-height: 130%; }
.style-84314 .education { font-size: 14px;line-height: 130%; }
.style-84314 .email { font-size: 14px;line-height: 130%; }
.style-84314 .bio { font-size: 14px; }
.style-84314 .question { font-weight: bold;line-height: 130%; }
.style-84314 .caption { padding: 10px 0 0px 0; }
.style-84314 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-84314 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-84314 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-84314 .fund .bar { background-color: #FFFFFF; }
.style-84314 .goal { font-weight: bold; }
.style-84314 .first-name { font-size: 16px; }
.style-84314 .last-name { font-size: 16px; }
.style-84314 .search-label { margin: 0 10px 0 0; }
.style-84314 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-84314 .album-select { margin-bottom: 10px; }
.style-84314 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-84314 li.group:first-child { margin-top: 0; }
.style-84314 div.content-wrap { padding-top: 5px; }
.style-84314 .schedule-title { font-weight: bold; }
.style-84314 .poll-answer { padding-bottom: 5px; }
.style-84314 .schedule-rescheduled { font-weight: bold; }
.style-84314 .schedule-cancelled { font-weight: bold; }
.style-84314 .nick-name { font-size: 16px; }
.style-84314 .grad-year-short { font-size: 16px; }
.style-84314 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-86295 .h1-style { color: inherit; }
.style-86295 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px; }
.style-86295 .h3-style { color: inherit; }
.style-86295 .h4-style { color: inherit; }
.style-86295 .h5-style { color: inherit; }
.style-86295 .h6-style { color: inherit; }
.style-86295 A { color: #093566; }
.style-86295 .button { background-color: #fff;color: #003e7e; }
.style-86295 .button:hover { color: #333; }
.style-86295 { margin-bottom: 20px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566;font-size: 20px; }
.style-86295 .category-description { margin: 0 0 10px; }
.style-86295 .photos { margin: 0 10px 10px 0;float: left; }
.style-86295 .full-name { font-size: 16px; }
.style-86295 .job-title { font-size: 14px;line-height: 130%; }
.style-86295 .bus-phone { font-size: 14px;line-height: 130%; }
.style-86295 .education { font-size: 14px;line-height: 130%; }
.style-86295 .email { font-size: 14px;line-height: 130%; }
.style-86295 .bio { font-size: 14px; }
.style-86295 .question { font-weight: bold;line-height: 130%; }
.style-86295 .caption { padding: 10px 0 0px 0; }
.style-86295 .submit-button { margin: 10px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;font-size: 18px;font-weight: bold; }
.style-86295 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-86295 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-86295 .radiobutton-label { padding-left: 20px; }
.style-86295 .fund .bar { background-color: #FFFFFF; }
.style-86295 .goal { font-weight: bold; }
.style-86295 .first-name { font-size: 16px; }
.style-86295 .last-name { font-size: 16px; }
.style-86295 .search-label { margin: 0 10px 0 0; }
.style-86295 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-86295 .album-select { margin-bottom: 10px; }
.style-86295 .audio .jp-repeat { margin: -100px; }
.style-86295 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-86295 li.group:first-child { margin-top: 0; }
.style-86295 .schedule-title { font-weight: bold; }
.style-86295 .poll-answer { padding-bottom: 5px; }
.style-86295 .schedule-rescheduled { font-weight: bold; }
.style-86295 .schedule-cancelled { font-weight: bold; }
.style-86295 .nick-name { font-size: 16px; }
.style-86295 .grad-year-short { font-size: 16px; }
.style-86295 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-71154 .h1-style { color: inherit; }
.style-71154 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px; }
.style-71154 .h3-style { color: inherit; }
.style-71154 .h4-style { color: inherit; }
.style-71154 .h5-style { color: inherit; }
.style-71154 .h6-style { color: inherit; }
.style-71154 A { color: #093566; }
.style-71154 .button { background-color: #fff;color: #003e7e; }
.style-71154 .button:hover { color: #333; }
.style-71154 { margin-bottom: 10px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-71154 .category-description { margin: 0 0 10px; }
.style-71154 .link-image { text-align: center; }
.style-71154 .photos { margin: 0 10px 10px 0;float: left; }
.style-71154 .full-name { font-size: 16px; }
.style-71154 .job-title { font-size: 14px;line-height: 130%; }
.style-71154 .bus-phone { font-size: 14px;line-height: 130%; }
.style-71154 .education { font-size: 14px;line-height: 130%; }
.style-71154 .email { font-size: 14px;line-height: 130%; }
.style-71154 .bio { font-size: 14px; }
.style-71154 .question { font-weight: bold;line-height: 130%;text-align: left; }
.style-71154 .answer { text-align: left; }
.style-71154 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-71154 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-71154 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-71154 .fund .bar { background-color: #FFFFFF; }
.style-71154 .goal { font-weight: bold; }
.style-71154 .first-name { font-size: 16px; }
.style-71154 .last-name { font-size: 16px; }
.style-71154 .search-label { margin: 0 10px 0 0; }
.style-71154 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-71154 .album-select { margin-bottom: 10px; }
.style-71154 li.group { width: 100%;margin: 15px 0 0;line-height: 130%;text-align: center; }
.style-71154 li.group:first-child { margin-top: 0; }
.style-71154 .schedule-title { font-weight: bold; }
.style-71154 .schedule-rescheduled { font-weight: bold; }
.style-71154 .schedule-cancelled { font-weight: bold; }
.style-71154 .nick-name { font-size: 16px; }
.style-71154 .grad-year-short { font-size: 16px; }
.style-71154 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-37571 .h1-style { color: inherit; }
.style-37571 .h2-style { color: inherit;border-color: #8B8B8B;font-size: 20px;border-width: 1.5px; }
.style-37571 .h3-style { color: inherit; }
.style-37571 .h4-style { color: inherit; }
.style-37571 .h5-style { color: inherit; }
.style-37571 .h6-style { color: inherit; }
.style-37571 A { color: #093566; }
.style-37571 .button { background-color: #fff;color: #003e7e; }
.style-37571 .button:hover { color: #333; }
.style-37571 { padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-37571 .category-description { margin: 0 0 10px; }
.style-37571 .photos { margin: 0 10px 10px 0;float: left; }
.style-37571 .job-title { font-size: 14px; }
.style-37571 .bus-phone { font-size: 14px; }
.style-37571 .education { font-size: 14px; }
.style-37571 .email { font-size: 15px; }
.style-37571 .bio { font-size: 14px; }
.style-37571 .caption { padding: 5px 0 0px 0; }
.style-37571 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-37571 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-37571 .fund .bar { background-color: #FFFFFF; }
.style-37571 .goal { font-weight: bold; }
.style-37571 .first-name { font-size: 16px; }
.style-37571 .last-name { font-size: 16px; }
.style-37571 .search-label { margin: 0 10px 0 0; }
.style-37571 .album-select { margin-bottom: 10px; }
.style-37571 li.group { width: 100%;margin: 15px 0 0; }
.style-37571 li.group:first-child { margin-top: 0; }
.style-37571 .schedule-title { font-weight: bold; }
.style-37571 .schedule-rescheduled { font-weight: bold; }
.style-37571 .schedule-cancelled { font-weight: bold; }
.style-37571 .grad-year-short { font-size: 16px; }
.style-37571 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-42534 .h1-style { color: inherit; }
.style-42534 .h2-style { color: inherit;border-color: #8B8B8B; }
.style-42534 .h3-style { color: inherit; }
.style-42534 .h4-style { color: inherit; }
.style-42534 .h5-style { color: inherit; }
.style-42534 .h6-style { color: inherit; }
.style-42534 A { color: #093566; }
.style-42534 .button { background-color: #fff;color: #003e7e; }
.style-42534 .button:hover { color: #333; }
.style-42534 { margin-bottom: 10px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-42534 .category-description { margin: 0 0 10px; }
.style-42534 .photos { margin: 0 10px 10px 0;float: left; }
.style-42534 .job-title { font-size: 14px; }
.style-42534 .bus-phone { font-size: 14px; }
.style-42534 .education { font-size: 14px; }
.style-42534 .email { font-size: 15px; }
.style-42534 .bio { font-size: 14px; }
.style-42534 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-42534 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-42534 .fund .bar { background-color: #FFFFFF; }
.style-42534 .goal { font-weight: bold; }
.style-42534 .first-name { font-size: 16px; }
.style-42534 .last-name { font-size: 16px; }
.style-42534 .search-label { margin: 0 10px 0 0; }
.style-42534 .album-select { margin-bottom: 10px; }
.style-42534 li.group { width: 100%;margin: 15px 0 0; }
.style-42534 li.group:first-child { margin-top: 0; }
.style-42534 div.content-wrap { font-style: italic;font-family: Georgia;font-size: 20px;line-height: 150%;color: #003E7E; }
.style-42534 .schedule-title { font-weight: bold; }
.style-42534 .schedule-rescheduled { font-weight: bold; }
.style-42534 .schedule-cancelled { font-weight: bold; }
.style-42534 .nick-name { font-size: 16px; }
.style-42534 .grad-year-short { font-size: 16px; }
.style-42534 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-70886 .h1-style { color: inherit; }
.style-70886 .h2-style { color: inherit;border-color: #8B8B8B; }
.style-70886 .h3-style { color: inherit; }
.style-70886 .h4-style { color: inherit; }
.style-70886 .h5-style { color: inherit; }
.style-70886 .h6-style { color: inherit; }
.style-70886 A { color: #093566; }
.style-70886 .button { background-color: #fff;color: #003e7e; }
.style-70886 .button:hover { color: #333; }
.style-70886 { margin-bottom: 10px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566;background-position: left top;background-repeat: no-repeat; }
.style-70886 .category-description { margin: 0 0 10px; }
.style-70886 .photos { margin: 0 10px 10px 0;float: left; }
.style-70886 .job-title { font-size: 14px; }
.style-70886 .bus-phone { font-size: 14px; }
.style-70886 .education { font-size: 14px; }
.style-70886 .email { font-size: 15px; }
.style-70886 .bio { font-size: 14px; }
.style-70886 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-70886 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-70886 .fund .bar { background-color: #FFFFFF; }
.style-70886 .goal { font-weight: bold; }
.style-70886 .first-name { font-size: 16px; }
.style-70886 .last-name { font-size: 16px; }
.style-70886 .search-label { margin: 0 10px 0 0; }
.style-70886 .album-select { margin-bottom: 10px; }
.style-70886 li.group { width: 100%;margin: 15px 0 0; }
.style-70886 li.group:first-child { margin-top: 0; }
.style-70886 div.content-wrap { font-family: Georgia;font-size: 18px;line-height: 180%;color: #626262;letter-spacing: -.25px; }
.style-70886 .schedule-title { font-weight: bold; }
.style-70886 .schedule-rescheduled { font-weight: bold; }
.style-70886 .schedule-cancelled { font-weight: bold; }
.style-70886 .nick-name { font-size: 16px; }
.style-70886 .grad-year-short { font-size: 16px; }
.style-70886 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-74583 .h1-style { color: inherit; }
.style-74583 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-74583 .h3-style { color: inherit; }
.style-74583 .h4-style { color: inherit; }
.style-74583 .h5-style { color: inherit; }
.style-74583 .h6-style { color: inherit; }
.style-74583 A { color: #093566; }
.style-74583 .button { background-color: #fff;color: #003e7e; }
.style-74583 .button:hover { color: #333; }
.style-74583 { margin-bottom: 20px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-74583 .category-description { margin: 0 0 10px; }
.style-74583 .photos { margin: 0 10px 10px 0;float: left; }
.style-74583 .full-name { font-size: 16px; }
.style-74583 .job-title { font-size: 14px;line-height: 130%; }
.style-74583 .bus-phone { font-size: 14px;line-height: 130%; }
.style-74583 .education { font-size: 14px;line-height: 130%; }
.style-74583 .email { font-size: 14px;line-height: 130%; }
.style-74583 .bio { font-size: 14px; }
.style-74583 .question { font-weight: bold;line-height: 130%; }
.style-74583 .caption { padding: 10px 0 0px 0; }
.style-74583 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-74583 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-74583 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74583 .fund .bar { background-color: #FFFFFF; }
.style-74583 .goal { font-weight: bold; }
.style-74583 .first-name { font-size: 16px; }
.style-74583 .last-name { font-size: 16px; }
.style-74583 .search-label { margin: 0 10px 0 0; }
.style-74583 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-74583 .album-select { margin-bottom: 10px; }
.style-74583 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-74583 li.group:first-child { margin-top: 0; }
.style-74583 .schedule-title { font-weight: bold; }
.style-74583 .poll-answer { padding-bottom: 5px; }
.style-74583 .schedule-rescheduled { font-weight: bold; }
.style-74583 .schedule-cancelled { font-weight: bold; }
.style-74583 .nick-name { font-size: 16px; }
.style-74583 .grad-year-short { font-size: 16px; }
.style-74583 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-16248 .h2-style { padding-bottom: 0;border: 0px; }
.style-16248 .h3-style { color: #003e7e; }
.style-16248 .h4-style { color: #003e7e; }
.style-16248 .h5-style { color: #003e7e; }
.style-16248 .h6-style { color: #003e7e; }
.style-16248 A { color: #003e7e; }
.style-16248 .button { color: #fff; }
.style-16248 { margin-bottom: 30px;background-color: #fcf1d5;padding: 20px; }
.style-16248 time { color: #8B8B8B;margin: 0 0 5px; }
.style-16248 .photos { margin: 0 10px 10px 0;float: left; }
.style-16248 .submit-button { margin: 0 0 0 5px;background-color: #093566;border-width: 0px;font-weight: bold; }
.style-16248 .photo img { margin-bottom: 10px; }
.style-16248 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16248 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16248 .goal { font-weight: bold; }
.style-16248 .search-label { margin: 0 10px 0 0; }
.style-16248 .dept-or-grade-desc { font-weight: normal; }
.style-16248 .greeting { margin: 0 0 10px 0; }
.style-16248 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-16248 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-16248 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-16248 li.group { width: 100%;margin: 15px 0 0; }
.style-16248 li.group:first-child { margin-top: 0; }
.style-16248 .schedule-title { font-weight: bold; }
.style-16248 .hr { background-color: #A6A6A6;color: #C9C9C9; }
.style-16248 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-16248 .schedule-rescheduled { font-weight: bold; }
.style-16248 .schedule-cancelled { font-weight: bold; }
.style-16248 .item-name { font-weight: bold; }
.style-16248 .item-description { font-size: 15px; }
.style-16248 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-72161 .h1-style { color: inherit; }
.style-72161 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px; }
.style-72161 .h3-style { color: inherit; }
.style-72161 .h4-style { color: inherit; }
.style-72161 .h5-style { color: inherit; }
.style-72161 .h6-style { color: inherit; }
.style-72161 A { color: #093566; }
.style-72161 .button { background-color: #fff;color: #003e7e; }
.style-72161 .button:hover { color: #333; }
.style-72161 { margin-bottom: 20px;padding: 20px;background-color: #E7E7E7;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-72161 .category-description { margin: 0 0 10px; }
.style-72161 .photos { margin: 0 10px 10px 0;float: left; }
.style-72161 .full-name { font-size: 16px; }
.style-72161 .job-title { font-size: 14px;line-height: 130%; }
.style-72161 .bus-phone { font-size: 14px;line-height: 130%; }
.style-72161 .education { font-size: 14px;line-height: 130%; }
.style-72161 .email { font-size: 14px;line-height: 130%; }
.style-72161 .bio { font-size: 14px; }
.style-72161 .question { font-weight: bold;line-height: 130%; }
.style-72161 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-72161 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-72161 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-72161 .fund .bar { background-color: #FFFFFF; }
.style-72161 .goal { font-weight: bold; }
.style-72161 .first-name { font-size: 16px; }
.style-72161 .last-name { font-size: 16px; }
.style-72161 .search-label { margin: 0 10px 0 0; }
.style-72161 .field-row { padding: 0 0 0px 0; }
.style-72161 .album-select { margin-bottom: 10px; }
.style-72161 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-72161 li.group:first-child { margin-top: 0; }
.style-72161 .schedule-title { font-weight: bold; }
.style-72161 .schedule-rescheduled { font-weight: bold; }
.style-72161 .schedule-cancelled { font-weight: bold; }
.style-72161 .nick-name { font-size: 16px; }
.style-72161 .grad-year-short { font-size: 16px; }
.style-72161 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-80307 .h1-style { color: inherit; }
.style-80307 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px; }
.style-80307 .h3-style { color: inherit; }
.style-80307 .h4-style { color: inherit; }
.style-80307 .h5-style { color: inherit; }
.style-80307 .h6-style { color: inherit; }
.style-80307 A { color: #093566; }
.style-80307 .button { background-color: #fff;color: #003e7e; }
.style-80307 .button:hover { color: #333; }
.style-80307 { margin-bottom: 20px;padding: 20px;background-color: #E7E7E7;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-80307 .category-description { margin: 0 0 10px; }
.style-80307 .photos { margin: 0 10px 10px 0;float: left; }
.style-80307 .full-name { font-size: 16px; }
.style-80307 .job-title { font-size: 14px;line-height: 130%; }
.style-80307 .bus-phone { font-size: 14px;line-height: 130%; }
.style-80307 .education { font-size: 14px;line-height: 130%; }
.style-80307 .email { font-size: 14px;line-height: 130%; }
.style-80307 .bio { font-size: 14px; }
.style-80307 .question { font-weight: bold;line-height: 130%; }
.style-80307 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-80307 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-80307 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-80307 .fund .bar { background-color: #FFFFFF; }
.style-80307 .goal { font-weight: bold; }
.style-80307 .first-name { font-size: 16px; }
.style-80307 .last-name { font-size: 16px; }
.style-80307 .search-label { margin: 0 10px 0 0; }
.style-80307 .field-row { padding: 0 0 0px 0; }
.style-80307 .album-name { font-size: 14px;font-family: Arial; }
.style-80307 .album-select { margin-bottom: 10px; }
.style-80307 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-80307 li.group:first-child { margin-top: 0; }
.style-80307 .schedule-title { font-weight: bold; }
.style-80307 .schedule-rescheduled { font-weight: bold; }
.style-80307 .schedule-cancelled { font-weight: bold; }
.style-80307 .nick-name { font-size: 16px; }
.style-80307 .grad-year-short { font-size: 16px; }
.style-80307 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-72163 .h1-style { color: inherit; }
.style-72163 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px; }
.style-72163 .h3-style { color: inherit; }
.style-72163 .h4-style { color: inherit; }
.style-72163 .h5-style { color: inherit; }
.style-72163 .h6-style { color: inherit; }
.style-72163 A { color: #093566; }
.style-72163 .button { background-color: #fff;color: #003e7e; }
.style-72163 .button:hover { color: #333; }
.style-72163 { margin-bottom: 20px;padding: 5px 20px 10px 20px;background-color: #E7E7E7;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-72163 .category-description { margin: 0 0 10px; }
.style-72163 .photos { margin: 0 10px 10px 0;float: left; }
.style-72163 .full-name { font-size: 16px; }
.style-72163 .job-title { font-size: 14px;line-height: 130%; }
.style-72163 .bus-phone { font-size: 14px;line-height: 130%; }
.style-72163 .education { font-size: 14px;line-height: 130%; }
.style-72163 .email { font-size: 14px;line-height: 130%; }
.style-72163 .bio { font-size: 14px; }
.style-72163 .question { font-weight: bold;line-height: 130%; }
.style-72163 .submit-button { margin: 10px 0 0 0px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-72163 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-72163 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-72163 .fund .bar { background-color: #FFFFFF; }
.style-72163 .goal { font-weight: bold; }
.style-72163 .first-name { font-size: 16px; }
.style-72163 .last-name { font-size: 16px; }
.style-72163 .search-label { margin: 0 10px 0 0; }
.style-72163 .album-select { margin-bottom: 10px; }
.style-72163 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-72163 li.group:first-child { margin-top: 0; }
.style-72163 .schedule-title { font-weight: bold; }
.style-72163 .schedule-rescheduled { font-weight: bold; }
.style-72163 .schedule-cancelled { font-weight: bold; }
.style-72163 .nick-name { font-size: 16px; }
.style-72163 .grad-year-short { font-size: 16px; }
.style-72163 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-72162 .h1-style { color: inherit; }
.style-72162 .h2-style { color: inherit;border-color: #8B8B8B;font-size: 20px;border-width: 2px; }
.style-72162 .h3-style { color: inherit; }
.style-72162 .h4-style { color: inherit; }
.style-72162 .h5-style { color: inherit; }
.style-72162 .h6-style { color: inherit; }
.style-72162 A { color: #093566; }
.style-72162 .button { background-color: #fff;color: #003e7e; }
.style-72162 .button:hover { color: #333; }
.style-72162 { padding: 20px;background-color: #E7E7E7;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-72162 .category-description { margin: 0 0 10px; }
.style-72162 .photos { margin: 0 10px 10px 0;float: left; }
.style-72162 .job-title { font-size: 14px; }
.style-72162 .bus-phone { font-size: 14px; }
.style-72162 .education { font-size: 14px; }
.style-72162 .email { font-size: 15px; }
.style-72162 .bio { font-size: 14px; }
.style-72162 .submit-button { margin: 5px 0 0 0px;background-color: #003E7E;border-color: #003E7E;color: #FFFFFF;text-align: center; }
.style-72162 .submit-button:hover { font-weight: bold;text-decoration: underline;color: #FFFFFF;text-align: center; }
.style-72162 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-72162 .fund .bar { background-color: #FFFFFF; }
.style-72162 .goal { font-weight: bold; }
.style-72162 .first-name { font-size: 16px; }
.style-72162 .last-name { font-size: 16px; }
.style-72162 .search-label { margin: 0 10px 0 0; }
.style-72162 .album-select { margin-bottom: 10px; }
.style-72162 li.group { width: 100%;margin: 15px 0 0; }
.style-72162 li.group:first-child { margin-top: 0; }
.style-72162 .schedule-title { font-weight: bold; }
.style-72162 .schedule-rescheduled { font-weight: bold; }
.style-72162 .schedule-cancelled { font-weight: bold; }
.style-72162 .grad-year-short { font-size: 16px; }
.style-72162 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-48195 .h2-style { padding-bottom: 0;border: 0px; }
.style-48195 .h3-style { color: #003e7e; }
.style-48195 .h4-style { color: #003e7e; }
.style-48195 .h5-style { color: #003e7e; }
.style-48195 .h6-style { color: #003e7e; }
.style-48195 A { color: #003e7e; }
.style-48195 .button { color: #fff; }
.style-48195 { margin-bottom: 30px;background-color: #F6F6F6;padding: 20px; }
.style-48195 time { color: #8B8B8B;margin: 0 0 5px; }
.style-48195 .photos { margin: 0 10px 10px 0;float: left; }
.style-48195 .submit-button { margin: 0 0 0 5px;background-color: #093566;border-width: 0px;font-weight: bold; }
.style-48195 .photo img { margin-bottom: 10px; }
.style-48195 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-48195 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-48195 .goal { font-weight: bold; }
.style-48195 .search-label { margin: 0 10px 0 0; }
.style-48195 .dept-or-grade-desc { font-weight: normal; }
.style-48195 .greeting { margin: 0 0 10px 0; }
.style-48195 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-48195 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-48195 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-48195 li.group { width: 100%;margin: 15px 0 0; }
.style-48195 li.group:first-child { margin-top: 0; }
.style-48195 .schedule-title { font-weight: bold; }
.style-48195 .hr { background-color: #A6A6A6;color: #C9C9C9; }
.style-48195 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-48195 .schedule-rescheduled { font-weight: bold; }
.style-48195 .schedule-cancelled { font-weight: bold; }
.style-48195 .item-name { font-weight: bold; }
.style-48195 .item-description { font-size: 15px; }
.style-48195 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-48197 .h2-style { padding-bottom: 0;border: 0px;font-size: 22px; }
.style-48197 .h3-style { color: #003e7e; }
.style-48197 .h4-style { color: #003E7E;font-size: 16px; }
.style-48197 .h5-style { color: #003e7e; }
.style-48197 .h6-style { color: #003e7e; }
.style-48197 A { color: #003e7e; }
.style-48197 .button { color: #fff; }
.style-48197 { margin-bottom: 30px;background-color: #F6F6F6;padding: 20px; }
.style-48197 time { color: #8B8B8B;margin: 0 0 5px; }
.style-48197 .photos { margin: 0 10px 10px 0;float: left; }
.style-48197 .submit-button { margin: 0 0 0 5px;background-color: #093566;border-width: 0px;font-weight: bold; }
.style-48197 .photo img { margin-bottom: 10px; }
.style-48197 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-48197 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-48197 .goal { font-weight: bold; }
.style-48197 .search-label { margin: 0 10px 0 0; }
.style-48197 .dept-or-grade-desc { font-weight: normal; }
.style-48197 .greeting { margin: 0 0 10px 0; }
.style-48197 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-48197 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-48197 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-48197 li.group { width: 100%;margin: 15px 0 0; }
.style-48197 li.group:first-child { margin-top: 0; }
.style-48197 div.content-wrap { font-size: 13px; }
.style-48197 .schedule-title { font-weight: bold; }
.style-48197 .hr { background-color: #A6A6A6;color: #C9C9C9; }
.style-48197 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-48197 .schedule-rescheduled { font-weight: bold; }
.style-48197 .schedule-cancelled { font-weight: bold; }
.style-48197 .item-name { font-weight: bold; }
.style-48197 .item-description { font-size: 15px; }
.style-48197 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-73938 .h1-style { color: inherit; }
.style-73938 .h2-style { color: inherit;border-color: #FFD200;border-width: 0 0 1px 0;font-size: 20px; }
.style-73938 .h3-style { color: inherit; }
.style-73938 .h4-style { color: inherit; }
.style-73938 .h5-style { color: inherit; }
.style-73938 .h6-style { color: inherit; }
.style-73938 A { color: #FFFFFF; }
.style-73938 .button { background-color: #fff;color: #003e7e; }
.style-73938 .button:hover { color: #333; }
.style-73938 { margin-bottom: 20px;padding: 20px;background-color: #003E7E;color: #FFFFFF;border-width: 0px;border-style: solid;border-color: #093566; }
.style-73938 .category-description { margin: 0 0 10px; }
.style-73938 .photos { margin: 0 10px 10px 0;float: left; }
.style-73938 .full-name { font-size: 16px; }
.style-73938 .job-title { font-size: 14px;line-height: 130%; }
.style-73938 .bus-phone { font-size: 14px;line-height: 130%; }
.style-73938 .education { font-size: 14px;line-height: 130%; }
.style-73938 .email { font-size: 14px;line-height: 130%; }
.style-73938 .bio { font-size: 14px; }
.style-73938 .question { font-weight: bold;line-height: 130%; }
.style-73938 .caption { padding: 10px 0 0px 0; }
.style-73938 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-73938 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-73938 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-73938 .fund .bar { background-color: #FFFFFF; }
.style-73938 .goal { font-weight: bold; }
.style-73938 .first-name { font-size: 16px; }
.style-73938 .last-name { font-size: 16px; }
.style-73938 .search-label { margin: 0 10px 0 0; }
.style-73938 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-73938 .album-select { margin-bottom: 10px; }
.style-73938 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-73938 li.group:first-child { margin-top: 0; }
.style-73938 .schedule-title { font-weight: bold; }
.style-73938 .poll-answer { padding-bottom: 5px; }
.style-73938 .schedule-rescheduled { font-weight: bold; }
.style-73938 .schedule-cancelled { font-weight: bold; }
.style-73938 .nick-name { font-size: 16px; }
.style-73938 .grad-year-short { font-size: 16px; }
.style-73938 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-16807 .button { color: #fff; }
.style-16807 { margin-bottom: 30px; }
.style-16807 .description { margin: 10px 0; }
.style-16807 time { color: #8b8b8b; }
.style-16807 .category-description { margin: 0 0 10px; }
.style-16807 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-16807 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-16807 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-16807 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16807 .goal { font-weight: bold; }
.style-16807 .home-link { text-decoration: none;color: #003e7e;font-weight: bold; }
.style-16807 .separator { font-size: 13px; }
.style-16807 .breadcrumb-trail { color: #8b8b8b;text-decoration: none; }
.style-16807 .current-crumb { font-weight: bold;color: #003e7e; }
.style-16807 .search-label { margin: 0 10px 0 0; }
.style-16807 .album-select { margin-bottom: 10px; }
.style-16807 .dept-or-grade-desc { font-weight: normal; }
.style-16807 .greeting { margin: 0 0 10px 0; }
.style-16807 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-16807 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-16807 li.group:first-child { margin-top: 0; }
.style-16807 div.content-wrap { font-family: Georgia; }
.style-16807 .schedule-title { font-weight: bold; }
.style-16807 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-16807 .schedule-rescheduled { font-weight: bold; }
.style-16807 .schedule-cancelled { font-weight: bold; }
.style-16257 A { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;background-color: #fff;font-size: 24px;padding: 10px 0;margin-bottom: 10px; }
.style-16257 A:hover { background-color: #003e7e;color: #fff; }
.style-16257 { margin-bottom: 20px; }
.style-16257 .photos { margin: 0 0 10px 0; }
.style-16257 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16257 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16257 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16257 .goal { font-weight: bold; }
.style-16257 .search-label { margin: 0 10px 0 0; }
.style-16257 A.links-urllink { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;background-color: #fff;font-size: 24px;padding: 10px 0;margin-bottom: 10px; }
.style-16257 A.links-urllink:hover { background-color: #003e7e;color: #fff; }
.style-16257 .dept-or-grade-desc { font-weight: normal; }
.style-16257 .greeting { margin: 0 0 10px 0; }
.style-16257 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-16257 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-16257 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-16257 li.group { display: inline-block;width: 100%; }
.style-16257 .schedule-title { font-weight: bold; }
.style-16257 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-16257 .schedule-rescheduled { font-weight: bold; }
.style-16257 .schedule-cancelled { font-weight: bold; }
.style-16257 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-89240 A { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;background-color: #fff;font-size: 18px;padding: 5px;margin-bottom: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; }
.style-89240 A:hover { background-color: #003e7e;color: #fff; }
.style-89240 { margin-bottom: 20px; }
.style-89240 .photos { margin: 0 0 10px 0; }
.style-89240 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-89240 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-89240 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-89240 .goal { font-weight: bold; }
.style-89240 .search-label { margin: 0 10px 0 0; }
.style-89240 A.links-urllink { text-align: center;display: block;text-decoration: none;border: 2px solid #003e7e;background-color: #D9E2EC;font-size: 18px;padding: 5px;margin-bottom: 20px;color: #000000;border-color: #003E7E; }
.style-89240 A.links-urllink:hover { background-color: #003e7e;color: #D9E2EC; }
.style-89240 .dept-or-grade-desc { font-weight: normal; }
.style-89240 .greeting { margin: 0 0 10px 0; }
.style-89240 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-89240 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-89240 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-89240 li.group { display: inline-block;width: 100%; }
.style-89240 .schedule-title { font-weight: bold; }
.style-89240 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-89240 .schedule-rescheduled { font-weight: bold; }
.style-89240 .schedule-cancelled { font-weight: bold; }
.style-89240 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-36053 A { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;background-color: #fff;font-size: 18px;padding: 5px;margin-bottom: 10px; }
.style-36053 A:hover { background-color: #003e7e;color: #fff; }
.style-36053 { margin-bottom: 20px; }
.style-36053 .photos { margin: 0 0 10px 0; }
.style-36053 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-36053 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-36053 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-36053 .goal { font-weight: bold; }
.style-36053 .search-label { margin: 0 10px 0 0; }
.style-36053 A.links-urllink { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;background-color: #fff;font-size: 18px;padding: 5px;margin-bottom: 10px; }
.style-36053 A.links-urllink:hover { background-color: #003e7e;color: #fff; }
.style-36053 .dept-or-grade-desc { font-weight: normal; }
.style-36053 .greeting { margin: 0 0 10px 0; }
.style-36053 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-36053 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-36053 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-36053 li.group { display: inline-block;width: 100%; }
.style-36053 .schedule-title { font-weight: bold; }
.style-36053 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-36053 .schedule-rescheduled { font-weight: bold; }
.style-36053 .schedule-cancelled { font-weight: bold; }
.style-36053 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-71546 A { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;background-color: #fff;font-size: 18px;padding: 5px;margin-bottom: 10px; }
.style-71546 A:hover { background-color: #003e7e;color: #fff; }
.style-71546 { margin-top: 20px;margin-botton: 10px; }
.style-71546 .photos { margin: 0 0 10px 0; }
.style-71546 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-71546 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-71546 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-71546 .goal { font-weight: bold; }
.style-71546 .search-label { margin: 0 10px 0 0; }
.style-71546 A.links-urllink { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;background-color: #fff;font-size: 18px;padding: 5px;margin-bottom: 10px; }
.style-71546 A.links-urllink:hover { background-color: #003e7e;color: #fff; }
.style-71546 .dept-or-grade-desc { font-weight: normal; }
.style-71546 .greeting { margin: 0 0 10px 0; }
.style-71546 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-71546 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-71546 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-71546 li.group { display: inline-block;width: 100%; }
.style-71546 .schedule-title { font-weight: bold; }
.style-71546 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-71546 .schedule-rescheduled { font-weight: bold; }
.style-71546 .schedule-cancelled { font-weight: bold; }
.style-71546 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-48314 A { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;background-color: #003E7E;font-size: 18px;padding: 5px;margin-bottom: 10px;color: #FFFFFF; }
.style-48314 A:hover { background-color: #FFFFFF;color: #003E7E;border-color: #003E7E;font-weight: bold;border-width: 3px;border-style: solid; }
.style-48314 { margin-bottom: 20px; }
.style-48314 .photos { margin: 0 0 10px 0; }
.style-48314 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-48314 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-48314 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-48314 .goal { font-weight: bold; }
.style-48314 .search-label { margin: 0 10px 0 0; }
.style-48314 A.links-urllink { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;background-color: #003E7E;font-size: 18px;padding: 5px;margin-bottom: 10px;color: #FFFFFF; }
.style-48314 A.links-urllink:hover { background-color: #FFFFFF;color: #003E7E;font-size: 18px; }
.style-48314 .dept-or-grade-desc { font-weight: normal; }
.style-48314 .greeting { margin: 0 0 10px 0; }
.style-48314 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-48314 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-48314 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-48314 li.group { display: inline-block;width: 100%; }
.style-48314 .schedule-title { font-weight: bold; }
.style-48314 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-48314 .schedule-rescheduled { font-weight: bold; }
.style-48314 .schedule-cancelled { font-weight: bold; }
.style-48314 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-72313 A { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;background-color: #003E7E;font-size: 18px;padding: 5px;margin-bottom: 10px;color: #FFFFFF; }
.style-72313 A:hover { background-color: #FFFFFF;color: #003E7E;border-color: #003E7E;font-weight: bold;border-width: 3px;border-style: solid; }
.style-72313 { margin-bottom: 10px;padding-bottom: 0px; }
.style-72313 .photos { margin: 0 0 10px 0; }
.style-72313 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-72313 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-72313 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-72313 .goal { font-weight: bold; }
.style-72313 .search-label { margin: 0 10px 0 0; }
.style-72313 A.links-urllink { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;background-color: #003E7E;font-size: 20px;padding: 5px;color: #FFFFFF;font-weight: bold; }
.style-72313 A.links-urllink:hover { background-color: #FFFFFF;color: #003E7E;font-size: 20px; }
.style-72313 .dept-or-grade-desc { font-weight: normal; }
.style-72313 .greeting { margin: 0 0 10px 0; }
.style-72313 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-72313 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-72313 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-72313 li.group { display: inline-block;width: 100%; }
.style-72313 div.content-wrap { margin-bottom: 0px; }
.style-72313 .schedule-title { font-weight: bold; }
.style-72313 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-72313 .schedule-rescheduled { font-weight: bold; }
.style-72313 .schedule-cancelled { font-weight: bold; }
.style-72313 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-16258 { margin-bottom: 20px; }
.style-16258 .photos { margin: 0 0 10px 0; }
.style-16258 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16258 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16258 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16258 .goal { font-weight: bold; }
.style-16258 .search-label { margin: 0 10px 0 0; }
.style-16258 A.links-urllink { text-align: center;display: block;text-decoration: none;border: 3px solid #ffd200;background-color: #fff;font-size: 24px;padding: 10px 0;margin-bottom: 10px;color: #ffd200; }
.style-16258 A.links-urllink:hover { background-color: #ffd200;color: #fff; }
.style-16258 .dept-or-grade-desc { font-weight: normal; }
.style-16258 .greeting { margin: 0 0 10px 0; }
.style-16258 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-16258 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-16258 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-16258 li.group { display: inline-block;width: 100%; }
.style-16258 .schedule-title { font-weight: bold; }
.style-16258 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-16258 .schedule-rescheduled { font-weight: bold; }
.style-16258 .schedule-cancelled { font-weight: bold; }
.style-16258 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-16260 { margin-bottom: 20px; }
.style-16260 .photos { margin: 0 0 10px 0; }
.style-16260 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16260 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16260 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16260 .goal { font-weight: bold; }
.style-16260 .search-label { margin: 0 10px 0 0; }
.style-16260 A.links-urllink { text-align: center;display: block;text-decoration: none;background-color: #FCF1D5;font-size: 24px;padding: 15px 0;margin-bottom: 10px;color: #003e7e; }
.style-16260 A.links-urllink:hover { background-color: #003e7e;color: #ffd200; }
.style-16260 .dept-or-grade-desc { font-weight: normal; }
.style-16260 .greeting { margin: 0 0 10px 0; }
.style-16260 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-16260 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-16260 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-16260 li.group { display: inline-block;width: 100%; }
.style-16260 .schedule-title { font-weight: bold; }
.style-16260 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-16260 .schedule-rescheduled { font-weight: bold; }
.style-16260 .schedule-cancelled { font-weight: bold; }
.style-16260 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-70183 { margin-bottom: 20px; }
.style-70183 .photos { margin: 0 0 10px 0; }
.style-70183 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-70183 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-70183 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-70183 .goal { font-weight: bold; }
.style-70183 .search-label { margin: 0 10px 0 0; }
.style-70183 A.links-urllink { text-align: left;display: block;text-decoration: none;background-color: #FCF1D5;font-size: 14px;padding: 10px 0;color: #003e7e;font-family: Arial;padding-left: 10px; }
.style-70183 A.links-urllink:hover { background-color: #003e7e;color: #ffd200; }
.style-70183 .dept-or-grade-desc { font-weight: normal; }
.style-70183 .greeting { margin: 0 0 10px 0; }
.style-70183 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-70183 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-70183 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-70183 li.group { display: inline-block;width: 100%; }
.style-70183 .schedule-title { font-weight: bold; }
.style-70183 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-70183 .schedule-rescheduled { font-weight: bold; }
.style-70183 .schedule-cancelled { font-weight: bold; }
.style-70183 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-35015 { margin-bottom: 20px; }
.style-35015 .photos { margin: 0 0 10px 0; }
.style-35015 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-35015 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-35015 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-35015 .goal { font-weight: bold; }
.style-35015 .search-label { margin: 0 10px 0 0; }
.style-35015 A.links-urllink { text-align: center;display: block;text-decoration: none;background-color: #FCF1D5;font-size: 18px;padding: 15px 0;margin-bottom: 10px;color: #003e7e; }
.style-35015 A.links-urllink:hover { background-color: #003e7e;color: #ffd200; }
.style-35015 .dept-or-grade-desc { font-weight: normal; }
.style-35015 .greeting { margin: 0 0 10px 0; }
.style-35015 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-35015 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-35015 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-35015 li.group { display: inline-block;width: 100%; }
.style-35015 .schedule-title { font-weight: bold; }
.style-35015 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-35015 .schedule-rescheduled { font-weight: bold; }
.style-35015 .schedule-cancelled { font-weight: bold; }
.style-35015 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-71978 { margin-bottom: 20px; }
.style-71978 .photos { margin: 0 0 10px 0; }
.style-71978 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-71978 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-71978 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-71978 .goal { font-weight: bold; }
.style-71978 .search-label { margin: 0 10px 0 0; }
.style-71978 A.links-urllink { text-align: center;display: block;text-decoration: none;background-color: #FCF1D5;font-size: 16px;padding: 7px;margin-bottom: 10px;color: #003e7e; }
.style-71978 A.links-urllink:hover { background-color: #003e7e;color: #ffd200; }
.style-71978 .dept-or-grade-desc { font-weight: normal; }
.style-71978 .greeting { margin: 0 0 10px 0; }
.style-71978 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-71978 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-71978 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-71978 li.group { display: inline-block;width: 100%; }
.style-71978 .schedule-title { font-weight: bold; }
.style-71978 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-71978 .schedule-rescheduled { font-weight: bold; }
.style-71978 .schedule-cancelled { font-weight: bold; }
.style-71978 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-16266 A { color: #3b5e7f; }
.style-16266 .link-image { padding: 0;margin: 0;text-align: center; }
.style-16266 .photos { margin: 0 0 10px 0; }
.style-16266 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16266 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16266 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16266 .goal { font-weight: bold; }
.style-16266 .search-label { margin: 0 10px 0 0; }
.style-16266 A.links-urllink { text-align: center;display: block;text-decoration: none;background-color: #70afec;font-size: 24px;padding: 15px 0;margin-bottom: 10px; }
.style-16266 A.links-urllink:hover { background-color: #4f7eaa;color: #fff; }
.style-16266 .dept-or-grade-desc { font-weight: normal; }
.style-16266 .greeting { margin: 0 0 10px 0; }
.style-16266 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-16266 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-16266 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-16266 li.group { display: inline-block;width: 100%;margin: 0px 0px 20px 0px;text-align: center;box-sizing: border-box; }
.style-16266 .schedule-title { font-weight: bold; }
.style-16266 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-16266 .schedule-rescheduled { font-weight: bold; }
.style-16266 .schedule-cancelled { font-weight: bold; }
.style-16266 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-77253 A { color: #3b5e7f; }
.style-77253 { margin: 10px 10px 0px 0px; }
.style-77253 .link-image { padding: 0;margin: 0;box-sizing: border-box; }
.style-77253 .photos { margin: 0 0 10px 0; }
.style-77253 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-77253 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-77253 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-77253 .goal { font-weight: bold; }
.style-77253 .search-label { margin: 0 10px 0 0; }
.style-77253 A.links-urllink { text-align: center;display: block;text-decoration: none;background-color: #70afec;font-size: 24px;padding: 15px 0;margin-bottom: 10px; }
.style-77253 A.links-urllink:hover { background-color: #4f7eaa;color: #fff; }
.style-77253 .dept-or-grade-desc { font-weight: normal; }
.style-77253 .greeting { margin: 0 0 10px 0; }
.style-77253 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-77253 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-77253 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-77253 li.group { display: inline-block;width: 100%;margin: 0 0 20px; }
.style-77253 .schedule-title { font-weight: bold; }
.style-77253 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-77253 .schedule-rescheduled { font-weight: bold; }
.style-77253 .schedule-cancelled { font-weight: bold; }
.style-77253 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-84291 A { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;background-color: #fff;font-size: 18px;padding: 5px;margin-bottom: 10px; }
.style-84291 A:hover { background-color: #003e7e;color: #fff; }
.style-84291 { margin-bottom: 20px; }
.style-84291 .photos { margin: 0 0 10px 0; }
.style-84291 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-84291 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-84291 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-84291 .goal { font-weight: bold; }
.style-84291 .search-label { margin: 0 10px 0 0; }
.style-84291 A.links-urllink { text-align: center;display: block;text-decoration: none;border: 3px solid #003e7e;font-size: 18px;padding: 5px;margin-bottom: 10px;-webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;border-width: 2px;border-style: solid; }
.style-84291 A.links-urllink:hover { background-color: #003e7e;color: #FFFFFF; }
.style-84291 .dept-or-grade-desc { font-weight: normal; }
.style-84291 .greeting { margin: 0 0 10px 0; }
.style-84291 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-84291 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-84291 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-84291 li.group { display: inline-block;width: 100%; }
.style-84291 .schedule-title { font-weight: bold; }
.style-84291 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-84291 .schedule-rescheduled { font-weight: bold; }
.style-84291 .schedule-cancelled { font-weight: bold; }
.style-84291 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-86289 .button { color: #fff; }
.style-86289 { margin-bottom: 30px; }
.style-86289 .description { margin: 10px 0; }
.style-86289 time { color: #8b8b8b; }
.style-86289 .category-description { margin: 0 0 10px; }
.style-86289 .brief-description { margin: 10px 0; }
.style-86289 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-86289 .submit-button { margin: 10px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;padding: 5px 10px 5px 10px; }
.style-86289 .submit-button:hover { border-width: 0px;border-style: solid;text-decoration: underline; }
.style-86289 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-86289 form input[type=radio] { margin-right: 20px; }
.style-86289 .radiobutton-label { margin-right: 20px; }
.style-86289 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-86289 .goal { font-weight: bold; }
.style-86289 .search-label { margin: 0 10px 0 0; }
.style-86289 .album-select { margin-bottom: 10px; }
.style-86289 .dept-or-grade-desc { font-weight: normal; }
.style-86289 .greeting { margin: 0 0 10px 0; }
.style-86289 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-86289 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-86289 li.group:first-child { margin-top: 0; }
.style-86289 .schedule-title { font-weight: bold; }
.style-86289 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-86289 .schedule-rescheduled { font-weight: bold; }
.style-86289 .schedule-cancelled { font-weight: bold; }
.style-86289 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-86289 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-86289 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-86289 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-86289 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-86289 .addl-info-detail { font-size: 15px; }
.style-16240 .h2-style { -webkit-box-ordinal-group: 3;-webkit-order: 2;-ms-flex-order: 2;order: 2;width: 100%;border-top: 3px solid #ffd200;border-bottom: 0px;padding-top: 10px;font-size: 16px; }
.style-16240 A { color: inherit; }
.style-16240 { padding: 15px;margin-bottom: 20px;font-size: 20px;line-height: 24px;color: #003E7E;font-family: 'Source Sans Pro', sans-serif; }
.style-16240 .photos { margin: 0 0 10px 0; }
.style-16240 .submit-button { background-color: transparent;border-width: 0px; }
.style-16240 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16240 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16240 .goal { font-weight: bold; }
.style-16240 .search-label { margin: 0 10px 0 0; }
.style-16240 li.group { display: inline-block;width: 100%; }
.style-16240 div.content-wrap { font-style: italic;max-width: 100%;-webkit-box-ordinal-group: 2;-webkit-order: 1;-ms-flex-order: 1;order: 1;margin: 0 0 20px; }
.style-16240 .schedule-title { font-weight: bold; }
.style-16240 .schedule-rescheduled { font-weight: bold; }
.style-16240 .schedule-cancelled { font-weight: bold; }
.style-17903 .h2-style { margin: 0 0 20px 0; }
.style-17903 .h4-style { margin-top: 0; }
.style-17903 { margin-bottom: 30px; }
.style-17903 time { color: #333;margin: 10px 0;font-weight: bold; }
.style-17903 .category-description { margin: 0 0 10px; }
.style-17903 .link-image { margin: 0;padding: 0; }
.style-17903 .h4-style A { font-weight: bold;line-height: normal; }
.style-17903 .brief-description { margin: 10px 0; }
.style-17903 .location { margin: 10px 0; }
.style-17903 .photos { margin: 0 0 10px 0; }
.style-17903 .contact-info { margin: 10px 0; }
.style-17903 .author { font-weight: bold; }
.style-17903 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-17903 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-17903 .fund .bar { background: #ffd200; }
.style-17903 .goal { font-weight: bold; }
.style-17903 .fund .bar-container { background-color: #fcf1d5;border: 3px solid #003e7e; }
.style-17903 .search-label { margin: 0 10px 0 0; }
.style-17903 .dept-or-grade-desc { font-weight: normal; }
.style-17903 .greeting { margin: 0 0 10px 0; }
.style-17903 .course-title.off-state { margin: 0 0 1px 0;background-color: #70afec;color: #333; }
.style-17903 .course-title.off-state:hover { background-color: #4f7eaa;color: #FFFFFF; }
.style-17903 .course-desc { background-color: #f4f5f9;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-17903 li.group { display: inline-block;width: 100%;margin: 0 0 20px 0;clear: both;padding: 0 0 30px 0; }
.style-17903 div.content-wrap { padding: 0 0 20px 0; }
.style-17903 .schedule-title { font-weight: bold; }
.style-17903 .registration { margin: 10px 0; }
.style-17903 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-17903 .schedule-rescheduled { font-weight: bold; }
.style-17903 .schedule-cancelled { font-weight: bold; }
.style-17903 .month-name { font-size: 17px;padding: 3px;display: block;color: #707070;font-family: 'Source Sans Pro', sans-serif;border-bottom: 2px solid #ababab;margin: 0 0 5px; }
.style-17903 .day-number { padding: 1px 4px;color: #707070;font-size: 25px;background-color: #FFFFFF;display: inline-block;font-family: 'Source Sans Pro', sans-serif; }
.style-17903 .event-detail { padding: 0 0 0 15px; }
.style-17903 .course-title.on-state { margin: 0;background-color: #4f7eaa;color: #FFFFFF; }
.style-17903 .view-all { margin-top: 0; }
.style-17903 .start-date { display: none; }
.style-17903 .end-date { display: none; }
.style-86235 .h2-style { margin: 0 0 20px 0; }
.style-86235 .h4-style { margin-top: 0; }
.style-86235 { margin-bottom: 30px; }
.style-86235 time { color: #333;margin: 10px 0;font-weight: bold; }
.style-86235 .category-description { margin: 0 0 10px; }
.style-86235 .link-image { margin: 0;padding: 0; }
.style-86235 .h4-style A { font-weight: bold;line-height: normal; }
.style-86235 .brief-description { margin: 10px 0;line-height: 120%; }
.style-86235 .location { margin: 10px 0; }
.style-86235 .photos { margin: 0 0 10px 0; }
.style-86235 .contact-info { margin: 10px 0; }
.style-86235 .author { font-weight: bold; }
.style-86235 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-86235 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-86235 .fund .bar { background: #ffd200; }
.style-86235 .goal { font-weight: bold; }
.style-86235 .fund .bar-container { background-color: #fcf1d5;border: 3px solid #003e7e; }
.style-86235 .search-label { margin: 0 10px 0 0; }
.style-86235 .dept-or-grade-desc { font-weight: normal; }
.style-86235 .greeting { margin: 0 0 10px 0; }
.style-86235 .course-title.off-state { margin: 0 0 1px 0;background-color: #70afec;color: #333; }
.style-86235 .course-title.off-state:hover { background-color: #4f7eaa;color: #FFFFFF; }
.style-86235 .course-desc { background-color: #f4f5f9;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-86235 li.group { display: inline-block;width: 100%;margin: 0 0 20px 0;clear: both;padding: 0 0 30px 0; }
.style-86235 div.content-wrap { padding: 0 0 20px 0; }
.style-86235 .schedule-title { font-weight: bold; }
.style-86235 .registration { margin: 0px 0; }
.style-86235 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-86235 .schedule-rescheduled { font-weight: bold; }
.style-86235 .schedule-cancelled { font-weight: bold; }
.style-86235 .month-name { font-size: 17px;padding: 3px;display: block;color: #707070;font-family: 'Source Sans Pro', sans-serif;border-bottom: 2px solid #ababab;margin: 0 0 5px; }
.style-86235 .day-number { padding: 1px 4px;color: #707070;font-size: 25px;background-color: #FFFFFF;display: inline-block;font-family: 'Source Sans Pro', sans-serif; }
.style-86235 .event-detail { padding: 0 0 0 15px;line-height: 100%; }
.style-86235 .course-title.on-state { margin: 0;background-color: #4f7eaa;color: #FFFFFF; }
.style-86235 .view-all { margin-top: 0; }
.style-86235 .start-date { display: none; }
.style-86235 .end-date { display: none; }
.style-24578 .h2-style { margin: 0 0 20px 0;padding: 10px 0 0 0;border-width: 0px; }
.style-24578 .h4-style { margin-top: 0; }
.style-24578 { margin-bottom: 30px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-24578 time { color: #333;margin: 10px 0;font-weight: bold; }
.style-24578 .category-description { margin: 0 0 10px; }
.style-24578 .link-image { margin: 0;padding: 0; }
.style-24578 .h4-style A { font-weight: bold;line-height: normal; }
.style-24578 .brief-description { margin: 10px 0; }
.style-24578 .location { margin: 10px 0; }
.style-24578 .photos { margin: 0 0 10px 0; }
.style-24578 .contact-info { margin: 10px 0; }
.style-24578 .author { font-weight: bold; }
.style-24578 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-24578 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-24578 .fund .bar { background: #ffd200; }
.style-24578 .goal { font-weight: bold; }
.style-24578 .fund .bar-container { background-color: #fcf1d5;border: 3px solid #003e7e; }
.style-24578 .search-label { margin: 0 10px 0 0; }
.style-24578 .dept-or-grade-desc { font-weight: normal; }
.style-24578 .greeting { margin: 0 0 10px 0; }
.style-24578 .course-title.off-state { margin: 0 0 1px 0;background-color: #70afec;color: #333; }
.style-24578 .course-title.off-state:hover { background-color: #4f7eaa;color: #FFFFFF; }
.style-24578 .course-desc { background-color: #f4f5f9;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-24578 li.group { display: inline-block;width: 100%;margin: 0 0 20px 0;clear: both;border-width: 0 0 1px;border-style: solid;color: #707070;padding: 0 0 10px; }
.style-24578 div.content-wrap { padding: 0 0 20px 0; }
.style-24578 .schedule-title { font-weight: bold; }
.style-24578 .registration { margin: 10px 0; }
.style-24578 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-24578 .schedule-rescheduled { font-weight: bold; }
.style-24578 .schedule-cancelled { font-weight: bold; }
.style-24578 .month-name { font-size: 17px;padding: 3px;display: block;color: #707070;font-family: 'Source Sans Pro', sans-serif;border-bottom: 2px solid #ababab;margin: 0 0 5px; }
.style-24578 .day-number { padding: 1px 4px;color: #707070;font-size: 25px;display: inline-block;font-family: 'Source Sans Pro', sans-serif; }
.style-24578 .event-detail { padding: 0 0 0 15px; }
.style-24578 .course-title.on-state { margin: 0;background-color: #4f7eaa;color: #FFFFFF; }
.style-24578 .view-all { margin-top: 0; }
.style-24578 .start-date { display: none; }
.style-24578 .end-date { display: none; }
.style-60966 .h2-style { margin: 0 0 20px 0; }
.style-60966 .h4-style { padding: 0;margin: 0;color: inherit; }
.style-60966 A { color: #003E7E;text-decoration: none; }
.style-60966 .button { color: #fff; }
.style-60966 { margin-bottom: 30px; }
.style-60966 .category-description { margin: 0 0 10px 0; }
.style-60966 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-60966 .brief-description { margin: 10px 0;color: #000000; }
.style-60966 .photos { margin: 0 0 10px 0; }
.style-60966 .question { background-color: #FCF1D5; }
.style-60966 .question:hover { background-color: #FCF1D5;color: #4f7eaa; }
.style-60966 .answer { color: #000000; }
.style-60966 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-60966 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-60966 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-60966 .goal { font-weight: bold; }
.style-60966 .search-label { margin: 0 10px 0 0; }
.style-60966 .dept-or-grade-desc { font-weight: normal; }
.style-60966 .greeting { margin: 0 0 10px 0; }
.style-60966 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-60966 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-60966 li.group { display: block;margin: 0 0 10px;text-decoration: none;font-size: 17px;padding: 8px 20px;background-color: #FCF1D5;color: #003E7E; }
.style-60966 li.group:hover { background-color: #FCF1D5;color: #003E7E; }
.style-60966 .schedule-title { font-weight: bold; }
.style-60966 .readmore-detail-page { color: #fff; }
.style-60966 .schedule-rescheduled { font-weight: bold; }
.style-60966 .schedule-cancelled { font-weight: bold; }
.style-39347 .h2-style { padding-bottom: 0;border: 0px; }
.style-39347 .h3-style { color: #003e7e; }
.style-39347 .h4-style { color: #003e7e; }
.style-39347 .h5-style { color: #003e7e; }
.style-39347 .h6-style { color: #003e7e; }
.style-39347 A { color: #003e7e; }
.style-39347 .button { color: #fff; }
.style-39347 { margin-bottom: 30px;background-color: #fcf1d5;padding: 20px; }
.style-39347 time { color: #8B8B8B;margin: 0 0 5px; }
.style-39347 .photos { margin: 0 10px 10px 0;float: left; }
.style-39347 .submit-button { margin: 0 0 0 5px;background-color: #093566;border-width: 0px;font-weight: bold; }
.style-39347 .photo img { margin-bottom: 10px; }
.style-39347 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-39347 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-39347 .goal { font-weight: bold; }
.style-39347 .search-label { margin: 0 10px 0 0; }
.style-39347 .dept-or-grade-desc { font-weight: normal; }
.style-39347 .greeting { margin: 0 0 10px 0; }
.style-39347 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-39347 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-39347 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-39347 li.group { width: 100%;margin: 15px 0 0; }
.style-39347 li.group:first-child { margin-top: 0; }
.style-39347 .schedule-title { font-weight: bold; }
.style-39347 .hr { background-color: #A6A6A6;color: #C9C9C9; }
.style-39347 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-39347 .schedule-rescheduled { font-weight: bold; }
.style-39347 .schedule-cancelled { font-weight: bold; }
.style-39347 .item-name { font-weight: bold; }
.style-39347 .item-description { font-size: 15px; }
.style-39347 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-55554 .h2-style { margin: 0 0 20px 0;border-width: 0px;padding: 15px 0 0 20px; }
.style-55554 .h4-style { padding: 0;margin: 0;color: inherit;font-size: 16px; }
.style-55554 A { color: inherit;text-decoration: none; }
.style-55554 .button { color: #fff; }
.style-55554 { margin-bottom: 30px;background-color: #F6F6F6; }
.style-55554 .category-description { margin: 0 0 10px 0; }
.style-55554 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-55554 .brief-description { margin: 10px 0;color: #000000;font-size: 16px; }
.style-55554 .photos { margin: 0 0 10px 0; }
.style-55554 .question:hover { background-color: #fff;color: #4f7eaa; }
.style-55554 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-55554 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-55554 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-55554 .goal { font-weight: bold; }
.style-55554 .search-label { margin: 0 10px 0 0; }
.style-55554 A.links-urllink { font-size: 16px; }
.style-55554 .dept-or-grade-desc { font-weight: normal; }
.style-55554 .greeting { margin: 0 0 10px 0; }
.style-55554 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-55554 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-55554 li.group { display: block;margin: 10px 0 10px;text-decoration: none;font-size: 17px;padding: 5px 20px;background-color: #F6F6F6;color: #003E7E; }
.style-55554 .schedule-title { font-weight: bold; }
.style-55554 .readmore-detail-page { color: #fff; }
.style-55554 .schedule-rescheduled { font-weight: bold; }
.style-55554 .schedule-cancelled { font-weight: bold; }
.style-55741 .h2-style { margin: 0 0 20px 0;border-width: 0px;padding: 15px 0 0 10px; }
.style-55741 .h4-style { padding: 0;margin: 0;color: inherit;font-size: 16px; }
.style-55741 A { color: inherit;text-decoration: none; }
.style-55741 .button { color: #fff; }
.style-55741 { margin-bottom: 30px;background-color: #F6F6F6; }
.style-55741 .category-description { margin: 0 0 10px 0; }
.style-55741 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-55741 .brief-description { margin: 10px 0;color: #000000;font-size: 16px; }
.style-55741 .photos { margin: 0 0 10px 0; }
.style-55741 .lists img { padding: 0 0 10px 10px; }
.style-55741 .question:hover { background-color: #fff;color: #4f7eaa; }
.style-55741 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-55741 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-55741 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-55741 .goal { font-weight: bold; }
.style-55741 .search-label { margin: 0 10px 0 0; }
.style-55741 A.links-urllink { font-size: 16px; }
.style-55741 .dept-or-grade-desc { font-weight: normal; }
.style-55741 .greeting { margin: 0 0 10px 0; }
.style-55741 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-55741 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-55741 li.group { display: block;margin: 10px 0 10px;text-decoration: none;font-size: 17px;padding: 5px 10px;background-color: #F6F6F6;color: #003E7E;border-width: 0 0 1px 0;border-style: solid;border-color: #989898; }
.style-55741 .schedule-title { font-weight: bold; }
.style-55741 .readmore-detail-page { color: #fff; }
.style-55741 .schedule-rescheduled { font-weight: bold; }
.style-55741 .schedule-cancelled { font-weight: bold; }
.style-16254 .h2-style { margin: 0 0 20px 0; }
.style-16254 .h4-style { padding: 0;margin: 0;color: inherit; }
.style-16254 A { color: inherit;text-decoration: none; }
.style-16254 .button { color: #fff; }
.style-16254 { margin-bottom: 30px; }
.style-16254 .category-description { margin: 0 0 10px 0; }
.style-16254 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-16254 .brief-description { margin: 10px 0; }
.style-16254 .photos { margin: 0 0 10px 0; }
.style-16254 .question:hover { background-color: #fff;color: #4f7eaa; }
.style-16254 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16254 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16254 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16254 .goal { font-weight: bold; }
.style-16254 .search-label { margin: 0 10px 0 0; }
.style-16254 .dept-or-grade-desc { font-weight: normal; }
.style-16254 .greeting { margin: 0 0 10px 0; }
.style-16254 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-16254 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-16254 li.group { display: block;margin: 0 0 10px;text-decoration: none;font-size: 17px;padding: 8px 20px;background-color: #fcf1d5;color: #003e7e; }
.style-16254 li.group:hover { background-color: #003e7e;color: #ffd200; }
.style-16254 .schedule-title { font-weight: bold; }
.style-16254 .readmore-detail-page { color: #fff; }
.style-16254 .schedule-rescheduled { font-weight: bold; }
.style-16254 .schedule-cancelled { font-weight: bold; }
.style-37570 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px;line-height: 120%; }
.style-37570 .h4-style { padding: 0;margin: 0;color: inherit; }
.style-37570 A { color: #003E7E;text-decoration: none; }
.style-37570 .button { color: #fff; }
.style-37570 { margin-bottom: 10px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-37570 .category-description { margin: 0 0 10px 0; }
.style-37570 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-37570 .brief-description { margin: 10px 0;color: #000000; }
.style-37570 .photos { margin: 0 0 10px 0; }
.style-37570 .answer { color: #000000; }
.style-37570 .submit-button { margin: 15px 0 0 5px;background-color: 003e7e;border-width: 0px; }
.style-37570 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-37570 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-37570 .goal { font-weight: bold; }
.style-37570 .search-label { margin: 0 10px 0 0; }
.style-37570 .dept-or-grade-desc { font-weight: normal; }
.style-37570 .greeting { margin: 0 0 10px 0; }
.style-37570 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-37570 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-37570 li.group { display: block;margin: 0 0 20px;text-decoration: none;font-size: 17px;padding: 8px
color: #003E7E; }
.style-37570 li.group:hover { color: #003E7E; }
.style-37570 .schedule-title { font-weight: bold; }
.style-37570 .readmore-detail-page { color: #fff; }
.style-37570 .schedule-rescheduled { font-weight: bold; }
.style-37570 .schedule-cancelled { font-weight: bold; }
.style-74961 .h2-style { margin: 0 0 20px 0; }
.style-74961 .h4-style { padding: 0;margin: 0;color: inherit; }
.style-74961 .h4-style:hover { text-decoration: underline; }
.style-74961 A { color: #003E7E;text-decoration: none; }
.style-74961 .button { color: #fff; }
.style-74961 { margin-bottom: 30px; }
.style-74961 .category-description { margin: 0 0 10px 0; }
.style-74961 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-74961 .brief-description { margin: 10px 0;color: #000000; }
.style-74961 .photos { margin: 0 0 10px 0; }
.style-74961 .question { background-color: #FCF1D5; }
.style-74961 .question:hover { background-color: #FCF1D5;color: #4f7eaa; }
.style-74961 .answer { color: #000000; }
.style-74961 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-74961 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74961 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-74961 .goal { font-weight: bold; }
.style-74961 .search-label { margin: 0 10px 0 0; }
.style-74961 .dept-or-grade-desc { font-weight: normal; }
.style-74961 .greeting { margin: 0 0 10px 0; }
.style-74961 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-74961 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-74961 li.group { display: block;margin: 0 0 0px;text-decoration: none;font-size: 17px;padding: 10px 0 10px 0;color: #003E7E; }
.style-74961 li.group:hover { color: #003E7E; }
.style-74961 .schedule-title { font-weight: bold; }
.style-74961 .readmore-detail-page { color: #fff; }
.style-74961 .schedule-rescheduled { font-weight: bold; }
.style-74961 .schedule-cancelled { font-weight: bold; }
.style-84293 .h2-style { font-size: 20px;border-width: 0 0 1.5px 0;padding: 0 0 2px 0;border-color: #B9B9B9;margin-bottom: 05px; }
.style-84293 .h4-style { padding: 0;margin: 0 0 10px 0;color: inherit;font-weight: bold; }
.style-84293 .h4-style:hover { text-decoration: underline; }
.style-84293 A { color: #003E7E;text-decoration: none; }
.style-84293 .button { color: #fff; }
.style-84293 { margin-bottom: 10px;margin-right: 10px; }
.style-84293 .category-description { margin: 0 0 10px 0; }
.style-84293 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-84293 .brief-description { margin: 10px 0;color: #000000; }
.style-84293 .photos { margin: 0 0 10px 0; }
.style-84293 .question { background-color: #FCF1D5; }
.style-84293 .question:hover { background-color: #FCF1D5;color: #4f7eaa; }
.style-84293 .answer { color: #000000; }
.style-84293 .title { font-family: 'Source Sans Pro', sans-serif;font-size: 16px;color: #003E7E;font-weight: bold; }
.style-84293 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-84293 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-84293 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-84293 .goal { font-weight: bold; }
.style-84293 .search-label { margin: 0 10px 0 0; }
.style-84293 .dept-or-grade-desc { font-weight: normal; }
.style-84293 .greeting { margin: 0 0 10px 0; }
.style-84293 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-84293 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-84293 li.group { display: block;margin: 0 0 0px;text-decoration: none;font-size: 17px;padding: 0px 0 0px 0;color: #003E7E; }
.style-84293 li.group:hover { color: #003E7E; }
.style-84293 .schedule-title { font-weight: bold; }
.style-84293 .readmore-detail-page { color: #fff; }
.style-84293 .schedule-rescheduled { font-weight: bold; }
.style-84293 .schedule-cancelled { font-weight: bold; }
.style-84311 .h2-style { font-size: 20px;border-width: 0 0 1.5px 0;padding: 0 0 2px 0;border-color: #B9B9B9;margin-bottom: 15px; }
.style-84311 .h4-style { padding: 0;margin: 0px 0px 15px 0px;color: inherit;font-weight: bold; }
.style-84311 .h4-style:hover { text-decoration: underline; }
.style-84311 A { color: #003E7E;text-decoration: underline; }
.style-84311 .button { color: #fff; }
.style-84311 { margin-bottom: 10px;margin-right: 10px; }
.style-84311 .category-description { margin: 0 0 10px 0; }
.style-84311 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-84311 .brief-description { margin: 10px 0;color: #000000; }
.style-84311 .photos { margin: 0 0 10px 0; }
.style-84311 .question { margin-bottom: 20px;font-weight: normal;font-size: 16px; }
.style-84311 .answer { color: #000000;font-size: 14px; }
.style-84311 .title { font-family: Georgia;font-size: 18px;font-weight: bold;color: #003E7E; }
.style-84311 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-84311 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-84311 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-84311 .goal { font-weight: bold; }
.style-84311 .search-label { margin: 0 10px 0 0; }
.style-84311 .dept-or-grade-desc { font-weight: normal; }
.style-84311 .greeting { margin: 0 0 10px 0; }
.style-84311 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-84311 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-84311 li.group { display: block;margin: 0 0 20px;text-decoration: none;font-size: 17px;padding: 0px 0 0px 0;color: #003E7E; }
.style-84311 li.group:hover { color: #003E7E; }
.style-84311 .schedule-title { font-weight: bold; }
.style-84311 .readmore-detail-page { color: #fff; }
.style-84311 .schedule-rescheduled { font-weight: bold; }
.style-84311 .schedule-cancelled { font-weight: bold; }
.style-84313 .h2-style { font-size: 20px;border-width: 0 0 0px 0;padding: 0 0 2px 0;margin-bottom: 05px; }
.style-84313 .h4-style { padding: 10px 0 10px 0;margin: 0;color: inherit;font-weight: normal;border-width: 0px; }
.style-84313 .h4-style:hover { text-decoration: underline; }
.style-84313 A { color: #003E7E;text-decoration: underline; }
.style-84313 .button { color: #fff; }
.style-84313 { margin-bottom: 40px; }
.style-84313 .category-description { margin: 0 0 10px 0; }
.style-84313 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-84313 .brief-description { margin: 10px 0;color: #000000; }
.style-84313 .photos { margin: 0 0 10px 0; }
.style-84313 .question { background-color: #FCF1D5; }
.style-84313 .question:hover { background-color: #FCF1D5;color: #4f7eaa; }
.style-84313 .answer { color: #000000; }
.style-84313 .title { font-family: Georgia;font-size: 18px;font-weight: bold;color: #003E7E; }
.style-84313 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-84313 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-84313 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-84313 .goal { font-weight: bold; }
.style-84313 .search-label { margin: 0 10px 0 0; }
.style-84313 .dept-or-grade-desc { font-weight: normal; }
.style-84313 .greeting { margin: 0 0 10px 0; }
.style-84313 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-84313 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-84313 li.group { display: block;margin: 0 0 0px;text-decoration: none;font-size: 17px;padding: 0px 0 0px 0;color: #003E7E; }
.style-84313 li.group:hover { color: #003E7E; }
.style-84313 .schedule-title { font-weight: bold; }
.style-84313 .readmore-detail-page { color: #fff; }
.style-84313 .schedule-rescheduled { font-weight: bold; }
.style-84313 .schedule-cancelled { font-weight: bold; }
.style-18576 .h2-style { margin: 0 0 20px 0; }
.style-18576 .h4-style { padding: 0;margin: 0;color: inherit;text-decoration: none; }
.style-18576 A { color: #003E7E;text-decoration: none;font-weight: bold; }
.style-18576 .button { color: #fff; }
.style-18576 { margin-bottom: 30px; }
.style-18576 .category-description { margin: 0 0 10px 0; }
.style-18576 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-18576 .brief-description { margin: 10px 0;color: #000000; }
.style-18576 .photos { margin: 0 0 10px 0; }
.style-18576 .question { background-color: #FCF1D5; }
.style-18576 .question:hover { background-color: #FCF1D5;color: #4f7eaa; }
.style-18576 .answer { color: #000000; }
.style-18576 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-18576 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-18576 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-18576 .goal { font-weight: bold; }
.style-18576 .search-label { margin: 0 10px 0 0; }
.style-18576 .dept-or-grade-desc { font-weight: normal; }
.style-18576 .greeting { margin: 0 0 10px 0; }
.style-18576 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-18576 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-18576 li.group { display: block;margin: 0 0 10px;text-decoration: none;font-size: 17px;padding: 13px 20px 13px;background-color: #FCF1D5;color: #003E7E; }
.style-18576 li.group:hover { background-color: #FCF1D5;color: #003E7E; }
.style-18576 .schedule-title { font-weight: bold; }
.style-18576 .readmore-detail-page { color: #fff; }
.style-18576 .schedule-rescheduled { font-weight: bold; }
.style-18576 .schedule-cancelled { font-weight: bold; }
.style-81777 .h2-style { margin: 0 0 20px 0; }
.style-81777 .h4-style { padding: 0;margin: 0;color: inherit;text-decoration: none; }
.style-81777 A { color: #003E7E;text-decoration: none;font-weight: bold; }
.style-81777 .button { color: #fff; }
.style-81777 { margin-bottom: 0px; }
.style-81777 .category-description { margin: 0 0 10px 0; }
.style-81777 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-81777 .brief-description { margin: 10px 0;color: #000000; }
.style-81777 .photos { margin: 0 0 10px 0; }
.style-81777 .question { background-color: #FCF1D5; }
.style-81777 .question:hover { background-color: #FCF1D5;color: #4f7eaa; }
.style-81777 .answer { color: #000000; }
.style-81777 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-81777 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-81777 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-81777 .goal { font-weight: bold; }
.style-81777 .search-label { margin: 0 10px 0 0; }
.style-81777 A.links-urllink { font-size: 18px; }
.style-81777 .dept-or-grade-desc { font-weight: normal; }
.style-81777 .greeting { margin: 0 0 10px 0; }
.style-81777 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-81777 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-81777 li.group { display: block;margin: 0 0 10px;text-decoration: none;font-size: 17px;padding: 13px 20px 13px;background-color: #FCF1D5;color: #003E7E; }
.style-81777 li.group:hover { background-color: #FCF1D5;color: #003E7E; }
.style-81777 .schedule-title { font-weight: bold; }
.style-81777 .readmore-detail-page { color: #fff; }
.style-81777 .schedule-rescheduled { font-weight: bold; }
.style-81777 .schedule-cancelled { font-weight: bold; }
.style-81031 .h2-style { margin: 0 0 20px 0; }
.style-81031 .h4-style { padding: 0;margin: 0;color: inherit; }
.style-81031 A { color: #003E7E;text-decoration: none; }
.style-81031 .button { color: #fff; }
.style-81031 { margin-bottom: 30px; }
.style-81031 .category-description { margin: 0 0 10px 0; }
.style-81031 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-81031 .brief-description { margin: 10px 0;color: #000000; }
.style-81031 .photos { margin: 0 0 10px 0; }
.style-81031 .question { background-color: #FCF1D5; }
.style-81031 .question:hover { background-color: #FCF1D5;color: #4f7eaa; }
.style-81031 .answer { color: #000000; }
.style-81031 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-81031 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-81031 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-81031 .goal { font-weight: bold; }
.style-81031 .search-label { margin: 0 10px 0 0; }
.style-81031 .dept-or-grade-desc { font-weight: normal; }
.style-81031 .greeting { margin: 0 0 10px 0; }
.style-81031 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-81031 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-81031 li.group { display: block;margin: 0 0 10px;text-decoration: none;font-size: 17px;padding: 13px 20px 13px;background-color: #FCF1D5;color: #003E7E; }
.style-81031 li.group:hover { background-color: #FCF1D5;color: #003E7E; }
.style-81031 .schedule-title { font-weight: bold; }
.style-81031 .readmore-detail-page { color: #fff; }
.style-81031 .schedule-rescheduled { font-weight: bold; }
.style-81031 .schedule-cancelled { font-weight: bold; }
.style-48196 .h2-style { margin: 0 0 20px 0; }
.style-48196 .h4-style { padding: 0;margin: 0;color: inherit; }
.style-48196 A { color: inherit;text-decoration: none; }
.style-48196 .button { color: #fff; }
.style-48196 { margin-bottom: 30px; }
.style-48196 .category-description { margin: 0 0 10px 0; }
.style-48196 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-48196 .brief-description { margin: 10px 0; }
.style-48196 .photos { margin: 0 0 10px 0; }
.style-48196 .question:hover { background-color: #fff;color: #4f7eaa; }
.style-48196 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-48196 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-48196 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-48196 .goal { font-weight: bold; }
.style-48196 .search-label { margin: 0 10px 0 0; }
.style-48196 A.links-urllink { font-size: 16px; }
.style-48196 .dept-or-grade-desc { font-weight: normal; }
.style-48196 .greeting { margin: 0 0 10px 0; }
.style-48196 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-48196 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-48196 li.group { display: block;margin: 0 0 10px;text-decoration: none;font-size: 17px;padding: 5px 20px;background-color: #F6F6F6;color: #003e7e; }
.style-48196 li.group:hover { background-color: #003e7e;color: #FFFFFF; }
.style-48196 .schedule-title { font-weight: bold; }
.style-48196 .readmore-detail-page { color: #fff; }
.style-48196 .schedule-rescheduled { font-weight: bold; }
.style-48196 .schedule-cancelled { font-weight: bold; }
.style-16235 .button { color: #fff; }
.style-16235 { margin-bottom: 30px; }
.style-16235 .description { margin: 10px 0; }
.style-16235 time { color: #8b8b8b; }
.style-16235 .category-description { margin: 0 0 10px; }
.style-16235 .brief-description { margin: 10px 0; }
.style-16235 .location { padding: 10px 0 10px 0; }
.style-16235 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-16235 .submit-button { margin: 10px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;padding: 5px 10px 5px 10px; }
.style-16235 .submit-button:hover { border-width: 0px;border-style: solid;text-decoration: underline; }
.style-16235 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-16235 form input[type=radio] { margin-right: 20px; }
.style-16235 .radiobutton-label { margin-right: 20px; }
.style-16235 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16235 .goal { font-weight: bold; }
.style-16235 .search-label { margin: 0 10px 0 0; }
.style-16235 .album-select { margin-bottom: 10px; }
.style-16235 .dept-or-grade-desc { font-weight: normal; }
.style-16235 .greeting { margin: 0 0 10px 0; }
.style-16235 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-16235 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-16235 li.group:first-child { margin-top: 0; }
.style-16235 div.content-wrap { letter-spacing: -.25px; }
.style-16235 .schedule-title { font-weight: bold; }
.style-16235 .registration { font-weight: bold;padding: 10px 0 10px 0;font-size: 18px; }
.style-16235 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-16235 .schedule-rescheduled { font-weight: bold; }
.style-16235 .schedule-cancelled { font-weight: bold; }
.style-16235 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16235 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-16235 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-16235 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16235 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-16235 .addl-info-detail { font-size: 15px; }
.style-74962 .button { color: #fff; }
.style-74962 { margin-bottom: 10px; }
.style-74962 .description { margin: 10px 0; }
.style-74962 time { color: #8b8b8b; }
.style-74962 .category-description { margin: 0 0 10px; }
.style-74962 .brief-description { margin: 10px 0; }
.style-74962 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-74962 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-74962 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-74962 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-74962 .goal { font-weight: bold; }
.style-74962 .search-label { margin: 0 10px 0 0; }
.style-74962 .album-select { margin-bottom: 10px; }
.style-74962 .dept-or-grade-desc { font-weight: normal; }
.style-74962 .greeting { margin: 0 0 10px 0; }
.style-74962 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-74962 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-74962 li.group:first-child { margin-top: 0; }
.style-74962 .schedule-title { font-weight: bold; }
.style-74962 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-74962 .schedule-rescheduled { font-weight: bold; }
.style-74962 .schedule-cancelled { font-weight: bold; }
.style-74962 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74962 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-74962 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-74962 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74962 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-74962 .addl-info-detail { font-size: 15px; }
.style-55177 .button { color: #fff; }
.style-55177 { margin-bottom: 30px;padding: 0 0 0 20px; }
.style-55177 .description { margin: 10px 0; }
.style-55177 time { color: #8b8b8b; }
.style-55177 .category-description { margin: 0 0 10px; }
.style-55177 .brief-description { margin: 10px 0; }
.style-55177 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-55177 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-55177 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-55177 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-55177 .goal { font-weight: bold; }
.style-55177 .search-label { margin: 0 10px 0 0; }
.style-55177 .album-select { margin-bottom: 10px; }
.style-55177 .dept-or-grade-desc { font-weight: normal; }
.style-55177 .greeting { margin: 0 0 10px 0; }
.style-55177 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-55177 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-55177 li.group:first-child { margin-top: 0; }
.style-55177 div.content-wrap { font-size: 14px;line-height: 1.25em; }
.style-55177 .schedule-title { font-weight: bold; }
.style-55177 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-55177 .schedule-rescheduled { font-weight: bold; }
.style-55177 .schedule-cancelled { font-weight: bold; }
.style-55177 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-55177 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-55177 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-55177 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-55177 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-55177 .addl-info-detail { font-size: 15px; }
.style-37586 .button { color: #fff; }
.style-37586 { margin-top: 30px; }
.style-37586 .description { margin: 10px 0; }
.style-37586 time { color: #8b8b8b; }
.style-37586 .category-description { margin: 0 0 10px; }
.style-37586 .brief-description { margin: 10px 0; }
.style-37586 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-37586 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-37586 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-37586 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-37586 .goal { font-weight: bold; }
.style-37586 .search-label { margin: 0 10px 0 0; }
.style-37586 .album-select { margin-bottom: 10px; }
.style-37586 .dept-or-grade-desc { font-weight: normal; }
.style-37586 .greeting { margin: 0 0 10px 0; }
.style-37586 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-37586 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-37586 li.group:first-child { margin-top: 0; }
.style-37586 .schedule-title { font-weight: bold; }
.style-37586 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-37586 .schedule-rescheduled { font-weight: bold; }
.style-37586 .schedule-cancelled { font-weight: bold; }
.style-37586 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-37586 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-37586 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-37586 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-37586 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-37586 .addl-info-detail { font-size: 15px; }
.style-17870 .button { color: #fff; }
.style-17870 { margin-bottom: 30px;padding: 0  15px 0 0; }
.style-17870 .description { margin: 10px 0; }
.style-17870 time { color: #8b8b8b; }
.style-17870 .category-description { margin: 0 0 10px; }
.style-17870 .brief-description { margin: 10px 0; }
.style-17870 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-17870 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-17870 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-17870 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-17870 .goal { font-weight: bold; }
.style-17870 .search-label { margin: 0 10px 0 0; }
.style-17870 .album-select { margin-bottom: 10px; }
.style-17870 .dept-or-grade-desc { font-weight: normal; }
.style-17870 .greeting { margin: 0 0 10px 0; }
.style-17870 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-17870 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-17870 li.group:first-child { margin-top: 0; }
.style-17870 .schedule-title { font-weight: bold; }
.style-17870 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-17870 .schedule-rescheduled { font-weight: bold; }
.style-17870 .schedule-cancelled { font-weight: bold; }
.style-16261 .h2-style { margin: 0 0 20px 0; }
.style-16261 .h4-style { color: #4F7EAA;margin-bottom: 5px; }
.style-16261 { margin-bottom: 30px; }
.style-16261 .photos { margin: 4px 10px 10px 0;float: left;max-width: -moz-available; }
.style-16261 .question { color: #4F7EAA; }
.style-16261 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16261 .photo img { margin: 0;padding: 0;width: 100%; }
.style-16261 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16261 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16261 .goal { font-weight: bold; }
.style-16261 .search-label { margin: 0 10px 0 0; }
.style-16261 .album-select-form { margin-bottom: 15px; }
.style-16261 .dept-or-grade-desc { font-weight: normal; }
.style-16261 .greeting { margin: 0 0 10px 0; }
.style-16261 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-16261 li.group { width: 100%;margin-bottom: 15px; }
.style-16261 .schedule-title { font-weight: bold; }
.style-16261 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-16261 .schedule-rescheduled { font-weight: bold; }
.style-16261 .schedule-cancelled { font-weight: bold; }
.style-22619 .h2-style { font-size: 20px; }
.style-22619 .button { color: #fff; }
.style-22619 { margin-bottom: 15px;font-size: 14px; }
.style-22619 .description { margin: 10px 0; }
.style-22619 time { color: #8b8b8b; }
.style-22619 .category-description { margin: 0 0 10px; }
.style-22619 .brief-description { margin: 10px 0; }
.style-22619 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-22619 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-22619 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-22619 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-22619 .goal { font-weight: bold; }
.style-22619 .search-label { margin: 0 10px 0 0; }
.style-22619 .album-select { margin-bottom: 10px; }
.style-22619 .dept-or-grade-desc { font-weight: normal; }
.style-22619 .greeting { margin: 0 0 10px 0; }
.style-22619 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-22619 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-22619 li.group:first-child { margin-top: 0; }
.style-22619 .schedule-title { font-weight: bold; }
.style-22619 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-22619 .schedule-rescheduled { font-weight: bold; }
.style-22619 .schedule-cancelled { font-weight: bold; }
.style-86296 .button { color: #fff; }
.style-86296 { margin-bottom: 30px;font-size: 18px; }
.style-86296 .description { margin: 10px 0; }
.style-86296 time { color: #8b8b8b; }
.style-86296 .category-description { margin: 0 0 10px; }
.style-86296 .brief-description { margin: 10px 0; }
.style-86296 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-86296 .submit-button { margin: 10px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;padding: 5px 10px 5px 10px; }
.style-86296 .submit-button:hover { border-width: 0px;border-style: solid;text-decoration: underline; }
.style-86296 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-86296 form input[type=radio] { margin-right: 20px; }
.style-86296 .radiobutton-label { margin-right: 20px; }
.style-86296 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-86296 .goal { font-weight: bold; }
.style-86296 .search-label { margin: 0 10px 0 0; }
.style-86296 .album-select { margin-bottom: 10px; }
.style-86296 .dept-or-grade-desc { font-weight: normal; }
.style-86296 .greeting { margin: 0 0 10px 0; }
.style-86296 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-86296 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-86296 li.group:first-child { margin-top: 0; }
.style-86296 div.content-wrap { font-size: 20px;line-height: 150%; }
.style-86296 .schedule-title { font-weight: bold; }
.style-86296 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-86296 .schedule-rescheduled { font-weight: bold; }
.style-86296 .schedule-cancelled { font-weight: bold; }
.style-86296 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-86296 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-86296 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-86296 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-86296 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-86296 .addl-info-detail { font-size: 15px; }
.style-25358 .button { color: #fff; }
.style-25358 { margin-bottom: 30px; }
.style-25358 .description { margin: 10px 0; }
.style-25358 time { color: #8b8b8b; }
.style-25358 .category-description { margin: 0 0 10px; }
.style-25358 .brief-description { margin: 10px 0; }
.style-25358 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-25358 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-25358 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-25358 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-25358 .goal { font-weight: bold; }
.style-25358 .search-label { margin: 0 10px 0 0; }
.style-25358 .album-select { margin-bottom: 10px; }
.style-25358 .dept-or-grade-desc { font-weight: normal; }
.style-25358 .greeting { margin: 0 0 10px 0; }
.style-25358 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-25358 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-25358 li.group:first-child { margin-top: 0; }
.style-25358 .schedule-title { font-weight: bold; }
.style-25358 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-25358 .schedule-rescheduled { font-weight: bold; }
.style-25358 .schedule-cancelled { font-weight: bold; }
.style-17702 .h2-style { border-width: 0px; }
.style-17702 .button { color: #fff; }
.style-17702 { margin-bottom: 30px; }
.style-17702 .description { margin: 10px 0; }
.style-17702 time { color: #8b8b8b; }
.style-17702 .category-description { margin: 0 0 10px; }
.style-17702 .brief-description { margin: 10px 0; }
.style-17702 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-17702 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-17702 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-17702 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-17702 .goal { font-weight: bold; }
.style-17702 .search-label { margin: 0 10px 0 0; }
.style-17702 .album-select { margin-bottom: 10px; }
.style-17702 .dept-or-grade-desc { font-weight: normal; }
.style-17702 .greeting { margin: 0 0 10px 0; }
.style-17702 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-17702 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-17702 li.group:first-child { margin-top: 0; }
.style-17702 .schedule-title { font-weight: bold; }
.style-17702 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-17702 .schedule-rescheduled { font-weight: bold; }
.style-17702 .schedule-cancelled { font-weight: bold; }
.style-16263 { margin-bottom: 30px; }
.style-16263 time { font-weight: bold;display: block;margin-top: 10px;color: #8B8B8B; }
.style-16263 .photos { margin: 4px 10px 10px 0;float: left; }
.style-16263 .title { margin: 0;color: #333; }
.style-16263 .caption { margin: 0;color: #333; }
.style-16263 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16263 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16263 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16263 .goal { font-weight: bold; }
.style-16263 .search-label { margin: 0 10px 0 0; }
.style-16263 .album-name { font-size: 1.5em;color: #003e7e;font-weight: normal;font-family: 'Source Sans Pro', sans-serif; }
.style-16263 .cover-photo { min-width: 100%; }
.style-16263 .album-list { display: -webkit-box;/*safari*/
    display: -moz-box;/*firefox*/
    display: -ms-flexbox;/*ie*/
    display: -webkit-flex;/*safari*/
display: flex;-webkit-box-direction: normal;-moz-box-direction: normal;-webkit-box-orient: horizontal;-moz-box-orient: horizontal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: start;-moz-box-pack: start;-webkit-justify-content: flex-start;-ms-flex-pack: start;justify-content: flex-start;-webkit-align-content: flex-start;-ms-flex-line-pack: start;align-content: flex-start;-webkit-box-align: start;-moz-box-align: start;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start;margin-right: -10px; }
.style-16263 .album { display: inline-block;margin: 0 10px 10px 0;color: #878889;background-color: #FCF1D5;padding: 15px;-webkit-box-ordinal-group: 1;-moz-box-ordinal-group: 1;-webkit-order: 0;-ms-flex-order: 0;order: 0;-webkit-box-flex: 0;-moz-box-flex: 0;-webkit-flex: 1 1 auto;-ms-flex: 1 1 auto;flex: 1 1 auto;-webkit-align-self: flex-start;-ms-flex-item-align: start;align-self: flex-start;min-width: 200px; }
.style-16263 .dept-or-grade-desc { font-weight: normal; }
.style-16263 .greeting { margin: 0 0 10px 0; }
.style-16263 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-16263 li.group { width: 100%; }
.style-16263 .schedule-title { font-weight: bold; }
.style-16263 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-16263 .schedule-rescheduled { font-weight: bold; }
.style-16263 .schedule-cancelled { font-weight: bold; }
.style-54951 .caption { color: #333;text-align: left;padding: 5px;background-color: #F4F4F7;margin: 0; }
.style-54951 li.group { padding: 0 0 25px 0; }
.style-77257 .button { color: #fff; }
.style-77257 { margin-bottom: 10px; }
.style-77257 .description { margin: 10px 0; }
.style-77257 time { color: #8b8b8b; }
.style-77257 .category-description { margin: 0 0 10px; }
.style-77257 .brief-description { margin: 10px 0; }
.style-77257 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-77257 .title { padding: 4px;text-align: center;margin-bottom: 40px; }
.style-77257 .caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #FCF1D5;margin: 0; }
.style-77257 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-77257 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-77257 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-77257 .goal { font-weight: bold; }
.style-77257 .search-label { margin: 0 10px 0 0; }
.style-77257 .album-select { margin-bottom: 10px; }
.style-77257 .dept-or-grade-desc { font-weight: normal; }
.style-77257 .greeting { margin: 0 0 10px 0; }
.style-77257 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-77257 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-77257 li.group:first-child { margin-top: 0; }
.style-77257 .schedule-title { font-weight: bold; }
.style-77257 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-77257 .schedule-rescheduled { font-weight: bold; }
.style-77257 .schedule-cancelled { font-weight: bold; }
.style-85429 .h2-style { font-size: 30px; }
.style-85429 { margin-bottom: 40px; }
.style-85429 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-85429 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-85429 .page-title-level-1 { font-size: 30px;text-transform: none;color: #003E7E;margin: 2px 0 0 0;padding: 0 0 7px;display: block;border-bottom: 3px solid #ffd200;font-weight: normal;font-family: Georgia; }
.style-85429 .page-title-level-2 { font-size: 36px;text-transform: none;color: #003E7E;margin: 2px 0 0 0;padding: 0 0 10px;display: block;border-bottom: 5px solid #ffd200;font-weight: normal; }
.style-85429 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-85429 .goal { font-weight: bold; }
.style-87024 .h2-style { font-size: 30px; }
.style-87024 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-87024 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-87024 .page-title-level-1 { font-size: 30px;text-transform: none;color: #003E7E;margin: 2px 0 0 0;padding: 0 0 7px;display: block;border-bottom: 3px solid #ffd200;font-weight: normal;font-family: Georgia; }
.style-87024 .page-title-level-2 { font-size: 36px;text-transform: none;color: #003E7E;margin: 2px 0 0 0;padding: 0 0 10px;display: block;border-bottom: 5px solid #ffd200;font-weight: normal; }
.style-87024 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-87024 .goal { font-weight: bold; }
.style-17116 { margin-bottom: 40px; }
.style-17116 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-17116 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-17116 .page-title-level-1 { font-size: 30px;text-transform: none;color: #003E7E;margin: 2px 0 0 0;padding: 0 0 7px;display: block;border-bottom: 3px solid #ffd200;font-weight: normal;font-family: Georgia; }
.style-17116 .page-title-level-2 { font-size: 36px;text-transform: none;color: #003E7E;margin: 2px 0 0 0;padding: 0 0 10px;display: block;border-bottom: 5px solid #ffd200;font-weight: normal; }
.style-17116 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-17116 .goal { font-weight: bold; }
.style-16241 { margin-bottom: 40px; }
.style-16241 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16241 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16241 .page-title-level-1 { font-size: 16px;font-weight: bold;margin: 0;text-transform: uppercase;color: #3b5e7f; }
.style-16241 .page-title-level-2 { font-size: 30px;text-transform: none;color: #003E7E;margin: 2px 0 0 0;padding: 0 0 7px;display: block;border-bottom: 3px solid #ffd200;font-weight: normal;font-family: Georgia; }
.style-16241 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16241 .goal { font-weight: bold; }
.style-16255 .h2-style { font-family: 'Source Sans Pro', sans-serif; }
.style-16255 { margin-bottom: 40px; }
.style-16255 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16255 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16255 .page-title-level-1 { font-size: 16px;font-weight: bold;margin: 0;text-transform: uppercase;color: #0C1F2E; }
.style-16255 .page-title-level-2 { font-size: 16px;font-weight: bold;margin: 0;text-transform: uppercase;color: #3b5e7f; }
.style-16255 .page-title-level-3 { font-size: 30px;text-transform: none;color: #003E7E;margin: 2px 0 0 0;padding: 0 0 7px;display: block;border-bottom: 3px solid #ffd200;font-weight: normal;font-family: Georgia; }
.style-16255 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16255 .goal { font-weight: bold; }
.style-16256 { margin-bottom: 40px; }
.style-16256 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16256 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16256 .page-title-level-1 { font-size: 16px;font-weight: bold;margin: 0;text-transform: uppercase;color: #0C1F2E; }
.style-16256 .page-title-level-3 { font-size: 16px;font-weight: bold;margin: 0;text-transform: uppercase;color: #3b5e7f; }
.style-16256 .page-title-level-4 { font-size: 30px;text-transform: none;color: #003E7E;margin: 2px 0 0 0;padding: 0 0 7px;display: block;border-bottom: 3px solid #ffd200;font-weight: normal;font-family: Georgia; }
.style-16256 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16256 .goal { font-weight: bold; }
.style-52854 .h4-style { color: #003E7E; }
.style-52854 .button { color: #fff; }
.style-52854 { margin-bottom: 50px;margin-right: 20px; }
.style-52854 .description { margin: 10px 0; }
.style-52854 time { color: #8b8b8b; }
.style-52854 .category-description { margin: 0 0 10px; }
.style-52854 .long-description { margin: 0 0 0 15px; }
.style-52854 .brief-description { margin: 10px 0; }
.style-52854 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-52854 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-52854 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-52854 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-52854 .goal { font-weight: bold; }
.style-52854 .search-label { margin: 0 10px 0 0; }
.style-52854 .album-select { margin-bottom: 10px; }
.style-52854 .dept-or-grade-desc { font-weight: normal; }
.style-52854 .greeting { margin: 0 0 10px 0; }
.style-52854 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-52854 li.group { width: 100%;clear: both;margin: 15px 0 0;border-width: 0 0 1px 0;border-style: solid;border-color: #E0E0E0;padding: 0 0 20px 0; }
.style-52854 li.group:first-child { margin-top: 0; }
.style-52854 .schedule-title { font-weight: bold; }
.style-52854 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-52854 .schedule-rescheduled { font-weight: bold; }
.style-52854 .schedule-cancelled { font-weight: bold; }
.style-52854 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-52854 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-52854 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-52854 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-52854 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-52854 .addl-info-detail { font-size: 15px; }
.style-23920 .button { color: #fff; }
.style-23920 { margin-bottom: 10px; }
.style-23920 .description { margin: 10px 0; }
.style-23920 time { color: #8b8b8b; }
.style-23920 .category-description { margin: 0 0 10px; }
.style-23920 .brief-description { margin: 10px 0; }
.style-23920 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-23920 .caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #FCF1D5;margin: 0; }
.style-23920 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-23920 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-23920 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-23920 .goal { font-weight: bold; }
.style-23920 .search-label { margin: 0 10px 0 0; }
.style-23920 .album-select { margin-bottom: 10px; }
.style-23920 .dept-or-grade-desc { font-weight: normal; }
.style-23920 .greeting { margin: 0 0 10px 0; }
.style-23920 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-23920 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-23920 li.group:first-child { margin-top: 0; }
.style-23920 .schedule-title { font-weight: bold; }
.style-23920 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-23920 .schedule-rescheduled { font-weight: bold; }
.style-23920 .schedule-cancelled { font-weight: bold; }
.style-80611 .button { color: #fff; }
.style-80611 { margin-bottom: 20px; }
.style-80611 .description { margin: 10px 0; }
.style-80611 time { color: #8b8b8b; }
.style-80611 .category-description { margin: 0 0 10px; }
.style-80611 .brief-description { margin: 10px 0; }
.style-80611 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-80611 .caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #FCF1D5;margin: 0; }
.style-80611 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-80611 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-80611 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-80611 .goal { font-weight: bold; }
.style-80611 .search-label { margin: 0 10px 0 0; }
.style-80611 .album-select { margin-bottom: 10px; }
.style-80611 .dept-or-grade-desc { font-weight: normal; }
.style-80611 .greeting { margin: 0 0 10px 0; }
.style-80611 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-80611 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-80611 li.group:first-child { margin-top: 0; }
.style-80611 .schedule-title { font-weight: bold; }
.style-80611 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-80611 .schedule-rescheduled { font-weight: bold; }
.style-80611 .schedule-cancelled { font-weight: bold; }
.style-48165 .button { color: #fff; }
.style-48165 { margin-bottom: 10px; }
.style-48165 .description { margin: 10px 0; }
.style-48165 time { color: #8b8b8b; }
.style-48165 .category-description { margin: 0 0 10px; }
.style-48165 .brief-description { margin: 10px 0; }
.style-48165 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-48165 .caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #FCF1D5;margin: 0; }
.style-48165 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-48165 .photo img { border-width: 5px 0 5px 0;border-style: solid;border-color: #FFD200;margin: 0 0 20px 0; }
.style-48165 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-48165 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-48165 .goal { font-weight: bold; }
.style-48165 .search-label { margin: 0 10px 0 0; }
.style-48165 .album-select { margin-bottom: 10px; }
.style-48165 .dept-or-grade-desc { font-weight: normal; }
.style-48165 .greeting { margin: 0 0 10px 0; }
.style-48165 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-48165 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-48165 li.group:first-child { margin-top: 0; }
.style-48165 .schedule-title { font-weight: bold; }
.style-48165 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-48165 .schedule-rescheduled { font-weight: bold; }
.style-48165 .schedule-cancelled { font-weight: bold; }
.style-84299 .button { color: #fff; }
.style-84299 { margin-bottom: 10px; }
.style-84299 .description { margin: 10px 0; }
.style-84299 time { color: #8b8b8b; }
.style-84299 .category-description { margin: 0 0 10px; }
.style-84299 .brief-description { margin: 10px 0; }
.style-84299 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-84299 .title { font-size: 18px;font-family: Georgia;color: #003E7E; }
.style-84299 .caption { color: #333;text-align: left;background-color: #FCF1D5;margin: 0; }
.style-84299 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-84299 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-84299 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-84299 .goal { font-weight: bold; }
.style-84299 .search-label { margin: 0 10px 0 0; }
.style-84299 .album-select { margin-bottom: 10px; }
.style-84299 .photo figcaption { padding: 15px 15px 15px 15px;background-color: #FCF1D5; }
.style-84299 .dept-or-grade-desc { font-weight: normal; }
.style-84299 .greeting { margin: 0 0 10px 0; }
.style-84299 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-84299 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-84299 li.group:first-child { margin-top: 0; }
.style-84299 .schedule-title { font-weight: bold; }
.style-84299 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-84299 .schedule-rescheduled { font-weight: bold; }
.style-84299 .schedule-cancelled { font-weight: bold; }
.style-84324 .button { color: #fff; }
.style-84324 { margin-bottom: 10px;margin-right: 10px; }
.style-84324 .description { margin: 10px 0; }
.style-84324 time { color: #8b8b8b; }
.style-84324 .category-description { margin: 0 0 10px; }
.style-84324 .brief-description { margin: 10px 0; }
.style-84324 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-84324 .title { font-size: 18px;font-family: Georgia;color: #003E7E; }
.style-84324 .caption { color: #333;text-align: left;margin: 0; }
.style-84324 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-84324 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-84324 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-84324 .goal { font-weight: bold; }
.style-84324 .search-label { margin: 0 10px 0 0; }
.style-84324 .album-select { margin-bottom: 10px; }
.style-84324 .photo figcaption { padding: 15px 0px 15px 0px; }
.style-84324 .dept-or-grade-desc { font-weight: normal; }
.style-84324 .greeting { margin: 0 0 10px 0; }
.style-84324 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-84324 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-84324 li.group:first-child { margin-top: 0; }
.style-84324 .schedule-title { font-weight: bold; }
.style-84324 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-84324 .schedule-rescheduled { font-weight: bold; }
.style-84324 .schedule-cancelled { font-weight: bold; }
.style-30797 .h1-style { color: inherit; }
.style-30797 .h2-style { color: inherit;border-color: #8B8B8B; }
.style-30797 .h3-style { color: inherit; }
.style-30797 .h4-style { color: inherit; }
.style-30797 .h5-style { color: inherit; }
.style-30797 .h6-style { color: inherit; }
.style-30797 A { color: #093566; }
.style-30797 .button { background-color: #fff;color: #003e7e; }
.style-30797 .button:hover { color: #333; }
.style-30797 { margin-bottom: 30px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-30797 .category-description { margin: 0 0 10px; }
.style-30797 .photos { margin: 0 10px 10px 0;float: left; }
.style-30797 .job-title { font-size: 14px; }
.style-30797 .bus-phone { font-size: 14px; }
.style-30797 .education { font-size: 14px; }
.style-30797 .email { font-size: 15px; }
.style-30797 .bio { font-size: 14px; }
.style-30797 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-30797 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-30797 .fund .bar { background-color: #FFFFFF; }
.style-30797 .goal { font-weight: bold; }
.style-30797 .first-name { font-size: 16px; }
.style-30797 .last-name { font-size: 16px; }
.style-30797 .search-label { margin: 0 10px 0 0; }
.style-30797 .album-select { margin-bottom: 10px; }
.style-30797 li.group { width: 100%;margin: 15px 0 0; }
.style-30797 li.group:first-child { margin-top: 0; }
.style-30797 .schedule-title { font-weight: bold; }
.style-30797 .hr { margin: 10px 0 0 0; }
.style-30797 .schedule-rescheduled { font-weight: bold; }
.style-30797 .schedule-cancelled { font-weight: bold; }
.style-30797 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-width: 2px;border-style: solid;margin: 0px;text-align: center; }
.style-30797 .item-image { margin: 0px; }
.style-30797 .item-description { font-family: Georgia;font-weight: normal;font-size: 14px;line-height: 150%; }
.style-30797 .add-to-cart { padding: 2px 5px 2px 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-30797 .addl-info { padding: 2px 5px 2px 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #D9E2EC;margin: 0px; }
.style-30797 .addl-info:hover { background-color: #D9E2EC; }
.style-30797 .addl-info-detail { font-family: Georgia;font-size: 14px;line-height: 150%; }
.style-30797 .grad-year-short { font-size: 16px; }
.style-30797 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-60938 .h1-style { color: inherit; }
.style-60938 .h2-style { color: inherit;border-color: #8B8B8B; }
.style-60938 .h3-style { color: inherit; }
.style-60938 .h4-style { color: inherit; }
.style-60938 .h5-style { color: inherit; }
.style-60938 .h6-style { color: inherit; }
.style-60938 A { color: #093566; }
.style-60938 .button { background-color: #fff;color: #003e7e; }
.style-60938 .button:hover { color: #333; }
.style-60938 { margin-bottom: 30px;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-60938 .category-description { margin: 0 0 10px; }
.style-60938 .photos { margin: 0 10px 10px 0;float: left; }
.style-60938 .job-title { font-size: 14px; }
.style-60938 .bus-phone { font-size: 14px; }
.style-60938 .education { font-size: 14px; }
.style-60938 .email { font-size: 15px; }
.style-60938 .bio { font-size: 14px; }
.style-60938 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-60938 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-60938 .fund .bar { background-color: #FFFFFF; }
.style-60938 .goal { font-weight: bold; }
.style-60938 .first-name { font-size: 16px; }
.style-60938 .last-name { font-size: 16px; }
.style-60938 .search-label { margin: 0 10px 0 0; }
.style-60938 .album-select { margin-bottom: 10px; }
.style-60938 li.group { width: 100%;margin: 15px 0 0; }
.style-60938 li.group:first-child { margin-top: 0; }
.style-60938 .schedule-title { font-weight: bold; }
.style-60938 .hr { margin: 10px 0 0 0; }
.style-60938 .schedule-rescheduled { font-weight: bold; }
.style-60938 .schedule-cancelled { font-weight: bold; }
.style-60938 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-width: 0px;border-style: solid;margin: 0px;text-align: center; }
.style-60938 .item-image { margin: 0px; }
.style-60938 .item-description { font-family: Georgia;font-weight: normal;font-size: 14px;line-height: 150%; }
.style-60938 .add-to-cart { padding: 2px 5px 2px 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-color: #003E7E;border-width: 2px;border-style: solid; }
.style-60938 .add-to-cart:hover { background-color: #003E7E;color: #FFFFFF; }
.style-60938 .addl-info { padding: 2px 5px 2px 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 0px; }
.style-60938 .addl-info-detail { font-family: Georgia;font-size: 14px;line-height: 150%; }
.style-60938 .grad-year-short { font-size: 16px; }
.style-60938 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-79392 .h1-style { color: inherit; }
.style-79392 .h2-style { color: inherit;border-color: #8B8B8B; }
.style-79392 .h3-style { color: inherit; }
.style-79392 .h4-style { color: inherit; }
.style-79392 .h5-style { color: inherit; }
.style-79392 .h6-style { color: inherit; }
.style-79392 A { color: #093566; }
.style-79392 .button { background-color: #fff;color: #003e7e; }
.style-79392 .button:hover { color: #333; }
.style-79392 { margin-bottom: 30px;color: #030303;border-width: 0px;border-style: solid;border-color: #093566;padding: 10px;background-color: #D9E2EC; }
.style-79392 .category-description { margin: 0 0 10px; }
.style-79392 .photos { margin: 0 10px 10px 0;float: left; }
.style-79392 .job-title { font-size: 14px; }
.style-79392 .bus-phone { font-size: 14px; }
.style-79392 .education { font-size: 14px; }
.style-79392 .email { font-size: 15px; }
.style-79392 .bio { font-size: 14px; }
.style-79392 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-79392 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-79392 .fund .bar { background-color: #FFFFFF; }
.style-79392 .goal { font-weight: bold; }
.style-79392 .first-name { font-size: 16px; }
.style-79392 .last-name { font-size: 16px; }
.style-79392 .search-label { margin: 0 10px 0 0; }
.style-79392 .album-select { margin-bottom: 10px; }
.style-79392 li.group { width: 100%;margin: 15px 0 0; }
.style-79392 li.group:first-child { margin-top: 0; }
.style-79392 .schedule-title { font-weight: bold; }
.style-79392 .hr { margin: 10px 0 0 0; }
.style-79392 .schedule-rescheduled { font-weight: bold; }
.style-79392 .schedule-cancelled { font-weight: bold; }
.style-79392 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-width: 0px;border-style: solid;margin: 0px;text-align: center;margin-left: -50px;padding: 0px;text-decoration: underline;font-size: 13px;margin-bottom: -9px;background-color: #D9E2EC; }
.style-79392 .item-image { margin: 0px; }
.style-79392 .item-name { margin-left: -50px;margin-top: -1px; }
.style-79392 .item-price { margin-left: -50px;margin-top: -1px; }
.style-79392 .item-description { font-family: Georgia;font-weight: normal;font-size: 14px;line-height: 150%; }
.style-79392 .add-to-cart { padding: 2px 5px 2px 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-color: #003E7E;border-width: 2px;border-style: solid;margin-left: -50px;font-size: 13px;width: 100px !important;text-align: center; }
.style-79392 .add-to-cart:hover { background-color: #003E7E;color: #FFFFFF; }
.style-79392 .addl-info { padding: 2px 5px 2px 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;margin: 0px; }
.style-79392 .addl-info-detail { font-family: Georgia;font-size: 14px;line-height: 150%; }
.style-79392 .grad-year-short { font-size: 16px; }
.style-79392 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-56374 .h1-style { color: inherit; }
.style-56374 .h2-style { color: #003E7E;border-color: #FFD200; }
.style-56374 .h3-style { color: inherit; }
.style-56374 .h4-style { color: inherit; }
.style-56374 .h5-style { color: inherit; }
.style-56374 .h6-style { color: inherit; }
.style-56374 A { color: #093566; }
.style-56374 .button { background-color: #fff;color: #003e7e; }
.style-56374 .button:hover { color: #333; }
.style-56374 { margin-bottom: 30px;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-56374 .category-description { margin: 0 0 10px; }
.style-56374 .photos { margin: 0 10px 10px 0;float: left; }
.style-56374 .job-title { font-size: 14px; }
.style-56374 .bus-phone { font-size: 14px; }
.style-56374 .education { font-size: 14px; }
.style-56374 .email { font-size: 15px; }
.style-56374 .bio { font-size: 14px; }
.style-56374 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-56374 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-56374 .fund .bar { background-color: #FFFFFF; }
.style-56374 .goal { font-weight: bold; }
.style-56374 .first-name { font-size: 16px; }
.style-56374 .last-name { font-size: 16px; }
.style-56374 .search-label { margin: 0 10px 0 0; }
.style-56374 .album-select { margin-bottom: 10px; }
.style-56374 li.group { width: 100%;margin: 15px 0 0; }
.style-56374 li.group:first-child { margin-top: 0; }
.style-56374 .schedule-title { font-weight: bold; }
.style-56374 .hr { margin: 10px 0 0 0; }
.style-56374 .schedule-rescheduled { font-weight: bold; }
.style-56374 .schedule-cancelled { font-weight: bold; }
.style-56374 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-width: 2px;border-style: solid;margin: 0px;text-align: center; }
.style-56374 .item-image { margin: 0px; }
.style-56374 .item-name { margin: 0px; }
.style-56374 .item-description { font-weight: normal;font-size: 14px; }
.style-56374 .add-to-cart { padding: 0px;margin: 0px; }
.style-56374 .addl-info { padding: 2px 5px 2px 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background-color: #D9E2EC;margin: 0px; }
.style-56374 .addl-info:hover { background-color: #D9E2EC; }
.style-56374 .addl-info-detail { font-family: Georgia;font-size: 14px; }
.style-56374 .grad-year-short { font-size: 16px; }
.style-56374 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-57798 .h2-style { font-size: 20px;border-width: 0 0 1.5px 0;padding: 0 0 2px 0;border-color: #B9B9B9; }
.style-57798 .h4-style { font-weight: bold; }
.style-57798 .button { color: #fff; }
.style-57798 { margin-bottom: 30px; }
.style-57798 .description { margin: 10px 0; }
.style-57798 time { color: #8b8b8b; }
.style-57798 .category-description { margin: 0 0 10px; }
.style-57798 .brief-description { margin: 10px 0; }
.style-57798 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-57798 .question { font-weight: normal;line-height: 130%; }
.style-57798 .answer { padding: 0 0 0 20px; }
.style-57798 .caption { padding-top: 10px;font-style: italic; }
.style-57798 .submit-button { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-57798 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-57798 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-57798 .goal { font-weight: bold; }
.style-57798 .search-label { margin: 0 10px 0 0; }
.style-57798 .album-select { margin-bottom: 10px; }
.style-57798 .dept-or-grade-desc { font-weight: normal; }
.style-57798 .greeting { margin: 0 0 10px 0; }
.style-57798 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-57798 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-57798 li.group:first-child { margin-top: 0; }
.style-57798 .schedule-title { font-weight: bold; }
.style-57798 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-57798 .schedule-rescheduled { font-weight: bold; }
.style-57798 .schedule-cancelled { font-weight: bold; }
.style-57798 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-57798 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-57798 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-57798 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-57798 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-57798 .addl-info-detail { font-size: 15px; }
.style-74074 .h2-style { font-size: 20px;padding-bottom: 0px;border: 0px;margin-bottom: 10px; }
.style-74074 .h4-style { font-weight: normal; }
.style-74074 .button { color: #fff; }
.style-74074 { margin-bottom: 40px; }
.style-74074 .description { margin: 10px 0; }
.style-74074 time { color: #8b8b8b; }
.style-74074 .category-description { margin: 0 0 10px; }
.style-74074 .brief-description { margin: 10px 0; }
.style-74074 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-74074 .question { font-weight: normal;line-height: 130%; }
.style-74074 .answer { padding: 0 0 0 20px; }
.style-74074 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-74074 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-74074 .goal { font-weight: bold; }
.style-74074 .search-label { margin: 0 10px 0 0; }
.style-74074 .album-select { margin-bottom: 10px; }
.style-74074 .dept-or-grade-desc { font-weight: normal; }
.style-74074 .greeting { margin: 0 0 10px 0; }
.style-74074 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-74074 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-74074 li.group:first-child { margin-top: 0; }
.style-74074 .schedule-title { font-weight: bold; }
.style-74074 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-74074 .schedule-rescheduled { font-weight: bold; }
.style-74074 .schedule-cancelled { font-weight: bold; }
.style-74074 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74074 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-74074 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-74074 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74074 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-74074 .addl-info-detail { font-size: 15px; }
.style-74095 .h2-style { font-size: 20px;padding-bottom: 0px;border: 0px;margin-bottom: 10px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-74095 .h4-style { font-weight: normal; }
.style-74095 .button { color: #fff; }
.style-74095 { margin-bottom: 10px; }
.style-74095 .description { margin: 10px 0; }
.style-74095 time { color: #8b8b8b; }
.style-74095 .category-description { margin: 0 0 10px; }
.style-74095 .brief-description { margin: 10px 0; }
.style-74095 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-74095 .text img { text-align: right; }
.style-74095 .question { font-weight: normal;line-height: 130%; }
.style-74095 .answer { padding: 0 0 0 20px; }
.style-74095 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-74095 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-74095 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-74095 .goal { font-weight: bold; }
.style-74095 .search-label { margin: 0 10px 0 0; }
.style-74095 .album-select { margin-bottom: 10px; }
.style-74095 .dept-or-grade-desc { font-weight: normal; }
.style-74095 .greeting { margin: 0 0 10px 0; }
.style-74095 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-74095 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-74095 li.group:first-child { margin-top: 0; }
.style-74095 .schedule-title { font-weight: bold; }
.style-74095 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-74095 .schedule-rescheduled { font-weight: bold; }
.style-74095 .schedule-cancelled { font-weight: bold; }
.style-74095 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74095 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-74095 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-74095 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74095 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-74095 .addl-info-detail { font-size: 15px; }
.style-74075 .h2-style { font-size: 20px;padding-bottom: 0px;border: 0px;margin-bottom: 10px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-74075 .h4-style { font-weight: normal; }
.style-74075 .button { color: #fff; }
.style-74075 { margin-bottom: 40px; }
.style-74075 .description { margin: 10px 0; }
.style-74075 time { color: #8b8b8b; }
.style-74075 .category-description { margin: 0 0 10px; }
.style-74075 .brief-description { margin: 10px 0; }
.style-74075 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-74075 .text img { text-align: right; }
.style-74075 .question { font-weight: normal;line-height: 130%; }
.style-74075 .answer { padding: 0 0 0 20px; }
.style-74075 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-74075 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-74075 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-74075 .goal { font-weight: bold; }
.style-74075 .search-label { margin: 0 10px 0 0; }
.style-74075 .album-select { margin-bottom: 10px; }
.style-74075 .dept-or-grade-desc { font-weight: normal; }
.style-74075 .greeting { margin: 0 0 10px 0; }
.style-74075 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-74075 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-74075 li.group:first-child { margin-top: 0; }
.style-74075 .schedule-title { font-weight: bold; }
.style-74075 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-74075 .schedule-rescheduled { font-weight: bold; }
.style-74075 .schedule-cancelled { font-weight: bold; }
.style-74075 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74075 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-74075 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-74075 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74075 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-74075 .addl-info-detail { font-size: 15px; }
.style-74559 .h2-style { font-size: 20px;padding-bottom: 0px;border: 0px;margin-bottom: 10px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-74559 .h4-style { font-weight: normal; }
.style-74559 .button { color: #fff; }
.style-74559 { margin-bottom: 20px; }
.style-74559 .description { margin: 10px 0; }
.style-74559 time { color: #8b8b8b; }
.style-74559 .category-description { margin: 0 0 10px; }
.style-74559 .brief-description { margin: 10px 0; }
.style-74559 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-74559 .text img { text-align: right; }
.style-74559 .question { font-weight: normal;line-height: 130%; }
.style-74559 .answer { padding: 0 0 0 20px; }
.style-74559 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-74559 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-74559 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-74559 .goal { font-weight: bold; }
.style-74559 .search-label { margin: 0 10px 0 0; }
.style-74559 .album-select { margin-bottom: 10px; }
.style-74559 .dept-or-grade-desc { font-weight: normal; }
.style-74559 .greeting { margin: 0 0 10px 0; }
.style-74559 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-74559 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-74559 li.group:first-child { margin-top: 0; }
.style-74559 .schedule-title { font-weight: bold; }
.style-74559 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-74559 .schedule-rescheduled { font-weight: bold; }
.style-74559 .schedule-cancelled { font-weight: bold; }
.style-74559 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74559 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-74559 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-74559 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-74559 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-74559 .addl-info-detail { font-size: 15px; }
.style-84315 .h2-style { font-size: 20px;padding-bottom: 0px;border: 0px;margin-bottom: 10px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-84315 .h4-style { font-weight: normal; }
.style-84315 .button { color: #fff; }
.style-84315 { margin-bottom: 40px; }
.style-84315 .description { margin: 10px 0; }
.style-84315 time { color: #8b8b8b; }
.style-84315 .category-description { margin: 0 0 10px; }
.style-84315 .brief-description { margin: 10px 0; }
.style-84315 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-84315 .question { font-weight: normal;line-height: 130%; }
.style-84315 .answer { padding: 0 0 0 20px; }
.style-84315 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-84315 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-84315 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-84315 .goal { font-weight: bold; }
.style-84315 .search-label { margin: 0 10px 0 0; }
.style-84315 .album-select { margin-bottom: 10px; }
.style-84315 .dept-or-grade-desc { font-weight: normal; }
.style-84315 .greeting { margin: 0 0 10px 0; }
.style-84315 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-84315 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-84315 li.group:first-child { margin-top: 0; }
.style-84315 .schedule-title { font-weight: bold; }
.style-84315 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-84315 .schedule-rescheduled { font-weight: bold; }
.style-84315 .schedule-cancelled { font-weight: bold; }
.style-84315 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-84315 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-84315 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-84315 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-84315 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-84315 .addl-info-detail { font-size: 15px; }
.style-88938 .h2-style { font-size: 20px;padding-bottom: 0px;border: 0px;margin-bottom: 10px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-88938 .h4-style { font-weight: normal; }
.style-88938 .button { color: #fff; }
.style-88938 { margin-bottom: 0px; }
.style-88938 .description { margin: 10px 0; }
.style-88938 time { color: #8b8b8b; }
.style-88938 .category-description { margin: 0 0 10px; }
.style-88938 .brief-description { margin: 10px 0; }
.style-88938 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-88938 .question { font-weight: normal;line-height: 130%; }
.style-88938 .answer { padding: 0 0 0 20px; }
.style-88938 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-88938 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-88938 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-88938 .goal { font-weight: bold; }
.style-88938 .search-label { margin: 0 10px 0 0; }
.style-88938 .album-select { margin-bottom: 10px; }
.style-88938 .dept-or-grade-desc { font-weight: normal; }
.style-88938 .greeting { margin: 0 0 10px 0; }
.style-88938 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-88938 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-88938 li.group:first-child { margin-top: 0; }
.style-88938 .schedule-title { font-weight: bold; }
.style-88938 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-88938 .schedule-rescheduled { font-weight: bold; }
.style-88938 .schedule-cancelled { font-weight: bold; }
.style-88938 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88938 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-88938 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-88938 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-88938 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-88938 .addl-info-detail { font-size: 15px; }
.style-89140 .h2-style { font-size: 18px;padding-bottom: 0px;border: 0px;margin-bottom: 0px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-89140 .h4-style { font-weight: normal; }
.style-89140 .button { color: #fff; }
.style-89140 { margin-bottom: 10px;margin-right: 15px; }
.style-89140 .description { margin: 10px 0; }
.style-89140 time { color: #8b8b8b; }
.style-89140 .category-description { margin: 0 0 10px; }
.style-89140 .brief-description { margin: 10px 0; }
.style-89140 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-89140 .question { font-weight: normal;line-height: 130%; }
.style-89140 .answer { padding: 0 0 0 20px; }
.style-89140 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-89140 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-89140 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-89140 .goal { font-weight: bold; }
.style-89140 .search-label { margin: 0 10px 0 0; }
.style-89140 .album-select { margin-bottom: 10px; }
.style-89140 .dept-or-grade-desc { font-weight: normal; }
.style-89140 .greeting { margin: 0 0 10px 0; }
.style-89140 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-89140 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-89140 li.group:first-child { margin-top: 0; }
.style-89140 div.content-wrap { font-size: 14px; }
.style-89140 .schedule-title { font-weight: bold; }
.style-89140 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-89140 .schedule-rescheduled { font-weight: bold; }
.style-89140 .schedule-cancelled { font-weight: bold; }
.style-89140 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-89140 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-89140 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-89140 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-89140 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-89140 .addl-info-detail { font-size: 15px; }
.style-89049 .h2-style { font-size: 18px;padding-bottom: 0px;border: 0px;margin-bottom: 0px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-89049 .h4-style { font-weight: normal; }
.style-89049 .button { color: #fff; }
.style-89049 { margin-bottom: 40px;margin-right: 15px; }
.style-89049 .description { margin: 10px 0; }
.style-89049 time { color: #8b8b8b; }
.style-89049 .category-description { margin: 0 0 10px; }
.style-89049 .brief-description { margin: 10px 0; }
.style-89049 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-89049 .question { font-weight: normal;line-height: 130%; }
.style-89049 .answer { padding: 0 0 0 20px; }
.style-89049 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-89049 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-89049 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-89049 .goal { font-weight: bold; }
.style-89049 .search-label { margin: 0 10px 0 0; }
.style-89049 .album-select { margin-bottom: 10px; }
.style-89049 .dept-or-grade-desc { font-weight: normal; }
.style-89049 .greeting { margin: 0 0 10px 0; }
.style-89049 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-89049 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-89049 li.group:first-child { margin-top: 0; }
.style-89049 div.content-wrap { font-size: 14px; }
.style-89049 .schedule-title { font-weight: bold; }
.style-89049 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-89049 .schedule-rescheduled { font-weight: bold; }
.style-89049 .schedule-cancelled { font-weight: bold; }
.style-89049 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-89049 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-89049 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-89049 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-89049 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-89049 .addl-info-detail { font-size: 15px; }
.style-71740 .h2-style { font-size: 20px;border-width: 0 0 1.5px 0;padding: 0 0 2px 0;border-color: #B9B9B9; }
.style-71740 .button { color: #fff; }
.style-71740 { margin-top: 20px; }
.style-71740 .description { margin: 10px 0; }
.style-71740 time { color: #8b8b8b; }
.style-71740 .category-description { margin: 0 0 10px; }
.style-71740 .brief-description { margin: 10px 0; }
.style-71740 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-71740 .question { font-weight: normal;line-height: 130%; }
.style-71740 .answer { padding: 0 0 0 20px; }
.style-71740 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-71740 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-71740 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-71740 .goal { font-weight: bold; }
.style-71740 .search-label { margin: 0 10px 0 0; }
.style-71740 .album-select { margin-bottom: 10px; }
.style-71740 .dept-or-grade-desc { font-weight: normal; }
.style-71740 .greeting { margin: 0 0 10px 0; }
.style-71740 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-71740 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-71740 li.group:first-child { margin-top: 0; }
.style-71740 .schedule-title { font-weight: bold; }
.style-71740 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-71740 .schedule-rescheduled { font-weight: bold; }
.style-71740 .schedule-cancelled { font-weight: bold; }
.style-71740 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-71740 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-71740 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-71740 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-71740 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-71740 .addl-info-detail { font-size: 15px; }
.style-84360 .h2-style { font-size: 20px;border-width: 0 0 1.5px 0;padding: 0 0 2px 0;border-color: #B9B9B9; }
.style-84360 .button { color: #fff; }
.style-84360 .description { margin: 10px 0; }
.style-84360 time { color: #8b8b8b; }
.style-84360 .category-description { margin: 0 0 10px; }
.style-84360 .brief-description { margin: 10px 0; }
.style-84360 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-84360 .question { font-weight: normal;line-height: 130%; }
.style-84360 .answer { padding: 0 0 0 20px; }
.style-84360 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-84360 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-84360 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-84360 .goal { font-weight: bold; }
.style-84360 .search-label { margin: 0 10px 0 0; }
.style-84360 .album-select { margin-bottom: 10px; }
.style-84360 .dept-or-grade-desc { font-weight: normal; }
.style-84360 .greeting { margin: 0 0 10px 0; }
.style-84360 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-84360 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-84360 li.group:first-child { margin-top: 0; }
.style-84360 .schedule-title { font-weight: bold; }
.style-84360 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-84360 .schedule-rescheduled { font-weight: bold; }
.style-84360 .schedule-cancelled { font-weight: bold; }
.style-84360 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-84360 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-84360 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-84360 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-84360 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-84360 .addl-info-detail { font-size: 15px; }
.style-85452 .h2-style { font-size: 20px;border-width: 0 0 1.5px 0;padding: 0 0 2px 0;border-color: #FFFFFF;color: #FFFFFF; }
.style-85452 .h4-style { font-weight: normal; }
.style-85452 .button { color: #fff; }
.style-85452 { margin-bottom: 30px; }
.style-85452 .description { margin: 10px 0; }
.style-85452 time { color: #8b8b8b; }
.style-85452 .category-description { margin: 0 0 10px; }
.style-85452 .brief-description { margin: 10px 0; }
.style-85452 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-85452 .question { font-weight: normal;line-height: 130%; }
.style-85452 .answer { padding: 0 0 0 20px; }
.style-85452 .caption { padding-top: 10px;font-style: italic; }
.style-85452 .submit-button { background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px;color: #FFFFFF;font-size: 21px; }
.style-85452 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-85452 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-85452 .goal { font-weight: bold; }
.style-85452 .search-label { margin: 0 10px 0 0; }
.style-85452 .album-select { margin-bottom: 10px; }
.style-85452 .dept-or-grade-desc { font-weight: normal; }
.style-85452 .greeting { margin: 0 0 10px 0; }
.style-85452 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-85452 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-85452 li.group:first-child { margin-top: 0; }
.style-85452 .schedule-title { font-weight: bold; }
.style-85452 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-85452 .schedule-rescheduled { font-weight: bold; }
.style-85452 .schedule-cancelled { font-weight: bold; }
.style-85452 .shopping-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-85452 .item-name { font-family: Georgia;font-weight: normal;font-size: 20px;color: #003E7E; }
.style-85452 .item-description { font-family: 'Source Sans Pro', sans-serif;font-size: 15px;font-weight: normal; }
.style-85452 .add-to-cart { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-85452 .addl-info { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;color: #003E7E;background-color: #FFFFFF;padding: 0px; }
.style-85452 .addl-info-detail { font-size: 15px; }
.style-48315 .header-widget { font-size: 20px;color: #003E7E;border-width: 0 0 1px 0;border-style: solid;border-color: #C2C2C2;margin-top: 5px; }
.style-80785 .h1-style { color: inherit; }
.style-80785 .h2-style { color: inherit;border-color: #8B8B8B;border-width: 0 0 1.5px 0;font-size: 20px; }
.style-80785 .h3-style { color: inherit; }
.style-80785 .h4-style { color: inherit; }
.style-80785 .h5-style { color: inherit; }
.style-80785 .h6-style { color: inherit; }
.style-80785 A { color: #093566; }
.style-80785 .button { background-color: #fff;color: #003e7e; }
.style-80785 .button:hover { color: #333; }
.style-80785 { margin-bottom: 20px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566;margin-right: 20px; }
.style-80785 .category-description { margin: 0 0 10px; }
.style-80785 .photos { margin: 0 10px 10px 0;float: left; }
.style-80785 .full-name { font-size: 16px; }
.style-80785 .job-title { font-size: 14px;line-height: 130%; }
.style-80785 .bus-phone { font-size: 14px;line-height: 130%; }
.style-80785 .education { font-size: 14px;line-height: 130%; }
.style-80785 .email { font-size: 14px;line-height: 130%; }
.style-80785 .bio { font-size: 14px; }
.style-80785 .question { font-weight: bold;line-height: 130%; }
.style-80785 .caption { padding: 10px 0 0px 0; }
.style-80785 .submit-button { margin: 10px 0 0 5px;background-color: #003E7E;border-width: 0px;color: #FFFFFF;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-80785 .submit-button:hover { text-decoration: underline;color: #FFFFFF; }
.style-80785 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-80785 .radiobutton-label { padding-left: 20px; }
.style-80785 .fund .bar { background-color: #FFFFFF; }
.style-80785 .goal { font-weight: bold; }
.style-80785 .first-name { font-size: 16px; }
.style-80785 .last-name { font-size: 16px; }
.style-80785 .search-label { margin: 0 10px 0 0; }
.style-80785 .field-row { border-width: 0 0 1px 0;border-style: solid;padding: 0 0 10px 0;border-color: #BEC6D0; }
.style-80785 .album-select { margin-bottom: 10px; }
.style-80785 li.group { width: 100%;margin: 15px 0 0;line-height: 130%; }
.style-80785 li.group:first-child { margin-top: 0; }
.style-80785 .schedule-title { font-weight: bold; }
.style-80785 .poll-answer { padding-bottom: 5px; }
.style-80785 .schedule-rescheduled { font-weight: bold; }
.style-80785 .schedule-cancelled { font-weight: bold; }
.style-80785 .nick-name { font-size: 16px; }
.style-80785 .grad-year-short { font-size: 16px; }
.style-80785 .grad-year-short:before { content: "'";padding-left: 5px; }
.style-16244 .h2-style { font-weight: normal;border: 0px;padding: 0;margin: 0 0 15px; }
.style-16244 { color: #333;line-height: 24px;margin: 0 0 15px 0; }
.style-16244 .text img { max-width: 100px;margin: 0 20px 20px 0!important; }
.style-16247 .h2-style { color: #333; }
.style-16247 { margin: 0 0 10px 0; }
.style-16247 .link-image { margin: 0 5px 5px 0; }
.style-16247 li.group { display: inline-block; }
.style-16524 .h2-style { padding: 0;border: 0px; }
.style-16524 { border-left: 1px solid #003e7e;padding-left: 40px; }
.style-16524 .category-description { margin: 0 0 10px; }
.style-16524 A.links-urllink:hover { color: #000; }
.style-16524 li.group { margin: 0 0 5px; }
.style-16246 .h2-style { color: #333333; }
.style-16246 { color: #FFFFFF;margin: 0 0 15px 0;font-size: 14px;line-height: 20px; }
.style-16243 A { text-decoration: none;color: #FFFFFF; }
.style-16243 A:hover { color: #FF8E2B; }
.style-16243 { margin: 1px 0; }
.style-16243 .mini-sitemap-open { background-color: #003E7E;padding: 6px 9px;text-transform: uppercase;color: #FFFFFF;font-size: 12px;letter-spacing: 1px;display: inline-block; }
.style-16243 .mini-sitemap-open:hover { color: #FFFFFF;background-color: #FFD200; }
.style-16243 .mini-sitemap-open:after { background-color: #0C1F2E;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;padding: 6px 20px 6px 6px;text-transform: uppercase;color: #FFFFFF;font-family: Arial;font-size: 12px;letter-spacing: 1px;background-image: url('/ftpimages/492/site/683/images/plus.png');background-position: right center;background-repeat: no-repeat; }
.style-16243 .mini-sitemap-close { background-color: #003E7E;padding: 6px 9px;text-transform: uppercase;text-decoration: none;color: #FFFFFF;font-size: 12px;letter-spacing: 1px;display: inline-block; }
.style-16243 .mini-sitemap-close:hover { background-color: #FFD200;color: #FFFFFF; }
.style-16243 .ms-level1 { margin: 25px 0 0 0;text-align: left;font-size: 14px; }
.style-16243 .ms-l1-text { font-size: 14px;font-weight: bold;text-transform: uppercase;letter-spacing: 1px;color: #003E7E;padding: 0 0 5px;display: inline-block;border-bottom: 5px solid #ffd200; }
.style-16243 .ms-l1-text:hover { color: #003E7E; }
.style-16243 .ms-level2 { padding-top: 15px; }
.style-16243 .ms-l2-item { padding: 5px 0 5px 0; }
.style-16243 .ms-l2-text { color: #000000; }
.style-16243 .ms-l2-text:hover { color: #003E7E; }
.style-16243 div.content-wrap { text-align: center; }
.style-16245 .h2-style { font-weight: normal; }
.style-16245 { color: #FFFFFF;line-height: 20px;margin: 0 0 10px 0; }
.style-16245 .link-image { opacity: 1;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease;max-width: 82px;float: left; }
.style-16245 .link-image:hover { opacity: 0.5; }
.style-16245 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: 5px center;border-width: 0px;width: 27px;padding: 0px;min-height: 22px; }
.style-16245 .search-text { background-color: #0C1F2E;border: 0px;width: -moz-calc(98% - 30px);/*ff*/
width: -webkit-calc(98% - 30px);/*webkit*/
width: calc(98% - 30px);padding: 5px 0 5px 2%;color: #FFFFFF; }
.style-16245 li.group { display: inline-block; }
.style-16288 .h2-style { font-weight: normal; }
.style-16288 { color: #FFFFFF;line-height: 20px;margin: 2px 0 10px 0;text-align: right; }
.style-16288 .link-image { opacity: 1;transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-moz-transition: all 0.2s ease; }
.style-16288 .link-image:hover { opacity: 0.5; }
.style-16288 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: 5px center;border-width: 0px;width: 27px;padding: 0px;min-height: 22px;float: left; }
.style-16288 .search-text { background-color: #FFFFFF;border: 0px;width: -moz-calc(98% - 30px);/*ff*/
width: -webkit-calc(98% - 30px);/*webkit*/
width: calc(98% - 35px);padding: 7px 5px 7px 2%;color: #999999;text-transform: lowercase;font-size: 14px;text-align: right; }
.style-16288 li.group { display: inline-block; }
.style-16262 .h2-style { margin: 0 0 10px 0; }
.style-16262 { margin-bottom: 5px;font-size: 20px;line-height: 24px;color: #70afec;text-align: right;margin-top: 25px; }
.style-16262 .photos { margin: 4px 10px 10px 0;float: left; }
.style-16262 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16262 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16262 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16262 .goal { font-weight: bold; }
.style-16262 .search-label { margin: 0 10px 0 0; }
.style-16262 .dept-or-grade-desc { font-weight: normal; }
.style-16262 .greeting { margin: 0 0 10px 0; }
.style-16262 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-16262 li.group { width: 100%; }
.style-16262 div.content-wrap { font-style: italic;margin-bottom: 15px; }
.style-16262 .schedule-title { font-weight: bold; }
.style-16262 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-16262 .schedule-rescheduled { font-weight: bold; }
.style-16262 .schedule-cancelled { font-weight: bold; }
.style-46903 .h2-style { border-color: #717171;border-width: 0 0 0px 0;border-style: solid;font-size: 18px;padding: 0 0 0px 0;margin: 0 0 20px 0;font-family: 'Source Sans Pro', sans-serif;min-height: 36px; }
.style-46903 .h4-style { font-family: Georgia;font-weight: normal;font-size: 16px; }
.style-46903 .h5-style { font-size: 16px;color: #003E7E;padding-bottom: 0px;margin-bottom: 10px;line-height: 110%;font-family: Georgia; }
.style-46903 { margin: 0 0 40px 0;border-color: #717171;border-width: 0px 0 0px 0;border-style: solid;padding-right: 15px; }
.style-46903 .long-description { font-size: 14px; }
.style-46903 .brief-description { font-size: 14px;line-height: 120%; }
.style-46903 .lists img { padding: 0 0 25px 0; }
.style-46903 li.group { margin: 0 0 20px 0; }
.style-46903 div.content-wrap { font-size: 16px;line-height: 125%; }
.style-28845 .h2-style { margin: 0 0 10px 0;border-width: 0px; }
.style-28845 .h4-style { padding: 0;margin: 0;color: #003E7E;font-size: 20px; }
.style-28845 A { color: inherit;text-decoration: none; }
.style-28845 .button { color: #fff; }
.style-28845 { margin-bottom: 30px; }
.style-28845 .category-description { margin: 0 0 10px 0; }
.style-28845 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-28845 .brief-description { margin: 10px;font-family: Georgia;padding: 8px; }
.style-28845 .photos { margin: 0 0 10px 0; }
.style-28845 .lists img { padding: 10px; }
.style-28845 .question:hover { background-color: #fff;color: #4f7eaa; }
.style-28845 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-28845 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-28845 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-28845 .goal { font-weight: bold; }
.style-28845 .search-label { margin: 0 10px 0 0; }
.style-28845 .dept-or-grade-desc { font-weight: normal; }
.style-28845 .greeting { margin: 0 0 10px 0; }
.style-28845 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-28845 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-28845 li.group { display: block;margin: 0 0 10px;text-decoration: none;font-size: 17px;padding: 8px 20px;color: #000000;border-width: 0 0 1px 0;border-style: solid;border-color: #DBDBDB; }
.style-28845 li.group:hover { color: #000000; }
.style-28845 .schedule-title { font-weight: bold; }
.style-28845 .readmore-detail-page { color: #fff; }
.style-28845 .schedule-rescheduled { font-weight: bold; }
.style-28845 .schedule-cancelled { font-weight: bold; }
.style-25860 .h2-style { margin: 0 0 10px 0;border-width: 0px; }
.style-25860 .h4-style { padding: 0;margin: 0;color: inherit; }
.style-25860 A { color: inherit;text-decoration: none; }
.style-25860 .button { color: #fff; }
.style-25860 { margin-bottom: 30px; }
.style-25860 .category-description { margin: 0 0 10px 0; }
.style-25860 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-25860 .brief-description { margin: 10px 0; }
.style-25860 .photos { margin: 0 0 10px 0; }
.style-25860 .question:hover { background-color: #fff;color: #4f7eaa; }
.style-25860 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-25860 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-25860 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-25860 .goal { font-weight: bold; }
.style-25860 .search-label { margin: 0 10px 0 0; }
.style-25860 .dept-or-grade-desc { font-weight: normal; }
.style-25860 .greeting { margin: 0 0 10px 0; }
.style-25860 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-25860 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-25860 li.group { display: block;margin: 0 0 10px;text-decoration: none;font-size: 17px;padding: 8px 20px;color: #000000; }
.style-25860 li.group:hover { color: #003E7E; }
.style-25860 .schedule-title { font-weight: bold; }
.style-25860 .readmore-detail-page { color: #fff; }
.style-25860 .schedule-rescheduled { font-weight: bold; }
.style-25860 .schedule-cancelled { font-weight: bold; }
.style-26159 .h2-style { margin: 0 0 10px 0;border-width: 0px; }
.style-26159 .h4-style { padding: 0;margin: 0;color: inherit; }
.style-26159 A { color: inherit;text-decoration: none; }
.style-26159 .button { color: #fff; }
.style-26159 { margin-bottom: 30px; }
.style-26159 .category-description { margin: 0 0 10px 0; }
.style-26159 .long-description { margin: 5px 0;font-size: 15px;font-weight: normal;display: none; }
.style-26159 .brief-description { margin: 10px 0; }
.style-26159 .photos { margin: 0 0 10px 0; }
.style-26159 .question:hover { background-color: #fff;color: #4f7eaa; }
.style-26159 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-26159 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-26159 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-26159 .goal { font-weight: bold; }
.style-26159 .search-label { margin: 0 10px 0 0; }
.style-26159 .dept-or-grade-desc { font-weight: normal; }
.style-26159 .greeting { margin: 0 0 10px 0; }
.style-26159 .course-title.off-state:hover { background-color: #fff;color: #70afec; }
.style-26159 .course-desc { background-color: #f4f5f9;padding: 10px; }
.style-26159 li.group { display: block;margin: 0 0 10px;text-decoration: none;font-size: 17px;padding: 8px 20px;color: #000000; }
.style-26159 li.group:hover { color: #003E7E; }
.style-26159 .schedule-title { font-weight: bold; }
.style-26159 .readmore-detail-page { color: #fff; }
.style-26159 .schedule-rescheduled { font-weight: bold; }
.style-26159 .schedule-cancelled { font-weight: bold; }
.style-24188 .h1-style { font-family: 'Source Sans Pro', sans-serif; }
.style-24188 .h2-style { font-family: 'Source Sans Pro', sans-serif;border-width: 0px;font-weight: bold;text-align: left; }
.style-24188 .h3-style { font-family: 'Source Sans Pro', sans-serif; }
.style-24188 .h4-style { color: #093566;font-size: 30px;margin-bottom: 15px;border-color: #F3C13C;font-weight: bold;text-align: center;padding: 15px 0px 0px 0px;margin: 10px;font-family: 'Source Sans Pro', sans-serif; }
.style-24188 .button { color: #fff; }
.style-24188 { margin-bottom: 15px;font-family: Georgia;line-height: 150%;background-color: ;padding: 10px 0px 0px; }
.style-24188 .description { margin: 10px 0; }
.style-24188 time { color: #8b8b8b; }
.style-24188 .category-description { margin: 0 0 10px; }
.style-24188 .long-description { font-size: 20px;padding: 0px 2px 0px 2px;font-family: Georgia; }
.style-24188 .brief-description { margin: 10px 0; }
.style-24188 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available;text-align: right; }
.style-24188 .caption { font-family: 'Source Sans Pro', sans-serif;padding: 5px 10px 5px 10px;background-color: #F4F4F7;text-align: left; }
.style-24188 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-24188 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-24188 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-24188 .goal { font-weight: bold; }
.style-24188 .search-label { margin: 0 10px 0 0; }
.style-24188 .header-widget { font-family: 'Source Sans Pro', sans-serif;text-align: center;font-size: 40px;border-width: 0px;color: #000000;font-weight: bold; }
.style-24188 .album-select { margin-bottom: 10px; }
.style-24188 .dept-or-grade-desc { font-weight: normal; }
.style-24188 .greeting { margin: 0 0 10px 0; }
.style-24188 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-24188 .logo img { margin: 25px 0 0 0; }
.style-24188 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-24188 li.group:first-child { margin-top: 0; }
.style-24188 div.content-wrap { line-height: 190%; }
.style-24188 .schedule-title { font-weight: bold; }
.style-24188 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-24188 .schedule-rescheduled { font-weight: bold; }
.style-24188 .schedule-cancelled { font-weight: bold; }
.style-24193 .h1-style { font-family: 'Source Sans Pro', sans-serif; }
.style-24193 .h2-style { font-family: 'Source Sans Pro', sans-serif;border-width: 0px;font-weight: bold; }
.style-24193 .h3-style { font-family: 'Source Sans Pro', sans-serif; }
.style-24193 .button { color: #fff; }
.style-24193 { margin-bottom: 30px;font-family: Georgia; }
.style-24193 .description { margin: 10px 0; }
.style-24193 time { color: #8b8b8b; }
.style-24193 .category-description { margin: 0 0 10px; }
.style-24193 .brief-description { margin: 10px 0; }
.style-24193 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available;text-align: right; }
.style-24193 .caption { font-family: 'Source Sans Pro', sans-serif;padding: 5px 10px 5px 10px;background-color: #F4F4F7; }
.style-24193 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-24193 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-24193 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-24193 .goal { font-weight: bold; }
.style-24193 .search-label { margin: 0 10px 0 0; }
.style-24193 .header-widget { font-family: Georgia;text-align: center;font-size: 50px;border-width: 0px;color: #000000; }
.style-24193 .album-select { margin-bottom: 10px; }
.style-24193 .dept-or-grade-desc { font-weight: normal; }
.style-24193 .greeting { margin: 0 0 10px 0; }
.style-24193 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-24193 .logo img { margin: 25px 0 0 0; }
.style-24193 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-24193 li.group:first-child { margin-top: 0; }
.style-24193 div.content-wrap { line-height: 150%;font-family: 'Source Sans Pro', sans-serif;font-size: 25px;color: #6D6F71; }
.style-24193 .schedule-title { font-weight: bold; }
.style-24193 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-24193 .schedule-rescheduled { font-weight: bold; }
.style-24193 .schedule-cancelled { font-weight: bold; }
.style-24195 .h1-style { font-family: 'Source Sans Pro', sans-serif; }
.style-24195 .h2-style { font-family: 'Source Sans Pro', sans-serif;border-width: 0px;font-weight: bold;text-align: left; }
.style-24195 .h3-style { font-family: 'Source Sans Pro', sans-serif; }
.style-24195 .h4-style { color: #093566;font-size: 30px;margin-bottom: 15px;border-color: #F3C13C;font-weight: bold;text-align: center;padding: 15px 0px 0px 0px;margin: 10px;font-family: 'Source Sans Pro', sans-serif; }
.style-24195 .button { color: #fff; }
.style-24195 { margin-bottom: 25px;font-family: Georgia;line-height: 100%;background-color: ; }
.style-24195 .description { margin: 10px 0; }
.style-24195 time { color: #8b8b8b; }
.style-24195 .category-description { margin: 0 0 10px; }
.style-24195 .long-description { font-size: 20px;padding: 0px 2px 0px 2px;font-family: Georgia; }
.style-24195 .brief-description { margin: 10px 0; }
.style-24195 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available;text-align: right; }
.style-24195 .caption { font-family: 'Source Sans Pro', sans-serif;padding: 5px 10px 5px 10px;background-color: #F4F4F7;text-align: right; }
.style-24195 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-24195 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-24195 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-24195 .goal { font-weight: bold; }
.style-24195 .search-label { margin: 0 10px 0 0; }
.style-24195 .header-widget { font-family: 'Source Sans Pro', sans-serif;text-align: center;font-size: 50px;border-width: 0px;color: #000000;font-weight: bold; }
.style-24195 .album-select { margin-bottom: 10px; }
.style-24195 .dept-or-grade-desc { font-weight: normal; }
.style-24195 .greeting { margin: 0 0 10px 0; }
.style-24195 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-24195 .logo img { margin: 25px 0 0 0; }
.style-24195 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-24195 li.group:first-child { margin-top: 0; }
.style-24195 div.content-wrap { line-height: 170%;font-style: italic;font-size: 20px;color: #003E7E;border-bottom: 2px solid #003e7e;border-top: 2px solid #003e7e;padding: 5px 0px 5px 0px; }
.style-24195 .schedule-title { font-weight: bold; }
.style-24195 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-24195 .schedule-rescheduled { font-weight: bold; }
.style-24195 .schedule-cancelled { font-weight: bold; }
.style-48373 .h1-style { font-family: 'Source Sans Pro', sans-serif; }
.style-48373 .h2-style { font-family: 'Source Sans Pro', sans-serif;border-width: 0px;font-weight: bold;text-align: left; }
.style-48373 .h3-style { font-family: 'Source Sans Pro', sans-serif; }
.style-48373 .h4-style { color: #093566;font-size: 30px;margin-bottom: 15px;border-color: #F3C13C;font-weight: bold;text-align: center;padding: 15px 0px 0px 0px;margin: 10px;font-family: 'Source Sans Pro', sans-serif; }
.style-48373 .button { color: #fff; }
.style-48373 { margin-bottom: 15px;font-family: Georgia;line-height: 100%;background-color: ; }
.style-48373 .description { margin: 10px 0; }
.style-48373 time { color: #8b8b8b; }
.style-48373 .category-description { margin: 0 0 10px; }
.style-48373 .long-description { font-size: 20px;padding: 0px 2px 0px 2px;font-family: Georgia; }
.style-48373 .brief-description { margin: 10px 0; }
.style-48373 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available;text-align: right; }
.style-48373 .caption { font-family: 'Source Sans Pro', sans-serif;padding: 5px 10px 5px 10px;background-color: #F4F4F7;text-align: right; }
.style-48373 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-48373 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-48373 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-48373 .goal { font-weight: bold; }
.style-48373 .search-label { margin: 0 10px 0 0; }
.style-48373 .header-widget { font-family: 'Source Sans Pro', sans-serif;text-align: center;font-size: 50px;border-width: 0px;color: #000000;font-weight: bold; }
.style-48373 .album-select { margin-bottom: 10px; }
.style-48373 .dept-or-grade-desc { font-weight: normal; }
.style-48373 .greeting { margin: 0 0 10px 0; }
.style-48373 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-48373 .logo img { margin: 25px 0 0 0; }
.style-48373 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-48373 li.group:first-child { margin-top: 0; }
.style-48373 div.content-wrap { line-height: 170%;font-style: italic;font-size: 20px;color: #003E7E;border-bottom: 2px solid #003e7e;border-top: 2px solid #003e7e;padding: 5px 0px 5px 0px;border-color: #FFFFFF; }
.style-48373 .schedule-title { font-weight: bold; }
.style-48373 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-48373 .schedule-rescheduled { font-weight: bold; }
.style-48373 .schedule-cancelled { font-weight: bold; }
.style-24194 .h1-style { font-family: 'Source Sans Pro', sans-serif; }
.style-24194 .h2-style { font-family: 'Source Sans Pro', sans-serif;border-width: 0px;font-weight: bold;text-align: left; }
.style-24194 .h3-style { font-family: 'Source Sans Pro', sans-serif; }
.style-24194 .h4-style { color: #093566;font-size: 30px;margin-bottom: 15px;border-color: #F3C13C;font-weight: bold;text-align: center;padding: 15px 0px 0px 0px;margin: 10px;font-family: 'Source Sans Pro', sans-serif; }
.style-24194 .button { color: #fff; }
.style-24194 { margin-bottom: 25px;font-family: Georgia;line-height: 150%;text-align: center;background-color: #BFCFDF;padding: 10px; }
.style-24194 .description { margin: 10px 0; }
.style-24194 time { color: #8b8b8b; }
.style-24194 .category-description { margin: 0 0 10px; }
.style-24194 .long-description { font-size: 16px;padding: 0px 2px 0px 2px;font-family: Georgia; }
.style-24194 .brief-description { margin: 10px 0; }
.style-24194 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available;text-align: right; }
.style-24194 .caption { font-family: 'Source Sans Pro', sans-serif;padding: 5px 10px 5px 10px;background-color: #F4F4F7;text-align: right; }
.style-24194 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-24194 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-24194 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-24194 .goal { font-weight: bold; }
.style-24194 .search-label { margin: 0 10px 0 0; }
.style-24194 .header-widget { font-family: 'Source Sans Pro', sans-serif;text-align: center;font-size: 50px;border-width: 0px;color: #000000;font-weight: bold; }
.style-24194 .album-select { margin-bottom: 10px; }
.style-24194 .dept-or-grade-desc { font-weight: normal; }
.style-24194 .greeting { margin: 0 0 10px 0; }
.style-24194 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-24194 .logo img { margin: 25px 0 0 0; }
.style-24194 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-24194 li.group:first-child { margin-top: 0; }
.style-24194 div.content-wrap { line-height: 190%; }
.style-24194 .schedule-title { font-weight: bold; }
.style-24194 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-24194 .schedule-rescheduled { font-weight: bold; }
.style-24194 .schedule-cancelled { font-weight: bold; }
.style-25688 .button { color: #fff; }
.style-25688 { margin-bottom: 20px;margin-left: 10px;margin-right: 10 px; }
.style-25688 .description { margin: 10px 0; }
.style-25688 time { color: #8b8b8b; }
.style-25688 .category-description { margin: 0 0 10px; }
.style-25688 .link-image { margin: 0 5px 15px 5px; }
.style-25688 .long-description { margin: 5px; }
.style-25688 .brief-description { margin: 10px 0; }
.style-25688 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-25688 .caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #FCF1D5;margin: 0; }
.style-25688 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-25688 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-25688 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-25688 .goal { font-weight: bold; }
.style-25688 .search-label { margin: 0 10px 0 0; }
.style-25688 A.links-urllink { font-size: 20px;padding: 5px;font-family: Georgia; }
.style-25688 .album-select { margin-bottom: 10px; }
.style-25688 .dept-or-grade-desc { font-weight: normal; }
.style-25688 .greeting { margin: 0 0 10px 0; }
.style-25688 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-25688 li.group { width: 100%;clear: both;margin: 0px; }
.style-25688 li.group:first-child { margin-top: 0; }
.style-25688 .schedule-title { font-weight: bold; }
.style-25688 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-25688 .schedule-rescheduled { font-weight: bold; }
.style-25688 .schedule-cancelled { font-weight: bold; }
.style-24135 .h1-style { font-family: 'Source Sans Pro', sans-serif; }
.style-24135 .h2-style { font-family: 'Source Sans Pro', sans-serif; }
.style-24135 .h3-style { font-family: 'Source Sans Pro', sans-serif; }
.style-24135 .button { color: #fff; }
.style-24135 { margin-bottom: 30px;font-family: Georgia; }
.style-24135 .description { margin: 10px 0; }
.style-24135 time { color: #8b8b8b; }
.style-24135 .category-description { margin: 0 0 10px; }
.style-24135 .brief-description { margin: 10px 0; }
.style-24135 .photos { margin: 4px 15px 15px 0;float: left;max-width: -moz-available; }
.style-24135 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-24135 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-24135 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-24135 .goal { font-weight: bold; }
.style-24135 .search-label { margin: 0 10px 0 0; }
.style-24135 .album-select { margin-bottom: 10px; }
.style-24135 .dept-or-grade-desc { font-weight: normal; }
.style-24135 .greeting { margin: 0 0 10px 0; }
.style-24135 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-24135 .logo img { margin: 25px 0 0 0; }
.style-24135 li.group { width: 100%;clear: both;margin: 15px 0 0; }
.style-24135 li.group:first-child { margin-top: 0; }
.style-24135 .schedule-title { font-weight: bold; }
.style-24135 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-24135 .schedule-rescheduled { font-weight: bold; }
.style-24135 .schedule-cancelled { font-weight: bold; }
.style-25167 .h2-style { border-bottom: 2px solid #8b8b8b;padding-bottom: 5px; }
.style-25167 .h4-style { font-family: 'Source Sans Pro', sans-serif;font-size: 20px;color: #003E7E; }
.style-25167 { margin-bottom: 20px;background-color: #FFFFFF;padding: 10px; }
.style-25167 .description { margin: 10px 0; }
.style-25167 time { color: #878889; }
.style-25167 .brief-description { margin: 10px 0; }
.style-25167 .photos { margin: 0 0 10px 0; }
.style-25167 .news img { text-align: left; }
.style-25167 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-25167 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-25167 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-25167 .goal { font-weight: bold; }
.style-25167 .search-label { margin: 0 10px 0 0; }
.style-25167 .dept-or-grade-desc { font-weight: normal; }
.style-25167 .greeting { margin: 0 0 10px 0; }
.style-25167 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-25167 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-25167 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-25167 li.group { display: inline-block;width: 100%;border-bottom: 1px solid #8b8b8b;padding-bottom: 5px; }
.style-25167 .schedule-title { font-weight: bold; }
.style-25167 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-25167 .schedule-rescheduled { font-weight: bold; }
.style-25167 .schedule-cancelled { font-weight: bold; }
.style-25167 .filter-item { margin: 0 0 4px 0; }
.style-25167 .button-group { margin: 10px 0; }
.style-25167 .select-all { margin: 0 2px 2px 0; }
.style-25167 .clear-all { margin: 0 2px 2px 0; }
.style-25167 .refresh { margin: 0 2px 2px 0; }
.style-25167 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-25167 .newsarchivedatepicker .current-year { text-align: center;font-size: 20px;font-family: 'Source Sans Pro', sans-serif; }
.style-25167 .newsarchivedatepicker .prev-year { background-color: #003e7e;padding: 4px 10px;margin: 0;color: #fff;text-decoration: none;text-align: center; }
.style-25167 .newsarchivedatepicker .month-number { padding: 7px;background-color: #fcf1d5;color: #003e7e;margin: 0 0 2px 0;border: 0px; }
.style-25167 .newsarchivedatepicker .month-number:hover { background-color: #003e7e;color: #fff; }
.style-25167 .newsarchivelist .publish-month { margin: 0 0 10px 0;font-family: 'Source Sans Pro', sans-serif; }
.style-25167 .newsarchivedatepicker .next-year { background-color: #003e7e;padding: 4px 10px;margin: 0;color: #fff;text-decoration: none;text-align: center; }
.style-25167 .newsarchivedatepicker .month-container { padding: 0; }
.style-25167 .newsarchivedatepicker .year-container { margin: 0 0 10px 0; }
.style-89144 .h2-style { margin: 0 0 40px 0;text-align: center;font-weight: bold;font-style: italic;font-size: 90px;border-color: #FFFFFF;padding-bottom: 20px;color: #FFFFFF; }
.style-89144 .h4-style { margin-top: 0;font-size: 50px;font-family: 'Source Sans Pro', sans-serif;color: #003E7E;font-weight: bold;line-height: 120%; }
.style-89144 { padding-top: 0px;background-color: #003E7E; }
.style-89144 time { color: #333333;margin: 10px 0 30px 20px;font-size: 31px; }
.style-89144 .category-description { margin: 0 0 10px; }
.style-89144 .link-image { margin: 0;padding: 0; }
.style-89144 .h4-style A { font-weight: bold;font-family: 'Source Sans Pro', sans-serif;text-decoration: none;color: #003E7E;font-size: 48px;line-height: 110%; }
.style-89144 .h4-style A:hover { text-decoration: underline; }
.style-89144 .brief-description { margin: 10px 0 0 20px;font-size: 30px;line-height: 150%; }
.style-89144 .location { margin: 10px 0;font-weight: bold; }
.style-89144 .photos { margin: 0 0 10px 0; }
.style-89144 .contact-info { margin: 10px 0; }
.style-89144 .author { font-weight: bold; }
.style-89144 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-89144 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-89144 .fund .bar { background: #ffd200; }
.style-89144 .goal { font-weight: bold; }
.style-89144 .fund .bar-container { background-color: #fcf1d5;border: 3px solid #003e7e; }
.style-89144 .search-label { margin: 0 10px 0 0; }
.style-89144 .dept-or-grade-desc { font-weight: normal; }
.style-89144 .greeting { margin: 0 0 10px 0; }
.style-89144 .course-title.off-state { margin: 0 0 1px 0;background-color: #70afec;color: #333; }
.style-89144 .course-title.off-state:hover { background-color: #4f7eaa;color: #FFFFFF; }
.style-89144 .course-desc { background-color: #f4f5f9;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-89144 li.group { display: inline-block;width: 100%;margin: 0 0 40px 0;clear: both;padding: 30px;background-color: #F5F5F5;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px; }
.style-89144 div.content-wrap { padding: 0 0 0px 0; }
.style-89144 .schedule-title { font-weight: bold; }
.style-89144 .registration { margin: 10px 0; }
.style-89144 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-89144 .schedule-rescheduled { font-weight: bold; }
.style-89144 .schedule-cancelled { font-weight: bold; }
.style-89144 .date-icon { display: block;border-right: 5px solid #ababab;padding-right: 15px;margin-right: 35px;margin-top: 10px;font-size: 50px;line-height: 75%; }
.style-89144 .month-name { padding: 3px;display: inline-block;float: left;color: #707070;font-family: 'Source Sans Pro', sans-serif; }
.style-89144 .day-number { padding: 1px 4px;color: #707070;display: inline-block;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-89144 .event-detail { padding: 0 0 0 150px; }
.style-89144 .course-title.on-state { margin: 0;background-color: #4f7eaa;color: #FFFFFF; }
.style-89144 .view-all { margin-top: 0; }
.style-89144 .start-date { display: none; }
.style-89144 .start-time { color: #707070; }
.style-89144 .end-date { display: none; }
.style-89144 .end-time { color: #707070; }
.style-89144 .date-sep { color: #707070; }
.style-16249 { background-color: #fcf1d5;color: #333;padding: 20px;margin-bottom: 30px; }
.style-16249 .long-description { margin: 5px 0 0 0; }
.style-16249 .one-hundred { color: #003e7e;font-weight: bold; }
.style-16249 .fund .bar { background-color: #003e7e;/* permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#003e7e+21,020047+100 */
background: rgb(0,62,126);/* old browsers */
background: -moz-linear-gradient(top,  rgba(0,62,126,1) 21%, rgba(2,0,71,1) 100%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(21%,rgba(0,62,126,1)), color-stop(100%,rgba(2,0,71,1)));/* chrome,safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,62,126,1) 21%,rgba(2,0,71,1) 100%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,62,126,1) 21%,rgba(2,0,71,1) 100%);/* opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,62,126,1) 21%,rgba(2,0,71,1) 100%);/* ie10+ */
background: linear-gradient(to bottom,  rgba(0,62,126,1) 21%,rgba(2,0,71,1) 100%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003e7e', endColorstr='#020047',GradientType=0 );: /* IE6-9 */; }
.style-16249 .goal { font-size: 24px;margin: 0 0 5px 0;color: #003e7e; }
.style-16249 .current { color: #003e7e; }
.style-16249 .chart { max-width: 75%; }
.style-16249 .fund .bar-container { border: 0;background-color: #fff; }
.style-16249 .fund .chart .scale li i { border-color: #878889; }
.style-16249 .annualfund .remaining { color: #003e7e; }
.style-16242 .h2-style { padding: 25px 25px 0 25px;display: table-cell;vertical-align: top;border-bottom: 0px;font-size: 20px; }
.style-16242 { padding: 10px;margin: 0 0 30px 0;background-color: #FCF1D5; }
.style-16242 .job-title { font-size: 14px;line-height: 14px; }
.style-16242 .bus-phone { font-size: 14px;line-height: 20px; }
.style-16242 .education { font-size: 14px;line-height: 20px; }
.style-16242 .email { font-size: 14px;line-height: 20px; }
.style-16242 .appointed { font-size: 14px;line-height: 20px; }
.style-16242 .biobutton { margin-left: 83px; }
.style-16242 .fsd img { padding: 0;margin: 0!important;max-width: initial!important; }
.style-16242 .grade-label { font-family: 'Source Sans Pro', sans-serif; }
.style-16242 .letter-label { font-family: 'Source Sans Pro', sans-serif; }
.style-16242 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16242 .goal { font-weight: bold; }
.style-16242 .nick-name { font-weight: bold;font-size: 18px;color: #003E7E; }
.style-16242 .last-name { font-weight: bold;font-size: 18px;color: #003E7E; }
.style-16242 li.group { border-bottom: 1px solid #8b8b8b;padding-bottom: 5px; }
.style-16242 div.content-wrap { padding: 20px 10px 10px;margin-left: 140px;display: table-cell;vertical-align: middle; }
.style-16242 .directory-photo { padding-right: 10px; }
.style-55566 .h2-style { padding: 25px 25px 0 25px;display: table-cell;vertical-align: top;border-bottom: 0px; }
.style-55566 { padding: 0px;margin: 0 0 30px 0; }
.style-55566 .biobutton { margin-left: 83px; }
.style-55566 .fsd img { padding: 0;margin: 0!important;max-width: initial!important; }
.style-55566 .grade-label { font-family: 'Source Sans Pro', sans-serif; }
.style-55566 .letter-label { font-family: 'Source Sans Pro', sans-serif; }
.style-55566 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-55566 .goal { font-weight: bold; }
.style-55566 li.group { border-bottom: 1px solid #8b8b8b;padding-bottom: 5px; }
.style-55566 div.content-wrap { padding: 0px;display: table-cell;vertical-align: middle; }
.style-55566 .team-list .column { padding: 0px 30px 0px 0px; }
.style-55566 .team-list .team-link { text-decoration: none;font-size: 14px; }
.style-55566 .team-list .team-link:hover { text-decoration: underline; }
.style-55566 .directory-photo { padding-right: 10px; }
.style-16251 { margin-bottom: 20px; }
.style-16251 .photos { margin: 0 0 10px 0; }
.style-16251 .job-title { color: #333;font-weight: bold;font-size: 16px; }
.style-16251 .bus-phone { font-size: 14px; }
.style-16251 .email { font-size: 14px; }
.style-16251 .biobutton { font-size: 14px; }
.style-16251 .title { color: #003E7E;font-weight: bold;font-family: 'Source Sans Pro', sans-serif;margin: 0 0 10px; }
.style-16251 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16251 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16251 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16251 .goal { font-weight: bold; }
.style-16251 .first-name { font-size: 16px; }
.style-16251 .last-name { font-size: 16px; }
.style-16251 .search-label { margin: 0 10px 0 0; }
.style-16251 .dept-or-grade-desc { font-weight: normal; }
.style-16251 .greeting { margin: 0 0 10px 0; }
.style-16251 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-16251 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-16251 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-16251 li.group { display: inline-block;width: 100%; }
.style-16251 .team-headcoach { color: #878889; }
.style-16251 .team-description { margin: 10px 0; }
.style-16251 .team-accolades-button { color: #fff; }
.style-16251 .team-accolades { font-family: 'Source Sans Pro', sans-serif; }
.style-16251 .schedule-result { background-color: transparent; }
.style-16251 .schedule-title { font-weight: bold; }
.style-16251 .winloss { background-color: #efefef;padding: 5px 10px;margin: 0 0 2px 0; }
.style-16251 .winloss table { width: 100%; }
.style-16251 .roster-entry { background-color: #FCF1D5;padding: 5px 10px;margin: 0 0 2px 0; }
.style-16251 .athleticteamroster .player-name-link { color: #003E7E;text-decoration: none; }
.style-16251 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-16251 .schedule-rescheduled { font-weight: bold; }
.style-16251 .schedule-cancelled { font-weight: bold; }
.style-16251 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-16251 .game { padding: 10px;background-color: #efefef; }
.style-16251 .game .ath-row.ath-row-one { font-size: 20px;color: #000;font-weight: bold;margin: 0 0 10px 0;border-bottom: 2px solid #333;padding: 0 0 10px;font-family: 'Source Sans Pro', sans-serif; }
.style-16251 .winloss.Win { background-color: transparent; }
.style-16251 .winloss.Loss { background-color: transparent; }
.style-16264 .h4-style { margin: 0 0 10px 0; }
.style-16264 { margin-bottom: 20px; }
.style-16264 time { color: #8f8f8f;font-style: italic; }
.style-16264 .readmore { margin: 10px 0; }
.style-16264 .brief-description { margin: 0 0 5px 0; }
.style-16264 .location { font-size: 14px;color: #000000;margin: 0 0 10px; }
.style-16264 .photos { margin: 0 0 10px 0; }
.style-16264 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16264 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16264 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16264 .goal { font-weight: bold; }
.style-16264 .search-label { margin: 0 10px 0 0; }
.style-16264 .dept-or-grade-desc { font-weight: normal; }
.style-16264 .greeting { margin: 0 0 10px 0; }
.style-16264 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-16264 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-16264 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-16264 li.group { display: inline-block;width: 100%; }
.style-16264 .schedule-title { font-weight: bold; }
.style-16264 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-16264 .schedule-rescheduled { font-weight: bold; }
.style-16264 .schedule-cancelled { font-weight: bold; }
.style-16264 .start-time { font-size: 14px;font-style: normal; }
.style-16264 .end-time { font-style: normal; }
.style-16264 .event-time { display: block;font-style: normal; }
.style-16264 .date-icon { border: 2px solid #3b5e7f;margin-bottom: 15px; }
.style-16264 .month-name { background-color: #3b5e7f;color: #fff;padding: 4px 10px; }
.style-16264 .day-number { font-size: 24px;font-weight: bold;padding: 5px; }
.style-16264 .event-detail { margin: 0 0 20px 60px; }
.style-16264 .filter-group { margin: 0 0 10px 0; }
.style-16264 .filter-group-title { margin: 20px 0 10px 0; }
.style-16264 .filter-group-list { width: 100%; }
.style-16264 .filter-item { padding: 5px 10px;color: #333;margin: 0 0 2px 0; }
.style-16264 .button-group { display: block;margin: 0 0 10px -5px; }
.style-16264 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-16264 .calendar-grid { background-color: #fff; }
.style-16264 li.has-events a { font-weight: bold; }
.style-16264 .prev-button { background-color: #003E7E;padding: 4px 10px;margin: 0 0 0 2px;color: #fff;text-decoration: none; }
.style-16264 .next-button { background-color: #003E7E;padding: 4px 10px;margin: 0 2px 0 0;color: #fff;text-decoration: none; }
.style-16264 .day-header span { padding: 5px;background-color: #3b5e7f;color: #fff;font-weight: bold; }
.style-16264 li.other-month a { background-color: #f4f5f9;color: #B7B9BA; }
.style-16264 .selected-date { text-align: center;font-family: 'Source Sans Pro', sans-serif; }
.style-16264 .today-button { padding: 4px 10px;margin: 0;text-decoration: none; }
.style-16264 .large-calendar-grid { border-color: #fff; }
.style-16264 .large-calendar-grid ol.calendar-header li { background-color: #003e7e;color: #fff;border-left: solid 2px #fff;border-bottom: 0;padding: 5px; }
.style-16264 .large-calendar-grid .day-holder { border-left: solid 2px #fff;border-bottom: solid 2px #fff;background-color: #fff; }
.style-16264 .large-calendar-grid .date { background: transparent; }
.style-16264 .large-calendar-grid .other-month.day-holder { background-color: #fcf1d5;color: d4d5d9;opacity: 0.5; }
.style-16264 .large-calendar-grid .other-month.day-holder .date { padding: 5px;color: #D4D5D9;font-weight: bold; }
.style-16264 .large-calendar-grid .today.day-holder { color: #fff; }
.style-16264 .large-calendar-grid .today.day-holder .date { padding: 5px;color: #fff;font-weight: bold;background-color: #003e7e; }
.style-16264 .large-calendar-grid .has-events.day-holder .date:not(.active) { padding: 5px;color: #333;font-weight: bold; }
.style-16264 .large-calendar-grid .calendar-list { border: 0px; }
.style-16264 .h4-style.calendar-event-title { font-size: 14px; }
.style-16264 .h4-style.calendar-event-title a { font-size: 14px;display: inline-block; }
.style-16264 .more-details { font-size: 14px; }
.style-16250 .h4-style { margin: 0 0 10px 0; }
.style-16250 { margin-bottom: 20px; }
.style-16250 time { color: #8b8b8b;margin: 10px 0; }
.style-16250 .readmore { margin: 10px 0; }
.style-16250 .h4-style A { color: #003E7E;font-size: 20px;text-decoration: none; }
.style-16250 .brief-description { margin: 10px 0; }
.style-16250 .location { margin: 10px 0; }
.style-16250 .photos { margin: 0 0 10px 0; }
.style-16250 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16250 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16250 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16250 .goal { font-weight: bold; }
.style-16250 .search-label { margin: 0 10px 0 0; }
.style-16250 .dept-or-grade-desc { font-weight: normal; }
.style-16250 .greeting { margin: 0 0 10px 0; }
.style-16250 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-16250 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-16250 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-16250 li.group { display: inline-block;width: 100%;margin: 20px 0 0; }
.style-16250 li.group:first-child { margin-top: 0; }
.style-16250 .schedule-title { font-weight: bold; }
.style-16250 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-16250 .schedule-rescheduled { font-weight: bold; }
.style-16250 .schedule-cancelled { font-weight: bold; }
.style-16250 .start-time { font-size: 14px; }
.style-16250 .date-icon { margin-bottom: 15px; }
.style-16250 .month-name { background-color: #003e7e;color: #fff;padding: 4px 10px; }
.style-16250 .day-number { font-size: 24px;font-weight: bold;padding: 5px;background-color: #fcf1d5;color: #003e7e;font-family: 'Source Sans Pro', sans-serif; }
.style-16250 .event-detail { margin: 0 0 20px 60px; }
.style-16250 .filter-group { margin: 0 0 10px 0; }
.style-16250 .filter-group-title { margin: 20px 0 10px 0;font-family: 'Source Sans Pro', sans-serif; }
.style-16250 .filter-group-list { width: 100%; }
.style-16250 .filter-item { margin: 0 0 2px 0; }
.style-16250 .button-group { display: block;margin: 0 0 10px -5px; }
.style-16250 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-16250 .calendar-grid { background-color: #fff;margin: 0 0 40px; }
.style-16250 .calendardatepicker li.selected-day a { background-color: #003e7e;color: #fff; }
.style-16250 li.has-events a { font-weight: bold; }
.style-16250 .prev-button { background-color: #003E7E;padding: 4px 10px;margin: 0 0 0 2px;color: #fff;text-decoration: none; }
.style-16250 .next-button { background-color: #003E7E;padding: 4px 10px;margin: 0 2px 0 0;color: #fff;text-decoration: none; }
.style-16250 .day-header span { padding: 5px;background-color: #003E7E;color: #fff;font-weight: bold;font-family: 'Source Sans Pro', sans-serif; }
.style-16250 li.other-month a { opacity: 0.4; }
.style-16250 .selected-date { text-align: center;font-family: 'Source Sans Pro', sans-serif; }
.style-16250 .today-button { padding: 4px 10px;margin: 0;text-decoration: none; }
.style-16250 .day a { background-color: #fcf1d5;padding: 5px;color: #003E7E; }
.style-16250 .day a:hover { background-color: #003e7e;color: #fff; }
.style-16250 .large-calendar-grid { border-color: #fff; }
.style-16250 .large-calendar-grid ol.calendar-header li { background-color: #3b5e7f;color: #fff;border-left: solid 2px #fff;border-bottom: 0;padding: 5px; }
.style-16250 .large-calendar-grid .day-holder { border-left: solid 2px #fff;border-bottom: solid 2px #fff;background-color: #f4f5f9; }
.style-16250 .large-calendar-grid .date { background: transparent; }
.style-16250 .large-calendar-grid .other-month.day-holder { background-color: #d4d5d9; }
.style-16250 .large-calendar-grid .other-month.day-holder .date { padding: 5px;color: #fff;font-weight: bold; }
.style-16250 .large-calendar-grid .today.day-holder { background-color: #3b5e7f;color: #fff; }
.style-16250 .large-calendar-grid .today.day-holder .date { padding: 5px;color: #fff;font-weight: bold; }
.style-16250 .large-calendar-grid .has-events.day-holder .date:not(.active) { padding: 5px;color: #333;font-weight: bold; }
.style-16250 .large-calendar-grid .day-holder .date.active { background-color: #fff;color: #28475E; }
.style-16250 .large-calendar-grid .calendar-list { border: 0px; }
.style-16250 .h4-style.calendar-event-title { font-size: 14px; }
.style-16250 .h4-style.calendar-event-title a { font-size: 14px;display: inline-block; }
.style-16250 .more-details { font-size: 14px; }
.style-16252 .full-name { color: #003e7e; }
.style-16252 .greeting { margin: 0 0 10px 0; }
.style-16252 .course-title.off-state { background-color: #003e7e;margin: 0 0 2px 0;color: #fff; }
.style-16252 .course-title.off-state:hover { color: #ffd200; }
.style-16252 .course-desc { padding: 10px 20px 10px 20px;margin: 0 0 2px 0;background-color: #fcf1d5; }
.style-16252 .course-title A { text-decoration: none;padding: 15px 20px;display: block;color: #093566;background-color: #FCF1D5; }
.style-16252 .course-title A:hover { color: #093566;text-decoration: underline; }
.style-16252 .course-title.on-state { background-color: #003e7e;color: #ffd200;margin: 0; }
.style-89129 .h2-style { padding: 25px 25px 0 25px;display: table-cell;vertical-align: top;border-bottom: 0px;font-size: 20px; }
.style-89129 { padding: 10px;margin: 0 0 30px 0;background-color: #FCF1D5; }
.style-89129 .job-title { font-size: 14px;line-height: 20px; }
.style-89129 .bus-phone { font-size: 14px;line-height: 20px; }
.style-89129 .education { font-size: 14px;line-height: 20px; }
.style-89129 .email { font-size: 14px;line-height: 20px; }
.style-89129 .appointed { font-size: 14px;line-height: 20px; }
.style-89129 .bio { font-size: 14px; }
.style-89129 .biobutton { margin-left: 83px; }
.style-89129 .department { font-size: 14px;line-height: 20px; }
.style-89129 .fsd img { padding: 0;margin: 0!important;max-width: initial!important; }
.style-89129 .grade-label { font-family: 'Source Sans Pro', sans-serif; }
.style-89129 .letter-label { font-family: 'Source Sans Pro', sans-serif; }
.style-89129 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-89129 .goal { font-weight: bold; }
.style-89129 .nick-name { font-weight: bold;font-size: 18px;color: #003E7E; }
.style-89129 .last-name { font-weight: bold;font-size: 18px;color: #003E7E; }
.style-89129 li.group { border-bottom: 1px solid #8b8b8b;padding-bottom: 5px; }
.style-89129 div.content-wrap { padding: 20px 10px 10px;margin-left: 140px;display: table-cell;vertical-align: middle; }
.style-89129 .directory-photo { padding-right: 10px; }
.style-16253 .h4-style { font-size: 20px;color: #003E7E; }
.style-16253 { margin-bottom: 20px; }
.style-16253 .description { margin: 10px 0; }
.style-16253 time { color: #878889; }
.style-16253 .brief-description { margin: 10px 0;display: table; }
.style-16253 .photos { margin: 0 0 10px 0; }
.style-16253 .news img { text-align: left; }
.style-16253 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-16253 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-16253 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16253 .goal { font-weight: bold; }
.style-16253 .search-label { margin: 0 10px 0 0; }
.style-16253 .dept-or-grade-desc { font-weight: normal; }
.style-16253 .greeting { margin: 0 0 10px 0; }
.style-16253 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-16253 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-16253 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-16253 li.group { display: inline-block;width: 100%;border-bottom: 1px solid #8b8b8b;padding-bottom: 5px; }
.style-16253 .schedule-title { font-weight: bold; }
.style-16253 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-16253 .schedule-rescheduled { font-weight: bold; }
.style-16253 .schedule-cancelled { font-weight: bold; }
.style-16253 .filter-item { margin: 0 0 4px 0; }
.style-16253 .button-group { margin: 10px 0; }
.style-16253 .select-all { margin: 0 2px 2px 0; }
.style-16253 .clear-all { margin: 0 2px 2px 0; }
.style-16253 .refresh { margin: 0 2px 2px 0; }
.style-16253 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-16253 .newsarchivedatepicker .current-year { text-align: center;font-size: 20px;font-family: 'Source Sans Pro', sans-serif; }
.style-16253 .newsarchivedatepicker .prev-year { padding: 4px 10px;margin: 0;color: #003E7E;text-decoration: none;text-align: center;cursor: pointer; }
.style-16253 .newsarchivedatepicker .month-number { padding: 7px;background-color: #fcf1d5;color: #003e7e;margin: 0 0 2px 0;border: 0px; }
.style-16253 .newsarchivedatepicker .month-number:hover { background-color: #003e7e;color: #fff; }
.style-16253 .newsarchivelist .publish-month { margin: 0 0 10px 0;font-family: 'Source Sans Pro', sans-serif; }
.style-16253 .newsarchivedatepicker .next-year { padding: 4px 10px;margin: 0;color: #003E7E;text-decoration: none;text-align: center;cursor: pointer; }
.style-16253 .newsarchivedatepicker .month-container { padding: 0; }
.style-16253 .newsarchivedatepicker .year-container { margin: 0 0 10px 0; }
.style-18605 .h2-style { border-bottom: 2px solid #8b8b8b;padding-bottom: 5px; }
.style-18605 .h4-style { font-family: 'Source Sans Pro', sans-serif;font-size: 20px;color: #003E7E; }
.style-18605 { margin-bottom: 20px;background-color: #D9E2EC;padding: 20px; }
.style-18605 .description { margin: 10px 0; }
.style-18605 time { color: #878889; }
.style-18605 .brief-description { margin: 10px 0; }
.style-18605 .photos { margin: 0 0 10px 0; }
.style-18605 .news img { text-align: left; }
.style-18605 .submit-button { margin: 0 0 0 5px;background-color: transparent;border-width: 0px; }
.style-18605 .search-text { -webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; }
.style-18605 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-18605 .goal { font-weight: bold; }
.style-18605 .search-label { margin: 0 10px 0 0; }
.style-18605 .dept-or-grade-desc { font-weight: normal; }
.style-18605 .greeting { margin: 0 0 10px 0; }
.style-18605 .course-title.off-state { margin: 0 0 1px 0;background-color: #BCD7EB;color: #28475E; }
.style-18605 .course-title.off-state:hover { background-color: #CF7A30;color: #FFFFFF; }
.style-18605 .course-desc { background-color: #E4EFF7;padding: 15px 40px 15px 40px;color: #0C1F2E;margin: 0 0 1px 0; }
.style-18605 li.group { display: inline-block;width: 100%;border-bottom: 1px solid #8b8b8b;padding-bottom: 5px; }
.style-18605 .schedule-title { font-weight: bold; }
.style-18605 .course-title A { text-decoration: none;display: block;padding: 7px 40px 7px 40px;font-weight: normal; }
.style-18605 .schedule-rescheduled { font-weight: bold; }
.style-18605 .schedule-cancelled { font-weight: bold; }
.style-18605 .filter-item { margin: 0 0 4px 0; }
.style-18605 .button-group { margin: 10px 0; }
.style-18605 .select-all { margin: 0 2px 2px 0; }
.style-18605 .clear-all { margin: 0 2px 2px 0; }
.style-18605 .refresh { margin: 0 2px 2px 0; }
.style-18605 .course-title.on-state { margin: 0;background-color: #CF7A30;color: #FFFFFF; }
.style-18605 .newsarchivedatepicker .current-year { text-align: center;font-size: 20px;font-family: 'Source Sans Pro', sans-serif; }
.style-18605 .newsarchivedatepicker .prev-year { background-color: #003e7e;padding: 4px 10px;margin: 0;color: #fff;text-decoration: none;text-align: center; }
.style-18605 .newsarchivedatepicker .month-number { padding: 7px;background-color: #fcf1d5;color: #003e7e;margin: 0 0 2px 0;border: 0px; }
.style-18605 .newsarchivedatepicker .month-number:hover { background-color: #003e7e;color: #fff; }
.style-18605 .newsarchivelist .publish-month { margin: 0 0 10px 0;font-family: 'Source Sans Pro', sans-serif; }
.style-18605 .newsarchivedatepicker .next-year { background-color: #003e7e;padding: 4px 10px;margin: 0;color: #fff;text-decoration: none;text-align: center; }
.style-18605 .newsarchivedatepicker .month-container { padding: 0; }
.style-18605 .newsarchivedatepicker .year-container { margin: 0 0 10px 0; }
.style-26220 .photo img { padding: 0 0 10px 0; }
.style-26220 li.group { padding: 0 0 10px 0; }
.style-16265 .h2-style { margin: 0 0 10px 0; }
.style-16265 A { font-size: 20px;line-height: normal;display: block;margin: 10px 0; }
.style-16265 { margin-bottom: 30px; }
.style-16265 .photos { margin: 4px 10px 10px 0;float: left; }
.style-16265 .submit-button { background-image: url('/ftpimages/236/site/857/images/searchIcon.png');background-color: transparent;background-repeat: no-repeat;background-position: center center;border-width: 0px;margin: 0;width: 30px;padding: 0px;min-height: 27px;text-indent: -99999px; }
.style-16265 .search-text { -webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;background-color: #F2F2F2;border-width: 0px;padding: 4px; }
.style-16265 .fund .bar { background: #254157;/* old browsers */
background: -moz-linear-gradient(left,  #254157 0%, #365f7e 51%, #254157 99%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,#254157), color-stop(51%,#365f7e), color-stop(99%,#254157));/* chrome,safari4+ */
background: -webkit-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* opera 11.10+ */
background: -ms-linear-gradient(left,  #254157 0%,#365f7e 51%,#254157 99%);/* ie10+ */
background: linear-gradient(to right,  #254157 0%,#365f7e 51%,#254157 99%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#254157', endColorstr='#254157',GradientType=1 );: /* IE6-9 */; }
.style-16265 .goal { font-weight: bold; }
.style-16265 .search-label { margin: 0 10px 0 0; }
.style-16265 .dept-or-grade-desc { font-weight: normal; }
.style-16265 .greeting { margin: 0 0 10px 0; }
.style-16265 .course-desc { padding: 15px 40px 15px 40px;margin: 0 0 1px 0; }
.style-16265 li.group { width: 100%; }
.style-16265 .schedule-title { font-weight: bold; }
.style-16265 .featured-link-container { margin: 20px 0 0; }
.style-16265 .featured-link-header { font-family: 'Source Sans Pro', sans-serif; }
.style-16265 .search-results-header { font-family: 'Source Sans Pro', sans-serif; }
.style-16265 .search-container { margin: 0 0 30px; }
.style-16265 .course-title A { padding: 10px;display: block;text-decoration: none;background-color: #f4f5f9; }
.style-16265 .schedule-rescheduled { font-weight: bold; }
.style-16265 .schedule-cancelled { font-weight: bold; }
.style-32276 { padding-bottom: 20px; }
.style-32276 .album-select { margin-bottom: 10px;padding: 3px;color: #003E7E;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;border-color: #003E7E;border-width: 1px;border-style: solid; }
.style-32276 .video .media-player { border-width: 0px;border-style: solid; }
.style-72315 .h2-style { margin-bottom: 5px;padding-bottom: 2px;font-size: 22px;border-width: 2px; }
.style-72315 { padding-bottom: 25px; }
.style-72315 .caption { padding: 10px; }
.style-72315 .album-select { margin-bottom: 5px; }
.style-72315 li.group { background-color: #E8E8E8; }
.style-88834 { padding-bottom: 65px; }
.style-89225 .nav-menu { background-color: #FCF1D5;padding: 25px 0 25px 0;color: #003E7E;font-size: 18px;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px; }
.style-89225 .l1-item > a { padding: 10px 20px 10px 30px;text-align: center; }
.style-89225 .l1-item > a:hover { font-weight: bold;text-decoration: underline;color: #FDD200;background-color: #003E7E; }
.style-89225 .l1-item > a .arrow { margin-left: -10px;margin-top: 10px; }
.style-89225 .l1-item.active:hover { font-weight: bold;text-decoration: underline; }
.style-89225 .l1-item.active > a { font-weight: bold;text-decoration: underline;color: #FDD200;background-color: #003E7E; }
.style-89225 .l1-item.active > a:hover { font-weight: bold;text-decoration: underline; }
.style-89225 .l2-item > a { line-height: 220%; }
.style-89225 .l2-item > a:hover { text-decoration: underline; }
.style-89225 .l2-item.active > a { text-decoration: underline; }
.style-89225 .level1 { line-height: 220%; }
.style-89225 .level1:hover { -webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; }
.style-89225 .level2 { padding: 15px;background-color: #003E7E;color: #FDD200; }
.style-16269 .nav-menu { margin: 0 0 40px 0;border-width: 0px;border-color: #FFFFFF;border-style: solid; }
.style-16269 .l1-subnav { border-width: 0px; }
.style-16269 .l1-item { margin: 0px 2px 2px 0px;color: #8b8b8b;border-width: 0px;border-color: #FFFFFF;border-style: solid; }
.style-16269 .l1-item:hover { color: #003e7e; }
.style-16269 .l1-item > a { padding: 5px 20px !important;text-decoration: none;color: inherit;letter-spacing: 0px;border-width: 0px;border-style: solid;border-color: #FFFFFF; }
.style-16269 .l1-item > a:hover { text-decoration: none; }
.style-16269 .l1-item > a .arrow { border-color: inherit;border-width: 0 2px 2px 0;border-style: solid;width: 5px;height: 5px;top: -2px;left: 6px;position: relative;display: inline-block;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-16269 .l1-item.active { color: #003e7e; }
.style-16269 .l2-item { color: #fff; }
.style-16269 .l2-item:hover { color: #ffd200; }
.style-16269 .l2-item > a { text-decoration: none;color: inherit;padding: 5px 15px!important; }
.style-16269 .l2-item > a:hover { text-decoration: none; }
.style-16269 .l2-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-16269 .l2-item.active { color: #ffd200; }
.style-16269 .l3-item { color: #fff; }
.style-16269 .l3-item:hover { color: #ffd200; }
.style-16269 .l3-item > a { text-decoration: none;color: inherit;padding: 5px 15px!important; }
.style-16269 .l3-item > a:hover { text-decoration: none; }
.style-16269 .l3-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;right: 15px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-16269 .l3-item.active { color: #ffd200; }
.style-16269 .l3-item.active > a { color: inherit; }
.style-16269 .l3-item.active > a .arrow { border-color: inherit; }
.style-16269 .level1 { font-size: 14px;border-width: 0px;border-color: #FFFFFF; }
.style-16269 .level2 { background-color: #003e7e;left: -1px;padding: 10px 0; }
.style-16269 .level3 { background-color: #003e7e; }
.style-16270 .nav-menu { margin: 0 0 30px 0;font-family: 'Source Sans Pro', sans-serif;font-size: 14px; }
.style-16270 .l1-item { color: #003e7e; }
.style-16270 .l1-item:hover { color: #fff;background-color: #003e7e; }
.style-16270 .l1-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-size: 16px;text-decoration: none;font-family: Arial; }
.style-16270 .l1-item > a:hover { text-decoration: none; }
.style-16270 .l1-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-16270 .l1-item.active { text-decoration: none;color: #fff;background-color: #003e7e; }
.style-16270 .l2-item { color: #fff; }
.style-16270 .l2-item:hover { color: #ffd200; }
.style-16270 .l2-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-weight: bold;font-size: 16px;text-decoration: none; }
.style-16270 .l2-item > a:hover { text-decoration: none; }
.style-16270 .l2-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-16270 .l2-item.active { color: #ffd200; }
.style-16270 .l3-item { color: #fff; }
.style-16270 .l3-item:hover { color: #ffd200; }
.style-16270 .l3-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-size: 16px;font-weight: bold;text-decoration: none; }
.style-16270 .l3-item > a:hover { text-decoration: none; }
.style-16270 .l3-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-16270 .l3-item.active { color: #ffd200; }
.style-16270 .level1 { border-width: 3px 0 3px 0;border-style: solid;border-color: #ffd200;padding: 10px 0; }
.style-16270 .level2 { background-color: #003e7e;left: -1px; }
.style-16270 .level3 { background-color: #003e7e; }
.style-85450 .nav-menu { margin: 0 0 30px 0;font-family: 'Source Sans Pro', sans-serif;font-size: 14px; }
.style-85450 .l1-item { color: #003e7e; }
.style-85450 .l1-item:hover { color: #fff;background-color: #003e7e; }
.style-85450 .l1-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-size: 16px;text-decoration: none;font-family: Arial; }
.style-85450 .l1-item > a:hover { text-decoration: none; }
.style-85450 .l1-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-85450 .l1-item.active { text-decoration: none;color: #fff;background-color: #003e7e; }
.style-85450 .l2-item { color: #fff; }
.style-85450 .l2-item:hover { color: #ffd200; }
.style-85450 .l2-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-weight: bold;font-size: 16px;text-decoration: none; }
.style-85450 .l2-item > a:hover { text-decoration: none; }
.style-85450 .l2-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-85450 .l2-item.active { color: #ffd200; }
.style-85450 .l3-item { color: #fff; }
.style-85450 .l3-item:hover { color: #ffd200; }
.style-85450 .l3-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-size: 16px;font-weight: bold;text-decoration: none; }
.style-85450 .l3-item > a:hover { text-decoration: none; }
.style-85450 .l3-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-85450 .l3-item.active { color: #ffd200; }
.style-85450 .level1 { border-width: 3px 0 3px 0;border-style: solid;border-color: #ffd200;padding: 10px 0;margin-top: 20px; }
.style-85450 .level2 { background-color: #003e7e;left: -1px; }
.style-85450 .level3 { background-color: #003e7e; }
.style-22621 .nav-menu { margin: 0 0 30px 0;font-family: 'Source Sans Pro', sans-serif;font-size: 14px; }
.style-22621 .l1-item { color: #003e7e; }
.style-22621 .l1-item:hover { color: #fff;background-color: #003e7e; }
.style-22621 .l1-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-size: 16px;text-decoration: none;font-family: Arial; }
.style-22621 .l1-item > a:hover { text-decoration: none;color: #FFD200; }
.style-22621 .l1-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-22621 .l1-item.active { text-decoration: none;color: #fff;background-color: #003e7e; }
.style-22621 .l1-item.active > a { color: #FFD200; }
.style-22621 .l2-item { color: #fff; }
.style-22621 .l2-item:hover { color: #ffd200; }
.style-22621 .l2-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-size: 16px;text-decoration: none;font-family: Arial; }
.style-22621 .l2-item > a:hover { text-decoration: none; }
.style-22621 .l2-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-22621 .l2-item.active { color: #ffd200; }
.style-22621 .l3-item { color: #fff; }
.style-22621 .l3-item:hover { color: #ffd200; }
.style-22621 .l3-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-size: 16px;text-decoration: none;font-family: Arial; }
.style-22621 .l3-item > a:hover { text-decoration: none; }
.style-22621 .l3-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-22621 .l3-item.active { color: #ffd200; }
.style-22621 .level1 { border-width: 3px 0 3px 0;border-color: #ffd200;padding: 10px 0;background-color: #FCF1D5; }
.style-22621 .level2 { background-color: #003e7e;left: -1px; }
.style-22621 .level3 { background-color: #003e7e; }
.style-51481 .nav-menu { margin: 0 0 30px 0;font-family: 'Source Sans Pro', sans-serif;font-size: 14px; }
.style-51481 .l1-item { color: #003e7e; }
.style-51481 .l1-item:hover { color: #fff;background-color: #003e7e; }
.style-51481 .l1-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-size: 14px;text-decoration: none;font-family: Arial; }
.style-51481 .l1-item > a:hover { text-decoration: none;color: #FFD200; }
.style-51481 .l1-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-51481 .l1-item.active { text-decoration: none;color: #fff;background-color: #003e7e; }
.style-51481 .l1-item.active > a { color: #FFD200; }
.style-51481 .l2-item { color: #fff; }
.style-51481 .l2-item:hover { color: #ffd200; }
.style-51481 .l2-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-size: 16px;text-decoration: none;font-family: Arial; }
.style-51481 .l2-item > a:hover { text-decoration: none; }
.style-51481 .l2-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-51481 .l2-item.active { color: #ffd200; }
.style-51481 .l3-item { color: #fff; }
.style-51481 .l3-item:hover { color: #ffd200; }
.style-51481 .l3-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-size: 16px;text-decoration: none;font-family: Arial; }
.style-51481 .l3-item > a:hover { text-decoration: none; }
.style-51481 .l3-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-51481 .l3-item.active { color: #ffd200; }
.style-51481 .level1 { border-width: 3px 0 3px 0;border-color: #ffd200;padding: 10px 0;background-color: #FCF1D5;font-size: 12px; }
.style-51481 .level2 { background-color: #003e7e;left: -1px; }
.style-51481 .level3 { background-color: #003e7e; }
.style-16268 .nav-menu { margin: 20px 0 0; }
.style-16268 .l1-item { color: #fff;-webkit-order: 0;-ms-flex-order: 0;order: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;-webkit-align-self: auto;-ms-flex-item-align: auto;align-self: auto;border-bottom: 0px solid transparent; }
.style-16268 .l1-item:hover { border-color: #ffd200; }
.style-16268 .l1-item > a { padding: 15px 15px 15px 15px !important;color: inherit;text-decoration: none;font-size: 21px;letter-spacing: 0.5px; }
.style-16268 .l1-item > a:hover { text-decoration: none;color: #FFD200; }
.style-16268 .l1-item.active { color: #ffd200; }
.style-16268 .l2-item { color: #fff; }
.style-16268 .l2-item:hover { color: #ffd200; }
.style-16268 .l2-item > a { padding: 10px 25px 10px 15px!important;color: inherit;text-decoration: none;font-size: 17px;font-weight: normal; }
.style-16268 .l2-item > a:hover { text-decoration: none; }
.style-16268 .l2-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-16268 .l2-item.active { color: #ffd200; }
.style-16268 .l3-item { color: #fff; }
.style-16268 .l3-item:hover { color: #ffd200; }
.style-16268 .l3-item > a { padding: 10px 25px 10px 15px!important;color: inherit;text-decoration: none;font-size: 17px;font-weight: normal; }
.style-16268 .l3-item > a:hover { text-decoration: none; }
.style-16268 .l3-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-16268 .l3-item.active { color: #ffd200; }
.style-16268 .level1 { font-size: 0;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;-webkit-align-content: space-between;-ms-flex-line-pack: justify;align-content: space-between;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; }
.style-16268 .level2 { background-color: #003E7E;text-align: left;padding-top: 10px;margin-top: 6px;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px; }
.style-16268 .level3 { background-color: #003e7e;text-align: left;overflow-x: hidden;overflow-y: auto;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 0 15px 15px 0; }
.style-23775 .nav-menu { margin: 20px 0 0; }
.style-23775 .l1-item { color: #fff;-webkit-order: 0;-ms-flex-order: 0;order: 0;-webkit-flex: 0 1 auto;-ms-flex: 0 1 auto;flex: 0 1 auto;-webkit-align-self: auto;-ms-flex-item-align: auto;align-self: auto;border-bottom: 5px solid transparent; }
.style-23775 .l1-item:hover { border-color: #ffd200; }
.style-23775 .l1-item > a { padding: 15px 15px 15px 15px !important;color: inherit;text-decoration: none;font-size: 21px;letter-spacing: 0.5px; }
.style-23775 .l1-item > a:hover { text-decoration: none; }
.style-23775 .l1-item.active { color: #ffd200; }
.style-23775 .l2-item { color: #fff; }
.style-23775 .l2-item:hover { color: #ffd200; }
.style-23775 .l2-item > a { padding: 10px 25px 10px 15px!important;color: inherit;text-decoration: none;font-size: 17px;font-weight: normal; }
.style-23775 .l2-item > a:hover { text-decoration: none; }
.style-23775 .l2-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-23775 .l2-item.active { color: #ffd200; }
.style-23775 .l3-item { color: #fff; }
.style-23775 .l3-item:hover { color: #ffd200; }
.style-23775 .l3-item > a { padding: 10px 25px 10px 15px!important;color: inherit;text-decoration: none;font-size: 17px;font-weight: normal; }
.style-23775 .l3-item > a:hover { text-decoration: none; }
.style-23775 .l3-item > a .arrow { border-color: inherit;border-width: 2px 2px 0 0;border-style: solid;width: 5px;height: 5px;left: auto;right: 10px;top: 40%;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);-webkit-backface-visibility: hidden;: /*smoothes rough edges in Chrome*/; }
.style-23775 .l3-item.active { color: #ffd200; }
.style-23775 .level1 { font-size: 0;display: flex;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;-webkit-flex-wrap: nowrap;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-justify-content: space-around;-ms-flex-pack: distribute;justify-content: space-around;-webkit-align-content: space-between;-ms-flex-line-pack: justify;align-content: space-between;-webkit-align-items: flex-start;-ms-flex-align: start;align-items: flex-start; }
.style-23775 .level2 { background-color: #003E7E;text-align: left;padding-top: 10px;margin-top: 5px; }
.style-23775 .level3 { background-color: #003e7e;text-align: left; }
.style-16267 .nav-menu { margin: 10px 0; }
.style-16267 .l1-item { color: #fff;float: none;display: inline-block; }
.style-16267 .l1-item:hover { color: #ffd200; }
.style-16267 .l1-item > a { color: inherit;text-decoration: none;padding: 5px 15px 1px 15px !important;font-size: 14px; }
.style-16267 .l1-item > a:hover { text-decoration: none; }
.style-16267 .l1-item.active { color: #ffd200; }
.style-16267 .l2-item { color: #333;background-color: #fcf1d5; }
.style-16267 .l2-item:hover { color: #E6BD00; }
.style-16267 .l2-item > a { color: inherit;text-decoration: none;padding: 10px!important; }
.style-16267 .l2-item > a:hover { text-decoration: none;color: #003E7E;font-weight: bold; }
.style-16267 .l2-item.active { color: #E6BD00; }
.style-16267 .l2-item.active > a { color: #003E7E;font-weight: bold; }
.style-16267 .l3-item { color: #333; }
.style-16267 .l3-item:hover { color: #70afec; }
.style-16267 .l3-item > a { color: inherit;text-decoration: none;padding: 5px; }
.style-16267 .l3-item > a:hover { text-decoration: none; }
.style-16267 .l3-item.active { color: #70afec; }
.style-16267 .level1 { text-align: right;font-size: 0px; }
.style-16267 .level2 { text-align: left;background-color: transparent;font-size: 15px;padding-top: 10px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; }
.style-16267 .level3 { background-color: #f4f5f9;text-align: left;font-size: 15px; }
.style-16289 .nav-menu { text-align: right;margin-top: 3px; }
.style-16289 .l1-item { background-color: #ffd200;color: #003e7e; }
.style-16289 .l1-item > a { color: inherit;padding: 5px 14px;text-decoration: none;font-family: Georgia;font-weight: bold; }
.style-16289 .level1 { display: inline-block; }
.style-25166 .nav-menu { margin: 10px 0;font-size: 18px;padding-top: 20px; }
.style-25166 .l1-item { color: #fff;float: none;display: inline-block; }
.style-25166 .l1-item:hover { color: #ffd200; }
.style-25166 .l1-item > a { color: #FFFFFF;text-decoration: none;padding: 5px 15px 1px 15px !important;font-size: 18px; }
.style-25166 .l1-item > a:hover { text-decoration: none;color: #E6BD00; }
.style-25166 .l1-item.active { color: #ffd200; }
.style-25166 .l1-item.active > a { font-size: 18px; }
.style-25166 .l1-item.active > a:hover { color: #E6BD00; }
.style-25166 .l2-item { color: #333;background-color: #fcf1d5; }
.style-25166 .l2-item:hover { color: #E6BD00; }
.style-25166 .l2-item > a { color: inherit;text-decoration: none;padding: 10px!important; }
.style-25166 .l2-item > a:hover { text-decoration: none; }
.style-25166 .l2-item.active { color: #E6BD00; }
.style-25166 .l3-item { color: #333; }
.style-25166 .l3-item:hover { color: #70afec; }
.style-25166 .l3-item > a { color: inherit;text-decoration: none;padding: 5px; }
.style-25166 .l3-item > a:hover { text-decoration: none; }
.style-25166 .l3-item.active { color: #70afec; }
.style-25166 .level1 { text-align: left;font-size: 16px;padding-top: 10px; }
.style-25166 .level2 { text-align: left;background-color: transparent;font-size: 15px;padding-top: 1px; }
.style-25166 .level3 { background-color: #f4f5f9;text-align: left;font-size: 15px; }
.style-39004 .acc-l1-item > a { padding: 7px 20px 7px 20px !important;color: inherit;font-size: 16px;text-decoration: none;font-family: Arial; }
.style-39004 .acc-l1-item.active { text-decoration: none;color: #fff;background-color: #003e7e; }
.style-39004 .acc-l1-item.active > a { color: #FFD200; }
.style-39004 .acc-l1-item.active > a > span.toggle > .icon { color: #FFFFFF; }
.style-39004 .sub2 .acc-l2-item > a { color: #FFFFFF;position: relative;left: 25px; }
.style-39004 .sub2 .acc-l2-item.active > a { color: #FFD200; }
.style-39004 .acc-level1 { border-width: 3px 0 3px 0;border-color: #ffd200;padding: 10px 0;background-color: #FCF1D5;margin: 0 0 30px 0; }
.style-39004 .acc-level2 { background-color: #003e7e;left: -1px; }
.style-39004 .menu-type-accordion ul li a span.toggle { position: relative;width: 50%;left: 70%; }
.style-73105 .h2-style { color: inherit;border-color: #8B8B8B;font-size: 18px;margin-bottom: 0px;padding-bottom: 3px;border-width: 0 0 1px 0;border-style: solid; }
.style-73105 .h4-style { font-size: 16px;margin-bottom: 1px; }
.style-73105 { padding: 15px 20px 0 20px;color: #030303;margin-bottom: 20px;background-color: #D9E2EC; }
.style-73105 .carousel.flexslider { margin: 0 0 10px 0;margin-left: -10px; }
.style-73105 .carousel.flex-horizontal .flex-direction-nav .flex-prev { opacity: 0; }
.style-73163 .h2-style { font-size: 20px;margin-bottom: -5px;padding-top: 5px; }
.style-73163 .h4-style { margin-left: -8px;margin-bottom: 5px; }
.style-73163 { padding-bottom: -20px; }
.style-73163 .brief-description { margin-left: -8px; }
.style-73163 .carousel.flex-horizontal .flex-direction-nav .flex-prev { opacity: 0; }
.style-85231 .h2-style { margin-bottom: 10px; }
.style-85231 .h4-style { opacity: 0%; }
.style-85231 .h4-style A { text-decoration: none;color: #000000;font-weight: normal !important;font-style: italic; }
.style-85231 .h4-style A:hover { text-decoration: underline;color: #003e7e; }
.style-85231 .brief-description { position: relative;bottom: 30px;text-decoration: none;color: #000000;font-weight: normal !important;font-size: 16px;line-height: 150%; }
.style-85231 .carousel.flexslider { margin-bottom: 0px;padding-right: 40px; }
.style-85231 .carousel.flex-horizontal .flex-direction-nav .flex-prev { opacity: 0%; }
.style-85231 .carousel.flex-horizontal .flex-direction-nav .flex-next { opacity: 0%; }
.style-85231 .carousel .text-slide { padding: 0px;margin-bottom: -10px; }
.style-85232 .h2-style { color: #003E7E;border-color: #8B8B8B;border-width: 0 0 2px 0;font-size: 24px; }
.style-85232 .h4-style { text-decoration: none;color: #000000;font-weight: normal !important;font-size: 18px;line-height: 150%; }
.style-85232 { margin-bottom: 30px;padding: 20px 20px 0px 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566; }
.style-85232 .h4-style A { text-decoration: none;color: #000000;font-weight: normal !important;font-style: italic; }
.style-85232 .h4-style A:hover { text-decoration: underline;color: #003e7e; }
.style-85232 .carousel.flexslider { margin-bottom: 20px;padding-right: 40px; }
.style-85232 .carousel.flex-horizontal .flex-direction-nav .flex-prev { opacity: 0%; }
.style-85232 .carousel .text-slide { padding: 0px; }
.style-69758 .h2-style { color: #000000;border-color: #8B8B8B;font-size: 20px;border-width: 2px; }
.style-69758 { background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566;margin-top: 20px;padding: 20px; }
.style-69758 .carousel figure img { padding: 0px; }
.style-69758 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-69758 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-72157 .h2-style { color: #000000;border-color: #8B8B8B;font-size: 20px;border-width: 2px; }
.style-72157 { background-color: #D9E2EC;color: #030303;border-color: #093566;margin-top: 20px;padding: 20px;margin-bottom: 20px; }
.style-72157 .carousel.flexslider { border-width: 0px;border-color: #D9E2EC;margin-bottom: 0px; }
.style-72157 .carousel figure img { padding: 0px; }
.style-72157 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-72157 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-72157 .carousel .caption-spacing.crl-inner-details { border-width: 0px;background-color: #D9E2EC; }
.style-30696 .carousel figure img { padding: 0px; }
.style-30696 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-30696 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-31402 .h2-style { color: inherit;border-color: #8B8B8B; }
.style-31402 { margin-bottom: 30px;padding: 20px;background-color: #D9E2EC;color: #030303;border-width: 0px;border-style: solid;border-color: #093566;margin-top: 20px; }
.style-31402 .carousel figure img { padding: 0px; }
.style-31402 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-31402 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-75719 .h2-style { margin: 10px 0 10px 0; }
.style-75719 { margin: 0 0 45px 0;overflow: hidden; }
.style-75719 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-75719 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;font-weight: bold;font-size: 18px;margin: 0 0 0px 0;background-color: #FFFFFF;text-align: left; }
.style-75719 .carousel .crl-caption { color: #333333;text-align: left;padding: 0px 15px 15px 10px;margin: 0;font-size: 16px; }
.style-75719 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-75719 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-75719 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-75719 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-75719 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-75719 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-75719 .album-select { margin: 10px; }
.style-75719 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-16271 time { padding: 5px 15px 5px 15px;color: #003e7e; }
.style-16271 .carousel .h4-style.crl-title { margin: 0; }
.style-16271 .background-carousel .crl-details { border-radius: 0;background-color: transparent;padding: 0!important;margin: 32vh 0 0 0px;width: 100%;min-width: 300px;display: inline-block;font-family: 'Source Sans Pro', sans-serif; }
.style-16271 .background-carousel .crl-details:after { content: " ";display: table; }
.style-16271 .background-carousel .h4-style.crl-title { padding: 15px 15px 5px;color: #fff;font-size: 55px;margin: 0;font-family: Georgia;font-weight: normal; }
.style-16271 .background-carousel .crl-caption { padding: 5px 15px 15px 15px;line-height: 1.2;font-size: 30px;color: #FFFFFF;margin: 0; }
.style-16271 .background-carousel .h4-style a.crl-title { margin: 15px 15px 5px;padding: 0 0 5px;color: #003e7e;font-size: 30px;display: block;text-decoration: none;border-bottom: 5px solid #ffd200;font-family: Georgia; }
.style-16271 .background-carousel .crl-readmore { margin: 5px 15px 5px 15px; }
.style-55565 time { padding: 5px 15px 5px 15px;color: #003e7e; }
.style-55565 .carousel .h4-style.crl-title { margin: 0; }
.style-55565 .background-carousel .crl-details { border-radius: 0;background-color: transparent;padding: 0!important;margin: 32vh 0 0 0px;width: 100%;min-width: 300px;display: inline-block;font-family: 'Source Sans Pro', sans-serif; }
.style-55565 .background-carousel .crl-details:after { content: " ";display: table; }
.style-55565 .background-carousel .h4-style.crl-title { padding: 15px 15px 5px;color: #fff;font-size: 55px;margin: 0;font-family: Georgia;font-weight: normal; }
.style-55565 .background-carousel .crl-caption { padding: 5px 15px 15px 15px;line-height: 1.2;font-size: 30px;color: #FFFFFF;margin: 0;text-align: center;text-shadow: 1px 1px 2px black;font-family: 'Source Sans Pro', sans-serif; }
.style-55565 .background-carousel .h4-style a.crl-title { margin: 15px 15px 5px;padding: 0 0 5px;color: #003e7e;font-size: 30px;display: block;text-decoration: none;border-bottom: 5px solid #ffd200;font-family: Georgia; }
.style-55565 .background-carousel .crl-readmore { margin: 5px 15px 5px 15px; }
.style-16519 time { margin: 0 0 5px;display: block; }
.style-16519 .carousel.flexslider { margin: 0 0 0; }
.style-16519 .carousel figure { padding: 0px; }
.style-16519 .carousel .crl-caption { margin: 0 0 15px; }
.style-16519 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-16519 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-16519 .crl-pager { bottom: -20px; }
.style-16519 .carousel .caption-spacing.crl-inner-details { margin: 6px 6px 6px 0;padding-left: 0px;padding-right: 10px;background-color: #FFFFFF;text-decoration: none;padding-bottom: 0px;padding: 5px 5px 5px 0; }
.style-16519 .carousel .h4-style a.crl-title { color: #003E7E;text-decoration: none;font-size: 18px;display: block;font-family: 'Source Sans Pro', sans-serif;font-weight: normal !important; }
.style-16519 .carousel .h4-style a.crl-title:hover { text-decoration: underline; }
.style-23641 { margin: 0 0 10px 0; }
.style-23641 time { margin: 0 0 5px;display: block; }
.style-23641 .carousel.flexslider { margin: 0 0 0; }
.style-23641 .carousel .crl-caption { margin: 0 0 15px; }
.style-23641 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-23641 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-23641 .crl-pager { bottom: -20px; }
.style-23641 .carousel .caption-spacing.crl-inner-details { margin: 0;padding-left: 0px;padding-right: 10px;background-color: #FFFFFF; }
.style-23641 .carousel .h4-style a.crl-title { color: #003E7E;font-size: 18px;margin: 0 0 10px;display: block;font-weight: normal !important;font-family: 'Source Sans Pro', sans-serif;text-decoration: none; }
.style-23641 .carousel .h4-style a.crl-title:hover { text-decoration: underline; }
.style-16520 { margin: 0 0 50px; }
.style-16520 .carousel.flexslider { margin: 0;height: auto!Important; }
.style-16520 .carousel .h4-style.crl-title { color: #003E7E;text-decoration: none!important; }
.style-16520 .carousel .caption-spacing.crl-inner-details { background-color: #fff;margin: 0; }
.style-16520 .carousel .h4-style a.crl-title { text-decoration: underline; }
.style-25360 { margin: 0 0 50px; }
.style-25360 .carousel.flexslider { margin: 0;height: auto!Important; }
.style-25360 .carousel .h4-style.crl-title { color: #003E7E;text-decoration: none!important; }
.style-25360 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-25360 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-25360 .carousel .caption-spacing.crl-inner-details { background-color: #fff;margin: 0; }
.style-25360 .carousel .h4-style a.crl-title { text-decoration: underline; }
.style-23638 { margin: 0 0 25px; }
.style-23638 .carousel.flexslider { margin: 0;height: auto!Important;text-decoration: none;min-height: 240px; }
.style-23638 .carousel figure { margin: 0 10px 0 0; }
.style-23638 .carousel .h4-style.crl-title { color: #003E7E;text-decoration: none;font-size: 18px;display: block;font-family: 'Source Sans Pro', sans-serif;font-weight: normal !important; }
.style-23638 .carousel .h4-style.crl-title:link { text-decoration: none; }
.style-23638 .carousel .h4-style.crl-title:active { text-decoration: none; }
.style-23638 .carousel .h4-style.crl-title:hover { text-decoration: underline; }
.style-23638 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-position: left top;background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-23638 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-23638 .carousel .caption-spacing.crl-inner-details { background-color: #FFFFFF;margin: 0;padding-left: 2;padding-right: 3;padding: 2px; }
.style-85739 .h2-style { margin: 0 0 5px 0;border-width: 0px;font-size: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-85739 .h4-style { opacity: 0%; }
.style-85739 .brief-description { position: relative;bottom: 30px;text-decoration: none;color: #000000;font-weight: normal !important;font-size: 16px;line-height: 150%; }
.style-85739 .carousel.flexslider { margin-bottom: 0px;padding-right: 40px; }
.style-85739 .carousel .text-slide { padding: 0px;margin-bottom: -10px; }
.style-40826 .h2-style { border-width: 0px 0px 1px 0px;border-style: solid;font-size: 20px; }
.style-40826 { margin: 0 0 10px 0; }
.style-40826 time { margin: 0 0 5px;display: block; }
.style-40826 .carousel.flexslider { margin: 0 0 0; }
.style-40826 .carousel .crl-caption { margin: 0 0 15px; }
.style-40826 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-40826 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/bg_direction_nav_full_white.png'); }
.style-40826 .crl-pager { bottom: -20px; }
.style-40826 .carousel .caption-spacing.crl-inner-details { margin: 0;padding-left: 0px;padding-right: 10px;background-color: #FFFFFF; }
.style-40826 .carousel .h4-style a.crl-title { color: #003E7E;font-size: 16px;margin: 0 0 10px;display: block;font-weight: normal;font-family: 'Source Sans Pro', sans-serif;text-decoration: none; }
.style-40826 .carousel .h4-style a.crl-title:hover { text-decoration: underline; }
.style-56163 .h2-style { margin: 0 0 5px 0;border-width: 0px;font-size: 20px;font-family: 'Source Sans Pro', sans-serif;font-weight: bold; }
.style-56163 { padding: -70px; }
.style-56163 .carousel.flexslider { padding: 0 0 10px 0;margin: 0 0 0px 0; }
.style-56163 .carousel figure { padding: 0px; }
.style-56163 .carousel figure img { padding: 0px; }
.style-56163 .carousel .h4-style.crl-title { padding: 0px;color: #FFD200; }
.style-56163 .carousel .caption-spacing.crl-inner-details { padding: 11px;text-align: left;color: #FFFFFF;background-color: #003E7E;border-width: 0px;border-style: solid;border-color: #003E7E;margin: -1px; }
.style-56163 .carousel .h4-style a.crl-title { text-decoration: none;padding: 0px;text-align: center;color: #ffd200; }
.style-72218 .h2-style { color: #000000;border-color: #8B8B8B;font-size: 20px;border-width: 2px; }
.style-72218 { background-color: #D9E2EC;color: #030303;border-color: #093566;margin-top: 20px;margin-bottom: 20px;padding: 20px; }
.style-72218 .carousel.flexslider { margin-bottom: 0px; }
.style-72218 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-72218 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-72218 .carousel .caption-spacing.crl-inner-details { background-color: #D9E2EC; }
.style-72218 .album-select { padding: 5px;margin: 4px; }
.style-17988 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-17988 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-17988 .album-select { padding: 5px;margin: 4px; }
.style-88924 { padding-bottom: -10px;margin-bottom: -30px; }
.style-88924 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-88924 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-88924 .album-select { padding: 5px;margin: 4px; }
.style-28828 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-28828 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-28828 .album-select { padding: 5px;margin: 4px; }
.style-16810 { border-width: 5px 0 5px 0;border-style: solid;border-color: #FFD200; }
.style-16810 .carousel.flexslider { margin: 0;height: auto!Important; }
.style-16810 .carousel figure { padding: 0px; }
.style-16810 .carousel .h4-style.crl-title { color: #003E7E;text-decoration: none!important;word-wrap: break-word;font-family: Georgia;font-weight: normal; }
.style-16810 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-position: left top;background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-16810 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-16810 .carousel .caption-spacing.crl-inner-details { background-color: #FFFFFF;margin: 0;padding-left: 0;padding-right: 0; }
.style-16277 .h2-style { margin: 0 0 20px 50px; }
.style-16277 .h4-style { margin-top: 0; }
.style-16277 A { color: #589bce;margin: 10px 0; }
.style-16277 { margin: 0 0 30px 0;color: #28475E;padding: 20px;background-color: #fcf1d5; }
.style-16277 time { color: #8b8b8b;margin: 10px 0; }
.style-16277 .readmore { color: #fff; }
.style-16277 .link-image { border-width: 3px;border-style: solid;border-color: #3b5e7f;margin-bottom: 10PX; }
.style-16277 .h4-style A { color: #003e7e;display: block; }
.style-16277 .brief-description { margin: 10px 0; }
.style-16277 .location { margin: 10px 0;font-weight: bold; }
.style-16277 .news img { margin-bottom: 10PX; }
.style-16277 .lists img { border-width: 3px;border-style: solid;border-color: #3b5e7f;margin-bottom: 10PX; }
.style-16277 .carousel.flexslider { margin: 0 -10px 40px;padding: 0 55px 0 55px; }
.style-16277 .crl-pager { width: calc(100% - 100px); }
.style-16277 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-16277 .carousel .flex-control-nav li a:hover { background-color: #000; }
.style-16277 .carousel .flex-control-nav li > a.flex-active { background-color: #000; }
.style-16277 .carousel .text-slide { border-right: 1px solid #8b8b8b;margin-right: 5px; }
.style-16273 .h2-style { margin: 0 0 20px 0; }
.style-16273 { margin: 0 0 30px 0; }
.style-16273 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-16273 .carousel .crl-caption { text-transform: uppercase;font-weight: bold;color: #28475E; }
.style-16273 .carousel .crl-description { color: #28475E; }
.style-16276 .h2-style { margin: 0px 10px 20px 0; }
.style-16276 { margin: 0 0 45px 0;overflow: hidden; }
.style-16276 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-16276 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-16276 .carousel .crl-caption { color: #333;text-align: center;padding: 15px 15px 15px 15px;background-color: #FFFFFF;margin: 0;font-family: 'Source Sans Pro', sans-serif; }
.style-16276 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-16276 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-16276 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-16276 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-16276 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-16276 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-16276 .album-select { margin: 10px; }
.style-16276 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-48316 .h2-style { margin: 0px 10px 20px 0; }
.style-48316 { margin: 0 0 45px 0;overflow: hidden; }
.style-48316 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-48316 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-48316 .carousel .crl-caption { color: #333;text-align: center;padding: 15px 15px 15px 15px;background-color: #FFFFFF;margin: 0;font-family: 'Source Sans Pro', sans-serif; }
.style-48316 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-48316 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-48316 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-48316 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-48316 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-48316 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-48316 .album-select { margin: 10px; }
.style-48316 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-77351 { margin: 0 0 45px 0;overflow: hidden; }
.style-77351 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-77351 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-77351 .carousel .crl-caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #F4F4F7;margin: 0; }
.style-77351 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-77351 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-77351 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-77351 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-77351 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-77351 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-77351 .album-select { margin: 10px; }
.style-77351 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-77355 .h2-style { font-size: 20px;border-color: #B9B9B9;border-width: 0px;padding-bottom: 0px;margin-bottom: 5; }
.style-77355 { margin: 0 0 15px 0;overflow: hidden; }
.style-77355 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-77355 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-77355 .carousel .crl-caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #F4F4F7;margin: 0; }
.style-77355 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-77355 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-77355 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-77355 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-77355 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-77355 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-77355 .album-select { margin: 10px; }
.style-77355 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-75112 .h2-style { font-size: 20px;border-width: 0 0 1.5px 0;padding: 0 0 2px 0;border-color: #B9B9B9; }
.style-75112 { margin: 0 0 45px 0;overflow: hidden; }
.style-75112 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-75112 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-75112 .carousel .crl-caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #FCF1D5;margin: 0; }
.style-75112 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-75112 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-75112 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-75112 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-75112 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-75112 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-75112 .album-select { margin: 10px; }
.style-75112 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-17873 { margin: 0 0 45px 0;overflow: hidden; }
.style-17873 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-17873 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-17873 .carousel .crl-caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #F4F4F7;margin: 0; }
.style-17873 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-17873 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-17873 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-17873 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-17873 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-17873 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-17873 .album-select { margin: 10px; }
.style-17873 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-49277 { margin: 0 0 45px 0;overflow: hidden; }
.style-49277 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-49277 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-49277 .carousel .crl-caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #FCF1D5;margin: 0; }
.style-49277 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-49277 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-49277 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-49277 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-49277 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-49277 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-49277 .album-select { margin: 10px; }
.style-49277 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-77710 { margin: 0 0 10px 0;overflow: hidden; }
.style-77710 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-77710 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-77710 .carousel .crl-caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #FCF1D5;margin: 0; }
.style-77710 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-77710 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-77710 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-77710 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-77710 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-77710 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-77710 .album-select { margin: 10px; }
.style-77710 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-18579 .h2-style { margin: 10px 10px 20px; }
.style-18579 { margin: 0 0 45px 0;overflow: hidden; }
.style-18579 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-18579 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-18579 .carousel .crl-caption { color: #333;text-align: center;padding: 15px 15px 15px 15px;background-color: #FFFFFF;margin: 0;font-family: 'Source Sans Pro', sans-serif; }
.style-18579 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-18579 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-18579 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-18579 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-18579 .album-select { margin: 10px; }
.style-18579 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-64515 { margin: 0 0 45px 0;overflow: hidden; }
.style-64515 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-64515 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-64515 .carousel .crl-caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #F4F4F7;margin: 0; }
.style-64515 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-64515 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-64515 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-64515 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-64515 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-64515 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-64515 .album-select { margin: 10px; }
.style-64515 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-76201 .h2-style { margin: 0px 10px 20px 0; }
.style-76201 { margin: 0 0 45px 0; }
.style-76201 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-76201 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-76201 .carousel .crl-caption { color: #333;text-align: center;padding: 15px 15px 15px 15px;background-color: #FFFFFF;margin: 0;font-family: 'Source Sans Pro', sans-serif; }
.style-76201 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-76201 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-76201 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-76201 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-76201 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-76201 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-76201 .album-select { margin: 10px; }
.style-76201 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-35508 .h2-style { margin: 0px 10px 20px 0; }
.style-35508 { margin: 0 0 45px 0;overflow: hidden; }
.style-35508 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-35508 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-35508 .carousel .crl-caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #F4F4F7;margin: 0;font-family: 'Source Sans Pro', sans-serif; }
.style-35508 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-35508 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-35508 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-35508 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-35508 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-35508 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-35508 .album-select { margin: 10px; }
.style-35508 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-46913 .h2-style { margin: 0px 10px 20px 0; }
.style-46913 { margin: 0 0 45px 0;overflow: hidden;background-color: #E0E0E3; }
.style-46913 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-46913 .carousel figure img { background-color: #F4F4F7; }
.style-46913 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-46913 .carousel .crl-caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #F4F4F7;margin: 0;font-family: 'Source Sans Pro', sans-serif; }
.style-46913 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-46913 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-46913 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('//bbk12e1-cdn.myschoolcdn.com/ftpimages/73/site/906/images/Arrows_Dropshadow.png'); }
.style-46913 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('//bbk12e1-cdn.myschoolcdn.com/ftpimages/73/site/906/images/Arrows_Dropshadow.png'); }
.style-46913 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-46913 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-46913 .album-select { margin: 10px; }
.style-46913 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-22628 .album-select { padding: 5px;margin: 4px; }
.style-18644 .h2-style { margin: 10px 10px 20px; }
.style-18644 { margin: 0 0 45px 0;overflow: hidden; }
.style-18644 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-18644 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-18644 .carousel .crl-caption { color: #333333;text-align: left;padding: 15px 15px 15px 15px;background-color: #F4F4F7;margin: 0;font-size: 16px; }
.style-18644 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-18644 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-18644 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-18644 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-18644 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-18644 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-18644 .album-select { margin: 10px; }
.style-18644 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-16275 .h2-style { margin: 0 60px 20px 60px; }
.style-16275 .h4-style { margin-top: 0;color: #003e7e; }
.style-16275 A { color: #589bce; }
.style-16275 { margin: 0 0 30px 0; }
.style-16275 time { color: #28475E;margin: 10px 0; }
.style-16275 .readmore { color: #fff; }
.style-16275 .link-image { float: left;margin: 0px 10px 10px 0px!important; }
.style-16275 .h4-style A { color: #003E7E; }
.style-16275 .brief-description { margin: 10px 0; }
.style-16275 .location { margin: 10px 0;font-weight: bold; }
.style-16275 .contact-info { margin: 10px 0; }
.style-16275 .author { color: #003e7e;font-weight: bold; }
.style-16275 .news img { margin-bottom: 10PX; }
.style-16275 .lists img { margin-bottom: 10PX; }
.style-16275 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;padding: 0 55px 0 55px;margin: 0 0 50px 0; }
.style-16275 .crl-pager { left: 0px; }
.style-16275 .carousel .flex-control-nav li a { background-color: #878889;box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-16275 .carousel .flex-control-nav li a:hover { background-color: #000; }
.style-16275 .carousel .flex-control-nav li > a.flex-active { background-color: #000; }
.style-16275 A.links-urllink { color: #003e7e; }
.style-16275 .contact-info A { color: #589bce; }
.style-16275 .date-icon { margin: 0;padding: 5px;border-color: #589BCE;border-width: 2px;border-style: solid; }
.style-16275 .month-name { font-size: 24px;margin: 0 0 10px 0; }
.style-16275 .day-number { font-size: 30px; }
.style-16275 .view-comments { color: #fff; }
.style-24136 { margin: 0 30px 10px 0px;text-decoration: none; }
.style-24136 time { margin: 0 0 5px;display: block; }
.style-24136 .carousel.flexslider { margin: 0; }
.style-24136 .carousel .h4-style.crl-title { padding: 0px 10px;font-size: 26px;text-decoration: none; }
.style-24136 .carousel .crl-caption { margin: 0 0 15px;padding: 0px 10px; }
.style-24136 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-24136 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-24136 .crl-pager { bottom: -20px; }
.style-24136 .carousel .caption-spacing.crl-inner-details { margin: 0;padding-left: 0px;padding-right: 0px;background-color: #FFFFFF; }
.style-24136 .carousel .h4-style a.crl-title { color: #003E7E;text-decoration: underline;font-size: 20px;margin: 0 0 10px;display: block;font-weight: normal;font-family: Georgia; }
.style-25863 .h2-style { margin: 0px 10px 20px 0; }
.style-25863 { margin: 0 0 45px 0;overflow: hidden; }
.style-25863 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-25863 .carousel .h4-style.crl-title { color: #000000;padding: 10px 10px 10px 0;text-align: left;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-25863 .carousel .crl-caption { color: #333;text-align: center;padding: 15px 15px 15px 15px;background-color: #FFFFFF;margin: 0;font-family: 'Source Sans Pro', sans-serif; }
.style-25863 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-25863 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-25863 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-25863 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-25863 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-25863 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-25863 .album-select { margin: 10px; }
.style-25863 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-26078 .h2-style { margin: 0px 10px 20px 0; }
.style-26078 { margin: 0 0 45px 0;overflow: hidden; }
.style-26078 .carousel.flexslider { box-shadow: 0 0 0;-webkit-box-shadow: 0 0 0;-moz-box-shadow: 0 0 0;-o-box-shadow: 0 0 0;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;margin: 0; }
.style-26078 .carousel .h4-style.crl-title { color: #003e7e;padding: 10px;text-align: center;font-weight: bold;font-size: 15px;margin: 0 0 0px 0;background-color: #FFFFFF; }
.style-26078 .carousel .crl-caption { color: #333;text-align: left;padding: 15px 15px 15px 15px;background-color: #FFFFFF;margin: 0;font-family: 'Source Sans Pro', sans-serif;font-style: italic; }
.style-26078 .carousel .crl-description { color: #333;text-align: center;margin: 0;padding: 15px 15px 15px 15px;background-color: #fcf1d5; }
.style-26078 .carousel .counter.crl-counter { color: #3b5e7f;font-size: 18px; }
.style-26078 .carousel.flex-horizontal .flex-direction-nav .flex-prev { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-26078 .carousel.flex-horizontal .flex-direction-nav .flex-next { background-image: url('/ftpimages/73/site/906/images/Arrows Bright.png'); }
.style-26078 .carousel .flex-control-nav li a { box-shadow: none;-webkit-box-shadow: none;-moz-box-shadow: none; }
.style-26078 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;padding: 0;overflow: hidden;text-align: center; }
.style-26078 .album-select { margin: 10px; }
.style-26078 .carousel .h4-style a.crl-title { text-decoration: none; }
.style-89058 .h2-style { font-size: 20px;border-width: 0 0 1.5px 0;padding: 0 0 2px 0;border-color: #B9B9B9;margin-bottom: 0px; }
.style-89058 { padding: 10px; }
.style-89058 .carousel.flex-horizontal .flex-direction-nav .flex-prev { margin-top: 50px; }
.style-89058 .carousel.flex-horizontal .flex-direction-nav .flex-next { margin-top: 50px; }
.style-56599 { background-color: #EEEEEF;margin: 0 0 30px 0;padding: 15px 0 15px 0; }
.style-77605 { padding: 0
background-color: #FFFFFF;background-color: #FFFFFF; }
.style-77606 { padding: 25px 0 0 0;background-color: #FFFFFF; }
.style-16279 { padding: 25px 0 25px 0;background-color: #fff; }
.style-16281 { background-color: #003e7e;position: relative;z-index: 90;border-width: 0 0 6px 0;border-style: solid;border-color: #ffd200;background: rgb(0,46,107);/* old browsers */
background: -moz-linear-gradient(top,  rgba(0,46,107,1) 0%, rgba(0,62,126,1) 54%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,46,107,1)), color-stop(54%,rgba(0,62,126,1)));/* chrome,safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,46,107,1) 0%,rgba(0,62,126,1) 54%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,46,107,1) 0%,rgba(0,62,126,1) 54%);/* opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,46,107,1) 0%,rgba(0,62,126,1) 54%);/* ie10+ */
background: linear-gradient(to bottom,  rgba(0,46,107,1) 0%,rgba(0,62,126,1) 54%);/* w3c */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002e6b', endColorstr='#003e7e',GradientType=0 );: /* IE6-9 */; }
.style-16280 { min-height: 700px;overflow: hidden; }
.style-72257 { overflow: hidden;background-color: #FFFFFF; }
.style-55564 { min-height: 675px;overflow: hidden; }
.style-85761 { background-color: #003e7e;padding: 100px 30px 100px 30px; }
.style-85741 { background-color: #003e7e; }
.style-16284 { border-width: 6px 0 6px 0;border-style: solid;border-color: #3b5e7f;background-color: #FFFFFF; }
.style-74067 { padding: 25px 0 25px 0;background-color: #FFFFFF; }
.style-74068 { padding: 25px;background-color: #FCF1D5; }
.style-74069 { padding: 25px 25px 0px 25px;background-color: #FCF1D5; }
.style-74071 { padding: 0px 25px 0px 25px;background-color: #FCF1D5; }
.style-74070 { padding: 0px 25px 25px 25px;background-color: #FCF1D5; }
.style-16278 { padding: 25px 0 25px 0;background-color: #FFFFFF; }
.style-84312 { padding: 15px 0 15px 0;margin: 20px 0 20px 0;background-color: #F6F6F6; }
.style-16282 { background-color: #fcf1d5; }
.style-16283 { background-color: #fcf1d5;padding: 25px 0 25px 0; }
.style-17103 { min-height: 500px;overflow: hidden;background-image: url('/ftpimages/73/site/906/images/01_crest.png');background-repeat: no-repeat;background-position: left 5% bottom;background-size: 255px auto; }
.style-16291 { position: relative; }
.style-16291:before { content: '';display: block;z-index: -1;position: absolute;top: -49px;background-image: url('/ftpimages/73/site/906/images/lion_cutout.png');background-repeat: no-repeat;background-position: left 38px top -212px;width: 100%;left: 0;height: 192px; }
.style-25165 { background-color: #003E7E; }
.style-24187 { position: relative; }
.style-24187:before { content: '';display: block;z-index: -1;position: absolute;top: -49px;background-repeat: no-repeat;background-position: left 38px top -212px;width: 100%;left: 0;height: 192px; }
.style-16196 .h2-style { padding: 0;border: 0px;text-align: left;margin: 0px;font-size: 0px;color: #FCF1D5; }
.style-16196 .h4-style { padding: 0;border: 0px;text-align: center;margin: 0;font-family: Arial;line-height: normal;font-size: 0px;color: #FCF1D5; }
.style-16196 { padding: 0px 15px 10px 15px;background-color: #FCF1D5;font-size: 16px; }
.style-16196 .emergencybulletin .close { padding: 8px 10px;background-color: #FCF1D5;color: #fff;text-decoration: none; }
.style-16196 .emergencybulletin .logo { text-align: left;color: #003E7E;font-size: 30px;float: none;display: inline-block;line-height: normal; }
.style-16196 .emergencybulletin .alert-icon { margin: 15px 0;position: static;display: inline-block; }
.style-16196 .emergencybulletin .message { font-weight: bold;font-size: 18px; }
.style-16196 .emergencybulletinbanner .close { padding: 3px 7px;background-color: #FCF1D5;color: #000000;text-decoration: none;margin: 0;line-height: normal;font-family: 'Source Sans Pro', sans-serif;font-weight: bold;font-size: 12px;text-align: right; }
.style-16196 .emergencybulletinbanner .message { text-align: center;font-family: 'Source Sans Pro', sans-serif;font-size: 16px;line-height: 1.25em; }
.style-16196 .emergencybulletinbanner .addinfo.button { margin-top: 0;line-height: normal;background-color: #FCF1D5;color: #003E7E;text-decoration: underline;font-family: 'Source Sans Pro', sans-serif;margin-bottom: 0px;padding-bottom: 0px; }
.style-16197 .mm-button-container { background-color: #003e7e; }
.style-16197 .mm-button { background: transparent; }
.style-16197 .mm-title { color: #FFFFFF;font-family: 'Source Sans Pro', sans-serif; }
.style-16197 .mm-item { background-color: #3b5e7f; }
.style-16197 .mm-text { background-color: #fff;border-bottom: 1px solid #fcf1d5;font-size: 17px; }
.style-16197 .mm-text:hover { background-color: #ffd200;color: #000000; }
.style-16197 .mm-back { background-color: #fcf1d5;color: #000;font-family: Georgia; }
.style-16197 .mm-button .icon { background-image: url(//bbk12e1-cdn.myschoolcdn.com/ftpimages/30/site/1037/images/mobileMenu.png); }
.style-16197 .mm-login-button { color: #FFFFFF; }
.style-16197 .mm-login-button .icon { background-image: url('/ftpimages/73/site/906/images/lockWhite.png'); }
/* ===== CUSTOM CSS ===== */
figure{margin: 0;}
select{max-width: 100%;}
li {line-height: inherit;}
blockquote{border-left: 0;}/*removing Bootstrap’s left border on <blockquote>*/
.text .photos.left, .text .photos.right{max-width: 100%;}/*Fixing Firefox issue of large photos breaking out of column when container is floated*/
ul.album-list{margin: 0;} /* --- removing margin from UL around media gallery items --- */
.content .flexslider{-webkit-box-shadow: none;-moz-box-shadow: none;-o-box-shadow: none;box-shadow: none;border: 0;-webkit-border-radius: 0;-o-border-radius: 0;border-radius: 0;background: none;}/*removing carousel default styles*/
.carousel.gallery-style.flexslider{height: auto !important} /* --- fixing height issue on sidebar gallery --- */
.carousel.gallery-style.flexslider .flex-viewport{border: 0 !important} /* --- removing default border around image in Sidebar Galleries --- */
.carousel .slides, .carousel .flex-direction-nav{list-style: none;} /* --- removing bullets from showing when carousel loads --- */
.background-carousel .details {opacity: 0}/*hiding carousel details until they transition in, so you don’t see them on page load*/
.carousel figure{min-height: 0 !important;} /* --- min-height being set by default in the carousel code - causes extra space below banner photos on mobile --- */
.carousel .flex-direction-nav .flex-disabled{opacity: 0 !important;}/*not showing the back/next arrow when the carousel has nothing to rotate and is disabled*/

.background-carousel .detail-container .details{position: absolute; z-index: -1;}/*setting carousel details to absolute to prevent horizontal scroll bar caused by other details stacking up to the right of the current details container*/
.background-carousel .detail-container .details.current-details{position: relative; z-index:1;}/*setting the current details container back to position: relative - it’s default style*/
.background-carousel .crl-details:after{content: " "; display: table; clear: both;}/*fixing collapsed details container, that causes some content within the details container to extend out of the details box.*/
.mini-sitemap ul.collapsed{height: auto;}
.mini-sitemap .width-7{width: 13%; margin-right: 1%;}
.mini-sitemap .width-8{width: 11.5%; margin-right: 1%;}
.menu-type-accordion .sub2:last-child:after,.menu-type-accordion .sub3:last-child:after{padding-bottom: 0px} /* --- extra space at bottom of accordion menu subnav --- */
.brief-description ul, .long-description ul, .caption ul{list-style: disc inside;} /* --- resetting list style within a brief or long description, caption --- */
.downloads .subcategory-group > ul{margin: 0;} /* --- removing margin from UL around download 
items --- */
.email{-ms-word-break: break-all; word-break: break-word; word-break: break-all;}/*breaking long emails so they stay within the container*/
.fund .chart.top{max-width: 100%;}/*correcting width of annual fund chart when the alignment is set to top*/
.layout {position: relative; z-index: 0;} /* keeps layout contents from appearing over important lightboxes and banners */
.carousel {position: relative; z-index: 0;} /* keeps carousel descendants from stacking independent of the carousel itself */
.mobilemenu {position: relative; z-index: 100;} /* keeps the mobile menu from appearing over the emergency bulletin */
.fixed-bulletin {position: relative; z-index: 500 !important;} /* keeps the fixed bulletin banner from appearing over the bulletin lightbox */
.facultystaffdirectory .table{width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}/*make the table that wraps the faculty staff directly content go the full width, so some content doesn’t wrap unnecessarily*/
.menu-type-mega {position: relative; z-index: 90;}/*fixing mega menu z-index so other subnavs can show over it on hover*/
.no-mobile .telephone, .no-mobile .telephone:hover{text-decoration: none; color: inherit; font-weight: inherit; pointer-events: none;}/*don't show telephone links on non-mobile devices*/
.flex-direction-nav .flex-disabled {opacity: 0!important; cursor:none; pointer-events:none;} /*turn off arrows if no more content in a gallery*/
.menu a, .nav-menu a{color: inherit; text-decoration: none;}/*setting menu links to inherit color from item, and removing underline*/
.text .photos.left{margin-right: 10px; margin-bottom: 10px; max-width: 100%;}/*adding space between photos and text when photos are set to left, adding fix for Firefox allowing photos to break out of parent container*/
.text .photos.right{margin-left: 10px; margin-bottom: 10px; max-width: 100%;}/*adding space between photos and text when photos are set to right, adding fix for Firefox allowing photos to break out of parent container*/
.fixed-bulletin{-webkit-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box;}/*Adding box sizing to emergency bulletin banner, because padding causes a scroll bar*/

.style-41527 .menu-type-mega.nav-menu {float: right} 

/* ===== STYLES ===== */

.style-23638 .links .flex-viewport li > a{text-decoration:inherit;} /*Sights & Sounds remove underline for a tag that wraps around the slide*/

.style-16240 .text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-moz-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;} /*Callout style*/

.style-16271 A {  font-family: Georgia; color:#fff;} /*HP carousel styling for links*/

.style-16251 .game:nth-child(even) {  background-color: transparent;} /*athletic schedules*/
.style-16251 .content.athleticteamschedule .winloss {background-color: transparent;}/*athletic schedules*/

.style-16810 .flex-viewport {  height: auto!important;} /*fix height clipping*/
.style-23638 .flex-viewport {  min-height: 230px;} /*fix height clipping*/

.style-16519 .carousel-photo {position:relative;}
.style-16519 .carousel-photo:before {  display: block;  content: '';  width: 100%;  height: 100%;  position: absolute;  top: 0;  bottom: 0;  left: 0;  right: 0;
background: -moz-linear-gradient(left,  rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 23%, rgba(0,0,0,0) 50%, rgba(0,0,0,0) 79%, rgba(0,0,0,0.4) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(0,0,0,0.4)), color-stop(23%,rgba(0,0,0,0)), color-stop(50%,rgba(0,0,0,0)), color-stop(79%,rgba(0,0,0,0)), color-stop(100%,rgba(0,0,0,0.4))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(left,  rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 23%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 79%,rgba(0,0,0,0.4) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(left,  rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 23%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 79%,rgba(0,0,0,0.4) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(left,  rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 23%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 79%,rgba(0,0,0,0.4) 100%); /* IE10+ */
background: linear-gradient(to right,  rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 23%,rgba(0,0,0,0) 50%,rgba(0,0,0,0) 79%,rgba(0,0,0,0.4) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#66000000', endColorstr='#66000000',GradientType=1 ); /* IE6-9 */

}/*add gradient to carousel with counter*/

.style-39004 .menu-type-accordion ul li {padding-left: 0;}
.style-39004 .menu-type-accordion .arrow {background: url(/ftpimages/999/podium/libs/images/menu/arrows.png) top right no-repeat;}

/*support ticket 262196*/
.style-32276 .vjs-share-button {display:none;}

/* support ticket 338463 */
.style-52854 .lists ul .long-description ul {
 list-style: disc outside;
 margin-left: 15px;
}

.style-16242 .facultystaffdirectory .faculty-staff-list ul li img {height:auto;} /*support ticket 363023 - directory photos fix*/

/* ===== MEDIA QUERIES ===== */
/* --- Full Desktop --- */
@media(min-width:1200px){

}/* --- END full desktop --- */

/* --- Small Desktop --- */
@media(max-width:1199px) and (min-width:980px){
.span9 .facultystaffdirectory .table-cell, 
.span8 .facultystaffdirectory .table-cell, 
.span7 .facultystaffdirectory .table-cell,  
.span6 .facultystaffdirectory .table-cell, 
.span5 .facultystaffdirectory .table-cell, 
.span4 .facultystaffdirectory .table-cell, 
.span9 .departmentpicker .table-cell, 
.span8 .departmentpicker .table-cell, 
.span7 .departmentpicker .table-cell, 
.span6 .departmentpicker .table-cell, 
.span5 .departmentpicker .table-cell,
.span4 .departmentpicker .table-cell,
.span9 .athleticteampicker .table-cell,
.span8 .athleticteampicker .table-cell,
.span7 .athleticteampicker .table-cell,
.span6 .athleticteampicker .table-cell,
.span5 .athleticteampicker .table-cell, 
.span4 .athleticteampicker .table-cell  {display: inline-block;} /* --- allowing dropdowns to wrap on tablet --- */

.style-16291:before { height: 181px;} /*header*/

.style-16242 .h2-style {  display: inline-block;} /*dept picker fix*/


}/* --- END Small Desktop --- */

/* --- Tablet --- */
@media(max-width:979px) and (min-width:768px){
.facultystaffdirectory .table-cell, .departmentpicker .table-cell, .athleticteampicker .table-cell{display: inline-block;} /* --- allowing dropdowns to wrap on tablet --- */

.style-16281 { padding: 40px 0 20px;} /*header region*/
.style-16291:before { height: 121px;} /*header waternark*/
.style-16271 .background-carousel .crl-details { margin: 22vh 0 0 0px;} /*hp carousel title*/

html:not(.styler) .style-16259 .event-detail {  padding: 0!important;  margin: 0!important;}/*hp events*/
html:not(.styler) .style-16259 .date-icon {  float: none;  width: auto;  display: inline-block; border-bottom: 2px solid #ababab; border-right:0px;} /*hp events*/
.style-16288 .submit-button { margin: 4px 0 0;} /*search*/

.style-16280 {    min-height: 350px;} /*main hp region*/
.style-16271 .background-carousel .crl-caption {display:none;}/*hide caption on tablet*/

.style-16242 .biobutton {  margin-left: 0;} /*directory button*/


}/* --- END Tablet --- */

/* --- Mobile --- */
@media(max-width:767px){
.mini-sitemap .width-7, .mini-sitemap .width-8{width: 100%; margin-right: 0;}
.facultystaffdirectory .table, .facultystaffdirectory .table-row{display: block;}/*removing display: table & table-row*/
.facultystaffdirectory .table-cell, .departmentpicker .table-cell{display: inline-block; max-width: 100%;} /* --- allowing dropdowns to wrap on mobile & not break out of box --- */

.style-16280 {    min-height: 250px;} /*main hp region*/
.style-16271 .background-carousel .crl-details {display:none;}/*hide details*/
.style-16259 .button, .style-17101 A {   display: block;    text-align: center;    padding: 7px;    margin: 40px 0 0;} /*view all events & news archive buttons on HP*/
.style-16243 div.content-wrap {    text-align: left;} /*sitemap*/
.style-16281 {padding: 35px 0; overflow-y:hidden;} /*header region*/
.style-16291:before {height: 201px;} /*watermark*/

.style-16242 .biobutton {  margin-left: 0;} /*directory button*/

}/* ---END Mobile --- */

