body{font-family:Verdana,Arial,sans-serif;font-size:10pt;background-color:#FFF}strong{color:#800080;font-weight:bold}body.navbar{font-family:Verdana,Arial,sans-serif;font-size:10pt;background-color:#339}p{font-family:Verdana,Arial,sans-serif;font-size:10pt}li{font-family:Verdana,Arial,sans-serif;font-size:10pt;text-align:left}h1{font-family:Verdana,Arial,sans-serif;font-size:20pt;color:#339;text-align:center}h2{font-size:16pt;font-family:Verdana,Arial,sans-serif;color:#008000;text-align:center}h3{font-family:Verdana,Arial,sans-serif;font-size:14pt;color:#F00;text-align:center}h4{font-family:Verdana,Arial,sans-serif;font-size:14pt;font-weight:lighter;color:#000;text-align:left}h5{font-family:Verdana,Arial,sans-serif;font-size:12pt;font-weight:lighter;color:#000;text-align:center;margin-bottom:1ex}a{text-decoration:underline;color:#00F}a:visited{text-decoration:underline;color:#F00}a:active{text-decoration:none;background-color:#339;color:#FFF}a:hover{text-decoration:none;background-color:#339;color:#FFF}a.special{font-family:Verdana,Arial,sans-serif;font-size:10pt;color:#FFF;text-decoration:none}a:visited.special{font-family:Verdana,Arial,sans-serif;font-size:10pt;color:#FFF;text-decoration:none}a:active.special{font-family:Verdana,Arial,sans-serif;font-size:10pt;background-color:#FFF;color:#339;text-decoration:none}a:hover.special{font-family:Verdana,Arial,sans-serif;font-size:10pt;background-color:#FFF;color:#339;text-decoration:none}td{font-family:Verdana,Arial,sans-serif;font-size:10pt}td.header{color:#A0FF80;font-size:10pt;font-family:Verdana,Arial,sans-serif;background-color:#339;text-align:left;font-weight:bold}input.auto_total{color:black;background:#CCC;font-weight:bold;text-align:center}div.roster_edit_warning{font-size:smaller;color:red;margin-left:20%;margin-right:20%}a.AJAXMenus,a:visited.AJAXMenus,a:active.AJAXMenus,a:hover.AJAXMenus{font-family:Verdana,Arial,sans-serif;font-size:10pt;text-decoration:none;color:#A0FF80}div#newsinfo_container{max-width:45em;margin-left:auto;margin-right:auto;border-bottom:1px solid black}div.newsinfo{border-top:1px solid black}div.newsinfo
p{margin:1ex}div.newsinfo
textarea{width:100%;min-height:7em}p.newsinfo_posted{text-align:right;font-size:smaller}div.newsinfo_manage{text-align:center;font-size:smaller}div#score_presentation{}div#score_presentation
div#title_screen{width:100%;height:100%;background:gray;position:absolute;left:0;top:0;z-index:100}div#score_presentation div#title_screen
div{width:80%;height:80%;background:white;margin:auto;position:relative;top:10%;display:table}div#score_presentation div#title_screen div
div{margin:auto;display:table-cell;vertical-align:middle;text-align:center;font-size:40pt}div#score_presentation
div#score_table{width:100%;height:100%;background:lightgray;position:absolute;left:0;top:0;z-index:0}div#score_presentation div#score_table
div{width:90%;height:60%;background:white;margin:auto;position:relative;top:20%;display:table}div#score_presentation div#score_table div
div{margin:auto;display:table-cell;vertical-align:middle}div#score_presentation
div#perfect_scores_mask{width:100%;height:100%;background:black;opacity:0.7;position:absolute;left:0;top:0;z-index:200;display:none}div#score_presentation
div#perfect_scores{width:100%;height:100%;position:absolute;left:0;top:0;z-index:300;display:none}div#score_presentation div#perfect_scores
div{width:75%;height:90%;background:white;margin:auto;position:relative;top:5%;display:table}div#score_presentation div#perfect_scores div
div{margin:auto;display:table-cell;vertical-align:middle;text-align:center;font-size:14pt}div#score_presentation div#perfect_scores div div
table{width:90%;text-align:center;margin:5%}div#score_presentation div#perfect_scores div div table
td{width:30%;font-size:14pt !important}div#score_presentation div#perfect_scores div div table
td.schoolname{width:40%;text-align:left;font-weight:bold}div#score_presentation div#perfect_scores div div table
tr.spacer{height:1ex}div#score_presentation table, div#score_presentation table tr
td{border:0;font-size:16pt !important}table#meet_site_score_table tr
td{font-size:14pt}table#meet_site_score_table tr
td.first_place.active{border:4px
solid blue}table#meet_site_score_table tr
td.second_place.active{border:4px
solid red}