
    /* Appearance */
    
	#scroll table { font-family: sans-serif; }
    #scroll table { border-collapse: collapse; }
    #scroll td, th { padding: 6px; }
    #scroll th { background: #ffff66; color: white; }
    #scroll tbody tr:nth-child(odd) { background: #dfdfdf; }
    #scroll table { border: 1px solid red; }
    
    /* Scrollability of table */
    #scroll table { width: 100%; } /* fixed width table */
    #scroll thead tr { display: block; } /* makes it sizeable */
    #scroll tbody { 
      display: block; /* makes it sizeable */
      height: 700px; /* height of scrollable area */
      overflow: auto; /* scroll rather than overflow */
      width: 100%; /* fill the box */
    }
    #scroll thead th { width: 120px; } /* fixed width for THs */
    #scroll tbody td { width: 104px; } /* fixed width for TDs */
    /* the tbody needs to be 16px less than the thead, for the scrollbar */
    
  
