/*
	Web Forms CSS - [SoundsNew]
	Created on [3/22/2012]
	
	Created by DCD Web Services - http://www.dcdweb.com
*/

.cms_autoform {
	display:				block;
	clear:					both;
	margin:					0 10px 15px 0;
	width:					100%;
	background-color:		#221E1F;
	padding:				4px 15px 4px 15px;
}

.cms_autoform .form_block {
	display:				block;
	clear:					both;
	margin-bottom:			10px;
	min-height:				20px;
}

.cms_autoform .form_block .form_title {
	float: left;
	width: 160px;
	font-size:				10pt;
	font-weight:			normal;
	text-align: right;
	line-height:			20pt;
	margin-right: 10px;
	margin-bottom: 15px;
}
.cms_autoform .form_block .form_element {
	float: left;
}	
.cms_autoform .form_block .form_element .form_input {
	width: 240px;	
	margin-bottom: 15px;
}

.cms_autoform .form_block .form_element textarea.form_input {
	height: 200px;	
}
.cms_autoform .form_block .form_alert {
	display:				block;
	clear:					both;
	color:					#d9f52b;
	font-size:				10pt;
	text-decoration: italic;
	line-height:			9pt;
	margin-left: 170px;
}

/*
	Specific types
*/

.cms_autoform .form_block.form_block_submit .form_element{
	margin-left: 170px;
}
.cms_autoform .form_block.form_block_submit .form_element .form_input{
    background-color: #d9f52b;
	color: #221E1F;
	font-weight: bold;
	border: 1px solid white;
	border-radius: 5px;
}