html {	background: gray;	padding: 0;	}body {	font: 0.9em Arial, sans-serif;	margin: auto;	padding: 0;	color: #000;	background: #fff;   	width: 758px;  	border: 1px solid black;  	}table {	font-size: 100%;  	}input {	font-size: 100%;	}textarea {	font-size: 100%;	}legend {	font-weight: bold;	font-size: 150%;	}fieldset {	padding: 10px;	margin: 0;	text-align: left;	}dt {	margin-top: 10px;	font-weight: bold;	}.generalmsg {	text-align: center;	font-style: italic;	}.errormsg {	text-align: center;	font-style: italic;	color: red;	}.copyright {	padding: 20px 0px 3px 0px;	margin: 0;	text-align: center;	font-size: 90%;	}.micetype {	/*padding: 0;	margin: 0;*/	font-size: 90%;	}.caption {	font-size: 90%;	font-style: italic;	}#footer {	padding: 10px;	margin: 0;	overflow: hidden;	text-align: center;	font-size: 100%;	}.logo {	background: rgb(110, 23, 130);	padding: 0;	margin-top: 25px;	margin-bottom: 26px;	margin-left: 15px;	overflow: hidden;	float: center;	}.masthead {	background: rgb(110, 23, 130);	padding: 0;	margin: 0;	overflow: hidden;	}.linkbar {	background: black;	padding: 5px;	margin: 0;	overflow: hidden;	color: white;	}.linkbar a{	color: #fff;	font-weight: bold;	text-decoration: none;	}.navarea {	background: rgb(110, 23, 130);	padding: 10;	margin: 0;	overflow: hidden;	width: auto;	}.bumpoutright {	background: rgb(110, 23, 130);	padding: 4px;	margin: 10px;	overflow: hidden;	width: 200px;	float: right;	color: white;	}#navlist {	padding: 0;	margin: 10px 0 10px 10px;	width: 100%;	list-style-type: none;	font-size: 120%;	font-weight: bold;	color: white;	}#navlist li {	padding-bottom: 1.0em;	}#navlist li a {	color: #fff;	text-decoration: none;	}#navlist li a:hover {	color: #ccc;	text-decoration: none;	}#navlist li #current {	color: yellow;	font-weight: bold;	text-decoration: none;	}.pagecontent {	padding: 20px;	margin: 0;	min-height: 400px;	text-align: left;	}.pagecontent p {	}.pagecontent h1 {	font-size: 150%;	font-weight: bold;	text-decoration: none;	}.pagecontent h2 {	font-size: 125%;	font-weight: bold;	text-decoration: none;	}.rightfigure {	padding: 15px;	margin: 0;	float: right;	text-align: center;	}.leftfigure {	padding: 10px;	margin: 0;	float: left;	}.centerfigure {	padding: 10px;	margin: 0;	float: center;	}#nextpage {	padding: 15px 20px 15px 5px;	margin: 0;	width: 20%;	float: right;	text-align: right;	}#prevpage {	padding: 15px 5px 15px 20px;	margin: 0;	width: 20%;	float: left;	text-align: left;	}
