.heading-container {
    display: flex;
    justify-content: center;
    align-items: center;
  }
table {
      border-collapse: collapse; /* Remove borders between cells */
      width: 75%; /* Set table width */
      margin: 0 auto; /* Center table horizontally */
    }
    td, th {
      padding: 10px; /* Add padding to cells */
      border: 2px solid #ddd; /* Add thin border to cells */
    }
    select {
      width: 100%; /* Make dropdowns fill the cell */
      padding: 5px; /* Add padding to dropdowns */
    }
    button {
      padding: 10px 20px; /* Add padding to button */
      background-color: #4CAF50; /* Green background color */
      color: white; /* White text color */
      border: none; /* Remove button border */
      margin:10px;
      cursor: pointer; /* Make button look clickable */
    }

body {
    font-family: Arial, sans-serif;
    margin: 0;
}

header {
    background-color: #007BFF;
    color: white;
    padding: 10px;
    text-align: center;
}

nav ul {
    background-color: #333;
    list-style-type: none;
    padding: 0;
    overflow: hidden;
    margin: 0;
}

nav ul li {
    float: left;
}

nav ul li a {
    display: block;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
}

nav ul li a:hover {
    background-color: #111;
}

.active {
    background-color: #4CAF50;
}

main {
    padding: 20px;
}

section {
    margin-bottom: 20px;
}

footer {
    background-color: #333;
    color: white;
    text-align: center;
    padding: 10px;
    position: fixed;
    bottom: 0;
    width: 100%;
    text-decoration: none;
}
