	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: #233388;
	}
	a:visited {
		color: #882333;
	}
	a:hover {
		color: #003366;
	}
	div#wrap {
		margin:0 auto;
		width:95%;
	}
#mainbody {
	border: 1px solid #fff;
}
	#header {
	}
	#nav {
		font-size: 85%;
		border-bottom: 1px solid #ddd;
		margin:0, 0, 0, 0;
		padding:0, 0, 0, 0;
	}
	#nav img {
		border-left: 5px solid #fff;
	}
	#nav ul{
		margin:0;
		padding:0;
	}
	#nav li{
		display:inline;
		list-style:none;
		border-right: 1px solid #ddd;
		margin:0;
		padding:0;
	}
	#nav a {
		padding: 2px 6px 2px 6px;
		text-decoration: none;
		color: #666;
	}
	#nav a:hover, #nav a.active {
		color: #000;
		background-color: #fff;
	}
	#nav a.active {
		font-weight: bold;
	}
	#main {


	background-color:#fff;
	font-size: 90%;
	padding: 0 13px 0 13px;
	min-height:480px;
	position: absolute;
	border-left: 1px solid #ddd;
	top: 75px;
	left: 230px;

	}
	#sidebar {
		font-size: 85%;
		line-height: 1.5em;
		background-color:#fff;
		float:left;
		width:195px;
		margin-left:0px;
		padding:5px, 0, 0, 0;
	}
	#sidebar a:link {
		color: #6E5C4F;
	}
	#sidebar a:visited {
		color: #9D9187;
	}
	#sidebar a:hover {
		color: #333;
	}
	#sidebar ul, #sidebar dl {
		margin: 4px 0 10px 0;
		padding: 0;
		list-style: none;
	}
	#sidebar li {
		margin: 0 0 .5em 0;
		padding: 0 0 0 13px;
		line-height: 1.6em;
	}
	#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;
	}
	#nav {
		background-color:#fff;
		padding:5px;
	}
	#main h2, #main h3, #main p {
		padding:0 0px;
		margin-bottom:5px;
	}
	#sidebar ul {
		margin-bottom:0;
	}
	#sidebar h3, #sidebar p {
		font-size: 100%;
		padding:0 10px;
	}
	#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;
		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;
		background: url(../images/32/user_32.gif) no-repeat 0 2px;
		padding: 5px 0 0 40px;
	}
	.committeeheader {
		color: #000;
		font-weight: bold;
		font-size: 1.6em;
		border-bottom: 1px solid #000;
		background: url(../images/32/user_group_32.gif) no-repeat 0 0px;
		padding: 7px 0 1px 40px;
	}
	.queryheader {
		color: #000;
		font-weight: bold;
		font-size: 1.6em;
		border-bottom: 1px solid #000;
		background: url(../images/32/search_32.gif) no-repeat 0 0px;
		padding: 7px 0 1px 40px;
		margin-top:2px;
	}
	.alertheader {
		color: #000;
		font-weight: bold;
		font-size: 1.6em;
		border-bottom: 1px solid #000;
		background: url(../images/32/alert_32.gif) no-repeat 0 0px;
		padding: 7px 0 1px 40px;
	}
	.errorheader {
		color: #000;
		font-weight: bold;
		font-size: 1.6em;
		border-bottom: 1px solid #000;
		background: url(../images/32/close_32.gif) no-repeat 0 0px;
		padding: 7px 0 1px 40px;
	}


	.messages {
		margin: 5px 0px 5px 0px;
		padding: 5px 5px 5px 5px;
		border: 1px dotted #000000;
		background-color: #ffffcc;
	}

	.contextnav, .contentbox {
		margin: 5px 0px 5px 0px;
		padding: 5px 5px 5px 5px;
		border: 1px dotted #000000;
		background-color: #eeeeee;
	}
	.error {
		font-weight: bold;
		color: #f00;
	}
	.general_error {
		background: url(../images/mini/stop.gif) no-repeat 0px 3px;
		text-indent: 15px;
		font-weight: bold;
		color: #f00;
	}
	.success {
		background: url(../images/mini/go.gif) no-repeat 0px 3px;
		text-indent: 15px;
		font-weight: bold;
		color: #000;
	}

	.autowidth {
	}

	.usersection {
		font-weight: bold;
		color: #000;
		font-size: 1.2em;
	}

	.file-bullet {
		background: url(../images/mini/file.gif) no-repeat 15px 4px;
		text-indent: 15px;
	}
	.folder-bullet {
		background: url(../images/mini/folder.gif) no-repeat 15px 4px;
		text-indent: 15px;
	}
	.search-bullet {
		background: url(../images/mini/search.gif) no-repeat 15px 4px;
		text-indent: 15px;
	}
	.save-bullet {
		background: url(../images/mini/save.gif) no-repeat 15px 4px;
		text-indent: 15px;
	}
	.config-bullet {
		background: url(../images/mini/config.gif) no-repeat 15px 4px;
		text-indent: 15px;
	}
	.stop-bullet {
		background: url(../images/mini/stop.gif) no-repeat 15px 4px;
		text-indent: 15px;
	}
	.go-bullet {
		background: url(../images/mini/go.gif) no-repeat 15px 4px;
		text-indent: 15px;
	}
	.user-bullet {
		background: url(../images/mini/user.gif) no-repeat 15px 4px;
		text-indent: 15px;
	}
	.close-bullet {
		background: url(../images/mini/close.gif) no-repeat 15px 4px;
		text-indent: 15px;
	}
	.edit-bullet {
		background: url(../images/mini/edit.gif) no-repeat 15px 4px;
		text-indent: 15px;
	}
	.alert-bullet {
		background: url(../images/mini/alert.gif) no-repeat 15px 4px;
		text-indent: 15px;
	}

