form label.error {
  text-align: left;
  background:url("/images/silk/cross.png") no-repeat 0px 0px;
  padding-left: 16px;
  padding-bottom: 2px;
  color: #EA5200;
  font-size:60%;
}
form input.error {
	border:1px solid #EA5200;	
}

form label.checked {
   text-align: left;
  background:url("/images/silk/tick.png") no-repeat 0px 0px;
  font-size:100%;
}
form input.valid {
	border: 1px solid #4F8A10;	
}