/* @override http://printgreener.com/css/forms.css */

div#xeroxForm{
	width:500px;
}



ol{
	list-style:none;
	margin-left:0;
	padding-left:0;
}

li{
	height: auto;
	
	}

legend{
	font: 1.5em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

div#xeroxForm label{
	width: 15em;
	float:  left;
	display: block;
	text-align: right;
	margin-right: 0.5em;
	margin-top: 1.7em;
	}


label
{
}

select{
	color: #000;
	background: #ffffff;
	border: 1px solid #418f49;
	margin-top:	2em;
	padding-left: .5em;
	
}

input.textbox
{
color: #000;
background: #ffffff;
border: 1px solid #418f49;
margin-top:	2em;
padding-left: .5em;
}

input.validation-failed, textarea.validation-failed {
border:1px solid #FF3300;
color:#FF3300;
}

.validation-advice {
background-color:#FF3300;
color:#FFFFFF;
font-weight:bold;
margin:0.5em 9em;
padding:2px;
}

button{
	
}

textarea {
	color: #000;
background: #ffffff;
border: 1px solid #418f49;
margin-top:	2em;
padding-left: .5em;
	
}


input.btn{
}


div#registerForm label{
width:15em;
}

label.error {
	display: block;
	color: red;
	font-style: italic;
	font-weight: normal;
	font-size: x-small;
}


input.error {
	border: 2px solid red;
}
