body
{
  background: #efefef;
  padding-top: 3em;
  text-align: center;
}

body *
{
  font-family: Serif, Arial;
  font-size: 13pt;
  font-style: normal;
  font-weight: normal;
}

div
{
  top: 5%;
  margin-top: 5%;
  /*background: #a0a0a0;*/
  width: 20%;
  margin-right: 40%;
}

div.backhome
{
  text-decoration: none;
  float: left;
  margin-top: 5%;
  color: #f010ff;
}

span
{
  text-align: left; 
  float: left;
}

table 
{
  width: 100%;
  border: 1px #ff3030 solid;
  border-collapse: collapse;
  border-spacing: 2px;
  background: #dbdbdb;
}

table *
{
  color: #004020;
  font-weight: bold;
  white-space: nowrap;
}

td
{
  padding: 3pt;
}

input
{
  background: #cbcbcb;
}