.form02{
  display:block;
  margin-top:1em;
}

.form02 label{
	font-weight:bold;
}

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

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

.form02 div {
	padding:0px;
	margin:0px;
 	padding-bottom: 3px ;
	clear:both;
	margin-bottom:10px;
}

.form02 label.text {
	margin-left:0px;
	padding-left:0px;
	width: auto ;
	float: left ;
	margin-right: 1em ;
	text-align: left ;
	padding-top: 0.2em ;
	padding-bottom:3px;
}

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

.form02 .noLabel {
  margin-left: 0em ;
  margin-top:5px;
  background-color:#FFFFFF;
  padding:3px;
  font-size:70%;
  border:2px solid #921F36;
  width:301px;
}

.form02>div.noLabel {
  margin-left: 0em ;
}

/*
.form02 input#mailinglist {
  margin-left: 0;
}
*/
.form02 textarea {float: left; width:307px;/width:307px;w/idth:307px; height:100px; background-color:#92dd10; margin-bottom:5px;}
.form02 input.text {width:307px;/width:307px;w/idth:307px;}
.form02 select {width:auto;}

.form02 input.unchanged 	{color:#000; border:1px solid #fff; background:#92dd10;}
.form02 input.focussed 	{color:#000000; border:1px solid #fff; background:#92dd10;}
.form02 input.changed 		{color:#000000; border:1px solid #fff; background:#92dd10;}


 	