*{box-sizing:border-box;}html{font-family:var(--sans-serif)!important;font-size:100%;line-height:1.15;text-size-adjust:100%;tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-tap-highlight-color:rgba(0,0,0,0);-moz-tap-highlight-color:rgba(0,0,0,0);}footer{margin-top:5em!important;}footer.footer{background-color:#fff;}footer.cr,header.cr,main.cr,section.cr{display:block;}header.header{background-color:#005a8b!important;}.header-logo{padding-top:10px;padding-bottom:10px;}footer.cr ul.cr li.cr a{font-weight:500!important;}body{margin:0px;font-family:Arial!important;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff;}a:hover,tr.plain a:hover{color:#0157ad;}a:visited,tr.plain a:visited{color:#005a8b;}h1,h2,h3,h4.cr{margin-top:0px;margin-bottom:.5rem;}h3{font-family:'Whyte',san-serif!important;font-weight:600!important;}h1,h2{font-family:'Arizona',serif!important;font-weight:600!important;}p.cr{margin-top:0px;margin-bottom:1rem;}ul.cr{margin-top:0px;margin-bottom:1rem;}a,a:link,a:visited{color:#007bff;text-decoration:none;background-color:transparent;}a:hover{color:#0056b3;text-decoration:underline;}img.cr{vertical-align:middle;border-style:none;}.fixed{position:relative!important;}ul.action a.default,button.default,button{background-color:var(--color-yellow)!important;border-radius:2.375em!important;color:var(--color-dark)!important;font-weight:600!important;padding:.5em 1em;}ul.subtabs li a{background-color:var(--color-blue);border:1px solid var(--color-blue);color:var(--color-light)!important;}@media(max-width:576px){ul.action a.default,button.default,button{margin:.5em!important;}ul.subtabs li a{margin:.5em!important;}}input[type="file"]{border:0px!important;height:auto;padding:1em 0!important;}input[type=file]::file-selector-button{color:var(--color-light)!important;font-weight:600;}input[type=file]::file-selector-button:hover{color:var(--color-dark)!important;}@media(min-width:768px){div#side,div#menu{width:225px!important;}}div#menu ul li a{color:#005a8b!important;width:100%!important;}div#menu ul li a:hover{background-color:transparent!important;}div#menu ul li a.selected{background-color:transparent!important;font-weight:600!important;}#main{width:615px!important;}*/ @media(min-width:992px) and(max-width:1099px){#main{width:685px;}}@media(min-width:951px) and (max-width:991px){#main{width:445px!important;}}div#register_map{position:relative!important;z-index:555!important;border:0px solid #f00;height:225px;}@media(max-width:767px){div#register_map{height:unset;margin-bottom:40px;}}.form_container{position:relative;z-index:50!important;}form table.plain>tbody>tr>th{background-color:transparent;}input,optgroup,select,textarea{border:1px solid var(--color-gray)!important;border-radius:.375em!important;height:30px;}div.form_page input[type="radio"],div.form_page input[type="checkbox"]{margin-top:5px!important;}@media(max-width:576px){input,optgroup,textarea{width:100%;}}div.form_header .form_label{background:transparent!important;font-family:var(--serif)!important;font-size:1.5em;color:var(--color-blue)!important;padding:1em 0 0em 0!important;}div.form_page textarea{height:auto!important;}select[multiple]{height:75px;}tr.row_select,tr.row_hover{font-size:16px;}input[type="text"],input[type="email"],input[type="tel"]{font-size:1em!important;width:100%!important;}.form_label h3{border-bottom:2px solid var(--color-blue)!important;color:var(--color-blue)!important;padding-top:.5em;}@media(max-width:820px){.part_rows_container.col-1{order:2;}.part_rows_container.col-2{order:1;}}.event_list_display div.item{margin-top:2em!important;}@media(min-width:80em){.feature.feature--s.event{display:inline-flex!important;}}#content_body{margin-top:1em!important;padding-top:1em!important;}@media(min-width:800px){.content_body h3{margin-left:50px!important;}}.event__date div a,.event__date div a:link,.event__date div a:visited{color:var(--color-blue)!important;}.event>:last-child{max-width:none!important;}.event__date{height:8.375rem!important;width:8.375rem!important;}.event__date>div:first-child{font-size:var(--size-step-0)!important;}.event__date>div:last-child font-size: var(--size-step-3) !important;.event__date>div:first-child a{font-family:'Whyte',san-serif!important;}.event__date>div:last-child a{font-family:'Arizona',serif!important;font-weight:600!important;}.ui-state-active,.ui-widget-content .ui-state-active{background:none!important;border:1px solid var(--color-light)!important;color:#fff!important;}.ui-datepicker-calendar .available a,.ui-datepicker-calendar .available a:link,.ui-datepicker-calendar .available a:visited{border:1px solid var(--color-blue)!important;}.ui-datepicker-calendar .available a:hover{background:var(--color-blue)!important;border:1px solid var(--color-light)!important;color:#fff;}.ui-datepicker .ui-datepicker-today a:not(.ui-state-active){color:var(--color-light)!important;}.ui-datepicker-days-cell-over.ui-datepicker-unselectable.ui-state-disabled.undefined.ui-datepicker-current-day.ui-datepicker-today{border:1px solid var(--color-blue-light)!important;}.available.ui-datepicker-current-day{border:1px solid var(--color-blue-light)!important;}#content{padding:55px 15px 15px 0px!important;}@media(max-width:820px){.event_list_display div.item{display:list-item;float:left;margin-left:-10px!important;padding-bottom:4em;width:100%;}}@media(min-width:821px){.event_list_display div.item{display:list-item;float:left;padding-top:2em;}}h1{font-size:2.25em!important;margin-bottom:1em!important;}h2{font-size:1.75em!important;margin:1.5em 0 .25em 0!important;line-height:100%!important;}h3{font-size:1.5em!important;}h4.cr{font-size:1.5rem;}.c_icon.cr{float:left!important;padding-right:1em!important;}.c_container.cr{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.footer a:hover,.footer a:focus,.footer a:link:hover,.footer a:link:focus,.footer a:visited:hover,.footer a:visited:focus{color:#005a8b;}.footer a:visited:hover{text-decoration:none!important;}.footer__additional a,.footer__additional a:visited{color:#fff!important;}.social-links>li>a:hover{color:#fff!important;}@media(min-width:576px){.c_container.cr{max-width:540px;}}@media(min-width:768px){.c_container.cr{max-width:720px;}}@media(min-width:992px){.c_container.cr{max-width:960px;}}@media(min-width:1100px){.c_container.cr{max-width:1070px;}}@media(min-width:1200px){.c_container.cr{max-width:1140px;}}.svg.svg--logo::before{display:inline;}tr.header>th,tr.header>td,.header{background:#fff!important;}.c_sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#000;background:#fff;}#global{background:var(--color-blue);border-radius:5em;color:var(--color-light);padding:1em;}#global a:link,tr.plain a:link{color:var(--color-light)!important;}.part ul.subtabs li a{border-radius:5em!important;}#content ul.subtabs li a{font-size:1.1em!important;padding:1.25em!important;}.flex-container>div.enrollment>div.text a{color:#005a8b;}.flex-container{display:flex;flex-wrap:wrap;}.flex-container>div.enrollment{width:75%;margin:10px;text-align:left;font-size:36px;}.flex-container>div.enrollment>div.person{width:30%;border:0px solid #f00;float:left;}.flex-container>div.enrollment>div.text{width:65%;border:0px solid #f00;float:right;}footer address p{color:#fff;}footer address a:hover{color:#fff!important;text-decoration:none!important;}.cluster.social-links a:link,tr.plain a:link{color:var(--color-light)!important;}.footer__menu li>a{color:var(--color-light)!important;text-decoration:none!important;padding:.25rem 0 .5rem!important;}#nav-footer a,#nav-footer a:link,#nav-footer a:visited{text-decoration:none!important;}.footer__menu li>a:hover{color:#fede42!important;}.header__nav>li>button:hover{background-color:#fff;}.menu-active .header__menu-toggle{color:#fff!important;}.button,.form button{display:inline-block;background-color:var(--color-blue-dark);color:var(--color-light);border-radius:5rem!important;border:0;padding:1rem 2rem!important;text-decoration:none!important;font-size:var(--size-step-s);font-weight:700;line-height:1;text-align:center;width:100%;transition:250ms ease;transition:var(--transition);}table tr:first-of-type th,table th,table td{border-bottom:0px!important;}table.plain tr.header th{color:var(--color-blue);font-family:var(--serif)!important;font-size:1.5em!important;}table.plain{margin-top:2.5em;}table.mixed,table.plain,table.table{table-layout:auto!important;}.form_responses{width:min(900px,100% - 3rem);font-size:.9rem;font-family:system-ui;line-height:1.5;}div.form_response input+label{font-size:16px;margin-top:3px!important;}div.form_response p,div.form_response ul li{font-size:16px;}table.table{width:100%;border-collapse:collapse;background:#fff;}caption,table.table th,table.table td{padding:.5rem;}caption,table.table th{text-align:left;}caption{background:#fff;font-size:1.5rem;font-weight:700;}table.table th{background:hsl(0 0% 0%/.1);}table.table tr:nth-of-type(2n){background:hsl(0 0% 0%/.06);}.section-header{font-weight:700;}@media(max-width:650px){table.table th{display:none;}table.table td{display:grid;gap:.5rem;grid-template-columns:15ch auto;padding:.2rem 1rem;font-size:1rem;}table.table td:first-child{padding-top:2rem;}table.table td:last-child{padding-bottom:2rem;}table.table td::before{font-weight:700;text-transform:capitalize;}table.table td:nth-of-type(2)::before{content:"in-state";}table.table td:nth-of-type(3)::before{content:"out-of-state";}table.table td:nth-of-type(4)::before{content:"regional";}table.table td:nth-of-type(5)::before{content:"comment/note";}table.table tr td:first-child{font-weight:700;font-style:italic;}.section-header{font-weight:700;text-transform:uppercase;font-style:normal!important;}}@media(min-width:481px){div.form_container:not(.form_width_narrow) div.form_question.form_layout_table{padding:.5em 0!important;}div.form_container:not(.form_width_narrow) div.form_question.form_layout_table>fieldset>.form_label{display:inline;}div.form_container:not(.form_width_narrow) div.form_question.form_layout_table .form_label{display:table-row!important;padding-left:0px;}div.form_container:not(.form_width_narrow) div.form_question.form_layout_table{display:table;}div.form_question.form_layout_table input,div.form_question.form_layout_table textarea{max-width:50%;}div#form_page_97 label.form_label{display:table-cell;width:150px!important;}div.form_select{padding-bottom:1.25em!important;}table.table-data td{padding:1em!important;}div.form_container:not(.form_width_narrow){margin:0;padding:0;}table.roles-table{width:400px!important;}table.roles-table td{padding-top:5px;vertical-align:top;}}