#text form.form_generator p.input {
	margin-left: auto;
	margin-right: auto;
	width: 520px;
	font-family: 'helvetica_condensedbold';
	font-size: 18px;
	line-height: 39px;
}

#text form.form_generator p.input span {
	width: 100px;
	float: left;
	display: table;
}

#text form.form_generator div.tarto {
	min-height: 330px;
}

#text form.form_generator input.inputbox {
	width: 388px;
}

#text p.error_message, #text p.success_message {
	width: 560px !important;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	padding: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: 'helvetica_condensedbold';
	font-size: 16px !important;
	font-weight: bold;
	color: #FFF !important;
	background-color: #DC1010;
	display: block;
}
