.webform{
}
	.relative_container{
		position: relative;
	}
	.webform label{
		display: block;
		margin-top: 10px;
	}
	.webform input{
		width: 300px;
	}
	.webform textarea{
		width: 500px;
		height: 100px;
	}
	.webform .submit{
		display: block;
		margin-top: 10px;
		width: auto;
	}
	.webform input.input_radio,
	.webform input.input_checkbox{
		width: auto;
	}
	.webform label.radio_label,
	.webform label.checkbox_label{
		display: inline;
	}
	label.error,
	.webform label.error{
		background:none repeat scroll 0 0 #CC0000;
		color:#FFFFFF;
		font-size:12px;
		font-weight:bold;
		margin-bottom:5px;
		margin-top:0;
		padding:0 5px 5px;
		position:relative;
		width:294px;
		display:block;
	}
