@charset "UTF-8";

/* SpryValidationTextField.css - version 0.4 - Spry Pre-Release 1.6.1 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */


/* These are the classes applied on the error messages
 * which prevent them from being displayed by default.
 */ 
 
 #teacherEnquiry label{
	 font-weight:bold;
	 display:block;
	  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
 }
 
#teacherEnquiry input, #teacherEnquiry textarea{
  width:250px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px; 	
}

#teacherEnquiry input.cWidth{
  width:110px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  background-color:#C92D2E; 
  color:#fff;
  border:1px solid #C92D2E;
  padding-top:3px;
  padding-bottom:3px;
}

.req{
	color:#FF0000;
}
.f10{
	font-size:10px;
}
.msg{
	background-color: #B8E4C8;  
	padding:10px;
	margin-bottom:10px;
}
.msgError{
	background-color:#F8B6C1;
	padding:10px;
	margin-bottom:10px;
}
.textfieldRequiredMsg, 
.textfieldInvalidFormatMsg, 
.textfieldMinValueMsg,
.textfieldMaxValueMsg,
.textfieldMinCharsMsg,
.textfieldMaxCharsMsg,
.textfieldValidMsg {
	display: none;
}
 
.textfieldRequiredState .textfieldRequiredMsg, 
.textfieldInvalidFormatState .textfieldInvalidFormatMsg, 
.textfieldMinValueState .textfieldMinValueMsg,
.textfieldMaxValueState .textfieldMaxValueMsg,
.textfieldMinCharsState .textfieldMinCharsMsg,
.textfieldMaxCharsState .textfieldMaxCharsMsg
{
	display: inline;
	color: #CC3333;
	
 }
.textfieldRequiredState, .textfieldInvalidFormatState{
border:1px solid #F00;
display:block;
}
 
.textfieldFlashText input, input.textfieldFlashText {
	color: red !important;
}

 
.textfieldHintState input, input.textfieldHintState {
	/*color: red !important;*/
}
