.none {
	display: block;
	font: .7em "lucida sans", verdana, sans-serif;
	position: relative;
	color: #333;
	margin: 0 0 5px 0;
	padding: 0.5em;
	background-color: #fff;
	border: 1px dotted #ccc;
}

.NOTOK {
	display: block;
	font: .7em "lucida sans", verdana, sans-serif;
	color: #000;
	margin: 0px 0 5px 0;
	padding: 0.5em;
	background-color: #ffdfdf;
	border: 1px dotted #de9292;
	position: relative;
	top: 0px;
}

.OK {
	display: block;
	font: 0.7em "lucida sans", verdana, sans-serif;
	color: #003300;
	margin: 0px 0 5px 0;
	padding: 0.5em;
	border: 1px dotted #de9292;
	background-color: #CCFFAA;
	position: relative;
	top: 0px;
}

.errorMessage {
	display: block;
	font: .7em "lucida sans", verdana, sans-serif;
	color: #000;
	margin: 0px 0 5px 0;
	padding: 0.5em;
	background-color: #ffdfdf;
	border: 1px dotted #de9292;
	position: relative;
	top: 0px;
}

.focus { background-color: #fefbc8; }

.error {
	background: #FF9999;
}

/* .warning {
	background: url(images/marks.gif) no-repeat left 0px;
} */

/*.checkmark {
	background: url(images/marks.gif) no-repeat left -40px;
}*/

/*.question {
	background: none;
}*/

/*.highlight {
	background: url(images/marks.gif) no-repeat left -60px;
}*/

