body {
    font: 10px Arial, Helvetica, sans-serif;
}

label {
    float: left;
    width: 90px;
    text-align: left;
    padding-top: 2px;
}

input, textarea {
    padding: 2px;
    margin: 1px;
    border: 1px solid #000000;
    font: 10px Arial, Verdana, sans-serif;
    background: #fff;
}
input.fout, textarea.fout {
    border: 1px solid #FF0000;
}

label.fout {
    color: #FF0000;
}