/* $Id: button_style.css,v 1.4 2009/08/15 20:09:57 sun Exp $ */

/**
 * Form actions.
 */
.form-actions {
  margin: 1em 0;
  zoom: 1;
}
table .form-actions {
  margin: 0;
}
.form-button-wrapper, li.button a, a.button {
  /* Customizable */
  background: transparent url(images/bkg_button-right.png) no-repeat right top;
  margin: 0 10px 0 0;
  padding: 0 10px 0 0;
  /* Static */
  position: relative;
  display: inline-block;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  cursor: hand;
}
body #views-ajax-pad .form-buttons .form-submit, /* Views UI */
.form-button-wrapper input, li.button a span, a.button span {
  /* Customizable */
  background: transparent url(images/bkg_button.png) no-repeat left top;
  color: #444;
  font-family: arial, sans-serif;
  font-size: 12px;
  font-weight: normal;
  height: 24px;
  line-height: 24px;
  padding: 0 5px 2px 15px;
  /* Static */
  overflow: visible;
  display: inline-block;
  clear: none;
  width: auto;
  margin: 0;
  border: 0;
  cursor: pointer;
  cursor: hand;
}
.form-button-wrapper:active, li.button a:active, a.button:active {
  background-position: right -24px;
}
.form-button-wrapper input:active, li.button a span:active, a.button span:active {
  background-position: left -24px;
}

/**
 * Button link overrides.
 */
li.button a span, a.button span {
  padding-bottom: 0;
}
li.button a:hover, a.button:hover {
  color: #fff;
}

/**
 * Third-party module support styles.
 */
/* Views UI */
body #edit-views-apply,
body #edit-views-reset,
body .views-exposed-form .views-exposed-widget .form-submit,
body #views-ajax-pad .form-buttons .form-submit {
  margin: 0;
}
html.js body span.views-throbbing {
  font-size: 9px;
  margin: 0 0 0 -5px;
  padding: 0 5px;
  position: relative;
}

/* Views Bulk Operations */
body #views-bulk-operations-submit {
  padding: 0;
}

/* Fivestar */
.fivestar-widget .form-button-wrapper {
  background: transparent none;
  margin: 0;
  padding: 0;
}

