body { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: gray; }
.t-container { border-top: 1px solid black; border-right: 1px solid black; border-left: 1px solid black; }
.container { border: solid 1px black; }
h1 { font-size: 16pt; font-weight: bold; margin: 0.67em 0; }
h2 { font-size: 14pt; font-weight: bold; margin: 0.83em 0; }
h3 { font-size: 12pt; font-weight: bold; margin: 1em 0; }
ul li { font-size: 10pt; background-image: url(../images/bullet.png); background-repeat: no-repeat; background-position: left center; margin: 0.5em 0 0.5em 20px; padding-left: 15px; list-style-type: none; list-style-image: none; }
p { font-size: 10pt; }
a:link { color: black ; text-decoration: underline; }
a:visited { color: gray ; text-decoration: underline; }
a:hover { color: gray ; text-decoration: underline; }
.topbar { background-color: black; background-image: none; border-top: 1px solid white; border-bottom: 1px solid white; }
.logo { background-color: white; text-align: center; border-top: 1px solid black; }
.header-pics { background-color: white; text-align: center; padding: 0; border-top: 1px solid black; }
.main { background-color: white; padding: 0 10px; border-top: 1px solid black; border-bottom: 1px solid black; }
.bar { color: white; background-color: black; background-image: none; text-align: center; border-top: 1px solid white; border-bottom: 1px solid white; }
.bar p { font-size: 10pt; margin: 5px 0; padding: 0; }
.footer { background-color: black; text-align: right; border-top: 1px solid white; border-bottom: 1px solid white; }
.credits { font-size: 11px; background-color: white; text-align: center; padding: 5px 0; border-top: 1px solid black; }
.credits a:link { color: black ; text-decoration: none; }
.credits a:visited { color: black ; text-decoration: none; }
.credits a:hover { color: gray ; text-decoration: none; }
