.F                  { margin:0; padding:8px; }
.F table            { border:#308330 solid 2px; font-size:0.85em; }
.F input,select,textarea { font-size:1em; }
.F th               { color:#ffffff; width:18em; white-space:nowrap; padding:3px 3em 3px 6px; background-color:#379737; border-bottom:#ffffff solid 1px; vertical-align:middle; line-height:1.7em; }
.F td               { padding:3px; background-color:#CDEDCD; border-bottom:#ffffff solid 1px; }
.F thead td,.F .H td{ background-color:#CDEDCD; 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:#41B141; border-right:0; }
.F tfoot td         { background-color:#CDEDCD; text-align:center; }