body {
    background-color: #303036;
    color: #FFFAFF;
    text-align: center;
}

h1 {
    font-size: 30pt;
    margin-top: 100px;
}

p{
    font-size: 20pt;
}

.button{
    margin: 20px;
    background-color: #98959B;
    color: #303036;
    border-radius: 12px;
    font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
    border: 3px black;
    padding: 10px;
    font-size: 15pt;
}

.button:hover {
    background-color: #3D3D43;
    color: white;
    cursor: pointer;
}

table, th, td {
    border: 1px solid black;
}

td {
    height: 40px;
}

th, td {
    padding-left: 15px;
}

#infoTable {
    text-align: left;
    margin-top: 50px;
    font-size: 15pt;
    border-collapse: collapse;
    margin: auto;
    min-width: 50%;
}
