#main {
    margin-top: 20px;
}
#content {
    font-family: verdana, sans-serif;
    font-size: 14px;
}

#header {
    text-align: left;
}

.logo {
    width: 10rem;
}

#rows {
    margin-top: 20px;
}

#finish {
    margin-top: 20px;
}

table {
    width: 550px;
}
.tableheader {
    background: #CCCCCC;
}
th {
    text-align: left;
    padding-left: 5px;
    height: 20px;
}
td {
    padding-left: 5px;
}

select {
    width: 220px;
    
}

.submit {
    font-size: 16px;
}
textarea {
    width: 100%;
    height: 50px;
}

.hidden {
    display: none;
}

.card-header {
    font-weight: bold;
}