.standard_form
{
	margin-top:15px;
}

.standard_form label, .standard_form .col1
{
	float:left;
	width:120px;
}

.standard_form .col2
{
	float:left;
	width:370px;
}

.standard_form .col2 p
{
	padding:0px;
}

.standard_form .col2 input
{
	width:auto;
}

.standard_form .col2 label
{
	width:370px;
	margin-bottom:10px;
}

.standard_form input, .standard_form select
{
	float:left;
	width:190px;
	margin-bottom:10px;
}

.standard_form textarea
{
	float:left;
	width:300px;
	margin-bottom:10px;
}

.form_section {
	margin-bottom:10px;
}

.tip {
	display:none;
}

#info
{
	position:absolute;
	width:300px;
	background-color:#ffe;
	padding:10px;
	border:1px solid #DDD;
}

.standard_form .col2 .radio_buttons  input
{
	width:auto;
	margin-left:0px;
}

.standard_form .col2 .radio_buttons label
{
	float:left;
	width:auto;
	padding-left:3px;
	padding-right:10px;
}

.form_info_button
{
	padding-left:5px;
	padding-top:3px;
	float:left;	
	margin-bottom:10px;
}

.checkbox_error
{
	color:#c00;
	display:inline;
	float:left;
}

#checkbox input {
	width:auto;
}

.textarea_error {
	clear:both;
	color:#f00;
	margin-left:120px;
}

.form_error_notice
{
	float:left;
	color:#f00;
	padding-left:10px;
	margin-bottom:15px;
	width:120px;
}
