/* Forms Screen CSS Document */

form { display: inline; }

/* ----------------- DEFAULT FONT STYLES ----------------- */
input, textarea { font-family: Arial, Helvetica, sans-serif; }




.form-table { border: 1px solid #7c3291; }
.form-table th { font-size: 80%; background-color: #debae8; color: #7c3291; }
.form-table td { font-size: 80%; background-color: #eedcf1; color: #7c3291; }
.form-table td.align-center { text-align: center; }

.form-table td.label {
    color: #7c3291; background-color: #debae8;
    text-align: right; vertical-align: top; padding-top: 6px; padding-bottom: 5px;
}

.form-table td.label-center {
    color: #7c3291; background-color: #debae8;
    text-align: center; vertical-align: top; padding-top: 6px; padding-bottom: 5px;
}

.form-table td.field {
    color: #7c3291; background-color: #eedcf1;
    vertical-align: top;
}

.form-table td.text-field {
    padding-top: 6px; padding-bottom: 5px;
}

.form-table td.buttons {
    padding: 5px; color: #7c3291; text-align: center;
    background-color: #bd76d1;
}


.form-table input,
.form-table select,
.form-table textarea {
    font-size: 100%; color: #7c3291;
}

.form-table .input-field { border: 1px solid #d3a6e0; padding: 1px 3px; }
.form-table .input-select { border: 1px solid #d3a6e0; padding: 1px 1px; }

.form-table input.width-full,
.form-table select.width-full,
.form-table textarea.width-full {
    width: 97%;
}

.form-table select.width-full-dropdown { width: 99%; }

.form-table input.width-70,
.form-table select.width-70,
.form-table textarea.width-70 {
    width: 70%;
}







