@charset "utf-8";
/* CSS Document Personal Web & Design */
.textfieldRequiredMsg, .textfieldInvalidFormatMsg, .textfieldMinValueMsg, .textfieldMaxValueMsg, .textfieldMinCharsMsg, .textfieldMaxCharsMsg, .textfieldValidMsg{display:none;}
.textfieldRequiredState .textfieldRequiredMsg, .textfieldInvalidFormatState .textfieldInvalidFormatMsg, .textfieldMinValueState .textfieldMinValueMsg, .textfieldMaxValueState .textfieldMaxValueMsg, .textfieldMinCharsState .textfieldMinCharsMsg, .textfieldMaxCharsState .textfieldMaxCharsMsg{display:inline;color:#F00;background:#FFE8E8;border:1px solid #CC3333;padding:9px;*border:0px;}
.textfieldValidState input, input.textfieldValidState{background-color:#B8F5B1;}
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-color:#FF9F9F;border:1px solid #F00;border-top:1px solid #C00;border-left:1px solid #C00;}
.textfieldFocusState input, input.textfieldFocusState{background-color:#FFFFCC;border:1px solid #FC0;border-top:1px solid #F60;border-left:1px solid #F60;}
.textfieldFlashText input, input.textfieldFlashText{color:red !important;}
.textfieldHintState input, input.textfieldHintState{}
input{border:1px solid #666;font-size:25px;width:150px;text-align:center;height:30px;vertical-align:middle;padding:2px;}