.form_table {
   background-color: #705962;
   font-size: 11px;
   border-width: 0 2px 2px 0;
   border-color: #502440;
   border-style: solid;
}

.form_table th {
   background-color: #705962;
   font-family: "Times New Roman", Times, serif;
   font-style: italic;
   font-weight: normal;
   font-size: 19px;
   color: #D299B2;
   padding: 2px 15px 5px 15px;
   text-transform: lowercase;
}

.form_table td {
   color: #D299B2;
   vertical-align: middle;
   padding: 3px 5px;
   text-align: left;
}

.form_table td.label {
   font-weight: bold;
   text-align: right;
}

.form_table td.error {
   color: red;
}

.form_table td.no_separator {
   border-bottom: 0;
}

.form_table .form_table_inner {
    background-color: none;
    border: 0;
}

.form_table .form_table_inner th {
    background-color: none;
    font-family: inherit;
    font-style: inherit;
    font-size: inherit;
    color: inherit;
}

.form_table .form_table_inner td {
}
