label, input, select, textarea {
	margin:0.4em 0;
	vertical-align:middle;
	float:left;
	font-size:1em;
}
label {
	clear:both;
	width:14em;
	font-weight:bold;
}
label.inline {
	clear:none;
	float:none;
	margin-right:1em;
}
input[type='text'], input[type='password'], select, textarea {
	border:1px solid #E0E0E0;
	color:#FFFFFF;
	background-color:#2B2A00;
	padding:2px;
}
input[type='password'] {
	font-family:"Courier New", Courier, monospace;
}
input[type='button'], input[type='submit'] {
	border:1px solid #E0E0E0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#2B2A00;
	padding:2px 5px;
	-moz-border-radius:4px;
}
textarea {
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
}
fieldset {
	border:1px solid #E0E0E0;
	margin:50px 0 0 0;
	padding:0.5em;
}
fieldset legend {
	font-style:italic;
	font-size:1.2em;
	color:#FFFF66;
	font-weight:bold;
	top:-1.5em;
}
div#Captcha {
	width:200px;
	height:100px;
	background-color:#FFFFFF;
	margin:0 auto;
}
