
.warranty_form col.headings {
    width: 15em;
}

.warranty_form th {
    font-weight: normal;
    text-align: right;
    padding-right: 1em;
    /* Chosen to match the PTP support template */
    color: #666666;
}

.warranty_form label {
    display: inline;
}

.warranty_form .required_marker {
    color: red;
}

.warranty_form label.error {
    color: red;
    margin-left: 2em;
}

.warranty_form .note {
    font-size: 60%;
    color: green;
}

.warranty_form input.error, .warranty_form select.error {
    background: #fdd;
}

.warranty_form td, .warranty_form th {
    padding-top: 0.5em;
}

.warranty_form .instructions {
    width: 50em;
}