.olive {
  /* common */
}
.olive .dijitAccordionContainer {
  border-color: #B1BADF;
  background-color: #FFFFFF;
}
.olive .dijitAccordionTitle {
  background: #FAFAFA url("../images/titleBar.png") repeat-x top left;
  border-top: 1px solid #B9BBDD;
  padding: 5px 4px 6px 8px;
  font-size: 0.9em;
  font-weight: bold;
  color: #373941;
}
.olive .dijitAccordionTitleSelected {
  background: #F9F9F9 url("../images/accordionItemActive.png") top repeat-x;
  font-weight: bold;
  border-top: 1px solid #B9BBDD;
  border-bottom: 1px solid #B9BBDD;
  padding: 5px 4px 5px 8px;
  color: #243C5F;
}
.olive .dijitAccordionArrow {
  background: url("../images/spriteRoundedIconsSmall.gif") no-repeat -30px top;
  width: 15px;
  height: 15px;
  margin-top: -1px;
}
.olive .dijitAccordionTitleSelected .dijitAccordionArrow {
  background: url("../images/spriteRoundedIconsSmall.gif") no-repeat -15px top;
  margin-top: -1px;
}
.olive .dijitAccordionText {
  margin-left: 4px;
  margin-right: 4px;
}
