.formtext {
	border-color:-moz-use-text-color -moz-use-text-color #FFFFFF;
	border-style:none none solid;
	border-width:0 0 1px;
	margin:5px 6px 5px 0;
	padding-right:8px;
	text-align:right;
}
.formleft {
	background-color:#ECECEC;
	border:1px solid #ACACAC;
	margin:5px 0;
	padding-bottom:4px;
	padding-top:4px;
	width:180px;
}

.formreg{
	background-color:#ECECEC;
	border:1px solid #ACACAC;
	margin:5px 0;
	padding-bottom:4px;
	padding-top:4px;
}

.field_content textarea {
	font-size:14px;
	height:40px;
	margin-bottom:20px;
	padding:5px;
	width:350px;
}
input.error, select.error {
	border: 1px solid red;
}
.error_text {
	color: red;
}
span.validation-status .error {
	color: red;
	border:0;
}
