/*
	Basic Form-atting
*/
.cms_autoform {
	float:					left;
	clear:					left;
	margin-bottom:			10px;
}
.cms_autoform .form_block {
	float:					left;
	clear:					left;
	margin-bottom:			6px;
}
.cms_autoform .aform_select .aform_title,
.cms_autoform .aform_radio .aform_title,
.cms_autoform .aform_multicheck .aform_title,
.cms_autoform .aform_text .aform_title,
.cms_autoform .aform_password .aform_title,
.cms_autoform .aform_textarea .aform_title {
	float:					left;
	clear:					left;
	width:					140px;
	margin-right:			4px;
	padding:				2px 0 2px 5px;
	color:					#f6e428;
	font-size:				9pt;
	font-weight:			bold;
	text-align:				right;
	margin-bottom:			5px;
}
.cms_autoform .aform_select .aform_element,
.cms_autoform .aform_radio .aform_element,
.cms_autoform .aform_multicheck .aform_element,
.cms_autoform .aform_text .aform_element,
.cms_autoform .aform_password .aform_element,
.cms_autoform .aform_textarea .aform_element {
	float:					left;
	width:					200px;
	margin-bottom:			5px;
}
.cms_autoform .aform_radio .aform_element,
.cms_autoform .aform_multicheck .aform_element {
	font-size:				9pt;
}
.cms_autoform .aform_submit {
	float:					right;
}

.aform_element,
.aform_h3 {
	display:				block!important;
	width:					100%;
}

.aform_fnord {
	display:				none;
}

.cms_autoform .aform_text ._input_element,
.cms_autoform .aform_password ._input_element {
	width:					200px;
}
.cms_autoform .aform_textarea ._input_element {
	width:					200px;
	height:					140px;
}

.cms_autoform .aform_hint {
	float:					left;
	clear:					left;
	
	font-style:				italic;
	font-size:				9pt;
	color:					#BF7000;
}