/*
	Web Forms CSS - [Client Name]
	Created on [Created Date]
	
	Created by Dotcafe Designs - http://www.dotcafedesigns.com
*/
.cms_autoform {
	margin: 0!important;
	
}

.cms_autoform .form_block {
	display:				block;
	clear:					both;
	
	padding-top:			5px;
}

/*
	Generics
*/
.cms_autoform .form_block .aform_title {
	float:					left;
	width:					150px;
	margin-right:			20px;
}
.cms_autoform .form_block .aform_title .form_mandatory {
	position:				absolute;
	margin-left:			5px;
}

.cms_autoform .form_block .aform_element {
	float:					left;
	width:					180px;
}

/*
	Text block
*/
.cms_autoform .form_block.aform_text {
	
}
.cms_autoform .form_block.aform_text .aform_element input {
	width:					180px;
}

/*
	Textarea block
*/
.cms_autoform .form_block.aform_textarea {
	
}
.cms_autoform .form_block.aform_textarea .aform_element textarea {
	width:					184px;
	height:					100px;
}

/*
	Submit
*/

.cms_autoform .form_block.aform_submit .aform_element  {
	margin-left:			260px;
}


/*
	Fonts
*/
.cms_autoform .form_block .aform_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:					black;
	font-size:				9pt;
	text-align:				right;
}
.cms_autoform .form_block .aform_title .form_mandatory {
	color:					#5EB6E6;
}
.cms_autoform .form_block .aform_element .aform_hint {
	font-size:				9pt;
	color:					#5EB6E6;
