.top{z-index:999}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;color:#333}table{border-spacing:0}fieldset,img,abbr,acronym{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h4{font-size:1.05em;padding-bottom:5px}q:before,q:after{content:''}a{color:#06c;text-decoration:none}table{font-size:inherit;font:100%}select,input,textarea{font:99% 'Open Sans',Helvetica,Arial,sans-serif}pre,code{font:115% monospace;font-size:100%}select{padding:.125em .25em;border-radius:.333em}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],input[type=time]{border-radius:.333em;border:1px solid #999}img{display:block}p,li,td,th{line-height:1.5em}div.hr{border-top:1px #ddd solid;height:1px;margin:0 0 1.5em}div.hr hr{display:none}.hide{display:none !important}.inline{display:inline!important}.invisible{visibility:hidden}.printOnly{display:none}.block{display:block}body.gray{background-color:#eaeaea}.large,a.fa_link.large,.action a.fa_button.large{font-size:1.125em}.xl,.xlarge,a.fa_link.xl{font-size:1.25em}.xxl,.xxlarge,a.fa_link.xxl{font-size:1.5em}.small,.action.small a.fa_link,a.fa_link.small{font-size:.93em;line-height:1.5em}.xsmall,.action.xsmall a.fa_link,a.fa_link.xsmall{font-size:.83em;line-height:1.5em}.tiny,.action.tiny a.fa_link,a.fa_link.tiny{font-size:.75em;line-height:1.5em}.xtiny,.action.xtiny a.fa_link,a.fa_link.xtiny,span.xtiny{font-size:.667em!important;line-height:1.5em}a.fa_link.xl .xtiny{font-size:.333em}::placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}::-ms-input-placeholder{color:#ccc}::-webkit-input-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}input.largeCheckbox,.largeCheckbox input[type=checkbox]{transform:scale(1.5,1.5);margin-right:8px}.hidden,.error-bl.hidden{display:none}a.large-link{font-size:18px}a.med-link{font-size:16px}input.schoolsel{background-color:#fff !important;background-image:none !important}input[type=text].input-error,textarea.input-error,input[type=time].input-error{border:1px solid #f00}p.last{margin:0!important}.tooltip{display:none;background-color:#fff;border:1px solid #999;padding:3px;font-size:13px}button:focus{outline:none}input:focus{outline:none}input[type=text]:focus{border-width:2px}a,a:hover,a:visited{color:#26a;text-decoration:none}body{font-size:14px;font-family:'Open Sans',Helvetica,Arial,sans-serif}#body{background:none}#head,#content-wrapper,#footer-wrapper{margin:0 auto;width:960px}h3{font-size:16px;color:#333;font-weight:normal;margin:10px 0 10px}h5{font-size:11px;font-weight:bold;color:#ed4339;text-transform:uppercase}#testEnvironment{font-family:Comic Sans MS;color:#fff;font-size:28px;height:40px;width:200px;position:absolute;top:15px;right:350px}#head{position:relative;height:120px}.noHeader #head h2{display:none}.noHeader #head-wrapper #head{height:48px}.noHeader #head-wrapper div.head-search{display:none}.noHeader #footer div.footer-msg{display:none}.noHeader #footer .contact,.noHeader #footer .footer-main ul.address{display:none}.testData{background-image:none;background-color:#ddd}.testData #body,.testData .widestPage #body{background-image:none}.testData #testEnvironment{left:0}#head h2{text-indent:-5000px;height:120px;width:500px}#head h2 a{display:block;height:80px;width:400px}.head-search{position:absolute;width:214px;top:25px;right:0;height:30px;background-color:#f8f8f8;border-radius:.5em;background-image:none;padding:0}.head-search .input-search{border-width:0;width:230px;background:transparent;font-size:12px;font-weight:bold;outline:none;padding-top:1px;padding:.5em .5em}.head-search .input-search-default{color:#777}#head-tabs{position:absolute;left:-1px;width:961px;bottom:0;background-color:#1c314c;padding-top:7px;border-top-left-radius:12px;border-top-right-radius:12px}#head-tabs ul{overflow:hidden;float:left;padding:0 0 0 10px}#head-tabs ul.secondary{float:right;padding:0 10px 0 0}#head-tabs li{float:left;font-size:12px;margin:0 3px 0 0;border-top-left-radius:4px;border-top-right-radius:4px}#head-tabs li a,#head-tabs li a:hover{color:#eaf3fe;text-decoration:none;display:block;padding:0 15px;line-height:30px;height:31px;font-weight:600;font-size:13px;border-top-left-radius:4px;border-top-right-radius:4px}#head-tabs li a:hover{background:#274a76}#head-tabs li.sel{margin-right:1px;background-color:#fff}#head-tabs li.sel a,#head-tabs li.sel a:hover{color:#2a2c2f;padding-right:14px;height:33px;background-color:#fff}#content-wrapper{margin-bottom:20px;background-image:none;background-color:#fff;border-radius:1em}#content{padding:0 10px;min-height:400px;margin-bottom:1em}#content-wrapper.col-ms{background-position:-1920px 100%;padding-bottom:14px}#content .main-content{position:relative}.col-ms #content,.home-col-mx,.col-mmmm{overflow:hidden}.col-ms #content .main-content{float:left;width:730px}.col-ms #content .sidebar-col{float:right;width:208px;padding:10px 0 0}.veryWidePage .col-ms #content .main-content,.adminPage .col-ms #content .main-content{width:950px}.veryWidePage .col-ms #content .sidebar-col,.adminPage .col-ms #content .sidebar-col{display:none;width:0}.widestPage .col-ms #content .main-content{width:1250px}.widestPage #head-tabs{width:1252px;left:-146px}.widestPage .sidebar-col{display:none}.home-col-mx{padding-top:10px;padding-right:5px;margin-right:15px;background-color:#fff}.home-col-mx .mcol{float:left;width:470px;overflow:hidden;margin-left:2px}.home-col-mx .xcol{float:right;width:232px;margin-top:-12px;border-left:1px solid #dadada}.home-col-mx .xcol li{padding-right:0!important}.col-mmmm{margin-right:72px;margin-left:72px}.sidebar-callout{padding-bottom:8px;margin:0 0 20px}.sidebar-callout-top{background-position:0 0;background-repeat:no-repeat;height:8px}.sidebar-callout-body{background-repeat:repeat-y;background-position:-208px 0;padding:0 10px;width:auto}.mshsaa-promotion .promoter{font-size:11px;color:#888;display:block}.mshsaa-promotion .promoting{font-size:18px;color:#000;display:block;margin-bottom:10px;font-weight:bold}.mshsaa-promotion blockquote{font-size:14px}.mshsaa-promotion .author{color:#888;font-size:12px}.sidebar-sponsors strong{font-size:10px;text-transform:uppercase;color:#8692a4;font-weight:normal}.sidebar-sponsors .sponsor,.sidebar-sponsors .sponsor.extra{float:none}.sidebar-sponsors .sponsor img,.sidebar-sponsors .sponsor.extra img{border:0 solid #666!important;margin:2em auto}.sponsors-banners{margin:.5em 0;font-size:1.25em;position:relative;height:3em}.sponsors-banners span.center{text-align:center;display:block}.sponsors-banners a{cursor:pointer;display:block;padding:.125em;border:1px solid #888;border-radius:.5em;color:#333;position:absolute;width:100%}.sponsors-banners a img{height:1.75em;margin:0 auto;padding:.25em 0}.sponsorCarousel{position:absolute;right:1em;top:0}.sponsorCarousel img{max-height:4.5em;max-width:6em;margin:0}.sponsorCarousel a{height:4em;display:flex;justify-content:center;flex-direction:column;text-align:center}.link-block ul li{line-height:20px;margin-bottom:10px;display:block;padding-left:10px;font-weight:bold}.link-block{margin:0 0 20px}.home-col-mx .xcol .link-block{padding:0 0 20px 10px;border-bottom:1px solid #dadada}.home-col-mx .xcol .link-blocks .last{border-width:0}.home-col-mx .xcol .link-block li{font-size:14px;font-weight:bold;padding-right:20px}#footer,#footer-wrapper{background-image:none;background-color:#fff;border-radius:1em}#footer-wrapper{background-position:0 100%;padding-bottom:14px;margin-bottom:20px}#footer{padding:10px 10px 6px;font-size:14px}#footer .footer-main h5{display:block;font-weight:bold;font-size:1em;color:#333;text-align:center;text-transform:none;height:25px}#footer .footer-main ul.address{display:block;font-weight:bold;font-size:.95em;color:#333;text-align:center;text-transform:none;height:25px}#footer .footer-main ul.address .addr-item{display:inline;list-style-type:none}#footer .footer-main div.contact{text-align:center}#footer .footer-main div.contact .contact-item{display:inline;padding-left:20px}#footer .footer-main div.contact .contact-item .tel-loc{color:#6f6f6f;font-size:11px}#footer .footer-main div.contact .contact-link{font-size:.9em;padding-left:20px}#footer .footer-msg{padding:20px 20px 10px 20px;line-height:20px;font-size:1.1em}#footer .footer-fonts{width:100%;padding:0 20px}#footer .footer-fonts tr td{margin:0;font-size:12px}#footer .footer-fonts tr td:last-of-type{text-align:right}#footer .footer-copyright{margin-top:15px;font-size:.8em;color:#6f6f6f;text-align:center}div.directions{font-size:1.2em}.about-section{width:300px;float:left;margin-right:4em;min-height:300px}.hide{display:none !important}div.halves,div.halves:after{clear:both;margin-bottom:15px}div.lefthalf{float:left;width:45%;padding-right:5%;clear:both}div.righthalf{width:45%;float:left;padding-left:5%}div.righthalf:after{clear:both}div.inlineBlock{display:inline-block}.yui-g .yui-u,.yui-g .yui-g,.yui-gc .yui-u,.yui-gc .yui-g .yui-u,.yui-ge .yui-u,.yui-gf .yui-u,.yui-gg .yui-u{float:right;display:inline}.yui-g div.first,.yui-gc div.first,.yui-gc div.first div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-gg div.first{float:left}.yui-g .yui-u,.yui-g .yui-g{width:47.1%}.yui-g .yui-g .yui-u,.yui-gc .yui-g .yui-u{width:48.1%}.yui-gb .yui-u,.yui-gc .yui-u,.yui-gd .yui-u,.yui-gh .yui-u{float:left;margin-left:2%;margin-left:1.895%;width:32%}.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-gh div.first{margin-left:0}.yui-gc div.first,.yui-gd .yui-u{width:66%}.yui-gd div.first{width:32%}.yui-ge .yui-u{width:24%}.yui-ge div.first,.yui-gf .yui-u{width:74.2%}.yui-gf div.first{width:24%}.yui-ge div.first{width:74.2%}.yui-gf .yui-g .yui-u{width:49.1%}.yui-gg div.first{width:57.5%}.yui-gh div.first{width:65%}.yui-u .right{float:right}.cms-editable h4{font-size:1.333em;line-height:1.125em;margin:1.688em 0 .563em}.cms-editable h5{line-height:1.385em;margin:2.077em 0 .693em;font-size:1.0833em}#page-head-title{margin-top:.125em}#page-head-title,.cms-editable h1,div.story .Headline{font-size:25px;margin-bottom:.25em;color:#ee4435}a.sponsor{margin-top:10px}a.sponsor img{margin-top:10px;border:1px solid #666!important}.homepage h2.title,.cms-editable h2{font-size:1.667em;line-height:1.25em;margin-bottom:1.5em}.ok-bl .title,.error-bl .title,.warning-bl .title,.page-sub-title .title,.page-sub-title-with-control .title,.page-sub-title .title-admin,.page-sub-title .title-hl,.info-bl .title,.cms-editable h3,.print-title{font-size:1.5em;line-height:1.25em;margin-bottom:1em}.homepage .title,.link-list .title,.section-title,.column-title{font-size:1.5em;line-height:1.125em;margin-bottom:1.125em}.ok p,.thickbox-title,.info-msg,.warning-msg,.action-list .title,.school-select .title,.student-select .title{font-size:1.1667em;line-height:1.286em;margin:1.1667em 0}.timestamp,#sec-col li,#sitemap{font-size:.9166em;line-height:1.6363em;margin-bottom:1.636em}body .title,.title-hl,.title-admin,.section-title,.column-title,.thickbox-title,#page-head-title,.cms-editable h2,.cms-editable h3,.cms-editable h4,.cms-editable h5,.cms-editable h6,.cms-editable h1{xxxfont-family:"Lucida Sans Unicode","Lucida Grande",Verdana,sans-serif}h3.subtitle{font-size:14px;font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,sans-serif;float:left;border-bottom:1px solid #eee}h3.subtitle span.note{color:#888;font-size:11px}.adminoptions{border:5px solid #888;margin-bottom:32px;box-shadow:9px 9px 9px #ccc;width:100%;border-radius:.667em}.adminoptions .section{padding:0 15px}.page-sub-title{text-align:center;margin:0 0 1em}.page-sub-title .title{background:transparent;padding:14px 0;margin:0;font-weight:600;border-top:1px solid #888;border-bottom:1px solid #888}.page-sub-title .title-hl{background-color:transparent;padding:14px 0;margin:0;font-weight:600;border-top:1px solid #888;border-bottom:1px solid #888}.page-sub-title .title-admin{border:0;background-color:#888;color:#fff;padding:14px 0;margin:0;font-weight:600}.page-sub-title .title a.fas,.page-sub-title .title-hl a.fas,.page-sub-title .title-admin a.fas,.page-sub-title .title a.far,.page-sub-title .title-hl a.far,.page-sub-title .title-admin a.far,.page-sub-title .title a.fal,.page-sub-title .title-hl a.fal,.page-sub-title .title-admin a.fal{font-weight:600;font-size:21px;padding:0}.page-sub-title .title a.fas:before,.page-sub-title .title-hl a.fas:before,.page-sub-title .title-admin a.fas:before,.page-sub-title .title a.far:before,.page-sub-title .title-hl a.far:before,.page-sub-title .title-admin a.far:before,.page-sub-title .title a.fal:before,.page-sub-title .title-hl a.fal:before,.page-sub-title .title-admin a.fal:before{font-weight:normal}.page-sub-title-with-control{text-align:left;margin:0 0 1em;padding-bottom:5px;border-top:1px dotted #444;border-bottom:1px dotted #444;height:85px}.page-sub-title-with-control .title{padding:7px 0;margin:7px 0 0}.page-sub-title-with-control .week-calendar{position:relative;left:335px;top:-75px}.page-sub-title-with-control .page-sub-detail{padding-left:2px;margin-top:15px;font-size:1.3em}.page-sub-title .note{font-size:.7em}.page-sub-title-with-control .action{font-size:1.1em}select.alg-list{font-size:1.2em}.page-sub-action{margin:0 0 25px 0;padding:0}.page-sub-detail{color:#333;display:block;padding-bottom:5px}.step-title{font-size:1.1667em;font-weight:bold;color:#999;margin:3px 0}.comp-title{font-size:1.1667em;font-weight:bold;color:#777;border-bottom:1px solid #dcdcdc;margin-bottom:.75em}h3 .subcontrol{color:#666;font-size:.75em;text-align:right;display:block}h3 .subcontrol.large{font-size:1em}h4 .subcontrol{color:#666;font-size:1.05em;text-align:right;display:block}h3 .with-subcontrol,h3 .with-link,h4 .with-subcontrol,h4 .with-link{float:left}h3 .subcontrol .info-bl,h4 .subcontrol .info-bl{text-align:left}.tabbed-section .subcontrol{float:right}.postseasonresults{border:1px solid #ccc;text-align:center}.action.with-subcontrol{float:left}.large,.action.large a,.action.large a.fas,a.fas.large,.action.large a.far,a.far.large,.action.large a.fal,a.fal.large{font-size:1.125em}.xl,.action.xl a,.action.xl a.fas,a.fas.xl,.action.xl a.far,a.far.xl,.action.xl a.fal,a.fal.xl{font-size:1.25em}.xxl,.action.xxl a,.action.xxl a.fas,a.fas.xxl,.action.xxl a.far,a.far.xxl,.action.xxl a.fal,a.fal.xxl{font-size:1.5em}.xxxl,.action.xxxl a,.action.xxxl a.fas,a.fas.xxxl,.action.xxxl a.far,a.far.xxxl,.action.xxxl a.fal,a.fal.xxxl{font-size:1.75em}.giant,.action.giant a,.action.giant a.fas,.giant,a.fas.giant,.action.giant a.far,.giant,a.far.giant,.action.giant a.fal,a.fal.giant{font-size:2.5em}strong a.fas,strong a.far,strong a.fal{font-weight:600}.center{text-align:center!important}.centered{margin:auto}.right{text-align:right}.no-padding-left{padding-left:0!important}.no-padding-right{padding-right:0!important}span.dropdowncontainer{float:left}ul.dropdownmenu{font-size:.95em;display:inline;margin-left:8px;position:absolute;border-bottom:solid 1px #d9d9d9}ul.dropdownmenu li{clear:both;background-color:#fff}ul.dropdownmenu li:hover{background-color:#eee;color:#000}h3 .link{font-size:.9em;margin-left:10px}h3 .note{font-size:.9em;margin-left:10px;color:#666}h3 .subText{font-size:.7em;color:#666}.subcontrolOnly{border:0;color:#666;text-align:right;display:block;margin-bottom:10px}.print-header{display:none}div.noselect *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}p.disclaimer{font-size:90%;color:#333}p.note{font-style:italic;padding:.5em 0;margin:0 0 1.5em}p.smallnote{font-style:italic;padding:0;margin:0;color:#666}p.smallnote{padding-left:15px}p.smallnotenopad{font-style:italic;padding:0;margin:0;color:#666}p{margin:0 0 1.5em}ul.padded li{padding:2px!important}span.subnote{font-style:italic}.italic{font-style:italic}.asterisk{color:#c00}.alert,.alert .item-detail{font-weight:bold;color:#c00}.complete,.complete .item-detail{font-weight:bold;color:#090}span.status-success{color:#090}span.status-failure{color:#e00}span.status-notapplicable{color:#999}span.status-incomplete{color:#333}span.status-expiring{color:#ffa500}span.status-pending{color:#666}#bd,#content,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf,.sh,.calendar-event-list li,div.action,.SchoolEmployee-wrapper,.CommitteeMember-wrapper,.homepage,.pager,.champ-events-more,.inputgo{overflow:hidden}.fullsh{width:100%}#sec-col .title{line-height:1.385em;margin:2.077em 0 .693em;font-size:1.0833em}#sec-col .first{margin-top:.693em}#sec-col li{margin:0}#sec-col ul{margin-bottom:2em}ul.target li,#sec-col-a li,#sec-col-b li,.link-list ul li,.link-list li,.error-bl li,.cms-editable li,.news li.story{padding:0 0 0 0}ul.arrow li,.activity-opendates li,.link-list ul li li{padding:0 0 0 0}ul.indent,div.indent,span.indent,table.indent,li.indent{padding-left:11px}ul.bigIndent,div.bigIndent,span.bigIndent,table.bigIndent,li.bigIndent,td.bigIndent{padding-left:4em!important}ul.bigIndentRight,div.bigIndentRight,span.bigIndentRight,table.bigIndentRight,li.bigIndentRight,td.bigIndentRight{padding-right:4em!important}ul.veryBigIndent,div.veryBigIndent,span.veryBigIndent,table.veryBigIndent,li.veryBigIndent,td.veryBigIndent{padding-left:5em !important}ul.smallindent,div.smallindent,span.smallindent{padding-left:4px}td.smallindent{padding-left:.5em}.sublink{margin-left:16px}ul.horizontal li{float:left}ul.horizontal{clear:both}table.links{width:100%}table.links td{vertical-align:top}table.links td:first-of-type{width:55%}uo ul.links{padding-left:0!important}ul.links li{padding:0!important;background:none;border:1px solid transparent}ul.links li a{color:#000;padding:.333em .333em .333em 0;display:block;font-weight:normal}ul.links li a i{margin-right:0;font-size:1.5em;display:block;float:left;width:1.5em;text-align:center}ul.links li a:hover{text-decoration:none}ul.links li.boys a{color:#006400}ul.links li.girls a{color:rebeccapurple}ul.links li:hover{background-color:#fafafa!important;border-color:#eee}.flaticon{margin-right:9px;font-size:1.25em;font-weight:normal}a.flaticon{margin-right:0}a.flaticon:before{padding-right:.5em}a.flaticon.iconOnly:before{padding-right:0}i.flaticon{width:1em;text-align:center;padding:0;margin:0}h1 i.flaticon,h2 i.flaticon,h3 i.flaticon,h4 i.flaticon,h5 i.flaticon{font-size:1em}.link-list .yui-g,.link-list .yui-gd,.link-list .yui-gc{margin:0 0 1.5em}.link-list .yui-gd{background-position:32.1% 0}.link-list .yui-gc{background-position:66% 0}.link-list .title,.link-list-basic .title{margin:0 0 .5em}.link-list .sub-title,.link-list-basic .sub-title{margin:0 0 .5em;font-weight:bold}.link-list ul,.link-list-basic ul{margin:0 0 1.5em;padding-left:0}ul.noindent,.link-list ul.noindent,.link-list-basic ul.noindent{padding-left:0!important;margin-left:0!important}.link-list li,.link-list-basic li{font-size:1.1667em;margin-bottom:5px}.link-list.small{font-size:.9em;margin-bottom:1px}.link-list li li,.link-list-basic li li{font-size:1em}.link-list-basic ul{padding-left:0}.link-list-basic a{text-decoration:none}.link-list-basic a:hover{text-decoration:underline}.list-desc a{font-size:1.1667em;font-weight:bold}.list-desc p{font-size:.9166em;font-style:italic}.list-desc li{margin:0 0 1em}ol.list-desc{list-style-type:decimal;padding-left:2em}ol.list-desc li h4{font-weight:bold}ul.list li{list-style-type:disc;list-style-position:inside;margin-left:1em}ul.list.circle li{list-style-type:circle}ul.list.outside,ul.list li.outside{list-style-position:outside}.item-list{list-style-type:circle}.item-list.small{font-size:1em;margin-top:4px;margin-bottom:1px}.item-list.indent{padding-left:25px}.warning-bl .item-list{font-size:1.2em}.pager{margin:0 0 1.5em}.pager li{float:left;margin:0 0 5px}.pager a,.pager a:link,.pager a:visited{font-size:13px;display:block;background-color:#e4f0f8;color:#333;float:left;padding:5px 8px;border-radius:5px;margin-right:5px;border:1px solid #ccc;cursor:pointer;text-decoration:none;white-space:nowrap}.pager a:hover{border-color:#888;background-color:#fff;color:#444}.pager li.sel a,.pager li.sel a:hover,.pager li.sel a:link{background:#fff;color:#444;border-radius:0;border-left:0;border-right:0;border-color:#666}.pager li.label{font-size:1.167em;padding:3px 0 0;margin-right:7px}#ClassNavigation{border:1px solid transparent}.districtlinks{margin-top:8px;margin-left:8px;z-index:100}.districtlinks table{border-collapse:separate}.districtlinks table td{width:38px;height:38px;font-size:16px;color:#666;vertical-align:middle;padding-bottom:10px;text-align:center}.districtlinks table tr td a{color:#333;margin:0;line-height:38px;display:block;background-color:#fff;text-decoration:none;font-size:16px}.districtlinks table td a.sel,.districtlinks table td a.sel:hover{background-color:#333;color:#fff;cursor:default}.districtlinks table td a:hover{background-color:#888;color:#fff}.districtlinks table tr td{border:1px solid #777;border-right:none;padding:0}.districtlinks table tr td:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0 12px;font-weight:600;color:#333;background-color:#ddd}.districtlinks table tr td:last-child{border-right:1px solid #777}.districtlinks table tr td:last-child,.districtlinks table tr td:last-child a{border-top-right-radius:5px;border-bottom-right-radius:5px}.selectLinks{margin:.5em 0;line-height:1.125em}.selectLinks table{border-collapse:separate}.selectLinks table td{font-size:16px;color:#666;vertical-align:middle;padding-bottom:10px;text-align:center}.selectLinks table tr td a{padding:.25em 1em;line-height:1.75em;display:block;background-color:#fff;text-decoration:none;font-size:16px}.selectLinks table td a.sel,.selectLinks table td a.sel:hover{background-color:#333;color:#fff;cursor:default}.selectLinks table td a:hover{background-color:#888;color:#fff}.selectLinks table tr td{border:1px solid #777;border-left:none;padding:0}.selectLinks table tr td:first-child{border-left:1px solid #777;border-top-left-radius:5px;border-bottom-left-radius:5px;padding:0 12px;font-weight:600;color:#333;background-color:#ddd}.selectLinks table tr td:last-child,.selectLinks table tr td:last-child a{border-top-right-radius:5px;border-bottom-right-radius:5px}.welcome-congrats{font-size:1.4em;color:#555}.welcome-congrats input{font-size:1.2em;color:#333}.welcome-congrats .Warning{font-size:1em;font-weight:normal}.district-assignments .pager a{padding:5px 9px}.district-assignments .pager{padding-top:1em}.district-host{margin:0 0 1em}.district-host strong{display:block;font-size:1.166em}.district-host .view-out{margin-bottom:5px;display:block}td.district{width:45%;padding:0 20px;vertical-align:top}tr.newPage h3{border-top:#666 dashed 1px}.activity-opendates{line-height:1.75em;font-size:1.1667em}.activity-date,.activity-comments,.activity-contact,.activity-school,.activity-class,.activity-level{display:block}.activity-date{font-weight:bold}.activity-details{padding:0 0 0 8px;margin:0 0 8px 3px}.activity-comments{font-style:italic}.activity-opendates li{margin-bottom:1em}.activity-school{font-size:1.16em;font-weight:bold;color:#444}.official-ratings{line-height:1.5em;margin:20px 0 10px 15px}.rating-value{font-weight:bold;width:150px}.official-ratings label{margin-left:9px;cursor:pointer}.rating-desc{display:block;margin-left:24px;margin-top:3px}td .official-detail,td .detail,td.main-col .detail{font-size:11px;display:block}.colDetail{color:#999;font-size:.9166em;display:block}.news-leadin .title{margin:0}.news-leadin{line-height:1.5em}.news-leadin .timestamp{display:block;color:#666;margin:0 0 .9em}.news-leadin .img{margin:0 0 8px}#news-recent .title{display:block;margin:0}#news-recent{background:url(img/dots-1x5.gif) repeat-y 50% 0;margin:0 0 1.5em}#news-recent ul{padding:.5em 8px 0 0}#news-recent li{margin-bottom:.75em}#news-recent .news-list{padding:5px}#news-main{margin:0 0 1.5em}#news-main .img{float:left;margin:0 13px 10px 0}#news-main h2.title{margin:0 0 5px}.homeRighNav{color:#ed4339;font-size:16px;font-weight:normal;margin:10px 0}.homeRighNav a.moreLink{font-size:12px;padding-left:2px}.xcol .link-blocks .link-block ul li{background:none}.calendar-event-list .title{margin:0 0 1em}.calendar-event-list ol li{background:none}.calendar-event-list li,.calendar-list li{margin:0 0 .667em;overflow:hidden}.calendar-event-list .timestamp{display:block;float:left;margin:0 10px 6px 0;border-radius:.25em;background-color:#a00;border:#a00 2px solid}.calendar-event-list .timestamp span{padding:3px 0;float:left;display:block;line-height:1em;font-weight:600}.calendar-event-list .timestamp .day{color:#fff;width:4.5em;text-align:center}.calendar-event-list .timestamp .date{background-color:#fff;width:2em;padding-left:5px}.calendar-event-list .event{display:block;float:left}.calendar-list .date{width:20%;display:block;font-size:.966em;color:#666;float:left}.calendar-list .event{display:block;float:left;width:78%;font-size:1.1667em}#sitemap{margin:0;color:#999}#crumb{font-size:.9em;margin:.125em 0 0 0;line-height:1em}#crumb a{color:#777}#crumb li{display:inline;padding:0 .5em 0 0}#crumb li:not(:first-of-type):before{content:'>';color:#999;padding-right:.5em}#DoublesTennisAddUpdate table{width:99%;font-size:1.16em}#DoublesTennisAddUpdate #RankedStudents{width:350px;margin-right:75px}#DoublesTennisAddUpdate #StudentsToSelect{padding-left:75px}#DoublesTennisAddUpdate #StudentsToSelect table{overflow:auto;height:290px;display:block;border:1px solid #ccc;padding:7px}#DoublesTennisAddUpdate h3{font-size:1.33em;color:#333;border-bottom:1px solid #999;margin-bottom:10px}#DoublesTennisAddUpdate h4{font-size:1.16em;color:#333}#DoublesTennisAddUpdate table.team{margin-bottom:15px}#RankedStudents .studentBox{width:400px!important;line-height:1.5em;font-size:1.4em}#RankedStudents a{font-size:.83em}#RankedStudents td.removeLink{width:110px;font-size:.83em}#RankedStudents td.droppable div{border:1px solid #999;width:400px;height:28px;font-size:16px;padding:2px 8px;color:#444;overflow:hidden}#RankedStudents td div.ui-draggable-dragging{border:2px solid #333}#RankedStudents td.rank-total{color:#777;padding:7px;text-align:center;font-weight:bold;font-size:1.2em}#RankedStudents td.rank-total h6{margin:0;padding:0;text-decoration:underline;font-size:.8em}.ui-draggable-dragging{font-weight:bold}div.ui-draggable:hover{cursor:move}tr.not-played{color:#f00}.simpleBox{font-size:1.16em;color:#555;width:99%;margin-left:5px}.simpleBox tr{border-left:2px solid #999;border-right:2px solid #999}.simpleBox th{padding:5px 5px;margin:0;border-top:2px solid #999;border-bottom:1px solid #666}.simpleBox td{padding:5px 7px;margin:0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.simpleBox tr .odd{background-color:#ddd}.simpleBox .editable tr,.simpleBox .editable td{border-color:#999;color:#000}.simpleBox tr.TableColumnHeader{border:2px solid #999;color:#333}.tDnD_whileDrag td{background-color:#d8d8f0}tr .draggableIcon{width:6px}xtr.sortable:hover .draggableIcon{background:url(img/arrowupdown-16.gif) repeat-x 0}tr.sortable:hover{color:#000;background-color:#f0f0ff;border-color:#999}.sectionBlock{border:1px solid #ccc;padding:.5em 1em;border-radius:.5em;margin:.5em 0 2em 0}.section{clear:both}.section,.inner-section{margin-bottom:2em;margin-right:5px}.section.yui-u{clear:none}.inner-section{padding-top:2em}.section-title,.cms-editable h2{border-bottom:1px solid #dcdcdc;margin:0 0 .75em;padding:0 0 2px}.section-title em{font-size:80%;display:block;color:#888;margin:3px 0 0}.section-title .note,.section-title .close-note{font-size:80%;color:#888;display:inline-block;margin-left:10px}.section-title .close-note{margin-left:0}.section-title a.edit{font-size:12px;font-weight:normal;margin-left:100px}.section-title a.fas.fa_link,.section-title a.far.fa_link,.section-title a.fal.fa_link{padding:3px}.section .section-description{padding-left:15px;margin-top:-6px;font-style:italic}.dialog-description{padding-left:10px;margin-top:5px;font-style:italic;font-size:14px}.team-title{font-size:80%;color:#555;display:inline-block;margin-left:10px}.column-title{border-bottom:1px solid #dcdcdc;display:inline-block}.section .arrow{font-size:1.166em;margin:0 0 1.5em}.ok-bl{background:url(img/check-refl-40x51.gif) no-repeat;padding:0 0 0 61px;min-height:40px;display:block}.ok-bl .title,.info-bl .title{margin:0 0 .5em}.go{color:#008000}.info-bl,.processing-bl,.filter-bl,.warning-bl,.error-bl,.reveal-bl{background:url(img/info-16.gif) no-repeat 6px 12px;padding:12px 24px 12px 30px;background-color:#fdf4e5;border:solid 2px #faead0;margin:0 0 1.5em;display:block}.info-bl strong,.processing-bl strong,.filter-bl strong,.warning-bl strong,.error-bl strong,.reveal-bl strong{font-weight:bold}.info-bl ol{list-style-type:decimal;padding-left:1.5em;font-size:1.166em;color:#000}.info-bl ul{font-size:1.1666em;color:#000}.info-bl ol li,.info-bl ul li{padding-bottom:5px}.empty-bl{padding:5px 11px 5px 24px;border:3px solid #ddd;margin:0 0 1.5em;display:block;font-size:.9em;font-family:Verdana,Geneva}strong{font-weight:bold}em{font-style:italic!important}.underline,.underline:hover{text-decoration:underline}.info-bl p,.processing-bl p,.filter-bl p,.ok-bl p,.warning-bl p,.error-bl p,.reveal-bl p,.authorization-bl p{margin:0 0 1.5em;font-size:1.166em;color:#444}.info-bl p:last-child,.processing-bl p:last-child,.filter-bl p:last-child,.ok-bl p:last-child,.warning-bl p:last-child,.error-bl p:last-child,.reveal-bl p:last-child,.authorization-bl p:last-child{margin-bottom:0}.info-bl p strong{font-weight:bold}.info-bl p em{text-decoration:underline}.reveal-bl{background-image:none;padding-left:11px}.info-msg,.warning-msg,.error-msg{background:#f6f6f6 url(img/info-16.gif) no-repeat 3px 6px;padding:5px 0 5px 24px;margin:0 11px 1.5em 11px;border:1px solid #ccc}.info-msg strong,.warning-msg strong,.error-msg strong{font-weight:bold}.warning-note{color:#900;font-size:.9em;font-weight:bold}.big-red-warning{color:#f00;font-size:26px;text-align:center;margin:10px}.revoked-bl{color:#f00;background:url(img/delete-16.gif) no-repeat 3px 6px;padding-left:25px;padding-top:3px}.revoked-bl strong{font-weight:bold}.revoked-bl a{color:#f00}.comment{display:block;margin:7px 0}.comment strong{font-weight:bold}.filter-bl{background:#e6e6e6;border:#fff 5px double;padding-left:11px;margin-bottom:0}.filter-bl.shdfull{border:#dcdcdc 1px solid}.filter-bl p{font-size:1em}.authorization-bl{border:#888 2px solid;padding:1em}.authorization-bl td{padding:0 0 1em 0;margin:0;vertical-align:middle}.authorization-bl td strong{font-weight:bold}.authorization-bl p{padding-top:8px}.authorization-bl input{margin-top:5px}.processing-bl{font-weight:bold;background-image:url(img/processing.gif);background-color:#fff;border-color:#fff}.processing-bl p{color:#666}.warning-bl a{text-decoration:underline}.warning-bl .action a{text-decoration:none}.SubtleWarning{color:#f00;font-size:1.166em}.Warning{color:#c00;font-size:1.166em;font-weight:bold}.warn,.warn:visited,.warn:hover{color:#f00}.ok{color:#008000}.leftwarn{color:#f00;font-size:.8em;text-align:left;font-weight:bold}.warning-msg,.warning-bl{background-image:url(img/error-16.gif)}.warning-bl,.error-bl,.error-msg{background-color:#fff}.warning-bl .title,.error-bl .title{margin:0 0 .5em}.error-bl .title,.error-bl li{color:#c00}.error-msg,.error-bl{background-image:url(img/exclamation-16.gif);color:#900;border-color:#c00}span.error-msg{float:left;width:96%;margin:0;clear:both}table.grid{font-size:16px;border-radius:9px;border:1px solid #888}table.grid tr.columnheader td{background-color:#fafafa;font-weight:600}table.grid tr.columnheader td:first-of-type{border-top-left-radius:9px}table.grid tr.columnheader td:last-of-type{border-top-right-radius:9px}table.grid tr:last-of-type td:first-of-type{border-bottom-left-radius:9px}table.grid tr:last-of-type td:last-of-type{border-bottom-right-radius:9px}table.grid tr td{padding:6px;border-bottom:1px solid #eee}table.grid tr td:first-of-type{padding-left:18px}table.grid tr.alert td{font-weight:normal;color:#c00}.datagrid-title{color:#555;font-size:1.2em;font-weight:bold;display:block;padding-bottom:3px}.thickbox-content{padding:0 5px}.thickbox .thickbox-content .action{padding:0 0 1em;margin:0}.thickbox .thickbox-content td .action{padding:0;margin:0}.thickbox-table,.scoreboard-table{font-size:15px;border:1px solid #ddd!important;padding:0 0;margin:0 3px 1em 2px;width:99%}.scoreboard-table{margin:0 3px 0 2px}.thickbox-table.large-table{font-size:16px}.thickbox-table.large-table a{text-decoration:none}.thickbox-table.large-table a:hover{text-decoration:underline}.thickbox-table tr.diminished th,.thickbox-table tr.diminished td,.thickbox-table tr.diminished a{color:#aaa}.thickbox-table tr td.enumeration{border-right:1px solid #ccc}.thickbox-table .TableColumnHeaderDeluxe td,.thickbox-table .TableColumnHeaderDeluxe th,.scoreboard-table th{border-bottom:0;vertical-align:middle}.thickbox-table .TableColumnHeaderDeluxe th{color:#666;font-size:1em;font-weight:600;text-align:center;padding:4px;border-left:1px solid #ccc;border-bottom:1px solid #ccc}.thickbox-table .TableColumnHeaderDeluxe td{background:url(img/grad-btm-2x59.gif) repeat-x 0 100%;font-weight:bold}.thickbox-table .TableColumnHeaderDeluxe.blue th{color:#fff;background-color:#01314c}.thickbox-table .TableColumnHeaderBig td,.thickbox-table .TableColumnHeaderBig th{border-bottom:0;vertical-align:middle}.thickbox-table .TableColumnHeaderBig th{color:#666;background-color:#f6f6f6;font-size:1.125em;font-weight:normal;padding:5px 5px 5px 7px}.thickbox-table .TableColumnHeader td.first{border-left:1px solid #ccc}.thickbox-table .TableColumn-Border td{border-bottom:1px solid #ccc}.thickbox-table .TableColumnHeader td,.thickbox-table .TableColumnHeader th,.scoreboard-table th{background-color:#f8f8f8;border-bottom:1px solid #dcdcdc;vertical-align:middle;padding:.4em .5em}.scoreboard-table.favorite th{background:url(img/grad-btm-4x18-blue.gif) repeat-x 0 100%;border-bottom:1px solid #cdf}.thickbox-table .TableColumnFooter td,.scoreboard-table .TableColumnFooter td{background-color:#f8f8f8;border-top:1px solid #dcdcdc;vertical-align:bottom;font-weight:bold}.scoreboard-table .TableColumnFooter td{vertical-align:middle;line-height:1.2em;padding:3px}.thickbox-table .TableColumnFooter.thin td{line-height:1.1em}.thickbox-table td,.scoreboard-table td{padding:10px 7px;vertical-align:top}.minimalpadding .thickbox-table{margin:0 0 1em 0;width:100%}.minimalpadding .thickbox-table td{padding:6px 1px}.minimalpadding .thickbox-table td input{padding:2px}.thickbox-table td input{padding:5px}.thickbox-table td input.disabled{background-color:#ddd}.thickbox-table tbody tr:hover td{background-color:#f8f8f8}.thickbox-table td.main,table.list td.main{font-size:1.2em}.thickbox-table td em{font-weight:bold}.thickbox-table td img{padding-right:4px}.thickbox-table td.nowrap{white-space:nowrap}.thickbox-table td.indent{padding-left:1em}.nowrap{white-space:nowrap}.thickbox-table td strong{font-size:1.16em;font-weight:600}.thickbox-table tr.current-school{font-weight:bold}.thickbox-table td.col-group-first,.thickbox-table th.col-group-first{border-left:2px solid #ddd}.thickbox-table tr.no-score td.points-col{font-style:italic;color:#aaa}.thickbox-table tr.missing-score td.points-col{color:#f00;font-style:italic;font-weight:bold}.thickbox-table td span.Warning{font-size:.85em;color:#f00}.thickbox-table td select{font-size:.9em;padding:2px 3px}.thickbox-table th.center,.thickbox-table td.center{text-align:center}.thickbox-table td.last,.thickbox-table th.last{width:1%;white-space:nowrap}.thickbox-table td.right-aligned{text-align:right}.thickbox-table td.text{padding:0;vertical-align:middle}.thickbox-table td.text input{font-size:1em;line-height:1.4em}.thickbox-table td a.fas,.thickbox-table td a.far,.thickbox-table td a.fal{padding-top:0}span.column-group-header{display:block;position:absolute;font-size:1.2em;color:#333;text-align:center;font-weight:bold}.financial-table{border:1px solid #ccc}.financial-table td,.financial-table th{border:1px solid #ccc}.financial-table td{padding:3px 7px;text-align:left;vertical-align:middle}.financial-table .TableColumnFooter{font-weight:bold}.financial-table .TableColumnHeader td,.financial-table .TableColumnFooter td{padding:7px;background-color:#f6f6f6;line-height:.75em;border:none}.financial-table .final-total{font-weight:normal!important}.financial-table tr.rejected td{text-decoration:line-through}.scoreboard-table{font-size:15px}.scoreboard-table th{line-height:1em;padding:12px;text-align:center;font-size:1em}.scoreboard-table tr.top td{border-bottom:1px solid #bbb}.scoreboard-table th a{padding:0 0 0 15px;line-height:1em}.scoreboard-table tr{height:2.5em}.scoreboard-table tr.TableColumnHeader{height:1em}.scoreboard-table td{vertical-align:middle;font-size:1.25em}.scoreboard-table td.td-school-logo{width:25px}.scoreboard-table td input[type=text]{padding:5px;text-align:right}.scoreboard-note{font-size:.9em;color:#f00;font-style:italic}.scrollableTable .thickbox-table{margin:0;padding:0;width:99%;border:2px solid #ddd}.formsharp .section-title{text-align:left}.formsharp .recordBook select option:disabled{color:#d8d8d8}.formsharp .recordBook h3{font-size:25px;border:none}.formsharp .recordBook h3 i{font-size:1em}.recordBook nav{width:24%;float:left;background-color:#f6f6f6;border:1px solid #bbb;padding:0 .75em;border-radius:6px;margin:0;padding:0}.recordBook nav:not(.condensed) h1.fs_header{border-top:1px solid #ccc;white-space:nowrap;border-bottom:1px solid #ccc;font-size:19px;margin:0;padding:.25em .5em;color:#fff;background-color:#1c314c;border-radius:0}.recordBook nav:not(.condensed) h1.fs_header:first-of-type{border-top:none}.recordBook nav div.fs_item:first-of-type h1.fs_header:first-of-type{border-top-left-radius:6px;border-top-right-radius:6px}.recordBook nav .fs_item{margin:0 0 0 0;padding:0}.recordBook nav .fs_item table.fs_radio{font-size:1em}.recordBook nav .fs_item table.fs_radio:first-of-type tr:not(.hide):first-of-type td:first-of-type label{border-top-left-radius:0!important}.recordBook nav .fs_item table.fs_radio:first-of-type tr:not(.hide):first-of-type td:last-of-type label{border-top-right-radius:0!important}.recordBook nav .fs_item table.fs_radio:first-of-type tr:not(.hide):last-of-type td:first-of-type label{border-bottom-left-radius:0!important}.recordBook nav .fs_item table.fs_radio:first-of-type tr:not(.hide):last-of-type td:last-of-type label{border-bottom-right-radius:0 !important}.recordBook nav .fs_item table.fs_radio tr:last-of-type td:first-of-type:not(.hide) label{border-bottom-left-radius:9px!important}.recordBook nav .fs_item table.fs_radio tr:last-of-type td:last-of-type:not(.hide) label{border-bottom-right-radius:9px!important}.recordBook nav div.fs_item table.fs_radio tr td:hover input[type=radio]:not(:checked)+label{color:#333;background-color:#ccc}.recordBook nav div.fs_item:last-of-type table.fs_radio tr:last-of-type td input[type=radio]:not(:checked)+label{border-bottom-left-radius:6px!important;border-bottom-right-radius:6px!important}.recordBook nav div.eventCategory{padding:.333em 1em 0 .75em}.recordBook nav div.eventCategory h1{font-size:1.125em;border:none;text-align:left;background-color:transparent}.recordBook nav div.eventCategory h2{font-size:1em;border:none;text-align:left;background-color:transparent}.recordBook nav ul li.event{padding:.125em 1em .125em .75em;font-size:1.125em}.recordBook nav ul li.event a{color:#aaa}.recordBook nav ul li.event a.current{color:#333}.recordBook .records.records-school{font-size:.8em}.recordBook .records .fs_item{margin-top:0;margin-bottom:2em}.recordBook .records .fs_item h1.fs_header{padding-top:0}.recordBook .records .category h4{font-size:2.125em;margin-top:1.5em;margin-bottom:.25em;border:none;padding-left:0;text-align:left}.recordBook .records .category h4:first-of-type{margin-top:0}.recordBook table.fs_grid tbody tr.fs_tablecolumn td{cursor:default;border-top:1px solid #fff;padding:.5em 1em;line-height:1.75em;vertical-align:top}.recordBook table.fs_grid tbody tr.fs_tablecolumn td:first-of-type,.recordBook table.fs_grid tbody tr td.total{border-top:1px solid #eee}.recordBook table.fs_grid tr.fs_tablecolumn td:first-of-type{border-right:1px solid #888;background-color:#eee;font-weight:bold}.recordBook table.fs_grid tr.fs_tablecolumn td.total{border-left:1px solid #888;border-right:1px solid #888;background-color:#eee;font-weight:bold}.recordBook table.fs_grid tr.record-highlight td,.recordBook table.fs_grid tr.record-highlight td div.gray,.recordBook table.fs_grid tr.record-highlight td a,.recordBook table.fs_grid tr.record-highlight:hover{background-color:#1c314c!important;color:#fff}.recordBook table.fs_grid tr.record-highlight td.record-highlight{color:#fff!important;background-color:#1c314c!important}.recordBook table.fs_grid tr td a[data-type=gotorecordbook]{font-size:1.25em;padding:.5em 0 0 .5em;display:block}.formsharp .recordBook table.fs_grid tr:not(.fs_columnheader):hover td,.formsharp .recordBook table.fs_grid tr:not(.fs_columnheader):hover td:first-of-type,.formsharp .recordBook table.fs_grid tr:not(.fs_columnheader):hover td:last-of-type,.formsharp .recordBook table.fs_grid tr.current td,.formsharp .recordBook table.fs_grid tr.current td:first-of-type{background-color:#d8d8d8;border-top:1px solid #888;border-bottom:1px solid #888}.formsharp .recordBook table.fs_grid tbody tr.fs_tablecolumn td.last{border-right:1px solid #888!important}.formsharp .recordBook table.fs_grid tbody tr.fs_tablecolumn.last td{border-bottom:1px solid #888}.formsharp .recordBook table.fs_grid tr.newYear td:first-of-type{border-top:1px solid #ddd}.formsharp .recordBook table.fs_grid tr.newYear td{border-top:1px solid #eee}.recordBook div.fs_item table.fs_radio tr td{border:none!important;border-radius:0!important}.recordBook div.fs_item table.fs_radio tr td input[type=radio]+label{background-color:#f6f6f6;color:#aaa;border-radius:0!important;padding:.2em 1em;border:none;border-right:none!important}.recordBook div.fs_item table.fs_radio tr td input[type=radio]:checked+label{background-color:#f6f6f6;color:#000}.recordBook div.fs_item table.fs_radio tr td:hover input[type=radio]:not(:checked)+label{background-color:#333;color:#fff}.recordBook div.records{width:75%;float:right;position:relative}.recordBook div.records.individual{width:100%;float:none}.recordBook.individual{font-size:13px}.recordBook.individual table.fs_grid tr td{padding:.333em .75em}.recordBook.individual table.actions{height:3em;width:100%;font-size:.8em;background-color:#eee;border:1px solid #888;border-top:0}.recordBook.individual table.actions td{padding:0 2em}.social-column{position:absolute;height:4em;margin-left:-2.25em;margin-top:0;text-align:center;background-color:#eee;width:2em;border:1px solid #888;border-right:none;border-top-left-radius:.5em;border-bottom-left-radius:.5em}.social-column a{display:block;font-size:1.5em;padding:.125em 0}.minimizeSpacing table.fs_grid tr:not(.fs_columnheader) td{padding:5px 5px!important}.formsharp.scoreboard table.fs_grid tr.fs_columnheader td{padding:0 9px}.formsharp.scoreboard table.fs_grid tbody td{border-bottom:1px solid #333;padding:0 15px;border-bottom-color:#333;height:50px;line-height:40px;vertical-align:middle}.formsharp.scoreboard td.winner{font-weight:bold}.formsharp.scoreboard td.teamname{border-left:1px solid #ccc}.formsharp.scoreboard td.teamname div.team{width:250px;line-height:1.5em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.formsharp.scoreboard td.teamname img{height:auto;width:25px;margin:.25em .25em .75em 0}.formsharp.scoreboard td.teamname i{float:left;width:25px;margin:.25em .25em .75em 0}.formsharp.scoreboard td .score{display:block;margin:5px 0;color:#333;line-height:27px;padding:3px 6px;border:1px solid #333;height:2.25em;width:2.25em;text-align:center}.formsharp.scoreboard td.winner .score{background-color:#060;color:#fff}.noFormat{border:0;margin:0;padding:0}.thickbox-table .HomeGame{font-weight:bold;color:#333}.thickbox-table .AwayGame{font-style:italic}.thickbox-table tr.current-row{background-color:#47d}.thickbox-table tr.current-row a,.thickbox-table tr.current-row{color:#fff;text-decoration:none;cursor:default}.scrollcontainer .thickbox-table{border:0}.scrollcontainer .thickbox-table tbody{border-width:0 2px 0 2px;border-color:#ddd;border-style:solid}.minimal-table td{padding:4px}.minimal-table .AltTableColumn,.minimal-table .AltTableColumn td{background-color:#fff!important}.thickbox-table tr.faded,.thickbox-table tr.faded a{color:#99a}.thickbox-table tr.postponed td{background-color:#fbffca!important}.smallDataBox{height:14px;padding:1px 4px 0 4px;margin-bottom:1px;vertical-align:bottom;text-align:center}.minTable{width:auto}.sortarrow{display:none}.PreviousSchools .thickbox-table input{font-size:1.2em}.PreviousSchools .thickbox-table td.date{width:100px}.PreviousSchools .thickbox-table td.actions{width:250px}.PreviousSchools .thickbox-table input.InputAsLabel{border:0;padding:0;margin:0;color:#000;width:auto}.thickbox-title,.action-list .title{background:url(img/grad-btm-2x59.gif) repeat-x 0 100%;text-align:center;display:block;margin:0 0 1.5em;padding:5px 0;border:1px solid #dcdcdc;border-width:0 0 1px}.thickbox-title em{font-size:11px;font-family:Verdana,Geneva;display:block}.thickbox-title{font-weight:bold;margin:0 0 1em}.thickbox .action{margin:1em 0 0 5px;padding:0 0 .7em}.thickbox{background:url(img/grad-btm-2x59.gif) repeat-x 0 100%}.lmenu .first{padding:0 0 0}.lmenu .menu{background-color:#eee;font-size:1.25em}.lmenu .menu li{margin:0 0 0 0;border:1px solid #888}.lmenu .menu li.sel{background-color:#fff}.lmenu .menu li a{color:#aaa;font-weight:600;font-size:.9166em;display:block;padding:5px 15px}.lmenu .menu li.sel a{color:#333;text-decoration:none}.lmenu .menu li:not(.sel):hover{background-color:#fff}.lmenu .menu li:not(.sel) a:hover{color:#26a}label.sel{font-weight:bold}.adminAudit .hs{font-size:1.1em}.adminAudit .jh{font-size:1.1em;color:#666;font-style:italic}.adminAudit .school,adminAudit td.school{font-size:1.1em}.alphabetical-pager{text-align:center}.alphabetical-link{padding:1px}.alphabetical-link.selected{text-decoration:none;font-size:1.5em}.alphabetical-processing{width:79px;position:absolute;display:none}.scrollw{overflow:auto;width:550px}.StudentListing .name{display:block}.StudentListing .info{font-size:.85em;color:#666;display:block}.StudentListing .option{font-size:.9em;color:#333}.StudentListing .Warning{float:left}.student em{font-style:italic;font-weight:normal}.eligibilityStatus .ineligible{color:#c00}.eligibilityStatus .restricted{color:#f00}.eligibilityStatus .pending{background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -523px;width:16px;height:16px;padding-left:13px;font-size:.9166em;color:#666}.eligibilityStatus .unrestricted{color:#393}.AnnualBallot .QuestionNumber{font-size:1.25em;font-weight:bold}.AnnualBallot .Question{padding-left:15px;font-size:1.25em;font-weight:normal}.AnnualBallot a{font-size:1em}.floating-message{position:absolute;top:0;left:0;z-index:10;background:#ffc;padding:15px;border:1px solid #ccc;text-align:center;width:97.6%}.floating-message p{font-weight:bold}.report-history li ul{padding-left:15px}.report-history li ul li{font-size:.9em}.report-history li.current-report{border:1px dashed #000}.report-history li .report-detail{display:block;padding:0 0 0 10px;color:#666}.file{display:block;overflow:hidden;padding:0 0 1em;margin:0 0 1.5em;background:url(img/dots-5x1.gif) repeat-x 0 100%}.file-list .last{background-image:none;padding:0 0 1.5em}.file .name{font-weight:bold;margin:0 0 .666em;font-size:1.1667em}.file .dl{overflow:hidden}.file .dl a{height:16px;float:left;margin:0 11px 5px 0}.file .dl .del{float:right}div.pager-wrapper{width:100%;overflow:hidden;margin-bottom:6px}div.resultPager{float:left;padding:11px 0}div.resultPager a,div.resultPager strong{padding:3px 6px;margin-right:4px;border:1px solid #d8e2e6;float:left;text-decoration:none;font-weight:bold}div.resultPager a:hover{background:#146a90;border-color:#146a90;color:#fff}div.resultPager strong{background:#1c314c;border-color:#1c314c;color:#fff}div.pageSelectorWrapper{margin:0;padding:0 8px}div.pageSelector{float:left;padding:11px 0;margin-right:10px}div.pageSelector a,div.pageSelector strong{padding:2px 8px;margin:0 1px;border:1px solid #ccc;float:left;text-decoration:none;font-weight:bold;background-color:#f6f6f6;color:#000}div.pageSelector a:hover{background-color:#01314c;color:#fff;border:1px solid #ccc}div.pageSelector a.selected{background-color:#01314c;border:1px solid #ccc;color:#fff;text-decoration:none}div.pageSelector a.disable{background-color:#fff;border:1px solid #ccc;color:#666;cursor:default}a.up,a.down,a.add,a.edit,a.view,a.more,a.file,a.del,a.text,a.view-out,a.back,a.download,a.forward,a.pdf,a.doc,a.switch,a.processing,a.payment,a.excel,a.complete,a.incomplete,a.confirm,a.rtf,td.edit-col a,a.ok,td.ok-col a,a.cancel,a.print,td.view-col a,td.del-col a,.user,a.help,.key,a.view-tiny,a.view-small,a.movie,a.settings{background-repeat:no-repeat;background-position:0 50%;padding-left:20px;min-height:16px}a.smallDelete{background-repeat:no-repeat;background-position:0 50%;padding-left:18px;min-height:12px}div.underline a{text-decoration:underline!important}.sort a{display:block;text-indent:-1000px;margin:0 0 5px 10px;width:16px;height:16px}a.up{background:url(img/arrow-u-16.gif) no-repeat}a.down{background:url(img/arrow-d-16.gif) no-repeat}a.backLarge{background:url(img/arrow-left-blue.png) no-repeat;background-position:left;padding-left:30px;height:20px;line-height:18px;margin-top:15px;float:left;padding-bottom:9px}a.forwardLarge{background:url(img/arrow-right-blue.png) no-repeat;background-position:right;padding-right:30px;height:16px;line-height:22px;padding-bottom:11px;width:16px;white-space:nowrap}a.archive{color:#f00}a.add,a.back,a.cancel,a.del,td.del-col a,a.doc,a.edit,td.edit-col a,a.excel,a.download,a.forward,a.help,a.ok,td.ok-col a,a.payment,a.pdf,a.print,a.switch,a.text,a.user,a.view,td.view-col a,a.view-out,a.view-tiny,a.view-small,a.pending,a.settings,a.schedule,a.map,a.clock,a.paper,a.reschedule,a.remove,a.cycle{background-image:url(img/IconSprite.gif);width:16px;height:16px;white-space:nowrap;line-height:20px}a.add{background-position:0 -85px}a.back{background-position:0 -133px}a.cancel{background-position:0 -344px;color:#f00}a.del,td.del-col a{background-position:0 -699px}a.doc{background-position:0 -758px;background-repeat:no-repeat}a.edit,td.edit-col a{padding-top:3px;background-position:0 -858px}a.excel{background-position:0 -1646px;padding-top:4px}a.download{background-position:0 -834px}a.forward{background-position:0 -159px}a.help{background-position:0 -978px;cursor:help!important}a.ok,td.ok-col a{background-position:0 -412px}a.payment{background-position:0 -1128px}a.pdf{background-repeat:no-repeat;background-position:0 -1152px}a.print{background-position:0 -1203px;padding-top:2px;padding-bottom:1px}a.processing{background-image:url(img/processing.gif)}a.smallDelete{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -677px;width:12px;height:12px;white-space:nowrap}a.switch{background-position:0 -1354px}a.text{background-repeat:no-repeat;background-position:0 -1432px}a.user{background-position:0 -1510px;padding-top:2px;padding-bottom:1px}a.view,td.view-col a{background-position:0 -1560px}a.view-out{background-position:0 -1586px}a.view-tiny{background-position:0 -1537px;width:13px;height:13px;font-size:80%;padding-left:14px}a.view-small{background-position:0 -1537px;width:14px;height:14px;font-size:90%;padding-left:15px}a.movie{background:url(img/wmv.gif) no-repeat 0 50%;padding-bottom:4px;padding-top:8px}a.x-close{background:url(img/x.png) no-repeat;width:25px;height:29px;padding-left:25px;padding-bottom:10px;text-decoration:none;position:relative;top:-3px}a.clock{background-position:0 -550px;background-repeat:no-repeat;padding-left:16px;margin-right:8px}a.paper{background-position:0 -1748px;background-repeat:no-repeat;padding-left:16px;height:18px}a.reschedule{background-position:0 -1802px;background-repeat:no-repeat;padding-left:18px}a.remove{background-position:0 -1823px;background-repeat:no-repeat;padding-left:18px}a.cycle{background-position:0 -1842px;background-repeat:no-repeat;padding-left:18px}a.complete{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -390px;width:12px;height:12px;white-space:nowrap}a.confirm{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -390px;width:12px;height:12px;white-space:nowrap}a.incomplete{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -677px;width:12px;height:12px;white-space:nowrap}a.key{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -1031px;width:16px;height:16px;white-space:nowrap}a.more{background:url(img/IconSprite.gif) no-repeat 100% 50%;padding-right:13px;background-position:0 -283px;width:10px;height:10px;white-space:nowrap}a.settings{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -1677px;width:12px;height:20px;white-space:nowrap;padding-left:20px}a.schedule{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -1703px;width:15px;height:15px;white-space:nowrap;padding-left:20px}a.map{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -1727px;width:16px;height:16px;white-space:nowrap;padding-left:20px}.action a.add,.action a.back,.action a.cancel,.action a.del,.action a.edit,.action a.excel,.action a.download,.action a.forward,.action a.help,.action a.ok,.action a.payment,.action a.print,.action a.switch,.action a.user,.action a.view,.action a.view-out,.action a.view-tiny,a.view-small,.action a.key,.action a.settings{background-image:url(img/IconSprite.gif);height:16px;width:16px;white-space:nowrap;line-height:20px;padding-bottom:2px}.action a.add{background-position:0 -75px}.action a.back{background-position:0 -123px}.action a.cancel{background-position:0 -334px}.action a.del{background-position:0 -690px}.action a.edit{background-position:0 -857px;padding-top:4px}.action a.excel{background-position:0 -1641px}.action a.download{background-position:0 -824px}.action a.forward{background-position:0 -149px}.action a.help{background-position:0 -968px}.action a.ok{background-position:0 -402px}.action a.payment{background-position:0 -1118px}.action a.print{background-position:0 -1193px}.action a.switch{background-position:0 -1344px}.action a.user{background-position:0 -1501px}.action a.view{background-position:0 -1550px}.action a.view-out{background-position:0 -1576px}.action a.view-tiny{background-position:0 -1527px;font-size:80%;padding-left:14px}.action a.settings{background-position:0 -1670px}.action a.schedule{background-position:0 -1694px}.action a.paper{background-position:0 -1740px}.action a.reschedule{background-position:0 -1792px}.action a.remove{background-position:0 -1814px}.action a.cycle{background-position:0 -1835px}.action a.processing{background-image:url(img/processing.gif)}.action a.smallDelete{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -667px;width:16px;height:16px;white-space:nowrap}.action a.complete{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -380px;width:12px;height:12px;white-space:nowrap}.action a.confirm{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -380px;width:12px;height:12px;white-space:nowrap}.action a.key{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -1020px;width:16px;height:16px;white-space:nowrap}.action a.more{background:url(img/IconSprite.gif) no-repeat 100% 50%;padding-right:13px;background-position:0 -273px;width:10px;height:10px;white-space:nowrap}.action a.incomplete{background:url(img/IconSprite.gif) no-repeat 0 50%;background-position:0 -667px;width:12px;height:12px;white-space:nowrap}a.save{background-image:url(img/save-16.gif);height:18px;padding-left:19px;background-repeat:no-repeat}.action a.save{background-position:0 8px}.official-contract-status{padding-left:.5em}a.underlineOnHover{text-decoration:none}a.underlineOnHover:hover{text-decoration:underline}a.small{font-size:.83em}a.large{font-size:1.125em;text-decoration:none}a.large:hover{text-decoration:none}a.large:hover:before{text-decoration:none}.completeCheckLarge{padding-left:22px;color:#090;background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -412px;width:16px;height:16px;white-space:nowrap}.pending{padding-left:16px;color:#666;background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -523px;width:16px;height:16px;white-space:nowrap}.pendingCheck{padding-left:18px;font-size:.9166em;color:#666;background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -552px;width:16px;height:16px;white-space:nowrap}.pendingCheckLarge{padding-left:22px;color:#666;background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -576px;width:16px;height:16px;white-space:nowrap}.completeCheck{padding-left:18px;font-size:.9166em;color:#090;background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -390px;width:12px;height:12px;white-space:nowrap}.incompleteCheck{padding-left:18px;font-size:.9166em;color:#900;background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -677px;width:12px;height:12px;white-space:nowrap}.incompleteCheckLarge{padding-left:22px;font-size:.9166em;color:#900;background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -699px;width:16px;height:16px;white-space:nowrap}a.not-submitted{padding-left:22px;background:url(img/error-16.gif) no-repeat}a.pendingCheckLarge{color:#26a}a.incompleteCheckLarge{font-size:1em}.Status .Complete{background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -427px;width:24px;height:24px;padding:10px 30px 10px 30px;font-size:1.5em;font-weight:bold;color:#090;white-space:nowrap}.Status .Pending{background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -590px;width:24px;height:24px;padding:10px 30px 10px 30px;font-size:1.5em;font-weight:bold;color:#888;white-space:nowrap}.Status .Incomplete{background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -714px;width:24px;height:24px;padding:10px 30px 10px 30px;font-size:1.5em;font-weight:bold;color:#900;white-space:nowrap}.smallStatus .Complete{background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -427px;width:12px;height:12px;padding:10px 30px 10px 30px;font-size:1em;font-weight:bold;color:#090;white-space:nowrap}.smallStatus .Pending{background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -590px;width:24px;height:24px;padding:10px 30px 10px 30px;font-size:1em;font-weight:bold;color:#888;white-space:nowrap}.smallStatus .Incomplete{background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -714px;width:24px;height:24px;padding:10px 30px 10px 30px;font-size:1em;font-weight:bold;color:#900;white-space:nowrap}ul.smallStatus li{margin:10px 0}ul.smallStatus a.Incomplete,ul.smallStatus a.Complete{color:#26a;font-size:16px;padding-top:12px}td .pending{background-position:0 -530px}.action{display:block;margin:1em 0}.action a.cancel{color:#f00;text-decoration:underline;background:none;padding-left:0}.action a{margin-right:9px;padding-top:9px}.action a.sel,.link-list a.sel,.link-list li.sel a{color:#333;font-weight:bold;text-decoration:none}.action.header{border-bottom:1px solid #dcdcdc}.action a.secondary{float:right;color:#666;font-size:.9166em}.action .subcontrol{float:right;display:block}.pullright{float:right;display:inline-block}td .action a{padding-top:7px}.action .note{display:inline-block;padding-top:9px;width:100%;text-align:right;font-style:italic}span.next:after{font-size:1.4em;content:'→'}a:hover{cursor:pointer}.action-list .title{margin:0 0 9px}.action-list ul{padding:0 0 7px 7px}.action-list li{margin:0 0 .666em}.button,.button-def{padding:5px 0}.button-def{font-size:1.166em;font-weight:bold;padding:5px}.button-go{cursor:pointer;text-indent:-9999px;background:url(img/btn-go-46x25.gif) no-repeat;width:46px;height:25px;overflow:hidden;border-width:0;margin-top:-2px}div.button-go-wrapper{width:256px}img.tourn-game{float:left;width:16px;margin-right:5px}th{font-weight:bold;padding:0 7px 0 9px;font-size:.9166em}td.top,th{vertical-align:top;padding-top:.1em}td.top{padding-top:.333em}td.bottom,th.bottom{vertical-align:bottom}tr.selected{font-weight:bold;background-color:#eee}td.sel{font-weight:bold;color:#333}tr.ques td{font-size:1.166em}td.enumeration{width:auto}ol.orderedForm{list-style-type:decimal;list-style-position:inside;vertical-align:top}ol.orderedForm li{padding:5px 0 5px 0}h3.question-header{height:auto;color:#666;font-size:1em;border-bottom:1px solid #999;margin:0;padding:0}h3.question-header a{font-size:.83em;text-decoration:none}table.form tr.ans td{padding:4px 0 12px 25px}table.form ul li{margin:0;padding:0}table.form tr.ans td input{vertical-align:middle}table.form tr.ques td{padding:0 2px 0 9px}.form li{padding-left:20px}table.form .FormTableHeader td{font-size:1.33em;padding:5px 0 0 0;border-bottom:1px solid #dcdcdc}xtable.form .FormTableHeader td{font-size:1.25em;padding:5px 0;font-weight:bold;text-align:center;background:url(img/grad-btm-2x59.gif) repeat-x 0 100%;border:1px #ddd solid;border-bottom:1px solid #dcdcdc;vertical-align:middle}.display .values{font-weight:bold;font-size:.9166em;color:#444}.ques .values{display:block;padding:0 2px 11px 9px}.ques .values,.ques .values label{font-size:1em}.values .Warning{display:block}tr.cancelled{background-color:#f3d0a1}th,td{padding-bottom:5px}table td.radio{margin-top:0}table td.radio input[type=radio]{position:relative;margin-left:0}table.form th,table.form td{padding-bottom:11px;vertical-align:top}table.form th{white-space:nowrap;padding-right:25px}table.form.middle-aligned th{vertical-align:middle}table.checkbox td label,td.checkbox label,th.checkbox label,label.checkbox,td.radio label,table.radio td label{padding-left:5px;font-size:1.166em;line-height:1.166em}table.radio td{padding-top:.5em}table.checkboxextrasmall td label,table.checkboxsmall td label,td.checkboxsmall label,label.checkboxsmall,td.radio label,.checkboxsmall td{padding-left:5px;font-size:1.1em;line-height:1.65em;vertical-align:middle}table.checkboxextrasmall td label,table.checkboxsmall td label,td.checkboxsmall label,label.checkboxsmall,td.radio label,.checkboxsmall td{padding-left:5px;font-size:1.1em;line-height:1.65em;vertical-align:top}table.checkboxsmall input{margin-top:5px}table.checkboxextrasmall td label{font-size:1em}table.checkboxextrasmall input,table.checkbox label{vertical-align:middle}table.fancy.subcheckbox td{padding-right:1em}.checkboxlistHorizontal table tr td,.formsharp .fs_item .checkboxlistHorizontal table tr td{padding-right:1.5em}.formsharp .semi-bold{font-weight:600}.formsharp select{font-size:1em;padding:2px 4px;border-radius:.25em}.formsharp.small select,.formsharp select.small,.formsharp .small select{font-size:.9em;padding:2px}.formsharp p.alert{color:inherit;font-weight:inherit}.formsharp .fs_section{border:1em solid #f4f4f4;border-radius:.5em;margin:1em 0}.formsharp .fs_section.fs_current h4{border-radius:0;border:none}.formsharp .fs_section.fs_current{border:3px solid #333;border-radius:.333em}.formsharp .fs_section.fs_current .fs_section_body{padding:.5em 1.5em}.formsharp h1,.formsharp h2,.formsharp h3,.formsharp h4{padding:.333em;text-align:center;background-color:#fff;font-weight:600;color:#333}h1.multiline,h2.multiline,h3.multiline,h4.multiline,h5.multiline,h6.multiline{padding-bottom:0}.formsharp h1.left,.formsharp h2.left,.formsharp h3.left,.formsharp h4.left{text-align:left;padding-left:0}.formsharp h1.fs_current,.formsharp h2.fs_current,.formsharp h3.fs_current,.formsharp h4.fs_current{background-color:#333;color:#fff}.formsharp h1.fs_header,.formsharp h2.fs_header,.formsharp h3.fs_header,.formsharp h4.fs_header{border:none}.formsharp h1.fs_underlined,.formsharp h2.fs_underlined,.formsharp h3.fs_underlined,.formsharp h4.fs_underlined,.fs_underlined{border-bottom:1px solid #ddd;border-radius:0;padding-bottom:.5em!important}.formsharp h1.fs_header.gray,.formsharp h2.fs_header.gray,.formsharp h3.fs_header.gray,.formsharp h4.fs_header.gray{color:#888}.formsharp h1.fs_header input[type=checkbox]+label,.formsharp h1.fs_header input[type=radio]+label,.formsharp h2.fs_header input[type=checkbox]+label,.formsharp h2.fs_header input[type=radio]+label,.formsharp h3.fs_header input[type=checkbox]+label,.formsharp h3.fs_header input[type=radio]+label{padding-bottom:0 !important}.formsharp .fs_item .fs_checkbox.fs_showcheckbox input[type=checkbox]+label:before{font-size:1em;font-weight:normal;content:'';font-family:'Font Awesome 6 Pro';padding-right:13px;float:left;display:block}.formsharp .fs_item .fs_checkbox.fs_showcheckbox input[type=checkbox]:checked+label:before{content:'';padding-right:10px}.formsharp .fs_item .fs_checkbox.fs_showcheckbox i.flaticon{float:right;margin-right:0;font-weight:normal}.formsharp .fs_item .fs_radio.fs_showradio input[type=radio]+label:before{font-size:1em;font-weight:normal;content:'';font-family:'Font Awesome 6 Pro';padding-right:10px}.formsharp .fs_item .fs_radio.fs_showradio input[type=radio]:checked+label:before{content:''}.formsharp .fs_item .fs_radio.fs_showradio i.flaticon{float:right;margin-right:0;font-weight:normal}.formsharp .fs_item.tiny .fs_radio,.formsharp .fs_item.tiny .fs_checkbox{font-size:.9em!important;line-height:1.125em;margin-bottom:0}.formsharp .fs_item.tiny .fs_radio td,.formsharp .fs_item.tiny .fs_checkbox td{line-height:1.125em}.formsharp label.view{color:#999}.formsharp .fs_statuslist{border:0 solid #333;width:100%;font-size:1.2em;border-radius:6px;background-color:#fff}.formsharp .fs_statuslist.fs_medium{font-size:1em}.formsharp .fs_statuslist.fs_small{font-size:.85em}.formsharp .fs_statuslist span.header{background-color:#333;color:#fff;padding:.5em 1.5em;float:left;border-right:.125em solid #fff}.formsharp .fs_statuslist span[data-itemposition=first]{border-top-left-radius:6px;border-bottom-left-radius:6px}.formsharp .fs_statuslist span[data-itemposition=last]{border-top-right-radius:6px;border-bottom-right-radius:6px}.formsharp .fs_statuslist .fs_items{display:flex;justify-content:space-evenly}.formsharp .fs_statuslist .fs_items span{background-color:#eee;display:inline-block;width:100%;text-align:center;padding:.5em 0 .5em 1.5em;margin-left:.333em;position:relative}.formsharp .fs_statuslist .fs_items span:first-of-type{margin-left:0;padding:.5em 0 .5em 1em}.formsharp .fs_statuslist .fs_items span:not(:first-of-type):before{width:0;height:0;border-top:1.25em inset transparent;border-bottom:1.25em inset transparent;border-left:1.5em solid #fff;position:absolute;content:"";top:0;left:0}.formsharp .fs_statuslist .fs_items span:not(:last-of-type):after{width:0;height:0;border-top:1.25em inset transparent;border-bottom:1.25em inset transparent;border-left:1.5em solid #333;position:absolute;content:"";top:0;right:-1.5em;z-index:2}.formsharp .fs_statuslist .fs_items span.selected:not(:last-of-type):after{border-left-color:#060}.formsharp .fs_statuslist .fs_items span.selected{background-color:#060;color:#fff}.formsharp .fs_statuslist .fs_items span.unselected{background-color:#333;color:#fff}.formsharp .fs_progresslist{border:0 solid #333;width:100%;font-size:.9em;border-radius:6px;background-color:#fff}.formsharp .fs_progresslist .fs_items a:first-of-type{border-top-left-radius:6px;border-bottom-left-radius:6px}.formsharp .fs_progresslist .fs_items a:last-of-type{border-top-right-radius:6px;border-bottom-right-radius:6px}.formsharp .fs_progresslist .fs_items{display:flex;justify-content:space-evenly}.formsharp .fs_progresslist .fs_items a{background-color:#eee;display:inline-block;width:100%;text-align:center;padding:.5em 0 .5em 1.5em;margin-left:.333em;position:relative}.formsharp .fs_progresslist .fs_items a:first-of-type{margin-left:0;padding:.5em 0 .5em 1em}.formsharp .fs_progresslist .fs_items a:not(:first-of-type):before{width:0;height:0;border-top:1.25em inset transparent;border-bottom:1.25em inset transparent;border-left:1.5em solid #fff;position:absolute;content:"";top:0;left:0}.formsharp .fs_progresslist .fs_items a:not(:last-of-type):after{width:0;height:0;border-top:1.25em inset transparent;border-bottom:1.25em inset transparent;border-left:1.5em solid #333;position:absolute;content:"";top:0;right:-1.5em;z-index:2}.formsharp .fs_progresslist .fs_items a.active{background-color:#060;color:#fff}.formsharp .fs_progresslist .fs_items a.active:not(:last-of-type):after{border-left-color:#060}.formsharp .fs_progresslist .fs_items a.current{background-color:#333;color:#fff}.formsharp .fs_progresslist .fs_items a.current:not(:last-of-type):after{border-left-color:#333}.formsharp .fs_progresslist .fs_items a.inactive{background-color:#888;color:#fff}.formsharp .fs_progresslist .fs_items a.inactive:not(:last-of-type):after{border-left-color:#888}.formsharp table.fs_selectiongrid .fs_item{margin:0}.formsharp .fs_item table.fs_radio.fs_nofill{table-layout:auto}.formsharp .fs_item .fs_checkbox.fs_nofill td,.formsharp .fs_item .fs_radio.fs_nofill td{border:none!important}.formsharp .fs_item .fs_checkbox.fs_nofill input[type=checkbox]:checked+label,.formsharp .fs_item .fs_radio.fs_nofill input[type=radio]:checked+label{color:#060;background-color:#fff;white-space:nowrap}.formsharp .fs_groups .fs_group{border:1px solid #333}.formsharp .fs_groups .fs_subgroup{padding-bottom:15px;margin-bottom:15px}.formsharp .fs_groups .fs_subgroup:last-of-type{margin-bottom:0}.formsharp .fs_groups .fs_group .fs_groupmaintitle{font-size:24px;background-color:#333;color:#fff;padding:6px 18px;margin:0;border-radius:0}.formsharp .fs_groups .fs_group .fs_groupsubtitle{font-size:19px;font-weight:600}.formsharp .fs_groups .fs_group .fs_groupsubgrouptitle{font-size:18px;border:none;text-align:left;padding:.333em 0}.formsharp .fs_groups .fs_group .fs_groupcontent{margin:0 1em}.formsharp .fs_groups div.fs_group.shown:first-of-type,.formsharp .fs_groups div.fs_group.shown:first-of-type .fs_groupmaintitle{border-top-left-radius:12px;border-top-right-radius:12px}.formsharp .fs_groups div.fs_group:not(.hide):last-of-type{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.formsharp .fs_groups div.fs_group .fs_selectiongrid{margin-bottom:6px;margin-left:0;width:100%}.formsharp .fs_groups div.fs_group .fs_selectiongrid tr td{padding-bottom:0;margin-bottom:9px}.formsharp .fs_groups div.fs_group .fs_selectiongrid tr td label{border:1px solid transparent}.formsharp .fs_groups div.fs_group .fs_selectiongrid tr td.diminishunselected input:not(:checked)+label{color:#ccc}.formsharp .fs_groups div.fs_group .fs_selectiongrid tr td.diminishunselected:hover input:not(:checked)+label{color:#333}.formsharp .fs_groups div.fs_group .fs_selectiongrid tr td:first-of-type label:first-of-type{border-top-left-radius:9px;border-bottom-left-radius:9px}.formsharp .fs_groups div.fs_group .fs_selectiongrid tr td:last-of-type label:last-of-type{border-top-right-radius:9px;border-bottom-right-radius:9px}.formsharp .fs_groups div.fs_group .fs_selectiongrid tr td input[type=checkbox]+label{border-bottom:0}.formsharp .fs_groups div.fs_group .fs_selectiongrid tr.active td label{border-color:#26a}.formsharp .fs_groups div.fs_group .fs_selectiongrid tr.active td.coachtype{padding-left:2px}.formsharp .fs_groups div.fs_group .fs_selectiongrid tr.active td.coachtype label{display:block;float:left;height:auto}.formsharp .fs_groups div.fs_group .fs_selectiongrid tr:not(.active) td label{color:#999}.formsharp .fs_groups div.fs_group .fs_selectiongrid tr:not(.active):hover td label{border-color:#eee;color:#333}.formsharp .fs_item.required h1.fs_header,.formsharp .fs_item.required label{border-color:#c00;color:#c00;background-color:none}.formsharp .fs_item.invalid h1.fs_header,.formsharp .fs_item.invalid label{border-color:#c00;color:#c00;background-color:none}.formsharp .fs_item.required .not-required label{color:#aaa}.formsharp .fs_item.required .fs_textbox,.formsharp .fs_item.required .fs_selectBoxIt .selectboxit,.formsharp .fs_item.required .fs_multitextbox table,.formsharp .fs_item.required .fs_textbox.fs_datebox input{border-color:#c00}div.fs_selectBoxIt{font-size:.9em}.selectboxit{max-width:100%}.selectboxit-btn{max-width:100%}.selectboxit-text{max-width:90%;overflow-x:hidden;text-overflow:ellipsis;pxadding-right:2em}.formsharp .fs_selectiongrid.required tr.active td .fs_checkbox label{border-color:#c00;background-color:#c00;color:#fff}.formsharp .fs_selectiongrid.required tr.active td .fs_radio label{border-color:#c00}.formsharp .evaluationBlock{border:1px solid #666;border-radius:.75em;padding:0 .75em;margin-bottom:3em}th.checkbox{padding:6px}table.checkbox-inline td{padding-right:20px}table.list{font-size:16px}table.list th{font-weight:600}table.list td.main{background:url(img/target-gray-8.gif) no-repeat 0 .5em}table.list td{padding-left:15px}table.list td.first{padding-left:0}td.officialreciprocal{padding-top:1px}td.officialreciprocal div{padding-bottom:12px}span.arrow-right{border-top:18px solid transparent;border-bottom:18px solid transparent;border-left:18px solid #060;display:inline-block}.subcheckbox input{margin-left:20px;padding-right:5px}.subcheckbox label{padding-left:5px;font-size:1em}.checkbox-sidenote{color:#aaa;font-size:.9em;font-weight:bold}.checkbox-sidenote strong{color:#888}p.question{font-size:15px;margin-bottom:5px!important}p.answer{padding-left:15px}p.answer input{padding-left:5px;font-size:1.166em;line-height:1.65em;vertical-align:top}p.answer label{padding-left:5px;font-size:14px}p.answer span{display:block;padding-top:3px}tr.sep td,tr.sep th{padding-top:1em}tr.alt td{background-color:#e7f4ff}table.full{width:99%}td p.note{margin-bottom:0}textarea{width:95%;padding:12px;font-size:1.166em}table.form{margin:0 0 1em}table.form.full{width:100%}table.form th{vertical-align:top;padding-top:.25em}table.form select{font-size:1.333em;padding:3px}table.form input,table.form textarea{font-size:1.333em;padding:3px 9px}table.form td.radio input,table.form .checkbox input,input.checkbox{padding:0}table.form td.radio input,table.form td.checkbox input{margin-top:5px}table.form.nested{margin-bottom:0}table.form.nested th,table.form.nested td{padding-bottom:5px}table.horizontal-form th,table.horizontal-form td{vertical-align:middle}table.horizontal-form td{padding-right:15px}table.horizontal-form td.last{padding-right:0;padding-left:20px}ul.radio li{padding-top:4px;padding-bottom:4px}ul.radio li label{padding-left:5px}table.form .status img{float:left;margin-right:3px}table.form .status{font-size:12px;padding:5px 0 0}table.form input.disabled{color:#999}a.disabled{color:#000!important;cursor:default!important}a.disabled:hover{text-decoration:none;cursor:default!important}li.moved,li.moved a{text-decoration:none;color:#666}li.highlight{background-color:#e8e8e8}.subradio{margin-left:25px}.Prompt{font-size:1.25em;padding-left:5px;padding-bottom:5px;line-height:1.65em;font-weight:bold;color:#666}.Prompt a{font-size:.83em;font-weight:normal}.Answer td{padding-left:15px;padding-bottom:10px}.Answer .sel{font-weight:bold;color:#333}.FormProItem{margin-bottom:25px}.FormProItem.disabled{margin-bottom:.75em}.FormProItem.disabled .FormProPrompt{color:#ccc}.FormProPrompt{font-size:20px;line-height:1.65em;font-weight:600;color:#888}.FormProPrompt strong{font-weight:bold}.FormProOption{padding-left:15px;margin-bottom:1em;display:block;padding-bottom:0}.FormProPrompt a:not(.fa_link){font-size:.75em;font-weight:normal}.FormProPrompt a.fa_link{font-size:1em}.FormProAnswer{margin-bottom:15px;display:block;font-size:16px}.FormProAnswer td{padding-left:15px;font-weight:600}.FormProAnswer .street{display:block}.FormProAnswer .name{display:inline-block;margin-right:15px;line-height:1.65em}.FormProAnswer .relationship{display:inline-block;margin-right:15px;line-height:1.65em}.FormProAnswer .duration{display:inline-block;margin-right:15px;line-height:1.65em}.adminTransfer .FormProPrompt{padding-bottom:.125em!important;font-size:16px}.adminTransfer .FormProAnswer{margin-bottom:.25em!important;font-size:18px}.FormProPrompt.AlertResponse{color:#800}.FormProAnswer.AlertResponse,.FormProAnswer.AlertResponse td{font-weight:800;color:#800}.FormProDecision{border:1px solid #bbb;background-color:#f6f6f6;padding:1em 2em;font-size:1.25em;border-radius:.75em}.FormProMessage td{font-size:1.25em;background-color:#f8f8f8;padding:.5em 1em 1em 1em;margin:1em;display:block;border:1px solid #ccc;border-radius:.5em}.FormProSelect{font-size:1.166em;line-height:1.65em;display:block}.FormProSelect input{margin:5px 8px 0 0;height:auto}.FormProSelect.radio input+label{max-width:90%}.FormProSelect .suboption{padding:5px 10px 0 40px;font-size:1.05em;line-height:1.35em;display:block}.FormProSelect .suboption em{font-style:italic}.FormProSelect .suboption strong{font-weight:bold}ul.FormProSelect.radio li input+label a.fa_link{padding-top:0}input.text{border:1px solid #999;padding:2px 3px}input[type=text].warn,input[type=time].warn{border:1px solid #f00}.text-lg{font-size:1.333em}.text-sm,.label-sm{font-size:11px}.text-wide{font-size:1.333em;width:90%}#content .text-xlg{font-size:1.667em}#content .strong{font-weight:bold}#content .mediumstrong{font-weight:600}#content .text-m,table.form select,.thickbox-table select{font-size:1.166em}.BigCheckbox{height:25px;width:25px;margin:0}.label-sm{font-weight:bold;display:block}table.fixedw,table.fixedw-r{width:99%}table.fixedw th,table.fixedw-r th,td.fixedw{width:11.666em}table.fixedw-r th{text-align:right}th.req{background:url(img/star-5.gif) no-repeat 0 .75em;padding-left:9px}td.main-col{font-size:1.166em}td.main-colw{width:50%;font-size:1.166em}td.fixed-col,th.fixed-col{white-space:nowrap}th.fixed-col-r{white-space:nowrap;text-align:right}td.email-col{font-size:.9166em}td.email-col a,a.email{background:url(img/mail-10.gif) no-repeat 0 50%;padding-left:13px;padding-top:1px}.vcard a.email{padding-top:5px}.item-detail{display:block;font-size:.83em;color:#666;padding-top:3px}.item-note,.item-note-indent{font-size:.83em;color:#666}.item-note-indent,.item-link{padding-left:15px}.item-link{font-size:.83em}.schedule .item-detail{display:inline}.comp-detail,.official-note{font-size:.75em;color:#666}span.late-notice{font-size:.9em;color:#f00;padding-top:-2px}td .tel{display:block;margin:0 0 5px}td .tel .type{color:#999;font-size:.9166em}.req-list{list-style-type:lower-alpha;list-style-position:outside;padding-left:25px}.req-list li{margin-left:25px}.separate{text-indent:25px}.move-up{background:url(img/arrow-u-12.png) no-repeat 100% 50%;padding-right:10px;color:#779;float:left;display:block;text-decoration:none}.move-down{background:url(img/arrow-d-12.png) no-repeat 100% 50%;padding-right:10px;color:#779;float:left;display:block;text-decoration:none}.sort-asc a,a.sort-asc,a.sort-asc:visited{background:url(img/arrow-d-12.png) no-repeat 100% 50%;padding-right:16px;color:#779}.sort-desc a,a.sort-desc,a.sort-desc:visited{background:url(img/arrow-u-12.png) no-repeat 100% 50%;padding-right:16px;color:#779}.sort-inactive a,a.sort-inactive{padding-right:16px}.failure{background:#fff;color:#f00;font-weight:bold;display:block;margin:0 0 1em;padding:3px;line-height:1.5em;font-size:1.1em}.xfailure{background:#f00;color:#fff;font-weight:bold;display:block;margin:0 0 1em;padding:3px;line-height:1.5em}table.address{width:425px;margin-bottom:.75em}table.address strong,.person-name strong,table.citystate strong{display:block;color:#666;font-weight:600;font-size:.8733em}table.address .street-address input{width:400px}table.address td{padding-top:3px!important;padding-bottom:3px!important}table.address .city,table.citystate .city,.person-name td.first-name,.person-name td.last-name{padding-right:7px}.person-name td.first-name,.person-name td.last-name{width:1%}table.address td,.person-name td,table.citystate td{vertical-align:top}table.internationaladdress tr td:first-child{padding-right:12px}#login-form{padding:1em 2em;border:1px solid #eee;border-radius:.75em;font-size:15px;max-width:600px}#login-form-wrapper{margin:0}#login-form .title{margin:0 0 1em;font-size:1.2em}#login-form input.text{font-size:1.333em;padding:6px 15px;width:90%;max-width:500px}#login-form th{white-space:nowrap;padding:10px 15px 10px 10px;background-position:0 .8em}#login-form .note{font-size:1.2em;color:#d00;font-style:normal;line-height:1.1em}#login-form strong{font-weight:bold}#login-form input[type=submit]{margin-bottom:.75em}#login-form a{padding:.75em}table.login-form{font-size:15px;margin:1em}.login-form .button{font-size:1em;padding:4px 4px}.login-form th{white-space:nowrap;padding:10px 15px 10px 10px}.login-form td{padding:5px}.login-form input{width:95%;max-width:300px;padding:6px 9px;font-size:1.333em}.login-form td.checkbox label{font-size:.9166em;color:#555}.vcard{margin:0 0 1em;display:block}.vcard,.vevent{line-height:1.75em}.vcard .note{display:block;padding:.5em 0 0;font-style:italic}.vcard .warning-msg{background-color:#ccc;display:block;font-weight:bold}.SchoolEmployee{line-height:1.75em;float:left;margin:0 5px 1.85em;xheight:17.5em}.SchoolEmployee .Role,.vcard .role{font-size:1em;color:#999;font-weight:normal}.SchoolEmployee .Details,.district-host .vcard{padding-left:11px;display:block;border:1px solid #dcdcdc;border-width:0 0 0 1px}.SchoolEmployee .Name,.vcard .fn,.vevent .summary{display:block;font-size:1.166em;color:#222;font-weight:600}.SchoolEmployee .Address,.SchoolEmployee .Email,.SchoolEmployee .Telephone,.vcard .tel,.vcard .email,.vevent .tel,.vevent .email,.vevent .location,.vcard .post-office-box{display:block}.SchoolEmployee .email{padding-top:5px}.SchoolEmployee .action{padding:5px 0 0;display:block;overflow:hidden;zoom:1;margin:0}.SchoolEmployee .action a{padding-bottom:8px;margin-right:11px}.vcard .tel{color:#666;font-size:.916em}.vcard .tel .value{font-size:1.166em;color:#000}.SchoolEmployee .email{font-size:.9166em}.SchoolEmployee .status{font-size:.9166em}.CommitteeMember{line-height:1.75em;margin:0 0 2em 0;color:#333}.CommitteeMember .Role,.vcard .role{font-size:1.25em;font-weight:600}.CommitteeMember .Details,.district-host .vcard{padding-left:11px;display:block;border:1px solid #dcdcdc;border-width:0 0 0 1px}.CommitteeMember .Name,.vevent .summary{display:block;font-size:1.166em;color:#222;font-weight:600;margin-left:1em}.CommitteeMember .Address,.SchoolEmployee .Email,.SchoolEmployee .Telephone,.vcard .tel,.vcard .email,.vevent .tel,.vevent .email,.vevent .location,.vcard .post-office-box{display:block}.CommitteeMember .email{padding-top:5px}.CommitteeMember .action{padding:5px 0 0;display:block;overflow:hidden;zoom:1;margin:0}.CommitteeMember .action a{padding-bottom:8px;margin-right:11px}.CommitteeMember .email{font-size:.9166em}.CommitteeMember .status{font-size:.9166em}.advisory-committee-wrapper .section{margin-left:5px}#content .staff-list li{margin:0 0 1.5em}.registration-summary .action{margin-bottom:2em}.registration{display:block;padding:.5em 0 0 .5em;margin:0 0 1.5em}.registration .event,.registration .event-incomplete{font-size:1.333em;display:block;font-weight:bold}.registration .event-incomplete{color:#999}.registration .event a{text-decoration:none}.registration .event-head{overflow:hidden;display:block}.registration .event-head .event{padding:5px 0 0}.registration .event-head .event .event-item{display:inline-block;width:12em}.registration .event-list{padding:0 0 0 3em}.registration .event-list li{margin:0 0 .75em;font-size:1.166em;font-weight:bold}.registration .status{font-size:.9166em;display:inline-block;padding-top:3px}.registration .complete,.thickbox-table .complete{color:#090}.registration .incomplete,.thickbox-table .incomplete{color:#900}.registration img,.registration span.icon{float:left;margin:0 6px 0 0}.registration i.fas,.registration i.far,.registration i.fal{width:1.25em;float:left;margin:0;font-size:2.5em;padding:0}.registration .eventSub{font-size:.8em;color:#666}.registration .event-head .status{font-size:1em;font-weight:600}div.borderless table,div.borderless table td,div.borderless table tr,div.borderless table th{border:0!important}.registration-icon{display:table-cell;vertical-align:top}.registration-detail{display:table-cell}.probation{font-size:.75em;color:#a00;padding-left:20px}.BigMenu{display:block;padding:6px 0 0 39px;margin:0 0 1.5em}.BigMenu .ItemHead{overflow:hidden;display:block}.BigMenu .MainItem{font-size:1.333em;display:block;font-weight:bold}.BigMenu .MainItem a{text-decoration:none}.BigMenu .SubText-complete{font-size:.9166em;color:#090}.BigMenu .SubText-incomplete{font-size:.9166em;color:#900}.bigList{margin-left:25px}.bigList.no-indent{margin-left:0}.bigList li{margin:3px 0 3px 0;display:block;font-size:20px}.bigList li a.fa_link{font-size:20px}ul.outerList{list-style-position:outside;list-style-type:disc;margin-left:25px}ul.outerList li{margin-bottom:.5em}.RegistrationSummaryHeader td,.RegistrationSummarySubLevel td{border-top:1px solid #dcdcdc}.RegistrationSummaryHeader td strong,.RegistrationSummarySubLevel td strong{font-size:1.16em}.RegistrationSummarySubLevel td{border-width:0}.RegistrationSummaryHeader .edit{font-size:1.166em}.RegistrationSummaryRegistered{width:15%}.RegistrationSummaryMain{width:30%;font-size:1.16em}.RegistrationSummaryType{width:20%}.RunningSummary .TableColumnHeader td{background:url(img/grad-btm-2x59.gif) repeat-x 0 100%;border-bottom:1px solid #dcdcdc;vertical-align:bottom}.RunningSummary td{padding:3px;font-size:.9166em;vertical-align:middle}.RunningSummary .reg_no{background:url(img/cancel-16.gif) no-repeat 0 100%}.RunningSummary .reg_yes{background:url(img/check-16.gif) no-repeat 0 100%}.RunningSummary .reg_both{background:url(img/malefemale-16.gif) no-repeat 0 100%}.RunningSummary .reg_boys{background:url(img/male-16.gif) no-repeat 0 100%}.RunningSummary .reg_girls{background:url(img/female-16.gif) no-repeat 0 100%}.ColumnTitle,.ColumnTitle td{font-weight:bold;color:#333}.ColumnSeparate{padding-right:50px}#activity-reg .title{font-size:1.166em;margin:0 0 .5em}#activity-reg .reg-choice{display:block}#activity-reg .choice{font-weight:bold}#activity-reg .choice label{padding-left:3px;margin-right:11px}#activity-reg .ques{display:block;margin:0 0 .5em}#activity-reg .ActivityLevel{margin-bottom:25px}#activity-reg .ActivityLevel h4{font-size:1.25em;color:#333}.reg-form{border:solid #eee;margin:1.5em 0 0 5px;border-width:0 0 0 3px}.reg-form-section{padding:0 0 0 11px;margin:0 0 1.5em}.reg-form-title{font-size:1.166em;background:#efefef;display:block;font-weight:bold;padding:3px 2px;margin:0 0 .5em}.reg-form-details{margin:1em 0 0 0;border:solid 2px #f3d0a1;background-color:#faead0;padding:5px}.reg-form-details .reg-choice{margin:0 0 1em}.reg-form-details th{text-align:right}#MembershipRegistration th{padding-left:40px;width:150px;text-align:right}.GrandTotal{border:3px solid #1c314c;border-width:3px 0;color:#000;font-size:1.333em;padding:5px;margin:0 0 50px}.GrandTotal strong{font-weight:bold}.GrandTotal td{padding:3px 0 3px 0;margin:0}.subtotal{font-weight:bold}.currency{text-align:right}.invoice{width:100%}.invoice td{padding-left:10px}.invoice .subtotal{text-align:right;padding-right:10px}.invoice .totals-row td,td.totals-row,tr.totals-row td,tr.totals-row th{border-top:2px solid #333;padding-top:6px;font-weight:bold;font-size:1.125em}.invoice-header img{max-width:8.5em}.filterOption{font-size:.9em;display:inline-block;padding:0 5px}.filterOption select{font-size:.83em}.IntegerBox{font-size:14px}.LargeBox{width:25em;border-radius:.333em}.SemiLargeBox{width:18.75em;border-radius:.333em}.MediumBox{border-radius:.333em}.SmallBox{width:6.25em;border-radius:.333em}.Box2Chars.aspNetDisabled,.Box3Chars.aspNetDisabled{background-color:#eee;color:#888}.Box2Chars{width:2.5em;padding:.25em .5em!important;border-radius:.333em}.Box3Chars{width:3.5em;border-radius:.333em}.Box4Chars{width:4.5em;border-radius:.333em}.Box5Chars{width:5.5em;border-radius:.333em}.Box3CharsAlpha{width:3.5em;text-align:center;border-radius:.333em}.Box4CharsAlpha{width:4.5em;text-align:center;border-radius:.333em}.Box5CharsAlpha{width:5.5em;text-align:center;border-radius:.333em}.Box2CharsNum{width:2.5em;text-align:right;border-radius:.333em}.Box3CharsNum{width:3.5em;text-align:right;border-radius:.333em}.Box4CharsNum{width:4.5em;text-align:right;border-radius:.333em}.Box5CharsNum{width:5.5em;text-align:right;border-radius:.333em}.Box5CharsTotal{width:5.5em;background-color:#fff;border:0;color:#333;font-weight:bold;text-align:right;border-radius:.333em}.StandardBox{padding:2px 3px;border-radius:.333em}.StandardNoBox{padding:2px 5px 0 5px;text-align:left;border:0;border-radius:.333em}.Numeric{padding:2px 10px 0 5px;text-align:right;border-radius:.333em}.NumericNoBox{padding:2px 5px 0 5px;text-align:right;border:0;border-radius:.333em}.NumericTotal{padding:2px 5px 0 5px;text-align:right;font-weight:bold;color:#333;border-radius:.333em}.numeric{text-align:right;padding:5px 12px;border-radius:.333em}.SecurityCode{padding:2px 5px 0 5px;width:3em;border-radius:.333em}.MultiLineFull{width:100%}.TableColumnHeader td{font-weight:600}th.minimize,td.minimize{white-space:nowrap;width:1%}.AltTableColumn,.AltTableColumn td,.thickbox-table tr.even{background-color:#fff}.AltTableColumn2 td{border-top:1px solid #eee}.inputgo{margin:0 0 .5em}.school-select{padding:30px;border:0 solid #eee;border-radius:0;border-bottom:1px solid #ddd}.school-select .title{margin:0 0 9px}.school-select select .inputgo select{float:left;font-size:1.667em;margin:4px 6px 11px 0;width:75%;border:0 solid #dcdcdc}.school-select a.fa_button{margin:5px 0 14px 0}.school-select input.text{font-size:1.667em;margin:4px 6px 11px 0;width:98%;float:left;padding:6px 9px}.school-select .SuperButton-Ok{margin-top:5px}.school-select .SuperButton .inputgo .SuperButton{font-weight:bold}.school-select-list{overflow:hidden}.school-select .action{margin:0}.school-select a.fa_button{padding:9px 9px 9px 12px}.school-select a.fa_button:before{font-size:16px}.school-select .myschool{font-size:1.166em;margin:0 0 9px}.school-select-wrapper{margin:0 0 1.5em}.school-match{font-size:1.33em;width:450px}.school-name{font-size:1.2em}.school-name input{width:450px}.school-select .cancel{margin:7px 0 0 0;display:block}.school-select .cancel a{color:#f00}.school-logo{float:right;margin-top:-100px;margin-right:0;margin-bottom:5px;color:#333;text-align:center}.school-logo img{margin:0 auto}.school-logo span{padding-top:5px}.SelectSchoolLarge{padding:10px 10px 0 0}.SelectSchoolLarge .school-select{background:none;padding:0;border:0 #ddd solid;border-radius:0}.SelectSchoolLarge select .inputgo select{float:left;font-size:1.667em;margin:4px 6px 11px 0;width:75%;border:1px solid #dcdcdc}.SelectSchoolLarge input.text{font-size:1.667em;margin:1px 6px 11px 0;width:98%;float:left}.SelectSchoolLarge .school-select-list{overflow:hidden}.SelectSchoolLarge .school-select-wrapper{margin:0 0 1.5em}.SelectSchoolNormal .school-select{background:none;padding:0;border:0}.SelectSchoolNormal select .inputgo select{float:left;font-size:1.2em;margin:4px 6px 5px 0;width:75%;border:1px solid #dcdcdc}.SelectSchoolNormal input.text{font-size:1.2em;margin:4px 6px 11px 0;width:300px;float:left;padding-left:3px}.SelectSchoolNormal .school-select-list{overflow:hidden}.SelectSchoolNormal .school-select-wrapper{margin:0 0 1.25em}.SelectSchoolNormalBackground .school-select{background:url(img/grad-btm-2x59.gif) repeat-x 0 100%;padding:20px;border:2px #ddd solid;width:400px}.SelectSchoolNormalBackground select .inputgo select{float:left;font-size:1.2em;margin:4px 6px 5px 0;width:75%;border:1px solid #dcdcdc}.SelectSchoolNormalBackground input.text{font-size:1.2em;margin:4px 6px 11px 0;width:300px;float:left;padding-left:3px}.SelectSchoolNormalBackground .school-select-list{overflow:hidden;zoom:1}.SelectSchoolNormalBackground .school-select-wrapper{margin:0 0 1.25em}.SelectLarge .select{background:url(img/grad-btm-2x59.gif) repeat-x 0 100%;padding:20px}.SelectLarge select .inputgo select{float:left;font-size:1.667em;margin:4px 6px 11px 0;width:75%;border:1px solid #dcdcdc}.SelectLarge input.text{font-size:1.667em;margin:4px 6px 11px 0;width:75%;float:left;padding-left:3px}.SelectLarge .select-list{overflow:hidden}.SelectLarge .select-wrapper{margin:0 0 1.5em}.SelectNormal .select{background:none;padding:0;border:0}.SelectNormal select .inputgo select{float:left;font-size:1.2em;margin:4px 6px 5px 0;width:75%;border:1px solid #dcdcdc}.SelectNormal input.text{font-size:1.2em;margin:4px 6px 11px 0;float:left;padding-left:3px}.SelectNormal .select-list{overflow:hidden}.SelectNormal .select-wrapper{margin:0 0 1.25em}.becomeAnOfficial{border:0 solid #333;border-left:0;position:relative}.becomeAnOfficial img{max-width:525px}.becomeAnOfficial .applyNow{position:absolute;top:2.5em;right:0;margin:auto}.OfficialMeeting{margin:0}.OfficialMeeting .name{width:350px}.OfficialMeeting .id{width:100px;text-align:center}.OfficialMeeting .attendance{width:100px;text-align:center}.OfficialMeeting .attendance img{padding-left:45px}.autosuggest{overflow:hidden;background:#fff;cursor:pointer;position:absolute;left:0;font-size:12.5px;z-index:101;text-align:left;border:1px solid #000}.autosuggest ul{width:100%;list-style:none;padding:0;margin:0}.autosuggest iframe{display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask()}.autosuggest li{font-size:1.166em;padding:2px 5px}.autosuggest a{width:100%;padding:0;margin:0}.autosuggest li.over{background:#0c355a;color:#fff}.ieHide{margin:0;padding:0;border:0}.activity-board ul li{padding-left:0;background:none}#content .champ-events ul li{font-size:90%}.champ-events-more select{margin-right:5px;float:left}.champ-events ul{margin:0 0 8px;padding-top:3px}.linkSelectGroup{margin:0;clear:both}.linkSelect{margin:0 0 10px 0;clear:both}.linkSelect .mainLink{margin:0 0 0 1.75em}.linkSelect .mainLink a{font-size:1.333em;font-weight:normal;text-decoration:none;padding:.175em 0;line-height:1.5em}.linkSelect .mainLink a i.flaticon{padding-right:.5em}.linkSelect .mainLink a:before{margin-left:-1em}.linkSelect .mainLink a.fa_link:before{font-size:1.3em}.linkSelect h4{margin:1px 1px;font-size:1.125em;font-weight:normal;padding:0;margin-left:0;font-weight:600}.linkSelect .subLinkGroup{margin:0 0 .25em 2em;min-width:7.5em}.linkSelect .subLink{margin:.5em 0 .5em 0;list-style-type:circle;list-style-position:inside;color:#26a}.linkSelect .more{margin:0 0;height:30px;text-align:left;padding-left:4px}.linkSelect .subLink a{font-size:1em;font-weight:normal;font-style:normal;text-decoration:none;padding:0!important}.linkSelect .mainLink a:hover,.subLink a:hover{text-decoration:none}ul.stories{margin-bottom:1.5em;list-style-type:disc;list-style-position:inside}li.story{margin-bottom:0}li.story .Author{display:none}.story .Author,.story .PublishedDate{font-size:11px;color:#999}li.story .Headline{font-size:1em;display:inline}div.story .Headline{margin-bottom:.25em}div.story .Author{font-size:1em;color:#000;margin-right:5px}div.story .FullBody{margin-top:1.5em;line-height:1.5em}.news .story .FullBody td{padding:6px 9px}.news .story .FullBody th{padding:6px 9px;background-color:#f8f8f8;vertical-align:middle;font-size:1em}.cms-editable li{margin-bottom:.5em}.withaction{margin-bottom:0}.withspace{margin-bottom:1em}#divDistrictWinnersManager{margin-top:20px}#content .highlight{background-color:#fff724}#bd .last{margin:0}.print-only{display:none}.limitPage{overflow:auto;height:400px}.floatHeader{position:relative;background:#fff}.limitTo5Rows{overflow:auto;height:150px}.limitTo7Rows{overflow:auto;height:210px}.limitTo10Rows{overflow:auto;height:300px}.limitTo12Rows{overflow:auto;height:360px}.limitTo15Rows{overflow:auto;height:450px}.noLimitToRows{height:auto}.center-img{padding-left:40%}td .center{text-align:center}.EmailBox input{width:350px}.DateBox input{width:7em;padding:1px 3px}.missourimap{background:url(img/MissouriMap.bmp) no-repeat;height:400px}.TournamentBracketOuterContainer{max-width:100%;width:100%;overflow-x:hidden}.TournamentBracketHeader{margin-bottom:0}.TournamentBracketHeader.large-bracket tr.header td{font-size:.9em;padding:.5em 0}.TournamentBracketHeader tr.header td{text-align:center;padding:.333em 0;font-size:1em;font-weight:600;border:2px solid #fff;background-color:#1c314c;color:#fff;min-width:200px}.TournamentBracketHeader tr.header td.splitHeaderChampion{min-width:380px}.TournamentBracket td.game,.TournamentBracket td.champion{min-width:190px}.TournamentBracket.large-bracket td.game,.TournamentBracket.large-bracket td.champion,.TournamentBracketHeader tr.header td{min-width:95px}.TournamentBracketHeader tr.header td.splitHeaderChampion{min-width:190px}hr.TournamentBracketBottom{border-bottom:1px solid #1c314c}.game table{height:100%;width:100%;border-collapse:separate}.game{padding:0;margin-bottom:10px;height:64px}.game .top td{height:25%;border-bottom:1px solid #666;vertical-align:bottom}.game .bottom td{height:25%;border-bottom:1px solid #666;vertical-align:bottom}.game tr.top td.teamname,.game tr.bottom td.teamname{padding:1.75em 0 0 0}.large-bracket .game tr.top td.teamname,.large-bracket .game tr.bottom td.teamname{padding:.75em 0 0 0}.game.focus{background-color:#f4f4f4}.game td.teamname a{padding:.25em .25em}.game td.teamname.focus a{background-color:#1c314c;color:#fff}.xxxgame .info td:first-of-type{display:none}.game .info td.details{display:table-cell}.game .info td.details .gameDate{margin-left:.25em}.game .info td.details .gameDate a{font-size:.85em;padding:0 0 0 2.5em;font-size:1em;font-weight:bold}.game .info td.details .gameDate a:before{padding-right:.5em;width:1em}.game .info td{height:25%;vertical-align:bottom}.game .info td a{padding:12px 5px;text-decoration:none;padding:5px 5px 5px 0}.game .info td a:hover{text-decoration:underline}.game tr.separator td{padding:1em}.game .seed{text-align:center;padding-right:0!important}.game .bottom td.seed{border-right:0;text-align:center}.game .top td,.game .bottom td,.game .separator td{margin:0;padding:0}.game .top td,.game .bottom td{padding-right:5px}.game.inverse .top td .game .bottom td{padding-right:0;padding-left:10px}.game .bottom td.score{border-right:3px solid #666}.game.inverse .bottom td.score{border-right:none;border-left:3px solid #666}.game .score{text-align:right;white-space:nowrap}.game.inverse .score{padding-left:3px}.game .info td.details{padding:1em 0 0 0;border-right:3px solid #666;font-size:.9em;white-space:nowrap}.game.inverse .info td.details{border-left:3px solid #666;border-right:none;padding-left:5px}.game .champion td,.game td .champion{font-weight:bold;height:100%;vertical-align:middle;border-bottom:4px solid #666}.champion .team,.champion .co-champion{text-align:left;border-bottom:1px solid #666;padding:0 5px;width:100%;font-weight:bold;font-size:1.16em}.champion .co-champion{border-bottom:none}.split-champion{padding:0 10px}.split-champion .team{border-bottom:3px solid #333;margin:0 auto;text-align:center;font-size:1.33em;font-weight:600}.split-champion .gameDate{text-align:center}.large-bracket td.game tr.info td.details .gameDate a{text-decoration:none;font-size:.83em;padding-left:.25em}.TournamentBracketHeader td.shaded{height:2em}.game .details td{padding:0}.hideGame .top td,.hideGame .bottom td,.hideGame .bottom td.score,.hideGame .info td{border:0;visibility:hidden}.hideGame .info td.details{border:0}.Tournament td{border-bottom:1px solid #aaa;border-top:1px solid #aaa;font-weight:600;color:#666}.Tournament td a{font-weight:normal}.TournamentGame td{color:#333;border-bottom:1px solid #fff;border-top:1px solid #fff}.TournamentGame .indent{text-indent:20px}.shrink .TournamentBracket .teamname,.shrink .TournamentBracket .seed,.shrink .TournamentBracket .score{font-size:.8em}.shrink .section{margin:0}.TournamentBracket,.thirdplacegame,.thidplacegame{width:100%;font-size:12px}.tournamentBottomBorder{display:none;border-bottom:1px solid #1c314c}.TournamentBracketContainer{position:relative}.TournamentBracketContainer a.sponsor{position:absolute;margin:0}.TournamentBracketContainer a.sponsor img{max-width:125px;max-height:125px;margin:0;border:none!important}.sponsorBlock .bracket-sponsors{float:none;margin-top:25px}.sponsorBlock .bracket-sponsors a.sponsor{margin-top:0}.sponsorMap{border:2px solid #888;border-radius:7px;background-color:#fdfdfd;min-height:600px}.sponsorMap .sponsorColumn{display:flex;align-items:center;padding:0;justify-content:center;position:relative;margin:1em 0 5em 0}.sponsorMap .mapColumn{padding:0}.sponsorMap .sponsorColumn .sponsor{width:100%;max-height:15%;position:absolute}.sponsorMap .sponsorColumn .sponsor.top{align-self:flex-start}.sponsorMap .sponsorColumn .sponsor.bottom{align-self:flex-end}.sponsorMap .sponsorColumn .sponsor a{max-width:70%;margin:0 auto;height:20%;padding:0;display:block}.sponsorMap .sponsorColumn .sponsor img{max-width:100%}a.sponsor.extra{position:relative;float:left;margin:2em 1em}a.sponsor.extra img{max-width:125px;max-height:none;border-color:transparent;margin:auto;border-color:transparent!important}div.thirdPlaceGame{height:75px}#ThirdPlaceGame{position:absolute;right:1em}#ThirdPlaceGame .winner .team{border-bottom:1px solid #000}.winner td{font-weight:bold;color:#333}td .record{font-weight:normal;padding-left:1px;font-size:75%;color:#333;white-space:nowrap}a.schoolLink{color:#26a}.large-bracket td.game{width:100px;max-width:100px}.teamname img{float:left;padding-right:5px;height:18px;width:18px;margin-left:.5em}div.contractstatus{font-size:.83em;color:#666;margin:3px 0}h3.site-name{font-weight:bold;font-size:1.37em}div.scrollcontainer{height:175px}table.scrollable{width:97%;border-bottom:1px;border-top:0;padding:0 25px 0 0}html>body table.scrollable tbody{overflow:auto;height:175px}table.scrollable thead tr{position:relative}table.scrollable td:last-child{padding-right:20px}.Time .label{font-weight:bold;font-size:1.1em;color:#333}.imgLink:hover{cursor:pointer}#simplemodal-overlay{background-color:#000;cursor:wait}#simplemodal-container{height:85%;width:600px;background-color:#fff;border:3px solid #ccc;overflow-x:hidden;overflow-y:auto}#simplemodal-container a.modalCloseImg,a.modalCloseImg{background:url(img/x.png) no-repeat;width:25px;height:29px;display:inline;z-index:3200;position:absolute;top:-15px;right:-18px;cursor:pointer}#simplemodal-container #basicModalContent{padding:8px}.qualifier{font-weight:bold;line-height:1.2em;display:block;height:18px}.qualifier.team-qual{background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -1888px;padding-left:21px}.qualifier.ind-qual{background-image:url(img/IconSprite.gif);background-repeat:no-repeat;background-position:0 -1863px;padding-left:21px}#confirmModalOverlay{background-color:#eee;cursor:wait}#confirmModalContainer{height:275px;width:500px;text-align:left;background:#fff;border:2px solid #369}#largeModalContainer{height:350px;width:620px;text-align:left;background:#fff;border:2px solid #369}#confirmModalContainer .header,#largeModalContainer .header{height:30px;width:100%;background:url(img/header.gif) repeat-x;color:#fff;font-size:1.1em;font-weight:bold;line-height:30px;padding-bottom:10px}#confirmModalContainer .header span,#largeModalContainer .header span{padding-left:8px}#confirmModalContainer .section,#largeModalContainer .section{color:#333;margin:0;padding:12px 8px;font-size:1.2em}#confirmModalContainer .section .action{color:#333;margin:0;padding:12px 8px;font-size:1em}#darkModalOverlay{background-color:#333}@media projection,screen{.tabs-hide{display:none}}.tab-container td{border-bottom:1px solid #666}h3 .tabs-nav{border-bottom:none}.tabs-nav{list-style:none!important;margin:0 0 1px 0;padding:0 0 0 4px;border-bottom:1px solid #888}.tabs-nav.with-subcontrol{float:left}.tabs-nav:after{display:block;clear:both;content:" "}.tabs-nav li{float:left;padding:0 2px;min-width:84px}.tabs-nav li.heading label{font-weight:600;height:2.5em;padding:.8em .333em 0 .25em}.tabs-nav li.subcontrol{float:right;line-height:3em}.tabs-nav li.subcontrol select{float:right;font-size:14px;padding:3px 5px;margin-top:3px;vertical-align:bottom}.tabs-nav li.subcontrol .large select{font-size:16px}.tabs-nav li.subcontrol a{background:none;font-weight:normal;padding:10px;border:transparent;color:#26a}.tabs-nav li.subcontrol a:hover{color:#26a}.tabs-nav li a{display:block;padding:12px 12px;border-bottom:1px solid #888}.tabs-nav li.tabs-selected a{border-bottom:1px solid transparent}.tabs-nav a{position:relative;top:1px;z-index:2;padding-left:0;color:#27537a;font-size:14px;font-weight:600;text-align:center;text-decoration:none;white-space:nowrap}ul.tabs-nav.large li a,.tabs-nav .large a{font-size:16px!important}.tabs-nav.xl a,.tabs-nav .xl a{font-size:18px}.tabs-nav .xxl a{font-size:20px}.tabs-nav.large a{font-size:15px}.tabs-nav li.newlistgroup{margin-left:1em}.tabs-nav .tabs-selected a{color:#333}.tabs-nav .tabs-selected a,.tabs-nav a:hover,.tabs-nav a:focus,.tabs-nav a:active{outline:0}.tabs-nav a{width:64px;min-width:64px;height:18px;min-height:18px;padding:6px 15px 3px 15px}*>.tabs-nav a{width:auto;height:auto}.tabs-nav li a i.flaticon,.tabs-nav li a i.far,.tabs-nav li a i.fas,.tabs-nav li a.fal{font-size:1em!important;margin-right:.125em;padding-right:0}.tabs-nav li a i.flaticon,.tabs-nav li a i.far,.tabs-nav li a i.fas,.tabs-nav li a.fal{width:1.25em;margin-right:.125em;padding-right:0}.tabs-nav li a.red{color:#c00}.tabs-nav a:hover,.tabs-nav a:focus,.tabs-nav a:active{cursor:pointer}.tabs-container{border-top:0 solid #97a5b0;padding:10px 0;background:#fff;clear:both}.tabs-loading em{padding:0 0 0 20px;background:url(loading.gif) no-repeat 0 50%}.tabs-nav a{border:1px solid #888;border-bottom:none;background-image:none;background-color:#e4f0f8;border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left:5px}.tabs-nav .tabs-selected a,.tabs-nav a:hover{background-image:none;background-color:#fff}.tabs-nav li:not(.subcontrol) a span{padding:12px 15px 6px 18px;background-image:none}.tabs-nav .tabs-selected a span{padding-top:13px;border:none}.tabs-nav.small li{min-width:5em}.xxxtabs-nav.small li a{padding:12px 8px}.tabs-nav.blue li:not(.subcontrol) a{color:#d8d8d8;background-color:#1c314c}.tabs-nav.blue li:not(.subcontrol) a.emphasize{color:#fff}.tabs-nav.blue li:not(.subcontrol) a:hover,.tabs-nav.blue li:not(.subcontrol).tabs-selected a{color:#333;background-color:#fff}.tabs-nav.condensed li{min-width:0}.tabs-nav.condensed a{padding:0}.tabs-nav.condensed a span{padding:12px 5px 6px 8px}.tabs-nav.condensed .tabs-selected a span{padding-top:13px}.tabs-nav.minimal li{min-width:72px}.tabs-nav.minimal li a{padding:12px 0 10px 0}table.tabs-nav{width:100%;border-bottom:0}table.tabs-nav td{border-bottom:1px solid #1c314c;padding:0 0 1px 0}table.tabs-nav td.tabs-selected{border-bottom:1px solid transparent}table.tabs-nav td.tabs-selected a,table.tabs-nav td a:hover{background-color:#fff;color:#1c314c!important}table.tabs-nav td a{background-color:#1c314c;color:#fff!important;border-top-left-radius:.5em;border-top-right-radius:.5em;display:block;margin:0 .125em;padding:.5em .25em;font-size:1em}ul.subnav{margin:1em;border-radius:.5em;display:inline-block}ul.subnav li{display:block;padding:0;font-weight:600;float:left}ul.subnav li:first-of-type{border-top-left-radius:.5em;border-bottom-left-radius:.5em}ul.subnav li:last-of-type,ul.subnav li:last-of-type a{border-top-right-radius:.5em;border-bottom-right-radius:.5em}ul.subnav li.label{padding:.5em 1em;background-color:#ddd;border:1px solid #666}ul.subnav li a{display:block;padding:.5em 1.5em;border:1px solid #666}ul.subnav li:hover a{color:#fff;background-color:#888}ul.subnav li.selected a,ul.subnav li.selected:hover{color:#fff;background-color:#444}tr.disabled{color:#999!important}td.disabled{color:#999!important}a.warninglink{color:#c00}.black{color:#000!important}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}.clearfix{height:0%;display:block}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}#ui-datepicker-div{z-index:12 !important}#map{margin:0;border-top:2px solid #777;border-bottom:2px solid #777;border-left:2px solid #777;border-right:2px solid #777}.sponsorMap #map{border-top-width:1px;border-bottom-width:0}#map .mapItem{background:url(img/mapicons.png) no-repeat top left;text-indent:-1000px;cursor:default !important}#map .mapItem img{visibility:hidden}#map .sprite-dist1{background-position:0 0;width:32px;height:32px}#map .sprite-dist2{background-position:0 -32px;width:32px;height:32px}#map .sprite-dist3{background-position:0 -64px;width:32px;height:32px}#map .sprite-dist4{background-position:0 -96px;width:32px;height:32px}#map .sprite-dist5{background-position:0 -128px;width:32px;height:32px}#map .sprite-dist6{background-position:0 -160px;width:32px;height:32px}#map .sprite-dist7{background-position:0 -192px;width:32px;height:32px}#map .sprite-dist8{background-position:0 -224px;width:32px;height:32px}#map .sprite-dist9{background-position:0 -256px;width:32px;height:32px}#map .sprite-dist10{background-position:0 -288px;width:32px;height:32px}#map .sprite-dist11{background-position:0 -320px;width:32px;height:32px}#map .sprite-dist12{background-position:0 -352px;width:32px;height:32px}#map .sprite-dist13{background-position:0 -384px;width:32px;height:32px}#map .sprite-dist14{background-position:0 -416px;width:32px;height:32px}#map .sprite-dist15{background-position:0 -448px;width:32px;height:32px}#map .sprite-dist16{background-position:0 -480px;width:32px;height:32px}#map .sprite-dist17{background-position:0 -512px;width:32px;height:32px}#map .sprite-dist18{background-position:0 -544px;width:32px;height:32px}#map .sprite-dist19{background-position:0 -576px;width:32px;height:32px}#map .sprite-dist20{background-position:0 -608px;width:32px;height:32px}#map .sprite-distnone{background-position:0 -640px;width:32px;height:32px}#map img{display:inline}.bing-maps-popup{position:absolute;height:75px;width:255px;z-index:999;padding:25px 10px;border:1px solid #333;background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0 0 5px #999;-webkit-box-shadow:0 0 7px #999}.bing-maps-popup .pointer-border{border-color:transparent #333 transparent transparent;border-style:solid;border-width:20px;height:0;width:11px;position:relative;top:15px;left:-61px}.bing-maps-popup .pointer-filler{border-color:transparent #fff transparent transparent;border-style:solid;border-width:20px;height:0;width:0;position:relative;top:-25px;left:-48px}.bing-maps-popup-body{background-color:#fff;margin:-85px 0 0 15px;font-weight:bold}#home-image{width:400px;overflow:hidden;padding:10px 0 0;margin:0 0 20px}#home-image img{display:block;margin:0}#home-image-subbar{background:#000;padding:10px}#home-image-subbar .title{font-size:16px;color:#fff;font-weight:bold}#home-image-subbar ul{overflow:hidden}#home-image-subbar li{float:left;margin-right:10px;font-weight:bold}.landShow{width:470px;height:350px;overflow:hidden;padding:10px 0 0;margin:0 0;z-index:1;position:relative}.landShowNoCaption{width:466px;height:295px;overflow:hidden;padding:10px 0 0;margin:0 0 20px;z-index:1;position:relative;border:1px solid #274a76}.landShowNoCaption img{display:block;margin:0}.landShow img{display:block;margin:0}.rotatingItem{position:absolute;top:0;left:0}.rotatingItem .caption{background:#000;padding:.25em .75em .25em .75em;width:470px;position:absolute;bottom:0;height:2.5em}.rotatingItem .caption .title{font-size:16px;color:#fff;font-weight:bold;margin:0;display:inline-block}.rotatingItem .caption li{float:left;margin-right:10px;padding-bottom:.333em;font-weight:bold;color:#fff}.landShowNoCaption .rotatingItem .caption{display:none}.photo-control-wrapper a{display:block;float:left;text-indent:-1000px;opacity:.8;width:17px;background:url(img/landshow-controls.gif);padding:0;margin:0;margin-top:2px;margin-left:6px}.photo-control-wrapper a.back{background-position:0 -114px}.photo-control-wrapper a.forward{background-position:0 -85px}.photo-control-wrapper a.play{background-position:0 -26px}.photo-control-wrapper a.pause{background-position:0 -52px}.photo-control-wrapper{background:url(img/landshow-controls.gif);width:80px;height:20px;position:absolute;z-index:100;display:none;margin-left:5px;margin-top:0}.photo-admin-wrapper{margin-bottom:25px;width:50%;border:2px solid #ddd;border-radius:.5em;padding:0 2em}.photo-admin-wrapper img{max-width:350px;float:left;border:2px solid #333}.photo-admin-wrapper.available img{height:250px;width:auto}.photo-admin-wrapper.available{width:39%;float:left}.photo-admin-wrapper.available:nth-child(2n+1){margin-right:9%}.photo-admin-wrapper div.action{text-align:center;padding-top:.5em}div.search-results span.title,div.search-results span.summary{display:block;margin-bottom:3px}div.search-results span.url{color:#666;display:block}div.search-results span.title{font-size:15px;margin-right:5px}div.search-results .bingLogo{float:right;margin-top:11px}div.search-results .docType{display:inline;padding-left:5px}.sbStart{background:url(img/SuperButton/btn-super-20x34.gif) no-repeat;padding:10px 0}.sbMain{background:url(img/SuperButton/btn-super-middle-1x34.gif) repeat-x;height:34px;padding:10px 0 10px 7px;margin-right:16px;margin-left:28px}.sbClose{background:url(img/SuperButton/btn-super-close-16x34.gif) no-repeat right bottom;padding:10px 0}.CustomSuperButton,.CustomSuperButton-Add,.CustomSuperButton-Delete,.CustomSuperButton-File,.CustomSuperButton-Ok,.CustomSuperButton-Edit,.CustomSuperButton-Find,.CustomSuperButton-Switch,.CustomSuperButton-Refresh,.CustomSuperButton-Print,.CustomSuperButton-Money,.CustomSuperButton-Excel,.CustomSuperButton-Email{height:34px;text-decoration:none;margin-right:7px;color:#333 !important;line-height:34px}.CustomSuperButton:hover,.CustomSuperButton-Add:hover,.CustomSuperButton-Delete:hover,.CustomSuperButton-File:hover,.CustomSuperButton-Ok:hover,.CustomSuperButton-Edit:hover,.CustomSuperButton-Find:hover,.CustomSuperButton-Switch:hover,.CustomSuperButton-Refresh:hover,.CustomSuperButton-Print:hover,.CustomSuperButton-Money:hover,.CustomSuperButton-Excel:hover,.CustomSuperButton-Email:hover{color:#000}.CustomSuperButton-Add .sbStart{background-image:url(img/SuperButton/btn-super-add.gif)}.CustomSuperButton-Delete .sbStart{background-image:url(img/SuperButton/btn-super-del.gif)}.CustomSuperButton-Ok .sbStart{background-image:url(img/SuperButton/btn-super-ok.gif)}.CustomSuperButton-Edit .sbStart{background-image:url(img/SuperButton/btn-super-edit.gif)}.CustomSuperButton-Find .sbStart{background-image:url(img/SuperButton/btn-super-find.gif)}.CustomSuperButton-Switch .sbStart{background-image:url(img/SuperButton/btn-super-switch.gif)}.CustomSuperButton-Refresh .sbStart{background-image:url(img/SuperButton/btn-super-refresh.gif)}.CustomSuperButton-Print .sbStart{background-image:url(img/SuperButton/btn-super-print.gif)}.CustomSuperButton-File .sbStart{background-image:url(img/SuperButton/btn-super-file.gif)}.CustomSuperButton-Money .sbStart{background-image:url(img/SuperButton/btn-super-dollar.gif)}.CustomSuperButton-Excel .sbStart{background-image:url(img/SuperButton/btn-super-xls.gif)}.CustomSuperButton-Email .sbStart{background-image:url(img/SuperButton/btn-super-email.gif)}.CustomSuperButton .sbMain{margin-left:14px;padding-left:2px}.ui-dialog-content .sbClose{padding:9px 0 8px 0}.Question{margin:20px 0}.Question p.prompt{color:#666;font-size:1.25em;font-weight:bold;margin:5px 0 10px}.Question p.explanation{color:#666;font-size:1.16em;font-style:italic;font-weight:normal;margin:5px 0 10px 25px}.Question .answers{color:#333;font-size:1.16em;margin:0 0 0 10px}.Question .answers input{margin:0 5px 0 0}.Question .answers span{padding-left:22px}.Question .answers .correct{background-image:url("img/check-16.gif");background-position:0 50%;background-repeat:no-repeat;font-weight:bold}.Question .answers .incorrect{background-position:0 50%;background-repeat:no-repeat;color:#c00}.Question .answers tr{display:block}.Question .info-bl p{font-size:1em}.CustomSuperButton .sbMain{margin-left:14px;padding-left:2px}.DoublesRankOrders{width:650px;margin-bottom:10px}.PublicRegistration{margin-left:5px}.PublicRegistration h1{color:#5e5e5e;font-weight:normal;text-transform:uppercase}.PublicRegistration .field{margin-top:5px;position:relative;display:block}.PublicRegistration .field span{color:#333;display:block;font-weight:bold;padding-bottom:3px;font-size:14px}.PublicRegistration .field input,.PublicRegistration .field select{border:1px solid #aaa;color:#5e5e5e;padding:5px;width:350px;font-size:150%;margin:5px 0}.PublicRegistration .field input[type=checkbox]{width:25px}.PublicRegistration .field label{color:#5e5e5e;padding:5px;font-size:125%}.PublicRegistration p.note{font-style:normal;font-size:.9em;padding:0}.PublicRegistration .address .locality .city input{width:275px}.PublicRegistration .address .locality input{width:36px}.PublicRegistration .address .zip input{width:100px}.custom-select-box-container{margin-left:2px;font-size:.6em}.custom-select-box-container a.view-small{padding-left:15px;margin-left:0;background-position:0 -1535px;color:#07f;font-size:1em;text-decoration:underline}.custom-select-box-container .custom-item{font-size:1.3em;color:#333;cursor:pointer}.custom-select-box-container .custom-item:hover{text-decoration:underline}.custom-select-box{display:none;position:absolute;background-color:#fff;cursor:pointer;border:1px dotted #444;left:525px;z-index:999}.custom-select-box li{padding:5px 10px;display:block;text-align:left}.custom-select-box li:hover{background-color:#eee}.custom-select-box li span,.custom-select-box li a{padding:0!important;margin:0!important;text-decoration:none;display:block}.competition-date{color:#444}.sub-list-title{font-size:1.3em;color:#555;margin-top:15px;font-weight:bold}.sub-list{margin-left:25px;list-style-type:circle;color:#333;font-size:1.2em}.link-note{color:#666;font-weight:bold;font-size:.95em}.bracket-sponsors{margin-top:4em;width:100%;display:flex;flex-direction:row;justify-content:space-evenly;flex-flow:wrap;float:right;margin-bottom:2em}.bracket-sponsors img{max-height:55px;margin-left:20px;width:150px}.bracket-sponsors img.tall{max-height:125px;max-width:126px;margin-bottom:4px}.bracket-sponsors img.shadow{border:1px solid #444;box-shadow:2px 2px 2px #444}.link-note{color:#666;font-weight:bold;font-size:.95em}#OfficialListContainer,#GameListingContainer{height:300px;overflow:auto;border:1px solid #ccc}#OfficialList,#GameListing{display:block;font-size:1.2em;cursor:default}#OfficialList tr td,#GameListing tr td{border-bottom:1px solid #ddd;padding:3px 0 3px 10px;width:300px}.official-container{width:270px}#OfficialList tr:hover,#GameListing tr:hover,#GameListing tr.hover{background-color:#f3f3f3}#OfficialList span.probation{color:#f33;padding-left:0;font-size:1em}.filter-col{padding:25px 20px 0 0}.filter-list{list-style-type:none}.filter-list a{text-decoration:none}.filter-list a.sel{font-weight:bold;text-decoration:underline}#GameListing .game-container{padding-left:5px}#GameListing tr.separator td{padding:1px}#GameListing tr.highlight,#OfficialList tr.highlight{background-color:#49d;color:#fff}#GameListing tr.highlight .comp-detail,#OfficialList tr.highlight .official-note{color:#fff}.official-container.ui-draggable-dragging{color:#000 !important;padding:5px;background-color:#f8f8f8;opacity:.7;filter:alpha(opacity=70)}.official-container.ui-draggable-dragging .official-note{color:#666 !important}#official-search-results a{color:#06c}select.medium-select{font-size:1.1em}input.medium-textbox{font-size:1.3em}.rbl td{padding-bottom:2px!important;font-size:1.2em}.rbl label{padding-left:5px}.floating-container{background-color:#fff;border:2px solid #7f7f7f;padding:10px 15px;color:#4f81bd;float:right;position:relative;-moz-box-shadow:10px 10px 15px #888;-webkit-box-shadow:10px 10px 15px #888;box-shadow:10px 10px 15px #888}.floating-container h4.title{font-size:1.3em;font-weight:bold;border-bottom:1px solid #4f8a8d;margin:0 0 10px}#official-contract-brief-list{width:350px;background-color:#fff;float:right}.active-list input:checked+label{font-weight:bold}.medium-header{font-size:1.3em;color:#333;font-weight:bold;border-bottom:1px solid #444}.legend{margin-left:25px}.legend .legend-item{display:block;float:left;margin-right:15px;color:#888}.legend .legend-item img{display:inline}.toggle-set,.toggle-set-vert{font-size:1.3em}.toggle-set li{float:left;border:1px solid #aaa;border-right:none}.toggle-set-vert li{border:1px solid #aaa;border-bottom:none}.toggle-set li a,.toggle-set-vert li a{display:block;text-align:center;text-decoration:none;line-height:2em;padding:0 5px;min-width:20px;margin:0}.toggle-set li.first{-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-bottomleft:7px;border-top-left-radius:7px;border-bottom-left-radius:7px}.toggle-set-vert li.first{-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:7px;-moz-border-radius-topleft:7px;-moz-border-radius-topright:7px;border-top-left-radius:7px;border-top-right-radius:7px}.toggle-set li.last{border-right:1px solid #aaa;-webkit-border-top-right-radius:7px;-webkit-border-bottom-right-radius:7px;-moz-border-radius-topright:7px;-moz-border-radius-bottomright:7px;border-top-right-radius:7px;border-bottom-right-radius:7px}.toggle-set-vert li.last{border-bottom:1px solid #aaa;-webkit-border-bottom-right-radius:7px;-webkit-border-bottom-left-radius:7px;-moz-border-radius-bottomright:7px;-moz-border-radius-bottomleft:7px;border-bottom-right-radius:7px;border-bottom-left-radius:7px}.toggle-set li.selected a,.toggle-set-vert li.selected a{color:#fff;font-weight:bold}.toggle-set li.selected,.toggle-set-vert li.selected{background-image:linear-gradient(bottom,#76b8fa 15%,#1186fb 70%);background-image:-o-linear-gradient(bottom,#76b8fa 15%,#1186fb 70%);background-image:-moz-linear-gradient(bottom,#76b8fa 15%,#1186fb 70%);background-image:-webkit-linear-gradient(bottom,#76b8fa 15%,#1186fb 70%);background-image:-ms-linear-gradient(bottom,#76b8fa 15%,#1186fb 70%)}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.page-break{display:none}.sxy-txt{font-size:1.1em}.dive-chart td.dive{text-align:center}.dive-chart td.dive a:hover{font-weight:bold}.Tournament-Exp tr td{height:20px}.Tournament-Exp tr.top td,.Tournament-Exp tr.bottom td{border-bottom:1px solid #aaa}.Tournament-Exp td.details,.Tournament-Exp tr.bottom td.score{border-right:3px solid #aaa}.Tournament-Exp tr{vertical-align:top}.Tournament-Exp tr td.game-exp tr{vertical-align:bottom}.dive-chart td.dive a:hover{font-weight:bold}.official-contract-container table.form table.checkbox td{padding-right:15px}.official-contract-container table.form table.checkbox td label{vertical-align:bottom}.official-contract-container .contract-status{padding-left:10px;font-size:13px}.official-contract-container .contract-status.pending-contract{color:#888}.official-contract-container .contract-status.accepted{color:#3b3}.official-contract-container .contract-status.declined{color:#b33}.input-timepicker{width:80px}table.game-levels .input-timepicker{margin-left:15px}table.form td table.checkboxextrasmall td{vertical-align:middle}#SavedNotification{display:none;float:right;position:relative;right:330px;padding:10px 25px;background-color:#cec;border-radius:5px;top:10px;font-size:16px;color:#0f820f;border:2px solid #5c5;font-weight:bold;width:250px;text-align:center;margin-bottom:-500px}table.form tr.large-form-header th{font-size:14px}div.loading{background:transparent url(img/loading-bar.gif) no-repeat;background-position:-5px 18px;height:50px;text-align:center;font-size:16px;color:#999;width:215px;margin:0 auto}.site-loader{z-index:-99999;position:absolute;background:rgba(255,255,255,.6);top:0;display:none}.site-loader div.loading{background-position:-5px 0;height:20px;width:210px}.site-loader .loading-content{height:60px;width:210px;position:absolute;top:10%;left:0;right:0;bottom:0;margin:0 auto}.site-loader .loading-content .loading-message,.site-loader .loading-content .sub-loading-message{font-size:24px;text-align:center;margin:0;color:#888;line-height:24px}.site-loader .loading-content .sub-loading-message{font-size:16px;font-weight:300}body.loading .site-loader{display:block}.official-contract-wrapper .expense-field{display:none}span.checkbox label{padding-left:4px;padding-top:5px;display:inline-block;*display:inline;*zoom:1}span.warning-icon{display:inline-block;*display:inline;zoom:1;height:16px;width:16px;background-image:url(img/error-16.gif)}table.form ul.checkbox li{padding-bottom:10px}.contract-filter{border:1px solid #bbb;font-size:1em;border-radius:.25em;background-color:#eee;padding:.5em;margin:0}.contract-filter table{width:100%}.contract-filter td{padding:0 1em}.contract-filter select{border-radius:.25em;padding:.25em}.contract-filter .fs_item{padding:0;margin:0}.contract-filter .DateBox input{border-radius:.25em;padding:.25em .75em}#game-form .quick-edit,#game-form.edit .view{display:none}#game-form.edit .quick-edit{display:table-row}.aboutlink-table td{line-height:30px}.aboutlink-table .sortable-handle{height:16px;width:16px;display:inline-block;cursor:move;line-height:3px;text-align:center;padding-top:0;border:1px solid #ccc;margin-top:5px;padding:0 2px 3px 0}.aboutlink-table tr input[type=text],.aboutlink-table tr span.edit,.aboutlink-table tr.edit span.view,.aboutlink-table tr.edit a.edit{display:none}.aboutlink-table tr.edit input[type=text],.aboutlink-table tr.edit span.edit{display:inline-block}#groups-save,#links-save{display:none}#groups-save.can-save,#links-save.can-save{display:block}.hovermenu{position:absolute;background-color:#fafafa;border:1px solid #aaa;border-radius:5px;box-shadow:6px 6px 6px #aaa}.hovermenu.action{margin:0 0 0 .75em}.hovermenu ul{margin:0}.hovermenu ul li{display:block;border-top:1px solid #777}.hovermenu ul li:first-of-type{border-top:none}.hovermenu ul li:before{content:"";padding:0}.hovermenu ul li a{padding:3px 10px 2px 10px;display:block;text-align:left}a.hoverlink{height:15px;width:14px;border:1px solid transparent;display:inline-block;*display:inline;zoom:1;z-index:3}a.hoverlink.hover,a.hoverlink:hover,a.hoverlink.hover:hover{text-decoration:none;background-color:#f3f3f3;border:1px solid #7ba4e2}.hovermenu li:hover{background-color:#eee}#ptTimeSelectCntr{width:250px;font-size:.9em;position:absolute;z-index:10;display:none}#ptTimeSelectCntr .ui-widget{padding:.2em}#ptTimeSelectCntr .ui-widget-header{padding:.2em}#ptTimeSelectCntr #ptTimeSelectUserTime{font-size:larger;padding:.2em;padding-left:1em;text-align:center}#ptTimeSelectCntr #ptTimeSelectCloseCntr{display:block;padding:.2em}#ptTimeSelectCntr #ptTimeSelectCloseCntr a{display:block;padding:.2em}#ptTimeSelectCntr .ui-widget-content{margin-top:.1em;margin-bottom:.1em;padding:.2em}#ptTimeSelectCntr .ui-widget.ui-widget-content{margin-top:0}#ptTimeSelectCntr .ptTimeSelectLeftPane.ui-widget-content{border-top:none;border-bottom:none;border-left:none;border-right-width:2px}#ptTimeSelectCntr .ptTimeSelectRightPane.ui-widget-content{border:none}#ptTimeSelectCntr .ptTimeSelectHrCntr,#ptTimeSelectCntr .ptTimeSelectMinCntr{padding-left:10px;padding-bottom:5px}#ptTimeSelectCntr .ptTimeSelectHrCntr a,#ptTimeSelectCntr .ptTimeSelectMinCntr a{display:block;float:left;padding:.2em;width:1.9em;margin:1px;text-align:center;text-decoration:none}#ptTimeSelectCntr .ptTimeSelectHrAmPmCntr{float:left;padding:3px 0 0 3px;width:65%}#ptTimeSelectCntr .ptTimeSelectHrAmPmCntr a{text-align:center;margin:1px;width:35%}#ptTimeSelectCntr .ptTimeSelectTimeLabelsCntr{font-weight:bold;font-size:.9em}#ptTimeSelectCntr #ptTimeSelectSetButton{padding-top:.2em;padding-bottom:.2em}#ptTimeSelectCntr #ptTimeSelectSetButton a{display:block;padding:.2em;width:30%;text-align:center;float:right}.tipsy{font-size:11px;position:absolute;padding:5px;z-index:100000}.tipsy-inner{background-color:#000;color:#fff;max-width:200px;padding:5px 8px 4px 8px;text-align:center}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.tipsy-inner ul li{color:#fff}.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000}.tipsy-arrow-n{border-bottom-color:#000}.tipsy-arrow-s{border-top-color:#000}.tipsy-arrow-e{border-left-color:#000}.tipsy-arrow-w{border-right-color:#000}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent}.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent}.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent}.ui-autocomplete{width:663px}.yellow-card-autocomplete{width:186px}.admin-yellow-card-autocomplete{width:140px}.marginLeft4{margin-left:4px}.marginLeft6{margin-left:6px}.marginY50{margin:50px 0}.margin5{margin:5px}.margin10{margin:10px}.relative{position:relative}.abs-tr{position:absolute;top:0;right:0}.pad2{padding:2px}.pad5{padding:5px}.top-links .action{display:inline-block}.top-links .action:not(:first-child){float:right}.pull-right{float:right}.pull-left{float:left}[class*=' step']:not(.step-title),[class^='step']:not(.step-title){display:none}[class*=' step'].active,[class^='step'].active{display:block}.form-horizontal .field{float:left}.form-horizontal .SuperButton-Excel{margin:5px 15px}.field{padding:10px}.field input{padding:4px 2px;font-size:14px}.field label{font-size:14px;padding-right:5px}#ddReport{min-height:620px}.align-middle{vertical-align:middle}.sep{margin-right:12px}.card-sum-wrap{overflow-x:auto}.card-sum-wrap>table td{vertical-align:middle}.grid{width:100%}.col-1-2,.col-5-10{width:50%}.col-1-4{width:25%}.col-3-4{width:75%}.previewImage{max-width:500px;max-height:500px}.image-cropper{width:100%}.image-editor{overflow:hidden}.cropit-image-preview{background-color:#f8f8f8;background-size:cover;border:1px solid #ccc;border-radius:3px;margin-top:7px;margin-left:250px;width:250px;height:325px;cursor:move}.cropit-image-background-container{margin:0 250px}.cropit-image-background{opacity:.2;cursor:auto}.cropit-actions{margin:15px 250px;text-align:center;width:250px}.cropit-image-zoom-input-container{width:250px;margin:0 250px;height:25px;text-align:center}.cropit-image-zoom-input{width:63%;margin:0 12px}.cropit-image-zoom-input-container i{vertical-align:top}.cropit-image-zoom-input-container i:first-child{font-size:10px;text-align:left;margin-top:6px;margin-left:2px}.cropit-image-zoom-input-container i:last-child{font-size:16px;text-align:right;margin-top:2px}.image-size-label{margin-top:.6rem}.portrait img,img.portrait{border:2px solid #000;background-color:#fff;width:250px;max-width:100%;border-radius:2px}.portrait_example{font-size:200px;text-align:center;color:#777}.portrait_example i{border:2px solid #ccc;padding:10px 15px 0 15px;border-radius:4px}img.portrait.size-tiny{width:50px;padding:2px;transition:all .75s ease;-webkit-transition:all .75s ease}img.portrait.size-small{width:100px;padding:4px;transition:all .75s ease;-webkit-transition:all .75s ease}img.portrait.size-medium{width:175px;padding:2px;transition:all .75s ease;-webkit-transition:all .75s ease}img.portrait.with-expansion:hover{width:250px;padding:7px;transition:all .75s ease;-webkit-transition:all .75s ease}div.portrait-none.size-tiny{color:#aaa;font-size:42px;max-width:50px;height:65px;border:1px solid #ccc;border-radius:2px}div.portrait-none.size-tiny i{vertical-align:bottom;display:block;padding:12px 0 0 12px}input{position:relative;z-index:10}.ui-dialog input{z-index:0}.portrait-column{width:50px;padding-left:10px}.OfficialIDCard{transform:scale(1.5,1.5);height:1em;position:absolute;top:50px;margin:0 193px;border-radius:4px}.OfficialIDCard-stretch{height:350px;position:relative}.OfficialID_Small{white-space:nowrap;width:275px;transform:scale(.5,.5);position:relative}.OfficialID_Small .OfficialIDCard{margin:0;padding:0;position:absolute}.OfficialIDCard{width:312px;height:176px;border:2px solid #024a77;position:relative;background-color:#024a77;-webkit-print-color-adjust:exact}.OfficialIDCard img.durationTier_0,.OfficialIDCard.durationTier_0{background-color:#888;border-color:#888}.OfficialIDCard img.durationTier_1,.OfficialIDCard.durationTier_1{background-color:#024a77;border-color:#024a77}.OfficialIDCard img.durationTier_2,.OfficialIDCard.durationTier_2{background-color:#000;border-color:#000}.OfficialIDCard img.durationTier_3,.OfficialIDCard.durationTier_3{background-color:#daa520;border-color:#daa520}.OfficialIDCard.durationTier_3 h1.association,.OfficialIDCard.durationTier_3 h2.year{color:#000;font-weight:bold}.OfficialIDCard h1.association{font-weight:bold;font-size:12.5px;text-align:center;background-color:transparent;color:#fff;line-height:25px}.OfficialIDCard h2.year{top:160px;font-weight:bold;font-size:10px;text-align:center;background-color:transparent;color:#fff;line-height:14px;position:absolute;width:100%}.OfficialIDCard .portrait{position:absolute;left:0;height:auto;width:auto;height:135px;padding:0;background-color:transparent;border-right:2px solid transparent;border-left:1px solid transparent;border-top:0;border-bottom:0}.OfficialIDCard .info{position:absolute;left:107px;width:200px;height:135px;padding:.25em .5em;background-color:#fff}.OfficialIDCard .info:after{content:" ";height:100%;width:100%;opacity:.125;background:url(img/mshsaa_logo_400x400.gif) no-repeat;background-size:100px 100px;background-position:center center;position:absolute;top:0;left:0}.OfficialIDCard .info h2.name{text-align:left;font-size:14px;font-weight:600;line-height:20px;padding-bottom:0}.OfficialIDCard .info h4.number{text-align:left;font-size:10px}.OfficialIDCard .info div.registrations_block{position:relative;text-align:left;font-size:11px;width:185px;height:70px;margin-top:14px;vertical-align:bottom}.OfficialIDCard .info div.registrations{position:absolute;bottom:3px}.OfficialIDCard .info div.registrations table{width:185px;font-size:11px}.OfficialIDCard .info div.registrations th{font-size:11px;text-align:center;padding:0;text-align:center;padding-bottom:3px}.OfficialIDCard .info div.registrations tr td{padding:0}.OfficialIDCard .info div.registrations tr td.yearsregistered{text-align:right;padding-right:8px}.action{padding:0;font-size:16px;clear:both}.action.small{font-size:14px}.action.minimize{margin:3px 0}div.action-bar{border:1px solid #ccc;border-radius:6px;background-color:#f8f8f8}div.admin{background-color:#eee;padding:0 1em;border-radius:.333em;border:1px solid #aaa}.centerVertically{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.centerHV,.centerVH{margin:0;position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%,-50%);transform:translate(-50%,-50%)}.action .fas,.fas,i.fas,button.fas,.action .far,.far,i.far,button.far,.action .fal,.fal,i.fal,button.fal,.action .fab,.fab,i.fab,button.fab{font-family:'Open Sans',Sans-Serif}.fa,.far,.fal,.fas,.fab,a.fa,a.far,a.fal,a.fas{font-family:'Open Sans',sans-serif!important}.fas:before,i.fas:before,button.fas:before,.far:before,i.far:before,button.far:before,.fal:before,i.fal:before,button.fal:before{font-family:'Font Awesome 6 Pro'}.fab:before,i.fab:before,button.fab:before{font-family:'Font Awesome 6 Brands'}button.fas,button.far,button.fal{background-color:#fff;border:1px solid #666!important}button.fas:before,button.far:before,button.fal:before{margin-right:.5em}a.far:before,a.far i:before{font-weight:600}.no-margin .fs_item{margin:0 0 0 0!important}a i.fas,a i.far,a i.fal{padding-right:6px;margin-right:.333em}i.fas.no-padding,i.far.no-padding,i.fal.no-padding{padding-right:0}i.fas.no-padding:before,i.far.no-padding:before,i.fal.no-padding:before{padding-right:0!important}a.fas.no-padding,a.far.no-padding,a.fal.no-padding{padding-right:0}a.fas.no-margin,a.far.no-margin,a.fal.no-margin,a i.fas.no-margin,a i.far.no-margin,a i.fal.no-margin{margin-right:0!important}a.fas.icononly.no-padding:before,a.far.icononly.no-padding:before,a.fal.icononly.no-padding:before{padding-right:0!important}table tr td.no-padding{padding:0!important}div input.fa_button{height:36px;background-color:#fff}a.fa_button,.action a.fa_button,input.fa_button,button.fa_button{height:2.5em;line-height:1.333em;display:inline-block;padding:9px 15px 9px 15px;margin:5px 12px 1px 0;border:1px solid #888;border-radius:8px;color:#333;font-size:15px;font-weight:600;width:auto;background-position-x:10px;background-image:none;background-repeat:no-repeat;overflow:visible;box-shadow:1px 1px 0 #bbb;white-space:nowrap;text-decoration:none}a.fa_button:hover{background-color:#e4e4e4;color:#111}a.fa_button:before,a.fa_button:before{padding-right:9px;font-weight:900;font-size:24px;display:block;float:left}a.fa_button.green,a.fa_button.green:hover{background-color:#060;color:#fff!important}.action a.fa_bold{font-weight:bold}a.aspNetDisabled,a.aspNetDisabled:before,a.aspNetDisabled span{color:#aaa;cursor:default}i.fa-game{display:inline-block;transform:rotate(90deg);padding:0 0 0 .5em;margin-left:.5em}i.fa-game:before{content:""}a.fas.fa_link{font-weight:400}a.fas.fa_link:before{font-weight:900}a.fa_link.bold,a.fas.fa_link.strong{font-weight:800}a.fa_link,a.fa_link:not([href]),a.fa_link:not([href]):hover,.action a.fa_link{color:#26a
/*!important*/
;text-decoration:none;padding:9px 8px;border-radius:3px;border:1px solid transparent;margin-top:1px;margin-bottom:1px}a.fa_link.nolinktext{padding:6px 6px 6px 12px}a.fa_link.fa_nopadding,a.fa_link.fa_nopadding:hover{padding:0}a.fa_link .text{text-decoration:none}a.fa_link:before{padding-right:.5em;display:inline-block;width:1.5em;text-align:center}.fs_grid a.fa_link:before{padding-right:.5em}.fs_grid a.fa_link.no-padding:before{padding-right:0}a.fas.pull-icon-right:before,a.far.pull-icon-right:before,a.fal.pull-icon-right:before{float:right;padding-left:.75em}a.fa_link:hover:before{background-color:transparent;text-decoration:none!important}a.fas[disabled="disabled"],a.fas[disabled="disabled"]:hover,a.far[disabled="disabled"],a.far[disabled="disabled"]:hover,a.fal[disabled="disabled"],a.fal[disabled="disabled"]:hover{color:#ccc;cursor:default}a.fa_link.inactive{color:#aaa}a.fa_link.fa_emphasize{font-weight:bold}a.fa_link.fa_emphasize:before{font-weight:normal}a.fa_link.icon-light:before{font-weight:400}.stronger,.bolder{font-weight:800}span.fa-label:before{padding-right:9px}span.fas.green,span.far.green,span.fal.green,span.green,.green,i.green,button.green{color:#060!important}span.fas.red,span.far.red,span.fal.red,span.red,.red,i.red,.red:hover{color:#800!important}span.fas.brightred,span.far.brightred,span.fal.brightred,span.brightred,.brightred,i.brightred,tr.brightred td{color:#c00}span.fas.warn,span.far.warn,span.fal.warn,span.warn,.warn,i.warn,tr.warn td{color:#c00!important}span.fas.orange,span.far.orange,span.fal.orange,span.orange,.orange{color:#f71}span.fas.yellow,span.far.yellow,span.fal.yellow,span.yellow,.yellow{color:#fb1}span.fas.gray,span.far.gray,span.fal.gray,span.gray,.gray,a.gray{color:#888!important}span.fas.lightgray,span.far.lightgray,span.fal.lightgray,span.lightgray,.lightgray,a.lightgray{color:#ccc!important}span.fas.darkgray,span.far.darkgray,span.fal.darkgray,span.darkgray,.darkgray,a.darkgray{color:#555!important}span.fas.white,span.far.white,span.fal.white,span.white,.white,i.white,a.white,a.white:hover{color:#fff !important}span.linkBlue,.linkBlue,a.linkBlue{color:#26a!important}span.linkBlue:hover,.linkBlue:hover{cursor:pointer}span.fas.pink,span.far.pink,span.fal.pink,span.pink,.pink{color:#e5018d}span.fas.darkredbackground,span.far.darkredbackground,span.fal.darkredbackground,span.darkredbackground,.darkredbackground,a.darkredbackground{background-color:#600 !important}span.fas.darkbluebackground,span.far.darkbluebackground,span.fal.darkbluebackground,span.darkbluebackground,.darkbluebackground,a.darkbluebackground{background-color:#006 !important}span.fas.blackbackground,span.far.blackbackground,span.fal.blackbackground,span.blackbackground,.blackbackground,a.blackbackground{background-color:#000 !important}span.fas.darkgreenbackground,span.far.darkgreenbackground,span.fal.darkgreenbackground,span.darkgreenbackground,.darkgreenbackground,a.darkgreenbackground{background-color:#060 !important}span.fas.darkgraybackground,span.far.darkgraybackground,span.fal.darkgraybackground,span.darkgraybackground,.darkgraybackground,a.darkgraybackground{background-color:#666 !important}span.fas.graybackground,span.far.graybackground,span.fal.graybackground,span.graybackground,.graybackground,a.graybackground{background-color:#aaa !important}span.fas.lightgraybackground,span.far.lightgraybackground,span.fal.lightgraybackground,span.lightgraybackground,.lightgraybackground,a.lightgraybackground{background-color:#eee !important}tr.bluebackground td{background-color:#1c314c;color:#fff}tr.redbackground td{background-color:#600;color:#fff}tr.blackbackground td{background-color:#333;color:#fff}td.redLink a{color:#a00}span.new{color:#a00;font-weight:600;font-style:oblique}a.fa_extrapadding{padding:0 1em}a.fa_link.red,.action a.fa_link.red .text,.action a.fa_link.icon-red .text{color:#a00}.action a.fas.fa_link.icon-red:hover,.action a.fas.fa_link.icon-red:hover:before,.action a.fas.fa_link.red:hover,.action a.fas.fa_link.red:hover:before,.action a.far.fa_link.icon-red:hover,.action a.far.fa_link.icon-red:hover:before,.action a.far.fa_link.red:hover,.action a.far.fa_link.red:hover:before,.action a.fal.fa_link.icon-red:hover,.action a.fal.fa_link.icon-red:hover:before,.action a.fal.fa_link.red:hover,.action a.fal.fa_link.red:hover:before{color:#a00;background-color:transparent}a.icon-orange:before,a.fa_link.orange,a.fa_link.orange .text,a.fa_link.icon-orange .text{color:#f71}a.fas.fa_link.icon-orange:hover,a.fas.fa_link.icon-orange:before,a.fas.fa_link.orange:hover,a.fas.fa_link.orange:hover:before,a.far.fa_link.icon-orange:hover,a.far.fa_link.icon-orange:before,a.far.fa_link.orange:hover,a.far.fa_link.orange:hover:before,a.fal.fa_link.icon-orange:hover,a.fal.fa_link.icon-orange:before,a.fal.fa_link.orange:hover,a.fal.fa_link.orange:hover:before{color:#f71;background-color:transparent}a.fa_link.black,a.fa_link.black .text,a.fa_link.icon-black .text{color:#333}a.fas.fa_link.icon-black:hover,a.fas.fa_link.icon-black:before,a.fas.fa_link.black:hover,a.fas.fa_link.black:hover:before,a.far.fa_link.icon-black:hover,a.far.fa_link.icon-black:before,a.far.fa_link.black:hover,a.far.fa_link.black:hover:before,a.fal.fa_link.icon-black:hover,a.fal.fa_link.icon-black:before,a.fal.fa_link.black:hover,a.fal.fa_link.black:hover:before{color:#333;background-color:transparent}a.icon-green:before,.action a.fas.green,.action a.fas.green:before,.action a.far.green,.action a.far.green:before,.action a.fal.green,.action a.fal.green:before{color:#060}.action a.fa_button.icon-green:hover,.action a.fa_button.icon-green:hover:before,.action a.fa_button.green:hover,.action a.fa_button.green:hover:before,button.fas.green:hover,button.far.green:hover,button.fal.green:hover{color:#fff;background-color:#060}a.icon-gray:before,.action a.fas.gray,.action a.fas.gray:before,.action a.far.gray,.action a.far.gray:before,.action a.fal.gray,.action a.fal.gray:before{color:#aaa}.action a.fa_button.icon-gray:hover,.action a.fa_button.icon-gray:hover:before,.action a.fa_button.gray:hover,.action a.fa_button.gray:hover:before,button.fas.orange:hover,button.far.orange:hover,button.fal.orange:hover{color:#fff;background-color:#aaa}a[disabled=disabled],a[disabled=disabled]:before{color:#ccc!important}a.icon-red:before,.action a.fas.red,.action a.fas.red:before,.action a.far.red,.action a.far.red:before,.action a.fal.red,.action a.fal.red:before{color:#800}.action a.fa_button.icon-red:hover,.action a.fa_button.icon-red:hover:before,.action a.fa_button.red:hover,.action a.fa_button.red:hover:before,button.fas.red:hover,button.far.red:hover,button.fal.red:hover{color:#fff!important;background-color:#a00}.action a.fas.pink:before,.action a.far.pink:before,.action a.fal.pink:before{color:#ff69b4}.action a.fas.blue:before,.action a.far.blue:before,.action a.fal.blue:before{color:#00d}a.fas.fa_link.fa-female,a.fas.fa_link.female,a.far.fa_link.fa-female,a.far.fa_link.female,a.fal.fa_link.fa-female,a.fal.fa_link.female,a.icon-female:before{color:rebeccapurple}a.icon-female:hover{color:#fff;background-color:rebeccapurple}a.icon-female:hover:before{color:#fff}.female{color:rebeccapurple}.gold,i.gold{color:#cfb53b!important}.silver{color:#a7a7ad}.bronze{color:#8c7853}a.fas.fa_link.fa-male,a.fas.fa_link.male,a.far.fa_link.fa-male,a.far.fa_link.male,a.fal.fa_link.fa-male,a.fal.fa_link.male,a.icon-male:before{color:#006400}a.icon-male:hover{color:#fff;background-color:#006400}a.icon-male:hover:before{color:#fff}.male{color:#006400}.processingModal{display:none;font-weight:600;position:absolute;top:0;width:100%;height:100%;z-index:998;font-size:2em}.processingModalBackground{height:100%;width:100%;position:absolute;top:0;left:0;opacity:.8;background-color:#eee;z-index:999}.processingModalMessage{z-index:1000;opacity:1;padding:1.5em;background-color:#fff;position:absolute;width:500px;margin-left:-250px;height:300px;margin-top:-150px;top:50%;left:50%;background-color:#fff;border-radius:1em;border:3px solid #ddd;text-align:center}.processingModalMessageWorkingHard{font-size:.5em;height:.75em}.processingModalMessage .iconUser{font-size:1.5em;position:relative;display:inline-block}.processingModalMessage .iconBallContainer{height:5em;font-size:.75em;position:relative;display:inline-block;margin:0}.processingModalMessage .iconBall{padding-top:1.5em}.processingModalMessage i.flaticon{position:absolute;margin:0;padding:0}.processingModalMessage i.flaticon:before{margin:0;padding:0}.processingModalMessage i.fas,.processingModalMessage i.fas:before,.processingModalMessage i.far,.processingModalMessage i.far:before,.processingModalMessage i.fal,.processingModalMessage i.fal:before{width:auto;padding-right:0}.modal{display:none;font-weight:600;position:absolute;top:0;width:100%;height:100%;z-index:998;font-size:2em}.modalBackground{height:100%;width:100%;position:absolute;top:0;left:0;opacity:.8;background-color:#eee;z-index:999}.modalMessage{z-index:1000;opacity:1;padding:1.5em;background-color:#fff;position:absolute;width:500px;margin-left:-250px;height:275x;margin-top:-150px;top:50%;left:50%;background-color:#fff;border-radius:1em;border:3px solid #ddd;text-align:center}.musicProcessingModal{display:none;font-weight:600;position:absolute;top:0;width:100%;height:100%;z-index:998;font-size:2em}.musicProcessingModalBackground{height:100%;width:100%;position:absolute;top:0;left:0;opacity:.8;background-color:#eee;z-index:999}.musicProcessingModalMessage{z-index:1000;opacity:1;padding:1.5em;background-color:#fff;position:absolute;width:500px;margin-left:-250px;height:400px;margin-top:-150px;top:50%;left:50%;background-color:#fff;border-radius:1em;border:3px solid #ddd;text-align:center}.musicProcessingModalMessage i{margin:.25em .25em;font-size:4.5em}.musicProcessingModalMessage i:nth-child(even){animation:rock .75s infinite linear}.musicProcessingModalMessage i:nth-child(odd){animation:rock2 .75s infinite linear}@keyframes rock{0%{transform:rotate(0deg)}25%{transform:rotate(-30deg)}50%{transform:rotate(0deg)}75%{transform:rotate(30deg)}100%{transform:rotate(0deg)}}@keyframes rock2{0%{transform:rotate(0deg)}25%{transform:rotate(30deg)}50%{transform:rotate(0deg)}75%{transform:rotate(-30deg)}100%{transform:rotate(0deg)}}label.uploadLabel input[type="file"]{position:fixed;top:-1000px;font-size:0;color:transparent;background-color:transparent;width:0}.uploadLabel{border:1px solid #888;border-radius:4px;padding:6px 9px;margin:2px;background:#f8f8f8;display:inline-block}.uploadLabel:hover{background:#ccc}.uploadLabel:active{background:#ccf}.uploadLabel :invalid+span{color:#a44}.uploadLabel :valid+span{color:#4a4}.uploadLabel i{padding-right:6px;font-size:1.25em}.uploadFileName{margin-left:1em;font-weight:normal;color:#666}.formsharp{font-family:'Open Sans',Tahoma,Arial,sans-serif;font-size:15px;font-weight:600;color:#333;clear:both}.fs_item{margin:.5em 0 1em 0;border-radius:5px;font-family:'Open Sans';font-size:1em;font-weight:600;color:#333}.fs_item.no-margin{margin:0}a.no-padding,.no-padding a,td.no-padding{padding:0}.formsharp h1{font-size:36px;color:#333;font-weight:600;border-color:#333}.formsharp h2{font-size:32px;color:#444;font-weight:600;border-color:#444}.formsharp h3{font-size:28px;color:#555;font-weight:600;border-color:#555}.formsharp h4{font-size:24px;color:#666;font-weight:600}.formsharp h5{font-size:20px;color:#777;font-weight:600}.formsharp h6{font-size:16px;color:#888;font-weight:600}.formsharp .font-normal{font-weight:normal}.formsharp .font-semi-bold,.formsharp .font-semibold{font-weight:600}.formsharp .font-bold{font-weight:bold}.formsharp .disabled h1.fs_header{color:#aaa}.formsharp h1.main-title{font-size:25px;font-weight:600;margin:12px 0;padding-bottom:6px;border-bottom:2px solid #888}.formsharp h1.fs_header{font-size:1.333em;font-weight:600;position:relative;background-color:transparent;text-align:left;color:#333;line-height:28px;margin:0;padding:12px 0 3px 0}.formsharp h1.fs_header.fs_largeheader{font-size:28px}.formsharp h1.fs_header.fs_type_admin{background-color:#777;color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0;padding:.5em 1em}.formsharp h1.fs_header.fs_underline{border-bottom:1px solid #ccc;border-radius:0}.formsharp h1.fs_header .link{float:right}.formsharp h1.fs_header .link a{border:1px solid #777;padding:6px 9px 6px 9px;margin:0;background-color:#fff;font-size:15px;font-weight:600;color:#333}.formsharp h1.fs_header .link a.fa_link{border-color:transparent}.formsharp h1.fs_header .link a:hover{background-color:#333;color:#fff}.formsharp h1.fs_header .link a:hover span.text{text-decoration:none}.formsharp h1.fs_header .link select{font-size:17px;padding:4px 4px 0 4px}.formsharp h1.fs_header a.fa_link{padding:0}.formsharp h1.fs_header a.navigate{font-size:.8em;margin-right:9px;float:right;color:#333;text-decoration:underline}.formsharp h2.fs_header{font-size:1.25em;font-weight:600;position:relative;background-color:transparent;text-align:left;color:#555;line-height:1.25em;margin:0;padding:.5em 0 .125em 0}.formsharp h3.fs_header{font-size:1em;font-weight:600;position:relative;background-color:transparent;text-align:left;color:#777;line-height:1.25em;margin:0;padding:.5em 0 .125em 0}.formsharp i:before,i:before{padding-right:6px}.formsharp a i:before,a i:before{padding-right:0}.formsharp .fs_panel.fs_item{border:1px solid #333;border-radius:6px}.formsharp .fs_panel.fs_item.fs_panel_smallnote{border-width:1px;border-color:#888;background-color:#f4f4f4}.formsharp .fs_panel h1.fs_header{font-size:22px;padding:9px 12px}.formsharp .fs_panel.fs_panel_alert.fs_item{border:2px solid #a00}.formsharp .fs_panel.fs_panel_pending.fs_item{border-color:#888}.formsharp .fs_panel h2{font-size:18px;font-weight:600}.formsharp .fs_panel_info h1.fs_header{border-color:#337ab7;color:#333}.formsharp .fs_panel_note h1.fs_header{background-color:#337ab7;border-color:#337ab7;color:#fff}.formsharp .fs_panel_note h1.fs_header div{color:#fff}.formsharp .fs_panel_success h1.fs_header{background-color:#060;color:#fff}.formsharp .fs_panel_warning h1.fs_header{background-color:#f2c079;color:#000;font-size:22px}.formsharp .fs_panel_alert h1.fs_header{background-color:#a00;border-color:#a00;color:#fff;font-size:22px}.formsharp .fs_panel_archived h1.fs_header{background-color:#666;color:#fff}.formsharp .fs_panel_pending h1.fs_header{background-color:#aaa;background-color:#eee;border-color:#eee!important;color:#555;font-size:22px}.formsharp .fs_panel_smallnote h1.fs_header{font-size:16px;padding:.25em .5em;background-color:transparent}.formsharp .fs_panel span:not(.text),.formsharp .fs_panel div.body{font-weight:normal;display:block;padding:9px 21px;font-size:1.25em;border-top:1px solid #333}.formsharp .fs_panel.fs_panel_note span{font-weight:normal}.formsharp .fs_panel ol{list-style-type:decimal;list-style-position:outside;margin-left:2em}.formsharp .fs_panel ol li{line-height:1.75em}.formsharp .fs_panel h1.fas.fs_header,.formsharp .fs_panel h1.far.fs_header,.formsharp .fs_panel h1.fal.fs_header{display:block;border-bottom:0;border-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0}.formsharp .fs_panel h1.fas.fs_header.fs_headeronly,.formsharp .fs_panel h1.far.fs_header.fs_headeronly,.formsharp .fs_panel h1.fal.fs_header.fs_headeronly{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.formsharp .fs_panel h1.fas.fs_header:before,.formsharp .fs_panel h1.far.fs_header:before,.formsharp .fs_panel h1.fal.fs_header:before{margin-right:10px}.formsharp .fs_panel table tr th{font-size:1em;font-weight:600;padding-top:.5em;padding-bottom:.5em}.formsharp .fs_panel table tr td{text-align:left;vertical-align:top;padding-top:.5em;padding-bottom:.5em;font-weight:normal}.formsharp .fs_panel table:first-of-type tr:first-of-type td:last-of-type,.formsharp .fs_panel table:last-of-type tr:last-of-type td:last-of-type,.formsharp .fs_panel table:first-of-type tr td:first-of-type{border:none}.formsharp .fs_labelblock.minimizeheader{font-size:1.125em}.formsharp .fs_labelblock.minimizeheader h1.fs_header{font-size:.875em;color:#888;line-height:1em}.formsharp .fs_item .fs_label{margin-left:20px;display:inline-block}input[type=text],input[type=email],input[type=tel],input[type=number]{padding:.25em .5em}input[type=time]{padding:.25em .5em;border:none}.formsharp .fs_radio{font-size:14px}.formsharp .small .fs_radio,.formsharp .small .fs_checkbox{font-size:12px}.formsharp .small .fs_item .fs_radio input[type=radio]+label{padding:.25em .5em}.formsharp .fs_item div.fs_textbox{background-color:#fff}.formsharp .fs_item div.fs_textbox.fs_alignright input{text-align:right}.formsharp .fs_item div.fs_textbox.fs_alignleft input{text-align:left}.formsharp .fs_item div.fs_textbox input[type=text].small{font-size:.8em;padding:.333em .667em}.formsharp .fs_item div.fs_textbox.fs_money,.formsharp .fs_item div.fs_textbox.fs_moneyNoDecimal,.formsharp .fs_item div.fs_textbox.fs_durationinhundredthsofseconds,.formsharp .fs_item div.fs_textbox.fs_numeric{width:7em;padding:0}.formsharp .fs_item div.fs_textbox.fs_percent{width:5em;padding:0}.formsharp .fs_item div.fs_textbox.fs_durationminutesseconds,.formsharp .fs_item div.fs_textbox.fs_durationhoursminutes{width:6em;padding:0 .25em}.formsharp .fs_item div.fs_textbox.fs_durationminutesseconds input,.formsharp .fs_item div.fs_textbox.fs_durationhoursminutes input{width:4.5em}.formsharp .fs_item div.fs_textbox.fs_durationinhundredthsofseconds input,.formsharp .fs_item div.fs_textbox.fs_durationinhundredthsofseconds input{width:5.5em}.formsharp .fs_item div.fs_textbox.fs_distanceinfeetandinches input,.formsharp .fs_item div.fs_textbox.fs_decimaltwoplaces input{width:7em}.formsharp .fs_item div.fs_textbox.fs_height{max-width:4.5em}.formsharp .fs_item div.fs_textbox.fs_height input,.formsharp .fs_item div.fs_textbox.fs_height input{width:3.5em}.formsharp .fs_item div.fs_textbox.fs_inningspitched{width:3.5em;padding:0 1em}.formsharp .fs_item.fs_error{border-color:#a00}.formsharp .fs_item.fs_error h1.fs_header{background-color:#a00;color:#fff}.formsharp .fs_item.fs_error .errormessage{line-height:2em;font-size:15px;padding:6px 12px}.formsharp .fs_item table.fs_datalist{width:100%;table-layout:fixed}.formsharp .fs_item table.fs_datalist tr td{text-align:left;padding:7px 12px;background-color:#fcfcfc;font-weight:600}.formsharp .fs_item table.fs_datalist tr td:empty{background-color:#eee}.formsharp .fs_item table.dictionary tr th{padding:6px 25px 6px 12px;border:1px solid #ddd;border-bottom:none;border-right:none;color:#444}.formsharp .fs_item table.dictionary tr td{padding:6px 12px;text-align:left;border:1px solid #ddd;border-bottom:none;color:#888}.formsharp .fs_item table.dictionary tr:last-of-type th,.formsharp .fs_item table.dictionary tr:last-of-type td{border-bottom:1px solid #ddd}.formsharp .fs_item table.fs_radio,.formsharp .fs_item table.fs_checkbox{width:100%;table-layout:fixed}.formsharp .fs_item table.fs_radio.fs_variablelayout,.formsharp .fs_item table.fs_checkbox.fs_variablelayout{table-layout:auto}.formsharp .fs_item table.fs_radio.fs_leftalign td,.formsharp .fs_item table.fs_checkbox.fs_leftalign td{text-align:left}.formsharp td.fs_minimize .fs_item table.fs_radio,.formsharp td.fs_minimize .fs_item table.fs_checkbox{width:auto;table-layout:auto}.formsharp .fs_item table.fs_radio td,.formsharp .fs_item table.fs_checkbox td{padding:0}.formsharp .fs_item div.fs_otherEntry{display:none}.formsharp .fs_item.fs_showOther div.fs_otherEntry{display:block;width:100%;padding-bottom:1px;border:1px solid #777;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.formsharp .fs_item table td{padding:0;vertical-align:middle;text-align:center}.formsharp .fs_item table td.top,td.top{vertical-align:top!important}.formsharp .fs_item table td.left,td.left{text-align:left!important}.formsharp .fs_item table td.right,td.right{text-align:right!important}.formsharp .fs_item th label{background-color:transparent}.formsharp .fs_item .fs_radio input[type=radio],.formsharp .fs_item .fs_checkbox input[type=checkbox]{width:0;height:0;position:absolute}.formsharp .fs_item .fs_radio input[type=radio]+label,.formsharp .fs_item .fs_checkbox input[type=checkbox]+label{z-index:5;margin:0;display:block;padding:6px 12px;background-color:#fff;font-weight:600;border-right:1px solid #fff}.formsharp .fs_item.focus .fs_radio{box-shadow:4px 4px 4px #aaa}.formsharp .fs_item .fs_textbox.focus{box-shadow:4px 4px 4px #aaa}.formsharp .fs_item.focus .fs_radio input[type=radio]+label{background-color:#f8f8f8}.formsharp .fs_item .fs_radio input[type=radio]:focus+label{background-color:#eee}.formsharp .hideRadio .fs_radio input:before{display:none}.formsharp .fs_item .fs_radio tr td:last-of-type input[type=radio]+label,.formsharp .fs_item .fs_checkbox tr td:last-of-type input[type=checkbox]+label{border-right:none}.formsharp .fs_item .fs_checkbox tr td:last-of-type input[type=checkbox]+label{border-right:none}.formsharp .fs_item .fs_radio input[type=radio]+label:hover,.formsharp .fs_item .fs_checkbox input[type=checkbox]+label:hover{background-color:#ddd}.formsharp .fs_item .fs_radio input[type=radio]:disabled+label,.formsharp .fs_item .fs_checkbox input[type=checkbox]:disabled+label{background-color:#fff;color:#999;cursor:not-allowed}.formsharp .fs_item .fs_radio input[type=radio]:disabled:not(:checked)+label:hover,.formsharp .fs_item .fs_checkbox input[type=checkbox]:disabled:not(:checked)+label:hover{background-color:#fff}.formsharp .fs_item .fs_radio input[type=radio]:checked+label,.formsharp .fs_item .fs_checkbox input[type=checkbox]:checked+label,.formsharp .fs_item .fs_radio input[type=radio]:checked+label div.gray,.formsharp .fs_item .fs_checkbox input[type=checkbox]:checked+label div.gray{background-color:#26a;color:#fff}.formsharp .fs_item .fs_radio input[type=radio]:checked+label .brightred,.formsharp .fs_item .fs_checkbox input[type=checkbox]:checked+label .brightred{background-color:#26a;color:#fff}.formsharp .fs_item.mshsaaBlue .fs_radio input[type=radio]:checked+label{background-color:#01314c;color:#fff}.formsharp .fs_item .fs_radio.selectGray input[type=radio]:checked+label,.formsharp .fs_item .fs_checkbox.selectGray input[type=checkbox]:checked+label{background-color:#666;color:#fff}.formsharp .fs_item .fs_radio.selectGreen input[type=radio]:checked+label,.formsharp .fs_item .fs_checkbox.selectGreen input[type=checkbox]:checked+label{background-color:#060;color:#fff}.formsharp .fs_item .fs_radio.selectRed input[type=radio]:checked+label,.formsharp .fs_item .fs_checkbox.selectRed input[type=checkbox]:checked+label{background-color:#600;color:#fff}.formsharp .fs_item .fs_radio.selectDarkblue input[type=radio]:checked+label,.formsharp .fs_item .fs_checkbox.selectDarkblue input[type=checkbox]:checked+label{background-color:#01314c;color:#fff}.formsharp .fs_item .fs_checkbox.fs_confirmation input[type=checkbox]:before{font-size:1.25em}.formsharp .fs_item .fs_checkbox.fs_confirmation input[type=checkbox]+label{padding:0 2em!important}.formsharp .fs_item .fs_checkbox.fs_confirmation input[type=checkbox]:checked+label{color:#060;background-color:transparent}.formsharp .fs_item .fs_radio input[type=radio]+label span.name,.formsharp .fs_item .fs_checkbox input[type=checkbox]+label span.name{display:block;float:left;width:50%;text-align:left}.formsharp .fs_item .fs_radio input[type=radio]+label span.position,.formsharp .fs_item .fs_checkbox input[type=checkbox]+label span.position{font-size:.9em;display:block;float:left;text-align:left}.formsharp .fs_item span.fs_radio{display:block;width:100%}.formsharp .fs_item span.fs_radio input[type=radio]+label{display:inline-block;border-top:1px solid #08c;border-bottom:1px solid #08c}.formsharp .fs_item .fs_radio input[type=radio]+label span.locationName{display:inline-block}.formsharp .fs_item .fs_radio input[type=radio]+label span.locationDetail{display:inline-block;float:right}.formsharp .fs_item .fs_radio td{border-right:1px solid #777}.formsharp .fs_item .fs_radio input:checked:disabled+label{background-color:#777!important}.formsharp table.fs_emptytable tr td{border:none!important}.formsharp .fs_item table:not(.noborder,.fs_checkbox,.fs_simpletable,.fs_grid) tr td{border-top:1px solid #777;border-right:1px solid #777}.formsharp .fs_item table:not(.fs_grid) tr:first-child td{border-top:none}.formsharp .fs_item table:not(.fs_grid) tr td:last-child{border-right:none}.formsharp .fs_item table:not(.fs_grid) table:first-child tr:first-child td{border-top:none}.formsharp .fs_item:not(.fs_showOther) table.fs_radio tr.fs_lastRow td:first-child{border-bottom-left-radius:6px}.formsharp .fs_item:not(.fs_showOther) table.fs_radio tr.fs_lastRow td:first-child input[type=radio]+label{border-bottom-left-radius:6px}.formsharp .fs_item:not(.fs_showOther) table.fs_radio tr.fs_lastRow td:last-child{border-bottom-right-radius:6px}.formsharp .fs_item:not(.fs_showOther) table.fs_radio tr.fs_lastRow td:last-child input[type=radio]+label{border-bottom-right-radius:6px}.formsharp .fs_item:not(.fs_showOther) table.fs_radio tr.fs_lastRow .fs_otherSelect{border-bottom-right-radius:6px}.formsharp .fs_item:not(.fs_showOther) table.fs_radio tr.fs_lastRow .fs_otherSelect input[type=radio]+label{border-bottom-right-radius:6px}.formsharp .fs_item table.fs_radio tr td:empty,.formsharp .fs_item table.fs_checkbox tr td:empty{background-color:#eee}.formsharp .fs_item tr td.fs_emptycell{background-color:#f4f4f4}.formsharp .fs_item tr.fs_otherEntry input{width:100%}.formsharp .fs_item tr.fs_otherEntry td{padding-bottom:1px}.formsharp .fs_item div.fs_textbox{padding:0;color:#333;width:100%}.formsharp .fs_item div.fs_textbox textarea,.formsharp .fs_item input[type=text],.formsharp .fs_item input[type=email]{font-size:18px;border-radius:6px;outline:none;padding:9px;resize:none;width:100%;border:none;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.formsharp .fs_item input[type=text][disabled=disabled]{background-color:#eee!important}.formsharp .fs_item input[type=time]{font-size:17px}.fs_textbox.fs_timeofday{max-width:9em!important}.fs_textbox.fs_timeofday.red{border-color:#a00}.fs_textbox.fs_colorRGB{max-width:7em!important}.formsharp .fs_daterange tr{border:none}.formsharp .fs_daterange td{border:none!important;white-space:nowrap}.formsharp .fs_daterange td.fs_daterange_separator{width:25px;line-height:4em;vertical-align:top}.formsharp .fs_item div.fs_textbox.fs_datebox{text-align:center;padding-bottom:1px;width:auto;display:inline-block;padding:0 .25em;border:none}.formsharp .fs_item div.fs_textbox.fs_datebox .DateBox input[type=text]{text-align:center;width:7.5em;border-radius:.25em}.formsharp .fs_item div.fs_textbox.fs_datebox input{border:1px solid #777;margin-right:.125em}.formsharp .fs_item table.fs_textbox.fs_school{width:100%}.formsharp table.fs_school tr.fs_memberschool td,.formsharp table.fs_school tr.fs_nonmemberschool td{border:1px solid #777!important}.formsharp .small table.fs_grid{font-size:.8em}.formsharp .semiSmall table.fs_grid{font-size:.85em}.formsharp table.fs_grid table.fs_school{font-size:.8em}.formsharp table.fs_grid table.fs_school.fs_radio{border:1px solid #aaa;border-top-left-radius:.5em;border-top-right-radius:.5em}.formsharp table.fs_grid table.fs_school.fs_textbox{border:1px solid #aaa;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.formsharp table.fs_grid table.fs_school.fs_textbox input[type=text]{padding:.25em;font-size:1.333em}.formsharp .tabs .fs_radio.fs_school{width:auto}.formsharp .tabs .fs_radio.fs_school td label{border-top-left-radius:9px!important;border-top-right-radius:9px!important;padding:.25em .75em!important;font-size:.875em;margin-right:.25em}.formsharp .printSmaller table.fs_grid tr td{padding:3px 3px!important;font-size:.85em!important}.stickyHeaderBlock .stickyHeader{position:fixed;top:0;width:100%;z-index:2}.stickyHeaderBlock .stickyHeader.white{background-color:#fff}.stickyHeaderBlock .stickyContent table.fs_grid tr.fs_columnheader td{padding:3px 6px!important}.stickyHeaderV{overflow-y:scroll;border:1px solid #777;border-top:0 solid transparent}.stickyHeaderV>.fs_grid,.stickyHeaderV>table{border-width:0!important;margin-bottom:2.5em}.stickyHeaderV{border-top:1px solid #777}.stickyHeaderV table.fs_grid tbody tr.fs_columnheader td{background-color:#eee}.stickyHeaderV table.fs_grid tbody tr.fs_columnheader.fs_bluecolumnheader td{background-color:#01314c}.stickyHeaderV .fs_grid tr.fs_columnheader td,.stickyHeaderV table thead td{position:sticky;z-index:25;top:0;font-weight:600!important;border-width:0!important;padding:.5em .75em!important}.stickyHeaderV .fs_grid tr.fs_columnheader td .header,.stickyHeaderV table thead td .header{display:block;font-size:1.5em;padding:.5em .5em;border-top:1px solid #888;border-bottom:1px solid #888}.stickyHeaderV .fs_grid tr td,.stickyHeaderV table tbody td{border-left:0!important;border-right:0!important;padding:.5em .5em!important}.stickyHeaderV .fs_grid tr td.icon,.stickyHeaderV table tbody td.icon{font-size:1.5em}.stickyHeaderV table tbody tr td{padding:0!important}.formsharp table.fs_grid table.fs_school.fs_radio td{padding:0;border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.formsharp table.fs_grid table.fs_school.fs_radio td input+label{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.formsharp table.fs_grid table.fs_school tr td{padding:.125em}.formsharp table.fs_grid.centeredcolumns tr td:first-of-type{text-align:left}.formsharp table.fs_grid.centeredcolumns tr td{text-align:center}.formsharp table.fs_grid tr.home td{font-weight:800}.formsharp table.fs_grid tbody tr.emphasis td,.formsharp table.fs_grid tbody tr.emphasis:hover td{color:#000!important;background-color:#ddd!important;border-top:1px solid #aaa!important;border-bottom:1px solid #aaa!important}.formsharp table.fs_grid tr.chosen td,.formsharp table.fs_grid tr.chosen:hover td{background-color:#060;color:#fff!important}.formsharp table.fs_grid tr.chosen td.disabled,.formsharp table.fs_grid tr.chosen:hover td.disabled{background-color:#000!important}.formsharp table.fs_grid tr.chosen td .gray,.formsharp table.fs_grid tr.chosen:hover td .gray{color:#fff!important}.formsharp table.fs_grid tr.chosen td .red,.formsharp table.fs_grid tr.chosen:hover td .red{color:#fff!important}.formsharp table.fs_grid table.tableDetails tr td:first-of-type,.tableDetails tr td:first-of-type{padding-left:0!important;width:10em}.formsharp table.fs_grid table.tableDetails tr td:last-of-type,.tableDetails tr td:last-of-type{padding-right:1em!important}.formsharp table.fs_grid table.tableDetails tr td,.tableDetails tr td{padding:0 1em!important}.formsharp table.fs_grid table.internal{line-height:1em!important}.formsharp table.fs_grid table.internal tr td:first-of-type{padding-left:0!important}.formsharp table.fs_grid table.internal tr td{padding:0 1em!important}.formsharp table.fs_grid tbody tr.past td{background-color:#f0f0f0}.formsharp table.fs_grid table.tableDetails tr td:first-of-type{padding-left:0!important;width:10em}.formsharp table.fs_grid table.tableDetails tr td:last-of-type{padding-right:1em!important}.formsharp table.fs_grid table.tableDetails tr td{padding:0 1em!important}.formsharp table.fs_grid.fs_borders tr td,.formsharp table.fs_grid.fs_borders tr td:hover{border-bottom:1px solid #888;border-right:1px solid #888}.formsharp .fs_item .fs_personname td.first-name{width:33%}.formsharp .fs_item .fs_personname td.last-name{width:33%}.formsharp .fs_item .fs_personname td.middle-name{width:24%}.formsharp .fs_item .fs_personname td.suffix{width:10%}.formsharp .fs_item .fs_personname.fs_personnamewithprefix td.name-prefix{width:8%}.formsharp .fs_item .fs_personname.fs_personnamewithprefix td.first-name{width:28%}.formsharp .fs_item .fs_personname.fs_personnamewithprefix td.middle-name{width:28%}.formsharp .fs_item .fs_personname.fs_personnamewithprefix td.last-name{width:28%}.formsharp .fs_item .fs_personname.fs_personnamewithprefix td.suffix{width:8%}.formsharp .fs_item .fs_multitextbox .fs_personname.fs_personnameminimal{border:0}.formsharp .fs_item .fs_personname.fs_personnameminimal td{padding:0 .25em;border:none}.formsharp .fs_item .fs_personname.fs_personnameminimal td input{padding:.25em .5em;border:1px solid #aaa;font-size:1em}.formsharp .fs_item table.fs_telephone{width:auto;max-width:200px}.formsharp .fs_item table.fs_telephone input[type=tel]{border:none;outline:none}.formsharp .fs_item .fs_telephone td{padding:0 0 0 6px}.formsharp .fs_item .fs_telephone td.area,.formsharp.clean .fs_item .fs_telephone td.prefix{width:55px}.formsharp .fs_item .fs_telephone td.suffix,.formsharp.clean .fs_item .fs_telephone td.extension{width:70px}.formsharp .fs_item table.fs_telephone.minimized{width:10em!important;table-layout:auto}.formsharp .fs_item table.fs_telephone.minimized td{padding:0!important;width:auto}.formsharp .fs_item table.fs_telephone.minimized td input{padding:.333em!important}.formsharp .fs_item table.fs_telephone.minimized td label{display:none}.formsharp .fs_item .fs_telephone input[type=tel]{padding:3px 6px 9px 6px}.formsharp .fs_item .fs_telephone label{padding-left:6px}.formsharp .fs_item .fs_telephone td.area input[type=tel]{width:3em}.formsharp .fs_item .fs_telephone td.prefix input[type=tel]{width:3em}.formsharp .fs_item .fs_telephone td.suffix input[type=tel]{width:4em}.formsharp .fs_item .fs_telephone td.extension input[type=tel]{width:4em}.formsharp .fs_item table.fs_ssn{width:auto;max-width:200px}.formsharp .fs_item .fs_multitextbox table.fs_ssn input{border:none;outline:none;padding:9px 0 9px 9px;text-align:left}.formsharp .fs_item .fs_multitextbox table.fs_ssn td{border:none}.formsharp .fs_item .fs_multitextbox table.fs_ssn td.area input{width:3em;border:0}.formsharp .fs_item .fs_multitextbox table.fs_ssn td.group input{width:2em;border:0}.formsharp .fs_item .fs_multitextbox table.fs_ssn td.serial input{width:4em}.formsharp .fs_item div.fs_textbox,.formsharp div.fs_textbox{border:1px solid #777}.formsharp .fs_item div.fs_textbox,.formsharp .fs_item div.fs_textbox input,.formsharp div.fs_textbox,.fs_item div.fs_textbox input{border-radius:6px}.formsharp .fs_multitextbox table td{border-bottom:none}.formsharp .fs_item .fs_multitextbox .address tr.locality td.city{width:auto}.formsharp .fs_item .fs_multitextbox .address tr.locality td.state{width:4em}.formsharp .fs_item .fs_multitextbox .address.international tr.locality td.state{width:12em}.formsharp .fs_item .fs_multitextbox .address tr.locality td.zip{width:100px}.formsharp .fs_item .fs_multitextbox .address tr.locality td.zipx4{width:100px}.formsharp .fs_item .fs_multitextbox.fs_citystate .address{width:auto}.formsharp .fs_item .fs_multitextbox.fs_citystate .address tr.locality td.city{width:250px}.formsharp .fs_item .fs_multitextbox.fs_citystate .address tr.locality td.state{width:4em}.formsharp .fs_item .fs_multitextbox.fs_citystate .address tr.locality.nolabels td.city{padding:0 1em}.formsharp .fs_item .fs_multitextbox.fs_citystate .address tr.locality.nolabels td.state{padding:0 1em}.formsharp .fs_item .address tr.country select{display:block;width:98%;margin-bottom:7px;padding:6px;border-color:#ccc;font-size:15px}.formsharp .fs_summarylist table{width:100%;font-size:15px}.formsharp .fs_item .fs_summarylist table tr:first-of-type td{border-top-left-radius:0!important}.formsharp .fs_item .fs_summarylist table tr:last-of-type td{border-bottom-left-radius:0!important}.formsharp .fs_summarylist table tr:first-of-type th{border-top-left-radius:6px!important}.formsharp .fs_item .fs_summarylist table tr:last-of-type th{border-bottom-left-radius:6px}.formsharp .fs_summarylist table th{width:1%;white-space:nowrap;background-color:#fdfdfd;text-align:right;padding:9px 12px;border-right:1px solid #777}.formsharp .fs_summarylist table td{text-align:left;padding:6px 12px;color:#333;background-color:#fdfdfd}.formsharp .fs_summarylist table th,.formsharp .fs_summarylist table td{border-top:1px solid #777!important}.formsharp .fs_summarylist table tr:first-of-type th,.formsharp .fs_summarylist table tr:first-of-type td,.formsharp .fs_summarylist table tr:first-of-type th,.formsharp .fs_summarylist table tr:first-of-type td{border-top:1px solid #777}.formsharp .fs_summarylist table tr:first-of-type th{width:25%}.formsharp .fs_summarylist table tr th{border-left:1px solid #777}.formsharp .fs_summarylist table tr td:last-of-type{border-right:1px solid #777}.formsharp .fs_summarylist table tr:last-of-type th,.formsharp .fs_summarylist table tr:last-of-type td{border-bottom:1px solid #777}.formsharp .fs_summarylist .fs_item table:first-of-type tr:first-of-type td:first-of-type,.formsharp .fs_summarylist .fs_item table:first-of-type tr:first-of-type td:first-of-type label{border-top-left-radius:0}.formsharp .fs_summarylist .fs_item table:last-of-type tr:last-of-type td:first-of-type,.formsharp .fs_summarylist .fs_item table:last-of-type tr:last-of-type td:first-of-type label{border-bottom-left-radius:0}.formsharp .fs_summarylist table tr:last-child th{border-bottom-left-radius:5px}.formsharp .fs_item .fs_summarylist table tr:last-child td{border-bottom-right-radius:5px}.formsharp table.fs_simpletable tbody{border:none}.formsharp table.fs_simpletable th{font-size:1em;color:#888;padding:.5em 1.5em;font-weight:600}.formsharp table.fs_simpletable tr.fs_columnheader th,.formsharp table.fs_simpletable tr.fs_columnheader td{font-size:1em;padding:.5em 1.5em;font-weight:600;text-align:left;border-top:1px solid #888!important;border-bottom:1px solid #888}.formsharp table.fs_simpletable tr th.first .formsharp table.fs_simpletable tr.fs_tablecolumn td.first{padding-left:.5em!important}.formsharp table.fs_simpletable td{vertical-align:middle;padding:.5em 1.5em}.formsharp table.fs_simpletable td.top{vertical-align:top}.formsharp table.fs_simpletable td.left{text-align:left}.formsharp table.fs_simpletable td.right{text-align:right}.formsharp table.fs_simpletable td.minimizePadding{padding:.5em .25em}.formsharp table.fs_simpletable td .fs_item{margin:0}.formsharp table.fs_simpletable td table.fs_radio td{padding:0}.formsharp table.fs_simpletable td table.fs_radio tbody tr td{border:0!important}.formsharp table.fs_simpletable.minimumspacing tr td,.formsharp table.fs_simpletable.minimumspacing tr.fs_columnheader td,.formsharp table.fs_simpletable.minimumspacing tr.fs_tablecolumn td{padding:.5em .5em!important}table.simpleBox td .fs_item{margin:0!important}table.simpleBox td .fs_item .fs_radio td{line-height:1.125em!important}.formsharp .spaceright,td.spaceright{padding-right:3em!important}.formsharp .indent,.formsharp table.indent{margin-left:24px!important}.formsharp .smallindent{margin-left:1em}.formsharp .tinyindent{margin-left:.5em}.formsharp .doubleindent{margin:0 24px;padding:0 12px}.formsharp table.fs_noborder tr td{border:0!important}.formsharp table.fs_table{font-size:18px;margin-top:.5em}.formsharp table.fs_fixed,.formsharp table.fs_table.fs_fixed{table-layout:fixed}.formsharp table.fs_table th{padding:12px 50px 12px 15px;line-height:40px;font-size:18px;color:#777;vertical-align:middle;font-weight:600}.formsharp table.fs_table th.center{padding:12px 15px}.formsharp table.fs_table td{padding:12px 15px}.formsharp table.fs_table.fs_smallerrowheight tr th,.formsharp table.fs_table.fs_smallerrowheight tr td{padding:6px 9px}.formsharp table.fs_table tr.fs_columnfooter td{background-color:#f4f4f4}.formsharp table.fs_table td .fs_textbox{border-width:1px;border-color:#aaa}.formsharp table.fs_table td .fs_textbox input[type=text]{padding:3px;display:inline-block;margin:0 auto;text-align:center;font-size:22px}.formsharp table.fs_table td .fs_textbox.fs_alignleft input[type=text]{text-align:left}.formsharp table.fs_table td .fs_textbox.small input[type=text]{font-size:.8em;line-height:1.75em}.formsharp table.fs_table tr.orange th,.formsharp table.fs_table tr.orange td,tr.orange td,tr.orange th{color:#f71!important}.formsharp table.fs_table tr.gray th,.formsharp table.fs_table tr.gray td,tr.gray td,tr.gray th{color:#888!important}.formsharp table.fs_table tr.green th,.formsharp table.fs_table tr.green td,tr.green td,tr.green th{color:#060!important}.formsharp table.fs_table tr.red th,.formsharp table.fs_table tr.red td,tr.red td,tr.red th{color:#a00}.formsharp table.fs_table tr.fs_tableheader th,.formsharp table.fs_table tr.fs_tableheader td{color:#333;background-color:none;text-align:left;font-size:26px;border:none;padding-left:0}.formsharp table.fs_table tr.fs_tablecolumnheader th,.formsharp table.fs_table tr.fs_tablecolumnheader td{color:#333;background-color:#f8f8f8}.formsharp table.fs_table tr.fs_subtotal th,.formsharp table.fs_table tr.fs_subtotal td{color:#585858;background-color:#f8f8f8;border-top:1px solid #888}.formsharp table.fs_table tr.fs_total th,.formsharp table.fs_table tr.fs_total td{font-size:24px;color:#333;padding:12px;background-color:#f8f8f8;border-top:2px solid #666;border-bottom:2px solid #666}.formsharp table.fs_table tr.fs_subtotal th.brightred,.formsharp table.fs_table tr.fs_subtotal td.brightred{color:#a00}.formsharp table.fs_table tr.fs_total th.brightred,.formsharp table.fs_table tr.fs_total td.brightred{color:#a00}.formsharp table.fs_table tr.error th,.formsharp table.fs_table tr.error td{color:#a00}.formsharp table.fs_full{width:100%}.formsharp table.fs_table.fs_financial{width:100%}.formsharp table.fs_table.fs_financial td{text-align:right}.formsharp table.fs_table td,.formsharp table.fs_table th{border-top:1px solid #d8d8d8;font-size:22px}.formsharp table tr.fs_unselected td,.formsharp table tr.fs_unselected td .male,.formsharp table tr.fs_unselected td .female,.formsharp table tr.fs_unselected td input:before{color:#aaa}.formsharp table.fs_list td{padding:3px 9px;vertical-align:middle!important}.formsharp table.fs_list td.top{vertical-align:top!important}.formsharp table.fs_list .fs_item{margin:9px 0}.formsharp td.radio .fs_radio td{padding:0}.formsharp table.fs_list tr.required td .fs_textbox{border-color:#f00}.formsharp table.fs_list tr.error td .fs_textbox{border-color:#f00}.formsharp table.fs_list tr.required table.fs_radio td,.formsharp table.fs_list tr.required table.fs_checkbox td{border:1px solid #f00}.formsharp ul.fs_list{list-style-type:disc;margin-left:1.5em}.formsharp ul.fs_list li{margin-bottom:1em}.formsharp table.fs_table5050{width:100%}.formsharp table.fs_table5050 td:first-of-type{width:49%;vertical-align:top}.formsharp table.fs_grid{width:100%;padding:0 3px;border-collapse:inherit;background-color:#fff}.formsharp table.fs_grid tr:not(.fs_bluecolumnheader):hover td,.formsharp table.fs_grid tr:hover th{background-color:#f4f4f4;color:#333!important}.formsharp table.fs_grid tr.red:hover td{color:#a00!important}.formsharp table.fs_grid tr:hover td .fancy input[type=radio]:before,.formsharp table.fs_grid tr:hover th .fancy input[type=radio]:before{background-color:#f4f4f4!important;color:#333!important}.formsharp table.fs_grid tr:hover td .fancy input[type=checkbox]:not(:disabled):before,.formsharp table.fs_grid tr:hover th .fancy input[type=checkbox]:before{background-color:#f4f4f4!important;color:#333!important}.formsharp table.fs_grid tr td .fancy input:before{padding-top:0}.formsharp table.fs_grid tr td .fancy input[type=checkbox]+label,.formsharp tr td .fancy input[type=radio]+label{padding-bottom:0;padding-top:0}.formsharp table.fs_grid tr.fs_newGroup td{border-top:1px solid #bbb}.formsharp table.fs_grid tr.graybg td{background-color:#f6f6f6}.formsharp table.fs_grid td{vertical-align:top}.formsharp table.fs_grid tr.borderTop td{border-top:1px solid #bbb}.formsharp table.fs_grid tr.borderBottom td{border-bottom:1px solid #bbb}.formsharp table.fs_grid td.right{text-align:right}.formsharp table.fs_grid td,.formsharp table.fs_grid th{padding:9px 6px 9px 9px;text-align:left;vertical-align:middle}.formsharp table.fs_grid tr td.wide{padding-left:1em!important;padding-right:1em!important}.formsharp table.fs_grid tr td.extrawide{padding-left:2em!important;padding-right:2em!important}.formsharp table.fs_grid td .fancy td,.formsharp table.fs_grid th .fancy td{padding:0}.formsharp table.fs_grid td.top,.formsharp table.fs_grid th.top{vertical-align:top}.formsharp table.fs_grid td.bottom,.formsharp table.fs_grid th.bottom{vertical-align:bottom}.formsharp table.fs_grid td.no-padding,.formsharp table.fs_grid th.no-padding{padding:0}.formsharp table.fs_grid.top tr td{vertical-align:top}.formsharp .fs_item table.fs_grid tr td{border:none}.formsharp table.fs_grid table td{border:none!important}.formsharp table.fs_grid td.fancy td,.formsharp table.fs_grid th.fancy th{padding:0}.formsharp table.fs_grid td.center,.formsharp table.fs_grid th.center{text-align:center}.formsharp table.fs_grid tr.disabled td,.formsharp table.fs_grid tr.disabled td a,.formsharp table.fs_grid tr.disabled td span{color:#aaa}.formsharp table.fs_grid tr.static td{background-color:#eee}.formsharp table.fs_grid tr.highlight td{background-color:#f6f6f6;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.formsharp table.fs_grid tr.center td{text-align:center}.formsharp table.fs_grid tr.special td{background-color:#1c314c;color:#fff}.formsharp table tr td.bold{font-weight:600;color:#222}.formsharp table.fs_grid tr.red th,.formsharp table.fs_grid tr.red td{color:#a00}.formsharp table.fs_grid tr.gray th,.formsharp table.fs_grid tr.gray td{color:#888}.formsharp table.fs_grid tr.gray td a,tr.gray td a{color:#888}.formsharp table.fs_grid tr.gray td.portrait-column img{opacity:.3}.formsharp table.fs_grid tr.required td,.formsharp table.fs_grid tr.required td input{color:#c00}.formsharp table.fs_grid tr.fs_locked td{background-color:#f4f4f4;color:#888}.formsharp table.fs_grid tr.fs_locked td input:before{background-color:#f4f4f4}.formsharp table.fs_grid tr.fs_columnheader td,.formsharp table.fs_grid tr.fs_columnheader th{background-color:#f3f3f3;padding:3px 9px;border-right:none;border-top:1px solid #777;border-bottom:1px solid #777;font-size:.9em;font-weight:bold;height:2em}.formsharp table.fs_grid tr.fs_columnheader td .fancy input:before{background-color:#f3f3f3}.formsharp table.fs_grid tr.fs_columngroupingstart td{border-top:1px solid #aaa}.formsharp table.fs_grid tr.fs_bigcolumnheader td,.formsharp table.fs_grid tr.fs_bigcolumnheader:hover td{background-color:#1c314c;color:#fff!important;font-size:1.5em;padding:.333em 1em}.formsharp table.fs_grid tr.fs_bluecolumnheader td,.formsharp table.fs_grid tr.fs_bluecolumnheader th{background-color:#1c314c;color:#fff;font-weight:600}.formsharp table.fs_grid tr.fs_columnheader.fs_bluecolumnheader td,.formsharp table.fs_grid tr.fs_columnheader.fs_bluecolumnheader th{padding:9px 6px 9px 9px}.formsharp table.fs_grid tr.fs_columnheader.fs_bluecolumnheader td a,.formsharp table.fs_grid tr.fs_columnheader.fs_bluecolumnheader th a{color:#fff}.formsharp table.fs_grid tr.fs_separatorcolumnheader td{border-top:1px solid #888;border-bottom:1px solid #888;font-size:1.125em;padding:.333em 1em;background-color:#eee}.formsharp .scrollable{overflow-y:scroll}.formsharp table.fs_grid.fixedHeader thead{position:absolute;z-index:25}.formsharp table.fs_grid tr td,.formsharp table.fs_grid tr th{border-right:none;border-color:#eee}.formsharp table.fs_grid tr td:first-of-type,.formsharp table.fs_grid tr th:first-of-type,.formsharp table.fs_grid tr th.borderLeft,.formsharp table.fs_grid tr td.borderLeft{border-left:1px solid #777}.formsharp table.fs_grid tr th.borderLeftLight,.formsharp table.fs_grid tr td.borderLeftLight{border-left:1px solid #ddd}.formsharp table.fs_grid tr th.borderRight,.formsharp table.fs_grid tr td.borderRight{border-right:1px solid #777}.formsharp table.fs_grid tr th.borderRightLight,.formsharp table.fs_grid tr td.borderRightLight{border-right:1px solid #ddd}.formsharp table.fs_grid tr td:last-of-type,.formsharp table.fs_grid tr th:last-of-type{border-right:1px solid #777}.formsharp table.fs_grid:not(.fs_noborder){border-bottom:1px solid #777}.formsharp table tbody{border-bottom:0 solid #777}.formsharp table tbody table tbody{border-bottom:0}.formsharp table.fs_grid tr.fs_strikethrough td{text-decoration:line-through;color:#f00}.formsharp table.fs_grid tr.fs_highlight td{background-color:#eee;color:#060}.formsharp table.fs_grid tr td.fs_highlight{background-color:#eee}.formsharp table.fs_grid tr.fs_columnfooter td{background-color:#f6f6f6;font-weight:bold;border-top:1px solid #777}.formsharp table.fs_grid tr.fs_totals td{background-color:#f6f6f6}.formsharp .fs_grid .fs_item div.fs_textbox input[type=text]{padding:6px 6px 4px 6px}.formsharp .fs_grid td.small .fs_item div.fs_textbox input[type=text]{padding:.125em .25em;font-size:.85em!important}.formsharp .fs_grid .fs_item{margin:3px 3px}.formsharp .fs_grid tr.no-score td.points-col{font-style:italic;color:#aaa}.xformsharp table.fs_grid tr.fs_alttablecolumn td{background-color:#fdfdfd;border-top:1px solid #f8f8f8;border-bottom:1px solid #f8f8f8}.formsharp table.fs_grid tr.fs_columnheader a{text-decoration:none}.formsharp .fs_item table.fs_grid tr td.buttons{text-align:center}.formsharp .fs_item table.fs_grid tr td strong a{font-size:16px;font-weight:600}.formsharp .fs_noitems{margin-top:15px;padding:18px 15px;font-size:16px;background-color:#fafafa;color:#222;border:1px solid #eee;border-radius:8px}div.fs_fixedheadercontainer{border-bottom:1px solid #777;border-top:1px solid #777;border-right:1px solid #777;overflow-y:hidden}table.fs_grid.fs_fixedheaderstyle{position:relative;margin-bottom:2em;border:0!important}table.fs_grid.fs_fixedheaderstyle>tbody{position:absolute;overflow-y:scroll;overflow-x:hidden;width:100%;height:100%}table.fs_grid.fs_fixedheaderstyle>thead tr td{padding:3px 6px 3px 9px!important}table.fs_grid.fs_fixedheaderstyle>tbody tr td{padding:9px 6px 9px 9px!important}table.fs_grid.fs_fixedheaderstyle>thead tr td:last-of-type{padding-right:27px!important}table.fs_grid.fs_fixedheaderstyle>tbody tr.details td{padding:6px 3px 6px 3px!important}table.fs_grid.fs_fixedheaderstyle tbody tr.fs_columnheader td{height:0!important;line-height:0!important;color:transparent;border:0;padding-top:0!important;padding-bottom:0!important}table.fs_grid.fs_fixedheaderstyle tbody tr.fs_columnheader:hover td{color:transparent!important}.formsharp table.fs_grid.fs_gridbox tr td{border:1px solid #eee}.formsharp table.fs_grid.fs_gridbox tr:last-of-type:not(.hide) td:not(.navigation){border:1px solid #eee}.formsharp table.fs_grid.fs_gridbox.fs_gridcompressed tr td{padding:7px 6px}.formsharp table.fs_grid tr td.red{background-color:#a00}.formsharp table.fs_grid tr td.gray{background-color:#aaa}.formsharp table.fs_grid tr td.verylightgray{background-color:#f4f4f4}.formsharp table.fs_grid tr td.lightergray{background-color:#d8d8d8}.formsharp table.fs_grid tr td.fontred{color:#a00}.formsharp table.fs_grid tr td.fontgreen{color:#0a0}.formsharp table.fs_grid tr td.fontgray{color:#aaa}.formsharp table.fs_grid.fs_gridbox tr.fs_columnheader td a{color:#333;display:block}.formsharp table.fs_grid.fs_gridbox tr.fs_columnheader td.fs_hovercell a{color:#fff}.formsharp table.fs_grid.fs_gridbox tr.fs_columnheader td.fs_hovercell{color:#fff;background-color:#666;border-top:#666 1px solid;border-bottom-color:transparent;border-left:#666 1px solid;border-right:#666 1px solid}.formsharp table.fs_grid.fs_gridbox tr.fs_tablecolumn td.fs_hovercell{border-top-color:#eee;border-bottom-color:#eee;border-left:#666 1px solid;border-right:#666 1px solid}.formsharp table.fs_grid.fs_gridbox tr.fs_columnfooter td.fs_hovercell{color:#fff;background-color:#666;border-top-color:transparent;border-bottom:#666 1px solid;border-left:#666 1px solid;border-right:#666 1px solid}.formsharp table.fs_grid.fs_gridbox tr.fs_columnheader td.fs_currentcell a{color:#fff}.formsharp table.fs_grid.fs_gridbox tr.fs_columnheader td.fs_currentcell{color:#fff;background-color:#333;border-top:#333 1px solid;border-bottom-color:transparent;border-left:#333 3px solid;border-right:#333 3px solid}.formsharp table.fs_grid.fs_gridbox tr.fs_tablecolumn td.fs_currentcell,.formsharp table.fs_grid.fs_gridbox tr:last-of-type:not(.hide) td.fs_currentcell{border-top-color:#eee;border-bottom-color:#333;border-left:#333 3px solid !important;border-right:#333 3px solid !important}.formsharp table.fs_grid.fs_gridbox tr.fs_columnfooter td.fs_currentcell{color:#fff;background-color:#333;border-top-color:transparent;border-bottom:#333 1px solid;border-left:#333 3px solid;border-right:#333 3px solid}.formsharp table.fs_grid.fs_gridbox tr.fs_columnheader td.fs_cancelled a{color:#999}.formsharp table.fs_grid.fs_gridbox tr.fs_columnheader td.fs_cancelled a:hover{color:#fff}.formsharp table.fs_grid.fs_gridbox tr.fs_tablecolumn td.fs_cancelled{color:#999}.formsharp table.fs_grid.fs_gridbox tr.fs_columnfooter td.fs_cancelled{color:#999}.formsharp table.fs_grid.fs_gridbox tr.fs_columnheader td.fs_currentcell.fs_cancelled a{color:#fff}.formsharp table.fs_grid.fs_gridbox tr.fs_columnheader td.fs_currentcell.fs_cancelled{background-color:#f80;border-top:#f80 1px solid;border-bottom-color:transparent;border-left:#f80 3px solid;border-right:#f80 3px solid}.formsharp table.fs_grid.fs_gridbox tr.fs_tablecolumn td.fs_currentcell.fs_cancelled{border-top-color:#eee;border-bottom-color:#eee;border-left:#f80 3px solid;border-right:#f80 3px solid}.formsharp table.fs_grid.fs_gridbox tr.fs_columnfooter td.fs_currentcell.fs_cancelled{color:#fff;background-color:#f80;border-top-color:transparent;border-bottom:#f80 1px solid;border-left:#f80 3px solid;border-right:#f80 3px solid}.formsharp table.fs_grid.fs_gridbox tr td.navigation{padding:0;margin:0;background-color:transparent;border-color:transparent}.formsharp table.fs_grid.fs_gridbox tr td.navigation a{padding:0;margin:0;color:#26a}.formsharp table.fs_grid.fs_gridbox tr td.navigation a.disabled{color:#aaa!important}.formsharp table.fs_grid.fs_gridbox tr td.navigation a:before{padding:0 .3em}.formsharp tr.fs_fontred td{color:#a00}.formsharp tr.fs_fontredlarge td{color:#a00;font-size:1.125em}.formsharp tr.fs_fontlarge td{font-size:1.125em}.formsharp div.action{text-align:center}.formsharp div.action.left{text-align:left}.formsharp div.action.right{text-align:right}.formsharp div.action.no-margin{margin:0}div.action a.current{color:#333}div.smallaction a.fa_link{padding-top:0!important}.formsharp div.action .admin{background-color:#f4f4f4;border-radius:.5em;padding:.5em 1em}.formsharp .fs_multitextbox table{width:100%;table-layout:fixed;border:1px solid #aaa;border-radius:.333em;border-collapse:separate}.formsharp .fs_multitextbox table td{border-bottom:1px solid #aaa}.formsharp .fs_multitextbox table:last-of-type td{width:100%;border-bottom:none}.formsharp .fs_multitextbox table tr:first-child td,.formsharp .fs_multitextbox table tr td{border-right:1px solid #777;text-align:left;padding-left:10px}.formsharp .fs_multitextbox input[type=text]{border:0;padding:9px 0 9px 0;width:99%}.formsharp .fs_multitextbox label{display:block;font-size:12px;color:#aaa;font-weight:normal;text-transform:lowercase;margin-bottom:0}.formsharp .fs_multitextbox td .fs_block{float:left;border-right:1px solid #777;padding-left:13px}.formsharp .fs_multitextbox .vcard{margin-bottom:0}.formsharp .fs_item table.bordered{border-left:1px solid #777}.formsharp .fs_item table:not(.noborder,.fs_checkbox,.fs_grid,.fs_simpletable) tr td:not(.hide):first-of-type{border-left:1px solid #777}.formsharp .fs_item table:not(.noborder,.fs_checkbox,.fs_grid,.fs_simpletable) tr td,.formsharp .fs_item table:not(.noborder,.fs_checkbox,.fs_grid,.fs_simpletable) tr:first-of-type td,.formsharp .fs_item table:not(.noborder,.fs_grid,.fs_simpletable):first-child tr:first-child td{border-top:1px solid #777}.formsharp .fs_item table:not(.noborder,.fs_checkbox,.fs_grid,.fs_simpletable):last-of-type tr:last-of-type td{border-bottom:1px solid #777}.formsharp .fs_item table:not(.noborder,.fs_checkbox,.fs_grid,.fs_simpletable) tr td:last-child{border-right:1px solid #777}.formsharp .fs_item table.fs_radio:first-of-type tr:first-of-type td:first-of-type,.formsharp .fs_item table.fs_radio:first-of-type tr:first-of-type td:first-of-type label{border-top-left-radius:9px!important}.formsharp .fs_item table.fs_radio:first-of-type tr:first-of-type td:last-of-type,.formsharp .fs_item table.fs_radio:first-of-type tr:first-of-type td:last-of-type label{border-top-right-radius:9px!important}.formsharp .fs_item table.fs_radio:last-of-type tr:last-of-type td:first-of-type,.formsharp .fs_item table.fs_radio:last-of-type tr:last-of-type td:first-of-type label{border-bottom-left-radius:9px!important}.formsharp .fs_item table.fs_radio:last-of-type tr:last-of-type td:last-of-type,.formsharp .fs_item table.fs_radio:last-of-type tr:last-of-type td:last-of-type label{border-bottom-right-radius:9px!important}.formsharp table.fs_grid tr td.center .fs_item .fs_textbox{margin:0 auto}.formsharp ul.notifications{font-weight:600;text-indent:-1em;margin-left:2.25em}.formsharp ul.notifications li a,.formsharp ul.notifications li a:hover,.formsharp ul.notifications li b{line-height:1.333em;padding:.25em 0 .25em .25em}.formsharp ul.notifications li a:before,.formsharp ul.notifications li b:before{padding-right:0;width:1em;display:inline-block;text-align:center}.formsharp ul.list{list-style-type:disc;list-style-position:outside;margin-left:1em;padding-left:1em}.formsharp ul.list li{background:none;margin-bottom:4px}.formsharp ul.unorderedlist{list-style-type:none;margin-left:2em}.formsharp ul.unorderedlist li{margin:.25em 0}.formsharp dl dt{font-size:1.125em}.formsharp dl dd{margin:9px 0 35px 15px}.formsharp dl dd:last-of-type{margin-bottom:15px}.formsharp dl dd ol{list-style-type:disc;margin:9px 0 9px 20px}.formsharp table.fs_calendar{border-radius:.5em}.formsharp table.fs_calendar tr td{padding-bottom:0}.formsharp table.fs_calendar .fs_month{font-size:1.333em;background-color:#fafafa}.formsharp table.fs_calendar table.fs_month td{padding:.5em;vertical-align:middle}.formsharp .fs_calendar .fs_dayheader{background-color:#f3f3f3;text-align:center;font-weight:600;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #666}.formsharp .fs_calendar .fs_dayheader:first-of-type{border-left:none}.formsharp .fs_calendar .fs_dayheader:last-of-type{border-right:none}.formsharp .fs_calendar .fs_day{border:1px solid #ddd;vertical-align:middle;padding:0 .333em;height:5em;position:relative}.formsharp .fs_calendar .fs_day.gray{background-color:#f6f6f6}.formsharp .fs_calendar .fs_day a{position:absolute;top:0;right:0;display:block;text-align:right;padding:0 .5em;height:1.5em}.formsharp .fs_calendar .fs_day span.fs_game{font-size:.75em;line-height:1.5em;display:block;padding:1.75em 0 .5em 0}.formsharp table.fs_innertable{border:none!important}.formsharp table.fs_innertable tr:first-of-type td{padding-top:0}.formsharp table.fs_innertable td{border:none!important;font-size:1em}.formsharp .fs_chartContainer{width:100%}.formsharp .fs_chartContainer .fs_chartDiv{width:100%}.formsharp .fs_chartTypeSelector .fs_item{margin:0}.formsharp .fs_chartTypeSelector table.fs_radio{width:auto;margin:0;padding:0}.formsharp .fs_chartTypeSelector .fs_radio td{text-align:center;vertical-align:middle;width:3em;height:2em}.formsharp .fs_chartTypeSelector .fs_radio i{padding:0;margin:0}.formsharp .fs_chartTypeSelector .fs_radio i:before{width:auto}.formsharp .fs_chartTypeSelector table.fs_chartTypes tr td:first-of-type{border-top-left-radius:.333em;border-bottom-left-radius:.333em;border-left-color:#666}.formsharp .fs_chartTypeSelector table.fs_chartTypes tr td:not(.hide):last-of-type{border-top-right-radius:.333em;border-bottom-right-radius:.333em}.formsharp .fs_chartTypeSelector table.fs_chartTypes tr td{border:1px solid #666;border-left-color:transparent;padding:0;height:auto;text-align:center}.formsharp .fs_chartTypeSelector table.fs_chartTypes tr td a{color:#333;display:inline-block;padding:.333em .333em;width:1.5em;height:1em}.formsharp .fs_chartTypeSelector table.fs_chartTypes tr td.selected{background-color:#26a}.formsharp .fs_chartTypeSelector table.fs_chartTypes tr td.selected a{color:#fff}.formsharp .fs_chartTypeSelector table.fs_chartTypes tr td:not(.selected):hover{background-color:#ddd}.formsharp .ui-slider{height:20px}.formsharp .ui-slider .ui-slider-handle{height:28px;width:18px;background:#bbb;border:1.5px solid #333}.formsharp .ui-slider .ui-slider-range{height:22px;background:#26a}.formsharp .fs_SliderContainer{width:100%;margin-top:.25em}.formsharp .fs_SliderContainer .fs_Slider{border:none!important}.formsharp .fs_SliderContainer .fs_SliderMin,.formsharp .fs_SliderContainer .fs_SliderMax{color:#aaa;font-size:.9em}.formsharp .fs_SliderContainer .fs_SelectedValue{border:1px solid #aaa;background-color:#f4f4f4;padding:.25em 1em;border-radius:.25em}.formsharp .fs_SliderContainer .fs_SliderLeft{font-size:1.125em;font-weight:600;width:6em;text-align:right;padding-right:2em;border:none!important}.formsharp .fs_SliderContainer .fs_SliderRight{font-size:1.125em;font-weight:600;width:6em;text-align:left;padding-left:2em;border:none!important}.formsharp .fsSliderContainer .ui-widget.ui-widget-content{border-color:#aaa}.formsharp .fs_filterbox{padding:.5em 1em;border-radius:.5em;border:1px solid #888;background-color:#f8f8f8}.formsharp .fs_filterbox .links a{color:#aaa;padding:0 .75em;margin:0;display:inline-block}.formsharp .fs_filterbox .links a.current{color:#333}.formsharp .fs_filterbox .links select{padding:0;font-size:1em}.formsharp .fs_item table.fs_radio tr td label,.formsharp .fs_item table.fs_checkbox tr td label{border:1px solid #777;border-bottom:0}.formsharp .fs_item table tr td,.formsharp .fs_item table.fs_radio tr:last-of-type td{border:0;border-radius:0}.formsharp .fs_item table.fs_radio tr td:last-of-type input[type=radio]+label,.formsharp .fs_item table.fs_checkbox tr td:last-of-type input[type=checkbox]+label{border-right:1px solid #777!important}.formsharp .fs_item table.fs_radio tr:last-of-type td label,.formsharp .fs_item table.fs_checkbox tr:last-of-type td label{border-bottom:1px solid #777!important}.formsharp .fs_item table.fs_radio tr:last-of-type td:last-of-type label,.formsharp .fs_item table.fs_checkbox tr:last-of-type td:last-of-type label{border-right:1px solid #777}.formsharp .fs_item table.fs_radio tr:last-of-type td:empty,.formsharp .fs_item table.fs_checkbox tr:last-of-type td:empty{background-color:#777;cursor:not-allowed}div.nonstandardresults{font-size:16px}div.nonstandardresults h1{font-size:18px;font-weight:600;margin-bottom:9px}div.nonstandardresults table{width:100%;border:1px solid #ddd;border-bottom:none;border-radius:5px}div.nonstandardresults table tr td,div.nonstandardresults tr th{padding:12px 12px;border-bottom:1px solid #ddd}div.nonstandardresults table thead tr th{background-color:#f8f8f8;border-top-right-radius:5px;border-top-left-radius:5px}.status-alert{color:#f00}.status-warn{color:#f80}.status-ok{color:#0a0}.statusview{line-height:2em;font-size:1.5em}.statusview label{display:inline-block}.hardshipForm{width:100%;padding:0 15px}.hardshipForm tr.question td{color:#888;font-size:16px;vertical-align:top;margin:0;padding:0}.hardshipForm tr.question td:first-of-type{white-space:nowrap;text-align:right;padding-right:12px}.hardshipForm tr.answer td{color:#444;font-size:17px;padding:9px 0 28px 0}h4.title{font-size:18px;color:#555;font-weight:600;margin:12px 0 0 0}h4.title a.moreLink{font-size:16px;padding-left:12px}h3 a.navigate,h4 a.navigate{float:right}div.SelectGroup{border:1px solid #aaa;border-top:none}div.SelectGroup:first-of-type{border-top:1px solid #aaa}div.SelectGroup:first-of-type,div.SelectGroup:first-of-type .activity{border-top-left-radius:9px;border-top-right-radius:9px}div.SelectGroup:last-of-type,div.SelectGroup:last-of-type .activity{border-bottom-left-radius:9px;border-bottom-right-radius:9px}div.SelectGroup .activity{font-size:21px;display:block;padding:7px 0 7px 12px;color:#222;background-color:#fcfcfc}div.SelectGroup.open{border-color:#888}div.SelectGroup.open .activity,div.SelectGroup.open a.activity:hover{background-color:#333;color:#fff;border-bottom:1px solid #ccc;border-bottom-left-radius:0;border-bottom-right-radius:0}div.SelectGroup a.activity:hover{background-color:#ddd;color:#222}div.SelectGroup a.activity div.count small{line-height:36px;margin-right:20px;color:#999}div.SelectGroup a.activity i.show{color:#888;float:right;display:block;line-height:20px;padding:9px 15px 0 0}div.SelectGroup a.activity:hover i.show{color:#000}div.SelectGroup .activity.unapproved{background-color:#f80;color:#fff}div.SelectGroup .activity.unapproved:hover{background-color:#fa0;color:#fff}div.SelectGroup .activity.unapproved.current{background-color:#800;color:#fff}div.SelectGroup .activity.unapproved.current:hover{background-color:#b00;color:#fff}div.SelectGroup .activity.alert,div.SelectGroup .activity.alert div.count small{color:#c00;font-weight:normal;margin-bottom:0}div.SelectGroup .activity.alert:hover,div.SelectGroup .activity.alert:hover div.count small{color:#f00}div.SelectGroupDetails{padding:6px 12px}div.SelectGroupDetails h2{font-size:18px}div.SelectGroupDetails h4{font-size:16px;font-weight:600}div.SelectGroupDetails table{font-size:16px;width:100%;border-collapse:collapse}div.SelectGroupDetails table tr{height:28px;border-top:1px solid transparent;border-bottom:1px solid transparent}div.SelectGroupDetails table tr td i.moreless{color:#ccc}div.SelectGroupDetails table tr.fs_columnheader td{font-weight:600}div.SelectGroupDetails table td{vertical-align:top;padding:5px 15px}div.SelectGroupDetails table td:last-of-type{padding-right:0}div.SelectGroupDetails table td a.fa_link{font-size:15px;padding-left:3px}div.SelectGroupDetails table td a.fa_button{padding:7px 13px 9px 14px}div.SelectGroupDetails table td span.type{font-size:12px;color:#aaa}div.SelectGroupDetails .contact{padding-top:9px}div.SelectGroupDetails .contact a.fa_link{padding:3px 0}div.SelectGroupDetails table tr.unapproved td,div.SelectGroupDetails table tr.unapproved td div{color:#c00;font-weight:600}div.SelectGroupDetails table tr.unqualified td,div.SelectGroupDetails table tr.unqualified td div{color:#888;font-weight:600}div.SelectGroupDetails table td:first-of-type{border-left:1px solid transparent}div.SelectGroupDetails table td:last-of-type{border-right:1px solid transparent}div.SelectGroupDetails:not(.noselect) table tr:hover td{border-top:1px solid #aaa;border-bottom:1px solid #aaa;cursor:pointer;background-color:#fdfdfd!important}div.SelectGroupDetails:not(.noselect) table tr:hover td i.moreless{color:#333}div.SelectGroupDetails:not(.noselect) table tr:hover td:first-of-type{border-left:1px solid #aaa}div.SelectGroupDetails:not(.noselect) table tr:hover td:last-of-type{border-right:1px solid #aaa}div.SelectGroupDetails table tr td .details{padding-top:12px}.showtemphide .temphide{display:initial}.temphide{display:none}.fancy{font-size:1em}table.fs_grid td.fancy:not(.keep-padding){padding-top:0!important}table.form td.radio.fancy input{margin-top:0}table tr.fs_columnheader td.fancy input:before{background-color:#f6f6f6}table.fs_grid td.fancy .fancy_horizontal table tr td{padding-right:1.5em}table td.fancy{vertical-align:baseline}table td.fancy input{line-height:1em}table td.fancy input+label{padding-right:2em}table td.fancy input:checked+label{color:#333!important}table td.fancy i{line-height:1em;padding:.667em 0 0 .5em}table td.fancy.fs_item{border-radius:0}table td.fancy.no-margin,.fancy.no-margin input[type=checkbox]+label,.fancy.no-margin input[type=radio]+label{padding-top:0;padding-bottom:0}.fancy.top label{vertical-align:top}table.form td.fancy input:before{font-size:1em;vertical-align:top}.fancy input[type=checkbox],.fancy input[type=radio]{display:inline-block;line-height:1.5em;margin:0 auto;font-family:'Font Awesome 6 Pro';vertical-align:top;margin-right:0}.fancy input[type=checkbox]:before,.fancy input[type=radio]:before{padding-top:.1em;display:inline-block;line-height:1.25em;font-size:1.25em}.fancy input[type=checkbox]+label{max-width:90%}.fancy input[type=checkbox]+label,.fancy input[type=radio]+label{max-width:92%;display:inline-block;padding-top:.15em;padding-bottom:.333em;padding-left:1em;line-height:1.5em;font-size:1em;border:none!important}table.fs_grid td.fancy input[type=checkbox]+label,table.fs_grid .fancy input[type=radio]+label{font-size:1em}.fancy.no-padding input[type=checkbox]+label{margin-bottom:0!important;margin-top:0;padding-bottom:0!important;padding-top:0}table.fs_grid .fancy input[type=checkbox]:before,table.fs_grid .fancy input[type=radio]:before,table.fs_schedule .fancy input[type=checkbox]:before,table.fs_schedule .fancy input[type=radio]:before{line-height:1.333em;font-size:1.333em}.fs_progress{width:auto;text-align:center;margin:0 2em .5em 2em}.fs_progress table{width:100%;border-collapse:separate;height:2em;border:1px solid #888;border-radius:.5em}.fs_progress td{text-align:center;padding:0 .25em}.fs_progress td:first-of-type{border-top-left-radius:.5em;border-bottom-left-radius:.5em}.fs_progress td:last-of-type{border-top-right-radius:.5em;border-bottom-right-radius:.5em}.fs_progress td.fs_progress_red{background-color:#900}.fs_progress td.fs_progress_green{background-color:#070}.fs_progress td.fs_progress_black{background-color:#333}.fs_progress td span{color:#fff;display:inline-block;height:1em}.fancy input[type=checkbox]:before{min-width:1em;display:inline-block;padding:0 0;background-color:#fff;font-weight:300;content:'';font-family:'Font Awesome 6 Pro'}.fancy input[type=checkbox]:checked:before{content:'';color:#070;font-weight:400;font-family:'Font Awesome 6 Pro'}.fancy input[type=checkbox]+label{color:#777}.fancy input[type=checkbox]:checked+label{color:#222}.fancy input[type=radio]:before{min-width:1em;display:inline-block;padding:0 0;background-color:#fff;font-weight:300;content:'';font-family:'Font Awesome 6 Pro';padding-right:.333em}tr.selected .fancy input[type=radio]:before{background-color:#eee}.fancy input[type=radio]:checked:before{content:'';color:#070;font-weight:900;font-family:'Font Awesome 6 Pro'}.fancy input[type=radio]:disabled:before,.fancy input[type=checkbox]:disabled:before{color:#aaa}.fancy input[type=checkbox]:disabled:before{color:#aaa}.fancy input[type=checkbox]:disabled+label{color:#ccc}.fancy:not(.noshade) input[type=radio]:disabled+label{color:#ccc}.recordLogo{font-size:1.125em;background:url(/Images/recordsLogo.gif) no-repeat;background-size:2em;padding-left:2.5em;margin-bottom:1em}.recordLogo a{font-size:1em;line-height:2em;font-weight:600;padding-bottom:.5em;display:inline-block}[class^="flaticon-"]:before,[class*=" flaticon-"]:before,[class^="flaticon-"]:after,[class*=" flaticon-"]:after{font-family:Flaticon_mshsaa;font-size:inherit!important;font-style:normal;margin-left:inherit!important}a.fa-facebook,a.fa-facebook:hover,a.fa-facebook:visited,.fa-facebook,.fa-facebook-f,a.fa-facebook-square,a.fa-facebook-square:hover,a.fa-facebook-square:visited,.fa-facebook-square,a.fa-facebook-circle,a.fa-facebook-circle:hover,a.fa-facebook-circle:visited,.fa-facebook-circle{color:#3b5998!important}a.fa-twitter,a.fa-twitter:hover,a.fa-twitter:visited,.fa-twitter,a.fa-twitter-square,a.fa-twitter-square:hover,a.fa-twitter-square:visited,.fa-twitter-square,a.fa-twitter-circle,a.fa-twitter-circle:hover,a.fa-twitter-circle:visited,.fa-twitter-circle{color:#0084b4!important}a.fa-google-plus-square,a.fa-google-plus-square:hover,a.fa-google-plus-square:visited,.fa-google-plus-square{color:#d34836!important}a.fa-instagram,a.fa-instagram:hover,a.fa-instagram:visited,.fa-instagram{color:#e95950}.showvisibleonhover:hover .visibleonhover{visibility:visible}.visibleonhover{visibility:hidden}.no-overflow{overflow:hidden}.overflow-ellipsis{text-overflow:ellipsis}.prevent-text-overflow{text-overflow:ellipsis;max-width:100%;overflow-x:hidden;white-space:nowrap}.jconfirm{font-size:1.2em}.jconfirm .jconfirm-box{max-width:500px}.jconfirm-title{font-weight:600}.jconfirm.jconfirm-white .jconfirm-box,.jconfirm.jconfirm-light .jconfirm-box{border-radius:.5em}.jconfirm .jconfirm-box div.jconfirm-title-c{line-height:1.333em}.alertify{font-size:18px}.alertify .ajs-header{font-size:1.25em;padding:.333em 2em}.alertify .ajs-footer{padding:.25em .5em}.alertify .ajs-footer .ajs-buttons .ajs-button{border-radius:.5em}.alertify .ajs-footer .ajs-buttons .ajs-button.ajs-ok{color:#060;border:1px solid #060}.alertify .ajs-footer .ajs-buttons .ajs-button.ajs-ok:hover{background-color:#060;color:#fff}.alertify .ajs-footer .ajs-buttons .ajs-button.ajs-cancel{color:#600;border:1px solid #600}.alertify .ajs-footer .ajs-buttons .ajs-button.ajs-cancel:hover{background-color:#600;color:#fff}.admin .MicrosoftMap .Infobox{top:.5em}.MicrosoftMap .Infobox{min-width:250px;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;padding-bottom:.5em}.MicrosoftMap .Infobox div.infobox-title{font-size:1.125em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:6px 10px 0}.MicrosoftMap .Infobox div.infobox-info{padding:.667em .667em .25em .667em;white-space:nowrap}.MicrosoftMap .Infobox div.infobox-info a{display:block;text-align:center;font-size:16px}.MicrosoftMap .Infobox div.infobox-info a.map-edit{width:2em;display:inline-block;text-align:center;font-size:12px;margin:.125em;padding:.5em;border:1px solid #888;border-radius:.5em}.MicrosoftMap .Infobox div.infobox-info a.current{background-color:#060;color:#fff}.MicrosoftMap .Infobox div.infobox-info a.small{font-size:11px;padding:.25em}.MicrosoftMap .Infobox table.mapGame{font-size:13px;font-weight:normal}.MicrosoftMap .Infobox table.mapGame:first-of-type{border-top:none}.MicrosoftMap .Infobox table.mapGame tr.separator td hr{margin:0}.MicrosoftMap .Infobox table.mapGame td.team{min-width:8em;max-width:16em;overflow-x:hidden;text-overflow:ellipsis}.MicrosoftMap .Infobox table.mapGame td.team span.small{font-size:.75em;font-weight:normal}.MicrosoftMap .Infobox table.mapGame tr.winner td{font-weight:600}.MicrosoftMap .Infobox table.mapGame td.score{text-align:right;padding-left:1em}.MicrosoftMap .Infobox table.mapGame tr.time td{font-size:.8em;text-align:right;color:#888;padding-bottom:0;line-height:1.333em}.ValidationSummary{font-size:1.333em;color:#a00;border:1px solid #a00;border-radius:.75em;padding:.5em 1em}.ValidationSummary ul{margin:.5em 0 0 1em;list-style-type:disc;list-style-position:inside;font-size:.85em}.ValidationSummary ul li{color:#a00;line-height:1.75em}.shared,.shared .stickyHeaderBlock .stickyHeader{max-width:1100px}.shared.center{margin:0 auto}.shared_schedule{padding:.25em .75em;max-width:900px;margin:0 auto}.shared_schedule .header{max-width:900px;margin:0 auto;position:fixed;top:0;right:0;left:0;background-color:#fff;height:105px;padding:0 .75em}.shared_schedule .content{margin-top:103px}.shared_schedule h1{font-size:1.75em;font-weight:600;padding:.5em .5em 0 .5em;text-align:center;height:75px}.shared_schedule ul.navigation{border-bottom:1px solid #666;background-color:#fff}.shared_schedule ul.navigation li.level{border-bottom:1px solid #eee}.shared_schedule ul.navigation li.level.current{border-bottom:1px solid #333}.shared_schedule ul li{display:inline-block}.shared_schedule ul li.level{font-weight:600;padding:.333em .75em;border:1px solid #aaa;border-bottom:0;background-color:#eee;color:#616161;border-top-left-radius:.5em;border-top-right-radius:.5em;margin-right:0}.shared_schedule ul li.level:first-of-type{margin-left:.5em}.shared_schedule ul li.level.current{background-color:#333;color:#fff}.shared_schedule ul li.otherinstance{font-weight:600;font-size:1.125em;margin-left:1em;padding-top:.333em}.shared_schedule ul li.otherinstance a{padding:0}.shared_schedule ul li.seasonrecords{font-weight:600;font-size:1.125em;float:right;margin-right:0;padding-top:.333em}.shared_schedule ul li.subcontrol{float:right}.shared_schedule table.schedule{border:1px solid #aaa;width:100%}.shared_schedule table.schedule thead tr th{font-size:.9em;background-color:#ddd;padding:.25em .5em;font-weight:600;border-bottom:1px solid #666}.shared_schedule .shared table.schedule thead tr th{position:sticky;top:106px}.shared_schedule table.schedule tr.header td{font-size:.9em;background-color:#ddd;font-weight:600;border-top:1px solid #333;border-bottom:1px solid #666}.shared_schedule table.schedule tr.tournament td{background-color:#eee;border-top:1px solid #ccc!important}.shared_schedule table.schedule tr.home,.shared_schedule table.schedule tr.home td{font-weight:600}.shared_schedule table.schedule tr.away,.shared_schedule table.schedule tr.away td{font-weight:400}.shared_schedule table.schedule tr.gray td{color:#aaa}.shared_schedule table.schedule tr.tournamentGame td{background-color:#f8f8f8}.shared_schedule table.schedule tr.lastTournamentGame td{border-bottom:1px solid #ccc}.shared_schedule table.schedule tr td:last-of-type,.shared_schedule table.schedule tr th:last-of-type{border-right:1px solid #aaa}.shared_schedule table.schedule td,.shared_schedule table.schedule th{padding:.5em .5em}.shared_schedule table.schedule td.gamedate{width:1%;white-space:nowrap}.shared_schedule table.schedule.sortable thead{display:block}.shared_schedule table.schedule.sortable thead tr th:last-of-type{padding-right:30px;padding-left:10px}.shared_schedule table.schedule.sortable tbody{display:block;overflow:auto}.schoolicon{display:inline-block;max-height:1em;width:2em;text-align:center;padding-right:.5em}ul.carousel-indicators li{margin:0 1em!important}.moreinfoblock{font-size:.9em}.moreinfo{border-radius:.5em;border:1px solid #ddd;background-color:#f4f4f4;padding:1em;margin:.5em;display:inline-block;width:100%}td.gsib_a{font-size:18px;line-height:36px}.gsc-input-box{border-radius:.25em;line-height:1.2em}input.gsc-input{font-size:18px!important}.gsc-search-button svg{display:none}.gsc-search-button .gsc-search-button-v2{height:2.5em;font-size:1em}.gsc-search-button .gsc-search-button-v2:before{font-size:1.333em;color:#fff;content:"";font-family:'Font Awesome 6 Pro';font-weight:900}a.buytickets{display:flex;justify-content:space-evenly;background-color:#1c314c;color:#fff;width:100%;font-size:1em;padding:.5em;margin:.5em 0 1em 0;border:2px solid #1c314c;border-radius:.5em;text-align:center;font-weight:600;line-height:1.25;box-shadow:3px 3px 2px #888}a.buytickets:hover{color:#1c314c;background-color:#fff}a.buytickets i.far{display:inline-block;padding:0;margin:0;font-size:2.5em}a.buytickets span{display:inline-block;font-family:sans-serif;font-size:1.25em}a.buytickets.hometown{background-color:#308bdd;border-color:#308bdd}a.buytickets.hometown:hover{color:#308bdd;background-color:#fff}a.buytickets.xl{padding:1em}a.buytickets.xl span{font-size:2em}i.tiltLeft{transform:rotate(-304deg)}i.tiltRight{transform:rotate(-54deg)}.noPaddingTop{padding-top:0!important}.noPaddingBottom{padding-bottom:0!important}.noMarginTop{margin-top:0!important}.noMarginBottom{margin-bottom:0!important}.forecast img{height:75px}.currentconditions .weather{margin-bottom:.5em}.currentconditions .temperature{font-size:3em}.currentconditions table th,.currentconditions table td{vertical-align:top}.currentconditions table.details{margin-left:4em;margin-top:.5em;font-size:.9em}.currentconditions table.details td{vertical-align:top;padding:0 .25em;font-weight:800}.currentconditions table.details tr td:first-of-type{text-align:right;font-weight:600}td.bg-green,td.bg-green:hover{background-color:#060!important}td.bg-gray,td.bg-gray:hover{background-color:#ccc!important}.round-robin{font-size:1.125em;font-weight:600;margin-bottom:1em}.round-robin.small{font-size:1em}.round-robin.center{margin-left:auto;margin-right:auto}.round-robin tr.lightgray td,.round-robin tr.lightgray th{background-color:#eee;color:#000}.round-robin tr.center td,.round-robin tr.center th{text-align:center}.round-robin th{padding:.5em 1em;background-color:#01314c;color:#fff;text-align:center}.round-robin td{padding:.5em 1em;text-align:center}.round-robin th:first-of-type,.round-robin td:first-of-type{text-align:left}.roundRobin4 .tournamentBracketContainer .tournamentBracket td.g2.inside,.roundRobin4 .tournamentBracketContainer .tournamentBracket td.g2.time,.roundRobin4 .tournamentBracketContainer .tournamentBracket td.g2.team.bottom,.roundRobin4 .tournamentBracketContainer .tournamentBracket td.g3.inside,.roundRobin4 .tournamentBracketContainer .tournamentBracket td.g3.time,.roundRobin4 .tournamentBracketContainer .tournamentBracket td.g3.team.bottom{border-right-color:transparent !important}.roundRobin8 .tournamentBracketContainer .tournamentBracket td.g4.inside,.roundRobin8 .tournamentBracketContainer .tournamentBracket td.g4.time,.roundRobin8 .tournamentBracketContainer .tournamentBracket td.g4.team.bottom,.roundRobin8 .tournamentBracketContainer .tournamentBracket td.g5.inside,.roundRobin8 .tournamentBracketContainer .tournamentBracket td.g5.time,.roundRobin8 .tournamentBracketContainer .tournamentBracket td.g5.team.bottom,.roundRobin8 .tournamentBracketContainer .tournamentBracket td.g6.inside,.roundRobin8 .tournamentBracketContainer .tournamentBracket td.g6.time,.roundRobin8 .tournamentBracketContainer .tournamentBracket td.g6.team.bottom,.roundRobin8 .tournamentBracketContainer .tournamentBracket td.g7.inside,.roundRobin8 .tournamentBracketContainer .tournamentBracket td.g7.time,.roundRobin8 .tournamentBracketContainer .tournamentBracket td.g7.team.bottom{border-right-color:transparent !important}table.tablecontent{font-weight:600}table.tablecontent tr:first-of-type td{background-color:#01314c;color:#fff;font-size:1.125em}table.tablecontent tr td{padding:.5em 1em;white-space:nowrap}tr.details td{padding:2px 6px!important}td.alert{border:3px solid #800000!important;color:#800000;font-weight:bold}td.font-red{color:#a00!important}td.strong{font-weight:bold!important}td.border-right-last{border-right:1px solid #777!important}table.border-top,table.border-top>tr:first-of-type td{border-top:1px solid #777!important}ol.ordered{list-style:decimal;list-style-position:outside;margin-left:1em}ol.alpha{list-style:lower-alpha;list-style-position:outside;margin-left:1em}input:checked+label .whiteOnSelect{color:#fff!important}.i-slash-overlay{position:absolute;left:.0625em;top:-.125em;font-size:1.333em}.centerWithMargin{margin:0 auto}.ada{display:none}.bylaws .byLawSection>.byLawHeader{font-size:2em;text-align:left;margin:1em 0 .25em 0}.bylaws .byLawSection>.byLawHeader .number{width:25px}.bylaws table.byLawHeader{width:100%}.bylaws table.byLawHeader td{padding:.5em;vertical-align:top}.bylaws table.byLawHeader td.number{width:50px}.bylaws table.byLawHeader td.name{display:inline-block}.bylaws table.byLawHeader td.link{width:50px;text-align:right}.bylaws .byLawSubsections{border-bottom:1px solid #ddd}.bylaws .byLawSubsection>.byLawHeader{font-size:1.667em;background-color:#f4f4f4;padding:.25em .5em;border:1px solid #ddd;border-bottom-width:0}.bylaws .byLawSubsection>.content{font-size:1.125em;border-left:1px solid #ddd;border-right:1px solid #ddd}.bylaws .byLawSubsection>.content>.subcontent{padding:0 15px 0 15px;font-size:1.125em}.bylaws .byLawSubsection .byLawQuestionsAndAnswersHeader{font-size:1.25em}.bylaws .byLawHeader:not(.noContent):hover{background-color:#eee}.bylaws .byLawPart{border-bottom:1px solid #eee}.bylaws .byLawPart .byLawHeader{font-size:1.25em}.bylaws .byLawPart>.content{margin:0 75px 80px;font-size:1.333em}.bylaws table.diagram th{font-size:1em;border:1px solid #aaa;padding:.667em;background-color:#eee}.bylaws table.diagram td{font-size:1em;border:1px solid #aaa;padding:.667em}.bylaws .byLawQuestionsAndAnswers{padding:1em 0;font-size:20px}.bylaws ol li{padding-left:.5em}.bylaws ol.subparts{list-style-type:lower-alpha;margin-left:1.5em;font-size:.9em;margin-bottom:1em}.bylaws ol.items{list-style-type:decimal;margin-left:1.5em}.bylaws ol.subitems{counter-reset:list;margin-left:1.5em}.bylaws ol.subitems>li{list-style:none;counter-increment:list}.bylaws ol.subitems>li::marker{content:"(" counter(list,lower-alpha) ") "}.bylaws ol.subitemdescriptions{list-style-type:lower-roman;margin-left:1.5em}.bylaws li{padding-top:.5em}.bylaws .byLawQuestionsAndAnswers big{display:block;position:relative;padding-right:3em}.bylaws .byLawQuestionsAndAnswers big a{position:absolute;right:0}.bylaws .byLawQuestionsAndAnswers table{width:100%;margin-right:75px}.bylaws .byLawQuestionsAndAnswers table tr.question th{font-weight:800;width:3em;font-style:normal}.bylaws .byLawQuestionsAndAnswers table tr.answer th{font-weight:800}.bylaws .byLawQuestionsAndAnswers table tr.question td{font-style:italic;padding-right:75px}.bylaws .byLawQuestionsAndAnswers table tr.answer td{padding-bottom:1.5em;padding-right:75px}.bylaws .highlight{border:3px solid #000}.lessPadding{padding:.25em!important}.fs_newsListItem{background-color:#f4f4f4;margin:1.5em .5em;height:500px}.fs_newsListItem a{font-weight:600}.fs_newsListItem a img{width:100%;display:block}.fs_newsListItem a .story{padding:1em 1.5em;display:block}.fs_newsListItem a .story big{font-size:18px;display:block}.fs_newsListItem a .story small{font-size:12px;color:#808080;display:block}.fs_newsListItem a .story p{font-size:14px;display:block;margin:0;padding-top:1em}.fs_newsListItem ul li{list-style-type:disc;list-style-position:inside;padding-left:2em}.page-item .page-link.current{background-color:#01314c;color:#fff}ul.listWithDots,.listWithDots ul li{list-style-type:disc;list-style-position:inside;padding-left:2em}div.standardList ul{list-style-type:disc;list-style-position:inside;margin-left:1em}body.responsive.admin header nav{background-color:#222}h1.banner,h2.banner,h3.banner,h4.banner,h5.banner,h6.banner{background-color:#01314c;color:#fff;padding:.5em 1em;text-align:left}.wrestlingTeamScores{margin:0 auto}.wrestlingTeamScores td,.wrestlingTeamScores th{padding:.5em 1em;text-align:left;white-space:nowrap;font-weight:600;font-size:12pt}.wrestlingTeamScores tr td:first-child,.wrestlingTeamScores tr th:first-child{text-align:center}.wrestlingTeamScores tr td:last-child,.wrestlingTeamScores tr th:last-child{text-align:right}.wrestlingTeamScores thead tr th{background-color:#01314c;color:#fff}.historical{margin:0}.historical article{padding-top:5px;padding:0}.no-header header{display:none}.no-footer footer{display:none}@media screen and (max-device-width:600px){pre{font-size:9.5px}.shared_schedule table.schedule td,.shared_schedule table.schedule th{padding:.25em .125em}.smallerOnMobile{font-size:.75em}}@media screen and (max-device-width:767px){.shared_schedule table.schedule td,.shared_schedule table.schedule th{padding:.5em .25em}}@media(max-device-width:992px){a.buytickets{font-size:.72em;padding:.5em}.recordBook div.records{width:100%;float:none}.recordBook nav{width:100%;float:none;background-color:#fff;border:none}.formsharp .mobile .fs_item table.fs_radio tbody tr td{display:block;border-right:0!important}.formsharp .mobile .fs_item table.fs_radio:first-of-type tbody tr td{display:block;border-collapse:collapse}.formsharp .mobile .fs_item table.fs_radio:first-of-type tr:first-of-type td:first-of-type label{border-top-right-radius:9px!important;border-top-left-radius:9px!important}.formsharp .mobile .fs_item table.fs_radio tbody tr td label{border-bottom-left-radius:0!important;border-right:1px solid #777!important;border-bottom-width:0!important}.formsharp .mobile .fs_item table.fs_radio:last-of-type tbody tr:last-of-type td:first-of-type label{border-bottom-left-radius:0!important}.formsharp .mobile .fs_item table.fs_radio:last-of-type tbody tr:last-of-type td:first-of-type label{border-top-right-radius:9px!important}.formsharp .mobile .fs_item table.fs_radio:last-of-type tbody tr:last-of-type td:last-of-type label{border-top-right-radius:0!important;border-bottom-left-radius:9px!important;border-bottom-right-radius:9px!important}.formsharp .mobile .fs_item table.fs_radio:first-of-type tbody tr:first-of-type td:last-of-type label{border-top-right-radius:0!important}.formsharp .mobile .fs_item table.fs_radio tr:last-of-type td label{border-bottom-width:0!important}.formsharp .mobile .fs_item table.fs_radio:last-of-type tbody tr:last-of-type td:first-of-type label{border-bottom-width:1px!important;border-top-right-radius:0!important}.formsharp .mobile .fs_item table.fs_radio tr:last-of-type td:last-of-type label{border-bottom-width:1px!important;border-top-right-radius:0!important;border-bottom-left-radius:9px!important}.smallerOnMobile{font-size:.9em}}.responsive{background-image:none;font-size:15px;font-family:'Open Sans';background-color:#fff;border-collapse:collapse;border-top:1px solid #ccc}.responsive #content-wrapper{width:auto}.responsive #content-wrapper.col-ms #content{background:none}.responsive aside.sidebar{text-align:center;padding-top:1em}.responsive .sidebar-callout,.responsive .sidebar-callout-body,.responsive .sidebar-callout-top{width:auto;background:none}.responsive .sidebar-callout{border:1px solid #1c314c;border-radius:.5em}.responsive .veryWidePage #content-wrapper,.responsive .adminPage #content-wrapper{background:none}.responsive #body{background-image:none}.responsive #content{overflow:auto}.responsive.testData header #MSHSAA_Name{border-bottom:1px solid #fff}.responsive.testData header .topname span.mshsaa-name.test{display:inline-block}.responsive.testData header .topname span.mshsaa-name{display:none}.responsive.testData header nav.main{background-color:#600}.responsive.testData header nav.main.adminLinks{background-color:#333}.responsive.testData header #MainLinks,.responsive.testData header .mainLinks{background-color:#600}.responsive.testData footer{background-color:#600}.responsive .embed{padding-top:56.25%;position:relative}.responsive .embed iframe{position:absolute;left:0;top:0}.responsive.myschool div.action,.responsive.festivalManager div.action{text-align:left;margin:.25em 0 0 0}.responsive.myschool div.action.nottop,.responsive.festivalManager div.action.nottop{margin:2em 0}.responsive.myschool div.action a.fa_link,.responsive.festivalManager div.action a.fa_link{padding:.125em 1.5em .125em 0}.responsive.myschool h1,.responsive.myschool h2,.responsive.myschool h3,.responsive.myschool h4,.responsive.myschool h5,.responsive.myschool h6,.responsive.festivalManager h1,.responsive.festivalManager h2,.responsive.festivalManager h3,.responsive.festivalManager h4,.responsive.festivalManager h5,.responsive.festivalManager h6{border:0}.responsive.myschool ul.tabs-nav.xl,.responsive.festivalManager ul.tabs-nav.xl{font-size:1.25em}.responsive.myschool ul.tabs-nav:not(.withborderbottom),.responsive.festivalManager ul.tabs-nav:not(.withborderbottom){border-bottom:none}.responsive.myschool ul.tabs-nav.withborderbottom,.responsive.festivalManager ul.tabs-nav.withborderbottom{border-bottom:1px solid #aaa}.responsive.myschool ul.tabs-nav li,.responsive.festivalManager ul.tabs-nav li{line-height:1.125em;margin-right:.25em;border-bottom:none;border-top-left-radius:.5em;border-top-right-radius:.5em}.responsive.myschool ul.tabs-nav li a,.responsive.festivalManager ul.tabs-nav li a{color:#777;background-color:#ddd;border-bottom:none;top:0;padding:.5em 1em;font-size:1em}.responsive.myschool ul.tabs-nav li.subcontrol a,.responsive.festivalManager ul.tabs-nav li.subcontrol a{background-color:transparent;padding:.5em 1em 0 1em}.responsive.myschool ul.tabs-nav li.tabs-selected a,.responsive.myschool ul.tabs-nav li:hover a,.responsive.festivalManager ul.tabs-nav li.tabs-selected a,.responsive.festivalManager ul.tabs-nav li:hover a{background-color:#fff;color:#333}.responsive.myschool .shared_schedule,.responsive.festivalManager .shared_schedule{padding:.25em 0}.responsive .no-padding{padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important}.responsive .no-padding-top{padding-top:0 !important}.responsive .no-padding-bottom{padding-bottom:0 !important}.responsive .no-padding-left{padding-left:0 !important}.responsive .no-padding-right{padding-right:0 !important}.responsive header{margin-bottom:1px;font-size:16px}.responsive header .myschool #MySchoolMSHSAA,.responsive header .myschool #FestivalManagerMSHSAA,.responsive header .festivalManager #MySchoolMSHSAA,.responsive header .festivalManager #FestivalManagerMSHSAA{border-bottom:2px solid #666;background-color:#f3f3f3;font-size:.75em;line-height:.85em;height:2.25em}.responsive header .myschool #MySchoolMSHSAA .topname,.responsive header .myschool #FestivalManagerMSHSAA .topname,.responsive header .festivalManager #MySchoolMSHSAA .topname,.responsive header .festivalManager #FestivalManagerMSHSAA .topname{height:2.25em;line-height:2.25em;font-size:1em;max-height:2.25em;border-bottom:none}.responsive header .myschool #MySchoolMSHSAA .topname a:hover,.responsive header .myschool #FestivalManagerMSHSAA .topname a:hover,.responsive header .festivalManager #MySchoolMSHSAA .topname a:hover,.responsive header .festivalManager #FestivalManagerMSHSAA .topname a:hover{background-color:#f3f3f3;color:#333}.responsive header .myschool #MySchoolMSHSAA .topname a,.responsive header .myschool #FestivalManagerMSHSAA .topname a,.responsive header .festivalManager #MySchoolMSHSAA .topname a,.responsive header .festivalManager #FestivalManagerMSHSAA .topname a{font-weight:600;padding:0 .5em;display:inline-block;height:auto;color:#333}.responsive header .myschool #MySchoolMSHSAA .topname a span.mshsaa-name,.responsive header .myschool #FestivalManagerMSHSAA .topname a span.mshsaa-name,.responsive header .festivalManager #MySchoolMSHSAA .topname a span.mshsaa-name,.responsive header .festivalManager #FestivalManagerMSHSAA .topname a span.mshsaa-name{padding-left:0}.responsive header .myschool #MySchoolMSHSAA .topname img,.responsive header .myschool #FestivalManagerMSHSAA .topname img,.responsive header .festivalManager #MySchoolMSHSAA .topname img,.responsive header .festivalManager #FestivalManagerMSHSAA .topname img{max-height:1.333em;display:inline-block;margin-left:2em;margin-bottom:.25em}.responsive header .myschool #MySchoolMSHSAA a,.responsive header .myschool #FestivalManagerMSHSAA a,.responsive header .festivalManager #MySchoolMSHSAA a,.responsive header .festivalManager #FestivalManagerMSHSAA a{font-weight:normal;font-size:1em;color:#fff;padding:0;height:2.25em;display:inline-block;padding:.667em 1.116em}.responsive header .myschool #MySchoolMSHSAA a img.mshsaa-logo,.responsive header .myschool #FestivalManagerMSHSAA a img.mshsaa-logo,.responsive header .festivalManager #MySchoolMSHSAA a img.mshsaa-logo,.responsive header .festivalManager #FestivalManagerMSHSAA a img.mshsaa-logo{height:1.25em;margin-left:1.25em}.responsive header .myschool #MySchoolMSHSAA a span.mshsaa-name,.responsive header .myschool #FestivalManagerMSHSAA a span.mshsaa-name,.responsive header .festivalManager #MySchoolMSHSAA a span.mshsaa-name,.responsive header .festivalManager #FestivalManagerMSHSAA a span.mshsaa-name{padding:0 0 0 3.25em}.responsive header .myschool #MySchoolMSHSAA a:hover,.responsive header .myschool #FestivalManagerMSHSAA a:hover,.responsive header .festivalManager #MySchoolMSHSAA a:hover,.responsive header .festivalManager #FestivalManagerMSHSAA a:hover{background-color:#333;color:#fff}.responsive header .myschool #MySchoolMSHSAA span.links,.responsive header .myschool #FestivalManagerMSHSAA span.links,.responsive header .festivalManager #MySchoolMSHSAA span.links,.responsive header .festivalManager #FestivalManagerMSHSAA span.links{display:inline-block;margin-left:4em}.responsive header .myschool #MySchoolMSHSAA span.links a,.responsive header .myschool #FestivalManagerMSHSAA span.links a,.responsive header .festivalManager #MySchoolMSHSAA span.links a,.responsive header .festivalManager #FestivalManagerMSHSAA span.links a{display:inline-block;height:2.25em;padding:.667em .667em;font-size:1em}.responsive header .myschool #MySchoolMSHSAA span.loginlink,.responsive header .myschool #FestivalManagerMSHSAA span.loginlink,.responsive header .festivalManager #MySchoolMSHSAA span.loginlink,.responsive header .festivalManager #FestivalManagerMSHSAA span.loginlink{display:inline-block;float:right;padding-right:1em;height:2.25em}.responsive header .myschool #MySchoolMSHSAA span.loginlink a,.responsive header .myschool #FestivalManagerMSHSAA span.loginlink a,.responsive header .festivalManager #MySchoolMSHSAA span.loginlink a,.responsive header .festivalManager #FestivalManagerMSHSAA span.loginlink a{padding:.667em 1.116em;height:2.25em;display:inline-block}.responsive header .myschool .topname,.responsive header .festivalManager .topname{height:1.75em;max-height:1.75em;min-height:1.75em;font-size:1.75em}.responsive header .myschool .topname a,.responsive header .festivalManager .topname a{font-size:1em;color:#333}.responsive header .myschool .topname a img.mshsaa-logo,.responsive header .festivalManager .topname a img.mshsaa-logo{top:0;left:0;max-width:1.5em;max-height:1em;margin-left:.75em}.responsive header .myschool .topname a span.mshsaa-name,.responsive header .festivalManager .topname a span.mshsaa-name{padding:0 0 0 3.25em}.responsive header .myschool .topname a.myschoolwebsite,.responsive header .festivalManager .topname a.myschoolwebsite{padding-top:1.5em;margin-right:2em;font-size:.5em;float:right;color:#26a;font-weight:normal}.responsive header .myschool #School_Name .topname,.responsive header .festivalManager #School_Name .topname{padding-top:.5em;height:2em;max-height:2em}.responsive header .myschool nav.main div.navbar,.responsive header .festivalManager nav.main div.navbar{height:2em;min-height:2em;font-size:.85em;z-index:30;padding:0;border:0}.responsive header .myschool nav.main div.navbar button.navbar-toggler,.responsive header .festivalManager nav.main div.navbar button.navbar-toggler{height:auto}.responsive header .myschool nav.main div.navbar a,.responsive header .festivalManager nav.main div.navbar a{color:#fff;height:2em;line-height:2em;padding:0 .666em}.responsive header .myschool nav.main div.navbar a.iconOnly i,.responsive header .festivalManager nav.main div.navbar a.iconOnly i{padding-right:0}.responsive header .myschool nav.main div.navbar a.gray:hover,.responsive header .festivalManager nav.main div.navbar a.gray:hover{color:#fff !important}.responsive header .myschool nav.main div.navbar div.navbar-dark,.responsive header .festivalManager nav.main div.navbar div.navbar-dark{padding-left:1em}.responsive header .myschool nav.smallsubnavigation,.responsive header .festivalManager nav.smallsubnavigation{border-top:none}.responsive header .topname{width:100%;height:3em;padding:0;position:relative}.responsive header .topname a{font-size:1em;padding:0;margin:0 auto;display:inline-block;line-height:100%;font-weight:600;height:100%;white-space:normal;text-align:left;position:relative}.responsive header .topname a span.mshsaa-name{color:#1c314c;display:inline-block;padding:.667em 0 0 4.75em;font-size:.75em;white-space:normal;max-width:75%}.responsive header .topname a span.mshsaa-name.test{display:none}.responsive header .topname a img.mshsaa-logo{display:inline-block;height:1.5em;margin:0;position:absolute;top:6px;left:6px}.responsive header .topname .socialMedia{position:absolute;right:.5em;top:0;font-size:1.125em;padding:.5em 0 0 1em}.responsive header .topname .socialMedia a{padding:0 .125em;width:1.25em;text-align:center}.responsive header .topname input[data-responsiveElement=search]{display:inline-block;font-size:1.125em;width:15em;float:right;margin:.667em .75em 0 .75em;padding:.333em .5em;border-radius:.5em}.responsive header nav.main,.responsive header nav.subnavigation{padding:0;background-color:#1c314c}.responsive header nav.main.adminLinks,.responsive header nav.subnavigation.adminLinks{background-color:#777}.responsive header nav.main div.navbar,.responsive header nav.subnavigation div.navbar{padding:0 1rem;min-height:3em}.responsive header nav.main .navbar-sublinks,.responsive header nav.subnavigation .navbar-sublinks{position:absolute;right:0;top:0;padding-top:0;margin-left:3em;height:3em}.responsive header nav.main .navbar-sublinks div.dropdown,.responsive header nav.subnavigation .navbar-sublinks div.dropdown{height:3em}.responsive header nav.main .navbar-sublinks button,.responsive header nav.main .navbar-sublinks button.dropdown-toggle,.responsive header nav.subnavigation .navbar-sublinks button,.responsive header nav.subnavigation .navbar-sublinks button.dropdown-toggle{background-color:transparent;color:#cde;font-weight:600;border:none;margin-left:1em;height:3em}.responsive header nav.main .navbar-sublinks #btnSearchIcon,.responsive header nav.subnavigation .navbar-sublinks #btnSearchIcon{float:right;border:none}.responsive header nav.main div.navbar-dark,.responsive header nav.subnavigation div.navbar-dark{background-color:transparent}.responsive header nav.main div.navbar-dark button.navbar-toggler,.responsive header nav.subnavigation div.navbar-dark button.navbar-toggler{padding:0;height:2.4em}.responsive header nav.main ul,.responsive header nav.subnavigation ul{margin-top:.75em}.responsive header nav.main:after,.responsive header nav.subnavigation:after{clear:both}.responsive header nav.main li,.responsive header nav.subnavigation li{line-height:2em}.responsive header nav.main .current a,.responsive header nav.subnavigation .current a{color:#fff}.responsive header nav.main a:hover,.responsive header nav.subnavigation a:hover{color:#fff}.responsive header nav.main a,.responsive header nav.subnavigation a{color:#bcd;line-height:48px;height:48px;padding:0 .5em;margin-right:1px;text-decoration:none;font-weight:600;display:block;width:auto;border:none;outline:none;box-sizing:border-box}.responsive header nav.main .dropdown-menu,.responsive header nav.subnavigation .dropdown-menu{margin-top:1px;background-color:#fff;min-height:3em}.responsive header nav.main .dropdown-menu a,.responsive header nav.subnavigation .dropdown-menu a{background-color:#fff;color:#1c314c;display:block}.responsive header nav.main .form-control,.responsive header nav.subnavigation .form-control{width:20em;font-size:1.25em}.responsive header nav.main #SearchField,.responsive header nav.subnavigation #SearchField{position:absolute;right:0;top:3.333em;margin-right:.5em;background-color:#fff;z-index:50;padding-bottom:.5em}.responsive header nav.main #SearchField input[type=text],.responsive header nav.subnavigation #SearchField input[type=text]{display:inline-block}.responsive header nav.main #SearchField input[type=submit],.responsive header nav.subnavigation #SearchField input[type=submit]{background-color:#eee;border:1px solid #aaa;border-radius:.333em;font-size:1.25em;padding:.25em}.responsive header nav.subnavigation{background-color:#e3e6ea;border-top:1px solid #e3e6ea;border-bottom:1px solid #1c314c;min-height:2.25em;font-size:.9em}.responsive header nav.subnavigation button.navbar-toggler{font-size:1.125em;line-height:1.5em;padding:.5em 1em .5em 0;text-align:left;width:100%}.responsive header nav.subnavigation div.navbar{padding:0 1rem}.responsive header nav.subnavigation div.navbar-dark{background-color:#e3e6ea;width:100%}.responsive header nav.subnavigation div.navbar-dark button{color:#1c314c}.responsive header nav.subnavigation ul{flex-wrap:wrap}.responsive header nav.subnavigation ul li{white-space:nowrap}.responsive header nav.subnavigation ul li a.currentpage{color:#aaa}.responsive header nav.subnavigation ul li:hover a:not(.currentpage){color:#000}.responsive header nav.subnavigation a{color:#1c314c;font-weight:normal;font-size:1.125em}.responsive header nav.smallsubnavigation{background-color:#fff;border-top:1px solid #333;border-bottom:1px solid #333;min-height:2em;font-size:1em}.responsive header nav.smallsubnavigation div.links{margin:0 auto;height:2em;padding:0 1rem}.responsive header nav.smallsubnavigation div.links span.title{display:inline-block;padding:0 5em 0 .25em;font-weight:600}.responsive header nav.smallsubnavigation div.links a{font-weight:600;display:inline-block;color:#999;padding-right:1em;height:2em;line-height:2em}.responsive header nav.smallsubnavigation div.links a.currentpage{color:#333}.responsive header nav.smallsubnavigation div.links a:hover{color:#333}.responsive.widestPage main,.responsive.veryWidePage main{max-width:100%;margin:0 1em}.responsive main{max-width:80em;margin:0 auto;padding:0;min-height:35em;clear:both}.responsive main.scrolled{margin-top:100px}.responsive main .landShow,.responsive main .landShowNoCaption{max-width:100%;width:100%;overflow-y:hidden;margin-bottom:1em}.responsive main .landShow .rotatingItem,.responsive main .landShow .rotatingItem .caption,.responsive main .landShowNoCaption .rotatingItem,.responsive main .landShowNoCaption .rotatingItem .caption{width:100%}.responsive main .landShow img,.responsive main .landShowNoCaption img{width:100%}.responsive main .sidebar .sidebar-callout{display:none;margin:0 auto 1.5em auto}.responsive main .sidebar.sidebarOnBottomOnAllScreens{border:0 solid #f4f4f4;border-radius:.5em;margin-top:1em}.responsive main .sidebar.sidebarOnBottomOnAllScreens div.sidebar-sponsors{display:flex !important;justify-content:space-around;flex-wrap:wrap;padding:.5em 1.5em}.responsive main .sidebar.sidebarOnBottomOnAllScreens div.sidebar-sponsors strong{display:none}.responsive main .sidebar.sidebarOnBottomOnAllScreens div.sidebar-sponsors a{align-self:center;display:inline-block !important;padding:1em 2em;margin:.25em 0}.responsive main .sidebar.sidebarOnBottomOnAllScreens div.sidebar-sponsors a img{max-width:5em;max-height:5em;display:inline-block;padding:0;margin:0}.responsive main .sidebar.sidebarOnBottomOnSmallScreen h6{display:none}.responsive main .sidebar.sidebarOnBottomOnSmallScreen .sidebar-callout{display:none;margin:0 auto 1.5em auto}.responsive main .sidebar.sidebarOnBottomOnSmallScreen .sidebar-sponsors{display:block}.responsive main .sidebar.sidebarOnBottomOnSmallScreen .sidebar-sponsors a{width:9em;margin:0 auto}.responsive main .sidebar.sidebarOnBottomOnSmallScreen .sidebar-sponsors a img{height:auto;width:75%}.responsive main .sidebar a{display:inline-block;margin:.5em 1em}.responsive main .sidebar a img{max-width:100%}.responsive main .scoreboardDateSelector ul li div.description{display:none}.responsive main .scoreboardDateSelector ul li div.date{width:2em}.responsive main #page-head-title,.responsive main .page-head-title{font-size:1.3333em;margin-top:.125em;margin-bottom:.125em;color:#d00}.responsive main .tabs-nav li:not(.subcontrol){min-width:0}.responsive main .tabs-nav li:not(.subcontrol) a{padding:12px .5em;min-width:3em}.responsive main .tabs-nav li:not(.subcontrol) a span{padding:12px 0}.responsive main .tabs-nav li.subcontrol a{min-width:2em}.responsive main nav.contentNav{width:100%}.responsive main nav.contentNav button,.responsive main nav.contentNav .show button{color:#1c314c;font-weight:600;padding:.5em;background-color:#eee;width:100%;text-align:left;border:1px solid #1c314c}.responsive main nav.contentNav ul.tabs-nav{width:100%;padding:0;border:none;position:relative;border:1px solid #aaa}.responsive main nav.contentNav ul.tabs-nav li{float:none;border:none;margin:0 2px 0 0}.responsive main nav.contentNav ul.tabs-nav li.tabs-selected a{color:#888}.responsive main nav.contentNav ul.tabs-nav li a,.responsive main nav.contentNav ul.tabs-nav li a:hover{color:#26a;display:block;font-size:1.125em;font-weight:600;background:none;border-top-left-radius:.333em;border-top-right-radius:.333em;border:none;padding:.667em .5em}.responsive main nav.contentNav ul.tabs-nav li a:not(:last-of-type),.responsive main nav.contentNav ul.tabs-nav li a:hover:not(:last-of-type){border-bottom:1px #eee solid}.responsive main nav.contentNav ul.tabs-nav li.subcontrol{border-top:1px solid #ddd}.responsive main nav.contentNav ul.tabs-nav li.subcontrol .dropdown button,.responsive main nav.contentNav ul.tabs-nav li.subcontrol .dropdown .show button{font-size:1.125em;border-radius:.25em;padding:.125em .75em;text-align:center;background-color:#fff;border:none;color:#26a;border:0;line-height:2em}.responsive main nav.contentNav ul.tabs-nav li.subcontrol .dropdown .dropdown-menu{right:0;border:0}.responsive main nav.contentNav ul.tabs-nav li.subcontrol .dropdown .dropdown-menu a{display:block;font-size:.9em;padding:.333em;border-radius:0;border-bottom:1px solid #f4f4f4}.responsive main nav.contentNav ul.tabs-nav li.subcontrol .dropdown .dropdown-menu a:hover{background-color:#eee}.responsive main nav.contentNav ul.tabs-nav li.subcontrol .dropdown .dropdown-menu a.current,.responsive main nav.contentNav ul.tabs-nav li.subcontrol .dropdown .dropdown-menu a.current:hover{color:#888}.responsive main nav.share{border:none;padding:.25em .25em;text-align:center}.responsive main nav.share label{margin-bottom:0}.responsive main nav.share.alignWithH4{padding:1em .25em 0 .25em}.responsive main nav.share.right{float:right}.responsive main nav.share a{font-size:1.125em;padding:0 .25em}.responsive main nav.share:after{clear:both}.responsive main .iconBlocks{display:flex;flex-wrap:wrap;justify-content:space-evenly;font-weight:600}.responsive main .iconBlocks.center{justify-content:center}.responsive main .iconBlocks.space-evenly{justify-content:space-evenly}.responsive main .iconBlocks a{max-width:8em;width:8em;font-size:1.05em !important;display:inline-block;padding:1em 1em;color:#333;border:1px solid transparent;border-radius:1em;text-align:center;margin:.25em auto .75em auto;line-height:1.75em;font-weight:600}.responsive main .iconBlocks a[href]:hover{border-color:#ccc;background-color:#fafafa}.responsive main .iconBlocks a:not([href]),.responsive main .iconBlocks a a:not([href]):hover{color:#bbb;cursor:text}.responsive main .iconBlocks a:before,.responsive main .iconBlocks a.flaticon:before,.responsive main .iconBlocks a i.flaticon,.responsive main .iconBlocks a span.flaticon,.responsive main .iconBlocks a i.fas,.responsive main .iconBlocks a i.far{font-size:4.5em !important;display:block;width:1.5em;margin-right:0;margin:0 auto .05em auto;line-height:1em;padding-right:0}.responsive main .iconBlocks a img{width:4.5em;margin:0 auto .333em auto}.responsive main .iconBlocks a.flaticon:before{font-weight:400 !important}.responsive main .iconBlocks a small{display:block;font-size:.8em}.responsive main div.statusGrid table{width:100%}.responsive main div.statusGrid h1.fs_header{border-bottom:1px solid #ccc;border-radius:0;margin-bottom:1em}.responsive main div.statusGrid tr.header td{padding:1.5em 0 .75em 0}.responsive main div.statusGrid tr.header td .sportIcon{padding-top:0;padding-right:.25em}.responsive main div.statusGrid tr.header td .sportIcon i{font-size:2em}.responsive main div.statusGrid tr.header td a{display:inline-block;padding:.125em 0 0 0}.responsive main div.statusGrid tr.status td{border-bottom:1px solid #f4f4f4}.responsive main div.statusGrid tr.status td.statusItem:first-of-type{padding-left:0}.responsive main div.statusGrid tr.status:last-of-type td{border-bottom:0}.responsive main div.statusGrid tr.status td{vertical-align:top;padding:.75em 0 1.5em 0}.responsive main div.statusGrid tr.status td.sportIcon{width:2em;text-align:center;padding-top:0;font-size:2.5em}.responsive main div.statusGrid tr.status td.sportIcon i{display:inline-block;padding-top:.125em}.responsive main div.statusGrid tr.status td.sport{padding-right:1em;padding-top:1em}.responsive main div.statusGrid tr.status td.sport a{display:block;padding-bottom:.2em}.responsive main div.statusGrid tr.status td.statusItem{padding:.75em .75em 1.5em .75em;text-align:center;white-space:nowrap}.responsive main div.statusGrid tr.status td.statusItem .content{display:inline-block}.responsive main div.statusGrid tr.status td.statusItem .content:not(.link):hover{color:#808080}.responsive main div.statusGrid tr.status td.statusItem .content i{margin-right:0;padding-top:.333em}.responsive main div.statusGrid tr.status td.statusItem .content i:before{padding-right:0}.responsive main div.statusGrid tr.status td.statusItem .content.link .category{color:#26a}.responsive main div.statusGrid tr.status td.statusItem .content .category{font-size:.9em;line-height:1.25em;font-weight:900}.responsive main div.statusGrid tr.status td.statusItem .content .category.isGrayedOut{color:#ccc}.responsive main div.statusGrid tr.status td.statusItem .status{font-size:.9em;line-height:1.125em;font-variant:all-small-caps;font-weight:900}.responsive main div.statusGrid tr.status td.statusItem i{display:inline-block;padding:0}.responsive main div.statusGrid tr.status td.statusItem i:before{padding-right:0}.responsive main div.stickyTableH{overflow-x:scroll;width:100%}.responsive main div.stickyTableH tr td:first-of-type,.responsive main div.stickyTableH tr th:first-of-type{position:sticky;left:0}.responsive main div.stickyTableH tbody tr td:first-of-type,.responsive main div.stickyTableH tbody tr th:first-of-type{background-color:#fff}.responsive main table.TFtable{width:100%;border-collapse:collapse;border:1px solid #c6c6c6}.responsive main table.TFtable td{padding:7px;border:#c6c6c6 1px solid !important}.responsive main table.TFtable tbody tr:nth-child(even) td{background-color:#d7d7d7 !important}.responsive main .acard{margin:.5em;padding:0;display:flex;flex-direction:column;height:100%}.responsive main .acard.acardButton:hover .acardcontent{background-color:#d8d8d8}.responsive main .acard .acardcontent{border-radius:.25em;border:1px solid #d8d8d8;height:100%}.responsive main .acard .acardcontent .imgContainer{width:100%;padding-top:100%;position:relative}.responsive main .acard .acardcontent .imgContainer img{width:100%;position:absolute;top:0;bottom:0;margin:auto;left:0;right:0;padding:1em}.responsive main .acard .acardcontent .acard-body{margin:0;padding:1em}.responsive main .acard .acardcontent .acard-body .acard-text-bottom{position:absolute;bottom:0}.responsive main .acard .acardcontent .acard-body p{margin-bottom:0 !important;padding-bottom:0}.responsive main .cmspage{font-size:16px}.responsive main .cmspage h1,.responsive main .cmspage h2,.responsive main .cmspage h3,.responsive main .cmspage h4,.responsive main .cmspage h5,.responsive main .cmspage h6{padding:.25em 0 .25em 0;font-weight:600;margin:0}.responsive main .cmspage h1{font-size:1.5em}.responsive main .cmspage h2{font-size:1.333em}.responsive main .cmspage h3{font-size:1.25em}.responsive main .cmspage h4{font-size:1.125em}.responsive main .cmspage h5{font-size:1em}.responsive main .cmspage p{margin:0 0 1em 0}.responsive main .cmspage a,.responsive main .cmspage a:hover{line-height:1.75em}.responsive main .cmspage ul:not(.tabs-nav):not(.stories),.responsive main .cmspage ol{list-style-type:disc;list-style-position:outside;margin-bottom:1em;padding-left:0}.responsive main .cmspage ul:not(.tabs-nav):not(.stories) li,.responsive main .cmspage ol li{margin-left:2.5em;padding-left:.5em}.responsive main .cmspage ol{list-style-type:decimal}.responsive main .cmspage ol.ALPHA{list-style-type:upper-alpha}.responsive main .cmspage ol.alpha{list-style-type:lower-alpha}.responsive main .cmspage .tinyindent{margin-left:.5em}.responsive main .cmspage .smallindent{margin-left:1em}.responsive main .cmspage .indent{margin-left:2em}.responsive main .cmspage .bigindent{margin-left:4em}.responsive main .cmspage .bigIndentRight{margin-right:4em}.responsive main .cmspage strong{font-weight:600}.responsive main .cmspage table{width:100%;margin-bottom:2em}.responsive main .cmspage table.clean tbody tr td{border-color:transparent}.responsive main .cmspage table thead th{font-size:1em;padding:.25em .75em;vertical-align:top;border-top:2px solid #1c314c;border-bottom:2px solid #1c314c}.responsive main .cmspage table thead td{font-size:1em;background-color:#1c314c;color:#fff;padding:.5em .75em;vertical-align:top;border:1px solid #1c314c}.responsive main .cmspage table tbody tr td,.responsive main .cmspage table tbody tr th{padding:.75em .75em;vertical-align:top;border-bottom:1px solid #eee;font-size:1em}.responsive main .cmspage table tbody tr th{font-weight:600}.responsive main .cmsPageSharp .cmsPageSharpItem{border:1px solid transparent;padding:.125em 0}.responsive main .cmsPageSharp .cmsPageSharpItem.currentlyHidden{background-color:#eee}.responsive main .cmsPageSharp .cmsPageSharpItem.currentlyHidden div{color:#888}.responsive main .cmsPageSharp .cmsPageSharpItem.shadow{border-color:#ddd;background-color:#f4f4f4}.responsive main .cmsPageSharp .cmsPageSharpItem .add-spacing-top{padding-top:1em}.responsive main .cmsPageSharp .cmsPageSharpItem .add-spacing-bottom{padding-bottom:1em}.responsive main .cmsPageSharp .cmsPageTextBlock{font-size:1.333em;text-align:left}.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock{font-size:1.125em}.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock.xsmall{font-size:.9em}.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock.small{font-size:1em}.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock.large{font-size:1.333em}.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock.xl{font-size:1.5em}.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock h1{font-size:1.5em;text-align:left;padding-left:0;background-color:transparent}.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock ul.list-none{list-style:none;list-style-position:initial}.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock ul.list-ordered{list-style:disc;list-style-position:outside;padding-left:1.75em}.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock ol{list-style:decimal;list-style-position:outside;padding-left:1.75em}.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock ul li,.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock ol li{line-height:1.75em}.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock ul li i,.responsive main .cmsPageSharp .cmsPageTextBlockLinkListBlock ol li i{width:1.5em;padding-right:.5em}.responsive main .cmsPageSharp .cmsPageColumnBlock.bordered div.content{border:1px solid #aaa;border-radius:.75em;padding:.5em 1.25em}.responsive main .cmsPageSharp .cmsPageColumnBlock.borderedShaded div.content{border:1px solid #aaa;border-radius:.75em;background-color:#f8f8f8;padding:.5em 1.25em}.responsive main .cmsPageSharp .cmsPageTextBlockBanner{font-size:1.333em;text-align:center}.responsive main .cmsPageSharp .cmsPageTextBlockBanner div{color:#fff;background-color:#1c314c;padding:.25em}.responsive main .cmsPageSharp a{font-weight:600}.responsive main .cmsPageSharp h1,.responsive main .cmsPageSharp h2,.responsive main .cmsPageSharp h3,.responsive main .cmsPageSharp h4,.responsive main .cmsPageSharp h5,.responsive main .cmsPageSharp h6{border:0}.responsive main .cmsPageSharp h1{font-size:1.875em}.responsive main .cmsPageSharp h2{font-size:1.75em}.responsive main .cmsPageSharp h3{font-size:1.667em}.responsive main .cmsPageSharp h4{font-size:1.5em}.responsive main .cmsPageSharp h5{font-size:1.33em}.responsive main .cmsPageSharp h6{font-size:1.25em}.responsive main .cmsPageSharp h1 .cmsSharpHeaderIcon .flaticon:before{margin:0 0 0 0 !important;padding:0 4px !important;color:#1c314c}.responsive main .cmsPageSharp .page-head-title{color:#e5000f}.responsive main .cmsPageSharp .iconBlocks{padding:.25em 0}.responsive main .cmsPageSharp img.cmsPageBannerImage{max-width:100%;margin-bottom:3em}.responsive main .cmsPageSharp .imageCardBlockCMS{display:flex;clear:both;flex-direction:row;flex-wrap:wrap}.responsive main .cmsPageSharp .imageCardBlockCMS .imageCardCMS{padding:.75em;border:2px solid transparent;border-radius:.5em}.responsive main .cmsPageSharp .imageCardBlockCMS .imageCardCMS:hover{border-color:#ddd;background-color:#f4f4f4}.responsive main .cmsPageSharp .imageCardBlockCMS .imageCardCMS p.header{font-size:1.333em;font-weight:800;margin-bottom:.125em}.responsive main .cmsPageSharp .imageCardBlock .imageCard{padding:.75em;border:2px solid transparent;border-radius:.5em}.responsive main .cmsPageSharp .imageCardBlock .imageCard:hover{border-color:#ddd;background-color:#f4f4f4}.responsive main .cmsPageSharp .imageCardBlock .imageCard p.header{font-size:1.25em;font-weight:800;margin-bottom:.5em}.responsive main .cmsPageSharp table{width:100%}.responsive main .cmsPageSharp table thead th,.responsive main .cmsPageSharp table thead td{font-size:1em;background-color:#1c314c;color:#fff;font-weight:600;padding:.5em .75em;vertical-align:top;border:1px solid #1c314c}.responsive main .cmsPageSharp table th,.responsive main .cmsPageSharp table td{padding:.75em;border-bottom:1px solid #eee;vertical-align:top}.responsive main .cmsPageSharp .CMSSharpChampionshipSchedule div.tableHeader{font-size:1.125em;background-color:#1c314c;color:#fff;text-align:center;padding:.333em}.responsive main .cmsPageSharp .CMSSharpChampionshipSchedule td{vertical-align:top}.responsive main .cmsPageSharp .CMSSharpChampionshipSchedule td.gametime{width:7em}.responsive main .cmsPageSharp .CMSSharpChampionshipSchedule td.gamelink,.responsive main .cmsPageSharp .CMSSharpChampionshipSchedule td.classNumber{white-space:nowrap;width:1%}.responsive main .margin-bottom-0{margin-bottom:0 !important}.responsive main .margin-top-0{margin-top:0 !important}.responsive footer{margin-top:2em;text-align:center;padding:1em;color:#fff !important;background-color:#1c314c;clear:both}.responsive footer a,.responsive footer div,.responsive footer dl,.responsive footer dt,.responsive footer dd,.responsive footer ul,.responsive footer ol,.responsive footer li,.responsive footer h1,.responsive footer h2,.responsive footer h3,.responsive footer h4,.responsive footer h5,.responsive footer h6,.responsive footer pre,.responsive footer form,.responsive footer fieldset,.responsive footer input,.responsive footer textarea,.responsive footer p,.responsive footer blockquote,.responsive footer th,.responsive footer td{color:#fff}.responsive footer div.footerContent{max-width:1200px;margin:0 auto}.responsive footer h4{font-weight:600}.responsive footer div.promotion{display:none;text-align:center;font-size:1.125em;padding:0 1em .5em 1em;max-width:62em;margin:0 auto}.responsive footer ul{font-size:.75em;padding:.5em}.responsive footer ul li{display:inline;padding:0 .5em}.responsive footer ul li a{padding:0;font-size:1em}.responsive footer .footerLinks{margin-bottom:1em}.responsive footer .footerLinks h2{text-align:left;font-size:1.4em;margin-bottom:.25em}.responsive footer .footerLinks ul{font-size:1.125em;margin-bottom:1em;padding:.5em 0}.responsive footer .footerLinks ul li{padding:0 0 .5em 0;display:list-item;text-align:left}.responsive h1.fs_header.small{font-size:1em}.responsive h1.fs_header.xsmall{font-size:.9em}.responsive h1.fs_header.large{font-size:1.5em}.responsive h1.fs_header.xl{font-size:1.75em}.responsive h1.fs_header.xxl{font-size:2em}.responsive h1.fs_header.xxxl{font-size:2.5em}.responsive h1.fs_header.light{color:#555}.responsive h1.fs_header.brightred{color:#c00}.responsive .championshipSchedule{font-size:16px}.responsive .championshipSchedule .championshipDate h1{padding:.75em;font-weight:600;text-align:center;font-size:1.125em;border:0;background-color:#1c314c;color:#fff}.responsive .championshipSchedule .championshipDate table.championshipCompetitions{font-size:1em}.responsive .championshipSchedule .championshipDate table.championshipCompetitions td{vertical-align:top;padding:.5em .5em}.responsive .championshipSchedule .championshipDate table.championshipCompetitions td.time{width:125px}.responsive .championshipSchedule .championshipDate table.championshipCompetitions td.outcome{text-align:center;font-weight:800;width:100px}.responsive .championshipSchedule .championshipDate table.championshipCompetitions td .time{font-weight:800}.responsive .championshipSchedule .championshipDate table.championshipCompetitions td .versus{font-weight:800}.responsive .championshipSchedule .championshipDate table.championshipCompetitions td .gamename{font-size:.85em;display:block;color:#888;font-weight:600}.responsive .championshipSchedule .championshipDate table.championshipCompetitions td .location{font-size:.85em;display:block;color:#888;font-weight:600}.responsive .championshipSchedule .championshipDate table.championshipCompetitions td a{padding:0;font-weight:800}@media(max-width:576px){.responsive .d-sm-small{font-size:.9em}.responsive .d-sm-xsmall{font-size:.83em}.responsive .d-sm-xxsmall{font-size:.75em}.responsive .d-sm-tiny{font-size:.667em}.responsive .landShow{height:150px}.responsive .sidebar{padding-left:0;padding-right:0}.responsive .sidebar .sidebar-sponsors .sponsor img{margin:0}.responsive main .imageCardBlockCMS.xl .imageCardCMS{width:100%}.responsive main .imageCardBlockCMS.large .imageCardCMS{width:100%}.responsive main .imageCardBlockCMS.medium .imageCardCMS{width:100%}.responsive main .imageCardBlockCMS.small .imageCardCMS{width:50%}.responsive main .imageCardBlockCMS.xsmall .imageCardCMS{width:50%}.responsive main .scoreboardDateSelector{font-size:13px}.responsive main .scoreboardDateSelector li.first{display:none}.responsive main .scoreboardDateSelector li.last{display:none}.responsive .imageCardBlockCMS.xl .imageCardCMS,.responsive .imageCardBlockCMS.large .imageCardCMS,.responsive .imageCardBlockCMS.medium .imageCardCMS,.responsive .imageCardBlockCMS.small .imageCardCMS,.responsive .imageCardBlockCMS.xsmall .imageCardCMS{width:100%}}@media(max-width:768px){.d-md-small{font-size:.9em}.d-md-xsmall{font-size:.83em}.d-md-xxsmall{font-size:.75em}.d-md-tiny{font-size:.667em}ul.tabs-nav.d-sm-minimize-padding li a{min-width:2em !important}}@media(min-width:576px){.responsive header .topname a span.mshsaa-name{font-size:1em;white-space:nowrap;padding:1.125em 0 0 2.5em}.responsive header .myschool topname a span.mshsaa-name,.responsive header .festivalManager topname a span.mshsaa-name{padding-left:2.5em}.responsive main .imageCardBlockCMS.xl .imageCardCMS{width:100%}.responsive main .imageCardBlockCMS.large .imageCardCMS{width:100%}.responsive main .imageCardBlockCMS.medium .imageCardCMS{width:50%}.responsive main .imageCardBlockCMS.small .imageCardCMS{width:33.333%}.responsive main .imageCardBlockCMS.xsmall .imageCardCMS{width:25%}.responsive main .iconBlocks{justify-content:center}.responsive main .iconBlocks a{padding:1em 1em;max-width:13em;width:13em;margin:.5em auto}.responsive main .iconBlocks a:before,.responsive main .iconBlocks a.flaticon:before,.responsive main .iconBlocks a i.flaticon,.responsive main .iconBlocks a span.flaticon,.responsive main .iconBlocks a i.fas,.responsive main .iconBlocks a i.far,.responsive main .iconBlocks a i.fab{font-size:6.5em !important;padding-right:0;margin-right:0}.responsive main .iconBlocks a.fa:before,.responsive main .iconBlocks a.far:before,.responsive main .iconBlocks a.fas:before,.responsive main .iconBlocks a.fab:before{font-size:6.5em}.responsive main .iconBlocks a img{width:6.5em}}@media(min-width:768px){.responsive header .topname a{text-align:left;font-size:1.5em;padding:0;padding-top:0}.responsive header .topname a span.mshsaa-name{padding:.6em 0 0 2.5em}.responsive header nav.main ul{margin-top:0}.responsive header nav.subnavigation ul{margin-top:0}.responsive header nav.subnavigation a{font-size:1.1em;height:2.75em}.responsive header nav.subnavigation a.flaticon:before,.responsive header nav.subnavigation a:before{font-size:1.333em !important}.responsive main #map{margin:0}.responsive main #page-head-title,.responsive main .page-head-title{font-size:1.75em;margin-bottom:.75em}.responsive main .tabs-nav li:not(.subcontrol) a,.responsive main .tabs-nav li:not(.subcontrol) a:hover{padding:.75em !important}.responsive main .sidebar .sidebar-callout{display:block;margin:0 auto 1.5em auto}.responsive main .sidebar.sidebarOnBottomOnSmallScreen h6{display:none}.responsive main .sidebar.sidebarOnBottomOnSmallScreen .sidebar-callout{display:block;margin:0 auto 1.5em auto}.responsive main .sidebar.sidebarOnBottomOnSmallScreen .sidebar-sponsors{display:block;justify-content:center}.responsive main .sidebar.sidebarOnBottomOnSmallScreen .sidebar-sponsors a{width:90%}.responsive main .sidebar.sidebarOnBottomOnSmallScreen .sidebar-sponsors a img{max-width:100%;max-height:none}.responsive main .sidebar a{display:block;margin:0}.responsive main .sidebar a img{max-width:100%;max-height:none}.responsive main nav.contentNav ul.tabs-nav{border:1px solid transparent;border-bottom:1px solid #aaa}.responsive main nav.contentNav ul.tabs-nav li a,.responsive main nav.contentNav ul.tabs-nav li a:hover{border-bottom:0 transparent solid}.responsive main nav.contentNav ul.tabs-nav li.tabs-selected a{background-color:#1c314c;color:#fff}.responsive main nav.contentNav ul.tabs-nav li.subcontrol{position:absolute;right:0;border-top:1px solid transparent}.responsive main nav.contentNav ul.tabs-nav li.subcontrol .dropdown button{border:1px solid #888;color:#444;font-weight:400}.responsive main .imageCardBlockCMS.xl .imageCardCMS{width:50%}.responsive main .imageCardBlockCMS.large .imageCardCMS{width:50%}.responsive main .imageCardBlockCMS.medium .imageCardCMS{width:33.333%}.responsive main .imageCardBlockCMS.small .imageCardCMS{width:25%}.responsive main .imageCardBlockCMS.xsmall .imageCardCMS{width:20%}.responsive footer div.promotion{display:block}.responsive footer ul{font-size:.85em}.responsive footer ul li{padding:0 1.5em}}@media(min-width:992px){.responsive header .topname{margin:0 auto;max-width:1200px;text-align:left}.responsive header nav.main div.navbar,.responsive header nav.subnavigation div.navbar{margin:0 auto;max-width:1200px}.responsive header nav.main a,.responsive header nav.subnavigation a{padding:0 .75em}.responsive header nav.smallsubnavigation div.links{max-width:1200px}.responsive main .sidebar-callout{max-width:13em;display:block}.responsive main .scoreboardDateSelector .col a div.date{text-align:center}.responsive main nav.contentNav ul.tabs-nav li a,.responsive main nav.contentNav ul.tabs-nav li a:hover{padding:.667em 1em}.responsive main .sidebar.sidebarOnBottomOnAllScreens div.sidebar-sponsors a img{max-width:7em !important;max-height:7em !important}.responsive main div .statusGrid tr td{padding-top:.75em}.responsive main div .statusGrid tr td.sportIcon{padding-top:.75em}.responsive main div .statusGrid tr td.statusItem{padding:.75em 1.5em .75em 1.5em}.responsive main div .statusGrid tr td.statusItem .content{border:1px solid transparent;padding:.5em .75em;border-radius:.5em;cursor:default}.responsive main div .statusGrid tr td.statusItem .content.link{cursor:pointer;padding:0}.responsive main div .statusGrid tr td.statusItem .content.link a{display:block;padding:.5em .75em}.responsive main div .statusGrid tr td.statusItem .content.link:hover{background-color:#f4f4f4;border-color:#ddd}.responsive main div .statusGrid tr td.statusItem .content.link .category{color:#26a}.responsive main .imageCardBlockCMS.xl .imageCardCMS{width:50%}.responsive main .imageCardBlockCMS.large .imageCardCMS{width:33.333%}.responsive main .imageCardBlockCMS.medium .imageCardCMS{width:25%}.responsive main .imageCardBlockCMS.small .imageCardCMS{width:20%}.responsive main .imageCardBlockCMS.xsmall .imageCardCMS{width:16.666%}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.responsive main .iconBlocks a:before{font-size:5.5rem !important}}.formsharp h1.admin,.formsharp h2.admin,.formsharp h3.admin,.formsharp h4.admin,.formsharp h5.admin,.formsharp h6.admin{background-color:#eee}.formsharp h1.fs_noborder,.formsharp h2.fs_noborder,.formsharp h3.fs_noborder,.formsharp h4.fs_noborder,.formsharp h5.fs_noborder,.formsharp h6.fs_noborder{border:none}.formsharp .calendarDate{font-size:.7em;border-radius:.5em;border:1px solid #666;white-space:nowrap;display:inline-block;text-align:center;width:2.5em;height:2.5em}.formsharp .calendarDate .calendarMonth{border-top-left-radius:.5em;border-top-right-radius:.5em;display:block;font-size:.75em;line-height:1.5em;background-color:#c00;color:#fff}.formsharp .calendarDate .calendarDay{display:block;padding:0}.formsharp table.calendarListItemLinks tr td,.formsharp .vStickyHeader table.calendarListItemLinks tr td,.formsharp table.fs_grid table.calendarListItemLinks tr td{padding-top:0 !important;vertical-align:top}.formsharp table.calendarListItemLinks tr td.gender,.formsharp .vStickyHeader table.calendarListItemLinks tr td.gender,.formsharp table.fs_grid table.calendarListItemLinks tr td.gender{width:5em;font-size:.75em;color:#888;text-align:right;vertical-align:middle}.formsharp table.calendarListItemLinks tr td.schedule,.formsharp .vStickyHeader table.calendarListItemLinks tr td.schedule,.formsharp table.fs_grid table.calendarListItemLinks tr td.schedule{width:2em;padding-left:.5em}.formsharp table.calendarListItemLinks tr td.matchup,.formsharp .vStickyHeader table.calendarListItemLinks tr td.matchup,.formsharp table.fs_grid table.calendarListItemLinks tr td.matchup{width:2em;padding-left:.5em}.formsharp table.calendarListItemLinksSmall tr td:first-of-type{padding-left:0 !important}.formsharp table.calendarListItemLinksSmall tr td.gender{font-size:.75em;color:#888;text-align:right;vertical-align:middle}.formsharp table.calendarListItemLinksSmall tr td.schedule{width:2em;padding:0 .25em}.formsharp table.calendarListItemLinksSmall tr td.matchup{width:2em;padding:0 .25em}.formsharp td.indent{padding-left:2em !important}.formsharp td.fs_minimize{width:1%;white-space:nowrap}.formsharp i.fa,.formsharp i.fas,.formsharp i.far,.formsharp i.fal{width:1.25em}.formsharp table.fs_minimal td,.formsharp table.fs_grid table.fs_minimal td{padding:.1em 1em}.formsharp table.fs_grid.fs_smallerrowheight>tr>th,.formsharp table.fs_grid.fs_smallerrowheight>tr>td{padding:3px 6px 3px 9px !important}.formsharp table.fs_grid tr.withBorderBottom td{border-bottom:1px solid #ddd !important}.formsharp table.fs_grid tr.withBorderBottom td table tr td{border-bottom-width:0 !important}.formsharp .fs_scheduleItemNote{padding:.25em 1em}.formsharp table.fs_scheduleGrid{font-size:.9em;border:1px solid #aaa;border-radius:.25em !important;width:100%}.formsharp table.fs_scheduleGrid input:before{line-height:1.25em;font-size:1.25em}.formsharp table.fs_scheduleGrid .fs_createcontract{border-bottom:1px solid #eee}.formsharp table.fs_scheduleGrid .fs_createcontract label{font-size:.9em}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_date{width:160px}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_date .fs_scheduleGrid_dateispastwarning{padding-left:.5em;font-weight:600;color:#f00}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_levelsOfPlay{width:50%}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_levelsOfPlay tr.fs_columnheader td{font-size:.9em;color:#888;font-weight:normal}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_levelsOfPlay td{padding:.25em .75em}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_levelsOfPlay td.fs_scheduleGrid_level{white-space:nowrap}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_levelsOfPlay td.fs_scheduleGrid_opponentlevel{white-space:nowrap}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_levelsOfPlay td.fs_scheduleGrid_time{white-space:nowrap}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_schoolandlocation{max-width:355px;width:355px}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_schoolandlocation .fs_scheduleGrid_school{height:132px}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_schoolandlocation .fs_scheduleGrid_location{height:120px}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_schoolandlocation .fs_scheduleGrid_contestformattype{height:36px}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_schoolandlocation .fs_nofacility{color:#888;padding-left:1em;font-size:.9em}.formsharp table.fs_scheduleGrid .fs_scheduleGrid_schoolandlocation .fs_nofacility :checked+label{color:#333}.formsharp table.fs_scheduleGrid .fs_item{margin:0}.formsharp table.fs_scheduleGrid .fs_school .fs_memberschool td{border-radius:.5em}.formsharp table.fs_scheduleGrid div.fs_textbox{font-size:1em;margin-bottom:.333em}.formsharp table.fs_scheduleGrid div.fs_selectBoxIt{margin-bottom:.333em;font-size:1em}.formsharp table.fs_scheduleGrid div.fancy{padding:.75em}.formsharp table.fs_scheduleGrid .fancy td{font-size:.83em}.formsharp table.fs_scheduleGrid .fancy td input:before{padding-top:.25em}.formsharp table.fs_scheduleGrid .fancy td label{padding:.25em 1.25em .25em .666em}.formsharp table.fs_scheduleGrid .fancy.no-padding input[type=checkbox]+label,.formsharp table.fs_scheduleGrid .fancy.no-padding input[type=radio]+label{padding:.25em 0 !important}.formsharp table.fs_scheduleGrid .fs_item tr.fs_otherEntry td{padding-bottom:0}.formsharp table.fs_scheduleGrid input[type=text],.formsharp table.fs_scheduleGrid input[type=email],.formsharp table.fs_scheduleGrid input[type=tel]{padding:.333em .5em .333em .5em;border-radius:.5em;font-size:1.1em}.formsharp table.fs_scheduleGrid .fs_scheduleItem{padding:.5em .5em}.formsharp table.fs_scheduleGrid .fs_scheduleItem.no-padding-top{padding-top:0}.formsharp table.fs_scheduleGrid .fs_scheduleItem table tbody{border-bottom:none !important}.formsharp table.fs_scheduleGrid .fs_scheduleBar.fancy{border-radius:0;height:2.75em;background-color:#eee;padding:.5em .3em .5em .65em;border:1px solid transparent;border-bottom:1px solid #ccc}.formsharp table.fs_scheduleGrid .fs_scheduleBar.fancy input:before{background-color:#eee}.formsharp table.fs_scheduleGrid .fs_scheduleBar.fancy.topborder{border-top:1px solid #ddd}.formsharp table.fs_scheduleGrid .fs_scheduleBar.fancy tbody,.formsharp table.fs_scheduleGrid .fs_scheduleBar.fancy tr,.formsharp table.fs_scheduleGrid .fs_scheduleBar.fancy td{border:none !important}.formsharp table.fs_scheduleGrid .fs_scheduleBar.fancy.required{border:1px solid #a00}.formsharp table.fs_scheduleGrid .fs_scheduleBar.fancy input[type=radio]+label{border:0 !important;padding:.4em .5em .4em .5em;margin-right:2em}.formsharp table.fs_scheduleGrid td{vertical-align:top;padding:0;border:1px solid #ddd}.formsharp table.fs_scheduleGrid td table td{border:none}.formsharp table.fs_scheduleGrid td.city input{width:93%}.formsharp table.fs_scheduleGrid td.state input{width:40px}.formsharp table.fs_schedule{width:100%;border-radius:.5em;border:1px solid #aaa;border-collapse:separate !important}.formsharp table.fs_schedule.fs_hideLevelsOfPlay .fs_levelsOfPlay{display:none}.formsharp table.fs_schedule.fs_hideOfficialContracts .fs_officialContract{display:none}.formsharp table.fs_schedule tr:not(.hide) td,.formsharp table.fs_schedule tr:not(.hide):last-of-type td,.formsharp table.fs_schedule tr:not(.hide):first-of-type td{border-top:0;border-bottom:0}.formsharp table.fs_schedule tr:not(.hide):first-of-type td:not(.hide):first-of-type,.formsharp table.fs_schedule tr:not(.hide):first-of-type th:not(.hide):first-of-type{border-top-left-radius:.5em}.formsharp table.fs_schedule tr:not(.hide):first-of-type td:not(.hide):last-of-type,.formsharp table.fs_schedule tr:not(.hide):first-of-type th:not(.hide):last-of-type{border-top-right-radius:.5em}.formsharp table.fs_schedule tr:not(.hide):last-of-type td:not(.hide):first-of-type,.formsharp table.fs_schedule tr:not(.hide):last-of-type th:not(.hide):first-of-type{border-bottom-left-radius:.5em}.formsharp table.fs_schedule tr:not(.hide):last-of-type td:not(.hide):last-of-type,.formsharp table.fs_schedule tr:not(.hide):last-of-type th:not(.hide):last-of-type{border-bottom-right-radius:.5em}.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame.fs_highlight td,.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame.fs_highlight td:first-of-type{background-color:#eee;font-weight:600;border-top:1px solid #ccc !important;border-bottom:1px solid #ccc !important}.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame:last-of-type td{border-bottom:0 !important}.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame.fs_simple:not(.fs_newGroup) td,.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame.fs_simple:not(.fs_newGroup) td:first-of-type{border-top-color:transparent}.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame td,.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame td:first-of-type{border-top:1px solid #eee;font-size:1.25em;line-height:1.75em;border-left:0;border-right:0;font-weight:normal;vertical-align:top}.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame td.small,.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame td:first-of-type.small{font-size:1em !important}.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame td table.fs_innertable td,.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame td:first-of-type table.fs_innertable td{width:100%;white-space:nowrap;font-size:.91em;padding:.125em .5em .125em .5em}.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame td table.fs_innertable td:first-of-type,.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame td:first-of-type table.fs_innertable td:first-of-type{padding:.125em 2.5em .125em 0}.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame.home td{font-weight:600}.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame.tournament td{background-color:#f6f6f6;border-top:1px solid #bbb}.formsharp table.fs_schedule tr:not(.hide).fs_scheduleGame.firstNonTournamentGame td{border-top:1px solid #bbb}.formsharp table.fs_schedule tr:not(.hide).fs_officialContract th,.formsharp table.fs_schedule tr:not(.hide).fs_levelsOfPlay th{color:#333}.formsharp table.fs_schedule tr:not(.hide).fs_officialContract td,.formsharp table.fs_schedule tr:not(.hide).fs_levelsOfPlay td{color:#333;font-weight:normal}.formsharp table.fs_schedule tr:not(.hide) th{font-weight:600;border-top:1px solid #eee;padding:6px 12px}.formsharp table.fs_schedule tr:not(.hide) th:first-of-type{border-top-color:transparent}.formsharp table.fs_schedule tr:not(.hide).fs_levelsOfPlay.last td,.formsharp table.fs_schedule tr:not(.hide).fs_officialContract.last td{padding-bottom:15px}.formsharp table.fs_schedule tr:not(.hide) td{padding:6px 12px;line-height:1em;text-align:left}.formsharp table.fs_schedule tr:not(.hide) td.center{text-align:center}.formsharp table.fs_schedule tr:not(.hide) td.right{text-align:right}.formsharp table.fs_schedule tr:not(.hide) td.status{padding-right:0}.formsharp table.fs_schedule tr:not(.hide) td.fs-group-start{border-left:1px solid #d8d8d8}.formsharp table.fs_schedule tr:not(.hide) td .fs_uncontracted_level{font-size:.9em;height:2em;line-height:2em}.formsharp table.fs_schedule tr:not(.hide) td .fs_uncontracted_level .selectboxit-container span{height:1.75em;line-height:1.75em}.formsharp table.fs_schedule tr:not(.hide) td .fs_uncontracted_level .fs_timeofday{font-size:.9em;height:1.75em;line-height:1.75em}.formsharp table.fs_schedule tr:not(.hide) td .fs_uncontracted_level .fs_timeofday input{padding:0 .5em}.formsharp table.fs_schedule tr:not(.hide).gray td{color:#aaa}.formsharp table.fs_schedule tr.fs_scheduleHeader:first-of-type td{border-top:0 !important}.formsharp table.fs_schedule tr.fs_scheduleHeader td{border-bottom:1px solid #ccc !important;border-right:0 !important;border-left:0 !important}.formsharp table.fs_schedule tr.fs_scheduleHeader.top td{padding-bottom:.25em;padding-top:.333em;border-bottom:0 !important}.formsharp table.fs_schedule tr.fs_scheduleHeader.bottom td{padding-top:.125em;padding-bottom:.125em}.formsharp table.fs_schedule tr.fs_scheduleHeader td:first-of-type{border-left:0 !important}.formsharp table.fs_schedule tr.fs_scheduleHeader,.formsharp table.fs_schedule tr.fs_scheduleFooter{background-color:#f6f6f6}.formsharp table.fs_schedule tr.fs_scheduleHeader td,.formsharp table.fs_schedule tr.fs_scheduleFooter td{padding:9px 9px;line-height:1.333em;border-left:0;border-right:0}.formsharp table.fs_schedule tr.fs_scheduleFooter{font-size:1.125em}.formsharp table.fs_schedule tr.fs_scheduleFooter.topFooterRow td{border-top:1px solid #ccc !important}.formsharp table.fs_schedule tr.fs_scheduleFooter td.fs-group-start{border-left:none}.formsharp table.fs_schedule tr.fs_scheduleFooter.final td{font-size:1.25em;font-weight:600}.formsharp table.fs_roomSchedule{table-layout:fixed;width:auto;min-width:100%}.formsharp table.fs_roomSchedule thead td{text-align:center;font-weight:600;padding:0 .5em;background-color:#1c314c;color:#fff}.formsharp table.fs_roomSchedule tbody td div{padding:.5em 0 .125em 0;color:#333;border:1px solid #ccc;text-align:center;line-height:1.25em;font-size:12px;border:1px solid #aaa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.formsharp table.fs_roomSchedule tbody td div.spacer{background-color:#eee}.formsharp table.fs_roomSchedule tbody td div.break{background-color:#600;color:#fff}.formsharp table.fs_roomSchedule tbody td div.reserve{background-color:#006;color:#fff}.formsharp table.fs_roomSchedule tbody td div.lunch{background-color:#333;color:#fff}.formsharp table.fs_roomSchedule tbody td div.selected{background-color:#333;color:#fff}.formsharp table.fs_roomSchedule tbody td div.selected a,.formsharp table.fs_roomSchedule tbody td div.selected a:hover{color:#fff !important}.formsharp table.fs_roomSchedule tbody td div.unavailable{background-color:#ccc}.formsharp table.fs_roomSchedule tbody td div.unavailable a{color:#fff}.formsharp table.fs_roomSchedule tbody td div.correlated{background-color:#060}.formsharp table.fs_roomSchedule tbody td div.correlated a{color:#fff}.formsharp table.fs_roomSchedule tbody td div.disabled{background-color:#eee}.formsharp table.fs_roomSchedule tbody td div.disabled a.disabled{color:transparent}.formsharp table.fs_roomSchedule tbody td div span{display:block;font-size:.85em;font-weight:normal;line-height:1.125em}.formsharp table.fs_roomSchedule tbody td div span.name{font-size:1em;font-weight:600}.formsharp table.fs_roomSchedule tbody td div a{display:block;height:100%}.formsharp table.fs_roomSchedule tbody td div:not(.lunch):not(.disabled):not(.selected) a:hover{background-color:#ddd;color:#333}.formsharp table.fs_roomSchedule tbody td div:not(.lunch):not(.disabled):not(.selected) a:hover a{color:#333}.formsharp div.records div[data-opengrouptype="content"] table{font-size:11px}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"]{clear:both;border:1px solid #aaa;border-top:none}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"]:first-of-type{border-top:1px solid #aaa}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"]:first-of-type,.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"]:first-of-type [data-opengrouptype="openclose"]{border-top-left-radius:9px;border-top-right-radius:9px}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"].open{border-color:#888}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"].open [data-opengrouptype="openclose"],.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"].open [data-opengrouptype="openclose"]:hover{color:#fff;background-color:#600;border-bottom-left-radius:0;border-bottom-right-radius:0}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype=subgroup]{border-bottom:1px solid #888;clear:both}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype=subgroup].open [data-opengrouptype="subopenclose"],.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype=subgroup].open [data-opengrouptype="subopenclose"]:hover{color:#1c314c;background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="openclose"],.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="subopenclose"]{cursor:pointer;font-size:19px;display:block;padding:5px 0 5px 12px;color:#666;background-color:#eee;border-bottom-width:0}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="openclose"]:hover,.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="subopenclose"]:hover{background-color:#ddd;color:#222}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="openclose"]:hover i.show,.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="subopenclose"]:hover i.show{color:#000}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="openclose"] i.fa-plus,.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="openclose"] i.fa-minus,.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="subopenclose"] i.fa-plus,.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="subopenclose"] i.fa-minus{float:right;display:block;padding:.25em 1.5em 0 0}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="subopenclose"]{font-size:17px;font-weight:600;color:#333;background-color:#fff}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="content"]{border:1px solid #aaa;border-radius:0}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="content"] [data-opengrouptype=actions]{font-size:.8em;background-color:#eee;line-height:1em}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="content"] [data-opengrouptype=actions] td{padding:0}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] [data-opengrouptype="content"] a[data-opengrouptype=action]{padding:0 1em;font-size:1.25em;background-color:#eee;border-radius:0;margin:0}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] ul{list-style-position:outside;margin-left:2em;list-style-type:disc}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] ul li{padding:.333em}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] ul li a{color:#06c;font-weight:normal}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] ul li:hover{background-color:#333;color:#fff;margin-left:-2em;padding-left:2em}.formsharp div[data-opengrouptype="container"] div[data-opengrouptype="group"] ul li:hover a{color:#fff}.formsharp div[data-opengrouptype="content"]{padding:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.formsharp div[data-opengrouptype="content"] h2{font-size:18px}.formsharp div[data-opengrouptype="content"] h4{font-size:16px;font-weight:600}.formsharp div[data-opengrouptype="content"] table{width:100%;border-collapse:collapse}.formsharp div[data-opengrouptype="content"] table tr{height:2.5em;border-top:1px solid transparent;border-bottom:1px solid transparent}.formsharp div[data-opengrouptype="content"] table tr.fs_columnheader td{font-weight:600}.formsharp div[data-opengrouptype="content"] table tr.unapproved td{color:#aaa;font-style:italic}.formsharp div[data-opengrouptype="content"] table tr.unapproved td:hover{color:#888;font-style:italic}.formsharp div[data-opengrouptype="content"] table tr td,.formsharp div[data-opengrouptype="content"] table tr.fs_columnheader td{vertical-align:middle;padding:.25em .75em;line-height:1em}.formsharp div[data-opengrouptype="content"] table tr td:first-of-type,.formsharp div[data-opengrouptype="content"] table tr.fs_columnheader td:first-of-type{border-left:1px solid transparent}.formsharp div[data-opengrouptype="content"] table tr td:last-of-type,.formsharp div[data-opengrouptype="content"] table tr.fs_columnheader td:last-of-type{border-right:1px solid transparent}.formsharp div[data-opengrouptype="content"] table tr td a.fa_link,.formsharp div[data-opengrouptype="content"] table tr.fs_columnheader td a.fa_link{font-size:15px;padding-left:3px}.formsharp div[data-opengrouptype="content"] table tr td a.fa_button,.formsharp div[data-opengrouptype="content"] table tr.fs_columnheader td a.fa_button{padding:7px 13px 9px 14px}.formsharp div[data-opengrouptype="content"] table tr td i.moreless,.formsharp div[data-opengrouptype="content"] table tr.fs_columnheader td i.moreless{color:#ccc}.formsharp div[data-opengrouptype="content"] table tr td span.type,.formsharp div[data-opengrouptype="content"] table tr.fs_columnheader td span.type{font-size:12px;color:#aaa}.formsharp .scoreEntryGame{font-size:1.125em;max-width:20em;border:1px solid #aaa;border-radius:.333em;padding:0}.formsharp .scoreEntryGame table{width:100%}.formsharp .scoreEntryGame table tr.header{display:none}.formsharp .scoreEntryGame table tr.header td{font-size:1.125em;background-color:#f6f6f6}.formsharp .scoreEntryGame table tr.subheader td{font-size:.85em;background-color:#f6f6f6;border-bottom:1px solid #ddd}.formsharp .scoreEntryGame table tr.footer td{text-align:right;font-size:.75em;background-color:#f6f6f6;border-top:1px solid #ddd;padding:.167em .333em}.formsharp .scoreEntryGame table tr td{text-align:left;padding:.333em .333em}.formsharp .scoreEntryGame table tr td:first-of-type{padding-left:.75em}.formsharp .scoreEntryGame table tr td:last-of-type{padding-right:.75em}.formsharp .scoreEntryGame table tr td img{width:1.5em}.formsharp .scoreEntryGame table tr td .fs_item{padding:0;margin:0}.formsharp .scoreEntryGame table tr td .fs_item .fs_textbox{font-size:inherit}.formsharp .scoreEntryGame table tr td .fs_item input[type=text]{padding:.25em .75em;font-size:inherit}.formsharp .scoreboardGame{height:8em;max-width:25em;min-width:22em;font-size:16px;margin:1em auto 2em auto}.formsharp .scoreboardGame tr.share{height:1.25em;font-size:1em;background-color:#eee;border:1px solid #aaa;vertical-align:middle}.formsharp .scoreboardGame tr.share td{padding:.25em .5em 0 .5em;line-height:1.75em;height:1.75em;border-top-left-radius:4px;border-top-right-radius:4px;border:1px solid #888;border-bottom:0;font-size:.9em}.formsharp .scoreboardGame tr.share label{font-weight:600;font-size:1em;height:1.75em;line-height:1.5em;display:inline-block;margin:0}.formsharp .scoreboardGame tr.share a{margin-left:.25em;display:inline-block}.formsharp .scoreboardGame tr.share .socialmedia span{display:inline-block;vertical-align:top;padding-top:.125em}.formsharp .scoreboardGame tr.share a.fa-edit{height:1em;line-height:1.5em;color:#26a;font-weight:600}.formsharp .scoreboardGame tr.share a.fa-edit:before{margin-right:.333em}.formsharp .scoreboardGame:hover tr.share{visibility:visible;border-top-left-radius:4px;border-top-right-radius:4px}.formsharp .scoreboardGame:hover tr.top td:first-of-type{border-top-left-radius:0}.formsharp .scoreboardGame:hover tr.top td:last-of-type{border-top-right-radius:0}.formsharp .scoreboardGame:hover table tr td.school .classification{color:#888}.formsharp .scoreboardGame table{border-radius:4px;width:100%;border-collapse:separate}.formsharp .scoreboardGame table tr th,.formsharp .scoreboardGame table tr td{padding:.5em .75em .5em 0;font-size:1em;font-weight:normal;height:2em;vertical-align:middle;overflow-x:hidden;white-space:nowrap;text-overflow:ellipsis;border-radius:0}.formsharp .scoreboardGame table tr th:first-of-type,.formsharp .scoreboardGame table tr td:first-of-type{border-left:1px solid #888}.formsharp .scoreboardGame table tr th:last-of-type,.formsharp .scoreboardGame table tr td:last-of-type{border-right:1px solid #888}.formsharp .scoreboardGame table tr th.total,.formsharp .scoreboardGame table tr td.total{background-color:#eee;border-right:0 !important}.formsharp .scoreboardGame table tr th .seed,.formsharp .scoreboardGame table tr td .seed{display:inline-block;margin-right:.5em;font-size:.75em}.formsharp .scoreboardGame table tr.top td{border-top:1px solid #888}.formsharp .scoreboardGame table tr.winner th,.formsharp .scoreboardGame table tr.winner td{font-weight:bold !important}.formsharp .scoreboardGame table tr.loser th,.formsharp .scoreboardGame table tr.loser td{font-weight:normal !important}.formsharp .scoreboardGame table tr td.logo{text-align:center;width:3em;max-width:3em;padding:.125em 0 .5em .75em;margin:0 1em}.formsharp .scoreboardGame table tr td.logo img{max-height:1.75em}.formsharp .scoreboardGame table tr td.logo i.fa,.formsharp .scoreboardGame table tr td.logo i.fas,.formsharp .scoreboardGame table tr td.logo i.far,.formsharp .scoreboardGame table tr td.logo i.fal{font-size:1.125em;padding:0;width:1.25em}.formsharp .scoreboardGame table tr td.school{text-align:left;padding-left:0;max-width:10em}.formsharp .scoreboardGame table tr td.school span.seasonRecord{font-weight:normal;font-size:.75em;padding-left:.5em}.formsharp .scoreboardGame table tr td.school .classification{font-weight:normal;font-size:.75em;line-height:.8em}.formsharp .scoreboardGame table tr td.score{width:2.5em;text-align:right;vertical-align:top}.formsharp .scoreboardGame table tr.gamedetails td{height:1.25em;border-top:1px solid #aaa;font-size:.75em;background-color:#eee;padding:.125em 1em;vertical-align:middle;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:1px solid #888}.formsharp .scoreboardGame table tr.gamedetails td:not(.score){text-align:left}.formsharp .scoreboardGame table tr.gamedetails td.logo{width:2.5em}.formsharp .scoreboardGame table tr.gamedetails td .outcome{display:block;float:right}.formsharp .scoreboardGame table tr.gamedetails td .tournamentName{display:block;float:left;max-width:215px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.formsharp .scoreboardGame.emphasize table tbody tr.gamedetails td{background-color:#1c314c;color:#fff;border-color:#1c314c}.formsharp .scoreboardGame.emphasize table tbody tr.gamedetails td a{color:#fff}.formsharp .scoreboardMapGame tr.title td{font-size:1.125em;font-weight:600;max-width:16em;white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis;line-height:1.125em;margin-bottom:.5em}.formsharp .scoreboardMapGame tr.title td .city{font-size:.8em;font-weight:normal;color:#999}.formsharp .scoreboardMapGame td.logo{width:2.25em;text-align:center;vertical-align:top}.formsharp .scoreboardMapGame td.logo img{max-height:1.75em;max-width:1.7em;margin-right:.5em}.formsharp .scoreboardMapGame td.team{padding-left:0}.formsharp .scoreboardMapGame td.score{min-width:1.5em}.formsharp .scoreboardMapGame td .classification{font-weight:normal;font-size:.7em;color:#999;line-height:.8em}.formsharp .scoreboardMapGame tr.details td{padding-top:.25em;font-size:.75em;color:#999;font-weight:normal}.formsharp .scoreboardMapGame span.outcome{display:inline-block;text-align:right}.formsharp .scoreboardDateSelector{font-size:17px;font-weight:600;margin:0 0 0 .5em;margin-bottom:1em}.formsharp .scoreboardDateSelector ul li,.formsharp .scoreboardDateSelector .col{display:inline-block;margin:0 .125em;padding:0}.formsharp .scoreboardDateSelector ul li.current a,.formsharp .scoreboardDateSelector ul li.current a:hover,.formsharp .scoreboardDateSelector .col.current a,.formsharp .scoreboardDateSelector .col.current a:hover{background-color:#1c314c;color:#fff}.formsharp .scoreboardDateSelector ul li.current a div,.formsharp .scoreboardDateSelector ul li.current a:hover div,.formsharp .scoreboardDateSelector .col.current a div,.formsharp .scoreboardDateSelector .col.current a:hover div{color:#fff}.formsharp .scoreboardDateSelector ul li a,.formsharp .scoreboardDateSelector .col a{display:block;background-color:#eee;padding:.125em .25em;border:1px solid #aaa;text-align:center}.formsharp .scoreboardDateSelector ul li a:hover,.formsharp .scoreboardDateSelector .col a:hover{background-color:#ddd}.formsharp .scoreboardDateSelector ul li a.disabled,.formsharp .scoreboardDateSelector ul li a.disabled:hover,.formsharp .scoreboardDateSelector .col a.disabled,.formsharp .scoreboardDateSelector .col a.disabled:hover{background-color:#eee}.formsharp .scoreboardDateSelector ul li a.disabled div,.formsharp .scoreboardDateSelector ul li a.disabled:hover div,.formsharp .scoreboardDateSelector .col a.disabled div,.formsharp .scoreboardDateSelector .col a.disabled:hover div{color:#aaa}.formsharp .scoreboardDateSelector ul li a .date,.formsharp .scoreboardDateSelector .col a .date{text-align:center;display:inline-block;width:2.5em}.formsharp .scoreboardDateSelector ul li a .date .month,.formsharp .scoreboardDateSelector .col a .date .month{font-size:1em;height:1.125em}.formsharp .scoreboardDateSelector ul li a .date .dayofmonth,.formsharp .scoreboardDateSelector .col a .date .dayofmonth{font-size:1.5em}.formsharp .scoreboardDateSelector ul li a .date .dayofweek,.formsharp .scoreboardDateSelector .col a .date .dayofweek{font-size:.667em}.formsharp .scoreboardDateSelector ul li a .date .gamecount,.formsharp .scoreboardDateSelector .col a .date .gamecount{font-size:.667em}.formsharp .scoreboardDateSelector ul li.calendar,.formsharp .scoreboardDateSelector .col.calendar{min-width:2.5em}.formsharp .scoreboardDateSelector ul li.calendar input,.formsharp .scoreboardDateSelector .col.calendar input{display:none}.formsharp .scoreboardDateSelector ul li.calendar .fs_datebox,.formsharp .scoreboardDateSelector .col.calendar .fs_datebox{margin:1.5em .75em}.formsharp .scoreboardDateSelector ul li.calendar .ui-datepicker-trigger,.formsharp .scoreboardDateSelector .col.calendar .ui-datepicker-trigger{font-size:1.125em;color:#666}.formsharp .scoreboardDateSelector ul li.calendar .ui-datepicker-trigger:hover,.formsharp .scoreboardDateSelector .col.calendar .ui-datepicker-trigger:hover{color:#333}.formsharp .championshipListingContainer{overflow-x:scroll}.formsharp .championshipListingContainer .championshipListing{font-size:10px}.formsharp .championshipListingContainer .championshipListing table.schoolInfo{width:100%;max-width:100%}.formsharp .championshipListingContainer .championshipListing table.schoolInfo td{padding:0 !important}.formsharp .championshipListingContainer .championshipListing table.schoolInfo td.schoolName{white-space:nowrap;overflow-x:hidden;text-overflow:ellipsis}.formsharp .championshipListingContainer .championshipListing table.schoolInfo td.schoolRecord{padding-left:.5em;font-size:.8em;color:#444;font-weight:normal;white-space:nowrap;text-align:right;width:1%}.formsharp .championshipListingContainer .championshipListing table.schoolInfo td.schoolPoints{padding-left:.5em;font-size:.8em;color:#777;font-weight:normal;white-space:nowrap;text-align:right}.formsharp .championshipListingContainer .championshipListing .schoolCoach{font-size:.93em;color:#444;font-weight:normal;clear:both}.formsharp .schoolCalendar{width:100%;table-layout:fixed}.formsharp .schoolCalendar tr.weekDayHeaders th{text-align:center;font-weight:600;background-color:#1c314c;color:#fff;padding:.333em;border:1px solid #1c314c;border-right:1px solid #888}.formsharp .schoolCalendar tr.weekDays td{height:10em;border:1px solid #bbb;vertical-align:middle;line-height:1em;position:relative;background-color:#f8f8f8}.formsharp .schoolCalendar tr.weekDays td.current{background-color:#fff}.formsharp .schoolCalendar tr.weekDays td .date{position:absolute;right:0;top:0;padding:.333em .333em 0 0}.formsharp .schoolCalendar tr.weekDays td .items{font-size:.75em;display:block;padding:.333em .5em}.formsharp table.matchup{width:100%;table-layout:fixed}.formsharp table.matchup tr.schoolLogo th{font-size:3em}.formsharp table.matchup tr.schoolLogo td{font-size:2em}.formsharp table.matchup tr.schoolLogo td img{margin:0 auto}.formsharp table.matchup tr.school td{font-size:1.333em}.formsharp table.matchup th{padding:.25em;text-align:center;font-size:1em;vertical-align:middle;font-weight:600}.formsharp table.matchup td{padding:.333em;text-align:center;font-size:1.25em}.formsharp table.matchup tbody th,.formsharp table.matchup tbody td{border:1px solid #eee}.formsharp ul.flex-selection{display:flex;flex-direction:column;flex-wrap:wrap;padding:0 1em}.formsharp ul.flex-selection.column{flex-direction:column}.formsharp ul.flex-selection.row{flex-direction:row}.formsharp ul.flex-selection a{display:block;color:#333;font-weight:400}.formsharp ul.flex-selection a i.flaticon{padding-right:.5em}.formsharp ul.flex-selection a i.flaticon.iconOnly{padding-right:0}.formsharp table.fs_festivalSchedule{width:100%;font-size:13px;table-layout:fixed}.formsharp table.fs_festivalSchedule thead tr td,.formsharp table.fs_festivalSchedule thead tr th{background-color:#1c314c;color:#fff;text-align:center;padding:.25em .5em}.formsharp table.fs_festivalSchedule tbody tr td{border:1px solid #ccc;padding:.25em .5em}.formsharp .mshsaaCalendar h1{border:0}.formsharp .mshsaaCalendar table{width:100%;table-layout:fixed}.formsharp .mshsaaCalendar table thead td{text-align:center;background-color:#1c314c;color:#fff;padding:.25em}.formsharp .mshsaaCalendar table tbody td{text-align:center;padding:.25em;border:1px solid #aaa;height:8em}.formsharp.mycalendar{margin:0 auto;max-width:1250px;min-width:300px}.formsharp.mycalendar table.calendar tr.months td{border-right:1px solid #fff;font-size:.9em;padding-bottom:0}.formsharp.mycalendar table.calendar tr.months td a{display:block}.formsharp.mycalendar .filter{padding:.5em}.formsharp.mycalendar .filter a.unselected{color:#bbb}.formsharp.mycalendar .filter [data-filter=sport]{line-height:2em}.formsharp.mycalendar table.calendar{table-layout:fixed;width:100%}.formsharp.mycalendar table.calendar.small thead tr.topheader td.month{font-size:1.25em;line-height:1em}.formsharp.mycalendar table.calendar thead tr.topheader td{text-align:center}.formsharp.mycalendar table.calendar thead tr.topheader td:first-of-type{float:left}.formsharp.mycalendar table.calendar thead tr.topheader td:last-of-type{float:right}.formsharp.mycalendar table.calendar thead tr.topheader td.navarrow{padding:1.25em .25em 0 .25em;vertical-align:top}.formsharp.mycalendar table.calendar thead tr.topheader td.navarrow a.fa_link:before{padding-right:0}.formsharp.mycalendar table.calendar thead tr.topheader td.month{background-color:transparent;border:none;padding:0;font-size:1.5em;padding-top:0;line-height:1.125em !important}.formsharp.mycalendar table.calendar thead tr.topheader td.month a{color:#26a}.formsharp.mycalendar table.calendar thead tr.topheader td.month i{font-size:.75em;padding-left:1em}.formsharp.mycalendar table.calendar thead tr.topheader td i{font-size:1em;padding-top:.25em}@media screen and (min-width:768px){.formsharp.mycalendar table.calendar thead tr.topheader td.month{font-size:2em;padding-top:.05em}.formsharp.mycalendar table.calendar thead tr.topheader td i{padding-top:1em;font-size:1.5em}}.formsharp.mycalendar table.calendar thead tr.days td{text-align:center;background-color:#eee;border:1px solid #ccc;padding:0;font-size:.9em}.formsharp.mycalendar table.calendar.small tbody tr td{height:2.5em}.formsharp.mycalendar table.calendar tbody tr td{height:2em;font-size:.75em;cursor:pointer;border:1px solid #ccc;padding:.333em;position:relative;vertical-align:bottom;color:#777}@media screen and (min-width:768px){.formsharp.mycalendar table.calendar tbody tr td{height:3.5em;font-size:1em}}@media screen and (min-width:992px){.formsharp.mycalendar table.calendar tbody tr td{height:6.25em}}.formsharp.mycalendar table.calendar tbody tr td i.allItemsSelect{font-size:.75em}@media screen and (min-width:576px){.formsharp.mycalendar table.calendar tbody tr td i.allItemsSelect{font-size:1em}}.formsharp.mycalendar table.calendar tbody tr td .flaticon.flaticon-baseball:before{font-size:.9em !important;padding-top:.5em;padding-bottom:.5em}.formsharp.mycalendar table.calendar tbody tr td .items{display:flex;justify-content:center;flex-wrap:wrap;margin-top:.75em}.formsharp.mycalendar table.calendar tbody tr td .items i{display:inline-block;margin:0 .25em;line-height:1.667em}.formsharp.mycalendar table.calendar tbody tr td:hover{background-color:#f4f4f4;color:#333}.formsharp.mycalendar table.calendar tbody tr td.current{background-color:#333;color:#fff}.formsharp.mycalendar table.calendar tbody tr td.current div{color:#fff}.formsharp.mycalendar table.calendar tbody tr td.othermonth{background-color:#eee}.formsharp.mycalendar table.calendar tbody tr td .dayofmonth{position:absolute;right:.333em;top:0;font-size:1.125em}.formsharp.mycalendar .calendarDateDetails .calendarDateItems{margin-top:.25em}@media screen and (min-width:768px){.formsharp.mycalendar .calendarDateDetails .calendarDateItems{margin-top:1.5em}}.formsharp.mycalendar .calendarDateDetails .calendarDateItems .date{font-size:1.25em;padding:.5em .5em 0 .5em}.formsharp.mycalendar .calendarDateDetails .calendarDateItems .events{border:1px solid #eee}.formsharp.mycalendar .calendarDateDetails .calendarDateItems .events .activityName{background-color:#f4f4f4;padding:.25em .75em}.formsharp.mycalendar .calendarDateDetails .calendarDateItems .events .activityName a.schedule{line-height:2.25em;font-size:.9em;margin-left:1em;padding:0;background-image:none;display:inline}.formsharp.mycalendar .calendarDateDetails .calendarDateItems .events .activityName a.schedule:before{font-size:1.333em}.formsharp.mycalendar .calendarDateDetails .calendarDateItems .events .event{margin-left:2.5em}.formsharp.mycalendar .calendarDateDetails .calendarDateItems .events .items{margin:.25em 0 .75em 0;font-size:.9em}.formsharp.mycalendar .calendarDateDetails .calendarDateItems .events .items table tr td{padding:0 .75em}.formsharp.mycalendar .calendarDateDetails .calendarDateItems .events .items tr.item td{padding-top:1em}.formsharp.mycalendar .calendarDateDetails .calendarDateItems .events .items tr.subitem{font-size:.9em}.formsharp div.calendarWeek h1{text-align:left;border-bottom:1px solid #1c314c;font-size:1.5em;padding:.5em .75em}.formsharp .fs_flexList3Columns{display:flex;flex-direction:column;flex-wrap:wrap}.formsharp .fs_flexList3Columns a{display:inline-block;width:100%;font-size:1.333em;padding:.25em 1em;color:#333;font-weight:normal}.formsharp .fs_flexList3Columns a:hover{background-color:#eee}@media screen and (min-width:768px){.formsharp .fs_flexList3Columns a{width:50%}}@media screen and (min-width:992px){.formsharp .fs_flexList3Columns a{width:33%}}.formsharp table.levels,.formsharp table.fs_grid tr td table.levels{table-layout:fixed;border-radius:.5em;border:0 solid #00f;width:100%}.formsharp table.levels tr td,.formsharp table.fs_grid tr td table.levels tr td{border-right:1px solid #f00 !important;background-color:#eee}.formsharp table.levels tr td.green,.formsharp table.fs_grid tr td table.levels tr td.green{background-color:#060}.formsharp table.levels tr td.red,.formsharp table.fs_grid tr td table.levels tr td.red{background-color:#800}.formsharp table.levels tr td:first-of-type,.formsharp table.fs_grid tr td table.levels tr td:first-of-type{border-top-left-radius:.5em;border-bottom-left-radius:.5em}.formsharp table.levels tr td:last-of-type,.formsharp table.fs_grid tr td table.levels tr td:last-of-type{border-top-right-radius:.5em;border-bottom-right-radius:.5em}.formsharp .fs_activityRegionMap{max-height:923px}.formsharp table.countyMapLegend{table-layout:fixed;width:100%;margin-bottom:3em}.formsharp table.countyMapLegend td{cursor:pointer;color:#fff;text-align:center;padding:.333em 0;border-right:1px solid #fff}.formsharp table.countyMapLegend td.faded{opacity:.25}.formsharp table.countyMapLegend td:hover{opacity:.75}.formsharp table.countyMapLegend td.color0{background-color:#808080}.formsharp table.countyMapLegend td.color1{background-color:#600}.formsharp table.countyMapLegend td.color2{background-color:#488}.formsharp table.countyMapLegend td.color3{background-color:#00d}.formsharp table.countyMapLegend td.color4{background-color:#d00}.formsharp table.countyMapLegend td.color5{background-color:#d80}.formsharp table.countyMapLegend td.color6{background-color:#060}.formsharp table.countyMapLegend td.color7{background-color:#80c}.formsharp table.countyMapLegend td.color8{background-color:#d2d}.formsharp table.countyMapLegend td.colorblue{background-color:#01314c}.formsharp table.countyMapLegend td.colorgray{background-color:#808080}.formsharp svg.countyMap{stroke:white;stroke-width:.1px}.formsharp svg.countyMap path.color0{fill:gray}.formsharp svg.countyMap path.color1{fill:#600}.formsharp svg.countyMap path.color2{fill:#488}.formsharp svg.countyMap path.color3{fill:#00d}.formsharp svg.countyMap path.color4{fill:#d00}.formsharp svg.countyMap path.color5{fill:#d80}.formsharp svg.countyMap path.color6{fill:#060}.formsharp svg.countyMap path.color7{fill:#80c}.formsharp svg.countyMap path.color8{fill:#d2d}.formsharp svg.countyMap path.colorblue{fill:#01314c}.formsharp svg.countyMap path.colorgray{fill:gray}.formsharp svg.countyMap path:hover{stroke-width:.2px;opacity:.75}.formsharp div.rankings{padding:0 .25em;height:1.125em}.formsharp div.rankings span.level{width:1.333em;height:1.125em;display:inline-block;border:1px solid #666;border-right-color:transparent}.formsharp div.rankings span.level.green{background-color:#060}.formsharp div.rankings span.level.red{background-color:#800}.formsharp div.rankings span.level:first-of-type{border-top-left-radius:.333em;border-bottom-left-radius:.333em}.formsharp div.rankings span.level:last-of-type{border-top-right-radius:.333em;border-bottom-right-radius:.333em;border-right-color:#666}.formsharp table.fs_grid tbody tr td table.rankings,.formsharp table.ranking{table-layout:fixed;color:#fff !important;font-size:.9em}.formsharp table.fs_grid tbody tr td table.rankings tbody,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover,.formsharp table.ranking tbody,.formsharp table.ranking tbody:hover{color:#fff !important}.formsharp table.fs_grid tbody tr td table.rankings tbody tr,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover,.formsharp table.ranking tbody tr,.formsharp table.ranking tbody tr:hover,.formsharp table.ranking tbody:hover tr,.formsharp table.ranking tbody:hover tr:hover{color:#fff !important}.formsharp table.fs_grid tbody tr td table.rankings tbody tr td,.formsharp table.fs_grid tbody tr td table.rankings tbody tr td:hover,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td:hover,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td:hover,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td:hover,.formsharp table.ranking tbody tr td,.formsharp table.ranking tbody tr td:hover,.formsharp table.ranking tbody tr:hover td,.formsharp table.ranking tbody tr:hover td:hover,.formsharp table.ranking tbody:hover tr td,.formsharp table.ranking tbody:hover tr td:hover,.formsharp table.ranking tbody:hover tr:hover td,.formsharp table.ranking tbody:hover tr:hover td:hover{cursor:default;border:1px solid #fff !important;width:2em;text-align:center;height:1.75em;padding:0 !important;background-color:#333;color:#fff !important}.formsharp table.fs_grid tbody tr td table.rankings tbody tr td.green,.formsharp table.fs_grid tbody tr td table.rankings tbody tr td:hover.green,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td.green,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td:hover.green,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td.green,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td:hover.green,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td.green,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td:hover.green,.formsharp table.ranking tbody tr td.green,.formsharp table.ranking tbody tr td:hover.green,.formsharp table.ranking tbody tr:hover td.green,.formsharp table.ranking tbody tr:hover td:hover.green,.formsharp table.ranking tbody:hover tr td.green,.formsharp table.ranking tbody:hover tr td:hover.green,.formsharp table.ranking tbody:hover tr:hover td.green,.formsharp table.ranking tbody:hover tr:hover td:hover.green{background-color:#060}.formsharp table.fs_grid tbody tr td table.rankings tbody tr td.red,.formsharp table.fs_grid tbody tr td table.rankings tbody tr td:hover.red,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td.red,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td:hover.red,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td.red,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td:hover.red,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td.red,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td:hover.red,.formsharp table.ranking tbody tr td.red,.formsharp table.ranking tbody tr td:hover.red,.formsharp table.ranking tbody tr:hover td.red,.formsharp table.ranking tbody tr:hover td:hover.red,.formsharp table.ranking tbody:hover tr td.red,.formsharp table.ranking tbody:hover tr td:hover.red,.formsharp table.ranking tbody:hover tr:hover td.red,.formsharp table.ranking tbody:hover tr:hover td:hover.red{background-color:#800}.formsharp table.fs_grid tbody tr td table.rankings tbody tr td.bg-white,.formsharp table.fs_grid tbody tr td table.rankings tbody tr td:hover.bg-white,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td.bg-white,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td:hover.bg-white,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td.bg-white,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td:hover.bg-white,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td.bg-white,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td:hover.bg-white,.formsharp table.ranking tbody tr td.bg-white,.formsharp table.ranking tbody tr td:hover.bg-white,.formsharp table.ranking tbody tr:hover td.bg-white,.formsharp table.ranking tbody tr:hover td:hover.bg-white,.formsharp table.ranking tbody:hover tr td.bg-white,.formsharp table.ranking tbody:hover tr td:hover.bg-white,.formsharp table.ranking tbody:hover tr:hover td.bg-white,.formsharp table.ranking tbody:hover tr:hover td:hover.bg-white{background-color:#fff !important;color:#000 !important}.formsharp table.fs_grid tbody tr td table.rankings tbody tr td.bg-gray,.formsharp table.fs_grid tbody tr td table.rankings tbody tr td:hover.bg-gray,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td.bg-gray,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td:hover.bg-gray,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td.bg-gray,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td:hover.bg-gray,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td.bg-gray,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td:hover.bg-gray,.formsharp table.ranking tbody tr td.bg-gray,.formsharp table.ranking tbody tr td:hover.bg-gray,.formsharp table.ranking tbody tr:hover td.bg-gray,.formsharp table.ranking tbody tr:hover td:hover.bg-gray,.formsharp table.ranking tbody:hover tr td.bg-gray,.formsharp table.ranking tbody:hover tr td:hover.bg-gray,.formsharp table.ranking tbody:hover tr:hover td.bg-gray,.formsharp table.ranking tbody:hover tr:hover td:hover.bg-gray{background-color:#888 !important;color:#fff !important}.formsharp table.fs_grid tbody tr td table.rankings tbody tr td.bg-lightgray,.formsharp table.fs_grid tbody tr td table.rankings tbody tr td:hover.bg-lightgray,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td.bg-lightgray,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td:hover.bg-lightgray,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td.bg-lightgray,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td:hover.bg-lightgray,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td.bg-lightgray,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td:hover.bg-lightgray,.formsharp table.ranking tbody tr td.bg-lightgray,.formsharp table.ranking tbody tr td:hover.bg-lightgray,.formsharp table.ranking tbody tr:hover td.bg-lightgray,.formsharp table.ranking tbody tr:hover td:hover.bg-lightgray,.formsharp table.ranking tbody:hover tr td.bg-lightgray,.formsharp table.ranking tbody:hover tr td:hover.bg-lightgray,.formsharp table.ranking tbody:hover tr:hover td.bg-lightgray,.formsharp table.ranking tbody:hover tr:hover td:hover.bg-lightgray{background-color:#ccc !important;color:#fff !important}.formsharp table.fs_grid tbody tr td table.rankings tbody tr td.disabled,.formsharp table.fs_grid tbody tr td table.rankings tbody tr td:hover.disabled,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td.disabled,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td:hover.disabled,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td.disabled,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td:hover.disabled,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td.disabled,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td:hover.disabled,.formsharp table.ranking tbody tr td.disabled,.formsharp table.ranking tbody tr td:hover.disabled,.formsharp table.ranking tbody tr:hover td.disabled,.formsharp table.ranking tbody tr:hover td:hover.disabled,.formsharp table.ranking tbody:hover tr td.disabled,.formsharp table.ranking tbody:hover tr td:hover.disabled,.formsharp table.ranking tbody:hover tr:hover td.disabled,.formsharp table.ranking tbody:hover tr:hover td:hover.disabled{background-color:#888}.formsharp table.fs_grid tbody tr td table.rankings tbody tr td:first-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody tr td:hover:first-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td:first-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td:hover:first-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td:first-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td:hover:first-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td:first-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td:hover:first-of-type,.formsharp table.ranking tbody tr td:first-of-type,.formsharp table.ranking tbody tr td:hover:first-of-type,.formsharp table.ranking tbody tr:hover td:first-of-type,.formsharp table.ranking tbody tr:hover td:hover:first-of-type,.formsharp table.ranking tbody:hover tr td:first-of-type,.formsharp table.ranking tbody:hover tr td:hover:first-of-type,.formsharp table.ranking tbody:hover tr:hover td:first-of-type,.formsharp table.ranking tbody:hover tr:hover td:hover:first-of-type{border-top-left-radius:.5em;border-bottom-left-radius:.5em}.formsharp table.fs_grid tbody tr td table.rankings tbody tr td:last-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody tr td:hover:last-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td:last-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody tr:hover td:hover:last-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td:last-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr td:hover:last-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td:last-of-type,.formsharp table.fs_grid tbody tr td table.rankings tbody:hover tr:hover td:hover:last-of-type,.formsharp table.ranking tbody tr td:last-of-type,.formsharp table.ranking tbody tr td:hover:last-of-type,.formsharp table.ranking tbody tr:hover td:last-of-type,.formsharp table.ranking tbody tr:hover td:hover:last-of-type,.formsharp table.ranking tbody:hover tr td:last-of-type,.formsharp table.ranking tbody:hover tr td:hover:last-of-type,.formsharp table.ranking tbody:hover tr:hover td:last-of-type,.formsharp table.ranking tbody:hover tr:hover td:hover:last-of-type{border-top-right-radius:.5em;border-bottom-right-radius:.5em}.formsharp .navbar.tabs{padding-top:.333em !important;padding-bottom:.333em !important;background-color:#01314c !important}@media(min-width:768px){.formsharp .navbar.tabs.navbar-expand-md{background-color:#fff !important;padding-left:0 !important;padding-right:0 !important}}@media(min-width:992px){.formsharp .navbar.tabs.navbar-expand-lg{background-color:#fff !important;padding-left:0 !important;padding-right:0 !important}}@media(min-width:1200px){.formsharp .navbar.tabs.navbar-expand-xl{background-color:#fff !important;padding-left:0 !important;padding-right:0 !important}}.formsharp .navbar.tabs button.navbar-toggler{border:0 !important;color:#fff;padding-left:0}.formsharp .navbar.tabs .selectedMenuItem{padding-left:.5em}.formsharp .navbar.tabs div.navbar-collapse.collapse:not(.show) ul.navbar-nav{border-bottom:1px solid #01314c;width:100%}.formsharp .navbar.tabs div.navbar-collapse.collapse:not(.show) ul.navbar-nav li.nav-item{margin-left:.333em;border:1px solid #01314c;border-top-left-radius:.333em;border-top-right-radius:.333em;background-color:#01314c;color:#fff;border-bottom:1px solid transparent;position:relative;top:1px}.formsharp .navbar.tabs div.navbar-collapse.collapse:not(.show) ul.navbar-nav li.nav-item.active{border-bottom-color:#fff}.formsharp .navbar.tabs div.navbar-collapse.collapse:not(.show) ul.navbar-nav li.nav-item a{font-size:1.125em;color:#fff;padding:.75em .75em}.formsharp .navbar.tabs div.navbar-collapse.collapse:not(.show) ul.navbar-nav li.nav-item a.disabled{color:#ccc !important}.formsharp .navbar.tabs div.navbar-collapse.collapse:not(.show) ul.navbar-nav li.nav-item.active{background-color:#fff}.formsharp .navbar.tabs div.navbar-collapse.collapse:not(.show) ul.navbar-nav li.nav-item.active a{color:#01314c}@charset "UTF-8";.tournamentBracketContainer .tournamentBracket{font-family:'Open Sans';font-size:12px;font-weight:600;margin:0 auto;height:8.4in;width:10.9in;min-width:10.9in;padding:0 .25in}.tournamentBracketContainer .tournamentBracket .bracketHeader{display:block}.tournamentBracketContainer .tournamentBracket .bracketHeader h1{font-size:32px;text-align:center;margin:0;padding:.25in 0 0 0;font-weight:800;position:relative;text-transform:uppercase;border:0 !important}.tournamentBracketContainer .tournamentBracket .bracketHeader h1 img{height:1.25em;display:inline-block;padding-right:.25em}.tournamentBracketContainer .tournamentBracket .bracketHeader h2{font-size:27px;text-align:center;margin:.125em;font-weight:600;border:0 !important}.tournamentBracketContainer .tournamentBracket .bracketHeader h3{font-size:22px;text-align:center;margin:.125em;font-weight:600;border:0 !important}.tournamentBracketContainer .tournamentBracket .bracketHeader span.circle:before{content:'●'}.tournamentBracketContainer .tournamentBracket div.mshsaalogo{z-index:0;position:absolute;opacity:.1;width:100%;height:100%}.tournamentBracketContainer .tournamentBracket div.mshsaalogo img{margin:.7in 0 0 2.5in;width:6in}.tournamentBracketContainer .tournamentBracket .bracket{position:relative;width:100%;font-size:12px;font-weight:600}.tournamentBracketContainer .tournamentBracket .bracket table{z-index:1;table-layout:fixed;margin-top:1em;font-size:12px;width:100%;border-collapse:collapse}.tournamentBracketContainer .tournamentBracket .bracket table thead{background-color:#1c314c}.tournamentBracketContainer .tournamentBracket .bracket table thead th{font-size:15px;background-color:#1c314c;color:#fff;padding:.25em;font-weight:700;text-align:center;border-right:1px solid #fff;border-left:1px solid #fff;line-height:1.75em}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr.spacer td{line-height:1em}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td{border:1px solid transparent;height:1em;line-height:1.5em;vertical-align:bottom !important;padding:0 .333em 0 .5em;position:relative}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td:first-of-type{padding-left:.125em}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.noBorderLeft{border-left-color:transparent}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td a{color:#000 !important}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.time,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.inside{border-right-color:#444;padding-left:3.333em;font-size:.8em !important;color:transparent !important}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.time a,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.inside a{color:transparent !important}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.time.printTime{color:#333 !important}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.time.printTime a{color:#333 !important}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.time .overtimes{float:right;color:#666}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.team.top,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.champion,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.thirdPlace{border-bottom-color:#444}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.team.bottom{border-bottom-color:#444;border-right-color:#444}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.team img,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.champion img,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.thirdPlace img{max-height:1.5em;max-width:1.5em;padding:0 0 3px 0;display:inline-block}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.winner,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.champion{font-weight:700}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.team.winner a{color:#000 !important}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.team a.school,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.champion a.school{display:inline-block;max-width:20em;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;padding-left:0;position:absolute;line-height:2em;bottom:0}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.team a.school.small,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.champion a.school.small{font-size:.85em;font-weight:inherit !important}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.team .seed,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.champion .seed{display:inline-block;width:1em;padding-right:.333em}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.team .logo,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.champion .logo{display:inline-block;padding-right:.333em}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.team span.schoolicon,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.champion span.schoolicon{width:1.75em;padding:0}.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.team span.score,.tournamentBracketContainer .tournamentBracket .bracket table tbody tr td.champion span.score{float:right}.tournamentBracketContainer .tournamentBracket.bracket0Rounds .bracket{max-width:50em;margin:2em auto}.tournamentBracketContainer .tournamentBracket.bracket0Rounds .bracket table{font-size:18px}.tournamentBracketContainer .tournamentBracket.bracket1Round .bracket table{font-size:16px;max-width:9in;margin-left:auto;margin-right:auto;margin-bottom:1in}.tournamentBracketContainer .tournamentBracket.bracket1Round .bracket table tbody tr.spacer td{line-height:14em !important}.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table{font-size:15px;max-width:9.5in;margin-left:auto;margin-right:auto}.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table tbody tr.spacer td{line-height:3.25em !important}.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table tbody tr td{line-height:1.8em !important}.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table tbody tr td.team a.school,.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table tbody tr td.champion a.school{max-width:15em}.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket table{font-size:14px}.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket table tbody tr.spacer td{line-height:3.25em !important}.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket table tbody tr td.team a.school,.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket table tbody tr td.champion a.school{max-width:15em}.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracketHeader h1{padding-top:1em;font-size:22px}.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracketHeader h2{font-size:16px}.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracketHeader h3{font-size:13px}.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket table thead th{font-size:11px;line-height:1.25em}.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket table tbody tr td{font-size:12px;line-height:1.5em !important}.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket table tbody tr td .team a.school,.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket table tbody tr td .champion a.school{max-width:12em}.tournamentBracketContainer .tournamentBracket.bracket5Rounds{width:8.4in;height:10.9in;min-width:8.4in;margin-top:.5in;padding:0 !important}.tournamentBracketContainer .tournamentBracket.bracket5Rounds div.mshsaalogo img{margin:2.5in 0 0 1in}.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table{font-size:10px;margin-top:.5em}.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table thead th{font-size:10px;line-height:1.5em}.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table tbody tr.spacer td{line-height:3em !important}.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table tbody tr td{line-height:1.4em !important}.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table tbody tr td.team a.school,.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table tbody tr td.champion a.school{max-width:12em;line-height:1.75em !important;bottom:0}.tournamentBracketContainer .tournamentBracket.bracket6Rounds{width:8.4in;height:10.9in;margin-top:.5in;min-width:8.4in;padding:0 !important}.tournamentBracketContainer .tournamentBracket.bracket6Rounds div.mshsaalogo img{margin:2.5in 0 0 1in}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracketHeader h1,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracketHeader h2,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracketHeader h3{text-align:left}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket{margin-top:.5in}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table{font-size:10px}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table thead th{font-size:10px;line-height:1.5em}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table tbody tr.spacer td{line-height:3em !important}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table tbody tr td{line-height:1.4em !important}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table tbody tr td.team a.school,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table tbody tr td.champion a.school{max-width:10em;line-height:1.5em !important;bottom:0}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .leftBracket{display:block}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket{page-break-before:always}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracketHeader{visibility:hidden;padding-top:2.9em !important}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td{padding:0 .5em 0 .333em !important;border-right-color:transparent;border-right-width:0;height:2em}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.team,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.champion{text-align:right}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.team.bottom,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.champion.bottom{border-left-color:#444 !important}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.team.bottom.g1,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.champion.bottom.g1{border-left-color:transparent !important}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.team a.school,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.champion a.school{position:absolute;bottom:0;right:2.5em;left:auto;padding-right:.5em;line-height:1.5em !important}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.team .logo,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.champion .logo{position:absolute;right:2px;top:0}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.team span.score,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.champion span.score{float:left}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.inside,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracket table tbody tr td.time{border-left-color:#444 !important;text-align:right;padding-left:0;padding-right:3.333em !important}.tournamentBracketContainer .tournamentBracket.bracket7Rounds{width:8.4in;height:13.9in;margin-top:.25in;min-width:8.4in;padding:0 !important}.tournamentBracketContainer .tournamentBracket.bracket7Rounds div.mshsaalogo img{margin:5.25in 0 0 1.25in}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracketHeader h1{font-size:20px}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracketHeader h2{font-size:17px}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracketHeader h3{font-size:14px}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracketHeader h1,.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracketHeader h2,.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracketHeader h3{text-align:left;padding:0 0 .125em 0}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracket{margin-top:.25in}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracket table{font-size:8px}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracket table thead th{font-size:9px;line-height:1.5em}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracket table tbody tr.spacer td{line-height:.5em !important}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracket table tbody tr td{line-height:1.4em !important}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracket table tbody tr td.team a.school,.tournamentBracketContainer .tournamentBracket.bracket7Rounds .bracket table tbody tr td.champion a.school{max-width:9em;line-height:1.5em !important;bottom:0}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket,.tournamentBracketContainer .tournamentBracket.bracket7Rounds .leftBracket{display:block}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket{page-break-before:always}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracketHeader{visibility:hidden;padding-top:2.9em !important}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td{padding:0 .5em 0 .333em !important;border-right-color:transparent;border-right-width:0}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.team,.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.champion{text-align:right}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.team.bottom,.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.champion.bottom{border-left-color:#444 !important}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.team.bottom.g1,.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.champion.bottom.g1{border-left-color:transparent !important}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.team a.school,.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.champion a.school{position:absolute;bottom:0;right:2.5em;left:auto;padding-right:.5em;line-height:1.5em !important}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.team .logo,.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.champion .logo{position:absolute;right:2px;top:0}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.team span.score,.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.champion span.score{float:left}.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.inside,.tournamentBracketContainer .tournamentBracket.bracket7Rounds .rightBracket .bracket table tbody tr td.time{border-left-color:#444 !important;text-align:right;padding-left:0;padding-right:3.333em !important}.tournamentBracketContainer .tournamentBracket a.sponsor{padding:0 !important;margin:0}.tournamentBracketContainer .tournamentBracket a.sponsor img{max-width:150px;max-height:150px;border:none !important;margin:auto}.tournamentBracketContainer .tournamentBracket.bracket8TeamConsolation .bracket table tbody tr.consolation td{color:#888;border-color:#888}.tournamentBracketContainer .tournamentBracket.bracket8TeamConsolation .bracket table tbody tr td{height:17px;border:1px none #333;padding:.75em .5em 0 .5em}.tournamentBracketContainer .tournamentBracket.bracket8TeamConsolation .bracket table tbody tr td.team{font-size:14px}.tournamentBracketContainer .tournamentBracket.bracket8TeamConsolation .bracket table tbody tr td.gametime{font-size:10px;text-align:center}.tournamentBracketContainer .tournamentBracket.bracket8TeamConsolation .bracket table tbody tr td .logo{display:none}.tournamentBracketContainer .tournamentBracket.bracket8TeamConsolation .bracket table tbody tr td.b-left{border-left-style:solid}.tournamentBracketContainer .tournamentBracket.bracket8TeamConsolation .bracket table tbody tr td.b-right{border-right-style:solid}.tournamentBracketContainer .tournamentBracket.bracket8TeamConsolation .bracket table tbody tr td.b-bottom{border-bottom-style:solid}.tournamentBracketContainer .tournamentBracket.bracket8TeamConsolation .bracket table tbody tr td.consolation{border-color:#bbb}.tournamentBracketContainer .tournamentBracket.bracket8TeamConsolation .bracket table tbody tr td.winner{font-weight:bold}@media screen,projection{.tournamentBracketContainer{width:100%;overflow-x:auto}.tournamentBracketContainer .tournamentBracket{padding:0}.tournamentBracketContainer .tournamentBracket .bracketHeader{display:none}.tournamentBracketContainer .tournamentBracket.bracket0Rounds,.tournamentBracketContainer .tournamentBracket.bracket1Round,.tournamentBracketContainer .tournamentBracket.bracket2Rounds,.tournamentBracketContainer .tournamentBracket.bracket3Rounds,.tournamentBracketContainer .tournamentBracket.bracket4Rounds,.tournamentBracketContainer .tournamentBracket.bracket5Rounds,.tournamentBracketContainer .tournamentBracket.bracket6Rounds{margin-top:0 !important;height:auto !important;width:auto !important}.tournamentBracketContainer .tournamentBracket.bracket0Rounds div.mshsaalogo,.tournamentBracketContainer .tournamentBracket.bracket1Round div.mshsaalogo,.tournamentBracketContainer .tournamentBracket.bracket2Rounds div.mshsaalogo,.tournamentBracketContainer .tournamentBracket.bracket3Rounds div.mshsaalogo,.tournamentBracketContainer .tournamentBracket.bracket4Rounds div.mshsaalogo,.tournamentBracketContainer .tournamentBracket.bracket5Rounds div.mshsaalogo,.tournamentBracketContainer .tournamentBracket.bracket6Rounds div.mshsaalogo{display:none}.tournamentBracketContainer .tournamentBracket.bracket0Rounds .bracket,.tournamentBracketContainer .tournamentBracket.bracket1Round .bracket,.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket,.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket,.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket,.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket{margin-top:0 !important}.tournamentBracketContainer .tournamentBracket.bracket0Rounds .bracket table,.tournamentBracketContainer .tournamentBracket.bracket1Round .bracket table,.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table,.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket table,.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket table,.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table{padding:0 0 0 0;max-width:none !important}.tournamentBracketContainer .tournamentBracket.bracket0Rounds .bracket table tbody tr.spacer td,.tournamentBracketContainer .tournamentBracket.bracket1Round .bracket table tbody tr.spacer td,.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table tbody tr.spacer td,.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket table tbody tr.spacer td,.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket table tbody tr.spacer td,.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table tbody tr.spacer td,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table tbody tr.spacer td{line-height:4em !important}.tournamentBracketContainer .tournamentBracket.bracket0Rounds .bracket table tbody tr td,.tournamentBracketContainer .tournamentBracket.bracket1Round .bracket table tbody tr td,.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table tbody tr td,.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket table tbody tr td,.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket table tbody tr td,.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table tbody tr td,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table tbody tr td{line-height:2em !important;color:#333 !important}.tournamentBracketContainer .tournamentBracket.bracket0Rounds .bracket table tbody tr td.team.winner a,.tournamentBracketContainer .tournamentBracket.bracket0Rounds .bracket table tbody tr td.team.loser a,.tournamentBracketContainer .tournamentBracket.bracket0Rounds .bracket table tbody tr td a,.tournamentBracketContainer .tournamentBracket.bracket1Round .bracket table tbody tr td.team.winner a,.tournamentBracketContainer .tournamentBracket.bracket1Round .bracket table tbody tr td.team.loser a,.tournamentBracketContainer .tournamentBracket.bracket1Round .bracket table tbody tr td a,.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table tbody tr td.team.winner a,.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table tbody tr td.team.loser a,.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table tbody tr td a,.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket table tbody tr td.team.winner a,.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket table tbody tr td.team.loser a,.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket table tbody tr td a,.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket table tbody tr td.team.winner a,.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket table tbody tr td.team.loser a,.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket table tbody tr td a,.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table tbody tr td.team.winner a,.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table tbody tr td.team.loser a,.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table tbody tr td a,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table tbody tr td.team.winner a,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table tbody tr td.team.loser a,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table tbody tr td a{color:#26a !important}.tournamentBracketContainer .tournamentBracket.bracket0Rounds .bracket table tbody tr td.time a,.tournamentBracketContainer .tournamentBracket.bracket0Rounds .bracket table tbody tr td.inside a,.tournamentBracketContainer .tournamentBracket.bracket1Round .bracket table tbody tr td.time a,.tournamentBracketContainer .tournamentBracket.bracket1Round .bracket table tbody tr td.inside a,.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table tbody tr td.time a,.tournamentBracketContainer .tournamentBracket.bracket2Rounds .bracket table tbody tr td.inside a,.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket table tbody tr td.time a,.tournamentBracketContainer .tournamentBracket.bracket3Rounds .bracket table tbody tr td.inside a,.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket table tbody tr td.time a,.tournamentBracketContainer .tournamentBracket.bracket4Rounds .bracket table tbody tr td.inside a,.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table tbody tr td.time a,.tournamentBracketContainer .tournamentBracket.bracket5Rounds .bracket table tbody tr td.inside a,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table tbody tr td.time a,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .bracket table tbody tr td.inside a{color:#26a !important;font-weight:400}.tournamentBracketContainer .tournamentBracket.bracket6Rounds{min-width:16.1in}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket .bracketHeader{visibility:hidden;margin-top:0 !important}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket,.tournamentBracketContainer .tournamentBracket.bracket6Rounds .leftBracket{display:block;width:auto;max-width:49%;float:left}.tournamentBracketContainer .tournamentBracket.bracket6Rounds .rightBracket{margin-left:.5%}}.disabled .selectboxit-container{border-color:#eee;color:#aaa}.disabled .selectboxit-btn{border-color:#ccc}.disabled .selectboxit-container i{border-top-color:#aaa}.disabled .selectboxit-container .selectboxit-btn.selectboxit-enabled:hover,.disabled .selectboxit-container .selectboxit-btn.selectboxit-enabled:focus{color:inherit;background-color:inherit}.selectboxit-container{position:relative;display:inline-block;vertical-align:top}.selectboxit-container *{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container .selectboxit{width:220px;cursor:pointer;margin:0;padding:0;border-radius:6px;overflow:hidden;display:block;position:relative}.selectboxit-container span,.selectboxit-container .selectboxit-options a{height:30px;line-height:30px;display:block}.selectboxit-container .selectboxit:focus{outline:0}.selectboxit.selectboxit-disabled,.selectboxit-options .selectboxit-disabled{opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container{margin-left:5px}.selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;*width:100%;margin:0;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:6px;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.selectboxit-option .selectboxit-option-anchor{padding:0 2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-option,.selectboxit-optgroup-header{text-indent:5px;margin:0;list-style-type:none}.selectboxit-option-first{border-top-right-radius:6px;border-top-left-radius:6px}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-option-last{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.selectboxit-optgroup-header{font-weight:bold}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:30px;position:absolute;right:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0 auto;position:absolute;top:50%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{display:inline-block !important;*display:inline !important;zoom:1 !important;visibility:visible !important;position:absolute !important;top:-9999px !important;left:-9999px !important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-btn{background-color:#fff;border:1px solid #777}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{color:#333;background-color:#f6f6f6}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{color:#333;text-decoration:none;background-position:0 -15px}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-list{background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);max-height:10em}.selectboxit-list .selectboxit-option-anchor{color:#333}.selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{color:#fff!important;background-color:#0081c2}.selectboxit-list>.selectboxit-disabled>.selectboxit-option-anchor{color:#999}
/*! jQuery UI - v1.12.1 - 2016-11-01
* http://jqueryui.com
* Includes: draggable.css, core.css, resizable.css, selectable.css, sortable.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, progressbar.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=smoothness&cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=aaaaaa&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cd0a0a&fcError=cd0a0a&borderColorError=cd0a0a&bgImgOpacityError=95&bgTextureError=glass&bgColorError=fef1ec&iconColorHighlight=2e83ff&fcHighlight=363636&borderColorHighlight=fcefa1&bgImgOpacityHighlight=55&bgTextureHighlight=glass&bgColorHighlight=fbf9ee&iconColorActive=454545&fcActive=212121&borderColorActive=aaaaaa&bgImgOpacityActive=65&bgTextureActive=glass&bgColorActive=ffffff&iconColorHover=454545&fcHover=212121&borderColorHover=999999&bgImgOpacityHover=75&bgTextureHover=glass&bgColorHover=dadada&iconColorDefault=888888&fcDefault=555555&borderColorDefault=d3d3d3&bgImgOpacityDefault=75&bgTextureDefault=glass&bgColorDefault=e6e6e6&iconColorContent=222222&fcContent=222222&borderColorContent=aaaaaa&bgImgOpacityContent=75&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=222222&fcHeader=222222&borderColorHeader=aaaaaa&bgImgOpacityHeader=75&bgTextureHeader=highlight_soft&bgColorHeader=cccccc&cornerRadius=4px&fsDefault=1.1em&fwDefault=normal&ffDefault=Verdana%2CArial%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */
.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item:focus,.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}button.ui-datepicker-trigger{border:none;background-color:transparent}button.ui-datepicker-trigger:before{content:'';font-family:'Font Awesome 6 Pro';font-size:1.5em}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #d3d3d3}.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header a{color:#222}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #d3d3d3;background:#e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#555;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #999;background:#dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#212121;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #aaa;background:#fff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121}.ui-icon-background,.ui-state-active .ui-icon-background{border:#aaa;background-color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636}.ui-state-checked{border:1px solid #fcefa1;background:#fbf9ee}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_222222_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_2e83ff_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cd0a0a_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_888888_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:-8px -8px 8px #aaa;box-shadow:-8px -8px 8px #aaa}
/*!
 * jquery-confirm v3.1.1 (http://craftpip.github.io/jquery-confirm/)
 * Author: boniface pereira
 * Website: www.craftpip.com
 * Contact: hey@craftpip.com
 *
 * Copyright 2013-2017 jquery-confirm
 * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE)
 */
@-webkit-keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes jconfirm-spin{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body[class*=jconfirm-no-scroll-]{overflow:hidden !important}.jconfirm{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999999;font-family:inherit;overflow:hidden}.jconfirm .jconfirm-bg{position:fixed;top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .4s;transition:opacity .4s}.jconfirm .jconfirm-bg.jconfirm-bg-h{opacity:0 !important}.jconfirm .jconfirm-scrollpane{position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;-webkit-perspective:500px;perspective:500px;-webkit-perspective-origin:center;perspective-origin:center}.jconfirm .jconfirm-box{background:#fff;border-radius:4px;position:relative;outline:none;padding:15px 15px 0;overflow:hidden;margin-left:auto;margin-right:auto}@-webkit-keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@keyframes type-blue{1%,100%{border-color:#3498db}50%{border-color:#5faee3}}@-webkit-keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@keyframes type-green{1%,100%{border-color:#2ecc71}50%{border-color:#54d98c}}@-webkit-keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@keyframes type-red{1%,100%{border-color:#e74c3c}50%{border-color:#ed7669}}@-webkit-keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@keyframes type-orange{1%,100%{border-color:#f1c40f}50%{border-color:#f4d03f}}@-webkit-keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@keyframes type-purple{1%,100%{border-color:#9b59b6}50%{border-color:#b07cc6}}@-webkit-keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}@keyframes type-dark{1%,100%{border-color:#34495e}50%{border-color:#46627f}}.jconfirm .jconfirm-box.jconfirm-type-animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.jconfirm .jconfirm-box.jconfirm-type-blue{border-top:solid 7px #3498db;-webkit-animation-name:type-blue;animation-name:type-blue}.jconfirm .jconfirm-box.jconfirm-type-green{border-top:solid 7px #2ecc71;-webkit-animation-name:type-green;animation-name:type-green}.jconfirm .jconfirm-box.jconfirm-type-red{border-top:solid 7px #e74c3c;-webkit-animation-name:type-red;animation-name:type-red}.jconfirm .jconfirm-box.jconfirm-type-orange{border-top:solid 7px #f1c40f;-webkit-animation-name:type-orange;animation-name:type-orange}.jconfirm .jconfirm-box.jconfirm-type-purple{border-top:solid 7px #9b59b6;-webkit-animation-name:type-purple;animation-name:type-purple}.jconfirm .jconfirm-box.jconfirm-type-dark{border-top:solid 7px #34495e;-webkit-animation-name:type-dark;animation-name:type-dark}.jconfirm .jconfirm-box.loading{height:120px}.jconfirm .jconfirm-box.loading:before{content:'';position:absolute;left:0;background:#fff;right:0;top:0;bottom:0;border-radius:10px;z-index:1}.jconfirm .jconfirm-box.loading:after{opacity:.6;content:'';height:30px;width:30px;border:solid 3px transparent;position:absolute;left:50%;margin-left:-15px;border-radius:50%;-webkit-animation:jconfirm-spin 1s infinite linear;animation:jconfirm-spin 1s infinite linear;border-bottom-color:#1e90ff;top:50%;margin-top:-15px;z-index:2}.jconfirm .jconfirm-box div.jconfirm-closeIcon{height:20px;width:20px;position:absolute;top:5px;right:5px;cursor:pointer;opacity:.6;text-align:center;-webkit-transition:opacity .3s ease-in;transition:opacity .3s ease-in;font-size:27px !important;line-height:14px !important;display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-closeIcon .fa{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi{font-size:16px}.jconfirm .jconfirm-box div.jconfirm-closeIcon:hover{opacity:1}.jconfirm .jconfirm-box div.jconfirm-title-c{display:block;font-size:22px;line-height:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand{cursor:move}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c{font-size:inherit;padding-bottom:15px;display:inline-block;margin-right:8px;vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i{vertical-align:middle}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:inherit;font-family:inherit;display:inline-block;vertical-align:middle;padding-bottom:15px}.jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty{display:none}.jconfirm .jconfirm-box div.jconfirm-content-pane{margin-bottom:15px;line-height:1.5em;height:auto;-webkit-transition:height .4s ease-in;transition:height .4s ease-in;display:inline-block;width:100%;position:relative;overflow:hidden}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img{max-width:100%;height:auto}.jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty{display:none}.jconfirm .jconfirm-box .jconfirm-buttons{padding-bottom:11px}.jconfirm .jconfirm-box .jconfirm-buttons>button{margin-bottom:4px;margin-left:2px;margin-right:2px}.jconfirm .jconfirm-box .jconfirm-buttons button{display:inline-block;padding:6px 12px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-radius:4px;min-height:1em;outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;transition:opacity .1s ease,background-color .1s ease,color .1s ease,box-shadow .1s ease,background .1s ease;-webkit-tap-highlight-color:transparent;border:none;background-image:none}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue{background-color:#3498db;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover{background-color:#2980b9;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green{background-color:#2ecc71;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover{background-color:#27ae60;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red{background-color:#e74c3c;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover{background-color:#c0392b;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange{background-color:#f1c40f;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover{background-color:#f39c12;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default{background-color:#ecf0f1;color:#000;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover{background-color:#bdc3c7;color:#000}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple{background-color:#9b59b6;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover{background-color:#8e44ad;color:#fff}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark{background-color:#34495e;color:#fff;text-shadow:none;-webkit-transition:background .2s;transition:background .2s}.jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover{background-color:#2c3e50;color:#fff}.jconfirm .jconfirm-clear{clear:both}.jconfirm.jconfirm-rtl{direction:rtl}.jconfirm.jconfirm-rtl div.jconfirm-closeIcon{left:5px;right:auto}.jconfirm.jconfirm-white .jconfirm-bg,.jconfirm.jconfirm-light .jconfirm-bg{background-color:#444;opacity:.2}.jconfirm.jconfirm-white .jconfirm-box,.jconfirm.jconfirm-light .jconfirm-box{box-shadow:0 2px 6px rgba(0,0,0,.2);border-radius:5px}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default{box-shadow:none;color:#333}.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#ddd}.jconfirm.jconfirm-black .jconfirm-bg,.jconfirm.jconfirm-dark .jconfirm-bg{background-color:#2f4f4f;opacity:.4}.jconfirm.jconfirm-black .jconfirm-box,.jconfirm.jconfirm-dark .jconfirm-box{box-shadow:0 2px 6px rgba(0,0,0,.2);background:#444;border-radius:5px;color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons{float:right}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button{border:none;background-image:none;text-transform:uppercase;font-size:14px;font-weight:bold;text-shadow:none;-webkit-transition:background .1s;transition:background .1s;color:#fff}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default{box-shadow:none;color:#fff;background:none}.jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover,.jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover{background:#666}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake{-webkit-animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow{-webkit-animation:glow .82s cubic-bezier(.36,.07,.19,.97) both;animation:glow .82s cubic-bezier(.36,.07,.19,.97) both;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}@-webkit-keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@keyframes shake{10%,90%{-webkit-transform:translate3d(-2px,0,0);transform:translate3d(-2px,0,0)}20%,80%{-webkit-transform:translate3d(4px,0,0);transform:translate3d(4px,0,0)}30%,50%,70%{-webkit-transform:translate3d(-8px,0,0);transform:translate3d(-8px,0,0)}40%,60%{-webkit-transform:translate3d(8px,0,0);transform:translate3d(8px,0,0)}}@-webkit-keyframes glow{0%,100%{box-shadow:0 0 3px red}50%{box-shadow:0 0 30px red}}@keyframes glow{0%,100%{box-shadow:0 0 3px red}50%{box-shadow:0 0 30px red}}.jconfirm{-webkit-perspective:400px;perspective:400px}.jconfirm .jconfirm-box{opacity:1;-webkit-transition-property:all;transition-property:all}.jconfirm .jconfirm-box.jconfirm-animation-top,.jconfirm .jconfirm-box.jconfirm-animation-left,.jconfirm .jconfirm-box.jconfirm-animation-right,.jconfirm .jconfirm-box.jconfirm-animation-bottom,.jconfirm .jconfirm-box.jconfirm-animation-opacity,.jconfirm .jconfirm-box.jconfirm-animation-zoom,.jconfirm .jconfirm-box.jconfirm-animation-scale,.jconfirm .jconfirm-box.jconfirm-animation-none,.jconfirm .jconfirm-box.jconfirm-animation-rotate,.jconfirm .jconfirm-box.jconfirm-animation-rotatex,.jconfirm .jconfirm-box.jconfirm-animation-rotatey,.jconfirm .jconfirm-box.jconfirm-animation-scaley,.jconfirm .jconfirm-box.jconfirm-animation-scalex{opacity:0}.jconfirm .jconfirm-box.jconfirm-animation-rotate{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.jconfirm .jconfirm-box.jconfirm-animation-rotatex{-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatexr{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotatey{-webkit-transform:rotatey(90deg);-ms-transform:rotatey(90deg);transform:rotatey(90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-rotateyr{-webkit-transform:rotatey(-90deg);-ms-transform:rotatey(-90deg);transform:rotatey(-90deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scaley{-webkit-transform:scaley(1.5);-ms-transform:scaley(1.5);transform:scaley(1.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-scalex{-webkit-transform:scalex(1.5);-ms-transform:scalex(1.5);transform:scalex(1.5);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.jconfirm .jconfirm-box.jconfirm-animation-top{-webkit-transform:translate(0,-100px);-ms-transform:translate(0,-100px);transform:translate(0,-100px)}.jconfirm .jconfirm-box.jconfirm-animation-left{-webkit-transform:translate(-100px,0);-ms-transform:translate(-100px,0);transform:translate(-100px,0)}.jconfirm .jconfirm-box.jconfirm-animation-right{-webkit-transform:translate(100px,0);-ms-transform:translate(100px,0);transform:translate(100px,0)}.jconfirm .jconfirm-box.jconfirm-animation-bottom{-webkit-transform:translate(0,100px);-ms-transform:translate(0,100px);transform:translate(0,100px)}.jconfirm .jconfirm-box.jconfirm-animation-zoom{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.jconfirm .jconfirm-box.jconfirm-animation-scale{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.jconfirm .jconfirm-box.jconfirm-animation-none{visibility:hidden}.jconfirm.jconfirm-supervan .jconfirm-bg{background-color:rgba(54,70,93,.95)}.jconfirm.jconfirm-supervan .jconfirm-box{background-color:transparent}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon{color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c{text-align:center;color:#fff;font-size:28px;font-weight:normal}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c>*{padding-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane{margin-bottom:25px}.jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content{text-align:center;color:#fff}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons{text-align:center}.jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button{font-size:16px;border-radius:2px;background:#303f53;text-shadow:none;border:none;color:#fff;padding:10px;min-width:100px}.jconfirm.jconfirm-material .jconfirm-bg{background-color:rgba(0,0,0,.67)}.jconfirm.jconfirm-material .jconfirm-box{background-color:#fff;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);padding:30px 25px 10px 25px}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:bold}.jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content{text-align:left;color:rgba(0,0,0,.87)}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons{text-align:right}.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button{text-transform:uppercase;font-weight:500}.jconfirm.jconfirm-bootstrap .jconfirm-bg{background-color:rgba(0,0,0,.21)}.jconfirm.jconfirm-bootstrap .jconfirm-box{background-color:#fff;box-shadow:0 3px 8px 0 rgba(0,0,0,.2);border:solid 1px rgba(0,0,0,.4);padding:15px 0 0}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon{color:rgba(0,0,0,.87)}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c{color:rgba(0,0,0,.87);font-size:22px;font-weight:bold;padding-left:15px;padding-right:15px}.jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content{text-align:left;color:rgba(0,0,0,.87);padding:0 15px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons{text-align:right;padding:0 0 0;margin:-5px 0 0;border-top:solid 1px #ddd;overflow:hidden;border-radius:0 0 4px 4px}.jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button{font-weight:500;border-radius:0;margin:0;border-left:solid 1px #ddd}
/*!
*    ______ _       _   _
*    |  ____| |     | | (_)
*    | |__  | | __ _| |_ _  ___ ___  _ __
*    |  __| | |/ _` | __| |/ __/ _ \| '_ \
*    | |    | | (_| | |_| | (_| (_) | | | |
*    |_|    |_|\__,_|\__|_|\___\___/|_| |_|
*
*         https://www.flaticon.com
*/
@font-face{font-family:"flaticon_mshsaa";src:url("FlatIcons/font/flaticon_mshsaa.woff2?78a3bbee348057c6b4648dbbdce4faea") format("woff2"),url("FlatIcons/font/flaticon_mshsaa.woff?78a3bbee348057c6b4648dbbdce4faea") format("woff"),url("FlatIcons/font/flaticon_mshsaa.eot?78a3bbee348057c6b4648dbbdce4faea#iefix") format("embedded-opentype"),url("FlatIcons/font/flaticon_mshsaa.ttf?78a3bbee348057c6b4648dbbdce4faea") format("truetype"),url("FlatIcons/font/flaticon_mshsaa.svg?78a3bbee348057c6b4648dbbdce4faea#flaticon_mshsaa") format("svg")}i[class^="flaticon-"]:before,i[class*=" flaticon-"]:before{font-family:flaticon_mshsaa !important;font-style:normal;font-weight:normal !important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flaticon-football:before{content:""}.flaticon-choir:before{content:""}.flaticon-music:before{content:""}.flaticon-orchestra:before{content:""}.flaticon-bowling:before{content:""}.flaticon-cheerleading:before{content:""}.flaticon-referee:before{content:""}.flaticon-targetshooting:before{content:""}.flaticon-volleyball:before{content:""}.flaticon-baseball:before{content:""}.flaticon-tennis:before{content:""}.flaticon-spiritactivities:before{content:""}.flaticon-bassfishing:before{content:""}.flaticon-scoreboard:before{content:""}.flaticon-dancepom:before{content:""}.flaticon-soccer:before{content:""}.flaticon-basketball:before{content:""}.flaticon-diving:before{content:""}.flaticon-lacrosse:before{content:""}.flaticon-crosscountry:before{content:""}.flaticon-golf:before{content:""}.flaticon-abacus:before{content:""}.flaticon-man:before{content:""}.flaticon-fieldhockey:before{content:""}.flaticon-chess:before{content:""}.flaticon-theatre:before{content:""}.flaticon-scholarbowl:before{content:""}.flaticon-waterpolo:before{content:""}.flaticon-wrestling:before{content:""}.flaticon-bracket:before{content:""}.flaticon-roster:before{content:""}.flaticon-matchup:before{content:""}.flaticon-esports:before{content:""}.flaticon-band:before{content:""}.flaticon-softball:before{content:""}.flaticon-marchingband:before{content:""}.flaticon-swimminganddiving:before{content:""}.flaticon-cards:before{content:""}.flaticon-card:before{content:""}.flaticon-card2:before{content:""}.flaticon-speechanddebate:before{content:""}.flaticon-missourioutline:before{content:""}.flaticon-missouridark:before{content:""}.flaticon-trackandfield:before{content:""}.flaticon-flagfootball:before{content:""}.flaticon-unifiedtrackandfield:before{content:""}