.divTable{
   display: table;
   width: 100%;
   padding-bottom: 30px;
   font-size: 1.230769em;
   line-height: 1.5;
   padding: 0 0 1em;
   color: #343536;
   font-weight: 400;
 }
 
 .divTableRow {
   display: table-row;
 }
 
 .divTableHeading {
   background-color: #ddd;
   display: table-header-group;
 }
 
 .divTableCell {
   border: 1px solid #ddd;
   display: table-cell;
   padding: 3px 10px;
 }
 
 .divTableCell1 {
   border: 1px solid #ddd;
   display: table-cell;
   padding: 3px 10px;
 }
 
 .divTableHead {
   border: 1px solid #ddd;
   display: table-cell;
   padding: 3px 10px;
   font-weight: bold;
 }
 
 .divTableHead1 {
   border: 1px solid #ddd;
   display: table-cell;
   padding: 3px 10px;
   font-weight: bold;
 }
 
.divTableHeading {
   background-color: #ddd;
   display: table-header-group;
   font-weight: bold;
 }
 
 .divTableFoot {
   background-color: #ddd;
   display: table-footer-group;
   font-weight: bold;
 }
 
 .divTableBody {
   display: table-row-group;
 }
 
 .caption {
   background-color: #4e6bb1;
   border: 1px solid #ddd;
   caption-side: top;
   display: table-caption;
   padding: 10px 10px;
   color: white;
   font-weight: bold;
 }