table.form td.label {
    text-align: right;
    padding-right: 0.5em;
}

table.form td.bold {
    font-weight: 700;
}

input[type="text"] {
    background: transparent;
    color: white;
    border: 1px solid white;
}

input[type="submit"] {
    margin-top: 10px;
    width: 100%;
    border: 1px solid white;
    color: white;
    background-color: transparent;
    font-size: 110%;
}

input[type="submit"]:hover {
    color: #333;
    background-color: white;
}

input[type="submit"]:focus {
    opacity: 50%;
}

select {
    background: transparent;
    color: white;
    border: 1px solid white;
    width: 175px;
}

select:focus {
    transition: 0.1s;
    color: black; 
    background: white;
    width: 175px;
}