.form_wrapper {
	font:11px arial,helvetica;
}

.form_wrapper .form_element_wrapper {
	clear:both;
}

.form_wrapper .form_heading {
	font-size:18px;
	font-weight:bold;
}

.form_wrapper .form_subheading {
	font-size:18px;
	font-weight:bold;
}

.form_wrapper .form_text span {
	font-size:14px;
}

.form_wrapper .form_element_header {
	height:2px;
	clear:both;
}

.form_wrapper .form_element_label {
	font-weight:bold;
}

.form_wrapper .form_element_input {
	margin-top:2px;
}

.form_wrapper .form_element_footer {
	clear:both;
	height:10px;
}

.form_wrapper .form_element_input_label {
	float:left;
	margin-right:10px;
	margin-top:4px;
}

.form_wrapper .form_element_input_input {
	float:left;
}

.form_wrapper .form_submit .form_element_label {
	display:none;
}

/* DEFAULT GROUP DISPLAY */
.form_wrapper .form_element_input_groups .form_element_input_group {
	clear:both;
}

/* HORIZONTAL GROUP DISPLAY */
.form_wrapper .form_element_input_groups_h .form_element_input_group {
	float:left;
}

/* VERTICAL GROUP DISPLAY */
.form_wrapper .form_element_input_groups_v .form_element_input_group {
	clear:both;
}

