form {
  margin: 0 0 25px -5px;
  padding: 0 0 25px;
}

label{
  float: left;
  width: 120px;
  font-weight: bold;
  font-size: 1.2em;
  margin: 5px 0 0 10px;
}

input, textarea {
  margin-bottom: 5px;
  border: 3px solid #C2C2C2;
  padding: 5px;
  margin-top: 5px;
}

textarea{
  font-family: verdana;
  font-size: 1.3em;
}

.boxes{
  width: 1em;
}

#submitbutton{
  margin-left: 130px;
  margin-top: 5px;
  width: 90px;
  color: #000;
  background-color: fff;
}

ul.errors {
  font-weight: bold;
  background-color: #ffffcc;
  color: #ff0000;
  list-style-type: none;
  margin: 5px 5px 20px;
  border-top: 2px dashed #000;
  border-bottom: 2px dashed #000;
}

ul.errors li {
  font-size: 1.3em;
  margin-left: 15px;
  padding: 10px 10px 10px 0;
}
