#questions-wrapper-outer {
  padding: 0;
  margin: 0;
  border: 1px solid #758589;
}
#questions-teaser {
  padding: 5px 0 5px 5px;
  background-color: #f4f4ec;
}
#questions-teaser a {
  font-weight: bold;
}
#questions-wrapper-inner {
  border-top: 1px solid #758589;
  padding: 15px 0 5px 5px;
  background-color: #f4f4ec;
  display: none;
}
.questions-list caption {
  text-align: left;
  font-weight: bold;
}
#questions-title {
  width: 75%;
}
#questions-description {
  width: 98%;
  height: 50px;
}
#questions-label-title {
}
#questions-wrapper-button-close {
  display: inline;
  padding-left: 335px;
}
#questions-button-add {
  margin: 5px 0 0 0;
}
#questions-button-close-form {
  padding-right: 5px;
}
#questions-button-answered {
  font-weight: bold;
  margin: 10px 10px 5px 0;
  display: block;
  float: left;
}
.questions-button-active {
  font-weight: bold;
  text-decoration: none;
}
.questions-button-inactive {
  font-weight: bold;
  text-decoration: underline;
}
#questions-button-unanswered {
  margin: 10px 10px 5px 0;
  display: block;
  float: left;
}
#questions-tab-answered {
  clear: both;
}
#questions-tab-unanswered {
  clear: both;
  display: none;
}