#signupForm { width: 670px; }
#signupForm label{width:150px; float:left;}
#signupForm input, #signupForm textarea, #signupForm select, #signupForm checkbox{
	padding:1px;
	margin-bottom:0.5em;
	border:1px solid #91908D;
	color:#000;
}
#signupForm checkbox,#signupForm input.radio{
border:none;
}
#signupForm label.error {
	margin-left: 10px;
	width: 200px;;
	display: inline;
	float:none;
	font-size:80%;
	color:#FF0000;
	background:transparent url(/images/form_unchecked.gif) no-repeat scroll 0 0;
	padding:0px 0px 3px 16px;
}
#signupForm label.radiolabel{
	width:200px;
}
#signupForm fieldset{
margin:0.5em 0em;
padding:1em;

}
#signupForm legend{
margin:1em 0em;
padding:0em;

}
#signupForm p.form_input_align{
margin-left: 150px;
}