div.form_form
{
	font-size: 13px;
	margin-top: 10px;
}
div.form_row
{
	width: 100%;	
	font-size: 13px;
	margin-bottom: 3px;
	min-height: 20px;
}

div.form_row_TextField
{
	height: 130px;
}
div.form_label
{
	width: 150px;
	float: left;
}

div.form_label sup
{
	color: #01bff3;
}

div.form_field
{
	width: 250px;
	float: left;
}

div.form_field input
{
	width: 250px;
	border: 1px solid #929292;
}

div.form_field input:focus
{
	border: 1px solid #01bff3;
}

div.form_field_RadioField input
{
	width: 20px;
	border: none;
}

div.form_field textarea
{
	border: 1px solid #929292;	
	width: 250px;
	height: 120px;
}

div.form_field .input_error
{
	border: 1px solid red;	
}

div.form_error
{
	display: none;
}
div.button_left
{
	width: 21px;
	height: 46px;
	background-image: url("/images/button_left.png");	
	float: left;
}

div.button_middle
{
	height: 46px;
	background-image: url("/images/button_middle.png");	
	float: left;
}
div.form_field input.button
{
	float: left;
	color: #FFF;
	font-weight: bold;	
	width: 80px !important;
	background-color: transparent;
	border: none;
	vertical-align: top;
	padding-top: 8px;
}

div.button_right
{
	width: 26px;
	height: 46px;
	background-image: url("/images/button_right.png");	
	float: left;
}
