.success {
    color: green;
    font-weight: bold;
    text-align: center;
}
.error {
    text-align: center;
}
.error, .field-error {
    color: red;
    font-weight: bold;
}
.required {
    font-weight: bold;
}

.form-cell {
    border: none;
}

.form-cell p {
    text-align: center;
}

.form-cell p, #subscribe {
    font-size: 120%;
}

.form-cell:first-child {
    text-align: right;
    width: 40%;
}

.form-cell:first-child + td input {
    width: 95%;
}

#subscribe {
    width: auto;
    margin-left: 66%;
}
/*
#mail_sent {
    font-weight: bold;
    font-size: 125%;
    text-align: center;
}
#mail_sent a {
    text-decoration: underline;
*/

