/* Global styles */
body {
  font-family: Arial, sans-serif;
  margin: 0;
  background-color: #000000;
  color: #FFFF00;
}

a {
  color: #C0C0C0;
}

a:visited {
  color: #FFFFFF;
}

/* Header styles */
.header {
  text-align: center;
}

/* Menu styles */
.menu {
  text-align: center;
}

.menu-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  justify-content: center;
}

.menu-list li {
  margin: 10px;
}

@media (max-width: 600px) {
  /* Media query for mobile devices */
  .menu {
    text-align: center;
  }

  .menu-list {
    display: block;
  }

  .menu-list li {
    margin: 10px 0;
  }
}

/* Table styles */
.table-wrapper {
  max-width: 1000px;
  margin: 0 auto;
  background: linear-gradient(to left, #ffffff, #5AA4D2);
  overflow: auto;
}

.table-wrapper a {
  color: #30559A;
}

table {
  width: 100%;
  border-collapse: collapse;
}

td {
  padding: 8px;
  font-family: Verdana, sans-serif;
  color: black;
}

/* Apply even spacing to table cells */
tr {
  display: flex;
  justify-content: center;
}

tr td {
  flex: 1;
  text-align: center;
}
