div#container {
   min-height: 100%;
   /*height: 100%;*/
   margin: 0 100px;
   background-color: #FFF;
   border-top-width: 0px;
   border-right: 1px solid #aaa;
   border-bottom-width: 0px;
   border-left: 1px solid #aaa;
   padding: 15px 0;
}

div#accordion {
   border: 1px solid #CACAB0;      /*#1F669B;*/
   width: auto;
   font-family: 'Helvetica', sans-serif;
   margin: 10px;
   /* margin: 0 auto;
   width: 600px;
   height: 310px; */
}

div#accordion h3 {
   padding: 4px 6px 4px 6px;
   font-size: 85%;
   font-family: 'Helvetica', sans-serif;
   margin: 4px;   /* EP - Adds space between the accordion elements */
   border-style: solid none solid none;
   border-top-color: #BDC7E7;
   border-bottom-color: #999999;  /*#182052;*/
   border-right-color: #666666;   /*EP - Added this*/
   border-width: 1px 0px 1px 0px;
   color:#000;                  /*#fff;*/
   background-color: #CCCCFF;   /*#63699C;*/
}

div#accordion h3 #visible {
   color:#FFF;                  /*#CED7EF;*/
   background-color: #000066;   /*#63699C;*/
}

div#accordion div.panel {
   margin: 0;
   padding-bottom: 0;
   border: none;
}

div#accordion div.panelBody {
   /*padding: 7px 5px;*/
   /*height:199px;*/           /* EP - Need to comment out so DIV stretches according to content - If no, then use Overflow property*/
}