Fixed header of scrollable table.txt
.fixed_headers {
              width: 100%;
              table-layout: fixed;
              border: 1px solid #111111;
              border-radius: 6px;
              /*border-collapse: collapse;*/
            }
            .fixed_headers th {
              text-decoration: underline;
            }
            .fixed_headers th,
            .fixed_headers td {
              padding: 4px;
              text-align: left;
              white-space: nowrap;
            }
            .fixed_headers td:nth-child(1),
            .fixed_headers th:nth-child(1),
            .fixed_headers td:nth-child(2),
            .fixed_headers th:nth-child(2),
            .fixed_headers td:nth-child(3),
            .fixed_headers th:nth-child(3),
            .fixed_headers td:nth-child(4),
            .fixed_headers th:nth-child(4),
            .fixed_headers td:nth-child(5),
            .fixed_headers th:nth-child(5),
            .fixed_headers td:nth-child(6),
            .fixed_headers th:nth-child(6) {
              width: 200px;
            }
            .fixed_headers td{
                max-width: 200px;
                overflow:hidden;
                text-overflow:ellipsis;
            }
            .fixed_headers thead {
              background-color: #cccccc;
              color: #808ad5;
            }
            .fixed_headers thead tr {
              display: block;
              position: relative;
            }
            .fixed_headers tbody {
              display: block;
              overflow: auto;
              width: 100%;
              height: 400px;
            }
            .fixed_headers tbody tr:nth-child(even) {
              background-color: #efefef;
            }
            .old_ie_wrapper {
              height: 300px;
              width: 750px;
              overflow-x: hidden;
              overflow-y: auto;
            }
            .old_ie_wrapper tbody {
              height: auto;
            }