@charset "UTF-8";

.Accordion {
  /*border-left: solid 1px gray;
  border-right: solid 1px black;
  border-bottom: solid 1px gray;*/
  overflow: hidden;
}

.AccordionPanel {
  margin: 0px;
  padding: 0px;
  
}
.AccordionPanelTab {
  /*background-color: #CCCCCC;
  border-top: solid 1px black;
  border-bottom: solid 1px gray;*/
  margin: 0px;
  padding: 2px;
  cursor: pointer;
  -moz-user-select: none;
  -khtml-user-select: none;
  
}

.AccordionPanelTab .Text {
  margin-left: 60px;
  padding: 9px 7px 7px 13px;
  color: #c60028;
  font-weight: bold;
  background: url(../images/Arrow.RedOnGray.Right.gif) no-repeat 0 14px;
}

.AccordionPanelTab .Number {
  color: #c60028;
  float: left;
  padding: 9px 7px 7px 0px;
  
}
.AccordionPanelContent {
/*  overflow: auto; */
  overflow: hidden; 
  margin: 0px;
  margin-left: 60px;
  padding: 0px 0px 0px 0px;
  /*height: 200px;*/
  border-bottom: 1px dashed #c60028;
}

.AccordionPanelOpen {
  overflow: auto;
}

.AccordionPanelOpen div.AccordionPanelContent {
  min-height:360px;
}

.AccordionPanelOpen .AccordionPanelTab {
  /*background-color: #EEEEEE;*/
}
.AccordionPanelTabHover {
  /*color: #555555;*/
}
.AccordionPanelOpen .AccordionPanelTabHover {
  /*color: #555555;*/
}
.AccordionFocused .AccordionPanelTab {
  /*background-color: #3399FF;*/
}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
  /*background-color: #33CCFF;*/
}


