.form01{
  display:block;
  clear: left;
  margin-top:1em;
  font-size:75%;
}

.form01 label{
	font-weight:bold;
	font-size:120%;
}

.form01 div.divider{
	height: 15px;
	margin:0;
	padding:0;
}

.form01 h1{
	margin:0 0 0.6em 0;
}

.form01 div {
	clear:both;
  padding-bottom: 3px ;
}

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


.form01 form span {
  color: #444 ;
  background-color: #fff ;
}

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

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

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

.form01 input.unchanged 	{color:#868686; border:1px solid #868686; background:#fefce8;}
.form01 input.focussed 	{color:#000000; border:1px solid #205168; background:#ffffff;}
.form01 input.changed 		{color:#868686; border:1px solid #868686; background:#fefce8;}

.form01 input.dateField {background:url(/images/general/DDMMYYYY.gif);}

 	
