* {
   font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;}
a.c1 {
   color:blue;
   font-weight:bold;}
body {
   height:92%;
   margin:0;
   padding:0;
   background-color: #e0e0e0;
}


html {
   height:92%;
   margin:0;
   padding:0;}
ol.margin-10 {
   margin-left:10px;
   margin-right:10px;}
p.banner {
   background-color:#006633;
   color:white;
   font-weight:bold;
   font-size:xx-large;
   height: 100%;
   margin:0;
   text-align:center;
   vertical-align:middle;}
.bold {
   font-weight:bold;}
.centered {
   text-align:center}
.event-name {
   color:#009900;
   font-weight:bold;
   text-align:left;}
.header {
   background-color:#00ff00;
   color:black;
   font-size:x-large;
   font-weight:bold;
   margin:0;
   padding-top:0;
   padding-bottom:0;
   text-align:center;}
.large {
   color:black;
   font-size:large;
   font-weight:bold;}
.left {
   text-align:left;}
.margin-10 {
   margin-left:10px;
   margin-right:10px;}
.red {
   color:red;}
.xlarge {
   color:black;
   font-size:x-large;
   font-weight:bold;}
.underlined {
   text-decoration:underline}
.large {
   font-size:large;}
.xlarge {
   font-size:x-large;}
.xxlarge {
   font-size:xx-large;}
span.red {
    color:red;
}
table.banner {
   background-color:#006633;
   border-collapse:collapse;
   border-spacing:0;
   padding:0;
   width:100%;}
table.centered {
   border-color:black;
   border-style:solid;
   border-width:medium;
   margin-left:15%;
   margin-right:15%;
   width:70%}
.full-width {
   border-color:black;
   border-style:solid;
   border-width:medium;
   width:100%;}
.variable-width {
   border-color:black;
   border-style:solid;
   border-width:medium;}
.centered-bottom-border {
   border-collapse:collapse;
   border-spacing:0;
   margin-left:25%;
   margin-right:25%;
   width:50%;}
.centered-no-border {
   margin-left:15%;
   margin-right:15%;
   width:70%;}
td.banner {
   color:white;
   font-weight:bold;
   font-size:x-large;
   text-align:center;
   vertical-align:middle;}
td.c1 {
   border-color:black;
   border-style:solid;
   border-width:thin;
   padding:5px 10px 5px 10px;}
.c2 {
   border-color:black;
   border-style:solid;
   border-width:thin;}
.centered-pad5 {
   padding:5px 0px 5px 0px;
   text-align:center;}
.left-pad5 {padding:5px 0px 5px 0px; text-align:left;}
th.c1 {
   border-color:black;
   border-style:solid;
   border-width:thin;
   padding:5px 10px 5px 10px;}
th.centered-pad5 {
   padding:5px 0px 5px 0px;
   text-align:center;}
.background-lightgray {
   background-color:lightgray;}
.bottom-border {
   border-bottom-color:black;
   border-bottom-width:1px;}
.middle-align {
   border-collapse:collapse;
   border-spacing:0;
   padding:0;
   vertical-align:middle;}
.noborder {
   border-collapse:collapse;
   border-spacing:0;
   padding:0;}