p,ul {
    font-size: large;
}

hr {
    color: black;
}

.main {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: normal;
    color: rgb(80,80, 80);
    margin: auto;
    width: 55em;
    border: 5px;
    border-style: solid;
    border-radius: 10px;
    padding: 10px;
    background-color: rgb(255, 255, 255);
}

.header,.footer {
    font-family: "Poppins", sans-serif;
    font-weight: 400;
    font-style: normal;
    color: rgb(80, 80, 80);
    margin: auto;
    width: 55em;
    border: 5px;
    border-style: solid;
    border-radius: 10px;
    padding: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
    background-color: rgb(255, 255, 255);
    gap: 5px;
}

td {
    text-align: center;
    font-size: large;
    border: 3px solid rgb(80, 80, 80);
    border-radius: 5px;
}

a {
    color: rgb(79, 130, 194);
    font-weight: 450;
}

.link {
    color: rgb(80, 80, 80);
    font-weight: 700;
    font-style: normal;
}

a:link { text-decoration: none; };
a:visited { text-decoration: none; };
a:hover { text-decoration: none; };
a:active { text-decoration: none; };