  body {
	padding:		0;
	margin:			0;
	font-family:	Verdana, Tahoma, Arial, Verdana, Lucida, Helvetica, sans-serif;
	color:			black;
	font-weight:	normal; 
	font-style:		normal;
	background-color: white; 
} table {
	border-collapse: collapse;
	border:			0;
	padding:		0;
	margin:			0;
} td, th {
	padding:		0;
	margin:			0;
	border:			0;
	vertical-align:	top;
	text-align:		left;
} body, td, th {
	font-size:		90%;			/* Keep identical! */
} img {
	border:			0;
	padding:		0;
	margin:			0;
} h1, h2, h3, h4 {
	font-family:	Verdana, Tahoma, Arial, Verdana, Lucida, Helvetica, sans-serif;
	font-weight:	normal; 
	letter-spacing:	1px; 
	margin:			0.3em 0 0.1em 0;
	padding-left:	4px;
	padding-right:	2px;
} h1 {
	margin:			0.5em 0 0.3em 0.2em;
	font-size:		200%; 
} h2 {
	font-size:		150%; 
	padding:		24px 4px 12px 4px; 
	clear:			both;
} h3 {
	font-size:		125%; 
	font-weight:	bold; 
} h4 {
	font-size:		110%; 
	margin:			0.2em 1em 0.1em 0;
} p {
	margin:			0.1em 0.2em 0.3em 0.5em;
} li {
	margin:			0 0 0 -0.8em; 	/* for MSIE */
	padding:		0;
} ol {
	margin:			-0.3em 0 0.8em 0;
} ul {
	list-style-type: disc;
	list-style-position: inside;
	margin:			0 0 0 2em;
	padding:		0;
} input {
	padding:		0;
	font-size:		90%; 
} form {
	margin:			0;

} a {
	text-decoration: none;
	font-weight:	bold; 
} a:link {
	color:			blue;
} a:active, a:hover {
	color:			red;
} a:visited {
	color:			purple;

} img.top { 
	margin:			0 0 0 -6px;
} img.border {
	border:			1px solid black;

} div.toplink {
	float:			left;
	margin:			0 0 2px 8px;
	padding:		12px 0 12px 2px;
} img.toplink {
	vertical-align:	-2px;
} a.toplink1, a.toplink2 {
	color:			blue;
	margin:			0 8px 0 0;
	padding:		0 0.4em;
	border:			blue 2px solid;
} a.toplink1, a.toplink2 {
	background-color: white; 
} a:visited.toplink1 {
	color:			#b700b7;
	border:			#b700b7 2px solid;
} a:active.toplink1, a:hover.toplink1, a.toplink2 {
	color:			red;
	border:			red 2px solid;
	background-color: white; 

} div.clear {
	clear:			both;

} table.black {
	margin:			0 3px 3px 3px;
	background-color: black; 

} div.leftbox {
	float:			left;
	margin:			0 3px 3px 3px;
	border:			1px solid black;

} table.float {
	float:			left;
	margin:			2px;
	width:			380px;
	border:			solid 1px black;
} td.float { 
	padding:		3px 2px 1px 2px; 
	border:			solid 1px black; 
	font-size:		80%; 
} h3.float {
	padding:		0 4px 0 4px; 
} p.float {
	margin:			0;

}
