.b-validation {
    border-color: #b8cfd5;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    width:400px;
    font-size: 8pt;
    font-family: "Arial";
    background-color:#ff3333;
}

.b-validation1 {
    border-color: #b8cfd5;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    height: 20px;
    font-size: 8pt;
    font-family: "Arial";
    background-color:#ff3333;
}
.b-validation .b-validation-label, .b-validation .b-validation-value {
    border-color: #b8cfd5;
    border-style: solid;
    border-width: 0 0 1px 1px;
    padding: 6px;
    font-size: 8pt; 
    font-family: "Arial";
}

.b-validation .b-validation-label {
    background-color: #f1f5f8;
    text-align: right;
    vertical-align: top;
    font-size: 8pt;
    font-family: "Arial";
}

.b-validation .b-validation-value {
    background-color: #ffffff;
    width: 150px;
    text-align: left;
    font-size: 8pt;
    font-family: "Arial";
}

    /* hidden error message formatting */
.b-validation-empty-field, .b-validation-invalid-field {
/* border: 1px solid #F66; */
    background: #ffb7b7;
    padding: 3px;
    text-align: left;
    display: none;
    font-size: 8pt;
    font-family: "Arial";
}

.b-validation-invalid .b-validation-invalid-field, .b-validation-empty .b-validation-empty-field {
    background-color: #ffb7b7;
    text-align: left;
    color: #c00000;
    display: block;
    font-size: 8pt;
    font-family: "Arial";
}

.b-validation-invalid input, .b-validation-empty input {
    border: 1px solid #ff6666;
    display: block;
}
