.zend_form{  
background:#fff;  
width:100%;  
margin:5px auto;  
padding:0;
float: left;
overflow: auto;  
}  

.errors{
color:red;
clear:left;
width: 400px;
}

.zend_form dt{  
padding:0;  
clear:both;  
width:120px;  
float:left;  
text-align:left;  
margin:5px 5px 5px 0;  
}  
  
.zend_form dd{  
padding:0;  
float:left;  
width:400px;  
margin:5px 2px 5px 0;  
}  
  
.zend_form p{  
padding:0;  
margin:0;  
}  

.zend_form input,.zend_form select,.zend_form textarea,.zend_form checkbox,.zend_form radio{  
margin:0 2px 0px 0;  
padding:0;
float:left; 
}  
.zend_form checkbox,.zend_form radio{  
width:400px;
}

.submit{  
float:left;  
}  
  
.required:after{content:' * '} 
