form.listForm ol{
      list-style:none;
}

form.listForm label {
	/*display: inline-block;*/
	display: block;
	vertical-align: top;
	font-weight:bold;
	}

form.listForm ol {
	margin: 0;
	padding: 0;
	}
	
form.listForm li {
	list-style: none;
	padding: 3px;
	margin: 0;
	}

em {
	font-weight: bold;
	font-style: normal;
	color: #f00;
	}

/* Width of labels */
form.listForm label { 
   /*width: 140px;*/ 
} 


form.divForm label {
	display: block;
	vertical-align: top;
	font-weight:bold;
	}


.legend{
font-weight:bold;
}

.controls{
      width:97%;
      /*max-width:250px;*/
      margin-top:0.25em;
	  margin-bottom:0.25em;
      }
      
.buttons{
      width:95%;
      max-width:250px;
      }
      

.mandatoryFields{

color: blue;

}      

.msg_success{
color:green;
font-weight:bold;

}

.msg_error{
color:red;
font-weight:bold;
}