td.topleft {border-left: 2px solid black; border-top: 2px solid black;}
td.topcenter {border-top: 2px solid black;}
td.topright {border-left: 1px solid black; border-right: 5px solid black; border-top: 2px solid black;}
td.midleft {background: #006f00; border-left: 2px solid black; border-right: 1px solid black; border-top: 1px solid black;}
td.midcenter {border-top: 0px solid black;}
td.midright {background: #006f00; border-right: 5px solid black; border-left: 1px solid black; border-top: 0px solid black;}
td.bottomleft {background: #006f00; border-left: 2px solid black; border-bottom: 5px solid black;}
td.bottomcenter {background: #006f00; border-bottom: 5px solid black; border-top: 1px solid black;}
td.bottomright {background: #006f00; border-right: 5px solid black; border-bottom: 5px solid black;}
ul.outside {list-style-position: outside;}
.midleft a {font: bold; text-decoration: none; color: #006f00; background: white; display: block; width: 175px; border-top: 3px solid black; border-right: 3px solid black; border-bottom: 3px solid black; border-left: 3px solid black;}
.midleft a:hover {font: bold; text-decoration: none; color: #006f00; background: yellow; display: block; width: 175px; border-top: 3px solid black; border-right: 3px solid white; border-bottom: 3px solid black; border-left: 3px solid white;}
.midleft a:visited {font: bold; text-decoration: none; color: #006f00; background: white; display: block; width: 175px; border-top: 3px solid black; border-right: 3px solid black; border-bottom: 3px solid black; border-left: 3px solid black;}
.midleft a:visited:hover {font: bold; text-decoration: none; color: #006f00; background: yellow; display: block; width: 175px; border-top: 3px solid black; border-right: 3px solid white; border-bottom: 3px solid black; border-left: 3px solid white;}
.topcenter p {margin: 15px;}
h3 {font: Times New Roman; font-size: 18px;}