input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

/* Blue border */
input.required, textarea.required {
	border: 1px solid #00A8E6;
}

/* Error message */
.errmsg {
	margin: 5px 0px 0px 5px;
	color: #C40000;
}

/* Red border */
textarea.notvalid, input.notvalid {
	border-color: #C40000!important;
}

.checkbox.notvalid {
	outline: 1px solid #C40000;
}

/* Green border */
input.valid, textarea.valid {
	border-color: #00CC00;
}
