body {
    margin: 0px;
}

h1 {
    text-align:center;
    background-color: lightblue;
    margin: 0px;
}

h2 {
    text-align:center;
}

.navbar ul{
    list-style-type:none;
    background-color: rgb(43, 90, 23);
    padding: 0px;
    margin: 0px;
    overflow: hidden;
    display: flex;
    justify-content: center;
}

.navbar a{
    color: rgb(255, 255, 255);
    text-decoration: none;
    padding: 15px;
    display: block;
    text-align:center;
    display: inline-block;
}

.navbar a:hover{
    background-color: grey;
}

.navbar li{
    display: inline-block;
}

table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  margin-left: auto; 
  margin-right: auto;
  width: 60%;
}

td, th {
  border: 1px solid black;
  border-style: solid;
  text-align: left;
  padding: 8px;
}

th {
    background-color: lightblue;
}