/* form styles */
form {
	margin: 0;
	padding: 0;
}
fieldset {
	margin: 0px;
	padding: 0px;
	border-style: hidden;
	border-width: 0;
}
label {
	float: left;
	width: 100px;
	padding: .25em 10px 1px 0;
	text-align:right;
}
input.input_text{
	font-size: 1em;
	width: 320px;
	padding: 1px 1px;
	color: #333333;	
}	

ol {
	list-style:none;
	margin: 0;
	padding:0 0 5px 15px;
}
ol li {
	padding:0 0 10px 0;
}

.required{
color:#990000;
vertical-align:top;
}