.xbl-fr-xforms-inspector .fr-xforms-inspector {
  display: block;
  clear: both;
  border: 2px solid #aaa;
  padding: .5em 1em;
  background: url("gradient.gif") repeat-x scroll center top #f8f8f8;
  margin: 1em 1em;
  font-size: 12px;
  font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
  color: #333;
}
.xbl-fr-xforms-inspector .fr-xforms-inspector-title {
  font-size: 167%;
  padding: .5em 0 1em 0;
}
.xbl-fr-xforms-inspector .fr-xforms-inspector-disabled-function {
  color: #ccc;
}
.xbl-fr-xforms-inspector .fr-xforms-inspector-disabled-function .xforms-label {
  color: #cccccc;
}
.xbl-fr-xforms-inspector .xforms-label {
  display: inline-block;
  width: 5em;
  font-weight: bold;
  color: #333333;
}
.xbl-fr-xforms-inspector .fr-xforms-inspector-instance {
  padding-left: 2em;
}
.xbl-fr-xforms-inspector .fr-xforms-inspector-block {
  padding: 0.5em 0;
}
.xbl-fr-xforms-inspector .xforms-input input {
  width: 20em;
}
.xbl-fr-xforms-inspector .fr-xforms-inspector-source {
  padding: 1em 0 0 0;
}
.xbl-fr-xforms-inspector .fr-xforms-inspector-mode {
  background-color: #F8F8F8;
  padding: 0.5em 0;
}
