

.tbl-accordion{
  margin: 0 auto;
	text-align: left;
  width: 100%;
	border: 1px solid #d9d9d9;}
  thead{
    background:  #d9d9d9;
  }
  /* Inner table */
  .tbl-accordion-nested{
	  width: 100%; border-bottom: 1px solid #d9d9d9;}
    tr:nth-child(even){
      background-color: #eeeeee;
    }
    td, th{
      padding: 10px;
      
    }
td {width: 20%; vertical-align: middle;}
.primary {width: 40%}
.dates {background-color: #535353  ; color: #E5E3E3; text-align: center}
.dates a  { color: #E5E3E3; }
.dates a:hover  {background-color: #343434 ; color: #fff; }
.dates td:hover {background-color: #343434 ; }

.dayactive { background-color:#8BBDE7; }
.dayactive a  { color: #232323; }

.secondary {border-top: 1px solid #d9d9d9;}

    .tbl-accordion-section{
     background-color: #fff;
      color: #000;
      cursor: pointer;
    }
.tbl-accordion-section td.primary { padding-left: 15px; background:url('../images/arrow-bullet-blue.png') no-repeat left ; }
.tbl-accordion-section td.primary:hover { background:url('../images/arrows-ffffff3.png') no-repeat left -87px; }

