/*

	Basic Form-atting

*/

.cms_autoform {

	display:				block;

	clear:					both;

	margin-bottom:			10px;

}

.cms_autoform .form_block {

	display:				block;

	clear:					both;

	margin-bottom:			6px;

}

.cms_autoform  .form_mandatory {

	color:					#61A3D7;

}

.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:					215px;

	margin-right:			4px;

	padding:				2px 0 2px 5px;

	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:					left;

	clear:					left;


}



.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;

}

