.F                  { margin:0; }
.F table            { border:#fcd18b solid 2px; font-size:0.85em; }
.F input,select,textarea { font-size:1em; }
.F th               { width:18em; white-space:nowrap; padding:3px 3em 3px 6px; background-color:#ffe9c6; border-right:#ffffff solid 1px; border-bottom:#fcd18b solid 1px; vertical-align:middle; line-height:1.7em; }
.F td               { padding:3px; background-color:#fff4e3; border-bottom:#fcd18b solid 1px;}
.F thead td,.F .H td{ background-color:#faa51a; font-weight:bold; }
.F tbody input      { width:22em; }
.F tbody .Amt       { width:6em; }
.F tbody .Num       { width:4em; }
.F tbody .CC        { width:4em; }
.F tbody textarea   { width:100%; height:12em; }
.F tfoot th         { background-color:#faa51a; border-right:0; }
.F tfoot td         { background-color:#faa51a; }