FORM {
	DISPLAY: block; MARGIN: 0.5em auto; TEXT-ALIGN: center
}
LEGEND {
	DISPLAY: block; FONT-WEIGHT: bold; MARGIN-LEFT: 5px; COLOR: #000000
}
SELECT {
	FONT-SIZE: 92%
}
INPUT {
	FONT-SIZE: 92%
}
INPUT.disabled {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #333333; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
.buttonContainer {
	CLEAR: both; FLOAT: none; PADDING-TOP: 0.5em; ZOOM: 1; TEXT-ALIGN: center
}
.buttonContainer BUTTON {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0px; OVERFLOW: visible; WIDTH: auto; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0.5em auto 0px; OVERFLOW: hidden; BORDER-LEFT: #000000 1px solid; WIDTH: 574px; PADDING-TOP: 12px; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left
}
LEGEND {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; MARGIN-LEFT: 5px; COLOR: #000000
}
.fieldset {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN: 1.25em auto 0px; BORDER-LEFT: #000000 1px solid; WIDTH: 598px; PADDING-TOP: 1em; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; TEXT-ALIGN: left
}
.fieldset FIELDSET {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 12px; BORDER-TOP: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
.fieldset FIELDSET LEGEND {
	MARGIN: 0px
}
.fieldset FIELDSET LEGEND SPAN {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; LEFT: 1em; PADDING-BOTTOM: 0pt; PADDING-TOP: 0pt; POSITION: absolute; TOP: -0.6em; BACKGROUND-COLOR: #ffffff
}
.fieldset FIELDSET .buttonContainer {
	PADDING-BOTTOM: 10px; MARGIN: 0px
}
.fieldContainer {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.dropDownList {
	PADDING-RIGHT: 0px
}
.fieldContainer LABEL {
	DISPLAY: block
}
.fieldContainer .formField LABEL {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.formContainer .requiredIcon {
	DISPLAY: none
}
.fieldContainer .labelColon {
	DISPLAY: none
}
.fieldContainer INPUT.text {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: block; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.fieldContainer INPUT.password {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: block; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.fieldContainer SELECT {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: block; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.fieldContainer TEXTAREA {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: block; BORDER-LEFT: #000000 1px solid; WIDTH: 100%; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffffff
}
.fieldContainer TEXTAREA {
	HEIGHT: 8em
}
.formField IMG {
	PADDING-LEFT: 4px; VERTICAL-ALIGN: text-bottom
}
.fieldContainer .hint {
	DISPLAY: block; FONT-SIZE: 92%; COLOR: #999999; FONT-STYLE: italic
}
.fieldContainer .hint INPUT.hint {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; FONT-SIZE: 100%; BORDER-LEFT: 0px; WIDTH: auto; COLOR: #999999; BORDER-BOTTOM: 0px
}
.error  {
	COLOR: #cc6600
}
.error INPUT.text {
	BORDER-LEFT-COLOR: #cc9933; BORDER-BOTTOM-COLOR: #cc9933; BORDER-TOP-COLOR: #cc9933; BACKGROUND-COLOR: #fff7cc; BORDER-RIGHT-COLOR: #cc9933
}
.error INPUT.password {
	BORDER-LEFT-COLOR: #cc9933; BORDER-BOTTOM-COLOR: #cc9933; BORDER-TOP-COLOR: #cc9933; BACKGROUND-COLOR: #fff7cc; BORDER-RIGHT-COLOR: #cc9933
}
.error SELECT {
	BORDER-LEFT-COLOR: #cc9933; BORDER-BOTTOM-COLOR: #cc9933; BORDER-TOP-COLOR: #cc9933; BACKGROUND-COLOR: #fff7cc; BORDER-RIGHT-COLOR: #cc9933
}
.error TEXTAREA {
	BORDER-LEFT-COLOR: #cc9933; BORDER-BOTTOM-COLOR: #cc9933; BORDER-TOP-COLOR: #cc9933; BACKGROUND-COLOR: #fff7cc; BORDER-RIGHT-COLOR: #cc9933
}
.error  {
	COLOR: #990000
}
.error INPUT.text {
	BORDER-LEFT-COLOR: #990000; BORDER-BOTTOM-COLOR: #990000; BORDER-TOP-COLOR: #990000; BACKGROUND-COLOR: #ffeedd; BORDER-RIGHT-COLOR: #990000
}
.error INPUT.password {
	BORDER-LEFT-COLOR: #990000; BORDER-BOTTOM-COLOR: #990000; BORDER-TOP-COLOR: #990000; BACKGROUND-COLOR: #ffeedd; BORDER-RIGHT-COLOR: #990000
}
.error SELECT {
	BORDER-LEFT-COLOR: #990000; BORDER-BOTTOM-COLOR: #990000; BORDER-TOP-COLOR: #990000; BACKGROUND-COLOR: #ffeedd; BORDER-RIGHT-COLOR: #990000
}
.error TEXTAREA {
	BORDER-LEFT-COLOR: #990000; BORDER-BOTTOM-COLOR: #990000; BORDER-TOP-COLOR: #990000; BACKGROUND-COLOR: #ffeedd; BORDER-RIGHT-COLOR: #990000
}
.fieldContainer .requiredIcon {
	DISPLAY: none
}
.required LABEL {
	FONT-WEIGHT: bold
}
.required .requiredIcon {
	DISPLAY: inline
}
.required .formField LABEL {
	FONT-WEIGHT: normal
}
.fieldContainer .toolTipIndicator {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; CURSOR: pointer
}
.fieldContainer .toolTipIndicator {
	VERTICAL-ALIGN: middle
}
