#right-start-accordion {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  width: 632px;
  list-style: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: 0 0 7px #a2a2a2;
  -moz-box-shadow: 0 0 7px #a2a2a2;
  box-shadow: 0 0 7px #a2a2a2;
  border-radius: 10px;
}
#right-start-accordion li {
  padding: 0;
  line-height: normal;
  margin: 0;
}
#right-start-accordion .first-panel {
  border-radius: 10px 10px 0 0;
}
#right-start-accordion .first-panel .panel-heading {
  border-radius: 10px 10px 0 0;
}
#right-start-accordion .last-panel {
  border-radius: 0 0 10px 10px;
}
#right-start-accordion .last-panel .panel-heading {
  border-radius: 0 0 10px 10px;
}
#right-start-accordion .last-panel .panel-content {
  border-radius: 0 0 10px 10px;
}
#right-start-accordion .last-panel.active-panel .panel-heading {
  border-radius: 0;
}
#right-start-accordion .panel-heading {
  background: #898e98 url(../img/accordion-heading-background.png) repeat-x left top;
  padding: 6px 16px;
  cursor: pointer;
}
#right-start-accordion .panel-heading .panel-title {
  margin: 0;
  background: url(../img/accordion-heading-arrow.png) no-repeat 0 0;
  line-height: 17px;
  padding-left: 22px;
  color: #333;
  font-size: 13px;
  font-weight: bold;
}
#right-start-accordion .panel-heading .panel-title .highlight {
  color: #BE0F34;
}
#right-start-accordion .active-panel .panel-heading {
  background: #a20922 url(../img/accordion-heading-background-active.png) repeat-x left top;
}
#right-start-accordion .active-panel .panel-heading .panel-title {
  background-position: 0 -17px;
  color: white;
}
#right-start-accordion .active-panel .panel-heading .panel-title .highlight {
  color: white;
}
#right-start-accordion .panel-heading:hover {
  background: #a20922 url(../img/accordion-heading-background-active.png) repeat-x left top;
}
#right-start-accordion .panel-heading:hover .panel-title {
  background-position: 0 -17px;
  color: white;
}
#right-start-accordion .panel-heading:hover .panel-title .highlight {
  color: white;
}
#right-start-accordion .panel-content {
  display: none;
  overflow: hidden;
}
#right-start-accordion .panel-content img {
  display: block;
}
#right-start-accordion #overview-panel {
  position: relative;
}
#right-start-accordion .hotspot {
  position: absolute;
  cursor: pointer;
  background: url(../img/accordion-transparent.gif);
}
#right-start-accordion .hotspot .img {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  background: url(../img/accordion-overview-panel-hover.png) no-repeat;
}
#right-start-accordion .right-mix {
  top: 25px;
  left: 0;
  width: 108px;
  height: 200px;
}
#right-start-accordion .right-mix .img {
  background-position: 0px -25px;
}
#right-start-accordion .right-path {
  top: 42px;
  left: 177px;
  width: 111px;
  height: 120px;
}
#right-start-accordion .right-path .img {
  background-position: -177px -42px;
}
#right-start-accordion .right-start {
  top: 42px;
  left: 288px;
  width: 118px;
  height: 120px;
}
#right-start-accordion .right-start .img {
  background-position: -288px -42px;
}
#right-start-accordion .right-patients {
  top: 42px;
  left: 405px;
  width: 129px;
  height: 120px;
}
#right-start-accordion .right-patients .img {
  background-position: -405px -42px;
}
#right-start-accordion .right-route {
  top: 66px;
  right: 0;
  width: 97px;
  height: 112px;
}
#right-start-accordion .right-route .img {
  background-position: right -66px;
}

* html #right-start-accordion .panel-title {
  background: none !important;
  padding-left: 0 !important;
}
* html #right-start-accordion #overview-panel {
  width: 720px;
  height: 298px;
}
* html #right-start-accordion .right-mix .img {
  height: 217px;
}
* html #right-start-accordion .right-path .img {
  height: 138px;
}
* html #right-start-accordion .right-start .img {
  height: 138px;
}
* html #right-start-accordion .right-patients .img {
  height: 138px;
}
* html #right-start-accordion .right-route .img {
  height: 124px;
}
