  /** BLOG CSS - for the blog entries **/
html, body {
  height: 100%;
  margin: 0;
  padding: 0;
 /*background-color: rgba(0,0,0,0.8);*/
  background-size: cover;
  font-family: "Lucida Console", "Courier New", monospace;
  color: green;
}

body a:link    { color: green; }
body a:visited { color: green; }
body a:hover   { color: yellow; }
body a:active  { color: red; }

.tableHeader{
        overflow-y: auto; /* make the table scrollable if height is more than 200 px  */
        height: 500px; /* gives an initial height of 200px to the table */
      }
      
.tableHeader thead th{
    position:sticky;
    top: 0px;
}

table{
    border: 1px solid green;
    padding: .25em .25em .25em .25em;
}

td{
    border: 1px solid green;
    padding: .25em .25em .25em .25em;
}
 th {
        background: black;
        border: 1px solid green;
      }


tr:nth-child(even){
    background-color: green;
    color: black;
}

tr:hover {
    background-color: #7fff00;
    color: black;
}
    
 pre {
 font-size: 16px !important;
 }