@charset "UTF-8";



/* Inicio*/



.textfieldRequiredMsg, 

.textfieldInvalidFormatMsg, 

.textfieldMinValueMsg,

.textfieldMaxValueMsg,

.textfieldMinCharsMsg,

.textfieldMaxCharsMsg,

.textfieldValidMsg {

	display: none;

}



/*  estado de error (comportamiento del mensaje)

 */

.textfieldRequiredState .textfieldRequiredMsg, 

.textfieldInvalidFormatState .textfieldInvalidFormatMsg, 

.textfieldMinValueState .textfieldMinValueMsg,

.textfieldMaxValueState .textfieldMaxValueMsg,

.textfieldMinCharsState .textfieldMinCharsMsg,

.textfieldMaxCharsState .textfieldMaxCharsMsg

{

	display: inline;

	color: #FF0000;

	/*border: 1px solid #CC3333;*/

}







 

 /* estado correcto validacion (cuadro de texto)*/

.textfieldValidState input, input.textfieldValidState {

	background-color: #FFFFFF; border:#0000FF solid 1px;

}



/* estado error ( cuadro de texto) */

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:#ffffff;border:#FF0000 solid 1px;

}



/* enfoque (cuadro de texto) */

.textfieldFocusState input, input.textfieldFocusState {

	background-color: #FFFFFF; color:#333333;

}



/* cuadro de texto   */

.textfieldFlashText input, input.textfieldFlashText{

	color: red !important;

}

