@charset "utf-8";
/* CSS Document */

a:link{color:black; text-decoration: none;}
a:active{color:inherit; text-decoration: none;}
a:visited{color:inheri margin-bottom: 0;t; text-decoration: none;}
a:hover{color:#F20F80; text-decoration: none;}
article{padding:0.3em 0.5em; width: 50%; }
body{background-color:#ffffff; text-align:left; font-family: Montserrat, Times New Roman, Times, serif; }
#blackbox{background-color:#000; color:#ffffff; width:100%; margin: 0; }
h1{text-align:center; font-size: 1.6em; }
h2{margin-bottom: 0; font-size: 1.65em;  }
h3{margin-top: 0; text-align:center; margin-bottom: 0; font-size: 1.3em; padding: 0.5%;}
h4{margin-bottom: 0; font-size: 1.5em; }
h5{margin-top: 0; font-size: 1.25em; color:red; }
h6{margin-top: 0; text-align:center; }
table{margin-top: 0; width: 100%; text-align:left; }
img{margin-top: 10px; margin-bottom: 10px; }
li{font-size: 1.1em; }
/* nobullets was originally used in 201604 Chronicle */
.nobullets{list-style-type: none;}
p{margin-bottom: 0; font-size: 1.15em; }
heading {display: flex; }
section {display: flex; }
/* td{font-size: 1.1em; } */
th{font-size: 1.6em; padding: 0.5%; }
/* an example of center in HTML is <p class="center"> */
.center { text-align:center; }
.largeh5{font-size: 1.5em; text-align:center; }
.largep{font-size: 1.5em; } /* Use <p class="largep"> in html */
.smallpgh{margin-top: 0; font-size: 0.5em; font-weight:500;} /* Use <p class="smallpgh"> in html */
.uline { text-decoration: underline; } /* Use <p class="uline"> in html */
.linethrough { text-decoration: line-through; text-decoration-thickness: 10%;} /* Use <p class="linethrough"> in html */
.xlargep{font-size: 1.75em; font-weight:600;} /* Use <p class="xlargep"> in html */

/* Navigation Section */
a.button3{
 display:inline-block;
 padding:0.3em 0.5em;
 margin:0 0.2em 0.2em 0;
 box-sizing: border-box;
 text-decoration:none;
 font-family:'verdana',sans-serif;
 font-weight:500;
 color:#000;
 background-color:#000;
 color:#fff; 
 text-align:center;
 transition: all 0.2s;
 border: 1px solid #778;
}
a.button3:hover{
 background-color:#F20F80;
}
}
#menu ul{
list-style: none;
}
#menu li{
display: inline;
}

/* Navigation Section */
a.button3{
 display:inline-block;
 padding:0.3em 0.5em;
 margin:0 0.2em 0.2em 0;
 box-sizing: border-box;
 text-decoration:none;
 font-family:'verdana',sans-serif;
 font-weight:500;
 color:#000;
 background-color:#000;
 color:#fff; 
 text-align:center;
 transition: all 0.2s;
 border: 1px solid #778;
}
a.button3:hover{
 background-color:#F20F80;
}
}
#menubutton ul{
list-style: none;
}
#menubutton li{
display: inline;
}