.F table {
  width:48em;
  font-size:0.85em;
}

.F th,
.F td {
  border-bottom:#fff solid 1px;
  line-height:1.8em;
}

.F th {
  width:12em;
  padding:0 0.4em 0 0.4em;
  background-color:#507025;
  color:#FFFFFF;
  text-align:right;
  font-weight:normal;
}

.F td {
  background-color:#ADD674;
  color:#000000;
}

.F .Heading th {
  background-color:#ADD674;
  color:#000;
  text-align:left;
  font-weight:bold;
}

.F tbody input {
  width:30em;
}

.F textarea {
  width:100%;
  height:12em;
}

.F .date {
  width:4em;
}

.F .comments {
  text-align:left;
}

.F .number {
  width:2em;
}

.F .center {
  text-align:center;
}
/*


.F                  { width:100%; margin:0; font-size:0.85em }
.contact            { width:65%;}
.costs              { width:60%; color:#000000; font-size:1em}
.costs td           { border:#507025 solid 1px; padding:3px; margin:2px;}
.costs th           { border:#507025 solid 1px; padding:3px; margin:2px;}
.F table            { width:550px; border:#507025 solid 1px; border-right:0; border-bottom:0; font-size:0.85em; margin-left:1em; }
.F tbody input      {  }
.F tbody textarea   { height:12em; width:100%; }
.F tbody th         { background-color:#507025; color:#FFFFFF;}
.F tfoot th         { background-color:#507025; color:#FFFFFF; border-right:none; font-size:0.85em; }
.F tfoot td         { background-color:#ADD674; color:#FFFFFF; border-left:none; font-size:0.85em;}
.F td               { background-color:#ADD674; color:#FFFFFF; border-left:none; font-size:1em;}
.F span             {color:black;}
#W #C .F input.sendbutton {font-size:1.2em; text-align:center; width:12em; margin:2px;}
.F th,.F td { padding:1px 3px 2px 3px; border:#FFFFFF solid 1px; border-top:0; border-left:0; line-height:1.8em; vertical-align:middle;}

*/
