
form.dm_form label.error input.field,

form.dm_form label.error select.field,

form.dm_form label.error textarea.field {

	border-color: #dd1100;

}



form.dm_form label.error span.title {

	color: #dd1100;

}

form.dm_form label span.example {

	color: #999;

}

form.dm_form label input.field,

form.dm_form label select.field,

form.dm_form label textarea.field {

	border-color: #CCC;

	border-left-color: #B5B5B5;

	background-color: #FFF;

}

form.dm_form label input.field:focus,

form.dm_form label select.field:focus,

form.dm_form label textarea.field:focus, 

form.dm_form label input.field-focus,

form.dm_form label select.field-focus,

form.dm_form label textarea.field-focus {

	border-color: #CCC;

	border-left-color: #8A8A8A;

	background-color: #EEE;

}

form.dm_form label.mandatory input.field,

form.dm_form label.mandatory select.field,

form.dm_form label.mandatory textarea.field {

	border-color: #B5B5B5;

	border-left-color: #B5B5B5;

}

form.dm_form label.mandatory input.field-focus,

form.dm_form label.mandatory select.field-focus,

form.dm_form label.mandatory textarea.field-focus {

	border-color: #CCC;

	border-left-color: #8A8A8A;

	background-color: #EEE;
}

form.dm_form input.submit {

	background-color: #ccc;

	color: #333;
	
	font:bold 11px Arial, Helvetica, sans-serif;
	
	letter-spacing:1px;

}

form.dm_form input.submit:hover,

form.dm_form input.submit:focus {

	background-color: #B4B4B4;

}



form.dm_form label span.title:hover,

form.dm_form label span.title:focus {

	color: #8A8A8A;

}



div.errors {

	background-color: #dd1100;

}

div.errors p {

	color: #fff;

}

div.errors ul li {

	color: #fff;

}
