html,
body,
p,
td,
th {
   color: #000000;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11px;
   line-height: 16px;
}

div.form-totals table th,
div.form-totals table td,
table.fields thead th,
table.fields thead th.label,
table.fields thead th.field,
table.fields tfoot th,
table.fields tfoot td,
table.fields tfoot td.label,
table.fields tfoot td.field,
table.fields tbody th,
table.fields tbody td,
table.fields tbody td.field,
table.fields tbody td.help,
div.section {
}

div.section h2 {
   background-color: #DC2521;
   background-image: none;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11px;
   height: 16px;
   line-height: 16px;
}

select,
textarea.text,
input.text,
input.field-string,
input.user,
input.int,
input.quantity,
input.percentage,
input.total,
input.financial,
div.form-totals input {
   color: #000000;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11px;
}

input.submit,
div.form-totals input.submit,
div.button {
   color: #FFFFFF;
   background-color: #DC2521;
   background-image: none;
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11px;
   height: 22px;
   line-height: 22px;
}

div.form-totals div.buttons,
div.offer-types div,
div.offer-types div h2,
div.form, 
div.form-totals,
div.text {
   border-color: #000000;
}

div.form-totals table th, div.form-totals table td {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11px;
   line-height: 16px;
}

div.form-totals input {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   font-size: 11px;
}

