
A:link { color:white; background:black; }
A:visited { color:white; background:black; }
A:active { color:gray; background:black; }
A:hover { color:silver; background:black; }

body {
	color: white;
	background: black;
	width: 95%;
}

h1 { text-align:center; font-weight:bold; font-size:x-large; }
h2 { text-align:center; font-weight:bold; font-size:x-large; }

.center {
	text-align: center;
}

table {
	font-weight: bold;
}

div {
	font-weight: bold;
}

div.date { text-align:right; font: bold small 'Verdana'; }
div.back { text-align:center; font: bold small 'Verdana'; }
div.copyright { text-align:right; font: bold small 'Verdana'; }
div.note { text-align:left; font-size:x-small; }
div.w3c { text-align:right; }

TH.head {
	border-width: thin;
	border-style: none none solid none;
	border-color: white;
	text-align: center;
	vertical-align: bottom;
}

TD.numb {
	border-width: 1px;
	border-style: none none solid none;
	border-color: gray;
}

TD.num2 {
	border-width: 1px;
	border-style: none none solid none;
	border-color: silver;
}

TD.name {
	border-width: 1px;
	border-style: none none solid none;
	border-color: gray;
}

TD.nam2 {
	border-width: 1px;
	border-style: none none solid none;
	border-color: silver;
}

TD.norm {
	border-width: thin;
	border-style: solid;
	border-color: gray;
}

TD.plus {
	border-width: thin;
	border-style: solid;
	border-color: red;
}

TD.mins {
	border-width: thin;
	border-style: solid;
	border-color: red;
}

TD.undr {
	border-width: thin;
	border-style: none none solid none;
	border-color: white;
}

TD.ttal {
	border-width: thin;
	border-style: solid;
	border-color: white;
	text-align: right;
}
