table { border-collapse: collapse; }

.tbl { border: 1px solid #333; width: 100%; }

.tbl .title {
 background-color: #cce5ff;
 color: #000000;
 font: bold 12px tahoma, helvetica, sans-serif;
 padding: 2px 0px 2px 5px;
}

.tbl th {
 background-color: #ffffcc;
 border: 1px solid #333;
 color: #000000;
 font-weight: bold;
 padding: 2px 0px 2px 5px;
 text-align: left;
 vertical-align: top;
}

.tbl td {
 border: 1px solid #333;
 padding: 2px 0px 2px 5px;
 vertical-align: top;
}

.tbl .form_field { vertical-align: top; width: 150px; }

.tbl .submit { text-align: right; }