.checkboxradiobutton,
.textvalue {
	margin-top: 3px;
	padding: 3px 7px;
}

.errors {
	color: #898989;
	padding: 0 3px 6px 84px;
}

.errors ul {
	list-style: none;
}

.errors ul li {
	background: url(../images/x.png) no-repeat 12px 0;
	margin-bottom: 3px;
	padding-left: 30px;	
}

.textlabel,
.textvalue,
input[type=text],
input + span,
label,
label + span,
select,
textarea {
	display: inline-block;
}

.textlabel,
label {
	color: #898989;
	line-height: 30px;
	padding: 3px 7px;
	text-align: right;
	width: 70px;
}

fieldset {
	border: none;
	margin-top: 30px;
	white-space: nowrap;
}

input[type=checkbox] {
	margin: 11px 5px;	
}

input[type=text],
select,
textarea {
	color: #00aeef;
	font-family: inherit;
	font-size: inherit;
	margin: 4px;
	padding: 6px 7px;
}