td.frmTable {}
tr.frmRow {}
td.frmTitle {padding-top:4px;padding-bottom:14px; text-align:left; font-weight:bold;}
td.frmLabel {text-align: right; min-width: 140px;}
td.frmInput input {
    width: 263px !important;
    background-color: #ededed;
    color: #444;
    font-size: 12px;
    height: 18px;
    padding-left: 4px;
    border: 1px solid gray;
}
td.frmMsg { color:red; font-weight:bold; padding-top:22px; }
td.frmSubmit { text-align:right; }

input.submit {
    background-color: #e7e7e7;
    border: 1px solid black;
    padding: 2px 15px;
    font-weight: bold;
}
input.submit:hover {
    background-color: silver;
}
