.frmField {
   margin-bottom: 10px;
   margin-top:10px;
   margin-right:10px;
}
.rqrdLabel {
    color : #ff2d2d;
    font-size : 11px;
    font-weight : bold;
}
.label {
    color : white;
    font-size : 11px;
    font-weight : bold;
    margin-right:4px;
}
.tagCaption{
  	 font-size: 12px;
    font-style: normal;
    font-weight: normal;
}

.readonly {
	background-color : #D3D3D3;
}									  
.optional, .optionalNumeric, .optionalDate, .optionalEMailAddress {
	background-color : #FBFCE6; 
}
.rqrd, .rqrdDate, .rqrdBoolean, .rqrdNumeric, .rqrdEMailAddress {
	background-color : #FFEFD5; 
}
.rqrdErr, .rqrdDateErr, .rqrdBooleanErr, .rqrdNumericErr, .rqrdEMailAddressErr,
.optionalErr, .optionalNumericErr, .optionalDateErr, .optionalEMailAddressErr {
	background-color : red;
}
.rqrdDate, .rqrdNumeric, .rqrdDateErr, .rqrdNumericErr, .optionalNumeric, .optionalNumericErr, .optionalDate, .optionalDateErr{
	text-align:right;
}