form.appo_editform {
    margin: 20px 0px;
}

.appo_editfield {
    margin: 15px 0px;
    padding: 4px;
    border: 1px solid #DDD;
}

.appo_editfieldcaption {
    display: block;
    margin-bottom: 3px;
    font-size: 11px;
    font-weight: bold;
}

form.appo_editform input[type="text"] {
    font-size: 18px;
    width: 98%;
}

form.appo_editform textarea {
    font-size: 14px;
    width: 98%;
    height: 400px;
}

form.appo_editform input[type="submit"] {
    font-size: 20px;
    font-weight: bold;
    display: block;
    float: right;
    clear: both;
}

ul.appo_validation_errors {
    margin: 20px 0px;
    padding: 20px;
    border: 1px solid red;
    color: red;
    font-size: 14px;
}

ul.appo_validation_errors li {
    margin-left: 20px;
}