#auth_form table {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        background-color: #ba0900; 
        font-size: 9pt;
        border-collapse: collapse;
}

#auth_form td {
        border: none;
        font-weight: bold;
        padding: 1px 1px 1px 1px;
        padding-left: 5px; 
        color:#FFFFFF;
}

#auth_form ul {
        font-weight: normal;
        margin-left: 15px; 
}

#auth_form .submit { 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        padding: 2px;
        font-size: 9pt; 
        text-decoration: none; 
        color: #000000; 
        background-color: #DDF7FA; 
        text-align: center; 
        border: 1px solid #660000;
        cursor: pointer;
}

#auth_form input { 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        font-size: 9pt; 
        text-decoration: none; 
        background-color: #DDF7FA; 
        text-align: left; 
        border: 1px solid #660000;
        padding: 2px 2px 2px 2px; 
}

#reservations_list table {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
}

#reservations_list td {
        border: none;
        padding: 1px 1px 1px 1px;
        background-color: #AA0900;
        color:#FFFFFF;
        text-align: center;
}

#reservations_list .submit { 
        font-family: Verdana, Arial, Helvetica, sans-serif; 
        padding: 2px;
        font-size: 9pt; 
        text-decoration: none; 
        color: #000000; 
        background-color: #f9aeb6; 
        text-align: center; 
        border: 1px solid #660000;
        cursor: pointer;
}

#balance table {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9pt;
        border-collapse: collapse;
}

#balance td {
        border: none;
        padding: 1px 1px 1px 1px;
        text-align: left;
}

