/* Aubrey added these */
fieldset {
border:0px;
float:left;
}

/*input.readonly {
background-color: #CCCCCC;
}

.form-error {
background-color:#fcc;
border:1px solid #c66;
font-size:85%;
margin-left:10px;
}

p.form-error {
padding:2px 5px 2px 5px;
margin-bottom:10px;
}

span.form-error {
padding:2px 5px 2px 5px;
position:absolute;
}

input.string {
width:250px;
padding:1px 0 1px 2px;
}

input.narrow {
width:120px;
}

input.long {
width:300px;
}*/

.zend_form {
margin:5px auto;
padding:0;
overflow:auto;
}

.zend_form dt {
padding:0;
clear:both;
width:35%;
float:left;
text-align:right;
margin:5px 5px 5px 0;
}

.zend_form dd {
padding:0;
float:left;
width:58%;
margin:5px 2px 5px 0;
}

.zend_form p {
padding:0;
margin:0;
}

.zend_form input, .zend_form textarea {
margin:0 0 2px 0;
padding:0;
}

.zend_form textarea.small {
margin:0 0 2px 0;
padding:0;
width: 300px;
height: 150px;
}

.submit {
float:right;
}

.required:before{content:''}
.optional:before{content:''}

.preview_ad {
text-align:center;
}
