﻿.input-validation-error {
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.field-validation-error {
    color: #ff0000;
}

.editor-label {
    color: #666666;
    font-weight: 400;
    line-height: 20px;
    font-size: 12px;
}


.editor-field {
    color: #666666;
    font-weight: 400;
    line-height: 20px;
    font-size: 12px;
}

form fieldset {
    padding: 2px; /* padding in fieldset support spotty in IE */
    margin: 0;
    border: 0px;
}

    form fieldset legend {
        font-size: 1.2em; /* bump up legend font size, not too large or it'll overwrite border on left */
        /* be careful with padding, it'll shift the nice offset on top of border  */
        font-weight: 600;
    }



    form fieldset label:first-letter { /* use first-letter pseudo-class to underline accesskey, note that */
        text-decoration: underline; /* Firefox 1.07 WIN and Explorer 5.2 Mac don't support first-letter */
        /* pseudo-class on legend elements, but do support it on label elements */
        /* we instead underline first letter on each label element and accesskey */
        /* each input. doing only legends would  lessens cognitive load */
        /* opera breaks after first letter underlined legends but not labels */
    }


legend {
    color: rgb(214, 89, 0);
    font-size: 90%;
}
