fieldset {
	float: left;
}

.requiredField {
	background-color:#EEEEEE;
	background-image:url(/custom/inc/alert.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border: 1px solid red;
}

.invalidField {
	background-color:#EEEEEE;
	background-image:url(/custom/inc/alert.gif);
	background-position:top left;
	background-repeat:no-repeat;
	border: 1px solid red;
}

.ValidationMessage {
	padding-left:15px;
	background-repeat:no-repeat;
	font-family:Verdana,Arial;
	font-size:10px;
	background-color:#FFF8DC;
	border:1px solid #808080;
}

.ValidationBubble {
	padding-left:15px;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #808080;
	background-color:#FFF8CD;
	display:none;position:absolute;
}
