.VEACCORDION { padding-top:2px; width: 600px; margin: 0 auto; font-size:1.2em;}
.VEACCORDIONHEADER { color:#FF0000; font-weight:bold;  height:15px;}
.VEACCORDIONHEADER:hover { color:#000}
.VEACCORDIONHEADER h2 {padding-left: 5px; line-height:15px;}
.VEACCORDIONHEADERACTIVE {font-weight:bold;}

.VEACCORDIONHEADER, .VEACCORDIONHEADERACTIVE {
  padding:2px; cursor:pointer;
  border-top:1px solid #000; border-left:1px solid #000;border-right:1px solid #000; border-bottom: 1px solid #000;}

.VEACCORDIONCONTENT {
  padding:0px;height:0px;margin-bottom:2px;overflow:hidden;}
.VEACCORDIONCONTENTACTIVE {
  padding:2px;margin-bottom:2px;overflow:hidden; }
.VEACCORDIONCONTENT, .VEACCORDIONCONTENTACTIVE {
  border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000}
