/*
    Title:  Nissan Dealer Locator CSS
    Description:
        Styles for the Nissan Deal Locator.
    Version: 0.1
    Author: Andrew Mason (amason@digitas.com)
    
    Created: 2nd Feb 2010

*/

/* Deal Locator: Wrapper
-------------------------------------------------------------------- */
#dl_form {
    margin-top: 10px;
}

#dl_map_results{
    clear: both;
     /* overflow: hidden; */
    padding-top: 20px;
}

#dl_search_button { 
    float: right;
    cursor: pointer;
    margin-right: 50px;
}

/* Deal Locator: Google Map
-------------------------------------------------------------------- */
#dl_google_map {
    float: left;
    height: 200px;
    margin-right: 10px;
    width: 235px;
	margin-left: -246px
}


/* Deal Locator: Results
-------------------------------------------------------------------- */
#dl_results_list {
    background: url("../images/backgrounds/bkgd-lines-footer.jpg") no-repeat scroll 0 bottom transparent;
    font-size: 95%;
}

.dl_result {
    border-top: 1px solid #CCC;
    clear: both;
    overflow: hidden;
    padding: 5px 10px;
    position: realtive;
}

.dl_result_title {
    margin-bottom: 5px;
}

.dl_result_title STRONG {
    font-weight: bold;
}

.dl_r_col1 {
    float: left;
}

.dl_result ADDRESS {
    float: left;
    width:120px;
}

.dl_result_tel {
    margin-top: 10px;
}

.dl_result_tel,
.dl_result_fax {
    font-weight: bold;
    margin-left: 150px;
}

.dl_result_select {
    clear: right;
    float: right;
	width:150px;
}

.dl_result_select A {
    color: #316A82;
    font-weight: bold;
    text-transform: uppercase;
}

#dl_results_intro {
    color: #316A82;
    font-weight: bold;
}

#dl_results_controls {
    color: #316A82;
    text-align: center;
	clear:both;
}

#dl_results_controls DIV {
    padding: 5px;
}

#dl_results_controls A {
    margin: 0 5px;
    color: #316A82;
}

#dl_results_controls A.active {
    font-weight: bold;
}

#dl_errorbox {
    clear: both;
    text-align: center;
    margin-bottom: 5px;
    padding-top: 10px;
    display: none;
}
#dl_errorbox P {
    background-color: #FFC;
    padding: .2em;
}




