@charset "UTF-8"; 
a:link a:active {color:#E7F7FE;} a:visited {color:purple;}
a:hover {color:#000066; background-color:#ccffFF;}
a {font-family: Helvetica, sans-serif; font-weight:bold; color:#660000;}
body {text-align:center; background-color:#f8f8f8; font-size:100%;}
table {box-sizing:border-box;}
td,div {font-family: Helvetica, sans-serif; color:black; box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box;}
H1 {display:inline;font-size:1.5em;font-style:italic;font-weight:bold;color:#660000;}
H2 {display:inline; font-size:1em; font-weight:bold; color:#660000;}
H3 {display:inline; font-size:1.1em; font-weight:bold;}
#wrapper {margin-left:auto; margin-right:auto; text-align:left; vertical-align:top; line-height:1.375; width:100%; max-width:900px; min-width:480px; padding:2px; background-color:white; }
.box {background-color: #f0f0f0; text-align:center; vertical-align:middle; font-weight:bold; padding:4px;}
ul {margin:0px; list-style-type:none; padding-left:1px;}
li {border: 2px solid white; padding:1px;}
#sidebar {float:right; width:120px; border: 2px dashed silver; font-size: 0.875em; margin-left:20px; margin-bottom: 25px; background-color: #f0f0f0; text-align:center;}
.small td{font-size:0.875em;}
@media only screen and (max-width: 768px) {.mobile-hide {display: none !important; } }

