.panel {
	CLEAR: both; BORDER-RIGHT: #ccc 3px solid; PADDING-RIGHT: 1em; BORDER-TOP: #ccc 3px solid; DISPLAY: none; PADDING-LEFT: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #ccc 3px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 3px solid
}
.active-tab-body {
	DISPLAY: block
}
INPUT.disabled {
	BORDER-RIGHT: #f2f2f2 1px solid; BORDER-TOP: #f2f2f2 1px solid; BORDER-LEFT: #f2f2f2 1px solid; WIDTH: 150px; BORDER-BOTTOM: #f2f2f2 1px solid; BACKGROUND-COLOR: #f2f2f2
}
INPUT.required {
	BORDER-RIGHT: #00a8e6 1px solid; BORDER-TOP: #00a8e6 1px solid; BORDER-LEFT: #00a8e6 1px solid; BORDER-BOTTOM: #00a8e6 1px solid
}INPUT.normal {
	BORDER-RIGHT: #00a8e6 1px solid; BORDER-TOP: #00a8e6 1px solid; BORDER-LEFT: #00a8e6 1px solid; BORDER-BOTTOM: #00a8e6 1px solid
}
TEXTAREA.required {
	BORDER-RIGHT: #00a8e6 1px solid; BORDER-TOP: #00a8e6 1px solid; BORDER-LEFT: #00a8e6 1px solid; BORDER-BOTTOM: #00a8e6 1px solid
}
INPUT.validation-failed {
	BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; COLOR: #ff3300; BORDER-BOTTOM: #ff3300 1px solid
}
TEXTAREA.validation-failed {
	BORDER-RIGHT: #ff3300 1px solid; BORDER-TOP: #ff3300 1px solid; BORDER-LEFT: #ff3300 1px solid; COLOR: #ff3300; BORDER-BOTTOM: #ff3300 1px solid
}
INPUT.validation-passed {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; COLOR: #000; BORDER-BOTTOM: #00cc00 1px solid
}
TEXTAREA.validation-passed {
	BORDER-RIGHT: #00cc00 1px solid; BORDER-TOP: #00cc00 1px solid; BORDER-LEFT: #00cc00 1px solid; COLOR: #000; BORDER-BOTTOM: #00cc00 1px solid
}
.validation-advice {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #ff3300
}
.custom-advice {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; COLOR: #fff; PADDING-TOP: 5px; BACKGROUND-COLOR: #c8aa00
}
FIELDSET {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 1em; PADDING-TOP: 1em
}
LABEL {
	FONT-WEIGHT: bold
}
.form-row {
	CLEAR: both; PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
.field-label {
	
}
.field-widget {
	
}
