.textfieldRequiredMsg {DISPLAY: none}
.textfieldInvalidFormatMsg {DISPLAY: none}
.textfieldMinValueMsg {DISPLAY: none}
.textfieldMaxValueMsg {DISPLAY: none}
.textfieldMinCharsMsg {DISPLAY: none}
.textfieldMaxCharsMsg {DISPLAY: none}
.textfieldValidMsg {DISPLAY: none}
.textfieldRequiredState .textfieldRequiredMsg {BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; DISPLAY: inline; BORDER-LEFT: #cc3333 1px solid; COLOR: #cc3333; BORDER-BOTTOM: #cc3333 1px solid}
.textfieldInvalidFormatState .textfieldInvalidFormatMsg {BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; DISPLAY: inline; BORDER-LEFT: #cc3333 1px solid; COLOR: #cc3333; BORDER-BOTTOM: #cc3333 1px solid}
.textfieldMinValueState .textfieldMinValueMsg {BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; DISPLAY: inline; BORDER-LEFT: #cc3333 1px solid; COLOR: #cc3333; BORDER-BOTTOM: #cc3333 1px solid}
.textfieldMaxValueState .textfieldMaxValueMsg {BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; DISPLAY: inline; BORDER-LEFT: #cc3333 1px solid; COLOR: #cc3333; BORDER-BOTTOM: #cc3333 1px solid}
.textfieldMinCharsState .textfieldMinCharsMsg {BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; DISPLAY: inline; BORDER-LEFT: #cc3333 1px solid; COLOR: #cc3333; BORDER-BOTTOM: #cc3333 1px solid}
.textfieldMaxCharsState .textfieldMaxCharsMsg {BORDER-RIGHT: #cc3333 1px solid; BORDER-TOP: #cc3333 1px solid; DISPLAY: inline; BORDER-LEFT: #cc3333 1px solid; COLOR: #cc3333; BORDER-BOTTOM: #cc3333 1px solid}
.textfieldValidState INPUT {BACKGROUND-COLOR: #b8f5b1}
INPUT.textfieldValidState {BACKGROUND-COLOR: #b8f5b1}
INPUT.textfieldRequiredState {BACKGROUND-COLOR: #ff9f9f}
.textfieldRequiredState INPUT {BACKGROUND-COLOR: #ff9f9f}
INPUT.textfieldInvalidFormatState {BACKGROUND-COLOR: #ff9f9f}
.textfieldInvalidFormatState INPUT {BACKGROUND-COLOR: #ff9f9f}
INPUT.textfieldMinValueState {BACKGROUND-COLOR: #ff9f9f}
.textfieldMinValueState INPUT {BACKGROUND-COLOR: #ff9f9f}
INPUT.textfieldMaxValueState {BACKGROUND-COLOR: #ff9f9f}
.textfieldMaxValueState INPUT {BACKGROUND-COLOR: #ff9f9f}
INPUT.textfieldMinCharsState {BACKGROUND-COLOR: #ff9f9f}
.textfieldMinCharsState INPUT {BACKGROUND-COLOR: #ff9f9f}
INPUT.textfieldMaxCharsState {BACKGROUND-COLOR: #ff9f9f}
.textfieldMaxCharsState INPUT {BACKGROUND-COLOR: #ff9f9f}
.textfieldFocusState INPUT {BACKGROUND-COLOR: #ffffcc}
INPUT.textfieldFocusState {BACKGROUND-COLOR: #ffffcc}
.textfieldFlashText INPUT {COLOR: red! important}
INPUT.textfieldFlashText {COLOR: red! important}
.textfieldHintState INPUT {}INPUT.textfieldHintState {}

