/* FORM STYLES */
.form-label-value-set td {
	vertical-align: top;
}

.form-label {
	width: 160px;
	padding-top: 7px;
}

.form-label-error {
	width: 160px;
	padding-top: 7px;
	color: red;
}

.form-label-extended {
	width: 220px;
	padding-top: 7px;
}

.form-label-extended-error {
	width: 220px;
	padding-top: 7px;
	color: red;
}

.form-value {
	padding: 2px;
}

.form-value-read-only {
	padding: 2px;
	padding-top: 7px;
}

/* MESSAGE STYLES */
.message-error{
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	font-weight: bold;
	color: red;
}

.message-success {
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	font-weight: bold;
	color: green;
}