#errorarea{margin:20px 0;} 

.cssform{
  display:block;
  clear: left;
  margin-top:2em;
}

.cssform div {
	clear:both;
  padding-bottom: 10px ;
}

.cssform label.text {
  width: 10em ;
  float: left ;
  margin-right: 1em ;
  text-align: left ;
  padding-top: 0.2em ;
}

.cssform form span {
  font-size: 80% ;
  color: #444 ;
  background-color: #fff ;
}

.cssform .noLabel {
  margin-left: 11em ;
}

.cssform>div.noLabel {
  margin-left: 11em ;
}

/*
.cssform input#mailinglist {
  margin-left: 0;
}
*/
.cssform textarea {float: left; width:200px; height:120px;}
.cssform input.textfield {width:200px;}