.z_validation_message{

    margin:0 0 0 5px;
}

.z_valid {
	display:block;
    padding:3px;
    color:#00CC00;
    font-weight:bold;
}

.z_invalid {
	display:block;
    padding:3px;
    color:#be003f;
    font-weight:bold;
}

.z_valid_field,
input.z_valid_field:hover,
input.z_valid_field:active,
textarea.z_valid_field:hover,
textarea.z_valid_field:active
{
    border: 1px solid #00CC00 !important;
}

.form-field-error,
input.z_invalid_field:hover,
input.z_invalid_field:active,
textarea.z_invalid_field:hover,
textarea.z_invalid_field:active
{
    border: 1px solid #CC0000 !important;
}