﻿#dealers_search_results
{
    float: left;
    padding: 10px;
}

#dealer_search_generic_search_controls
{
	float: left;
}

#dealers_search_results h1
{
    margin-bottom: 5px;
    font-weight: normal;
    color: #808080;
}

#dealers_search_results_header
{
    height: 23px;
    width: 695px;
    margin-top: 5px;
    border-bottom: solid 1px #262626;
    background-color: #C1C1C3;
}

#dealers_search_results_container
{
    height: 275px;
    width: 695px;
    float: left;
    background-color: #FFFFFF;
    overflow-y: scroll;
}

#dealers_search_results dl
{
    float: left;
    border-bottom: solid 1px #262626;
}

#dealers_search_results dt
{
    float: left;
    width: 566px;
    border-bottom: solid 1px #262626;
    padding: 3px;
}

#dealers_search_results dd.mileage
{
    float: left;
    width: 100px;
    text-align: right;
    border-bottom: solid 1px #262626;
    padding: 3px;
    font-weight: bold;
}

#dealers_search_results dd.details
{
    float: left;
    width: 560px;
    color: #707070;
    padding: 3px;
}

#dealers_search_results dd.callnow
{
    float: right;
    width: 100px;
    padding: 3px;
}

#dealers_search_results dt a
{
    color: #202020;
    font-weight: bold;
}

#dealers_search_results dd a
{
    color: #707070;
}

#dealers_search_results_footer
{
    clear: left;
    height: 23px;
    width: 695px;
    border-top: solid 1px #262626;
    background-color: #C1C1C3;
}

#ctl00_ContentPlaceHolder_MainContent_IFrame_Map
{
    float:left;
    width: 450px;
    height: 370px;
    margin: 10px 0 0 10px;
}

#dealers_details_content
{
    float: right;
    width: 235px;
    height: 370px;
    overflow: auto;
    color: #FFFFFF;
    margin: 10px;
    display: inline;
}

#dealers_details_content_openingtimes
{
    float: left;
    margin-top: 20px;
}
.dealers_search_criteria_brandlist
{    
	float: right;	
    width:125px;      
}
.dealers_search_criteria_postcode
{
    margin:0px 0px 5px;  
    width:120px;    
    height:14px;
    padding-top:1px;
    text-transform: uppercase;
}
#dealers_search_wrapper
{
    width:200px;
    height:50px;
    padding:10px;    
    float:left;
}
#dealers_details_content_buttons
{
    float: right;
    margin-top: 20px;
}

#dealers_details_content_buttons .button
{
    width: 100px;
    margin-bottom: 10px;
}

#dealers_details_content h1
{
    font-size: 110%;
}

#dealers_details_content h2
{
    font-size: 100%;
}

#dealers_details_content a
{
    text-decoration: underline;
}

#dealers_details_content select
{
    margin: 5px 0 5px 0;
}


