/* for regulations pages styling */
.list-no-bullet li, .list-no-bullet li ul li, .list-no-bullet li ol li, .list-no-bullet li ul li ul li, .list-no-bullet li ol li ol li {
    list-style-type: none;
}
table.table caption {
    text-align: left;
    font-weight: bold;
    padding: 8px 0;
    caption-side: top;
}

/* Legacy font style */
.regsLabel {
    font-size: 1.3em;
}

/* DivTable.com */
.divTable {
    display: table;
    width: 100%;
}
.divTableBody {
    display: table-row-group;
}
.divTableHeader {
    display: table-header-group;
}
.divTableRow {
    display: table-row;
}
.divTableCell, .divTableHead {
    display: table-cell;
    padding: 8px;
}
.divTableHead {
    font-weight: bold;
}

/* Print Layout */
@media only print {
  header, div.breadcrumbMain, div.subFooter, footer  {
    display: none !important;
  }
  div#main-content {
    padding: 0 !important;
    margin: 0 !important;
  }
}
/* END */

