/* --Store Locator Style Sheet-- */

#content {
    color: #727272;
    font-size: 11px;
}

ul#states {
    list-style-type: none;
    padding: 0 0 30px 0;
    margin: 15px 0;
}

ul#states li {
    display: inline;
}

ul#states li a {
    float: left;
    display: block;
    width: 20px;
    height: 36px;
    text-transform: uppercase;
    background-repeat: no-repeat;
    background-position: left top;
}

ul#states li a span {
    display: none;
}

dd#locations {
    padding-left:3px;
}

.option {
    border:none;
}

dl#locations a {

}

.box {
     border: 1px solid gray;
}

dl#locations {

    clear: left;
    padding: 0 12px;
}

dl#locations ul {
    list-style-type: none;
}

dl#locations dt {
    font-size: 14px;
    font-weight: bold;
    margin-top: 25px;
}

dl#locations dl dt, dl#locations a {
    margin-top: 10px;
    font-size: 11px;
    color:#000000;
    font-weight: bold;
    text-decoration: none;
}

dl#locations dd {
        margin: 0;
        padding:0px 0px 4px 4px;
}

dl#locations td {
    vertical-align: top;
    font-size: 11px;
    font-weight: normal;
}

.store_extra {
    color: #3864a1;
    font-weight: bold;
}

div.back {
    margin-top: 15px;
    background: no-repeat left bottom url("../images/rule.gif");
    height: 50px;
}

div.back a {
    display: block;
    background: no-repeat left top url("../images/back_to_top_btn.gif");
    width: 92px;
    height: 25px;
}

div.back a span {
    display: none;
}

.streetViewer {
  width: 432px;
  height: 328px;
}



/** driving directions **/
.map_link {
    text-decoration: underline;
    cursor: pointer;
    color: #333333;
}