.body { font-family: 'PT Sans', sans-serif;color: #333333;font-size: 15px;line-height: 21px;-webkit-font-smoothing: antialiased; }
.h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;color: #22324D; }
.h2-style { font-size: 24px;line-height: 38px;font-family: 'PT Sans', sans-serif;color: #22324D;margin: 0; }
.h3-style { font-family: 'PT Sans', sans-serif;font-size: 18px;color: #22324D; }
.h4-style { font-size: 18px;line-height: 21px; }
A { color: #05204C;text-decoration: underline; }
A:hover { text-decoration: none;color: #05204C; }
.style-83968 .h2-style { color: #E8A300;margin-bottom: 20px;text-align: center;padding: 0px;line-height: 24px;font-size: 20px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif; }
.style-83968 .title { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 3px;line-height: 41px;font-weight: 600; }
.style-83968 .caption { color: #739ab3;font-family: 'Roboto Condensed', sans-serif;font-size: 21px;text-transform: uppercase;line-height: 24px;font-weight: bold;letter-spacing: 0em;: l; }
.style-83968 .photo img { margin-bottom: 2px; }
.style-83968 .photo figure { text-align: center; }
.style-83968 li.group { margin: 10px; }
.style-83960 { padding: 0px 0 0px 0;margin: 0; }
.style-83960 .video figcaption { padding: 0;margin: 0; }
.style-83960 .video .media-player { padding: 0;margin: 0; }
.style-83960 li.group { padding: 0;margin: 0; }
.style-84107 .h2-style { text-transform: uppercase;margin-bottom: 10px;font-size: 29px;line-height: 28px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-84107 A { padding: 0;margin: 0;font-size: 24px;text-decoration: none;color: #FFFFFF;font-family: 'Pathway Gothic One', sans-serif;display: block;line-height: 36px; }
.style-84107 A:hover { font-family: 'Pathway Gothic One', sans-serif;font-size: 24px;color: #FFFFFF; }
.style-84107 { padding: 0;margin: 0;text-align: center; }
.style-84107 .link-image { border-radius: 50%;border-width: 0px;border-style: solid;border-color: #E4A11B;margin-bottom: 25px;height: 225px;width: 225px; }
.style-84107 .link-image:before { background-color: #E4A11B; }
.style-84107 .long-description { color: #00234b;padding: 0 10px 0px 10px;font-family: 'Roboto Condensed', sans-serif;font-size: 18px;text-transform: uppercase;line-height: 25px; }
.style-84107 .affinity img { border-radius: 50%; }
.style-84107 A.links-urllink { padding: 0 0px;margin: 0 0 0px 0;background-position: center center;font-family: 'Roboto Condensed', sans-serif;font-size: 23px;color: #E4A11B;line-height: 26px;font-weight: 700;text-transform: uppercase; }
.style-84107 li.group { border-color: #E4A11B;padding: 0 15px 0 15px; }
.style-84107 li.group:hover { opacity: .75; }
.style-84107 li.group:first-child { margin: 0 0 40px 0; }
.style-84107 li.subcategory-group { text-align: center;margin-bottom: 30px; }
.style-84107 div.content-wrap { padding: 0;margin: 0; }
.style-84536 .h2-style { text-transform: uppercase;margin-bottom: 30px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-84536 .header-widget { text-transform: uppercase;margin-bottom: 20px;font-size: 25px;line-height: 28px;text-align: center;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85159 .h2-style { text-transform: uppercase;margin-bottom: 20px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85159 .header-widget { text-transform: uppercase;margin-bottom: 20px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-87383 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-87383 .h2-style { color: #7099B2;text-transform: uppercase;margin: 0px 20px 20px 0px;text-align: left;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif; }
.style-87383 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-87383 time { font-weight: bold; }
.style-87383 .link-image { margin: 0; }
.style-87383 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87383 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87383 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 15px 10px 0;float: left; }
.style-87383 .job-title { font-weight: bold;color: #e4a11b;margin-bottom: 0px;letter-spacing: .8px;line-height: 20px; }
.style-87383 .email { margin-bottom: 5px;line-height: 18px; }
.style-87383 .bio { margin-left: 0px; }
.style-87383 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87383 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87383 .biobutton { font-family: 'Roboto Condensed', sans-serif;font-weight: 900;text-transform: uppercase;font-size: 15px;color: #00234B;margin: -10px 0 0 0px;line-height: 20px; }
.style-87383 .biobutton:hover { text-decoration: underline; }
.style-87383 .affinity img { margin-bottom: 15px;max-width: 150px !important; }
.style-87383 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-87383 .department { line-height: 22px; }
.style-87383 .fsd img { max-width: 180px !important;margin-top: -10px;border: 2px solid #e9ebe8 !important; }
.style-87383 .letter-label { font-family: 'PT Sans', sans-serif;font-size: 15px;font-weight: bold; }
.style-87383 .faculty-staff-control { background-color: #E9EBE8;padding: 60px 23px 23px 23px;margin: -60px 0 20px 0; }
.style-87383 .nick-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-87383 .name-prefix { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-87383 .first-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-87383 .middle-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-87383 .last-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-87383 .maiden-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-87383 .name-suffix { color: #00234B; }
.style-87383 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-87383 li.group { border-width: 0px 0 2px 0;border-style: solid;border-color: #E9EBE8;padding: 0px 0 5px 0;margin-bottom: 15px; }
.style-87383 div.content-wrap { margin-bottom: 0px; }
.style-87383 .event-detail { margin-bottom: 20px; }
.style-87383 .nick-name { color: #00234B; }
.style-87383 .middle-initial { color: #00234B;font-size: 20px; }
.style-87383 .maiden-name { color: #00234B; }
.style-87383 .grad-year-short { color: #00234B; }
.style-87383 .directory-details { margin-top: 10px !important; }
.style-87384 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-87384 .h2-style { color: #7099B2;text-transform: uppercase;margin: 0px 20px 20px 0px;text-align: left;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif; }
.style-87384 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-87384 time { font-weight: bold; }
.style-87384 .link-image { margin: 0; }
.style-87384 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87384 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87384 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 15px 10px 0;float: left; }
.style-87384 .job-title { font-weight: bold;color: #e4a11b;margin-bottom: 5px;letter-spacing: .8px; }
.style-87384 .email { margin-bottom: 5px;line-height: 18px; }
.style-87384 .bio { margin-left: 0px; }
.style-87384 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87384 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87384 .biobutton { font-family: 'Roboto Condensed', sans-serif;font-weight: 900;text-transform: uppercase;font-size: 15px;color: #00234B;margin: -10px 0 0 0px;line-height: 20px; }
.style-87384 .biobutton:hover { text-decoration: underline; }
.style-87384 .affinity img { margin-bottom: 15px; }
.style-87384 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-87384 .department { line-height: 22px; }
.style-87384 .fsd img { max-width: 180px !important;margin-top: -10px;border: 2px solid #e9ebe8 !important; }
.style-87384 .letter-label { font-family: 'PT Sans', sans-serif;font-size: 15px;font-weight: bold; }
.style-87384 .faculty-staff-control { background-color: #E9EBE8;padding: 60px 23px 23px 23px;margin: -60px 0 20px 0; }
.style-87384 .nick-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-87384 .name-prefix { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-87384 .first-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-87384 .middle-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-87384 .last-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-87384 .maiden-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-87384 .name-suffix { color: #00234B;font-size: 20px; }
.style-87384 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-87384 li.group { border-width: 0px 0 2px 0;border-style: solid;border-color: #E9EBE8;padding: 0px 0 5px 0;margin-bottom: 15px; }
.style-87384 div.content-wrap { margin-bottom: 0px; }
.style-87384 .event-detail { margin-bottom: 20px; }
.style-87384 .nick-name { color: #00234B; }
.style-87384 .middle-initial { color: #00234B;font-size: 20px; }
.style-87384 .maiden-name { color: #00234B; }
.style-87384 .grad-year-short { color: #00234B; }
.style-87384 .directory-details { margin-top: 10px !important; }
.style-96285 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-96285 .h2-style { color: #7099B2;text-transform: uppercase;margin: 0px 20px 20px 0px;text-align: left;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif; }
.style-96285 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-96285 time { font-weight: bold; }
.style-96285 .link-image { margin: 0; }
.style-96285 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-96285 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-96285 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 15px 10px 0;float: left; }
.style-96285 .job-title { font-weight: bold;color: #e4a11b;margin-bottom: 0px;letter-spacing: .8px;line-height: 20px; }
.style-96285 .email { margin-bottom: 5px;line-height: 18px; }
.style-96285 .bio { margin-left: 0px; }
.style-96285 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-96285 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-96285 .biobutton { font-family: 'Roboto Condensed', sans-serif;font-weight: 900;text-transform: uppercase;font-size: 15px;color: #00234B;margin: -10px 0 0 0px;line-height: 20px; }
.style-96285 .biobutton:hover { text-decoration: underline; }
.style-96285 .affinity img { margin-bottom: 15px;max-width: 150px !important; }
.style-96285 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-96285 .department { line-height: 22px; }
.style-96285 .fsd img { max-width: 180px !important;margin-top: -10px;border: 2px solid #e9ebe8 !important; }
.style-96285 .letter-label { font-family: 'PT Sans', sans-serif;font-size: 15px;font-weight: bold; }
.style-96285 .faculty-staff-control { background-color: #E9EBE8;padding: 60px 23px 23px 23px;margin: -60px 0 20px 0; }
.style-96285 .nick-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-96285 .name-prefix { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-96285 .first-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 18px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px;text-align: left; }
.style-96285 .middle-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-96285 .last-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 18px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-96285 .maiden-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-96285 .name-suffix { color: #00234B; }
.style-96285 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-96285 li.group { border-width: 0px 0 2px 0;border-style: solid;border-color: #E9EBE8;padding: 0px 0 5px 0;margin-bottom: 15px; }
.style-96285 div.content-wrap { margin-bottom: 0px; }
.style-96285 .event-detail { margin-bottom: 20px; }
.style-96285 .nick-name { color: #00234B;text-align: left;font-size: 18px; }
.style-96285 .middle-initial { color: #00234B;font-size: 20px; }
.style-96285 .maiden-name { color: #00234B; }
.style-96285 .grad-year-short { color: #00234B;font-size: 18px;margin: 0px; }
.style-96285 .directory-details { margin-top: 10px !important; }
.style-85251 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-85251 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85251 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-85251 .h4-style { margin-bottom: 0px; }
.style-85251 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #FDFFFC;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-85251 { margin: 0px 0 30px 0;padding: 15px;font-size: 17px;line-height: 25px;color: #585C51;border-width: 0px;border-style: solid;background-color: #e9ebe8;border-color: #FFFFFF;margin-bottom: 30px; }
.style-85251 time { font-weight: 800;color: #E4A11B;text-shadow: 1px 1px rgba(255,255,255,0.7); }
.style-85251 .category-description { margin-bottom: 20px; }
.style-85251 .link-image { margin-bottom: 0px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-85251 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85251 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85251 .text img { border-width: 2px;border-style: solid;border-color: #FFFFFF;margin: 0 10px 10px 0; }
.style-85251 .news img { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-85251 .lists img { margin-bottom: 0px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-85251 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85251 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85251 .title { font-weight: bold; }
.style-85251 .affinity img { margin-bottom: 15px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-85251 .photo img { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-85251 .fund .bar { background-color: #E8A300; }
.style-85251 .scale { font-weight: bold;text-align: left; }
.style-85251 .fund .bar-container { background-color: #ffffff;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-85251 .album-name { font-size: 16px; }
.style-85251 .album-select-form { margin-bottom: 10px; }
.style-85251 .businessindex .phone .label { font-weight: bold; }
.style-85251 .businessindex .address .label { font-weight: bold; }
.style-85251 .businessindex .distance .label { font-weight: bold; }
.style-85251 .businessindex .webpage .label { font-weight: bold; }
.style-85251 .businessindex .udf1 .label { font-weight: bold; }
.style-85251 .businessindex .udf2 .label { font-weight: bold; }
.style-85251 .businessindex .udf3 .label { font-weight: bold; }
.style-85251 .businessindex .udf4 .label { font-weight: bold; }
.style-85251 .businessindex .udf5 .label { font-weight: bold; }
.style-85251 .businessindex .description .label { font-weight: bold; }
.style-85251 .video .media-player { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-85251 li.group { margin-bottom: 20px; }
.style-85251 .event-detail { margin-bottom: 20px; }
.style-85251 .trivia .question-text { font-weight: bold; }
.style-85249 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85249 { margin-bottom: 20px; }
.style-85249 .link-image { height: 60px !important;width: 60px !important; }
.style-85249 .text img { height: 60px !important;width: 60px !important; }
.style-85249 .news img { height: 60px !important;width: 60px !important; }
.style-85249 .lists img { height: 60px !important;width: 60px !important; }
.style-85249 .title { padding-top: 0px;text-align: center;: \; }
.style-85249 .affinity img { height: 60px !important;width: 60px !important; }
.style-85249 .photo img { height: 60px !important;width: 60px !important; }
.style-85249 .fsd img { height: 60px !important;width: 60px !important; }
.style-85249 .cover-photo { height: 60px !important;width: 60px !important; }
.style-85249 .audio figure { margin-bottom: 15px; }
.style-85249 .audio .jp-controls { padding-bottom: 20px; }
.style-85249 .audio .jp-controls:first-letter { padding-bottom: 30px; }
.style-85249 .audio .jp-repeat { display: none !important; }
.style-85249 .audio .jp-repeat-off { display: none; }
.style-85249 .video .media-player { height: 60px !important;width: 60px !important; }
.style-85249 .logo img { height: 60px !important;width: 60px !important; }
.style-85249 .item-image { height: 60px !important;width: 60px !important; }
.style-85249 .newsarchivelist img { height: 60px !important;width: 60px !important; }
.style-85249 .calendarfilter img { height: 60px !important;width: 60px !important; }
.style-85249 .calendareventlist img { height: 60px !important;width: 60px !important; }
.style-84036 .h1-style { color: #ffffff; }
.style-84036 .h2-style { color: #FFFFFF;text-transform: uppercase;margin-bottom: 0px;font-size: 25px;line-height: 28px;text-align: center;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-84036 .h3-style { color: #ffffff; }
.style-84036 .h4-style { color: #FFFFFF;display: none; }
.style-84036 .h5-style { color: #ffffff; }
.style-84036 .h6-style { color: #ffffff; }
.style-84036 A { color: #ffffff;text-decoration: underline; }
.style-84036 A:hover { text-decoration: none; }
.style-84036 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #4B6778;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #FFFFFF; }
.style-84036 { color: #ffffff;background-color: #7099B2;border-width: 0px;border-color: #FFFFFF;padding: 15px;margin-bottom: 30px;font-size: 17px; }
.style-84036 .readmore { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #4B6778;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #FFFFFF;text-decoration: none; }
.style-84036 .link-image { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84036 .h4-style A { color: #FFFFFF;font-size: 18px; }
.style-84036 .long-description { color: #FFFFFF; }
.style-84036 .brief-description { color: #FFFFFF; }
.style-84036 .news img { border-width: 2px;border-style: solid;border-color: #FFFFFF;margin-bottom: 5px; }
.style-84036 .full-name { text-transform: uppercase; }
.style-84036 .email { font-weight: bold; }
.style-84036 .lists img { margin-bottom: 10px;margin-top: 00px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84036 .biobutton { margin-top: 10px; }
.style-84036 .affinity img { border-width: 2px;border-style: solid;border-color: #FFFFFF;float: left;margin: 0 20px 10px 0; }
.style-84036 .photo img { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84036 .departmentfaculty img { border: 3px solid #fff; }
.style-84036 li.group { text-align: center;margin-bottom: 20px;padding: 20px 0 0 0;border-width: 1px 0 0px 0;border-style: solid;border-color: #FFFFFF; }
.style-84036 li.group:first-child { border-top: 0; }
.style-84036 .view-comments { text-decoration: none; }
.style-84821 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px;color: #ffffff; }
.style-84821 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;color: #E8A300; }
.style-84821 .h3-style { font-size: 17px;text-transform: uppercase;color: #ffffff; }
.style-84821 .h4-style { margin-bottom: 0px; }
.style-84821 A { color: #ffffff; }
.style-84821 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #003D82;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #FFFFFF; }
.style-84821 { margin: 0px 0 30px 0;padding: 15px;font-size: 17px;line-height: 25px;color: #ffffff;border-width: 0px;border-style: solid;background-color: #00234b;border-color: #FFFFFF;margin-bottom: 30px; }
.style-84821 time { font-weight: 800;color: #ffffff; }
.style-84821 .category-description { margin-bottom: 20px; }
.style-84821 .link-image { margin-bottom: 15px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84821 .h4-style A { color: #E8A300; }
.style-84821 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #ffffff; }
.style-84821 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px; }
.style-84821 .text img { border-width: 2px;border-style: solid;border-color: #FFFFFF;margin: 0 10px 10px 0; }
.style-84821 .news img { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84821 .lists img { margin-bottom: 0px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84821 .answer { padding: 5px;font-size: 17px;line-height: 28px; }
.style-84821 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84821 .title { font-weight: bold; }
.style-84821 .affinity img { margin-bottom: 15px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84821 .photo img { border-width: 2px;border-style: solid;border-color: #FFFFFF;margin-bottom: 5px; }
.style-84821 .fund .bar { background-color: #E8A300; }
.style-84821 .scale { font-weight: bold;text-align: left; }
.style-84821 .fund .bar-container { background-color: #ffffff;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84821 .album-name { font-size: 16px; }
.style-84821 .album-select-form { margin-bottom: 10px; }
.style-84821 .businessindex .phone .label { font-weight: bold; }
.style-84821 .businessindex .address .label { font-weight: bold; }
.style-84821 .businessindex .distance .label { font-weight: bold; }
.style-84821 .businessindex .webpage .label { font-weight: bold; }
.style-84821 .businessindex .udf1 .label { font-weight: bold; }
.style-84821 .businessindex .udf2 .label { font-weight: bold; }
.style-84821 .businessindex .udf3 .label { font-weight: bold; }
.style-84821 .businessindex .udf4 .label { font-weight: bold; }
.style-84821 .businessindex .udf5 .label { font-weight: bold; }
.style-84821 .businessindex .description .label { font-weight: bold; }
.style-84821 .video .media-player { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84821 li.group { margin-bottom: 25px; }
.style-84821 .event-detail { margin-bottom: 20px; }
.style-84821 .trivia .question-text { font-weight: bold; }
.style-84820 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-84820 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;color: #00234B; }
.style-84820 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-84820 .h4-style { margin-bottom: 0px; }
.style-84820 A { color: #FFFFFF; }
.style-84820 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #C48A00;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #FFFFFF; }
.style-84820 { margin: 0px 0 30px 0;padding: 15px;font-size: 17px;line-height: 25px;color: #FFFFFF;border-width: 0px;border-style: solid;background-color: #E8A300;border-color: #FFFFFF;margin-bottom: 30px; }
.style-84820 time { font-weight: 800;color: #ffffff; }
.style-84820 .category-description { margin-bottom: 20px; }
.style-84820 .link-image { margin-bottom: 0px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84820 .brief-description { padding: 0px;font-size: 17px;line-height: 28px; }
.style-84820 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px; }
.style-84820 .text img { border-width: 2px;border-style: solid;border-color: #FFFFFF;margin: 0 10px 10px 0; }
.style-84820 .news img { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84820 .lists img { margin-bottom: 0px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84820 .answer { padding: 5px;font-size: 17px;line-height: 28px; }
.style-84820 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px; }
.style-84820 .title { font-weight: bold; }
.style-84820 .affinity img { margin-bottom: 15px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84820 .photo img { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84820 .fund .bar { background-color: #00234B; }
.style-84820 .scale { font-weight: bold;text-align: left; }
.style-84820 .fund .bar-container { background-color: #ffffff;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84820 .album-name { font-size: 16px; }
.style-84820 .album-select-form { margin-bottom: 10px; }
.style-84820 .businessindex .phone .label { font-weight: bold; }
.style-84820 .businessindex .address .label { font-weight: bold; }
.style-84820 .businessindex .distance .label { font-weight: bold; }
.style-84820 .businessindex .webpage .label { font-weight: bold; }
.style-84820 .businessindex .udf1 .label { font-weight: bold; }
.style-84820 .businessindex .udf2 .label { font-weight: bold; }
.style-84820 .businessindex .udf3 .label { font-weight: bold; }
.style-84820 .businessindex .udf4 .label { font-weight: bold; }
.style-84820 .businessindex .udf5 .label { font-weight: bold; }
.style-84820 .businessindex .description .label { font-weight: bold; }
.style-84820 .video .media-player { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84820 li.group { margin-bottom: 20px; }
.style-84820 .event-detail { margin-bottom: 20px; }
.style-84820 .trivia .question-text { font-weight: bold; }
.style-84817 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-84817 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-84817 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-84817 .h4-style { margin-bottom: 0px; }
.style-84817 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #FDFFFC;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-84817 { margin: 0px 0 30px 0;padding: 15px;font-size: 17px;line-height: 25px;color: #585C51;border-width: 0px;border-style: solid;background-color: #e9ebe8;border-color: #FFFFFF;margin-bottom: 30px; }
.style-84817 time { font-weight: 800;color: #E4A11B;text-shadow: 1px 1px rgba(255,255,255,0.7); }
.style-84817 .category-description { margin-bottom: 20px; }
.style-84817 .link-image { margin-bottom: 0px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84817 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84817 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84817 .photos { text-align: center; }
.style-84817 .text img { border-width: 2px;border-style: solid;border-color: #FFFFFF;margin: 0 0px 10px 0;padding: 0px; }
.style-84817 .news img { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84817 .lists img { margin-bottom: 0px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84817 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84817 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84817 .title { font-weight: bold; }
.style-84817 .affinity img { margin-bottom: 15px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84817 .photo img { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84817 .fund .bar { background-color: #E8A300; }
.style-84817 .scale { font-weight: bold;text-align: left; }
.style-84817 .fund .bar-container { background-color: #ffffff;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84817 .album-name { font-size: 16px; }
.style-84817 .album-select-form { margin-bottom: 10px; }
.style-84817 .businessindex .phone .label { font-weight: bold; }
.style-84817 .businessindex .address .label { font-weight: bold; }
.style-84817 .businessindex .distance .label { font-weight: bold; }
.style-84817 .businessindex .webpage .label { font-weight: bold; }
.style-84817 .businessindex .udf1 .label { font-weight: bold; }
.style-84817 .businessindex .udf2 .label { font-weight: bold; }
.style-84817 .businessindex .udf3 .label { font-weight: bold; }
.style-84817 .businessindex .udf4 .label { font-weight: bold; }
.style-84817 .businessindex .udf5 .label { font-weight: bold; }
.style-84817 .businessindex .description .label { font-weight: bold; }
.style-84817 .video .media-player { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84817 li.group { margin-bottom: 20px; }
.style-84817 .event-detail { margin-bottom: 20px; }
.style-84817 .trivia .question-text { font-weight: bold; }
.style-84818 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px;color: #ffffff; }
.style-84818 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;color: #ffffff; }
.style-84818 .h3-style { font-size: 17px;text-transform: uppercase;color: #ffffff; }
.style-84818 .h4-style { margin-bottom: 0px; }
.style-84818 A { color: #ffffff; }
.style-84818 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #4B6778;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #FFFFFF; }
.style-84818 { margin: 0px 0 30px 0;padding: 15px;font-size: 17px;line-height: 25px;color: #ffffff;border-width: 0px;border-style: solid;background-color: #7099B2;border-color: #FFFFFF;margin-bottom: 30px; }
.style-84818 time { font-weight: 800;color: #ffffff; }
.style-84818 .category-description { margin-bottom: 20px; }
.style-84818 .link-image { margin-bottom: 15px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84818 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #ffffff; }
.style-84818 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px; }
.style-84818 .text img { border-width: 2px;border-style: solid;border-color: #FFFFFF;margin: 0 10px 10px 0; }
.style-84818 .news img { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84818 .lists img { margin-bottom: 0px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84818 .answer { padding: 5px;font-size: 17px;line-height: 28px; }
.style-84818 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84818 .title { font-weight: bold; }
.style-84818 .affinity img { margin-bottom: 15px;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84818 .photo img { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84818 .fund .bar { background-color: #E8A300; }
.style-84818 .scale { font-weight: bold;text-align: left; }
.style-84818 .fund .bar-container { background-color: #ffffff;border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84818 .album-name { font-size: 16px; }
.style-84818 .album-select-form { margin-bottom: 10px; }
.style-84818 .businessindex .phone .label { font-weight: bold; }
.style-84818 .businessindex .address .label { font-weight: bold; }
.style-84818 .businessindex .distance .label { font-weight: bold; }
.style-84818 .businessindex .webpage .label { font-weight: bold; }
.style-84818 .businessindex .udf1 .label { font-weight: bold; }
.style-84818 .businessindex .udf2 .label { font-weight: bold; }
.style-84818 .businessindex .udf3 .label { font-weight: bold; }
.style-84818 .businessindex .udf4 .label { font-weight: bold; }
.style-84818 .businessindex .udf5 .label { font-weight: bold; }
.style-84818 .businessindex .description .label { font-weight: bold; }
.style-84818 .video .media-player { border-width: 2px;border-style: solid;border-color: #FFFFFF; }
.style-84818 li.group { margin-bottom: 25px; }
.style-84818 .event-detail { margin-bottom: 20px; }
.style-84818 .trivia .question-text { font-weight: bold; }
.style-84045 .h2-style { color: #E8A300;margin-bottom: 15px;text-align: left;padding: 0px;line-height: 24px;font-size: 20px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif; }
.style-84045 { margin-bottom: 25px; }
.style-84045 .link-image { float: left;margin: 13px 5px 5px 0;height: 30px;display: inline-block; }
.style-84045 A.links-urllink { font-size: 22px;font-weight: 600;text-decoration: none;color: #00234b;padding: 15px 0px;margin-bottom: 0px;text-align: left;display: block;line-height: 1;border-width: 2px 0 0 0;border-style: solid;border-color: #739ab3;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase; }
.style-84045 A.links-urllink:hover { color: #739AB3; }
.style-84045 li.group { padding: 0; }
.style-84043 .h2-style { color: #E8A300;margin-bottom: 15px;text-align: left;padding: 0px;line-height: 24px;font-size: 20px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif; }
.style-84043 { margin-bottom: 10px; }
.style-84043 A.links-urllink { font-size: 22px;font-weight: 600;text-decoration: none;background-color: #ffffff;color: #00234b;padding: 15px 20px;margin-bottom: 15px;text-align: center;display: block;line-height: 1;border-width: 2px;border-style: solid;border-color: #739ab3;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase; }
.style-84043 A.links-urllink:hover { background-color: #739ab3;color: #ffffff; }
.style-84043 li.group { padding: 0; }
.style-84046 .h2-style { color: #E8A300;margin-bottom: 15px;text-align: center;padding: 0px;line-height: 24px;font-size: 20px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif; }
.style-84046 { margin-bottom: 10px;text-align: center; }
.style-84046 A.links-urllink { font-size: 22px;font-weight: 600;text-decoration: none;background-color: #ffffff;color: #00234b;padding: 15px 20px;margin-bottom: 15px;margin-right: 15px;text-align: center;line-height: 1;border-width: 2px;border-style: solid;border-color: #739ab3;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;float: left; }
.style-84046 A.links-urllink:hover { background-color: #739ab3;color: #ffffff; }
.style-84046 li.group { padding: 0;display: inline-block; }
.style-85181 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-85181 .h2-style { color: #E8A300;margin-bottom: 15px;text-align: left;padding: 0px;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;text-transform: uppercase; }
.style-85181 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-85181 .h4-style { margin-bottom: 0px; }
.style-85181 .button { padding: 0 5px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;font-size: 14px;color: #00234B;margin: 0px 5px 10px -5px; }
.style-85181 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-85181 time { font-weight: bold; }
.style-85181 .category-description { margin-bottom: 20px; }
.style-85181 .link-image { margin: 0; }
.style-85181 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85181 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85181 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 15px 10px 0;float: left; }
.style-85181 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85181 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85181 .title { font-weight: bold; }
.style-85181 .affinity img { margin-bottom: 15px; }
.style-85181 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-85181 .fund .bar { background-color: #E8A300; }
.style-85181 .scale { font-weight: bold;text-align: left; }
.style-85181 .businessindex .phone .label { font-weight: bold; }
.style-85181 .businessindex .address .label { font-weight: bold; }
.style-85181 .businessindex .distance .label { font-weight: bold; }
.style-85181 .businessindex .webpage .label { font-weight: bold; }
.style-85181 .businessindex .udf1 .label { font-weight: bold; }
.style-85181 .businessindex .udf2 .label { font-weight: bold; }
.style-85181 .businessindex .udf3 .label { font-weight: bold; }
.style-85181 .businessindex .udf4 .label { font-weight: bold; }
.style-85181 .businessindex .udf5 .label { font-weight: bold; }
.style-85181 .businessindex .description .label { font-weight: bold; }
.style-85181 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-85181 li.group { margin-bottom: 25px; }
.style-85181 .event-detail { margin-bottom: 20px; }
.style-85181 .filter-group { padding: 0 0 15px 0 !important;border-width: 0 0 0px  0;border-style: solid;border-color: #E9EBE8;margin-bottom: 0px !important; }
.style-85181 .filter-group-title { font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;margin-bottom: 5px;color: #00234B; }
.style-85181 .button-group { padding-left: 0px;margin: 0px;padding: 0px; }
.style-85181 .prev-button { font-weight: bold;color: #00234B;text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif; }
.style-85181 .next-button { font-weight: bold;color: #00234B;text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif; }
.style-85181 .selected-date { text-transform: uppercase;margin-bottom: 10px;margin-top: 30px;font-size: 25px;line-spacing: 10px;text-align: center;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;color: #E4A11B; }
.style-85181 .large-calendar-grid { border-width: 1px;border-style: solid;border-color: #E9EBE8; }
.style-85181 .large-calendar-grid ol.calendar-header li { background-color: #00234B;border-width: 0 0px 0 0;border-style: solid;border-color: #E9EBE8;color: #FFFFFF;font-weight: bold;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase; }
.style-85181 .large-calendar-grid .day-holder { border-width: 1px;border-style: solid;border-color: #E9EBE8; }
.style-85181 .large-calendar-grid .date { padding: 5px; }
.style-85181 .large-calendar-grid .today.day-holder .date { font-weight: bold;color: #E4A11B; }
.style-85181 .large-calendar-grid .has-events.day-holder { border-width: 1px;border-style: solid;border-color: #E9EBE8; }
.style-85181 .large-calendar-grid .has-events.day-holder .date:not(.active) { font-weight: bold;padding: 5px;color: #00234B;background-color: #F3F5F2; }
.style-85181 .large-calendar-grid .day-holder .date.active { background-color: #E4A11B;font-weight: bold; }
.style-85181 .large-calendar-grid .calendar-list { border-width: 1px;border-style: solid;border-color: #E9EBE8; }
.style-85181 .trivia .question-text { font-weight: bold; }
.style-85182 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-85182 .h2-style { color: #00234B;margin-bottom: 15px;text-align: left;padding: 0px;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;text-transform: uppercase; }
.style-85182 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-85182 .h4-style { margin-bottom: 0px; }
.style-85182 .button { padding: 0 5px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;font-size: 14px;color: #00234B;margin: 0px 5px 10px -5px; }
.style-85182 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-85182 time { font-weight: 800;color: #969696;text-transform: lowercase;margin-bottom: 8px;font-size: 15px; }
.style-85182 .category-description { margin-bottom: 20px; }
.style-85182 .link-image { margin: 0; }
.style-85182 .h4-style A { margin-top: 0px;margin-bottom: 0px;font-size: 17px;color: #00234B;text-transform: uppercase; }
.style-85182 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85182 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85182 .contact-info { font-weight: bold; }
.style-85182 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 15px 10px 0;float: left; }
.style-85182 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85182 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85182 .title { font-weight: bold; }
.style-85182 .affinity img { margin-bottom: 15px; }
.style-85182 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-85182 .fund .bar { background-color: #E8A300; }
.style-85182 .scale { font-weight: bold;text-align: left; }
.style-85182 .businessindex .phone .label { font-weight: bold; }
.style-85182 .businessindex .address .label { font-weight: bold; }
.style-85182 .businessindex .distance .label { font-weight: bold; }
.style-85182 .businessindex .webpage .label { font-weight: bold; }
.style-85182 .businessindex .udf1 .label { font-weight: bold; }
.style-85182 .businessindex .udf2 .label { font-weight: bold; }
.style-85182 .businessindex .udf3 .label { font-weight: bold; }
.style-85182 .businessindex .udf4 .label { font-weight: bold; }
.style-85182 .businessindex .udf5 .label { font-weight: bold; }
.style-85182 .businessindex .description .label { font-weight: bold; }
.style-85182 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-85182 li.group { border-width: 0 0 2px 0;border-style: solid;border-color: #E9EBE8;padding: 0px 0 15px 0;margin-bottom: 20px; }
.style-85182 .registration { font-weight: bold; }
.style-85182 .month-name { padding: 3px 5px;background-color: #E4A11B;font-family: 'Roboto Condensed', sans-serif;color: #FFFFFF;font-weight: bold;text-transform: uppercase; }
.style-85182 .day-number { border-width: 2px;border-style: solid;border-color: #E4A11B;font-weight: bold;font-family: 'Roboto Condensed', sans-serif;background-color: #FFFFFF; }
.style-85182 .event-detail { margin-bottom: 0px;padding: 0 0 0 15px; }
.style-85182 .filter-group { padding: 0 0 15px 0 !important;border-width: 0 0 0px  0;border-style: solid;border-color: #E9EBE8;margin-bottom: 0px !important; }
.style-85182 .filter-group-title { font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;margin-bottom: 5px;color: #00234B; }
.style-85182 .button-group { padding-left: 0px;margin: 0px;padding: 0px; }
.style-85182 .calendardatepicker li.selected-day a { background-color: #E4A11B;font-weight: bold;color: #ffffff; }
.style-85182 li.has-events a { font-weight: bold;background-color: #F3F5F2; }
.style-85182 .prev-button { font-weight: bold;color: #00234B;text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif;text-decoration: none; }
.style-85182 .next-button { font-weight: bold;color: #00234B;text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif;text-decoration: none; }
.style-85182 .day-header span { background-color: #00234B;border-width: 0px;border-style: solid;border-color: #00234B;color: #FFFFFF;font-weight: bold;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase; }
.style-85182 li.other-month a { font-weight: normal;color: #AEB0AE; }
.style-85182 .selected-date { text-transform: uppercase;margin-bottom: 10px;margin-top: 0px;font-size: 22px;line-spacing: 10px;text-align: center;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;color: #E4A11B; }
.style-85182 .today-button { font-weight: bold;color: #00234B;text-transform: uppercase;font-family: 'Roboto Condensed', sans-serif;text-decoration: none; }
.style-85182 .day a { padding: 5px;color: #00234B;background-color: #FFFFFF; }
.style-85182 .large-calendar-grid { border-width: 1px;border-style: solid;border-color: #E9EBE8; }
.style-85182 .large-calendar-grid ol.calendar-header li { background-color: #00234B;border-width: 0 0px 0 0;border-style: solid;border-color: #E9EBE8;color: #FFFFFF;font-weight: bold;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase; }
.style-85182 .large-calendar-grid .day-holder { border-width: 1px;border-style: solid;border-color: #E9EBE8; }
.style-85182 .large-calendar-grid .date { padding: 5px;font-weight: normal; }
.style-85182 .large-calendar-grid .today.day-holder .date { font-weight: bold;color: #E4A11B; }
.style-85182 .large-calendar-grid .has-events.day-holder { border-width: 1px;border-style: solid;border-color: #E9EBE8; }
.style-85182 .large-calendar-grid .has-events.day-holder .date:not(.active) { font-weight: bold;padding: 5px;color: #00234B;background-color: #FFFFFF; }
.style-85182 .large-calendar-grid .day-holder .date.active { background-color: #E4A11B;font-weight: bold; }
.style-85182 .large-calendar-grid .calendar-list { border-width: 1px;border-style: solid;border-color: #E9EBE8; }
.style-85182 .trivia .question-text { font-weight: bold; }
.style-84147 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-84147 .h2-style { color: #00234B;margin-bottom: 10px;text-align: left;padding: 0px;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;text-transform: uppercase; }
.style-84147 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-84147 .h4-style { margin-bottom: 0px; }
.style-84147 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-84147 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-84147 time { font-weight: bold; }
.style-84147 .category-description { margin-bottom: 20px; }
.style-84147 .link-image { margin: 0;border: 2px solid #e9ebe8; }
.style-84147 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84147 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84147 .text img { border: 2px solid #e9ebe8;margin: 0 15px 10px 0;float: left; }
.style-84147 .news img { border: 2px solid #e9ebe8; }
.style-84147 .lists img { border: 2px solid #e9ebe8; }
.style-84147 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84147 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84147 .title { font-weight: bold; }
.style-84147 .affinity img { margin-bottom: 15px;border: 2px solid #e9ebe8; }
.style-84147 .photo img { border: 2px solid #e9ebe8; }
.style-84147 .fund .bar { background-color: #E8A300; }
.style-84147 .scale { font-weight: bold;text-align: left; }
.style-84147 .businessindex .phone .label { font-weight: bold; }
.style-84147 .businessindex .address .label { font-weight: bold; }
.style-84147 .businessindex .distance .label { font-weight: bold; }
.style-84147 .businessindex .webpage .label { font-weight: bold; }
.style-84147 .businessindex .udf1 .label { font-weight: bold; }
.style-84147 .businessindex .udf2 .label { font-weight: bold; }
.style-84147 .businessindex .udf3 .label { font-weight: bold; }
.style-84147 .businessindex .udf4 .label { font-weight: bold; }
.style-84147 .businessindex .udf5 .label { font-weight: bold; }
.style-84147 .businessindex .description .label { font-weight: bold; }
.style-84147 .video .media-player { border: 2px solid #e9ebe8;margin-bottom: 10px; }
.style-84147 li.group { margin-bottom: 25px; }
.style-84147 .event-detail { margin-bottom: 20px; }
.style-84147 .trivia .question-text { font-weight: bold; }
.style-85215 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-85215 .h2-style { color: #E8A300;margin-bottom: 15px;text-align: center;padding: 0px;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;text-transform: uppercase; }
.style-85215 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-85215 .h4-style { margin-bottom: 0px; }
.style-85215 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-85215 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid;text-align: center; }
.style-85215 time { font-weight: bold; }
.style-85215 .category-description { margin-bottom: 20px; }
.style-85215 .link-image { margin: 0;border: 2px solid #e9ebe8; }
.style-85215 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85215 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85215 .text img { border: 2px solid #e9ebe8;margin: 0 15px 10px 0;float: left; }
.style-85215 .news img { border: 2px solid #e9ebe8; }
.style-85215 .lists img { border: 2px solid #e9ebe8; }
.style-85215 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85215 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85215 .title { font-weight: bold; }
.style-85215 .affinity img { margin-bottom: 15px;border: 2px solid #e9ebe8; }
.style-85215 .photo img { border: 2px solid #e9ebe8; }
.style-85215 .fund .bar { background-color: #E8A300; }
.style-85215 .scale { font-weight: bold;text-align: left; }
.style-85215 .businessindex .phone .label { font-weight: bold; }
.style-85215 .businessindex .address .label { font-weight: bold; }
.style-85215 .businessindex .distance .label { font-weight: bold; }
.style-85215 .businessindex .webpage .label { font-weight: bold; }
.style-85215 .businessindex .udf1 .label { font-weight: bold; }
.style-85215 .businessindex .udf2 .label { font-weight: bold; }
.style-85215 .businessindex .udf3 .label { font-weight: bold; }
.style-85215 .businessindex .udf4 .label { font-weight: bold; }
.style-85215 .businessindex .udf5 .label { font-weight: bold; }
.style-85215 .businessindex .description .label { font-weight: bold; }
.style-85215 .video .media-player { border: 2px solid #e9ebe8;margin-bottom: 10px; }
.style-85215 li.group { margin-bottom: 25px; }
.style-85215 .event-detail { margin-bottom: 20px; }
.style-85215 .newsarchivedatepicker .month-number { background-color: #E9EBE8;border-width: 0px;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;font-weight: 600; }
.style-85215 .newsarchivedatepicker .month-number:hover { background-color: #E4A11B;color: #FFFFFF; }
.style-85215 .trivia .question-text { font-weight: bold; }
.style-85283 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-85283 .h2-style { color: #E8A300;margin-bottom: 15px;text-align: left;padding: 0px;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;text-transform: uppercase; }
.style-85283 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-85283 .h4-style { margin-bottom: 0px; }
.style-85283 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-85283 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-85283 time { font-weight: bold; }
.style-85283 .category-description { margin-bottom: 20px; }
.style-85283 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85283 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85283 .text img { margin: 0 15px 10px 0;float: left; }
.style-85283 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85283 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85283 .title { font-weight: bold; }
.style-85283 .affinity img { margin-bottom: 15px; }
.style-85283 .fund .bar { background-color: #E8A300; }
.style-85283 .scale { font-weight: bold;text-align: left; }
.style-85283 .businessindex .phone .label { font-weight: bold; }
.style-85283 .businessindex .address .label { font-weight: bold; }
.style-85283 .businessindex .distance .label { font-weight: bold; }
.style-85283 .businessindex .webpage .label { font-weight: bold; }
.style-85283 .businessindex .udf1 .label { font-weight: bold; }
.style-85283 .businessindex .udf2 .label { font-weight: bold; }
.style-85283 .businessindex .udf3 .label { font-weight: bold; }
.style-85283 .businessindex .udf4 .label { font-weight: bold; }
.style-85283 .businessindex .udf5 .label { font-weight: bold; }
.style-85283 .businessindex .description .label { font-weight: bold; }
.style-85283 li.group { margin-bottom: 25px; }
.style-85283 .event-detail { margin-bottom: 20px; }
.style-85283 .trivia .question-text { font-weight: bold; }
.style-85284 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-85284 .h2-style { color: #E8A300;margin-bottom: 15px;text-align: center;padding: 0px;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;text-transform: uppercase; }
.style-85284 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-85284 .h4-style { margin-bottom: 0px; }
.style-85284 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-85284 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid;text-align: center; }
.style-85284 time { font-weight: bold; }
.style-85284 .category-description { margin-bottom: 20px; }
.style-85284 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85284 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85284 .text img { margin: 0 15px 10px 0;float: left; }
.style-85284 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85284 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85284 .title { font-weight: bold; }
.style-85284 .affinity img { margin-bottom: 15px; }
.style-85284 .fund .bar { background-color: #E8A300; }
.style-85284 .scale { font-weight: bold;text-align: left; }
.style-85284 .businessindex .phone .label { font-weight: bold; }
.style-85284 .businessindex .address .label { font-weight: bold; }
.style-85284 .businessindex .distance .label { font-weight: bold; }
.style-85284 .businessindex .webpage .label { font-weight: bold; }
.style-85284 .businessindex .udf1 .label { font-weight: bold; }
.style-85284 .businessindex .udf2 .label { font-weight: bold; }
.style-85284 .businessindex .udf3 .label { font-weight: bold; }
.style-85284 .businessindex .udf4 .label { font-weight: bold; }
.style-85284 .businessindex .udf5 .label { font-weight: bold; }
.style-85284 .businessindex .description .label { font-weight: bold; }
.style-85284 li.group { margin-bottom: 25px; }
.style-85284 .event-detail { margin-bottom: 20px; }
.style-85284 .trivia .question-text { font-weight: bold; }
.style-87389 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-87389 .h2-style { color: #00234B;margin-bottom: 10px;text-align: left;padding: 0px;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;text-transform: uppercase; }
.style-87389 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-87389 .h4-style { margin-bottom: 0px; }
.style-87389 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-87389 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-87389 time { font-weight: bold; }
.style-87389 .category-description { margin-bottom: 20px; }
.style-87389 .link-image { margin: 0;border: 2px solid #e9ebe8; }
.style-87389 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87389 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87389 .photos { text-align: center; }
.style-87389 .text img { border: 2px solid #e9ebe8;margin: 0 15px 10px 0; }
.style-87389 .news img { border: 2px solid #e9ebe8; }
.style-87389 .lists img { border: 2px solid #e9ebe8; }
.style-87389 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87389 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87389 .title { font-weight: bold; }
.style-87389 .affinity img { margin-bottom: 15px;border: 2px solid #e9ebe8; }
.style-87389 .photo img { border: 2px solid #e9ebe8; }
.style-87389 .fund .bar { background-color: #E8A300; }
.style-87389 .scale { font-weight: bold;text-align: left; }
.style-87389 .businessindex .phone .label { font-weight: bold; }
.style-87389 .businessindex .address .label { font-weight: bold; }
.style-87389 .businessindex .distance .label { font-weight: bold; }
.style-87389 .businessindex .webpage .label { font-weight: bold; }
.style-87389 .businessindex .udf1 .label { font-weight: bold; }
.style-87389 .businessindex .udf2 .label { font-weight: bold; }
.style-87389 .businessindex .udf3 .label { font-weight: bold; }
.style-87389 .businessindex .udf4 .label { font-weight: bold; }
.style-87389 .businessindex .udf5 .label { font-weight: bold; }
.style-87389 .businessindex .description .label { font-weight: bold; }
.style-87389 .video .media-player { border: 2px solid #e9ebe8;margin-bottom: 10px; }
.style-87389 li.group { margin-bottom: 25px; }
.style-87389 .event-detail { margin-bottom: 20px; }
.style-87389 .trivia .question-text { font-weight: bold; }
.style-85469 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-85469 .h2-style { color: #7099B2;text-transform: uppercase;margin: 0px 20px 20px 0px;text-align: left;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif; }
.style-85469 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-85469 time { font-weight: bold; }
.style-85469 .link-image { margin: 0; }
.style-85469 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85469 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85469 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 15px 10px 0;float: left; }
.style-85469 .job-title { font-weight: bold;color: #e4a11b;margin-bottom: 5px;letter-spacing: .8px; }
.style-85469 .email { margin-bottom: 5px;line-height: 18px; }
.style-85469 .bio { margin-left: 0px; }
.style-85469 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85469 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85469 .biobutton { font-family: 'Roboto Condensed', sans-serif;font-weight: 900;text-transform: uppercase;font-size: 15px;color: #00234B;margin: -10px 0 0 0px; }
.style-85469 .biobutton:hover { text-decoration: underline; }
.style-85469 .affinity img { margin-bottom: 15px; }
.style-85469 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-85469 .department { line-height: 22px; }
.style-85469 .fsd img { max-width: 180px !important;margin-top: -10px;border: 2px solid #e9ebe8 !important; }
.style-85469 .letter-label { font-family: 'PT Sans', sans-serif;font-size: 15px;font-weight: bold; }
.style-85469 .faculty-staff-control { background-color: #E9EBE8;padding: 60px 23px 23px 23px;margin: -60px 0 20px 0; }
.style-85469 .nick-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-85469 .name-prefix { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-85469 .first-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-85469 .middle-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-85469 .last-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-85469 .maiden-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-85469 .name-suffix { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-85469 .departmentfaculty img { max-width: 180px !important;margin-top: -10px;border: 2px solid #e9ebe8 !important; }
.style-85469 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-85469 li.group { border-width: 0px 0 2px 0;border-style: solid;border-color: #E9EBE8;padding: 0px 0 10px 0;margin-bottom: 15px; }
.style-85469 div.content-wrap { margin-bottom: 0px; }
.style-85469 .event-detail { margin-bottom: 20px; }
.style-85469 .nick-name { color: #00234B; }
.style-85469 .middle-initial { color: #00234B; }
.style-85469 .maiden-name { color: #00234B; }
.style-85469 .grad-year-short { color: #00234B; }
.style-85469 .directory-details { margin-top: 10px !important; }
.style-85468 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-85468 .h2-style { color: #7099B2;text-transform: uppercase;margin: 20px 20px 10px 0px;text-align: left;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif; }
.style-85468 { background-color: #E9EBE8;padding: 0px 23px 23px 23px;margin: 0px 0 20px 0;max-width: 550px; }
.style-85468 time { font-weight: bold; }
.style-85468 .link-image { margin: 0; }
.style-85468 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85468 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85468 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 15px 10px 0;float: left; }
.style-85468 .job-title { font-weight: bold;color: #e4a11b;margin-bottom: 5px;letter-spacing: .8px; }
.style-85468 .email { margin-bottom: 5px;line-height: 18px; }
.style-85468 .bio { margin-left: 0px; }
.style-85468 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85468 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85468 .biobutton { font-family: 'Roboto Condensed', sans-serif;font-weight: 900;text-transform: uppercase;font-size: 15px;color: #00234B;margin: -10px 0 0 0px; }
.style-85468 .biobutton:hover { text-decoration: underline; }
.style-85468 .affinity img { margin-bottom: 15px; }
.style-85468 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-85468 .department { line-height: 22px; }
.style-85468 .fsd img { max-width: 180px !important;margin-top: -10px;border: 2px solid #e9ebe8 !important; }
.style-85468 .letter-label { font-family: 'PT Sans', sans-serif;font-size: 15px;font-weight: bold; }
.style-85468 .faculty-staff-control { background-color: #E9EBE8;padding: 60px 23px 23px 23px;margin: -60px 0 20px 0; }
.style-85468 .nick-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-85468 .name-prefix { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-85468 .first-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-85468 .middle-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-85468 .last-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-85468 .maiden-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-85468 .name-suffix { color: #00234B; }
.style-85468 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-85468 li.group { border-width: 0px 0 2px 0;border-style: solid;border-color: #E9EBE8;padding: 0px 0 15px 0;margin-bottom: 15px; }
.style-85468 div.content-wrap { margin-bottom: 0px; }
.style-85468 .event-detail { margin-bottom: 20px; }
.style-85468 .nick-name { color: #00234B; }
.style-85468 .middle-initial { color: #00234B; }
.style-85468 .maiden-name { color: #00234B; }
.style-85468 .grad-year-short { color: #00234B; }
.style-85468 .directory-details { margin-top: 10px !important; }
.style-84826 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-84826 .h2-style { color: #E8A300;margin-bottom: 20px;text-align: left;padding: 0px;line-height: 24px;font-size: 20px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif; }
.style-84826 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-84826 .h4-style { text-transform: uppercase;margin-bottom: 5px;font-size: 25px;line-height: 28px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;color: #00234b; }
.style-84826 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-84826 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-84826 .description { margin-top: 10px; }
.style-84826 time { font-weight: 800;color: #E4A11B;font-size: 17px; }
.style-84826 .category-description { margin-bottom: 20px; }
.style-84826 .link-image { margin: 0; }
.style-84826 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84826 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84826 .text img { border: 2px solid #e9ebe8;margin: 0 15px 10px 0;float: left; }
.style-84826 .author { font-weight: bold; }
.style-84826 .news img { border: 2px solid #e9ebe8; }
.style-84826 .lists img { border: 2px solid #e9ebe8; }
.style-84826 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84826 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84826 .title { font-weight: bold; }
.style-84826 .affinity img { margin-bottom: 15px;border: 2px solid #e9ebe8; }
.style-84826 .photo img { border: 2px solid #e9ebe8;margin: 0 10px 10px 0; }
.style-84826 .fund .bar { background-color: #E8A300; }
.style-84826 .scale { font-weight: bold;text-align: left; }
.style-84826 .businessindex .phone .label { font-weight: bold; }
.style-84826 .businessindex .address .label { font-weight: bold; }
.style-84826 .businessindex .distance .label { font-weight: bold; }
.style-84826 .businessindex .webpage .label { font-weight: bold; }
.style-84826 .businessindex .udf1 .label { font-weight: bold; }
.style-84826 .businessindex .udf2 .label { font-weight: bold; }
.style-84826 .businessindex .udf3 .label { font-weight: bold; }
.style-84826 .businessindex .udf4 .label { font-weight: bold; }
.style-84826 .businessindex .udf5 .label { font-weight: bold; }
.style-84826 .businessindex .description .label { font-weight: bold; }
.style-84826 .video .media-player { border: 2px solid #e9ebe8;margin-bottom: 10px; }
.style-84826 li.group { margin-bottom: 25px; }
.style-84826 .event-detail { margin-bottom: 20px; }
.style-84826 .end-date { display: none; }
.style-84826 .trivia .question-text { font-weight: bold; }
.style-85259 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-85259 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;text-align: center;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85259 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-85259 .h4-style { margin-bottom: 0px; }
.style-85259 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-85259 { padding: 0px;margin: 0px 0 30px 0;text-align: center; }
.style-85259 time { font-weight: bold; }
.style-85259 .category-description { margin-bottom: 20px; }
.style-85259 .link-image { margin: 0;border: 2px solid #e9ebe8; }
.style-85259 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85259 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85259 .text img { border: 2px solid #e9ebe8;margin: 0 15px 10px 0;float: left; }
.style-85259 .news img { border: 2px solid #e9ebe8; }
.style-85259 .lists img { border: 2px solid #e9ebe8; }
.style-85259 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85259 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85259 .title { font-weight: bold; }
.style-85259 .affinity img { margin-bottom: 15px;border: 2px solid #e9ebe8; }
.style-85259 .photo img { border: 2px solid #e9ebe8;margin: 0 10px 10px 0; }
.style-85259 .fund .bar { background-color: #E8A300; }
.style-85259 .scale { font-weight: bold;text-align: left; }
.style-85259 .album-select-form { margin-bottom: 10px; }
.style-85259 .businessindex .phone .label { font-weight: bold; }
.style-85259 .businessindex .address .label { font-weight: bold; }
.style-85259 .businessindex .distance .label { font-weight: bold; }
.style-85259 .businessindex .webpage .label { font-weight: bold; }
.style-85259 .businessindex .udf1 .label { font-weight: bold; }
.style-85259 .businessindex .udf2 .label { font-weight: bold; }
.style-85259 .businessindex .udf3 .label { font-weight: bold; }
.style-85259 .businessindex .udf4 .label { font-weight: bold; }
.style-85259 .businessindex .udf5 .label { font-weight: bold; }
.style-85259 .businessindex .description .label { font-weight: bold; }
.style-85259 .video .media-player { border: 2px solid #e9ebe8;margin-bottom: 10px; }
.style-85259 li.group { margin-bottom: 25px; }
.style-85259 div.content-wrap { border-width: 0px;border-style: solid;border-color: #E9EBE8;padding: 0px 0 0 0px;font-size: 17px;color: #585C51;text-align: center; }
.style-85259 .event-detail { margin-bottom: 20px; }
.style-85259 .trivia .question-text { font-weight: bold; }
.style-84516 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-84516 .h4-style { margin-top: 0px;margin-bottom: 0px;font-size: 17px;color: #00234B;text-transform: uppercase; }
.style-84516 .button { padding: 4px 6px 3px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #FFFFFF;font-weight: 900;text-transform: uppercase;margin-top: 8px;color: #00234B;font-size: 14px; }
.style-84516 { background-color: #E9EBE8;padding: 14px;margin-bottom: 30px; }
.style-84516 time { font-weight: 800;color: #969696;text-transform: lowercase;margin-bottom: 8px;font-size: 15px; }
.style-84516 .readmore { padding: 4px 6px 3px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #FFFFFF;font-weight: 900;text-transform: uppercase;margin-top: 8px;color: #00234B; }
.style-84516 .archive { padding: 4px 6px 3px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px; }
.style-84516 .contact-info { font-weight: bold; }
.style-84516 .author { font-weight: bold; }
.style-84516 li.group { border-width: 0 0 2px 0;border-style: solid;border-color: #FFFFFF;padding: 0px 0 15px 0;margin-bottom: 20px; }
.style-84516 .registration { font-weight: bold; }
.style-84516 .month-name { padding: 3px 5px;background-color: #E4A11B;font-family: 'Roboto Condensed', sans-serif;color: #FFFFFF;font-weight: bold;text-transform: uppercase; }
.style-84516 .day-number { border-width: 2px;border-style: solid;border-color: #E4A11B;font-weight: bold;font-family: 'Roboto Condensed', sans-serif;background-color: #FFFFFF; }
.style-84516 .event-detail { padding: 0 0 0 15px; }
.style-84516 .view-all { padding: 4px 6px 3px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #ffffff;font-weight: 900;text-transform: uppercase;margin-top: 0px; }
.style-84516 .end-date { display: none; }
.style-84516 .end-time { text-transform: lowercase; }
.style-85211 .h2-style { color: #7099B2;text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85211 .h4-style { font-size: 22px;font-family: 'Roboto Condensed', sans-serif;font-weight: bold;text-decoration: none !Important;padding-top: 0px;margin-left: 0px; }
.style-85211 A { text-decoration: underline; }
.style-85211 A:hover { text-decoration: underline; }
.style-85211 { font-size: 16px;margin-bottom: 30px; }
.style-85211 .readmore { : f; }
.style-85211 .long-description { margin-left: 0px;margin-bottom: 15px; }
.style-85211 .brief-description { margin-left: 0px; }
.style-85211 A.links-urllink { font-size: 22px;font-family: 'Roboto Condensed', sans-serif;font-weight: bold;text-decoration: none; }
.style-85211 A.links-urllink:hover { text-decoration: underline; }
.style-85211 .dept-or-grade-desc { text-transform: uppercase; }
.style-85211 .greeting { margin-bottom: 40px; }
.style-85211 li.group { margin-bottom: 15px;border-width: 0px 0 2px 0;border-style: solid;border-color: #E9EBE8;padding: 0 0 0px 0px; }
.style-84534 .h2-style { color: #7099B2;text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-84534 .h4-style { font-size: 22px;font-family: 'Roboto Condensed', sans-serif;font-weight: bold;text-decoration: none !Important;padding-top: 8px;margin-left: 50px; }
.style-84534 A { text-decoration: underline; }
.style-84534 A:hover { text-decoration: underline; }
.style-84534 { font-size: 16px;margin-bottom: 30px; }
.style-84534 .readmore { : f; }
.style-84534 .long-description { margin-left: 50px;margin-bottom: 15px; }
.style-84534 .brief-description { margin-left: 50px; }
.style-84534 A.links-urllink { font-size: 22px;font-family: 'Roboto Condensed', sans-serif;font-weight: bold;text-decoration: none; }
.style-84534 A.links-urllink:hover { text-decoration: underline; }
.style-84534 li.group { margin-bottom: 15px;border-width: 0px 0 2px 0;border-style: solid;border-color: #E9EBE8;padding: 0 0 0px 0px; }
.style-84522 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-84522 .h2-style { color: #7099B2;text-transform: uppercase;margin: 20px 20px 10px 20px;text-align: left;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif; }
.style-84522 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-84522 time { font-weight: bold; }
.style-84522 .link-image { margin: 0; }
.style-84522 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84522 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84522 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 15px 10px 0;float: left; }
.style-84522 .job-title { font-weight: bold;color: #e4a11b;margin-bottom: 5px;letter-spacing: .8px; }
.style-84522 .email { margin-bottom: 5px;line-height: 18px; }
.style-84522 .bio { margin-left: 0px; }
.style-84522 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84522 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84522 .biobutton { font-family: 'Roboto Condensed', sans-serif;font-weight: 900;text-transform: uppercase;font-size: 15px;color: #00234B;margin: -10px 0 0 0px; }
.style-84522 .biobutton:hover { text-decoration: underline; }
.style-84522 .affinity img { margin-bottom: 15px; }
.style-84522 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-84522 .department { line-height: 22px; }
.style-84522 .fsd img { max-width: 180px !important;margin-top: -10px;border: 2px solid #e9ebe8 !important; }
.style-84522 .letter-label { font-family: 'PT Sans', sans-serif;font-size: 15px;font-weight: bold; }
.style-84522 .faculty-staff-control { background-color: #E9EBE8;padding: 60px 23px 23px 23px;margin: -60px 0 20px 0; }
.style-84522 .nick-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-84522 .name-prefix { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-84522 .first-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-84522 .middle-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-84522 .last-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-84522 .maiden-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-84522 .name-suffix { color: #00234B; }
.style-84522 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-84522 li.group { border-width: 0px 0 2px 0;border-style: solid;border-color: #E9EBE8;padding: 0px 0 15px 0;margin-bottom: 15px; }
.style-84522 div.content-wrap { margin-bottom: 0px; }
.style-84522 .event-detail { margin-bottom: 20px; }
.style-84522 .nick-name { color: #00234B; }
.style-84522 .middle-initial { color: #00234B; }
.style-84522 .maiden-name { color: #00234B; }
.style-84522 .grad-year-short { color: #00234B; }
.style-84522 .directory-details { margin-top: 10px !important; }
.style-85466 { margin: 0px 0 0px 0;padding: 0 30px 0 30px;position: relative;z-index: 1; }
.style-85466 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 20px; }
.style-85466 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px;font-weight: regular !important; }
.style-85466 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px; }
.style-85466 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 35px;margin-bottom: 10px; }
.style-85466 .header-widget { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 20px;margin: -83px 0 0px 0; }
.style-85466 .pagetitle hgroup { padding: 0 0 10px 0; }
.style-85467 { margin: 0px 0 -8px 0;padding: 0 30px 0 30px;position: relative;z-index: 1; }
.style-85467 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 20px; }
.style-85467 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px;font-weight: regular !important; }
.style-85467 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px; }
.style-85467 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 35px;margin-bottom: 10px; }
.style-85467 .header-widget { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 0px!important;margin-top: -53px;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px;font-weight: regular !important; }
.style-85467 .pagetitle hgroup { padding: 0 0 10px 0; }
.style-87269 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-87269 .h2-style { color: #E8A300;margin-bottom: 15px;text-align: center;padding: 0px;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;text-transform: uppercase; }
.style-87269 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-87269 .h4-style { margin-bottom: 0px; }
.style-87269 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-87269 { margin: 0px 0 0px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid;text-align: center; }
.style-87269 time { font-weight: bold; }
.style-87269 .category-description { margin-bottom: 20px; }
.style-87269 .link-image { padding: 0px;margin: 0px; }
.style-87269 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87269 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87269 .text img { margin: 0 15px 10px 0;float: left; }
.style-87269 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87269 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87269 .title { font-weight: bold; }
.style-87269 .affinity img { margin-bottom: 15px; }
.style-87269 .fund .bar { background-color: #E8A300; }
.style-87269 .scale { font-weight: bold;text-align: left; }
.style-87269 .businessindex .phone .label { font-weight: bold; }
.style-87269 .businessindex .address .label { font-weight: bold; }
.style-87269 .businessindex .distance .label { font-weight: bold; }
.style-87269 .businessindex .webpage .label { font-weight: bold; }
.style-87269 .businessindex .udf1 .label { font-weight: bold; }
.style-87269 .businessindex .udf2 .label { font-weight: bold; }
.style-87269 .businessindex .udf3 .label { font-weight: bold; }
.style-87269 .businessindex .udf4 .label { font-weight: bold; }
.style-87269 .businessindex .udf5 .label { font-weight: bold; }
.style-87269 .businessindex .description .label { font-weight: bold; }
.style-87269 li.group { margin-bottom: 25px;padding: 0px; }
.style-87269 .event-detail { margin-bottom: 20px; }
.style-87269 .trivia .question-text { font-weight: bold; }
.style-84813 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-84813 .h2-style { color: #E8A300;margin-bottom: 20px;text-align: left;padding: 0px;line-height: 28px;font-size: 29px;letter-spacing: .03em;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase; }
.style-84813 A { color: #E8A300;font-size: 25px;font-weight: 500;font-family: 'Roboto Condensed', sans-serif; }
.style-84813 .button { padding: 4px 7px 3px 7px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 15px;color: #00234B; }
.style-84813 { margin: 0px 0 30px 0;padding: 0px;font-size: 22px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-84813 time { font-weight: bold; }
.style-84813 .link-image { margin: 0; }
.style-84813 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84813 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84813 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 15px 10px 0;float: left; }
.style-84813 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84813 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84813 .affinity img { margin-bottom: 15px; }
.style-84813 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-84813 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-84813 li.group { margin-bottom: 20px; }
.style-84813 div.content-wrap { color: #E8A300;font-size: 25px;font-weight: 500;font-family: 'Roboto Condensed', sans-serif; }
.style-84813 .event-detail { margin-bottom: 20px; }
.style-85212 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-85212 .h2-style { color: #00234B;margin-bottom: 20px;text-align: left;padding: 0px;line-height: 28px;font-size: 29px;letter-spacing: .03em;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase; }
.style-85212 A { color: 00234B;font-size: 24px;font-weight: 500;font-family: 'Roboto Condensed', sans-serif; }
.style-85212 .button { padding: 4px 7px 3px 7px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 15px;color: #00234B; }
.style-85212 { margin: 0px 0 30px 0;padding: 0px;font-size: 22px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-85212 time { font-weight: bold; }
.style-85212 .link-image { margin: 0; }
.style-85212 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85212 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85212 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 15px 10px 0;float: left; }
.style-85212 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85212 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85212 .affinity img { margin-bottom: 15px; }
.style-85212 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-85212 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-85212 li.group { margin-bottom: 20px; }
.style-85212 div.content-wrap { color: #00234B;font-size: 24px;font-weight: 500;font-family: 'Roboto Condensed', sans-serif; }
.style-85212 .event-detail { margin-bottom: 20px; }
.style-85459 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-85459 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85459 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-85459 .h4-style { margin-bottom: 0px; }
.style-85459 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-85459 { border-width: 0px 0 2px 0px;border-style: solid;border-color: #E9EBE8;padding: 0px 0 15px 0px;font-size: 17px;line-height: 28px;color: #585C51;margin: 0px 0 30px 0; }
.style-85459 time { font-weight: bold; }
.style-85459 .category-description { margin-bottom: 20px; }
.style-85459 .link-image { margin: 0;border: 2px solid #e9ebe8; }
.style-85459 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85459 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85459 .text img { border: 2px solid #e9ebe8;margin: 0 15px 10px 0;float: left; }
.style-85459 .news img { border: 2px solid #e9ebe8; }
.style-85459 .lists img { border: 2px solid #e9ebe8; }
.style-85459 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85459 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85459 .title { font-weight: bold; }
.style-85459 .affinity img { margin-bottom: 15px;border: 2px solid #e9ebe8; }
.style-85459 .photo img { border: 2px solid #e9ebe8;margin: 0 10px 10px 0; }
.style-85459 .fund .bar { background-color: #E8A300; }
.style-85459 .scale { font-weight: bold;text-align: left; }
.style-85459 .album-select-form { margin-bottom: 10px; }
.style-85459 .businessindex .phone .label { font-weight: bold; }
.style-85459 .businessindex .address .label { font-weight: bold; }
.style-85459 .businessindex .distance .label { font-weight: bold; }
.style-85459 .businessindex .webpage .label { font-weight: bold; }
.style-85459 .businessindex .udf1 .label { font-weight: bold; }
.style-85459 .businessindex .udf2 .label { font-weight: bold; }
.style-85459 .businessindex .udf3 .label { font-weight: bold; }
.style-85459 .businessindex .udf4 .label { font-weight: bold; }
.style-85459 .businessindex .udf5 .label { font-weight: bold; }
.style-85459 .businessindex .description .label { font-weight: bold; }
.style-85459 .video .media-player { border: 2px solid #e9ebe8;margin-bottom: 10px; }
.style-85459 li.group { margin-bottom: 25px; }
.style-85459 .event-detail { margin-bottom: 20px; }
.style-85459 .trivia .question-text { font-weight: bold; }
.style-84823 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-84823 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-84823 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-84823 .h4-style { margin-bottom: 0px; }
.style-84823 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-84823 { border-width: 0px 0 0 2px;border-style: solid;border-color: #E9EBE8;padding: 0px 0 0 15px;font-size: 17px;line-height: 28px;color: #585C51;margin: 0px 0 30px 0; }
.style-84823 time { font-weight: bold; }
.style-84823 .category-description { margin-bottom: 20px; }
.style-84823 .link-image { margin: 0;border: 2px solid #e9ebe8; }
.style-84823 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84823 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84823 .text img { border: 2px solid #e9ebe8;margin: 0 15px 10px 0;float: left; }
.style-84823 .news img { border: 2px solid #e9ebe8; }
.style-84823 .lists img { border: 2px solid #e9ebe8; }
.style-84823 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84823 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84823 .title { font-weight: bold; }
.style-84823 .affinity img { margin-bottom: 15px;border: 2px solid #e9ebe8; }
.style-84823 .photo img { border: 2px solid #e9ebe8;margin: 0 10px 10px 0; }
.style-84823 .fund .bar { background-color: #E8A300; }
.style-84823 .scale { font-weight: bold;text-align: left; }
.style-84823 .businessindex .phone .label { font-weight: bold; }
.style-84823 .businessindex .address .label { font-weight: bold; }
.style-84823 .businessindex .distance .label { font-weight: bold; }
.style-84823 .businessindex .webpage .label { font-weight: bold; }
.style-84823 .businessindex .udf1 .label { font-weight: bold; }
.style-84823 .businessindex .udf2 .label { font-weight: bold; }
.style-84823 .businessindex .udf3 .label { font-weight: bold; }
.style-84823 .businessindex .udf4 .label { font-weight: bold; }
.style-84823 .businessindex .udf5 .label { font-weight: bold; }
.style-84823 .businessindex .description .label { font-weight: bold; }
.style-84823 .video .media-player { border: 2px solid #e9ebe8;margin-bottom: 10px; }
.style-84823 li.group { margin-bottom: 25px; }
.style-84823 .event-detail { margin-bottom: 20px; }
.style-84823 .trivia .question-text { font-weight: bold; }
.style-84824 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-84824 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-84824 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-84824 .h4-style { margin-bottom: 0px; }
.style-84824 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-84824 { border-width: 0px 2px 0 0px;border-style: solid;border-color: #E9EBE8;padding: 0px 15px 0 0px;font-size: 17px;line-height: 28px;color: #585C51;margin: 0px 0 30px 0; }
.style-84824 time { font-weight: bold; }
.style-84824 .category-description { margin-bottom: 20px; }
.style-84824 .link-image { margin: 0;border: 2px solid #e9ebe8; }
.style-84824 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84824 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84824 .text img { border: 2px solid #e9ebe8;margin: 0 15px 10px 0;float: left; }
.style-84824 .news img { border: 2px solid #e9ebe8; }
.style-84824 .lists img { border: 2px solid #e9ebe8; }
.style-84824 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84824 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84824 .title { font-weight: bold; }
.style-84824 .affinity img { margin-bottom: 15px;border: 2px solid #e9ebe8; }
.style-84824 .photo img { border: 2px solid #e9ebe8;margin: 0 10px 10px 0; }
.style-84824 .fund .bar { background-color: #E8A300; }
.style-84824 .scale { font-weight: bold;text-align: left; }
.style-84824 .album-select-form { margin-bottom: 10px; }
.style-84824 .businessindex .phone .label { font-weight: bold; }
.style-84824 .businessindex .address .label { font-weight: bold; }
.style-84824 .businessindex .distance .label { font-weight: bold; }
.style-84824 .businessindex .webpage .label { font-weight: bold; }
.style-84824 .businessindex .udf1 .label { font-weight: bold; }
.style-84824 .businessindex .udf2 .label { font-weight: bold; }
.style-84824 .businessindex .udf3 .label { font-weight: bold; }
.style-84824 .businessindex .udf4 .label { font-weight: bold; }
.style-84824 .businessindex .udf5 .label { font-weight: bold; }
.style-84824 .businessindex .description .label { font-weight: bold; }
.style-84824 .video .media-player { border: 2px solid #e9ebe8;margin-bottom: 10px; }
.style-84824 li.group { margin-bottom: 25px; }
.style-84824 .event-detail { margin-bottom: 20px; }
.style-84824 .trivia .question-text { font-weight: bold; }
.style-84822 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-84822 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-84822 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-84822 .h4-style { margin-bottom: 0px; }
.style-84822 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-84822 { border-width: 2px 0 0 0px;border-style: solid;border-color: #E9EBE8;padding: 15px 0 0 0px;font-size: 17px;line-height: 28px;color: #585C51;margin: 0px 0 30px 0; }
.style-84822 time { font-weight: bold; }
.style-84822 .category-description { margin-bottom: 20px; }
.style-84822 .link-image { margin: 0;border: 2px solid #e9ebe8; }
.style-84822 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84822 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84822 .text img { border: 2px solid #e9ebe8;margin: 0 15px 10px 0;float: left; }
.style-84822 .news img { border: 2px solid #e9ebe8; }
.style-84822 .lists img { border: 2px solid #e9ebe8; }
.style-84822 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84822 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84822 .title { font-weight: bold; }
.style-84822 .affinity img { margin-bottom: 15px;border: 2px solid #e9ebe8; }
.style-84822 .photo img { border: 2px solid #e9ebe8;margin: 0 10px 10px 0; }
.style-84822 .fund .bar { background-color: #E8A300; }
.style-84822 .scale { font-weight: bold;text-align: left; }
.style-84822 .album-select-form { margin-bottom: 10px; }
.style-84822 .businessindex .phone .label { font-weight: bold; }
.style-84822 .businessindex .address .label { font-weight: bold; }
.style-84822 .businessindex .distance .label { font-weight: bold; }
.style-84822 .businessindex .webpage .label { font-weight: bold; }
.style-84822 .businessindex .udf1 .label { font-weight: bold; }
.style-84822 .businessindex .udf2 .label { font-weight: bold; }
.style-84822 .businessindex .udf3 .label { font-weight: bold; }
.style-84822 .businessindex .udf4 .label { font-weight: bold; }
.style-84822 .businessindex .udf5 .label { font-weight: bold; }
.style-84822 .businessindex .description .label { font-weight: bold; }
.style-84822 .video .media-player { border: 2px solid #e9ebe8;margin-bottom: 10px; }
.style-84822 li.group { margin-bottom: 25px; }
.style-84822 .event-detail { margin-bottom: 20px; }
.style-84822 .trivia .question-text { font-weight: bold; }
.style-85161 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-85161 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85161 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-85161 .h4-style { margin-bottom: 0px; }
.style-85161 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-85161 { border-width: 2px 0 2px 0px;border-style: solid;border-color: #E9EBE8;padding: 15px 0 15px 0px;font-size: 17px;line-height: 28px;color: #585C51;margin: 0px 0 30px 0; }
.style-85161 time { font-weight: bold; }
.style-85161 .category-description { margin-bottom: 20px; }
.style-85161 .link-image { margin: 0;border: 2px solid #e9ebe8; }
.style-85161 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85161 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85161 .text img { border: 2px solid #e9ebe8;margin: 0 15px 10px 0;float: left; }
.style-85161 .news img { border: 2px solid #e9ebe8; }
.style-85161 .lists img { border: 2px solid #e9ebe8; }
.style-85161 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85161 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-85161 .title { font-weight: bold; }
.style-85161 .affinity img { margin-bottom: 15px;border: 2px solid #e9ebe8; }
.style-85161 .photo img { border: 2px solid #e9ebe8;margin: 0 10px 10px 0; }
.style-85161 .fund .bar { background-color: #E8A300; }
.style-85161 .scale { font-weight: bold;text-align: left; }
.style-85161 .album-select-form { margin-bottom: 10px; }
.style-85161 .businessindex .phone .label { font-weight: bold; }
.style-85161 .businessindex .address .label { font-weight: bold; }
.style-85161 .businessindex .distance .label { font-weight: bold; }
.style-85161 .businessindex .webpage .label { font-weight: bold; }
.style-85161 .businessindex .udf1 .label { font-weight: bold; }
.style-85161 .businessindex .udf2 .label { font-weight: bold; }
.style-85161 .businessindex .udf3 .label { font-weight: bold; }
.style-85161 .businessindex .udf4 .label { font-weight: bold; }
.style-85161 .businessindex .udf5 .label { font-weight: bold; }
.style-85161 .businessindex .description .label { font-weight: bold; }
.style-85161 .video .media-player { border: 2px solid #e9ebe8;margin-bottom: 10px; }
.style-85161 li.group { margin-bottom: 25px; }
.style-85161 .event-detail { margin-bottom: 20px; }
.style-85161 .trivia .question-text { font-weight: bold; }
.style-84515 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;color: #7099B2; }
.style-84515 .h4-style { margin-top: 0px;margin-bottom: 0px; }
.style-84515 .button { padding: 4px 7px 3px 7px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 15px;color: #00234B; }
.style-84515 { margin-bottom: 30px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-84515 time { font-weight: 800;color: #E4A11B;font-size: 17px; }
.style-84515 .readmore { padding: 4px 7px 3px 7px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 15px;color: #00234B; }
.style-84515 .archive { padding: 4px 7px 3px 7px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 15px;color: #00234B; }
.style-84515 .h4-style A { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-84515 .h4-style A:hover { text-decoration: underline; }
.style-84515 .contact-info { font-weight: bold; }
.style-84515 .author { font-weight: bold; }
.style-84515 .news img { border: 2px solid #e9ebe8; }
.style-84515 li.group { border-width: 0 0 2px 0;border-style: solid;border-color: #E9EBE8;padding: 0 0 20px 0px;margin-bottom: 20px; }
.style-84515 .registration { font-weight: bold; }
.style-84515 .month-name { padding: 3px 5px;background-color: #E4A11B;font-family: 'Roboto Condensed', sans-serif;color: #FFFFFF;font-weight: bold;text-transform: uppercase; }
.style-84515 .day-number { border-width: 2px;border-style: solid;border-color: #E4A11B;font-weight: bold;font-family: 'Roboto Condensed', sans-serif; }
.style-84515 .event-detail { padding: 0 0 0 15px; }
.style-84515 .view-all { padding: 4px 6px 3px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px; }
.style-84800 { margin: 0px 0 30px 0;padding: 0 30px 0 0px; }
.style-84800 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #E4A11B;line-height: 35px; }
.style-84800 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #E4A11B;line-height: 35px; }
.style-84800 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 35px;margin-bottom: 10px; }
.style-84800 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 35px;margin-bottom: 10px; }
.style-84514 { margin: 0px 0 30px 0;padding: 0 30px 0 0px; }
.style-84514 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase; }
.style-84514 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #E4A11B;line-height: 35px; }
.style-84514 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 35px;margin-bottom: 10px; }
.style-84514 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 35px;margin-bottom: 10px; }
.style-84590 { margin: 0px 0 30px 0;padding: 0 30px 0 0px; }
.style-84590 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase; }
.style-84590 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #E4A11B;line-height: 35px; }
.style-84590 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #E4A11B;line-height: 35px; }
.style-84590 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 35px;margin-bottom: 10px; }
.style-84801 { margin: 0px 0 30px 0;padding: 0 30px 0 0px; }
.style-84801 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase; }
.style-84801 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #E4A11B;line-height: 35px; }
.style-84801 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #E4A11B;line-height: 35px; }
.style-84801 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #E4A11B;line-height: 35px; }
.style-84803 { margin: 0px 0 30px 0;padding: 0 30px 0 0px; }
.style-84803 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase; }
.style-84803 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #E4A11B;line-height: 35px; }
.style-84803 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #E4A11B;line-height: 35px; }
.style-84803 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #E4A11B;line-height: 35px; }
.style-84803 .page-title-level-5 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #E4A11B;line-height: 35px; }
.style-84806 { margin: -75px 0 0px 0;padding: 0 30px 0 30px;position: relative;z-index: 1; }
.style-84806 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.55);line-height: 35px;font-weight: regular !important;margin-top: 12px; }
.style-84806 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px;font-weight: regular !important; }
.style-84806 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px; }
.style-84806 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 35px;margin-bottom: 10px; }
.style-84806 .pagetitle hgroup { padding: 0 0 10px 0; }
.style-84495 { margin: -83px 0 0px 0;padding: 0 30px 0 30px;position: relative;z-index: 1; }
.style-84495 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 20px; }
.style-84495 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px;font-weight: regular !important; }
.style-84495 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px; }
.style-84495 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 35px;margin-bottom: 10px; }
.style-84588 { margin: -75px 0 0px 0;padding: 0 30px 0 30px;position: relative;z-index: 1; }
.style-84588 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 20px; }
.style-84588 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px;font-weight: regular !important; }
.style-84588 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px; }
.style-84588 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 35px;margin-bottom: 10px; }
.style-84807 { margin: -82px 0 0px 0;padding: 0 30px 0 30px;position: relative;z-index: 1; }
.style-84807 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 20px; }
.style-84807 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px;font-weight: regular !important; }
.style-84807 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px; }
.style-84807 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px; }
.style-84808 { margin: -75px 0 0px 0;padding: 0 30px 0 30px;position: relative;z-index: 1; }
.style-84808 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 20px; }
.style-84808 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px;font-weight: regular !important; }
.style-84808 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px; }
.style-84808 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px; }
.style-84808 .page-title-level-5 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px; }
.style-85279 .h2-style { text-transform: uppercase;margin-bottom: 10px;font-size: 25px;line-height: 28px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85279 A { font-size: 20px; }
.style-85279 { margin-bottom: 20px; }
.style-85279 .category-description { font-size: 17px; }
.style-85279 .link-image { margin: 0 0 5px 0;border: 2px solid #e9ebe8;text-align: left; }
.style-85279 .long-description { font-size: 17px; }
.style-85279 .photo img { text-align: left; }
.style-85279 li.group { margin-bottom: 15px;text-align: left; }
.style-85279 li.group:hover { opacity: .75; }
.style-84041 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-84041 .h3-style { font-family: Arial;font-size: 18px;line-height: 22px;font-weight: bold; }
.style-84041 A { font-weight: bold;text-decoration: underline;color: #5F82A1;font-size: 20px;line-height: 20px; }
.style-84041 A:hover { text-decoration: none;color: #21314D; }
.style-84041 { padding: 0px 0 0 0px;font-size: 20px;line-height: 35px;color: #7099B2;margin: 0 0 0px 0;font-family: 'Kite One', sans-serif;text-align: left;word-wrap: normal;background-position: left top;background-repeat: no-repeat; }
.style-84041:hover { font-family: 'Kite One', sans-serif;font-size: 20px;color: #7099B2; }
.style-84041 .readmore { border-width: 1px;border-style: solid;border-color: #589BCE;font-family: Arial;font-size: 14px;font-weight: bold;color: #589BCE;padding: 4px; }
.style-84041 .h4-style A { font-family: Arial;font-size: 18px;line-height: 20px;font-weight: bold;color: #589BCE; }
.style-84041 .job-title { font-weight: normal; }
.style-84041 .bus-phone { font-weight: normal; }
.style-84041 .education { font-weight: normal; }
.style-84041 .email { font-weight: normal; }
.style-84041 .appointed { font-weight: normal; }
.style-84041 div.content-wrap { font-weight: bold;font-family: 'Roboto Condensed', sans-serif;font-style: italic;font-size: 22px;margin-bottom: 30px; }
.style-84829 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-84829 .h3-style { font-family: Arial;font-size: 18px;line-height: 22px;font-weight: bold;color: #53b6e9; }
.style-84829 A { font-weight: bold;text-decoration: underline;color: #5F82A1;font-size: 20px;line-height: 20px; }
.style-84829 A:hover { text-decoration: none;color: #21314D; }
.style-84829 { padding: 0px 0 0 0px;font-size: 20px;line-height: 35px;color: #7099B2;margin: 0 0 0px 0;font-family: 'Kite One', sans-serif;text-align: left;word-wrap: normal;background-position: left top;background-repeat: no-repeat; }
.style-84829:hover { font-family: 'Kite One', sans-serif;font-size: 20px;color: #7099B2; }
.style-84829 .readmore { border-width: 1px;border-style: solid;border-color: #589BCE;font-family: Arial;font-size: 14px;font-weight: bold;color: #589BCE;padding: 4px; }
.style-84829 .h4-style A { font-family: Arial;font-size: 18px;line-height: 20px;font-weight: bold;color: #589BCE; }
.style-84829 .job-title { font-weight: normal; }
.style-84829 .bus-phone { font-weight: normal; }
.style-84829 .education { font-weight: normal; }
.style-84829 .email { font-weight: normal; }
.style-84829 .appointed { font-weight: normal; }
.style-84829 div.content-wrap { font-weight: bold;font-family: 'Roboto Condensed', sans-serif;font-style: italic;font-size: 22px; }
.style-85213 .h2-style { text-transform: uppercase;margin-bottom: 15px;font-size: 25px;line-height: 28px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85213 .h3-style { font-family: Arial;font-size: 18px;line-height: 22px;font-weight: bold; }
.style-85213 A { font-weight: bold;text-decoration: underline;color: #5F82A1;font-size: 20px;line-height: 20px; }
.style-85213 A:hover { text-decoration: none;color: #21314D; }
.style-85213 { padding: 15px 0 15px 0px;font-size: 20px;line-height: 35px;color: #7099B2;margin: 0px 0 0px 0;font-family: 'Kite One', sans-serif;text-align: left;word-wrap: normal;background-position: left top;background-repeat: no-repeat;border-width: 2px 0;border-style: solid;border-color: #E9EBE8;margin-bottom: 30px; }
.style-85213:hover { font-family: 'Kite One', sans-serif;font-size: 20px;color: #7099B2; }
.style-85213 .readmore { border-width: 1px;border-style: solid;border-color: #589BCE;font-family: Arial;font-size: 14px;font-weight: bold;color: #589BCE;padding: 4px; }
.style-85213 .h4-style A { font-family: Arial;font-size: 18px;line-height: 20px;font-weight: bold;color: #589BCE; }
.style-85213 .job-title { font-weight: normal; }
.style-85213 .bus-phone { font-weight: normal; }
.style-85213 .education { font-weight: normal; }
.style-85213 .email { font-weight: normal; }
.style-85213 .appointed { font-weight: normal; }
.style-85213 div.content-wrap { font-weight: bold;font-family: 'Roboto Condensed', sans-serif;font-style: italic;font-size: 22px; }
.style-87390 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-87390 .h2-style { color: #00234B;margin-bottom: 10px;text-align: left;padding: 0px;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;text-transform: uppercase; }
.style-87390 .h3-style { font-size: 17px;text-transform: uppercase; }
.style-87390 .h4-style { margin-bottom: 0px; }
.style-87390 .button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B; }
.style-87390 { margin: 0px 0 30px 0;padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid; }
.style-87390 time { font-weight: bold; }
.style-87390 .category-description { margin-bottom: 20px; }
.style-87390 .link-image { margin: 0;border: 2px solid #e9ebe8; }
.style-87390 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87390 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87390 .text img { border: 2px solid #e9ebe8;margin: 0 15px 10px 0;float: left; }
.style-87390 .news img { border: 2px solid #e9ebe8; }
.style-87390 .lists img { border: 2px solid #e9ebe8; }
.style-87390 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87390 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-87390 .title { font-weight: bold; }
.style-87390 .affinity img { margin-bottom: 15px;border: 2px solid #e9ebe8; }
.style-87390 .submit-button { padding: 6px 7px;font-family: 'Roboto Condensed', sans-serif;background-color: #E9EBE8;font-weight: 900;text-transform: uppercase;margin: -2px 0 0 5px;font-size: 14px;color: #00234B;border-width: 0px; }
.style-87390 .photo img { border: 2px solid #e9ebe8; }
.style-87390 .search-text { padding-left: 5px; }
.style-87390 .fund .bar { background-color: #E8A300; }
.style-87390 .scale { font-weight: bold;text-align: left; }
.style-87390 .search-label { text-transform: uppercase;font-weight: bold;letter-spacing: 2px; }
.style-87390 .businessindex .phone .label { font-weight: bold; }
.style-87390 .businessindex .address .label { font-weight: bold; }
.style-87390 .businessindex .distance .label { font-weight: bold; }
.style-87390 .businessindex .webpage .label { font-weight: bold; }
.style-87390 .businessindex .udf1 .label { font-weight: bold; }
.style-87390 .businessindex .udf2 .label { font-weight: bold; }
.style-87390 .businessindex .udf3 .label { font-weight: bold; }
.style-87390 .businessindex .udf4 .label { font-weight: bold; }
.style-87390 .businessindex .udf5 .label { font-weight: bold; }
.style-87390 .businessindex .description .label { font-weight: bold; }
.style-87390 .video .media-player { border: 2px solid #e9ebe8;margin-bottom: 10px; }
.style-87390 li.group { margin-bottom: 15px; }
.style-87390 div.content-wrap { margin-bottom: 25px; }
.style-87390 .search-container { margin-bottom: 20px; }
.style-87390 .event-detail { margin-bottom: 20px; }
.style-87390 .newsarchivedatepicker .month-number { border-width: 0px; }
.style-87390 .trivia .question-text { font-weight: bold; }
.style-84104 { margin-top: 15px;margin-bottom: 15px;margin-left: 0px; }
.style-84104 .logo img { height: 90%;width: 90%; }
.style-84104 div.content-wrap { padding: 0px 0px 0px 0;text-align: center; }
.style-84028 A { font-size: 14px;color: #FFFFFF; }
.style-84028 { text-align: left;color: #FFFFFF;font-size: 14px; }
.style-84025 .h2-style { font-size: 30px;line-height: 33px;color: #739ab3;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;margin-bottom: 10px; }
.style-84025 { margin-bottom: 20px;text-align: center; }
.style-84025 .link-image { margin: 0px; }
.style-84025 li.group { float: left;padding: 0 10px 5px 0;text-align: center;display: inline-block; }
.style-84025 li.group:hover { opacity: .8; }
.style-83979 { border-width: 0 0 0 2px;border-style: solid;border-color: #FFFFFF;min-height: 175px; }
.style-84029 .h2-style { font-size: 28px;line-height: 33px;color: #739ab3;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;margin-bottom: 10px; }
.style-84029 A { color: #FFFFFF;text-decoration: none; }
.style-84029 A:hover { text-decoration: underline; }
.style-84029 { font-size: 18px;line-height: 20px;color: #FFFFFF;padding: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border-color: #ABABAB;margin-bottom: 20px; }
.style-84029 .link-image { margin: 0 10px 10px 0px; }
.style-84029 li.group { float: left;padding: 0; }
.style-84106 .h2-style { font-size: 25px;line-height: 33px;color: #739ab3;font-family: 'Lato', sans-serif;text-transform: uppercase;margin-bottom: 10px; }
.style-84106 A { color: #FFFFFF;text-decoration: none; }
.style-84106 A:hover { text-decoration: underline; }
.style-84106 { font-size: 18px;line-height: 20px;color: #FFFFFF;padding: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border-color: #ABABAB;margin-bottom: 20px;text-align: right; }
.style-84106 .link-image { margin: 0 10px 10px 0px; }
.style-84106 li.group { padding: 0;text-align: center; }
.style-83985 { margin: 20px 0 0 0; }
.style-83985 .mini-sitemap-open { padding: 5px 30px 4px 12px;margin: -70px 0 20px 0;background-color: #e7a300;-webkit-border-radius: 7px;border-radius: 7px;color: #111111;text-decoration: none;font-family: 'PT Sans', sans-serif;font-weight: bold;font-size: 12px;position: relative;text-transform: uppercase;float: right; }
.style-83985 .mini-sitemap-open:after { content: "+";display: block;position: absolute;top: 2px;right: 13px;font-size: 15px; }
.style-83985 .mini-sitemap-close { padding: 5px 30px 4px 12px;margin: -70px 0 20px 0;background-color: #e7a300;-webkit-border-radius: 7px;border-radius: 7px;color: #111111;text-decoration: none;font-family: 'PT Sans', sans-serif;font-weight: bold;font-size: 12px;position: relative;text-transform: uppercase;float: right; }
.style-83985 .mini-sitemap-close:after { content: "-";display: block;position: absolute;top: 2px;right: 13px;font-size: 15px; }
.style-83985 .ms-level1 { margin: 0px 0 0px 0; }
.style-83985 .ms-l1-item { width: 15%;margin-right: 1.6%; }
.style-83985 .ms-l1-text { font-family: 'Pathway Gothic One', sans-serif;font-size: 20px;color: #E7A300;text-transform: uppercase;text-decoration: none;font-weight: 600; }
.style-83985 .ms-l1-text:hover { color: #FFFFFF; }
.style-83985 .ms-level2 { margin-top: 10px;padding: 0px 0 30px 0; }
.style-83985 .ms-l2-item { margin-bottom: 8px; }
.style-83985 .ms-l2-text { font-family: 'PT Sans', sans-serif;text-decoration: none;color: #fff; }
.style-83985 .ms-l2-text:hover { color: #E7A300;text-decoration: underline; }
.style-84024 .h2-style { font-size: 29px;line-height: 33px;color: #739ab3;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;margin-bottom: 10px; }
.style-84024 .h3-style { padding: 10px; }
.style-84024 .h4-style { padding: 10px; }
.style-84024 { padding: 0;margin: 0 0 20px 0;line-height: 18px;font-family: 'PT Sans', sans-serif;font-size: 14px;color: #FFFFFF;/*background-image: url('/ftpimages/492/site/613/images/footer_dividers.png');background-repeat: no-repeat;: */;text-align: left; }
.style-84024 .affinity img { padding: 0px; }
.style-84024 .submit-button { background-image: url('//bbk12e1-cdn.myschoolcdn.com/ftpimages/295/site/693/images/search-icon5.png');text-indent: -9999em;height: 25px;width: 30px;border-width: 0px;background-color: transparent;background-repeat: no-repeat;background-position: center center;margin: 0 0 0 5px; }
.style-84024 .search-text { -webkit-border-radius: 7px;border-radius: 7px;background-color: #ffffff;outline: none;border-width: 0px;width: 70%;padding-left: 3%; }
.style-84024 li.group { padding: 10px; }
.style-84024 div.content-wrap { padding: 0 0 0 0px; }
.style-83957 { margin: 5px 5px 30px 0; }
.style-83957 .link-image { padding: 12px 0 0 0;margin: 3px 0 0px 0; }
.style-83957 li.group { text-align: center; }
.style-84035 A { padding: 0;margin: 0;font-size: 24px;text-decoration: none;color: #FFFFFF;font-family: 'Pathway Gothic One', sans-serif;display: block;line-height: 36px; }
.style-84035 A:hover { font-family: 'Pathway Gothic One', sans-serif;font-size: 24px;color: #FFFFFF; }
.style-84035 { padding: 0;margin: 0;text-align: center; }
.style-84035 .link-image { padding: 0;margin: 0; }
.style-84035 A.links-urllink { padding: 12px;margin: 0;font-family: 'Roboto Condensed', sans-serif;font-size: 28px;color: #00234B;line-height: 26px;text-transform: uppercase;font-weight: 600; }
.style-84035 li.group { padding: 0;margin: 0px 0 0px 0px; }
.style-84035 li.group:hover { opacity: .75; }
.style-84035 div.content-wrap { padding: 0;margin: 0; }
.style-96296 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-96296 .h2-style { color: ##00234B;text-transform: uppercase;margin: 0px 20px 20px 0px;text-align: left;line-height: 28px;font-size: 25px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;border-color: #00234B; }
.style-96296 { margin: 3px;padding: 24px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;background-color: #E9EBE8;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;background-position: left top; }
.style-96296 time { font-weight: bold; }
.style-96296 .link-image { margin: 0; }
.style-96296 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-96296 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-96296 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 15px 10px 0;float: left; }
.style-96296 .job-title { font-weight: bold;color: #e4a11b;margin-bottom: 0px;letter-spacing: .8px;line-height: 20px; }
.style-96296 .email { margin-bottom: 5px;line-height: 18px; }
.style-96296 .bio { margin-left: 0px; }
.style-96296 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-96296 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-96296 .biobutton { font-family: 'Roboto Condensed', sans-serif;font-weight: 900;text-transform: uppercase;font-size: 17px;color: #00234B;margin: 0px;line-height: 20px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; }
.style-96296 .biobutton:hover { text-decoration: underline; }
.style-96296 .affinity img { margin-bottom: 15px;max-width: 150px !important;text-align: left; }
.style-96296 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-96296 .department { line-height: 22px; }
.style-96296 .fsd img { max-width: 180px !important;margin-top: -10px;border: 2px solid #e9ebe8 !important; }
.style-96296 .letter-label { font-family: 'PT Sans', sans-serif;font-size: 15px;font-weight: bold; }
.style-96296 .faculty-staff-control { background-color: #E9EBE8;padding: 60px 23px 23px 23px;margin: -60px 0 20px 0; }
.style-96296 .nick-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-96296 .name-prefix { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-96296 .first-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 18px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px;text-align: left; }
.style-96296 .middle-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B; }
.style-96296 .last-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 18px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-96296 .maiden-name { text-decoration: none;text-transform: uppercase;letter-spacing: .05em;font-size: 20px;font-weight: bold;color: #00234B;margin-bottom: 0px;line-height: 15px;margin-top: 20px; }
.style-96296 .name-suffix { color: #00234B; }
.style-96296 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-96296 li.group { border-width: 0px 0 2px 0;border-style: solid;border-color: #E9EBE8;padding: 0px 0 5px 0;margin-bottom: 15px; }
.style-96296 div.content-wrap { margin-bottom: 0px; }
.style-96296 .event-detail { margin-bottom: 20px; }
.style-96296 .nick-name { color: #00234B;text-align: left;font-size: 18px; }
.style-96296 .middle-initial { color: #00234B;font-size: 20px; }
.style-96296 .maiden-name { color: #00234B; }
.style-96296 .grad-year-short { color: #00234B;font-size: 18px;margin: 0px; }
.style-96296 .directory-details { margin-top: 10px !important; }
.style-4064 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 36px;letter-spacing: .5px; }
.style-4064 .h2-style { color: #E8A300;margin-bottom: 20px;text-align: left;padding: 0px;line-height: 24px;font-size: 18px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; }
.style-4064 .h2-style:hover { color: #E8A300;margin-bottom: 20px;text-align: left;padding: 0px;line-height: 24px;font-size: 18px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; }
.style-4064 { margin: 0 0 20px 0; }
.style-4064 .link-image { margin: 0; }
.style-4064 .brief-description { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-4064 .brief-description:hover { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-4064 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0;float: left; }
.style-4064 .answer { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-4064 .answer:hover { padding: 5px;font-size: 17px;line-height: 28px;color: #585C51; }
.style-4064 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-4064 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-4064 div.content-wrap { padding: 0px;font-size: 17px;line-height: 28px;color: #585C51;border-width: 0px;border-style: solid;margin: 0px; }
.style-4064 div.content-wrap:hover { font-size: 17px;color: #585C51; }
.style-5704 .h2-style { margin-bottom: 23px; }
.style-5704 { margin: 0 0 20px 0; }
.style-5704 .link-image { margin: 0; }
.style-5704 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0;float: left; }
.style-5704 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-5704 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-3885 .h2-style { color: #21314C;text-transform: uppercase;margin-bottom: 10px; }
.style-3885 A { color: #21314C;text-decoration: underline; }
.style-3885 A:hover { text-decoration: none; }
.style-3885 .button { background-color: #7099B2;font-size: 14px;color: #21314C;font-weight: bold;font-style: italic;border: 3px solid #ffffff;padding: 8px 14px 10px 7px;margin-top: 5px; }
.style-3885 { color: #343434;background-color: #7099B2;border-width: 4px;border-style: solid;border-color: #FFFFFF;padding: 15px;-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);margin: 0 0 20px 0; }
.style-3885 .readmore { font-size: 14px;color: #365A78;background-color: #F8F8F8;padding: 7px;border-width: 2px;border-style: solid;border-color: #FFFFFF;-webkit-box-shadow: inset 0px 0px 0px 1px #365A78;box-shadow: inset 0px 0px 0px 1px #365A78;padding-left: 10px;padding-right: 10px; }
.style-3885 .h4-style A { color: #FFFFFF;font-size: 18px; }
.style-3885 .full-name { text-transform: uppercase; }
.style-3885 .email { font-weight: bold; }
.style-3885 .biobutton { margin-top: 10px; }
.style-3885 .affinity img { border-width: 3px;border-style: solid;border-color: #FFFFFF;float: left;margin: 0 20px 10px 0; }
.style-3885 .departmentfaculty img { border: 3px solid #fff; }
.style-4062 .h2-style { color: #21314D;margin-bottom: 20px;text-align: left;padding: 0px;line-height: 24px;font-size: 20px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; }
.style-4062 .h2-style:hover { font-size: 20px;border-width: 0px;border-style: solid;padding: 0px;color: #21314D;text-align: left; }
.style-4062 A { color: #FFFFFF;text-decoration: underline; }
.style-4062 A:hover { text-decoration: none; }
.style-4062 .button { background-color: #E8A300;font-size: 14px;color: #21314C;font-weight: bold;font-style: italic;border: 0px solid #ffffff;padding: 0px;margin-top: 0
px; }
.style-4062 { color: #FFFFFF;background-color: #E8A300;border-width: 0px;padding: 15px;margin: 0 0 20px 0;font-size: 16px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;text-align: left; }
.style-4062:hover { font-size: 16px;color: #FFFFFF;border-width: 0px;padding: 15px;background-color: #E8A300;text-align: left; }
.style-4062 .readmore { font-size: 14px;color: #365A78;background-color: #F8F8F8;padding: 7px;border-width: 2px;border-style: solid;border-color: #FFFFFF;-webkit-box-shadow: inset 0px 0px 0px 1px #365A78;box-shadow: inset 0px 0px 0px 1px #365A78;padding-left: 10px;padding-right: 10px; }
.style-4062 .category-description { padding: 5px; }
.style-4062 .category-description:hover { padding: 5px; }
.style-4062 .h4-style A { color: #FFFFFF;font-size: 18px; }
.style-4062 .departmentfaculty img { border: 3px solid #fff; }
.style-4062 li.subcategory-group { padding: 5px; }
.style-4062 li.subcategory-group:hover { padding: 5px; }
.style-4062 div.content-wrap { color: #FFFFFF; }
.style-4062 div.content-wrap:hover { color: #FFFFFF; }
.style-3887 .h1-style { font-style: normal; }
.style-3887 .h2-style { font-size: 21px;color: #21314C;text-transform: uppercase;font-weight: bold;font-style: normal;margin-bottom: 10px; }
.style-3887 .h3-style { font-style: normal; }
.style-3887 .h4-style { font-style: normal; }
.style-3887 .h5-style { font-style: normal; }
.style-3887 .h6-style { font-style: normal; }
.style-3887 A { color: #23324D;text-decoration: underline;font-weight: bold; }
.style-3887 A:hover { text-decoration: none; }
.style-3887 .button { background-color: #f8f8f8;font-size: 12px;color: #23324D;font-weight: bold;font-style: italic;border: 1px solid #f4f4f4;padding: 8px 14px 10px 7px;-webkit-box-shadow: 0px 0px 4px 3px #d9dcd9;box-shadow: 0px 0px 4px 3px #d9dcd9;margin: 5px 0 5px 0; }
.style-3887 { -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);font-size: 14px;color: #333333;padding: 17px;margin: 0 0 20px 0;border-width: 3px;border-style: solid;border-color: #FFFFFF;background-color: #E8EBE7;font-family: Verdana; }
.style-3887 .h4-style A { text-transform: uppercase;font-size: 18px;color: #343434; }
.style-3887 .text img { float: right;margin: 0 0 10px 20px;border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-3887 .news img { -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);font-size: 14px;color: #333333;border-width: 3px;border-style: solid;border-color: #FFFFFF;background-color: #E8EBE7; }
.style-3887 A.links-urllink { font-size: 18px;font-style: italic;font-weight: normal; }
.style-3887 .video .media-player { box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1); }
.style-3887 div.content-wrap { font-size: 17px;line-height: 28px;color: #585C51;font-family: 'PT Sans', sans-serif; }
.style-3887 div.content-wrap:hover { font-family: 'PT Sans', sans-serif; }
.style-4139 .h2-style { font-weight: bold;font-size: 34px;line-height: 28px;color: #53b6e9;margin-bottom: 13px; }
.style-4139 .h3-style { font-family: Arial;font-size: 18px;line-height: 22px;font-weight: bold;color: #53b6e9; }
.style-4139 A { font-weight: bold;text-decoration: underline;color: #5F82A1;font-size: 20px;line-height: 20px; }
.style-4139 A:hover { text-decoration: none;color: #21314D; }
.style-4139 { padding: 10px;font-size: 20px;line-height: 35px;color: #7099B2;margin: 0 0 20px 0;font-family: 'Kite One', sans-serif;text-align: left;word-wrap: normal; }
.style-4139:hover { font-family: 'Kite One', sans-serif;font-size: 20px;color: #7099B2; }
.style-4139 .readmore { border-width: 1px;border-style: solid;border-color: #589BCE;font-family: Arial;font-size: 14px;font-weight: bold;color: #589BCE;padding: 4px; }
.style-4139 .h4-style A { font-family: Arial;font-size: 18px;line-height: 20px;font-weight: bold;color: #589BCE; }
.style-4139 .job-title { font-weight: normal; }
.style-4139 .bus-phone { font-weight: normal; }
.style-4139 .education { font-weight: normal; }
.style-4139 .email { font-weight: normal; }
.style-4139 .appointed { font-weight: normal; }
.style-42159 .h2-style { font-weight: bold;font-size: 34px;line-height: 28px;color: #53b6e9;margin-bottom: 13px; }
.style-42159 .h3-style { font-family: Arial;font-size: 18px;line-height: 22px;font-weight: bold;color: #53b6e9; }
.style-42159 A { font-family: 'Kite One', sans-serif;padding: 0px;font-size: 16px;line-height: 24px; }
.style-42159 A:hover { text-decoration: none; }
.style-42159 { padding: 5px;font-size: 16px;line-height: 35px;color: #7099B2;margin: 0 0 20px 0;font-family: 'Kite One', sans-serif;text-align: left;word-wrap: normal; }
.style-42159:hover { font-family: 'Kite One', sans-serif;font-size: 16px;color: #7099B2;padding: 5px; }
.style-42159 .readmore { border-width: 1px;border-style: solid;border-color: #589BCE;font-family: Arial;font-size: 14px;font-weight: bold;color: #589BCE;padding: 4px; }
.style-42159 .h4-style A { font-family: Arial;font-size: 18px;line-height: 20px;font-weight: bold;color: #589BCE; }
.style-42159 .job-title { font-weight: normal; }
.style-42159 .bus-phone { font-weight: normal; }
.style-42159 .education { font-weight: normal; }
.style-42159 .email { font-weight: normal; }
.style-42159 .appointed { font-weight: normal; }
.style-42159 A.links-urllink { font-family: 'Kite One', sans-serif;font-size: 15px;padding: 0px; }
.style-42159 A.links-urllink:hover { font-family: 'Kite One', sans-serif;font-size: 15px;padding: 0px; }
.style-42159 div.content-wrap { font-family: 'Kite One', sans-serif;padding: 0px;font-size: 16px;line-height: 24px; }
.style-42159 div.content-wrap:hover { font-family: 'Kite One', sans-serif; }
.style-4572 .h2-style { color: #FFFFFF;text-transform: uppercase;margin-bottom: 12px;text-align: center;padding: 0px;font-size: 32px;border-width: 0px;border-style: solid; }
.style-4572 .h2-style:hover { font-size: 32px;border-width: 0px;border-style: solid;padding: 0px;color: #FFFFFF;text-align: center; }
.style-4572 A { color: #21314C;text-decoration: underline; }
.style-4572 A:hover { text-decoration: none; }
.style-4572 .button { background-color: #96221C;font-size: 14px;color: #21314C;font-weight: bold;font-style: italic;border: 0px solid #ffffff;padding: 0px;margin-top: 0
px; }
.style-4572 { color: #FFFFFF;background-color: #C72B27;border-width: 5px;border-style: solid;border-color: #FFFFFF;padding: 15px;-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);margin: 0 0 20px 0;font-size: 16px; }
.style-4572:hover { font-size: 16px;color: #FFFFFF;border-width: 5px;border-style: solid;padding: 15px;background-color: #C72B27; }
.style-4572 .readmore { font-size: 14px;color: #365A78;background-color: #F8F8F8;padding: 7px;border-width: 2px;border-style: solid;border-color: #FFFFFF;-webkit-box-shadow: inset 0px 0px 0px 1px #365A78;box-shadow: inset 0px 0px 0px 1px #365A78;padding-left: 10px;padding-right: 10px; }
.style-4572 .category-description { padding: 5px; }
.style-4572 .category-description:hover { padding: 5px; }
.style-4572 .h4-style A { color: #FFFFFF;font-size: 18px; }
.style-4572 .departmentfaculty img { border: 3px solid #fff; }
.style-4572 li.subcategory-group { padding: 5px; }
.style-4572 li.subcategory-group:hover { padding: 5px; }
.style-4413 .long-description { color: #21314D;font-size: 15px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'PT Sans', sans-serif;padding: 0px;margin: 0px; }
.style-4413 .long-description:hover { font-size: 15px;color: #21314D;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border-width: 0px;padding: 0px;font-family: 'PT Sans', sans-serif;margin: 0px; }
.style-4413 A.links-urllink { color: #FFFFFF;text-decoration: none;font-size: 24px;display: block;text-transform: uppercase;font-family: 'PT Sans', sans-serif;padding: 0px; }
.style-4413 A.links-urllink:hover { color: #21314d;text-decoration: none;font-size: 24px;display: block;text-transform: uppercase;font-family: 'PT Sans', sans-serif;padding: 0px; }
.style-4413 li.group { background-color: #e8a300;border-width: 0px;border-style: solid;border-color: #FFFFFF;padding: 8px;-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);margin: 0 0 20px 0;text-align: center;font-family: 'Pathway Gothic One', sans-serif;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-4413 li.group:hover { font-family: 'Pathway Gothic One', sans-serif;font-size: 20px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 8px; }
.style-3878 .long-description { color: #FFFFFF;font-family: 'PT Sans', sans-serif;font-size: 20px; }
.style-3878 .long-description:hover { font-family: 'PT Sans', sans-serif;font-size: 20px;color: #FFFFFF; }
.style-3878 A.links-urllink { display: block;color: #FFFFFF;font-size: 28px;text-decoration: none;text-transform: uppercase;font-family: 'Dosis', sans-serif;font-weight: bold; }
.style-3878 A.links-urllink:hover { font-family: 'Dosis', sans-serif;font-size: 28px;color: #FFFFFF;font-weight: bold; }
.style-3878 li.group { background-color: #96221C;border-width: 0px;border-style: solid;border-color: #FFFFFF;padding: 10px;-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);margin: 0 0 20px 0;text-align: center;/* text shadow */
text-shadow: 1px 2px 4px rgba(130,17,13,.75);-moz-text-shadow: 1px 2px 4px rgba(130,17,13,.75);-webkit-text-shadow: 1px 2px 4px rgba(130,17,13,.75);-o-text-shadow: 1px 2px 4px rgba(130,17,13,.75);font-family: 'Dosis', sans-serif;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; }
.style-3878 li.group:hover { padding: 10px;font-family: 'Dosis', sans-serif; }
.style-4123 .h2-style { margin-bottom: 23px;color: #E8A300;line-height: 24px; }
.style-4123 .h2-style:hover { color: #E8A300; }
.style-4123 .h4-style { font-size: 17px;text-decoration: none;font-family: 'PT Sans', sans-serif;color: #E8A300; }
.style-4123 .h4-style:link { text-decoration: none; }
.style-4123 .h4-style:visited { text-decoration: none; }
.style-4123 .h4-style:active { text-decoration: none; }
.style-4123 .h4-style:hover { text-decoration: none;font-family: 'PT Sans', sans-serif;font-size: 17px;color: #E8A300; }
.style-4123 { margin-bottom: 20px;text-decoration: none; }
.style-4123 .brief-description { text-decoration: none; }
.style-4123 div.content-wrap { text-decoration: none; }
.style-4123 div.content-wrap:link { text-decoration: none; }
.style-4123 div.content-wrap:visited { text-decoration: none; }
.style-4123 div.content-wrap:active { text-decoration: none; }
.style-4142 .h2-style { margin-bottom: 23px;line-height: 26px; }
.style-4142 A { font-size: 20px; }
.style-4142 { margin-bottom: 20px; }
.style-4142 .link-image { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-4142 .photo img { text-align: left; }
.style-4122 .h2-style { font-family: 'Pathway Gothic One', sans-serif;font-size: 34px;color: #21314B;float: left;padding: 0 30px 0 0;margin: 0;text-transform: uppercase; }
.style-4122 A { font-family: Arial;font-size: 14px;color: #589BCE; }
.style-4122 { -webkit-box-shadow: 0 0 8px rgba(0,0,0,.25);-moz-box-shadow: 0 0 8px rgba(0,0,0,.25);box-shadow: 0 0 8px rgba(0,0,0,.25);border: solid 5px #fff;background-color: #f8f8f8;padding: 15px 15px 15px 15px;margin-bottom: 20px; }
.style-4122 .readmore { padding: 4px 5px 4px 5px;background: #5392c1;/* old browsers */
background: -moz-linear-gradient(top,  #5392c1 1%, #2f526d 100%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#5392c1), color-stop(100%,#2f526d));/* chrome,safari4+ */
background: -webkit-linear-gradient(top,  #5392c1 1%,#2f526d 100%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(top,  #5392c1 1%,#2f526d 100%);/* opera 11.10+ */
background: -ms-linear-gradient(top,  #5392c1 1%,#2f526d 100%);/* ie10+ */
background: linear-gradient(to bottom,  #5392c1 1%,#2f526d 100%);/* w3c */

font-family: Arial;font-size: 14px;color: #FFFFFF;font-weight: bold;-webkit-box-shadow: 0px 0px 2px 2px #d0d0d0;box-shadow: 0px 0px 2px 2px #d0d0d0; }
.style-4122 .h4-style A { font-family: Arial;font-size: 24px;color: #589BCE;font-weight: bold; }
.style-4122 .brief-description { font-family: Arial;font-size: 14px;color: #28475E; }
.style-4122 .department-selector { width: 233px;margin: 10px 12px 0 0; }
.style-4122 .grade-selector { margin: 12px 12px 0 0;width: 163px; }
.style-3886 .h2-style { color: #6CA6E3;text-transform: uppercase;font-weight: bold; }
.style-3886 .h4-style { color: #6CA6E3; }
.style-3886 A { /*color: #6CA6E3;font-size: 15px;font-style: italic;: */; }
.style-3886 .button { background-color: #f8f8f8;font-size: 14px;line-height: 16px;color: #438fd9;font-weight: bold;font-style: italic;border: 3px solid #ffffff;padding: 8px 14px 10px 7px;-webkit-box-shadow: 0px 0px 4px 3px #e2e2e2;box-shadow: 0px 0px 4px 3px #e2e2e2; }
.style-3886 { color: #343434;background-color: #F8F8F8;border-width: 5px;border-style: solid;border-color: #FFFFFF;padding: 15px;-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);margin: 0 0 20px 0; }
.style-3886 .readmore { color: #6CA6E3;background-color: #F8F8F8;border-width: 3px;border-color: #FFFFFF;border-style: solid;padding: 5px;padding-left: 10px;padding-right: 10px; }
.style-3886 .h4-style A { color: #6CA6E3;font-size: 18px;font-style: normal; }
.style-4124 .h2-style { margin-bottom: 23px; }
.style-4124 { font-size: 34px;line-height: 38px;font-family: 'Pathway Gothic One', sans-serif;color: #22324D;margin: 0 0 20px 0; }
.style-69623 .h2-style { margin-bottom: 16
px;font-family: 'Cabin Sketch', cursive;color: #EE6804;font-size: 42px; }
.style-69623 { font-size: 34px;line-height: 38px;font-family: 'Pathway Gothic One', sans-serif;color: #22324D;margin: 0 0 20px 0; }
.style-69623 .page-title-level-1 { color: #6B7070;font-family: 'PT Sans', sans-serif;font-size: 14px;text-transform: uppercase; }
.style-69623 .page-title-level-1:hover { font-size: 14px; }
.style-69623 .page-title-level-3 { font-size: 34px;font-family: 'PT Sans', sans-serif; }
.style-69627 .h2-style { margin-bottom: 23px; }
.style-69627 { font-size: 34px;line-height: 38px;font-family: 'Pathway Gothic One', sans-serif;color: #22324D;margin: 0 0 20px 0; }
.style-69627 .page-title-level-3 { color: #6B7070;font-family: 'PT Sans', sans-serif;font-size: 14px;text-transform: uppercase; }
.style-69627 .page-title-level-3:hover { font-size: 14px; }
.style-4562 .h2-style { margin-bottom: 16
px;font-family: 'Cabin Sketch', cursive;color: #EE6804;font-size: 42px; }
.style-4562 { font-size: 34px;line-height: 38px;font-family: 'Pathway Gothic One', sans-serif;color: #22324D;margin: 0 0 20px 0; }
.style-4562 .page-title-level-1 { color: #6B7070;font-family: 'PT Sans', sans-serif;font-size: 14px;text-transform: uppercase; }
.style-4562 .page-title-level-1:hover { font-family: 'PT Sans', sans-serif;font-size: 14px;color: #6B7070;text-transform: uppercase; }
.style-4562 .page-title-level-2 { font-size: 34px;font-family: 'PT Sans', sans-serif; }
.style-4562 .page-title-level-3 { font-size: 34px;font-family: 'PT Sans', sans-serif; }
.style-4562 .page-title-level-4 { font-size: 34px;font-family: 'PT Sans', sans-serif; }
.style-4562 .page-title-level-5 { font-size: 34px;font-family: 'PT Sans', sans-serif; }
.style-4562 .page-title-level-6 { font-size: 34px;font-family: 'PT Sans', sans-serif; }
.style-4566 .h2-style { margin-bottom: 16
px;font-family: 'PT Sans', sans-serif;color: #96221C;font-size: 40px; }
.style-4566 { font-size: 34px;line-height: 38px;font-family: 'Pathway Gothic One', sans-serif;color: #22324D;margin: 0 0 20px 0; }
.style-4564 .h2-style { margin-bottom: 16
px;font-family: 'Dosis', sans-serif;color: #7099B2;font-size: 38px; }
.style-4564 { font-size: 34px;line-height: 38px;font-family: 'Pathway Gothic One', sans-serif;color: #22324D;margin: 0 0 20px 0; }
.style-4568 .h2-style { margin-bottom: 16
px;font-family: 'Yanone Kaffeesatz', sans-serif;color: #E8A300;font-size: 42px; }
.style-4568 { font-size: 34px;line-height: 38px;font-family: 'Pathway Gothic One', sans-serif;color: #22324D;margin: 0 0 20px 0; }
.style-4411 .h2-style { margin-bottom: 23px; }
.style-4411 { margin: 0 0 20px 0; }
.style-4411 .link-image { margin: 0;text-align: center; }
.style-4411 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0;float: left; }
.style-4411 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0; }
.style-4411 A.links-urllink { display: none; }
.style-4411 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-4411 li.group { text-align: center;margin: 5px; }
.style-4412 .h2-style { margin-bottom: 23px; }
.style-4412 { margin: 0 0 20px 0; }
.style-4412 .link-image { margin: 0;text-align: center; }
.style-4412 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0;float: left; }
.style-4412 A.links-urllink { float: left;width: 100%;font-family: 'Pathway Gothic One', sans-serif;font-weight: bold;font-size: 48px;text-decoration: none;margin: 20px 0; }
.style-4412 A.links-urllink:hover { text-decoration: underline; }
.style-4412 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-4412 li.group { float: left;text-align: center;background-color: #f0eff4;border: 5px solid #ffffff;box-shadow: 0 0 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 0 0 5px 5px rgba(221,221,221,1);-moz-box-shadow: 0 0 5px 5px rgba(221,221,221,1);margin-bottom: 30px; }
.style-3919 .h1-style { font-family: 'PT Sans', sans-serif;font-size: 32px; }
.style-3919 .h1-style:hover { font-family: 'PT Sans', sans-serif;font-size: 32px; }
.style-3919 { padding: 0;margin: 0px 0px 30px 0px;text-transform: uppercase; }
.style-3919 .page-title-level-1 { font-family: 'PT Sans', sans-serif;font-size: 32px; }
.style-3919 .page-title-level-1:hover { font-family: 'PT Sans', sans-serif;font-size: 32px; }
.style-3919 .header-widget { letter-spacing: 1px; }
.style-3919 .pagetitle hgroup { padding: 0;margin: 0; }
.style-4117 .h1-style { padding-bottom: 25px;margin: 0px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'PT Sans', sans-serif;font-size: 28px;letter-spacing: .5px;color: #E8A300; }
.style-4117 .h1-style:hover { font-family: 'PT Sans', sans-serif;font-size: 28px; }
.style-4117 .h2-style { font-family: 'PT Sans', sans-serif;font-size: 30px;padding-bottom: 25px;color: #22324D; }
.style-4117 .h3-style { font-family: 'PT Sans', sans-serif;font-size: 24px;color: #22324D; }
.style-4117 A { font-family: 'Dosis', sans-serif;font-size: 24px; }
.style-4117 A:hover { font-size: 24px;font-family: 'Dosis', sans-serif; }
.style-4117 { text-transform: uppercase;font-size: 42px;line-height: 1em;margin: 0px; }
.style-4117 .page-title-level-1 { text-transform: uppercase;font-size: 42px;line-height: 1em;margin: 0px; }
.style-4117 .page-title-level-2 { padding-bottom: 25px;margin: 0px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'PT Sans', sans-serif;font-size: 28px;color: #E8A300; }
.style-4117 .page-title-level-2:hover { padding-bottom: 25px;margin: 0px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'PT Sans', sans-serif;font-size: 28px;color: #E8A300; }
.style-4117 .header-widget { letter-spacing: 1px; }
.style-4134 .h1-style { padding-bottom: 18px;font-family: 'PT Sans', sans-serif;font-size: 24px; }
.style-4134 .h1-style:hover { padding-bottom: 18px;font-family: 'PT Sans', sans-serif;font-size: 24px; }
.style-4134 { text-transform: uppercase;font-size: 32px;line-height: 1em;margin: 0px; }
.style-4134 .page-title-level-1 { text-transform: uppercase;font-size: 42px;line-height: 1em;margin: 0px; }
.style-4134 .page-title-level-2 { font-size: 42px;line-height: 1em;margin: 0px;font-family: 'Pathway Gothic One', sans-serif;color: #22324D; }
.style-4134 .page-title-level-3 { padding-bottom: 18px;font-family: 'PT Sans', sans-serif;font-size: 24px; }
.style-4134 .page-title-level-3:hover { padding-bottom: 18px;font-family: 'PT Sans', sans-serif;font-size: 24px; }
.style-4134 .header-widget { letter-spacing: 1px; }
.style-4186 .h1-style { padding-bottom: 25px; }
.style-4186 { text-transform: uppercase;font-size: 32px;line-height: 1em;margin: 0px; }
.style-4186 .page-title-level-1 { text-transform: uppercase;font-size: 42px;line-height: 1em;margin: 0px; }
.style-4186 .page-title-level-2 { font-size: 42px;line-height: 1em;margin: 0px;font-family: 'Pathway Gothic One', sans-serif;color: #22324D; }
.style-4186 .page-title-level-3 { font-size: 32px;line-height: 1em;margin: 0px;font-family: 'Pathway Gothic One', sans-serif;color: #22324D; }
.style-4186 .page-title-level-4 { padding-bottom: 18px;font-family: 'PT Sans', sans-serif;font-size: 24px; }
.style-4186 .page-title-level-4:hover { padding-bottom: 18px;font-family: 'PT Sans', sans-serif;font-size: 24px; }
.style-4186 .header-widget { letter-spacing: 1px; }
.style-3888 .h2-style { font-weight: bold;margin-bottom: 18px;text-transform: uppercase; }
.style-3888 .h3-style { font-size: 16px;color: #343434;padding: 0px;background-color: #F8F8F8;padding-left: 10px; }
.style-3888 A { padding: 11px 49px 11px 16px;display: block;margin-bottom: 8px;position: relative;background-color: #F8F8F8;text-decoration: none;font-style: normal;font-size: 16px;color: #343434; }
.style-3888 A:after { position: absolute;right: 20px;top: 15px;border-right: 4px solid #324667;border-top: 4px solid #324667;width: 11px;height: 11px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none;content: ""; }
.style-3888 { color: #343434;padding: 17px;margin: 0 0 20px 0;background-color: #e8ebe7;border-width: 1px;border-style: solid;border-color: #FFFFFF;/* box shadow */
-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25);box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.25); }
.style-3888 .long-description { color: #666666; }
.style-3888 A.links-urllink { padding: 11px 49px 11px 16px;display: block;margin-bottom: 8px;position: relative;background-color: #F8F8F8;text-decoration: none;font-style: normal;font-size: 16px;color: #343434; }
.style-3888 A.links-urllink:hover { text-decoration: none; }
.style-3888 A.links-urllink:after { position: absolute;right: 20px;top: 15px;border-right: 4px solid #324667;border-top: 4px solid #324667;width: 11px;height: 11px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none;content: ""; }
.style-3888 li.group { list-style: none; }
.style-3888 li.subcategory-group { margin: 0;padding: 0; }
.style-4113 .h2-style { margin-bottom: 23px; }
.style-4113 { margin-bottom: 20px; }
.style-4113 .page-title-level-1 { font-size: 46px; }
.style-4125 .h2-style { font-size: 21px; }
.style-4125 .h2-style:hover { font-size: 21px; }
.style-4125 { margin-bottom: 20px; }
.style-4125 .text img { float: right;margin: 0 0 10px 20px;border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1); }
.style-4125 .photo img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px; }
.style-4557 { text-transform: uppercase;font-size: 42px;line-height: 1em;margin: 0px; }
.style-4557 .page-title-level-1 { text-transform: uppercase;font-size: 42px;line-height: 1em;margin: 0px; }
.style-4557 .page-title-level-2 { font-size: 42px;line-height: 1em;margin: 0px;font-family: 'Pathway Gothic One', sans-serif;color: #22324D;font-weight: bold; }
.style-14043 .h2-style { margin-bottom: 23px; }
.style-14043 { margin: 0 0 20px 0; }
.style-14043 .link-image { margin: 0;text-align: center; }
.style-14043 .text img { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin: 0 10px 10px 0;float: left; }
.style-14043 A.links-urllink { float: left;width: 100%;font-family: 'Pathway Gothic One', sans-serif;font-weight: bold;font-size: 48px;text-decoration: none;margin: 20px 0; }
.style-14043 A.links-urllink:hover { text-decoration: underline; }
.style-14043 .video .media-player { border: 5px solid #FFF;box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 1px 1px 5px 5px rgba(221,221,221,1);margin-bottom: 10px;padding: 0px;margin: 1px;border-width: 3px;border-style: solid; }
.style-14043 li.group { float: left;text-align: center;background-color: #f0eff4;border: 5px solid #ffffff;box-shadow: 0 0 5px 5px rgba(221,221,221,1);-webkit-box-shadow: 0 0 5px 5px rgba(221,221,221,1);-moz-box-shadow: 0 0 5px 5px rgba(221,221,221,1);margin-bottom: 30px;margin: 10px; }
.style-3853 .h2-style { font-weight: bold;font-size: 34px;line-height: 28px;color: #53b6e9;margin-bottom: 13px; }
.style-3853 .h3-style { font-family: Arial;font-size: 18px;line-height: 22px;font-weight: bold;color: #53b6e9; }
.style-3853 A { font-family: Arial;font-weight: bold;text-decoration: underline;color: #53b6e9;font-size: 14px;line-height: 20px; }
.style-3853 A:hover { text-decoration: none; }
.style-3853 { box-shadow: inset 0px 0px 6px 1px rgba(221,221,221,1);-webkit-box-shadow: inset 0px 0px 6px 1px rgba(221,221,221,1);-moz-box-shadow: inset 0px 0px 6px 1px rgba(221,221,221,1);background-color: #F8F8F8;border-width: 3px;border-style: solid;border-color: #FFFFFF;padding: 18px;font-size: 16px;line-height: 20px;color: #222222;margin: 0 0 20px 0; }
.style-3853 .readmore { border-width: 1px;border-style: solid;border-color: #589BCE;font-family: Arial;font-size: 14px;font-weight: bold;color: #589BCE;padding: 4px; }
.style-3853 .h4-style A { font-family: Arial;font-size: 18px;line-height: 20px;font-weight: bold;color: #589BCE; }
.style-3853 .photos { text-align: center; }
.style-3853 .text img { margin: 0 5px 5px 0;text-align: left; }
.style-3853 .job-title { font-weight: normal; }
.style-3853 .bus-phone { font-weight: normal; }
.style-3853 .education { font-weight: normal; }
.style-3853 .email { font-weight: normal; }
.style-3853 .appointed { font-weight: normal; }
.style-4579 A { padding: 0;margin: 0;font-size: 24px;text-decoration: none;color: #FFFFFF;font-family: 'Pathway Gothic One', sans-serif;display: block;line-height: 36px; }
.style-4579 A:hover { font-family: 'Pathway Gothic One', sans-serif;font-size: 24px;color: #FFFFFF; }
.style-4579 { padding: 0;margin: 0;text-align: center; }
.style-4579 .link-image { padding: 0;margin: 0; }
.style-4579 A.links-urllink { padding: 12px;margin: 0;background-color: #FFFFFF;background-position: center center;font-family: 'PT Sans', sans-serif;font-size: 24px;color: #E8A300;line-height: 26px; }
.style-4579 A.links-urllink:hover { font-family: 'PT Sans', sans-serif;font-size: 24px;color: #E8A300;background-color: FFFFFF;line-height: 26px; }
.style-4579 li.group { padding: 0;margin: 0 0 40px 40px;border-width: 8px;border-style: solid;border-color: #FFFFFF;display: inline-block;/* -- box shadow -- */
-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.25);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.25);-o-box-shadow: 0 0 10px rgba(0,0,0,0.25);box-shadow: 0 0 10px rgba(0,0,0,0.25); }
.style-4579 li.group:hover { opacity: .75; }
.style-4579 li.group:first-child { margin: 0 0 40px 0; }
.style-4579 div.content-wrap { padding: 0;margin: 0; }
.style-4057 .h2-style { padding: 20px;font-size: 40px;color: #22324c;/*text-shadow: -1px 1px 1px #486a83;*/
filter: dropshadow(color=#486a83, offx=-1, offy=1);text-shadow: 1px 1px rgba(255,255,255,.25);font-family: 'Pathway Gothic One', sans-serif;margin-bottom: 5px; }
.style-4057 { padding: 0;margin: 0 0 20px 0;font-family: Arial;font-size: 14px;color: #FFFFFF;/*background-image: url('/ftpimages/492/site/613/images/footer_dividers.png');background-repeat: no-repeat;: */; }
.style-4057 .link-image { padding: 0;margin: 0; }
.style-4057 .affinity img { padding: 20px; }
.style-4057 .submit-button { background-image: url('/ftpimages/295/site/693/images/search_button.png');text-indent: -9999em;height: 25px;width: 30px;border-width: 0px;background-color: transparent;background-repeat: no-repeat;background-position: center center; }
.style-4057 .search-text { -webkit-border-radius: 8px;border-radius: 8px;background-color: #48647f;-webkit-box-shadow: 0px 1px 1px 1px #93b2c5;box-shadow: 0px 1px 1px 1px #93b2c5;outline: none;border-width: 0px;width: 73%; }
.style-4057 li.group { float: left;padding: 0 0px 5px 0; }
.style-4057 li.group:first-child { padding: 0; }
.style-3864 .link-image { padding: 15px; }
.style-3855 .h2-style { padding: 20px;font-size: 40px;color: #22324c;/*text-shadow: -1px 1px 1px #486a83;*/
filter: dropshadow(color=#486a83, offx=-1, offy=1);text-shadow: 1px 1px rgba(255,255,255,.25);font-family: 'Pathway Gothic One', sans-serif; }
.style-3855 .h3-style { padding: 10px; }
.style-3855 .h4-style { padding: 10px; }
.style-3855 { padding: 0;margin: 0 0 20px 0;line-height: 18px;font-family: 'PT Sans', sans-serif;font-size: 14px;color: #FFFFFF;/*background-image: url('/ftpimages/492/site/613/images/footer_dividers.png');background-repeat: no-repeat;: */; }
.style-3855 .affinity img { padding: 0px; }
.style-3855 .submit-button { background-image: url('/ftpimages/295/site/693/images/search_button.png');text-indent: -9999em;height: 25px;width: 30px;border-width: 0px;background-color: transparent;background-repeat: no-repeat;background-position: center center; }
.style-3855 .search-text { -webkit-border-radius: 4px;border-radius: 4px;background-color: #48647f;-webkit-box-shadow: 0px 1px 1px 1px #93b2c5;box-shadow: 0px 1px 1px 1px #93b2c5;outline: none;border-width: 0px;width: 70%;padding-left: 3%; }
.style-3855 li.group { padding: 10px; }
.style-3855 div.content-wrap { padding: 20px; }
.style-3862 { padding: 17px 0 0 0; }
.style-3859 A { color: #FFFFFF; }
.style-3859 { padding: 0px;margin: 20px 0 30px 0;font-size: 12px;line-height: 18px;color: #FFFFFF;text-align: center; }
.style-3859 A.links-urllink { color: #FFFFFF; }
.style-3859 div.content-wrap { font-size: 14px; }
.style-3859 div.content-wrap:hover { font-size: 14px; }
.style-4079 .h2-style { font-size: 40px;color: #22324c;filter: dropshadow(color=#486a83, offx=-1, offy=1);text-shadow: 1px 1px rgba(255,255,255,.25);font-family: 'Pathway Gothic One', sans-serif;margin-bottom: 15px; }
.style-4079 .button { padding: 0;margin: 0; }
.style-4079 { padding: 0;margin: 0 0 20px 0;font-size: 16px;color: #48647F; }
.style-4079 .submit-button { background-image: url('/ftpimages/295/site/693/images/search_button.png');text-indent: -9999em;height: 25px;width: 30px;border-width: 0px;background-color: transparent;background-repeat: no-repeat;background-position: center center; }
.style-4079 .search-text { -webkit-border-radius: 8px;border-radius: 8px;background-color: #48647f;-webkit-box-shadow: 0px 1px 1px 1px #e6e6e6;box-shadow: 0px 1px 1px 1px #e6e6e6;outline: none;border-width: 0px;width: 70%;padding-left: 3%; }
.style-4077 { padding: 0;margin: 5px 0; }
.style-4077 .link-image { padding: 0;margin: 0;opacity: .5; }
.style-4077 .link-image:hover { opacity: 1; }
.style-4077 li.group { text-align: right; }
.style-4076 .link-image { padding: 0;margin: 0; }
.style-4082 { padding: 0;margin: 20px 0 60px 0;font-size: 12px;line-height: 18px;color: #48647F;text-align: center; }
.style-4406 .h2-style { font-weight: bold;font-size: 34px;line-height: 28px;color: #53b6e9;margin-bottom: 13px;padding: 0px;margin: 0px; }
.style-4406 .h3-style { font-family: Arial;font-size: 18px;line-height: 22px;font-weight: bold;color: #53b6e9; }
.style-4406 A { font-family: Arial;font-weight: bold;text-decoration: underline;color: #53b6e9;font-size: 14px;line-height: 20px; }
.style-4406 A:hover { text-decoration: none; }
.style-4406 .button { padding: 0px;margin: 0px; }
.style-4406 { padding: 20px;font-size: 20px;line-height: 35px;color: #7099B2;margin: 0 0 20px 0;font-family: 'Kite One', sans-serif;text-align: left;word-wrap: normal;border-width: 2px;border-style: solid;border-color: #FFFFFF;-webkit-box-shadow: inset 0 0 15px rgba(0,0,0,0.15);-moz-box-shadow: inset 0 0 15px rgba(0,0,0,0.15);-o-box-shadow: inset 0 0 15px rgba(0,0,0,0.15);box-shadow: inset 0 0 15px rgba(0,0,0,0.15); }
.style-4406:hover { font-size: 20px;color: #7099B2; }
.style-4406 .readmore { border-width: 1px;border-style: solid;border-color: #589BCE;font-family: Arial;font-size: 14px;font-weight: bold;color: #589BCE;padding: 4px; }
.style-4406 .h4-style A { font-family: Arial;font-size: 18px;line-height: 20px;font-weight: bold;color: #589BCE; }
.style-4406 .job-title { font-weight: normal; }
.style-4406 .bus-phone { font-weight: normal; }
.style-4406 .education { font-weight: normal; }
.style-4406 .email { font-weight: normal; }
.style-4406 .appointed { font-weight: normal; }
.style-14174 .h2-style { margin-bottom: 23px;color: #CE8E00;font-size: 28px; }
.style-14174 .h2-style:hover { color: #CE8E00; }
.style-14174 .h4-style { font-size: 18px;text-decoration: none;font-family: 'Dosis', sans-serif;color: #CE8E00; }
.style-14174 .h4-style:link { text-decoration: none; }
.style-14174 .h4-style:visited { text-decoration: none; }
.style-14174 .h4-style:active { text-decoration: none; }
.style-14174 .h4-style:hover { text-decoration: none;font-family: 'Dosis', sans-serif;font-size: 18px;color: #CE8E00; }
.style-14174 { margin-bottom: 20px;text-decoration: none; }
.style-14174 .brief-description { text-decoration: none; }
.style-14174 div.content-wrap { text-decoration: none; }
.style-14174 div.content-wrap:link { text-decoration: none; }
.style-14174 div.content-wrap:visited { text-decoration: none; }
.style-14174 div.content-wrap:active { text-decoration: none; }
.style-84038 .h2-style { color: #7099B2;margin-bottom: 20px;text-align: left;padding: 0px;line-height: 22px;font-size: 29px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase; }
.style-84038 .h4-style:active { background-image: url('//bbk12e1-cdn.myschoolcdn.com/ftpimages/295/site/693/images/list-arrow-down-gray.png');background-position: left center;background-repeat: no-repeat;color: #7099B2; }
.style-84038 A { font-family: 'PT Sans', sans-serif;font-size: 16px;text-decoration: none; }
.style-84038 A:hover { font-family: 'PT Sans', sans-serif;font-size: 16px; }
.style-84038 { margin: 0 0 20px 0; }
.style-84038:first-child { margin-top: 0; }
.style-84038 .h4-style A { background-image: url('//bbk12e1-cdn.myschoolcdn.com/ftpimages/295/site/693/images/list-arrow-side-gray.png');padding: 14px 14px 14px 30px;background-position: left center;background-repeat: no-repeat;margin: 0px; }
.style-84038 .h4-style A:hover { background-image: url('//bbk12e1-cdn.myschoolcdn.com/ftpimages/295/site/693/images/list-arrow-down-gray.png');background-position: left center;background-repeat: no-repeat;color: #7099B2; }
.style-84038 .long-description { font-size: 16px;color: #333333;padding: 0 15px 15px 30px; }
.style-84038 .brief-description { font-size: 16px;color: #333333;padding: 0 15px 15px 30px; }
.style-84038 .name-prefix:hover { color: #7099B2; }
.style-84038 .first-name:hover { color: #7099B2; }
.style-84038 .last-name:hover { color: #7099B2; }
.style-84038 .name-suffix:hover { color: #7099B2; }
.style-84038 .dept-or-grade-desc { font-family: 'Pathway Gothic One', sans-serif;font-size: 34px;line-height: 38px;color: #21304D;font-weight: normal; }
.style-84038 .greeting { margin-bottom: 20px; }
.style-84038 .course-title.off-state { padding: 6px 12px 7px 12px;background: #e9ebe8;font-family: 'PT Sans', sans-serif;font-size: 18px;text-decoration: none;position: relative;color: #333333;font-weight: normal;margin-bottom: 5px; }
.style-84038 .course-title.off-state:after { display: inline-block;width: 5px;height: 5px;border-bottom: 3px solid #28475e;border-right: 3px solid #28475e;content: "";transform: rotate(315deg);-ms-transform: rotate(7deg);-webkit-transform: rotate(315deg);right: 20px;top: 13px;position: absolute; }
.style-84038 .course-desc { background-color: #E9ECE8;font-size: 16px;color: #333333;padding: 15px; }
.style-84038 .businessindex .h4-style:hover { color: #7099B2; }
.style-84038 li.group { background: #e9ebe8;margin: 2px 0 0 0px;border-width: 2px;border-style: solid;border-color: #e9ebe8;padding: 0 0 0 10px; }
.style-84038 div.content-wrap { margin: 0 0 40px 0; }
.style-84038 .course-title.on-state { padding: 6px 12px 7px 12px;background: #7099b2;text-decoration: none;position: relative;font-family: 'PT Sans', sans-serif;font-size: 18px;color: #ffffff;font-weight: normal;margin: 0; }
.style-84038 .course-title.on-state:after { display: inline-block;width: 5px;height: 5px;border-bottom: 3px solid #fff;border-right: 3px solid #fff;content: "";transform: rotate(45deg);-ms-transform: rotate(7deg);-webkit-transform: rotate(45deg);right: 20px;top: 13px;position: absolute; }
.style-84038 .nick-name:hover { color: #7099B2; }
.style-84038 .middle-initial:hover { color: #7099B2; }
.style-84038 .maiden-name:hover { color: #7099B2; }
.style-84038 .grad-year-short:hover { color: #7099B2; }
.style-36124 .h2-style { padding: 0 0 15px 0;font-family: 'Pathway Gothic One', sans-serif;font-size: 40px;text-shadow: 1px 1px rgba(255,255,255,.75);font-weight: bold;color: #6F98B2; }
.style-36124 .h4-style { margin: 0px;padding: 0px;font-size: 20px;line-height: 24px;font-weight: bold;color: #7099B2; }
.style-36124 { font-family: 'PT Sans', sans-serif;font-size: 14px;line-height: 18px;color: #000000;margin: 0 0 20px 0; }
.style-36124 time { padding: 0px;margin: 0px;font-weight: bold; }
.style-36124 .h4-style A { margin: 0px;padding: 0px; }
.style-36124 .event-detail { margin: 0 0 18px 0; }
.style-36124 .start-date { margin: 0px;padding: 0px; }
.style-36124 .start-time { margin: 0px;padding: 0px; }
.style-36124 .end-date { margin: 0px;padding: 0px;display: none; }
.style-36124 .end-time { margin: 0px;padding: 0px;display: none; }
.style-36124 .date-sep { margin: 0px;padding: 0px;display: none; }
.style-3881 .h2-style { color: #21314d;margin-bottom: 20px;text-align: left;padding: 0px;line-height: 22px;font-size: 18px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; }
.style-3881 .h2-style:hover { color: #21314d;margin-bottom: 20px;text-align: left;padding: 0px;line-height: 22px;font-size: 18px;border-width: 0px;border-style: solid;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; }
.style-3881 .h4-style { padding: 6px 12px 7px 12px;background: #e9ebe8;font-family: 'PT Sans', sans-serif;font-size: 20px;text-decoration: none;position: relative;color: #333333;font-weight: normal;margin-bottom: 5px; }
.style-3881 .h4-style:hover { color: #333333;font-family: 'PT Sans', sans-serif;font-size: 20px; }
.style-3881 .h4-style:after { display: inline-block;width: 5px;height: 5px;border-bottom: 3px solid #28475e;border-right: 3px solid #28475e;content: "";transform: rotate(315deg);-ms-transform: rotate(7deg);-webkit-transform: rotate(315deg);right: 20px;top: 13px;position: absolute; }
.style-3881 A { font-family: 'PT Sans', sans-serif;font-size: 16px; }
.style-3881 A:hover { font-family: 'PT Sans', sans-serif;font-size: 16px; }
.style-3881 { margin: 0 0 20px 0; }
.style-3881 .long-description { font-size: 16px;color: #333333;padding: 0 15px 15px 15px; }
.style-3881 .brief-description { font-size: 16px;color: #333333;padding: 0 15px 15px 15px; }
.style-3881 .dept-or-grade-desc { font-family: 'Pathway Gothic One', sans-serif;font-size: 34px;line-height: 38px;color: #21304D;font-weight: normal; }
.style-3881 .greeting { margin-bottom: 20px; }
.style-3881 .course-title.off-state { padding: 6px 12px 7px 12px;background: #e9ebe8;font-family: 'PT Sans', sans-serif;font-size: 18px;text-decoration: none;position: relative;color: #333333;font-weight: normal;margin-bottom: 5px; }
.style-3881 .course-title.off-state:after { display: inline-block;width: 5px;height: 5px;border-bottom: 3px solid #28475e;border-right: 3px solid #28475e;content: "";transform: rotate(315deg);-ms-transform: rotate(7deg);-webkit-transform: rotate(315deg);right: 20px;top: 13px;position: absolute; }
.style-3881 .course-desc { background-color: #E9ECE8;font-size: 16px;color: #333333;padding: 15px; }
.style-3881 li.group { background: #e9ebe8; }
.style-3881 div.content-wrap { -webkit-box-shadow: 0 0 8px rgba(0,0,0,.25);-moz-box-shadow: 0 0 8px rgba(0,0,0,.25);box-shadow: 0 0 8px rgba(0,0,0,.25);border: solid 5px #fff;background-color: #f8f8f8;padding: 0px 15px 15px 15px;margin: 0 0 40px 0; }
.style-3881 .course-title.on-state { padding: 6px 12px 7px 12px;background: #7099b2;text-decoration: none;position: relative;font-family: 'PT Sans', sans-serif;font-size: 18px;color: #ffffff;font-weight: normal;margin: 0; }
.style-3881 .course-title.on-state:after { display: inline-block;width: 5px;height: 5px;border-bottom: 3px solid #fff;border-right: 3px solid #fff;content: "";transform: rotate(45deg);-ms-transform: rotate(7deg);-webkit-transform: rotate(45deg);right: 20px;top: 13px;position: absolute; }
.style-3880 .h2-style { font-family: 'Pathway Gothic One', sans-serif;font-size: 34px;color: #21314B;float: left;padding: 0 30px 0 0;margin: 0;text-transform: uppercase; }
.style-3880 A { font-family: Arial;font-size: 14px;color: #589BCE; }
.style-3880 { -webkit-box-shadow: 0 0 8px rgba(0,0,0,.25);-moz-box-shadow: 0 0 8px rgba(0,0,0,.25);box-shadow: 0 0 8px rgba(0,0,0,.25);border: solid 5px #fff;background-color: #f8f8f8;padding: 15px 15px 15px 15px;margin-bottom: 20px; }
.style-3880 .readmore { padding: 4px 5px 4px 5px;background: #5392c1;/* old browsers */
background: -moz-linear-gradient(top,  #5392c1 1%, #2f526d 100%);/* ff3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#5392c1), color-stop(100%,#2f526d));/* chrome,safari4+ */
background: -webkit-linear-gradient(top,  #5392c1 1%,#2f526d 100%);/* chrome10+,safari5.1+ */
background: -o-linear-gradient(top,  #5392c1 1%,#2f526d 100%);/* opera 11.10+ */
background: -ms-linear-gradient(top,  #5392c1 1%,#2f526d 100%);/* ie10+ */
background: linear-gradient(to bottom,  #5392c1 1%,#2f526d 100%);/* w3c */

font-family: Arial;font-size: 14px;color: #FFFFFF;font-weight: bold;-webkit-box-shadow: 0px 0px 2px 2px #d0d0d0;box-shadow: 0px 0px 2px 2px #d0d0d0; }
.style-3880 .h4-style A { font-family: Arial;font-size: 24px;color: #589BCE;font-weight: bold; }
.style-3880 .brief-description { font-family: Arial;font-size: 14px;color: #28475E; }
.style-3880 .department-selector { width: 233px;margin: 10px 12px 0 0; }
.style-3880 .grade-selector { margin: 12px 12px 0 0;width: 163px; }
.style-26339 { padding: 40px 0 0 0; }
.style-84519 .nav-menu { padding: 0px;margin: 0 0 30px 0; }
.style-84519 .l1-item { padding: 0 !important;background-color: #e9ebe8;margin: 0 0 2px 0;font-family: 'Roboto Condensed', sans-serif;font-size: 16px;line-height: 18px;color: #00234b;text-transform: uppercase;font-weight: bold; }
.style-84519 .l1-item:hover { color: #ffffff;background-color: #e8a300; }
.style-84519 .l1-item > a { padding: 10px 15px 10px 15px !important;color: inherit;text-decoration: none;border-width: 0 2px 0 0px;border-style: solid;border-color: #FFFFFF; }
.style-84519 .l1-item > a .arrow { margin: 0 13px 0 0;border-width: 0 2px 2px 0;border-style: solid;width: 6px;height: 6px;border-color: inherit;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg); }
.style-84519 .l1-item.active { color: #ffffff;background-color: #e8a300; }
.style-84519 .l2-item { padding: 5px 5px 5px 20px;color: #fff; }
.style-84519 .l2-item:hover { color: #fff;background-color: #00234b; }
.style-84519 .l2-item > a { padding: 0 33px 0 0 !important;text-decoration: none;color: inherit; }
.style-84519 .l2-item > a .arrow { margin: 0 15px 0 0;border-width: 2px 2px 0 0;border-style: solid;width: 6px;height: 6px;border-color: inherit;transform: rotate(40deg);-ms-transform: rotate(40deg);-webkit-transform: rotate(40deg); }
.style-84519 .l2-item.active { background-color: #00234b; }
.style-84519 .l2-item.active > a .arrow { border-width: 2px 2px 0 0;border-style: solid;width: 6px;height: 6px;border-color: inherit;transform: rotate(40deg);-ms-transform: rotate(40deg);-webkit-transform: rotate(40deg); }
.style-84519 .l3-item { padding: 5px 5px 5px 20px;color: #ffffff; }
.style-84519 .l3-item:hover { color: #fff;background-color: #00234b; }
.style-84519 .l3-item > a { padding: 0 15px 0 0;text-decoration: none;color: inherit; }
.style-84519 .l3-item.active { color: #fff;background-color: #00234b; }
.style-84519 .level2 { background-color: #e8a300;padding: 5px 0;width: auto; }
.style-84519 .level3 { background-color: #e8a300;padding: 13px 0;width: auto !important;-webkit-box-shadow: 0 1px 6px rgba(0,0,0,.3);-moz-box-shadow: 0 1px 6px rgba(0,0,0,.3);box-shadow: 0 1px 6px rgba(0,0,0,.3); }
.style-84589 .nav-menu { padding: 0;margin: 0 0 30px 0;border-width: 0 0px 0 2px;border-style: solid;border-color: #e8a300; }
.style-84589 .l1-item { padding: 0 !important;background-color: #ffffff;margin: 0 0 2px 0;font-family: 'Roboto Condensed', sans-serif;font-size: 16px;line-height: 15px;color: #00234b;font-weight: bold;text-transform: uppercase; }
.style-84589 .l1-item > a { padding: 10px 15px !important;color: inherit;text-decoration: none; }
.style-84589 .l1-item > a:hover { color: #FFFFFF;background-color: #e8a300; }
.style-84589 .l1-item.active { color: #FFFFFF;background-color: #e8a300; }
.style-84589 .l2-item { padding: 0 !important;background-color: #ffffff;margin: 0 0 2px 0;font-family: 'Roboto Condensed', sans-serif;font-size: 16px;line-height: 15px;color: #00234b; }
.style-84589 .l2-item > a { padding: 10px 15px !important;color: inherit;text-decoration: none; }
.style-84589 .l2-item > a:hover { color: #fffff;background-color: #e8a300; }
.style-84589 .l2-item.active > a { color: #ffffff;background-color: #e8a300; }
.style-84589 .l3-item { padding: 0 !important;background-color: #ffffff;margin: 0 0 2px 0;font-family: 'Roboto Condensed', sans-serif;font-size: 16px;line-height: 15px;color: #00234b;font-weight: bold;text-transform: uppercase; }
.style-84589 .l3-item > a { padding: 10px 15px !important;color: inherit;text-decoration: none; }
.style-84589 .l3-item > a:hover { color: #FFFFFF;background-color: #e8a300; }
.style-84589 .l3-item.active > a { color: #FFFFFF;background-color: #e8a300; }
.style-84589 .level2 { border-width: 2px;border-style: solid;border-color: #e8a300; }
.style-84589 .level3 { border-width: 2px;border-style: solid;border-color: #e8a300; }
.style-83936 .l1-item { color: #24344e;font-family: 'Roboto Condensed', sans-serif;font-weight: 600;text-transform: uppercase;text-shadow: 1px 1px 1px rgba(255,255,255,0.5);-webkit-text-shadow: 1px 1px 1px rgba(255,255,255,0.5);-moz-text-shadow: 1px 1px 1px rgba(255,255,255,0.5); }
.style-83936 .l1-item:hover { background-color: rgba(232, 163, 0, .9); }
.style-83936 .l1-item > a { font-size: 23px;color: inherit;text-decoration: none;padding: 15px 15px 15px 15px !important; }
.style-83936 .l1-item.active { background-color: rgba(232, 163, 0, .9); }
.style-83936 .l2-item { text-transform: none;font-family: 'PT Sans', sans-serif;font-size: 18px;color: #222222;padding: 6px 15px 6px 15px;text-shadow: 1px 1px 1px rgba(255,255,255,0.5);-webkit-text-shadow: 1px 1px 1px rgba(255,255,255,0.5);-moz-text-shadow: 1px 1px 1px rgba(255,255,255,0.5); }
.style-83936 .l2-item:hover { background-color: #22324C;color: #fff;text-shadow: 1px 1px 1px rgba(0,0,0,0.5);-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.5); }
.style-83936 .l2-item > a { color: inherit;text-decoration: none;line-height: 18px;margin: 2px 0; }
.style-83936 .l2-item > a:hover { color: inherit;text-shadow: 1px 1px 1px rgba(0,0,0,0.5);-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.5); }
.style-83936 .l2-item.active { background-color: #22324C;text-shadow: 1px 1px rgba(0,0,0,.75);color: #fff; }
.style-83936 .l2-item.active > a { text-shadow: 1px 1px 1px rgba(0,0,0,0.5);-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.5); }
.style-83936 .l3-item { text-transform: none;font-family: 'PT Sans', sans-serif;font-size: 18px;color: #222222;text-shadow: 1px 1px rgba(255,255,255,.35);padding: 6px 15px 6px 15px; }
.style-83936 .l3-item:hover { background-color: #22324C;color: #fff;text-shadow: 1px 1px 1px rgba(0,0,0,0.5);-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.5); }
.style-83936 .l3-item > a { color: inherit;text-decoration: none;line-height: 18px;margin: 2px 0; }
.style-83936 .l3-item.active { background-color: #22324C;text-shadow: 1px 1px rgba(0,0,0,.75);color: #fff; }
.style-83936 .level1 { margin-top: -55px; }
.style-83936 .level2 { padding: 5px 0;background-color: rgba(232, 163, 0, .9);/* -- box shadow -- */
-webkit-box-shadow: 0 2px 6px rgba(0,0,0,.33);-moz-box-shadow: 0 2px 6px rgba(0,0,0,.33);box-shadow: 0 2px 6px rgba(0,0,0,.33);width: 100%;min-width: 200px !important;filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e8a300', endColorstr='#e6e8a300',GradientType=0 );: /* IE6-9 */; }
.style-83936 .level3 { padding: 5px 0;background-color: rgba(232, 163, 0, .9);/* -- box shadow -- */
-webkit-box-shadow: 0 2px 6px rgba(0,0,0,.33);-moz-box-shadow: 0 2px 6px rgba(0,0,0,.33);box-shadow: 0 2px 6px rgba(0,0,0,.33);width: 100%;min-width: 200px !important; }
.style-83956 .nav-menu { float: right;padding-right: 10px;margin-top: 20px;margin-bottom: 20px;border-right: 2px solid #dddddd;background-image: url('//bbk12e1-cdn.myschoolcdn.com/ftpimages/295/site/693/images/heart3.png');background-position: 90% 0;background-repeat: no-repeat; }
.style-83956 .l1-item { line-height: 16px; }
.style-83956 .l1-item > a { text-decoration: none;font-family: 'PT Sans', sans-serif;color: #00234b;text-transform: uppercase;font-weight: 600;text-align: right;margin-right: 30px;padding: 2px 0px 2px 0px;letter-spacing: 0em; }
.style-83956 .l1-item > a:hover { text-decoration: underline;color: #E8A300;font-family: 'PT Sans', sans-serif; }
.style-83956 .l1-item.active > a { font-family: 'PT Sans', sans-serif;color: #00234b; }
.style-83956 .l1-item.active > a:hover { font-family: 'PT Sans', sans-serif;color: #E8A300; }
.style-83956 .l2-item { padding-left: 15px; }
.style-83956 .l2-item > a { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px;padding: 12px; }
.style-83956 .l2-item > a:hover { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px;padding: 12px; }
.style-83956 .l2-item.active > a { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px;padding: 12px; }
.style-83956 .l2-item.active > a:hover { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px;padding: 12px; }
.style-83956 .l3-item > a { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px;padding: 12px; }
.style-83956 .l3-item > a:hover { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px;padding: 12px; }
.style-83956 .l3-item.active > a { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px; }
.style-83956 .l3-item.active > a:hover { font-size: 21px;font-family: 'Pathway Gothic One', sans-serif;padding: 12px; }
.style-83956 .level1 { font-size: 16px; }
.style-83956 .level2 { background-color: #FFFFFF;display: none !important; }
.style-83855 .nav-menu { float: left;margin-top: 20px; }
.style-83855 .l1-item { font-size: 16px;line-height: 16px;color: #21324B;letter-spacing: .05em;margin-left: 16px; }
.style-83855 .l1-item > a { padding: 0 15px 0 0;text-decoration: none;border-right: 2px solid #dddddd;font-family: 'PT Sans', sans-serif;color: #E8A300;text-transform: uppercase;font-weight: 600; }
.style-83855 .l1-item > a:hover { text-decoration: underline;color: #E8A300;font-family: 'PT Sans', sans-serif;padding: 0 15px 0 0; }
.style-83855 .l1-item > a:after { border-right: 2px solid #ffffff; }
.style-83855 .l1-item.active > a { font-family: 'PT Sans', sans-serif;color: #E8A300;padding: 0 15px 0 0; }
.style-83855 .l1-item.active > a:hover { font-family: 'PT Sans', sans-serif;color: #E8A300;padding: 0 15px 0 0; }
.style-83855 .l2-item { padding-left: 15px; }
.style-83855 .l2-item > a { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px;padding: 12px; }
.style-83855 .l2-item > a:hover { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px;padding: 12px; }
.style-83855 .l2-item.active > a { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px;padding: 12px; }
.style-83855 .l2-item.active > a:hover { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px;padding: 12px; }
.style-83855 .l3-item > a { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px;padding: 12px; }
.style-83855 .l3-item > a:hover { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px;padding: 12px; }
.style-83855 .l3-item.active > a { font-family: 'Pathway Gothic One', sans-serif;font-size: 21px; }
.style-83855 .l3-item.active > a:hover { font-size: 21px;font-family: 'Pathway Gothic One', sans-serif;padding: 12px; }
.style-83989 .h2-style { margin: 0 0 15px 0px;font-family: 'Open Sans', sans-serif;font-weight: 600;color: #A2AAAD;font-size: 30px; }
.style-83989 .carousel.flexslider { padding: 0px;margin: 0 -5px; }
.style-83989 .carousel figure { background-color: #000;-webkit-transition: background-color 0.6s ease;-moz-transition: background-color 0.6s ease;-ms-transition: background-color 0.6s ease;transition: background-color 0.6s ease;overflow: hidden; }
.style-83989 .carousel figure:hover { background-color: #00234b; }
.style-83989 .carousel figure img { opacity: 1;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);transform: scale(1);-webkit-transition: opacity 0.6s ease, -webkit-transform 0.6s ease;-moz-transition: opacity 0.6s ease, -moz-transform 0.6s ease;-ms-transition: opacity 0.6s ease, -ms-transform 0.6s ease;transition: opacity 0.6s ease, transform 0.6s ease; }
.style-83989 .carousel .h4-style.crl-title { padding: 0px 20px;color: #fff;font-size: 29px;font-family: 'Roboto Condensed', sans-serif;font-weight: 600;text-transform: uppercase;line-height: 30px; }
.style-83989 .carousel .crl-caption { color: #FFFFFF;display: block;max-height: 0;opacity: 0;line-height: 1.5;-webkit-transition: opacity 0.6s ease, max-height 0.6s ease;-moz-transition: opacity 0.6s ease, max-height 0.6s ease;-ms-transition: opacity 0.6s ease, max-height 0.6s ease;transition: opacity 0.6s ease, max-height 0.6s ease;overflow: initial;font-family: 'PT Sans', sans-serif;font-size: 20px;padding: 0px 10px; }
.style-83989 .carousel .caption-spacing.crl-inner-details { margin: 20px 0;padding: 10px 10px;background-color: rgba(0,0,0,0.4);text-align: center;-webkit-transition: background-color 0.6s ease;-moz-transition: background-color 0.6s ease;-ms-transition: background-color 0.6s ease;transition: background-color 0.6s ease;overflow: hidden; }
.style-84494 .carousel.flexslider { border-width: 0px;margin: 0px; }
.style-84494 .carousel figure { margin: 0px; }
.style-84494 .carousel .media-player { margin: 0px; }
.style-85221 .h2-style { margin-bottom: 5px;padding-left: 0px;text-transform: uppercase;font-size: 25px;line-spacing: 10px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85221 { margin: 0 0 30px 0; }
.style-85221 time { font-weight: bold; }
.style-85221 .carousel.flexslider { box-shadow: none;padding: 0;margin: 0;border: 0; }
.style-85221 .carousel figure img { background: #ffffff;border: 2px solid #e9ebe8; }
.style-85221 .carousel .h4-style.crl-title { font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;letter-spacing: .03em;margin-top: 5px; }
.style-85221 .carousel .crl-caption { font-family: 'PT Sans', sans-serif;font-size: 15px;color: #333333;text-align: center; }
.style-85221 .carousel.flex-horizontal .flex-direction-nav .flex-prev { left: 17px;top: auto;bottom: 25px;border-left: 4px solid #8b8c90;border-bottom: 4px solid #8b8c90;width: 10px;height: 10px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none; }
.style-85221 .carousel.flex-horizontal .flex-direction-nav .flex-next { right: 17px;top: auto;bottom: 25px;border-right: 4px solid #8b8c90;border-top: 4px solid #8b8c90;width: 10px;height: 10px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none; }
.style-85221 .carousel .flex-control-nav li a { margin-bottom: 20px; }
.style-85221 .carousel .caption-spacing.crl-inner-details { padding: 10px 50px 16px 50px;background-color: #e9ebe8;margin: 0px 0 0 0;text-align: center; }
.style-85221 .album-select-form { margin-bottom: 10px; }
.style-85221 .carousel .h4-style a.crl-title { text-transform: uppercase; }
.style-85460 .h2-style { margin-bottom: 5px;padding-left: 0px;text-transform: uppercase;font-size: 25px;line-spacing: 10px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85460 { margin: 0 0 20px 0;padding-bottom: 0px; }
.style-85460 time { font-weight: bold; }
.style-85460 .carousel.flexslider { box-shadow: none;padding: 0 0 0px 0;border: 0; }
.style-85460 .carousel figure img { background: #ffffff;border: 2px solid #e9ebe8; }
.style-85460 .carousel .h4-style.crl-title { font-family: 'Roboto Condensed', sans-serif;text-transform: uppercase;letter-spacing: .03em;margin-top: 5px; }
.style-85460 .carousel .crl-caption { font-family: 'PT Sans', sans-serif;font-size: 15px;color: #333333;text-align: center; }
.style-85460 .carousel .crl-description { margin-bottom: 0px; }
.style-85460 .carousel.flex-horizontal .flex-direction-nav .flex-prev { left: 17px;top: auto;bottom: 25px;border-left: 4px solid #8b8c90;border-bottom: 4px solid #8b8c90;width: 10px;height: 10px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none; }
.style-85460 .carousel.flex-horizontal .flex-direction-nav .flex-next { right: 17px;top: auto;bottom: 25px;border-right: 4px solid #8b8c90;border-top: 4px solid #8b8c90;width: 10px;height: 10px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none; }
.style-85460 .crl-pager { background-color: #e9ebe8;padding-top: 10px;margin-top: -10px; }
.style-85460 .carousel .flex-control-nav li a { margin-bottom: 20px;margin-top: 8px; }
.style-85460 .carousel .caption-spacing.crl-inner-details { padding: 10px 50px 5px 50px;background-color: #e9ebe8;margin: 0px 0 0 0;text-align: center; }
.style-85460 .album-select-form { margin-bottom: 10px; }
.style-85460 .carousel .h4-style a.crl-title { text-transform: uppercase; }
.style-85282 .h2-style { margin-bottom: 5px;padding-left: 0px;text-transform: uppercase;font-size: 25px;line-spacing: 10px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85282 { margin: 0 0 20px 0; }
.style-85282 .carousel.flexslider { box-shadow: none;padding: 0;margin: 0;border: 0;caption display: none; }
.style-85282 .carousel .crl-caption { font-family: 'PT Sans', sans-serif;font-size: 15px;font-style: italic;color: #333333;text-align: center; }
.style-85282 .carousel.flex-horizontal .flex-direction-nav .flex-prev { left: 17px;top: auto;bottom: 25px;border-left: 4px solid #8b8c90;border-bottom: 4px solid #8b8c90;width: 10px;height: 10px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none; }
.style-85282 .carousel.flex-horizontal .flex-direction-nav .flex-next { right: 17px;top: auto;bottom: 25px;border-right: 4px solid #8b8c90;border-top: 4px solid #8b8c90;width: 10px;height: 10px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none; }
.style-85282 .carousel .caption-spacing.crl-inner-details { background-color: #e9ebe8; }
.style-85282 .album-select-form { margin-bottom: 10px; }
.style-85225 .h2-style { margin-bottom: 5px;padding-left: 0px;text-transform: uppercase;font-size: 25px;line-spacing: 10px;text-align: left;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em; }
.style-85225 { margin: 0 0 20px 0; }
.style-85225 .carousel.flexslider { box-shadow: none;padding: 0;margin: 0;border: 0;caption display: none; }
.style-85225 .carousel figure img { background: #ffffff;border: 2px solid #e9ebe8; }
.style-85225 .carousel .crl-caption { font-family: 'PT Sans', sans-serif;font-size: 15px;font-style: italic;color: #333333;text-align: center; }
.style-85225 .carousel.flex-horizontal .flex-direction-nav .flex-prev { left: 17px;top: auto;bottom: 25px;border-left: 4px solid #8b8c90;border-bottom: 4px solid #8b8c90;width: 10px;height: 10px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none; }
.style-85225 .carousel.flex-horizontal .flex-direction-nav .flex-next { right: 17px;top: auto;bottom: 25px;border-right: 4px solid #8b8c90;border-top: 4px solid #8b8c90;width: 10px;height: 10px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none; }
.style-85225 .carousel .caption-spacing.crl-inner-details { background-color: #e9ebe8; }
.style-85225 .album-select-form { margin-bottom: 10px; }
.style-3877 .h2-style { padding: 0 0 15px 0;font-family: 'Pathway Gothic One', sans-serif;font-size: 40px;color: #7099b3;text-shadow: 1px 1px rgba(255,255,255,.75);font-weight: bold; }
.style-3877 .h4-style { font-size: 20px; }
.style-3877 { margin: 0 0 40px 0; }
.style-3877 time { font-family: 'PT Sans', sans-serif;font-size: 14px;color: #7099B2;font-style: italic; }
.style-3877 .readmore { padding: 0;margin: 15px 0 0 0;color: #22314D;font-weight: bold;text-decoration: underline;font-family: 'PT Sans', sans-serif;font-size: 14px; }
.style-3877 .h4-style A { font-size: 20px;text-decoration: none;font-family: 'PT Sans', sans-serif;color: #22314D; }
.style-3877 .h4-style A:hover { text-decoration: underline; }
.style-3877 .brief-description { font-family: Verdana;font-size: 14px;color: #000000; }
.style-3877 .news img { -webkit-box-shadow: 0 0 4px rgba(0,0,0,.3);-moz-box-shadow: 0 0 4px rgba(0,0,0,.3);box-shadow: 0 0 4px rgba(0,0,0,.3);border: solid 5px #e9ebe8; }
.style-3877 .carousel.flexslider { background-color: transparent;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;margin: 48px 0 0 0; }
.style-3877 .carousel.flex-horizontal .flex-direction-nav .flex-prev { top: -14px;left: 0 !important;border-left: 3px solid #7099b3;border-bottom: 3px solid #7099b3;-moz-transform: rotate(45deg);-o-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);background: none;width: 10px;height: 10px;opacity: 1 !important; }
.style-3877 .carousel.flex-horizontal .flex-direction-nav .flex-next { top: -14px;left: 29px;border-right: 3px solid #7099b3;border-top: 3px solid #7099b3;-moz-transform: rotate(45deg);-o-transform: rotate(315deg);-webkit-transform: rotate(45deg);transform: rotate(45deg);background: none;width: 10px;height: 10px;opacity: 1 !important; }
.style-3877 .crl-pager { padding-left: 61px;width: 85%; }
.style-3877 .carousel .flex-control-nav li a { width: 17px;height: 17px;background-color: #e9ebe8;box-shadow: inset 0px 0px 8px 1px rgba(0,0,0,0.25);-webkit-box-shadow: inset 0px 0px 8px 1px rgba(0,0,0,0.25);-moz-box-shadow: inset 0px 0px 8px 1px rgba(0,0,0,0.25); }
.style-3877 .carousel .flex-control-nav li > a.flex-active { background-color: #7099b2; }
.style-3877 .carousel .text-slide { padding: 0; }
.style-3921 .h2-style { margin: 0px;padding: 10px  0px  0px  20px;background-color: #444444;text-align: left;color: #e8a300;text-transform: uppercase;font-weight: normal; }
.style-3921 { background-color: #3d3d3d;color: #6CA6E3;text-align: center;padding: 0px 45px 0px 45px;margin: 0 0 20px 0; }
.style-3921 .carousel.flexslider { border-width: 0px;border-style: solid;margin: 0px;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-color: #444444;padding: 20px 0 20px 0; }
.style-3921 .carousel figure { text-align: center;padding: 5px 0; }
.style-3921 .carousel figure img { text-align: center;display: inline;width: auto;border: 5px solid #ffffff;-webkit-box-shadow: 0px 0px 4px 3px #1d1d1d;box-shadow: 0px 0px 4px 3px #1d1d1d;margin: 5px auto; }
.style-3921 .carousel.flex-horizontal .flex-direction-nav .flex-prev { left: -25px !important;border-left: 4px solid #59595d;border-bottom: 4px solid #59595d;width: 11px;height: 11px;transform: rotate(45deg);-ms-transform: rotate(45deg);/* ie 9 */
-webkit-transform: rotate(45deg);: /* Safari and Chrome */;background-image: none; }
.style-3921 .carousel.flex-horizontal .flex-direction-nav .flex-next { right: -25px !important;border-right: 4px solid #59595d;border-top: 4px solid #59595d;width: 11px;height: 11px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none; }
.style-3908 .h2-style { margin-bottom: 10px;padding-left: 5px; }
.style-3908 { -webkit-box-shadow: 0px 0px 4px 3px #dddddd;box-shadow: 0px 0px 4px 3px #dddddd;margin: 0 0 20px 0; }
.style-3908 .carousel.flexslider { box-shadow: none;padding: 0;margin: 0;border: 0; }
.style-3908 .carousel figure img { padding: 1%;background: #ffffff;width: 98%; }
.style-3908 .carousel .crl-caption { font-family: 'PT Sans', sans-serif;font-size: 15px;font-style: italic;color: #333333;text-align: center; }
.style-3908 .carousel.flex-horizontal .flex-direction-nav .flex-prev { left: 17px;top: auto;bottom: 25px;border-left: 4px solid #8b8c90;border-bottom: 4px solid #8b8c90;width: 10px;height: 10px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none; }
.style-3908 .carousel.flex-horizontal .flex-direction-nav .flex-next { right: 17px;top: auto;bottom: 25px;border-right: 4px solid #8b8c90;border-top: 4px solid #8b8c90;width: 10px;height: 10px;transform: rotate(45deg);-ms-transform: rotate(45deg);-webkit-transform: rotate(45deg);background-image: none; }
.style-3908 .carousel .caption-spacing.crl-inner-details { padding: 16px 50px 16px 50px;background-color: #f0f0f3;margin: 5px 0 0 0;text-align: center;/*border-top: 5px solid #fff !important;: */; }
.style-4107 .carousel.flexslider { -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);background: none; }
.style-4107 .carousel .h4-style.crl-title { text-align: center;font-family: 'Cabin Sketch', cursive;font-size: 46px;color: #EE6703;font-weight: normal; }
.style-4107 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;background-color: #f0f0f3;padding: 23px 0 23px 0; }
.style-4105 .carousel.flexslider { -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);background: none; }
.style-4105 .carousel .h4-style.crl-title { text-align: center;font-family: 'Marvel', sans-serif;font-size: 46px;color: #9A0E13;font-weight: normal; }
.style-4105 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;background-color: #9ab4c6;padding: 23px 0 23px 0; }
.style-4106 .carousel.flexslider { -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);background: none; }
.style-4106 .carousel .h4-style.crl-title { text-align: center;font-family: 'Dosis', sans-serif;font-size: 46px;color: #54B7EA;font-weight: normal; }
.style-4106 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;background-color: #f0f0f3;padding: 23px 0 23px 0; }
.style-4097 .carousel.flexslider { -webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.75);background: none; }
.style-4097 .carousel .h4-style.crl-title { text-align: center;font-family: 'Yanone Kaffeesatz', sans-serif;font-size: 46px;color: #E8A300;font-weight: normal; }
.style-4097 .carousel .caption-spacing.crl-inner-details { margin: 0 !important;background-color: #5e5e5e;padding: 23px 0 23px 0; }
.style-3875 { background-size: auto 720px !important; }
.style-3875 .background-carousel .crl-details { background-color: transparent;text-align: right; }
.style-3875 .background-carousel .crl-caption { padding: 10px;margin: 400px 0 0 0;font-family: 'PT Sans', sans-serif;text-transform: uppercase;font-size: 24px;font-weight: 600;color: #22324C;text-align: right;line-height: 50px;background-color: rgba(255,255,255,0.66);display: inline-block;/* -- text shadow -- */
-webkit-text-shadow: 1px 1px 1px rgba(255,255,255,0.5);-moz-text-shadow: 1px 1px 1px rgba(255,255,255,0.5);-o-text-shadow: 1px 1px 1px rgba(255,255,255,0.5);text-shadow: 1px 1px 1px rgba(255,255,255,0.5); }
.style-3875 .background-carousel .crl-caption:hover { font-size: 24px;font-family: 'PT Sans', sans-serif;color: #22324C;text-transform: uppercase; }
.style-83976 { background-color: #e9ebe8;padding: 20px 0 20px 0;margin: 0 0px 0px 0px; }
.style-83977 { background-color: #ffffff;padding: 40px 0 0px 0;margin: 0 0px 0px 0px; }
.style-84020 { background-color: #ffffff;padding: 0px 0 0px 0;margin: 0 0px 0px 0px; }
.style-83939 { border-top: 5px solid  #00234B;border-right: 0px;border-bottom: 2px solid #dddddd;border-left: 0px;background-color: #FFFFFF; }
.style-84513 { padding: 20px 30px 20px 30px;background-color: #e9ebe8; }
.style-84511 { padding: 30px 30px 0px 30px;background-color: #FFFFFF; }
.style-84022 { background-color: #00234b; }
.style-84105 { border-top: 0px solid #21314c;padding: 30px 0 0px 0;background-color: #00234b; }
.style-83978 { background-color: #ffffff; }
.style-84034 { background-color: #E4A11B;padding: 20px 0 20px 0;margin: 0 0px 0px 0px; }
.style-3800 .h2-style { text-transform: uppercase;margin-bottom: 10px;font-size: 29px;line-spacing: 10px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;text-align: center;margin-top: -25px;color: #FCFCFC; }
.style-3800 .h4-style { text-transform: uppercase;margin-bottom: 20px;font-size: 20px;line-spacing: 10px;font-family: 'Roboto Condensed', sans-serif;letter-spacing: .03em;text-align: center;color: #00234B; }
.style-3800 { margin: 0 0 30px 0;padding: 15px;font-size: 17px;line-height: 25px;color: #21314D;border-width: 0px;border-style: solid;background-color: #21314D;border-color: #FFFFFF;margin-bottom: 30px;text-align: center; }
.style-3800 .emergencybulletin .close { font-weight: bold; }
.style-3800 .emergencybulletin .logo { text-align: center; }
.style-3800 .emergencybulletin .message { font-family: 'Roboto Condensed', sans-serif;font-size: 17px;line-height: 25
px;text-align: center;margin-bottom: 10px;color: #FCFEFF; }
.style-3800 .emergencybulletin .addinfo.button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #FDFFFC;font-weight: 900;text-transform: uppercase;margin-top: 8px;font-size: 14px;color: #00234B;text-align: center; }
.style-3800 .emergencybulletinbanner .close { font-weight: bold; }
.style-3800 .emergencybulletinbanner .message { text-align: left; }
.style-3800 .emergencybulletinbanner .addinfo.button { padding: 1px 6px 1px 6px;font-family: 'Roboto Condensed', sans-serif;background-color: #FDFFFC;font-weight: 900;text-transform: uppercase;font-size: 14px;color: #00234B;text-align: center; }
.style-3883 .mm-container { background-color: #EAAB18;font-family: 'PT Sans', sans-serif; }
.style-3883 .mm-button-container { padding: 0px;margin: 0px;background-color: #444444; }
.style-3883 .mm-button { padding: 0 10px 0 0;margin: 0 10px 0 5px;background-color: transparent;color: #F8F8F8;font-family: 'Pathway Gothic One', sans-serif;font-size: 24px;text-transform: uppercase;/* - text shadow - */
-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.5);text-shadow: 1px 1px 1px rgba(0,0,0,0.5); }
.style-3883 .mm-text { font-size: 18px;color: #22324C;/* - text shadow - */
-webkit-text-shadow: 1px 1px 1px rgba(255,255,255,0.3);-moz-text-shadow: 1px 1px 1px rgba(255,255,255,0.3);text-shadow: 1px 1px 1px rgba(255,255,255,0.3); }
.style-3883 .mm-text:hover { background-color: #22324C;color: #F8F8F8;/* - text shadow - */
-webkit-text-shadow: 1px 1px 1px rgba(0,0,0,0.3);-moz-text-shadow: 1px 1px 1px rgba(0,0,0,0.3);text-shadow: 1px 1px 1px rgba(0,0,0,0.3); }
.style-3883 .mm-sub-ind { width: 20px;background-image: url('/ftpimages/295/site/693/images/mmNext.png');background-position: center center;background-repeat: no-repeat; }
.style-3883 .mm-back-sub-ind { background-image: url('/ftpimages/295/site/693/images/mmBack.png'); }
.style-3883 .mm-menu-separator { background-color: #FABA25; }
.style-3883 .mm-back { background-color: #D89A07;border-bottom: 1px solid #faba25;/* - inset shadow - */
-webkit-box-shadow: inset 0 0 10px rgba(0,0,0,0.25);-moz-box-shadow: inset 0 0 10px rgba(0,0,0,0.25);-o-box-shadow: inset 0 0 10px rgba(0,0,0,0.25);box-shadow: inset 0 0 10px rgba(0,0,0,0.25); }
.style-3883 .mm-button .icon { padding: 0 10px 0 0;margin: 2px 0 0 0;background-image: url('/ftpimages/295/site/693/images/mmHamburgButton.png'); }
.style-3883 .mm-login-button { padding: 11px 10px;margin: 0;width: 85px;height: 25px;background-image: url('/ftpimages/295/site/693/images/mmLoginButton.png');background-position: center center;background-repeat: no-repeat; }
/*Generic HTML tag fixes*/
a{cursor: pointer; outline: 0;}/*making links show a pointer on hover and removing outline*/
figure{margin: 0;}
select{max-width: 100%;}
li {line-height: inherit;}
blockquote{border-left: 0;}/*removing Bootstrap’s left border on <blockquote>*/

/*Framework Fixes*/
.row-fluid [class*="span"]{min-height: 1px;}/*reducing min height of empty columns so they don't take up so much height*/
.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 */
html.styler .externalvideo{padding: 10px;} /*Adding some clickable space around an embed item in Edit Style so you can click on it and apply a style*/
.bulletin-banner .fixed-region{position: static;}/*removing fixed region when emergency bulletin banner is on, so header isn't showing 1/2 way down the screen as you scroll down the page*/
.bulletin-banner .fixed-region + .region{margin-top: 0 !important;}/*removing the margin top on the region below the fixed header when the emergency bulletin banner is on*/

/*Carousel Fixes*/
.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*/
.carousel.flexslider.gallery-style.arrows .flex-direction-nav li{margin: 0;}/*removing news li margins in gallery bar in single image carousel w/ sidebar gallery turned on*/
.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.*/
.background-carousel .bg-images{-webkit-backface-visibility: hidden; backface-visibility: hidden; }/*fixing display issues with background carousel when hovering over other items on the page*/
.background-carousel .detail-container .details{display: none;}/*Hiding background carousel details when not the current item, so the details container does not show over other content in the region*/
.background-carousel .detail-container .details.current-details{display: block;}/*Showing the background carousel details container for the current slide*/
.flex-direction-nav .flex-disabled {opacity: 0!important; cursor:none; pointer-events:none;} /*turn off arrows if no more content in a gallery*/

/*Menu & Navigation Widget Fixes*/
.menu a, .nav-menu a{color: inherit; text-decoration: none;}/*setting menu links to inherit color from item, and removing underline*/
.mm-button, .mm-button.dl-active, .mm-button:hover{background-color: transparent;}/*removing background color from mobile menu button*/
.menu-type-accordion .sub2:last-child::after,.menu-type-accordion .sub3:last-child::after{padding-bottom: 0px} /* --- removing extra space at bottom of accordion menu subnav --- */
.menu-type-vertical.menu-action-hover.menu-animate-true ul>li:hover>.submenu, .menu-type-vertical.menu-action-hover.menu-animate-true ul li>li:hover>.submenu{left: 100%}/*Fix iOS not setting flyout menu to right of the menu (showing below)*/
.menu-direction-left .l1-item:hover > .submenu{left: 100% !important;}/*fix left position on sub menu when there is a width set on the submenu*/
.menu-type-vertical.menu-direction-left .arrow, .menu-type-vertical.menu-direction-left .subnav .arrow{border-left-color: inherit;}/*Set the Vertical Flyout Menu Subnav indicator to the text color*/
.menu-type-vertical.menu-direction-right .arrow, .menu-type-vertical.menu-direction-right .submenu .arrow{border-right-color: inherit;}/*Set the Vertical Flyout Menu Subnav indicator to the text color*/
.menu-type-horizontal ul .submenu .submenu{top: 0;}/*Aligning level 3 menu with level 2 item in a dropdown menu*/
.menu-type-mega {position: relative; z-index: 90;}/*fixing mega menu z-index so other subnavs can show over it on hover*/
.menu-type-mega ul .panel a:not(.button){display: inline;}/*resetting links inside the mega menu panel to inline*/
.menu-type-mega ul .panel .menu-item a{display: block;}/*setting menu links back to block*/
.mini-sitemap-open, .mini-sitemap-close{display: inline-block;}/*set sitemap open/close buttons to inline-block so they behave like buttons*/
.mini-sitemap ul.collapsed{height: auto;}/*allowing mini site map nav to collapse*/
.mini-sitemap .width-7{width: 13%; margin-right: 1%;}/*setting a width for 7 menu items in the mini sitemap*/
.mini-sitemap .width-8{width: 11.5%; margin-right: 1%;}/*setting a width for 8 menu items in the mini sitemap*/
.mini-sitemap .width-9{width: 10.5%; margin-right: .5%;}/*setting a width for 9 menu items in the mini sitemap*/
.mini-sitemap .width-10{width: 9.5%; margin-right: .4%;}/*setting a width for 10 menu items in the mini sitemap*/


/*Block Style or Content Fixes*/
.brief-description ul, .long-description ul, .caption ul, .lists ul .long-description ul, .lists ul .brief-description ul{list-style: disc outside; padding: 0; margin: 0 0 10px 25px;} /* --- 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-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*/
.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*/
.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*/
.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*/
a.custom-link-photo {text-decoration: none;}/*No underlines on link images*/
.athleticrecentgames .container-fluid{padding: 0;}/*removing left/right padding around content container on athletic schedule from Bootstrap styles*/
.facultystaffdirectory .faculty-staff-list ul li img{height: auto !important;}/*allow directory photo to go to natural proportions*/
.calendardatepicker .month-pager::after{content: "";display: table; clear: both;}/*adding clearfix to calendar buttons above date picker*/
.news .carousel ul li, .news ul li.details{margin: 0;}/*remove bottom margin from items in news carousels*/
.newsdetail, .eventdetail, .announcementdetail, .listdetail  {line-height: inherit;}/*removes line-height being applied to news detail content*/
.downloads ul li{padding: 0;}/*remove 5px of padding at the bottom of downloads item, so styling can be consistent across content types*/
.newsarchivedatepicker .year-container .row-fluid .span6{display: none;}/*News Archive Date Picker - hiding empty divs, so I can set arrows & year to span across container*/
.newsarchivedatepicker .year-container .row-fluid .span4{width: 33%; margin: 0; float: left;}/*News Archive Date Picker - setting arrows & year to span across container*/
.group::after{content: ""; display: table; clear: both;}/*putting clearfix on Group items so that floated content inside group, such as images, don’t horizontally “stack”*/
.play-button img {display: none;}/*Hiding film image in media widget*/
ul.album-list{margin: 0;} /* --- removing margin from UL around media gallery items --- */
.affinity .h4-style span.first-name::after, .affinity .h4-style span.last-name::after{content: " "; font-size: 0;}/*Helping affinity names to wrap*/
.affinity ul li img:not(.left) ~ div.details, .affinity ul li img:not(.right) ~ div.details { display: block;}/*setting affinity details to display: block, when the image is set to above, so the details will go the full width of the block*/
.affinity ul li img.left ~ div.details, .affinity ul li img.right ~ div.details{display: table-cell;}/*setting the details to table-cell when the image is on the left or right*/
.news ul li img.left, .news ul li img.right{max-width: 50%;}/*keeping news thumbnails no larger than 50% of the width of the container to give the text more room on smaller widths/viewports*/
.game{clear: both;}/*adding clear, so the Print button on the schedule shows above the 1st game*/
.athleticrecentgames .game .ath-game-info{width: 100%;}/*Recent Games - make game info full width*/
.athleticrecentgames .game .ath-game-info + .span8{display: none;}/*Recent Games - remove empty div taking up space next to game info*/
.athleticteamstatistics table{width: 100%;}/*Athletic Statistics - setting to full width*/
.athleticteampicker .teampicker-control, .departmentpicker .deptpicker-control{margin: 0;}/*removing the 10px bottom margin from the bottom of the team picker so we can better control with styling*/
.team-list{width: 100%;}/*Setting team list to full width of the column*/
.search-text::-webkit-input-placeholder {color: inherit;}/*setting search input placeholder to inherit the color that is set*/
.search-text::-moz-placeholder {color: inherit;}/*setting search input placeholder to inherit the color that is set*/
.search-text:-ms-input-placeholder {color: inherit;}/*setting search input placeholder to inherit the color that is set*/
.search-text::placeholder {color: inherit;}/*setting search input placeholder to inherit the color that is set*/
.announcement .archive {display: none;}/*Hiding the archive button in announcements, since there is no announcement archive*/
.calendardatepicker .day a, .calendardatepicker .day-header span{height: auto;}/*Allowing calendar date picker cells to render at the height specified by the text and styling*/




/* --- SITE SHELL --- */
	figure{margin: 0;}
	select{max-width: 100%;}
	.style-2117 .first-col.layout-col{margin-left: 0;} /*left align first col - removing margin-left on first column in Master Layout*/
	.mini-sitemap ul.collapsed{height: auto;}
	.mini-sitemap .width-7{width: 13%; margin-right: 1%;}
	.carousel figure{min-height: 0 !important;}/*min-height being set by default in the carousel code - causes extra space below banner photos on mobile*/
	.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*/
	.lists ul .brief-description ul{list-style: disc inside;}/*resetting list style within a list group*/
	.inres_Iframe, .inres_Iframe iframe{width: 100%;}
	.mm-parent-item {color: #f8f8f8;background-color: #d89a07;} /* Mobile Menu Parent Item Colors */

/*support ticket 224023*/
.style-3881 .lists ul .long-description ul {
	list-style: disc;
    margin: 0 0 10px 25px;
}	

.background-carousel .detail-container .details{position: absolute;} /*support ticket 337548*/
.background-carousel .detail-container .details.current-details{position: relative;} /*support ticket 337548*/

/* support ticket 352296 - fix line-height in lists for style */
.style-4064 .text ul li {line-height: 28px;}

.style-83964 .carousel .caption-spacing.crl-inner-details:hover > .h4-style { padding: 10% 0 28px; border-bottom: 2px solid #7b042b; margin:0 40px;} /*content cards*/
.style-83964 .carousel .caption-spacing.crl-inner-details:hover > .h4-style:before, .style-35346 .carousel .caption-spacing.crl-inner-details:hover > .h4-style:after { display:none; } /*content cards*/

/* Content Cards – Wide Column*/
.style-83989 .carousel figure:hover img {opacity: 0.1;-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-ms-transform: scale(1.1); transform: scale(1.1);}/*Change image opacity and size*/
.style-83989 .carousel figure:hover .caption-spacing.crl-inner-details {background-color: transparent;}/*No background color for details on hover*/
.style-83989 .carousel figure:hover .crl-caption {max-height:  250px;opacity: 1;}/*make hp about link captions appear on hover*/
.style-83989 .carousel .details.crl-details {transition: bottom 0.6s ease; transition: bottom 0.6s ease; transition: bottom 0.6s ease; transition: bottom 0.6s ease;}/*Animate detail text change on hover*/
.style-83989 .carousel figure:hover .details.crl-details {bottom: 25%;}/*Change hp about link details position*/

html:not(.styler) .style-83989 .carousel .crl-readmore{display: none;}
html:not(.styler) .style-83989 .carousel figure:hover .crl-readmore{display: inline-block;}

html.styler .style-84002 .crl-caption {margin: 20px 0 0 0; padding: 20px 0 0 0; max-height: 12.5vw;}/*Keep caption visible in styler*/
html.styler .style-84002 .crl-readmore {margin-top: 15px; padding-top: 7px; padding-bottom: 7px; font-size: 12px; line-height: 1.2;}/*Keep read more visible in styler*/

html:not(.styler) .style-84002 .carousel figure:hover .caption-spacing.crl-inner-details:before {opacity: 0;}/*Hide gradient on details when masonry item is hovered over*/

.style-84002 .carousel figure:hover .crl-caption, html:not(.styler) .style-84002 .carousel figure:hover .crl-caption, html:not(.styler) .style-34975 .style-84002 .carousel figure:hover .crl-readmore, html:not(.styler) .style-36766 .style-84002 .carousel figure:hover .crl-readmore {opacity: 1;}/*Make carousel caption appear on hover*/
html:not(.styler) .style-35353 .carousel figure:hover .crl-caption, html:not(.styler) .style-34975 .style-84002 .carousel figure:hover .crl-caption, html:not(.styler) .style-36766 .style-84002 .carousel figure:hover .crl-caption {margin: 20px 0 0 0;padding: 20px 0 0 0;max-height: 12.5vw;}/*Set padding margin and height when figure is hovered over*/

.style-84002 .carousel figure:hover .caption-spacing.crl-inner-details {background: none;}/*No background for details when figure is hovered over*/

.style-84038 .h4-style.on-state A {color: #7099B2; background-image: url('//bbk12e1-cdn.myschoolcdn.com/ftpimages/295/site/693/images/list-arrow-down-gray.png'); background-position: left center;}

/*--- MEDIA QUERIES ---*/

@media(min-width:1200px)/*LARGE DESKTOP*/{
	
	.style-3923{width: 1185px; margin: 0 auto;} /*Content Region*/
	.inres_Iframe iframe{width: 635px;} /* inResonance embed form on https://www.aw.org/page/Admissions/Request-Information/All-School-Inquiry-Form */
}

@media(min-width:980px) and (max-width:1199px)/*SMALL DESKTOP*/{
	
	.inres_Iframe iframe{width: 510px} /* inResonance embed form on https://www.aw.org/page/Admissions/Request-Information/All-School-Inquiry-Form */
	.style-3923{width: 950px; margin: 0 auto;}/*Content Region */
	
	/***INT section***/
	/*L1 menu*/
	.style-3891 .l1-item {margin: 0 5px 0 0;}
	.style-3891 .l1-item > a {padding: 21px 8px 19px !important;}

/*------ Banner -----*/
.style-3876 {min-height: inherit; height: 620px !important;}/*Reduce region height*/
.style-3875 .background-carousel .crl-caption {margin: 265px 0 0 0; font-size: 45px;}/*Reduce top margin on captions*/
.style-83956 .level1 { font-size: 14px;letter-spacing: .0em; }

.style-83989 .carousel .h4-style.crl-title {font-size: 30px;}/*Reduce hp about link titles*/
.style-83989 .carousel figure:hover .details.crl-details {bottom: 15%;}/*Adjust hp about link details position*/
.style-83989 .carousel figure:hover .crl-caption {max-height: 220px;opacity: 1;}/*make hp about link captions appear on hover*/

.style-83989 .carousel .crl-caption { color: #FFFFFF;display: block;max-height: 0;opacity: 0;line-height: 1.5;-webkit-transition: opacity 0.6s ease, max-height 0.6s ease;-moz-transition: opacity 0.6s ease, max-height 0.6s ease;-ms-transition: opacity 0.6s ease, max-height 0.6s ease;transition: opacity 0.6s ease, max-height 0.6s ease;overflow: initial;font-family: 'PT Sans', sans-serif;font-size: 16px;padding: 0px 10px}

.style-83936 .l1-item > a { font-size: 18px;color: inherit;text-decoration: none;padding: 12px 8px 15px 8px !important; letter-spacing: 0em; }
.style-83936 .level1 { margin-top: -45px; }

.style-84107 .link-image { border-radius: 50%;border-width: 0px;border-style: solid;border-color: #E4A11B;margin-bottom: 25px;height: 200px;width: 200px; }

}



@media(min-width:768px) and (max-width:979px)/*TABLET*/{

	.inres_Iframe iframe{width: 393px !important;} /* inResonance embed form on https://www.aw.org/page/Admissions/Request-Information/All-School-Inquiry-Form */
	.style-3923{width: 734px; margin: 0 auto;} /* Content Region */
	
	/***HP Section***/
	/*L1 menu*/
	.style-4012 .l1-item > a {padding: 12px 9px 19px !important;}
	
	/***INT section***/
	.style-3891 .l1-item {margin: 0 3px 0 0; font-size:19px;}
	.style-3891 .l1-item > a {padding: 21px 4px 19px !important;}
	/*Search Box*/
	.style-3855 .submit-button {height: 25px;width: 25px;}

/*------ Banner -----*/
.style-3876 {min-height: inherit; height: 428px !important;}/*Reduce region height*/
.style-3875 .background-carousel .crl-caption {margin: 153px 0 0 0; font-size: 32px;}/*Reduce top margin on captions*/

.style-83855 .l1-item { font-size: 14px;line-height: 16px;color: #21324B;letter-spacing: .02em;margin-left: 14px; }

.style-83956 .level1 { font-size: 14px;letter-spacing: .0em; }

.style-83936 .l1-item > a { font-size: 15px;color: inherit;text-decoration: none;padding: 12px 5px 15px 5px !important;letter-spacing: 0em; }
.style-83936 .level1 { margin-top: -45px; }


.style-83989 .carousel .h4-style.crl-title {font-size: 20px;}/*Reduce hp about link titles*/
.style-83989 .carousel figure:hover .details.crl-details {bottom: 15%;}/*Adjust hp about link details position*/
.style-83989 .carousel figure:hover .crl-caption {max-height: 150px;opacity: 1;}/*make hp about link captions appear on hover*/

.style-83989 .carousel .crl-caption { color: #FFFFFF;display: block;max-height: 0;opacity: 0;line-height: 1.5;-webkit-transition: opacity 0.6s ease, max-height 0.6s ease;-moz-transition: opacity 0.6s ease, max-height 0.6s ease;-ms-transition: opacity 0.6s ease, max-height 0.6s ease;transition: opacity 0.6s ease, max-height 0.6s ease;overflow: initial;font-family: 'PT Sans', sans-serif;font-size: 16px;padding: 0px 10px; }

.style-84107 .link-image { border-radius: 50%;border-width: 0px;border-style: solid;border-color: #E4A11B;margin-bottom: 25px;height: 150px;width: 150px; }
}

@media(max-width:767px)/*MOBILE*/{
	
	/***HP Section***/
.style-3876 .container {padding: 0;}/*Remove container on header region*/
.style-4583 {margin: 0; text-align: center;}/*Remove space and center header*/
.style-3876 {min-height: inherit; height: 418px;}/*Control banner height*/
.style-3875 {margin-left: -10px;}/*Align banner captions to center*/
.style-3875 .background-carousel .crl-details {padding: 0;}/*Align caption to top*/
.style-3875 .background-carousel .crl-caption {margin: 0; padding: 0 30px; font-size: 25px; display: block; text-align: center; line-height: normal;}/*Change position, padding, and font size for captions*/
	/*Logo*/
	.style-3862 {padding: 8px 15px 0 15px; text-align:center;}
	/*L1 menu*/
	.style-4012 .nav-menu {float:none;}
	.style-4012 .level1 {float:none;}
	.style-4012 .l1-item{padding: 0; background: none; float: none;display:block;text-align:center;}
	.style-4012 .l1-item > a{padding-bottom: 0;}
	.style-4012 .submenu {display:none !important;}
	/* HP: Button Style */
	.style-4024 {text-align:center;}
	/*Contact*/
	.style-3855 {
		text-align:center;
		margin-bottom:20px;
	}
	/*Social Media*/
	.style-4057 {
		text-align:center;
		margin-bottom:20px;
	}
	.style-4057 li.group {
		float:none;
		display:inline;
	}
	/*IB*/
	.style-3864 {text-align:center;}
	
	/*sitemap*/
	.style-3865 {text-align:center;}
	.style-3865 .ms-l1-item {
		margin:0;
		width:100%;
	}
	
	/***INT section***/
	/* Gray Area Styling */
	.style-3913 {-webkit-box-shadow: none;-moz-box-shadow: none; box-shadow: none;}
	/*L1 menu*/
	.style-3891 .nav-menu {float:none;}
	.style-3891 .level1 {float:none;}
	.style-3891 .l1-item{padding: 0; margin: 0; background: none; float: none;display:block;text-align:center;}
	.style-3891 .l1-item > a{padding-bottom: 0;}
	.style-3891 .submenu {display:none !important;}
	/*IB*/
	.style-4077 li.group {
		text-align:center;
		margin-bottom:5px;
	}
	/*omni*/
	.style-3860 {margin:20px 0 20px 0;}
	.style-3860 .nav-menu {
		float:none;
		text-align:center;
	}
	.style-3860 .l1-item {float:none;margin-bottom:10px;}
	.style-3860 .l1-item > a {border:0;}
	/*myAW*/
	.style-4076 {text-align:center;}
	/* Logo */
	.style-3900 {padding: 35px 0; text-align: center;}
	/*Contact*/
	.style-4079 {
		margin-bottom:25px;
		text-align:center;
	}
	
	.style-4583 {display:none;} /*support ticket 232561*/
	.style-3862 img{width:50%;} /*support ticket 232561*/
	.style-3864 {width:25%;margin:0 auto;} /*support ticket 232561*/
.style-83956 .level1 { font-size: 14px;letter-spacing: .0em; }

.style-83989 .carousel .h4-style.crl-title {font-size: 20px;}
.style-83989 .carousel figure:hover .details.crl-details {bottom: 15%;}/*Adjust hp about link details position*/
.style-83989 .carousel figure:hover .crl-caption {max-height: 120px;opacity: 1;}/*make hp about link captions appear on hover*/

.style-84035 .link-image { padding: 20px 0 0 0;margin: 0; }
.style-84029 { font-size: 18px;line-height: 20px;color: #FFFFFF;padding: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border-color: #ABABAB;margin-bottom: 30px; text-align: center;}

.style-84104 { margin-top: 15px;margin-bottom: 15px;margin-left: 0px;text-align: center; }

.style-83957 {display: none;}
.style-84025 li.group { float: none;padding: 0 10px 5px 0;text-align: center;display: inline-block; }
.style-84024 { padding: 0;margin: 0 0 30px 0;line-height: 18px;font-family: 'PT Sans', sans-serif;font-size: 14px;color: #FFFFFF;/*background-image: url('//bbk12e1-cdn.myschoolcdn.com/ftpimages/492/site/613/images/footer_dividers.png');background-repeat: no-repeat;: */;text-align: center; }
.style-83979 { border-width: 2px 0 0 0px;border-style: solid;border-color: #FFFFFF;min-height: 10px; margin-bottom: 10px;}
.style-84028 { text-align: center;color: #FFFFFF;font-size: 14px; }
.style-83985 {display: none;}

.style-84494 {display: none;}
.style-85466 { margin: 85px 0 0px 0;padding: 25px 30px 0 30px;position: relative;z-index: 1; background-color: #FFFFFF;}
.style-85466 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 20px; }
.style-84495 { margin: 0px 0 0px 0;padding: 25px 30px 0 30px;position: relative;z-index: 1; background-color: #FFFFFF;}
.style-84495 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 20px; }
.style-84495 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #FFFFFF;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px;font-weight: regular !important; }
.style-84588 { margin: 0px 0 0px 0;padding: 25px 30px 0 30px;position: relative;z-index: 1; background-color: #FFFFFF;}
.style-84588 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 20px; }
.style-84588 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px;font-weight: regular !important; }
.style-84588 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px; }
.style-84807 { margin: 0px 0 0px 0;padding: 25px 30px 0 30px;position: relative;z-index: 1; background-color: #FFFFFF;}
.style-84807 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 20px; }
.style-84807 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px;font-weight: regular !important; }
.style-84807 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px; }
.style-84807 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px; }
.style-84808 { margin: 0px 0 0px 0;padding: 25px 30px 0 30px;position: relative;z-index: 1; background-color: #FFFFFF;}
.style-84808 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 20px; }
.style-84808 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px;font-weight: regular !important; }
.style-84808 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px; }
.style-84808 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px; }
.style-84808 .page-title-level-5 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px; }
.style-84806 { margin: 0px 0 0px 0;padding: 25px 30px 0 30px;position: relative;z-index: 1; background-color: #ffffff; }
.style-84806 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px;font-weight: regular !important;margin-top: 12px; }
}



@media(max-width:480px)/*MOBILE*/{
	
	/***HP Section***/
.style-3876 {min-height: inherit; height: 262px;}/*Control banner height*/
.style-3875 {margin-left: -10px;}/*Align banner captions to center*/
.style-3875 .background-carousel .crl-details {padding: 0;}/*Align caption to top*/
.style-3875 .background-carousel .crl-caption {margin: 0; padding: 3px 30px; font-size: 18px; display: block; text-align: center; line-height: normal;}/*Change position, padding, and font size for captions*/

.style-4583 {display:none;} /*support ticket 232561*/
.style-3862 img{width:50%;} /*support ticket 232561*/
.style-3864 {width:25%;margin:0 auto;} /*support ticket 232561*/


.style-83989 .carousel .h4-style.crl-title {font-size: 20px;}/*Reduce hp about link titles*/
.style-83989 .carousel figure:hover .details.crl-details {bottom: 15%;}/*Adjust hp about link details position*/
.style-83989 .carousel figure:hover .crl-caption {max-height: 120px;opacity: 1;}/*make hp about link captions appear on hover*/

.style-84035 .link-image { padding: 20px 0 0 0;margin: 0; }

.style-84029 { font-size: 18px;line-height: 20px;color: #FFFFFF;padding: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;border-color: #ABABAB;margin-bottom: 30px; text-align: center;}

.style-84104 { margin-top: 15px;margin-bottom: 15px;margin-left: 0px;text-align: center; }

.style-83957 {display: none;}
.style-84025 li.group { float: none;padding: 0 10px 5px 0;text-align: center;display: inline-block; }

.style-84024 { padding: 0;margin: 0 0 30px 0;line-height: 18px;font-family: 'PT Sans', sans-serif;font-size: 14px;color: #FFFFFF;/*background-image: url('//bbk12e1-cdn.myschoolcdn.com/ftpimages/492/site/613/images/footer_dividers.png');background-repeat: no-repeat;: */;text-align: center; }

.style-83979 { border-width: 2px 0 0 0px;border-style: solid;border-color: #FFFFFF;min-height: 10px; margin-bottom: 10px;}

.style-84028 { text-align: center;color: #FFFFFF;font-size: 14px; }

.style-83985 {display: none;}


.style-84494 {display: none;}
.style-85466 { margin: 85px 0 0px 0;padding: 25px 30px 0 30px;position: relative;z-index: 1;background-color: #FFFFFF; }
.style-85466 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 20px; }
.style-84495 { margin: 0px 0 0px 0;padding: 25px 30px 0 30px;position: relative;z-index: 1; background-color: #FFFFFF;}
.style-84495 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 20px; }
.style-84495 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px;font-weight: regular !important; }
.style-84588 { margin: 0px 0 0px 0;padding: 25px 30px 0 30px;position: relative;z-index: 1; background-color: #FFFFFF;}
.style-84588 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 20px; }
.style-84588 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #00234b; text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px;font-weight: regular !important; }
.style-84588 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px; }
.style-84807 { margin: 0px 0 0px 0;padding: 25px 30px 0 30px;position: relative;z-index: 1; background-color: #FFFFFF;}
.style-84807 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 20px; }
.style-84807 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px;font-weight: regular !important; }
.style-84807 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px; }
.style-84807 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px; }
.style-84808 { margin: 0px 0 0px 0;padding: 25px 30px 0 30px;position: relative;z-index: 1; background-color: #FFFFFF;}
.style-84808 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 20px;text-transform: uppercase;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 20px; }
.style-84808 .page-title-level-2 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px!important;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.45);line-height: 35px;font-weight: regular !important; }
.style-84808 .page-title-level-3 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px; }
.style-84808 .page-title-level-4 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px; }
.style-84808 .page-title-level-5 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;margin-bottom: 10px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px; }
.style-84806 { margin: 0px 0 0px 0;padding: 25px 30px 0 30px;position: relative;z-index: 1; background-color: #ffffff; }
.style-84806 .page-title-level-1 { font-family: 'Roboto Condensed', sans-serif;font-size: 40px;color: #00234b;text-shadow: 1px 0px 6px rgba(0, 0, 0, 0.0);line-height: 35px;font-weight: regular !important;margin-top: 12px; }







}
