html, body, td {margin: 0;padding: 0; font-size: 12px; font-family: Verdana;}
body {background-color: #ffffff; color: #000000;}


table 
{
background-color: transparent;
text-align:left;
border-collapse:collapse;  
}

div.content
{
  width: 700px;
  padding-left: 100px;
  padding-top: 50px;
  padding-bottom: 100px;
}

div.centered
{
  width: 100%;
  padding-bottom: 30px;
  text-align: center; 
}

div.error
{
  width: 100%;
  padding-bottom: 30px;
  text-align: left;
  color: red;
}

td.agree
{
  background-color: #f3f3f3;
  clear: both;
  float: none;
  position: relative;
}  

td.agree input
{
  position: absolute;
  margin-left: 15px;
  margin-top: 15px;
}

td.agree label
{
  display: block;
  margin-left: 50px;
}

td.textform
{
  width: 350px;
  clear: both;
  float: none;
  position: relative;
}

td.textform label
{
  clear: left;
  display: block;
  float: left;
  text-align: right;
  width: 90px;
}

td.textform input
{
  clear: right;
  float: left;
  margin-left: 10px;
  width: 240px;
}


td.head
{
  padding-top: 15px;
  padding-bottom: 15px;
  font-weight: bold; 
}

td.submit
{
  padding-top: 20px;
  font-weight: bold;
}

input.checkbox
{
  height:100%;
  margin-top: 5px;
}
