
/* CSS overrides ... */


#car_search_btn,
#cancel_btn,
#retry_btn,
#reveal_agreement_button,
#car_update_btn,
.select_car {
    background-color: #562C2C!important;
    border-color: #562C2C!important;
}

div.driver_details_header,
div.filter_category_heading {
    background-color: #562C2C!important;
    border-color: #562C2C!important;
    color: #F90!important;
        font-size:0.90em!important;
}

div.filter_category_heading a {
    color: #F90!important;
}

.class_widget {
    font-size:0.88em;
}

div.suggestions {
    font-size:0.78em;
}

#show_dropoff_checkbox_block {
    font-size:0.78em!important;
    padding-bottom:8px;
}

input[type=checkbox] {
    height:16px!important;
        margin-right: 6px!important;
}

#car_search_btn:hover {
    background-color: #562C2C!important;
    border-color: #F90!important;
        color: #F90!important;
}

#car_update_btn:hover {
    background-color: #F90!important;
    border-color: #F90!important;
        color: #562C2C!important;
}

.search_vehicle_size_column {
    color: #800000!important;
}
.search_vehicle_mileage {
    color: #800000!important;
}
.search_vehicle_benefit {
    color: #800000!important;
}
div.suggestions div.current {
    background-color: #562C2C!important;
    color: #F90!important;
}

.btn_success {
    min-width:160px!important;
}
.btn_success:hover {
    min-width:160px!important;
        color:white!important;
        font-size:0.90em!important;
        border-radius: 4px!important;
        color: #562C2C!important;
    background: #F90!important;	
    border-color: #F90!important;	
}

.btn-info {
    min-width:160px!important;
        background-color: #562C2C!important;
}
.btn-info:hover {
    min-width:160px!important;
        color:white!important;
        font-size:0.90em!important;
        border-radius: 4px!important;
        color: #562C2C!important;
    background: #F90!important;	
    border-color: #F90!important;	
}

.button_normal {
    min-width:160px!important;
        background-color: #562C2C!important;
}
.button_normal:hover {
    min-width:160px!important;
        color:white!important;
        font-size:0.90em!important;
        border-radius: 4px!important;
        color: #562C2C!important;
    background: #F90!important;	
    border-color: #F90!important;	
}

.button_cancel {
    min-width:160px!important;
        background-color: #aaaaaa!important;
        color:white!important;
        border-color:#444444!important;
}
.button_cancel:hover {
    min-width:160px!important;
        color:white!important;
        font-size:0.90em!important;
        border-radius: 4px!important;
        color: #ffffff!important;
    background: #800000!important;	
    border-color: #b00000!important;	
}

#reservation_details {
    font-size:0.88em!important;
}

#confirmation_details {
    font-size:0.84em!important;
}

#profile-content-container {
    font-size:0.82em!important;
}

    .profile-menu-title {padding-right:30px;}
    


    #car_results_table td 
    {
            padding-bottom:24px!important;padding-top:5px!important;vertical-align:top!important;
        }

    #car_results_table tr td:first-child
    {
            text-align:center!important;padding-top:0px!important;
        }

    #car_results_table tr td:last-child 
    {
            text-align:right!important;
        }
