.font {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.font-klein {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
span.invalid {
	display:inline;
	margin-left: 0em;
	font-weight:bold;
	font-style: italic;
	font-family: Arial, Verdana, sans-serif;
	color:#FF0000;
	white-space:nowrap;
	font-size: 1em;
}
span.missing {font-family:"Courier New", Courier, monospace; font-weight:bold; color:#FF0000; font-size:120%; margin-left:-0.3em}

	
.value {background-color:#C5EAB7}
