.form-item-warning .field-wrapper,  .form-item-warning .field-wrapper, .form-item-warning .field-wrapper {
    background-color: #F1BDBF;
}

.field-wrapper, .form-header .field-wrapper {
    background: none repeat scroll 0 0 #EEEEEE;
    border-radius: 5px 5px 5px 5px;
    margin: 0 0 15px;
    padding: 3px;
    float:left;
    width:400px;
}

.field-wrapper ul.field-errors li {
    color: #555555;
    font: italic 11px/16px Arial,sans-serif;
    padding: 0 5px 5px;
}

.field-text,  .field-wrapper textarea {
    background: url("../images/bg-input-text.png") repeat-x scroll 0 0 #FFFFFF;
    border: 1px solid #C3C3C3;
    border-radius: 3px 3px 3px 3px;
    color: #666666;
    font: 11px Arial,sans-serif;
    margin: 0;
    padding: 5px;
    width:97%;
}

.submit-form-item .field-wrapper { background:none; padding:0px; margin:0px; }

.zend_form label {
    float: left;
    font: bold 12px/14px Arial,sans-serif;
    margin-right: 10px;
    padding-left: 10px;
    padding-top: 5px;
    width: 175px;
}

.field-wrapper {
    width: 437px;
}

.field-wrapper, .form-header .field-wrapper {
    float: left;
}

.field-wrapper, .form-header .field-wrapper {
    background: none repeat scroll 0 0 #EEEEEE;
    border-radius: 5px 5px 5px 5px;
    margin: 0 0 15px;
    padding: 3px;
}


.zend_form .field-text, .zend_form select, .zend_form textarea {
    border: 1px solid #C3C3C3;
    border-radius: 3px 3px 3px 3px;
    color: #666666;
    font: 13px Arial,sans-serif;
    margin: 0;
    padding: 10px;
    width: 415px;
}


.zend_form select {
    background: none repeat scroll 0 0 #FFFFFF;
    width: 437px;
}