body {
    font-family: Arial, Helvetica, sans-serif;
    }
table {
      border-collapse: collapse;
      width: 100%;
    }
th, td {
      border: 1px solid #ccc;
      padding: 8px;
      text-align: left;
    }
tr:nth-child(even) {
      background-color: #f9f9f9;
    }
tr:nth-child(odd) {
      background-color: #ffffff;
    }
th {
      background-color: #f2f2f2;
    }