<style>
      table {
        width: 100%;
      }
      td, th {
        padding: 7px 12px 5px 12px;
      }
      th {
        text-align: left;
        padding: 17px;
        background-color: #f2f2f2;
        color: #c0c0c0;
      }
      tr:nth-child(even) { background-color: #dddddd; }
 tr:hover { background-color: #77aaff; }
body > div.main > div.top_header > div.menu > ul > li:nth-child(2) > ul {z-index: 30;}
body > div.main > div.top_header > div.menu > ul > li:nth-child(3) > ul {z-index: 30;}
body > div.main > div.top_header > div.menu > ul > li:nth-child(4) > ul {z-index: 30;}
body > div.main > div.top_header > div.menu > ul > li:nth-child(6) > ul {z-index: 30;}