.cms_field_error{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: red;
    font-variant: normal;
    text-transform: none;
    padding: 1px;
}




.cms_error_message{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-variant: normal;
    text-transform: none;
    background-color: #EEB0B0;
    padding: 2px;
}

.cms_error_page{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #EE3030;
    text-decoration: none;
    font-variant: normal;
    text-transform: none;
    padding: 2px;
    font-weight: bold;
}








.cms_text{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    font-variant: normal;
    text-transform: none;
    padding: 1px;
    background-color: #E0E0E0;
}

.cms_text_mandatory{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    font-variant: normal;
    text-transform: none;
    padding: 1px;
    background-color: #EEEE77;
}

.cms_text_valid{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    font-variant: normal;
    text-transform: none;
    padding: 1px;
    background-color: #C0DDC0;
}

.cms_text_error{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #333333;
    font-variant: normal;
    text-transform: none;
    padding: 1px;
    background-color: #EEB0B0;
}




.cms_textarea{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-variant: normal;
    text-transform: none;
    background-color: #E0E0E0;
    padding: 2px;
}

.cms_textarea_mandatory{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-variant: normal;
    text-transform: none;
    background-color: #EEEE77;
    padding: 2px;
}

.cms_textarea_valid{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-variant: normal;
    text-transform: none;
    background-color: #C0DDC0;
    padding: 2px;
}

.cms_textarea_error{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-variant: normal;
    text-transform: none;
    background-color: #EEB0B0;
    padding: 2px;
}




.cms_checkbox{
    margin: 2px;
}

.cms_checkbox_mandatory{
    margin: 2px;
}

.cms_checkbox_valid{
    margin: 2px;
}

.cms_checkbox_error{
    margin: 2px;
}

.cms_div{
    background-color: #E0E0E0;
    padding: 1px;
    padding-top: 4px;
    border: 1px solid #E0E0E0;
}

.cms_div_mandatory{
    background-color: #EEEE77;
    padding: 1px;
    padding-top: 4px;
    border: 1px solid #EEEE77;
}

.cms_div_valid{
    background-color: #C0DDC0;
    padding: 1px;
    padding-top: 4px;
    border: 1px solid #C0DDC0;
}

.cms_div_error{
    background-color: #EEB0B0;
    padding: 1px;
    padding-top: 4px;
    border: 1px solid #EEB0B0;
}



.cms_dropdown{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-variant: normal;
    text-transform: none;
    background-color: #E0E0E0;
    padding: 2px;
}

.cms_dropdown_mandatory{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-variant: normal;
    text-transform: none;
    background-color: #EEEE77;
    padding: 2px;
}

.cms_dropdown_valid{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-variant: normal;
    text-transform: none;
    background-color: #C0DDC0;
    padding: 2px;
}

.cms_dropdown_error{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    text-decoration: none;
    font-variant: normal;
    text-transform: none;
    background-color: #EEB0B0;
    padding: 2px;
}





.cms_form_section{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    font-variant: normal;
    text-transform: none;
    background-color: #F0F0F0;
    padding: 5px;
}

.cms_form_cell_2{
    width: 350px;
}

.cms_form_cell_3{
    width: 180px;
}

.cms_form_space_row{
    height: 4px;
}

.cms_form_light_break{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    font-variant: normal;
    text-transform: none;
    background-color: #FFFFFF;
    padding: 5px;
}
