/* General styling for both valid and invalid input */
.invalidInput,.validInput{
	display:compact;
	padding:1px;
}
/* Style for invalid input */
.invalidInput{
	border:1px solid #FFAAAA;
}

/* Style for valid input */
.validInput{
	border:1px solid #CCC;
}

/* Validation Style 2 */

.nonMandatoryInput {
	background-color:#EEE;
}

.mandatoryInput {
	background-color:#EEE;
}

.mandatoryInvalidInput {
	background-color:#FFAAAA;
}

.nonMandatorySelect {
	background-color:#EEE;
}

.mandatorySelect {
	background-color:#CCC;
}

.mandatoryInvalidSelect {
	background-color:#FFAAAA;
}

/*ajouté le 4/05/2010*/
.nonMandatoryRadio {
	background-color:#EEE;
}

.nonMandatoryRadioLabel {
	background-color:#FFFFFF;
}

.mandatoryRadio {
	background:none;
}

.mandatoryInvalidRadio {
	background:none;
}

.mandatoryInvalidRadioLabel {
	background-color:#FFAAAA;
}

.nonMandatoryCheckbox {
	background-color:#FFFFFF;
}

.nonMandatoryCheckboxLabel {
	background-color:#FFFFFF;
}

.mandatoryCheckbox {
	background:none;
}

.mandatoryCheckboxLabel {
	background:none;
}

.mandatoryInvalidCheckbox {
	background:none;
}

.mandatoryInvalidCheckboxLabel {
	background-color:#FFAAAA;
}

