 body		{ font: 10pt verdana, helvetica, arial; background-color: #999; margin: 0px; }
 table	{ border-collapse: collapse; border-spacing: 2px; }
 .nobr	{ white-space: nowrap; }
 tr.lt		{ background-color: #ccc; }
 tr.dk		{ background-color: #888; }
 td		{ text-align: center; }
 hr		{ color: #00a; width: 200px; }
.foot		{ font: 8pt verdana; color: #000; }
.head		{ font-size: 1.5em; text-align: center; font-weight: bold; }
.sub		{ font-size: 1.25em; text-align: center; font-weight: bold; }
.error		{ color: #f00; }
a.links:link	{
			font: 10pt verdana, helvetica, arial;
			color: #00f;
			text-decoration: none;
		}
a.links:visited {
			font: 10pt verdana, helvetica, arial;
			color: #00f;
			text-decoration: none;
		}
a.links:active {
			font: 10pt verdana, helvetica, arial;
			color: #00f;
			text-decoration: none;
		}
a.links:hover {
			font: 10pt verdana, helvetica, arial;
			color: #f00;
			text-decoration: underline;
		}
a.bdlinks:link {
			font: 10pt verdana, helvetica, arial;
			color: #00f;
			text-decoration: none;
			font-weight: bold;
		}
a.bdlinks:visited {
			font: 10pt verdana, helvetica, arial;
			color: #00f;
			text-decoration: none;
			font-weight: bold;
		}
a.bdlinks:active {
			font: 10pt verdana, helvetica, arial;
			color: #00f;
			text-decoration: none;
			font-weight: bold;
		}
a.bdlinks:hover {
			font: 10pt verdana, helvetica, arial;
			color: #f00;
			text-decoration: none;
			font-weight: bold;
		}

