body { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: black; }
p {}
td {}
h1 { font-size: 16px; font-weight: bold; margin: 0.67em 0; }
h2 { font-size: 14px; font-weight: bold; margin: 0.83em 0; }
h3 { font-size: 12px; font-weight: bold; margin: 1em 0; }
a:link { color: blue }
a:visited { color: purple }
a:hover { color: purple }
a:active { color: red }
.header { background-color: black; text-align: center; border: solid 2px white; }
.menu { background-color: white; text-align: left; width: 150px; }
#navlist { padding-left: 5px; margin-left: 0; border-bottom: 1px solid gray; width: 150px; }
#navlist li { margin: 5px 0; padding: 0 0 0 5px; border-top: 1px solid gray; list-style-type: none; list-style-image: none; }
#navlist li a { color: red; text-decoration: none; }
#navlist li a:visited { color: red; text-decoration: none; }
#navlist li a:hover { color: gray; text-decoration: none; }
.main { background-color: white; text-align: left; padding: 0 10px 10px; border-left: 1px solid #808080; }
.footer { color: white; background-color: black; text-align: center; border: solid 2px; }
.credits { color: gray; font-size: 10px; text-align: center; }
.credits a:link { color: gray ; text-decoration: none; }
.credits a:visited { color: gray ; text-decoration: none; }
.credits a:hover { color: silver ; text-decoration: none; }
.fade { text-align: left; margin: 0; padding: 2px 2px 2px 0; }
.fade p { text-align: right; margin: 0; padding: 0; }
div#att {
	background-color: #fffeb8;
	border-bottom: 1px solid;
	height: 2.5em;
	line-height: 2.5em;
	position: absolute;
	top:0;
	width: 100%;
}
div#att p{
	background: url(../images/att.png)transparent url(../images/att.png) no-repeat 0 46%;
	margin: 0;
	display: inline;
	padding: 6px 0 6px 26px;
}
.highlight { background-color: #fff2ff; text-align: center; padding: 5px; border: solid 1px red; }
