dl {
   margin:0px;
   padding:0px;
}

dl.zend_form dd {
   margin:0px;
}

dl.zend_form dt {
   display:none;
}

dl.zend_form dd fieldset {
   margin:0px;
   /**
    * IE7 responds better to top margin, rather than padding
    */
   padding:0px 5px 5px 5px;
}

dl.zend_form dd fieldset dt {
   float:left;
   width:180px;
   font-weight:normal;
   display:block;
}

dl.zend_form dd fieldset dd {
   margin:0px;
   float:left;
   display:block;
   width:370px;
}

/**
 * IE7 fix - uses blue text by default
 */
dl.zend_form dd fieldset legend {
   color:#000000;
   margin-bottom:5px;
}

dd textarea {
   height:100px;
}

dd input.text , dd textarea {
   width:370px;
   font-family:Courier New, Courier, monospace;
   font-size:0.8em;
   background:url(/images/text-input-bg.gif) 0% 0% no-repeat;
   padding-left:4px;
}

dd input.text, dd textarea, dd select {
   border-top:1px solid #75736E;
   border-left:1px solid #75736E;
   border-right:1px solid #f2f0ee;
   border-bottom:1px solid #f2f0ee;
}

dd select {
   font-family:Courier New, Courier, monospace;
   font-size:0.8em;
   background:url(/images/text-input-bg.gif) 0% 0% no-repeat;
}

dd select.w250 {
   width:250px;
}

dd select option {
   /*
      FF produces a dark gray background for some reason
      when using a background image that isn't repeated
   */
   background-color:#ffffff;
}

ul.errors, dd ul.errors {
   list-style-type:none;
   font-size:0.6em;
   font-weight:bold;
   color:#990000;
   padding:3px 0;
   margin:0px;
}

ul.errors li, dd ul.errors li {
   padding:0px;
   margin:0px;
   line-height:100%; /* standardise IE and FF */
}

dl.zend_form dd fieldset input {
   vertical-align:middle;
}

/**
 * DD tags can have labels in them for checkboxsets
 */
dl.zend_form dd fieldset dl dt label, dl.zend_form dd fieldset dl dd label {
   font-size:0.8em;
}

dl.zend_form dd fieldset dl dt label.required {
   font-weight:bold;
}

form {
   margin:0px;
}

dl.zend_form dd fieldset dl dd input.submit-button {
   margin-top:10px;
   position:relative;
   left:-5px;
}

dl.zend_form dd fieldset dl dt label.submit-label {
   visibility:hidden;
}
