	body {
		margin:0;
		padding:0;
		background-color:#fff;
		color:#000;
		min-width:750px;
		font-family: Tahoma, Verdana, Helvetica, sans-serif;
		font-size: x-small; /* IE5 Win */
		voice-family: "\"}\""; 
		voice-family: inherit;
		font-size: small;
	}
	a:link {
		color: #49669C;
	}
	a:visited {
		color: #8EA4C2;
	}
	a:hover {
		color: #003366;
	}
	div#wrap {
		margin:0 auto;
		width:95%;
	}
	#mainbody {
		float: left;
	}
	#header {
	}
	#nav {
		display: none;
	}
	#main {
		background-color:#fff;
		margin-left:10px;
		font-size: 90%;
		padding: 0 0 0 13px;
		min-height:400px;
	}
	#sidebar {
		display: none;
	}
	#wrap > #main {
	}
	#addform {
		border: 1px solid #ddd;
		width: 500px;
	}
	#footer {
		font-size: 70%;
		line-height: 1.5em;
		margin-left:0px;
		background-color:#fff;
		border-top: 1px solid #ddd;
		clear: both;
	}
	#header h1 {
		padding: 0px 0px 5px 20px;
		margin: 0;
		font-size: 110%;
		font-weight: bold;
		color: #3958a4;
	}
	#main h2, #main h3, #main p {
		padding:0 0px;
		margin-bottom:5px;
	}
	#footer p {
		padding:5px;
		margin:0;
	}
	table {
		font-size: 100%;
		border: 0px solid #000;
	}
	th{
		padding:4px 7px 4px 7px;
		text-align: left;
		background-color:#fff;
		border-bottom: 2px solid #000;
		border-bottom: 1px solid #000;
	}
	td{
		padding:4px 7px 4px 7px;
		background-color:#fff;
		border: 0px solid #000;
		vertical-align: top;
		line-height: 1.4em;
	}
	p {
		line-height: 1.4em;
	}
	input, textarea, select {
		font-size: 12px;
		background-color: #ffffff;
	}
	option {
		font-size: 12px;
		background-color: #ffffff;
	}
	.submitButton {
		color: #00c;
		font-weight: bold;
		background-color: #fc3;
		border: 1px solid #000;
		cursor: pointer;
		cursor: hand;
	}
	.hd1 {
		padding:2px 7px 2px 7px;
		background-color:#97badc;
		font-weight: bold;
		border-bottom: 2px solid #000;
		border-top: 2px solid #000;
	}
	.hd2 {
		padding:2px 7px 2px 7px;
		background-color:#aaccdc;
		font-weight: bold;
		border-bottom: 2px solid #000;
		border-top: 2px solid #000;
	}
	.rst1 {
		padding:7px 7px 2px 7px;
		background-color:#fff;
		font-weight: bold;
		border-bottom: 1px solid #000;
	}
	.rt1 {
		background-color:#fff;
		font-weight: bold;
		border-bottom: 2px solid #000;
	}
	.r1 {
		background-color:#CCE6FF;
	}
	.r0 {
		background-color:#fff;
	}
	.error {
		font-weight: bold;
		color: #f00;
	}
	.userheader {
		color: #000;
		font-weight: bold;
		font-size: 1.6em;
		border-bottom: 1px solid #000;
		padding: 0 0 0 1px;
	}
	.committeeheader {
		color: #000;
		font-weight: bold;
		font-size: 1.6em;
		border-bottom: 1px solid #000;   
		padding: 2px 0 1px 1px;
	}
	.queryheader {
		color: #000;
		font-weight: bold;
		font-size: 1.6em;
		border-bottom: 1px solid #000;
		padding: 2px 0 1px 1px;
		margin-top:2px;
	}  
	.alertheader {
		color: #000;
		font-weight: bold;
		font-size: 1.6em;
		border-bottom: 1px solid #000;
		padding: 2px 0 1px 1px;
	}
	.errorheader {
		color: #000;
		font-weight: bold;
		font-size: 1.6em;
		border-bottom: 1px solid #000;   
		padding: 2px 0 1px 1px;
	}
	.usersection {
		font-weight: bold;
		color: #000;
		font-size: 1.2em;
	}
	.noprint {
		display: none;
		font-weight: bold;
	}
