@charset "utf-8";
body {
margin: 0;
padding: 0;
background-color: #ff6;
color: #000;
}
table {margin-left: 5%}
p {
margin: .5em auto .5em 1px;
padding: 0 2% 0 5%;
}
ul, ol {
margin: .3em auto .3em 1px;
padding: 0 2% 0 9%;
font-weight: normal;
}
ul.top, ul.subjects {
list-style-type: none;
padding-left: 5%;
}
ul.top {font-weight: 700;}
li {margin: .2em 0}
h1 {
background-color: #00f;
border: 3px double #000;
color: #fff;
font-size: 1.5em;
font-weight: 700;
margin: 0 0 .5em;
padding: 2%;
text-align: center;
}
h2 {
font-size:  1.3em;
font-weight: 700;
margin: 1em auto .5em 1px;
padding-left: 2%;
}
h3 {
font-size: 1.1em;
font-weight: 700;
margin: .7em auto .3em 1px;
padding-left: 5%;
}
a:link {color: #00f}
a:visited {color: #0f0}
a:active {color: #f00}
a:link.offsite, a:visited.offsite, a:active.offsite {background-color: #6ff}
a:hover, a:hover.offsite {color: #ff0;
background-color: #003;
text-decoration: none;
}
p.navbar {
background-color: #000;
color: #ff0;
padding: .5em 1em;
border: 3px double #ff0;
text-align: center;
margin: 0 0;
font-weight: bold;
font-size: 1.3em;
}
p.navbar a:link {
background-color: #000;
color: #ff0;
}
p.navbar a:visited {
background-color: #000;
color: #ff6;
}
p.navbar a:hover {
background-color: #ff6;
color: #000;
}
p.navbar a:active {
background-color: #000;
color: #f00;
}
p.navbar .current {
background-color: #000;
color: #fff;
}
p.navbar#bottom {margin-top: 1em}
.footer {
font-size: 0.9em;
font-style: italic;
}
caption {
margin-left: 5%;
text-align: left;
font-style: italic;
}
th, td {
padding: .2em 1.2em .2em 0;
vertical-align: text-top;
text-align: left;
}
th, strong {font-weight: bold}
em, var {font-style: italic}
.cash {font-family: "Courier New", Courier, monospace}
.goodluck {
color: #f00;
font-size: 1.4em;
font-weight: bold;
text-align: center;
}
a img {
background-color: #fff;
border-style: none;
}
img.righttop {
float: right;
margin: 0 1em .5em;
}
.clearright {clear: right}
