@charset "UTF-8";


/*  TEST FOELDS
 */ 
.textfieldRequiredMsg, 
.textfieldInvalidFormatMsg, 
.textfieldMinValueMsg,
.textfieldMaxValueMsg,
.textfieldMinCharsMsg,
.textfieldMaxCharsMsg,
.textfieldValidMsg,

.confirmRequiredMsg, 
.confirmInvalidMsg, 
.confirmValidMsg,

.textareaRequiredMsg,
.textareaMinCharsMsg,
.textareaMaxCharsMsg,
.textareaValidMsg,

.radioRequiredMsg, .radioInvalidMsg,

.checkboxRequiredMsg, .checkboxMinSelectionsMsg, .checkboxMaxSelectionsMsg,


.selectRequiredMsg, .selectInvalidMsg 

{
	display: none;
}




.textfieldRequiredState .textfieldRequiredMsg, 
.textfieldInvalidFormatState .textfieldInvalidFormatMsg, 
.textfieldMinValueState .textfieldMinValueMsg,
.textfieldMaxValueState .textfieldMaxValueMsg,
.textfieldMinCharsState .textfieldMinCharsMsg,
.textfieldMaxCharsState .textfieldMaxCharsMsg,

.confirmRequiredState .confirmRequiredMsg,
.confirmInvalidState .confirmInvalidMsg,

.textareaRequiredState .textareaRequiredMsg,
.textareaMinCharsState .textareaMinCharsMsg,
.textareaMaxCharsState .textareaMaxCharsMsg,

.radioRequiredState .radioRequiredMsg,
.radioInvalidState .radioInvalidMsg,

.checkboxRequiredState .checkboxRequiredMsg,
.checkboxMinSelectionsState .checkboxMinSelectionsMsg,
.checkboxMaxSelectionsState .checkboxMaxSelectionsMsg,


.selectRequiredState .selectRequiredMsg,
.selectInvalidState .selectInvalidMsg
{
 font-size: 10px;
	font-family: Verdana, Arial, Helvetica, "San Serif";
	display: inline;
	color: #CC3333;
}





.textfieldValidState input, input.textfieldValidState,

.confirmValidState input, input.confirmValidState,

.textareaValidState textarea, textarea.textareaValidState,

.selectValidState select, select.selectValidState
{
	background-image: url(../imglib/validation.png);
	background-repeat: repeat;
}

input.textfieldRequiredState, .textfieldRequiredState input, 
input.textfieldInvalidFormatState, .textfieldInvalidFormatState input, 
input.textfieldMinValueState, .textfieldMinValueState input, 
input.textfieldMaxValueState, .textfieldMaxValueState input, 
input.textfieldMinCharsState, .textfieldMinCharsState input, 
input.textfieldMaxCharsState, .textfieldMaxCharsState input,

input.confirmRequiredState, .confirmRequiredState input, 
input.confirmInvalidState, .confirmInvalidState input,

textarea.textareaRequiredState, .textareaRequiredState textarea, 
textarea.textareaMinCharsState, .textareaMinCharsState textarea, 
textarea.textareaMaxCharsState, .textareaMaxCharsState textarea,

select.selectRequiredState, .selectRequiredState select,
select.selectInvalidState, .selectInvalidState select99
{
	
	
     background-image: url(../imglib/validation-error.png);
	background-repeat: repeat;
}

.textfieldFocusState input, input.textfieldFocusState,

.confirmFocusState input, input.confirmFocusState,

.textareaFocusState textarea, textarea.textareaFocusState
 {
}


.textfieldFlashText input, input.textfieldFlashText,

.textareaFlashState textarea, textarea.textareaFlashState
 {
	color: red !important;
}

.textfieldHintState input, input.textfieldHintState,

textarea.textareaHintState, .textareaHintState textarea
 {
}