body#body {
    margin: 0px;
}
header#top_banner {
    background-color: #54caeb;
    padding: 5px;
}
nav#main_navbar {
    text-align: ;
    border-style: solid;
    border-color: #1d35ab;
    border-width: 3px 0px 3px 0px;
    padding: none;
    background-color: #54caeb;
    color: ;
}
button.nav_button {
    background-color:#54caeb;
    border-style: solid;
    border-color: #1d35ab;
    margin: none;
    padding: 3px 0px;
    text-align:center;
    cursor: pointer;
    width: 24%;
}
main.main {
    margin: 8px;
}

* {
    font-family: helvetica neue, arial, sans-serif;
}

footer#page-end-footer {
    background-color: #54caeb;
    padding: 10px;
    position: relative;
    bottom: 0;
    width: 100%;
    border-style: solid;
    border-color: #1d35ab;
    border-width: 3px 0px 0px 0px;
}

#TsandCs {
    display: inline-block;
    padding: 0px 10px;
    border-style: solid;
    border-color: #1d35ab;
    border-width: 0px 3px 0px 0px;
}

#privpol {
    display: inline-block;
    padding: 0px 10px;
    border-style: solid;
    border-color: #1d35ab;
    border-width: 0px 0px 0px 0px;
}
