.textareaRequiredMsg,.textareaMinCharsMsg,.textareaMaxCharsMsg,.textareaValidMsg{display:none}.textareaRequiredState .textareaRequiredMsg,.textareaMinCharsState .textareaMinCharsMsg,.textareaMaxCharsState .textareaMaxCharsMsg{display:inline;color:#c33;font-size:12px;font-weight:bold}.textareaValidState textarea,textarea.textareaValidState{background-color:#fff}textarea.textareaRequiredState,.textareaRequiredState textarea,textarea.textareaMinCharsState,.textareaMinCharsState textarea,textarea.textareaMaxCharsState,.textareaMaxCharsState textarea{background-color:#fff}.textareaFocusState textarea,textarea.textareaFocusState{background-color:#fff}.textareaFlashState textarea,textarea.textareaFlashState{color:red!important}textarea.textareaHintState,.textareaHintState textarea{color:#999!important;font-style:italic!important;font-weight:normal!important}@charset "UTF-8";.textfieldRequiredMsg,.textfieldInvalidFormatMsg,.textfieldMinValueMsg,.textfieldMaxValueMsg,.textfieldMinCharsMsg,.textfieldMaxCharsMsg,.textfieldValidMsg{display:none}.textfieldRequiredState .textfieldRequiredMsg,.textfieldInvalidFormatState .textfieldInvalidFormatMsg,.textfieldMinValueState .textfieldMinValueMsg,.textfieldMaxValueState .textfieldMaxValueMsg,.textfieldMinCharsState .textfieldMinCharsMsg,.textfieldMaxCharsState .textfieldMaxCharsMsg{display:inline;color:#c33;font-size:12px;font-weight:bold}.textfieldValidState input,input.textfieldValidState{background-color:#fff;background-image:url(http://www.pierinnholidays.co.uk/images/tick-icon.jpg);background-repeat:no-repeat;background-position:98% center}input.textfieldRequiredState,.textfieldRequiredState input,input.textfieldInvalidFormatState,.textfieldInvalidFormatState input,input.textfieldMinValueState,.textfieldMinValueState input,input.textfieldMaxValueState,.textfieldMaxValueState input,input.textfieldMinCharsState,.textfieldMinCharsState input,input.textfieldMaxCharsState,.textfieldMaxCharsState input{background-image:url(http://www.pierinnholidays.co.uk/images/cross-icon.jpg);background-position:98% center;background-repeat:no-repeat}.textfieldFocusState input,input.textfieldFocusState{background-color:#fff}.textfieldFlashText input,input.textfieldFlashText{color:red!important}.textfieldHintState input,input.textfieldHintState{color:#999!important;font-style:italic!important;font-weight:normal!important}