.userdet {
	background-color:#BDEDFF;
	font-family:trebuchet MS;
	font-size:0.8em;
	color:#5E767E;
	margin-top:0px;
	margin-left:20px;
	margin-right:100px;
	padding:20px;
	}

	.topcontrol a{
		text-decoration: none;
		}

	.topcontrol a:hover{
		text-decoration:underline;
		}

	.topcontrol a:visited{
		color:#AF7817;
		}

.userdetails a{
	text-decoration: none;
	border:0px;
	}
.userdetails img{
	border:0px;
	}
.headeroptions {
	background-color:#FFF380;
	color:#59E817;
	font-family:trebuchet MS;
	font-size:0.9em;
	}	

	.headeroptions a{
		text-decoration:none;
		color:#7E2217;
		}
		.headeroptions a:hover{
			text-decoration:underline;
			background-color:#FFFF00;
			}
		.headeroptions a:visited{
			text-decoration:none;
			color:#7E2217;
			}

input.userfield{
	border: solid 1px;
	border-color: #727272;
	font-family: "comic sans MS";
	color: #0000fc;
}

input.userbutton {
    color: #055a1b;
    font-size: 1.2em;
	font-family: "comic sans MS";
    text-align: center;
    margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 20px;
    vertical-align: middle;
}

.err{
	font-family:"verdana";
	font-size:1.2em;
	color:#347C17;
	margin-left:180px;
	}

#wait.panel {
	visibility:hidden;
	border-collapse:separate;
	position:relative;
	left:0px;top:0px;
	background-color:#ffffff;
	border:1px solid #000;
	z-index:1;
	overflow:hidden;
}

	#wait.panel .hd { 
		overflow:hidden; 
		padding:4px; 
		border:1px solid #aeaeae;
		background-color:#47684e;
		color:#ffffff;
		font-family:arial;
		font-size:0.8em;
		}





