.textfieldHintState input, input.textfieldHintState {
	color: #cccccc !important;
}

.textareaRequiredState .textareaRequiredMsg, .textareaMinCharsState .textareaMinCharsMsg, .textareaMaxCharsState .textareaMaxCharsMsg, 
.textfieldRequiredState .textfieldRequiredMsg, .textfieldInvalidFormatState .textfieldInvalidFormatMsg, 
.textfieldMinCharsState .textfieldMinCharsMsg, .textfieldMaxCharsState .textfieldMaxCharsMsg,
.checkboxRequiredState .checkboxRequiredMsg, .checkboxMaxSelectionsState .checkboxMaxSelectionsMsg, 
.passwordRequiredState .passwordRequiredMsg, .passwordMinCharsState .passwordMinCharsMsg, .passwordMaxCharsState .passwordMaxCharsMsg, 
.selectRequiredState .selectRequiredMsg, 
.radioRequiredState .radioRequiredMsg {
	border:0px;	
	padding-left:17px;
	margin-left:1px;
	background-image:url(/wiassets/images/error1.gif);
	background-repeat:no-repeat;
	text-align: left;
}


.textfieldValidState .textfieldValidMsg, 
.textareaValidState .textareaValidMsg, 
.selectValidState .selectValidMsg, 
.checkboxValidState .checkboxValidMsg, 
.radioValidState .textfieldValidMsg{
	display:inline;
	width:16px;
	height:16px;
	margin-left:1px;
	margin-top:-2px;

	padding-left:17px;
	background-image:url(/wiassets/images/valid2.gif);
	background-repeat:no-repeat;
}

.textareaCounterMsg {
	font-weight: normal;
	font-size: 9px;
	color: #cccccc;
}