#allDiv {
	width:500px; 
	/*height:730px;*/
	font-size:12px;
  	margin:0px;
  	text-align:left;
	padding:0;
	
}

#allDiv td {
	font-size:12px;
	padding:2px;
  	}
	

#wizard {
	border:0px solid #F9E4C5;
	/*width:745px;*/
	
}

#headline{
	margin-top:20px;
	padding-left:20px;
}

#headline h2 {
	  font-size:14px;
  font-weight:bold;
  margin-bottom:8px;
	
}





#regform label {
  display: inline;
  font-size: 1em;
  font-weight: bold;
  margin: 2px 0;
  
}

#regform label:before {
  
  margin-right: 0.5em;
}

#regform .mandatory {
  color: red;
  margin-left: 0.5em;
}

#regform input,
#regform select,
#regform textarea {
  margin: 3px 0;
}

#regform .formborder {
  border: 1px solid #ccc;
  padding: 5px;
  width: 80%;
  height:30px;
}

#regform input:focus,
#regform select:focus,
#regform form .formborder:focus,
#content textarea:focus {
  border-color: #ccc;
  background-color: #eee;
}

#regform textarea {
  width: 99%;
}

#regform .validation-failed {
  border: 1px solid red!important;
}

#regform .custom-advice, .custom-advice {
  margin-top:0px;
  margin-bottom:2px;
  color:red!important;
  font-size:100%;
}

#buttons {
	margin:0px;
	padding:20px;
}



#status {
	border:#0000cc solid 1px;
	width:200px;
	padding:5px;
	margin-top:5px;
	font-size:12px;
	text-align:left;

}


