.input_box {
    font-family:verdana;
    font-size:10px;
    text-align:center;
    vertical-align:middle;
}
.search_table td {
    font-family:verdana;
    font-size:10px;
/*    border:1px solid white; */
    margin-bottom:5px;
    margin-right:5px;
    margin-left:5px;
}
.search_table img{
    margin:5px;
}
.noborder td{
    border:none;
}
.noborder img{
    margin:5px;
}
.store_list {
    width:900px;
    overflow:auto;
    font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #de007a; 
}
.locator_divider {
/*    background-color:#00B0F0;*/
    width:4px;
    height:100%;
}

#locator-contents {
    width:930px;
    text-align:center;
}

#search_container {
    font-family:Arial, Helvetica, sans-serif;
    color:#92278f;
    float:left;   
}

#search_container input{
    border:1px solid #f7941d;
    color:#92278f;
    font-size:10px;
}

#locator_search {
    background-color: #fff4f4;
    border: #f1bcbc solid 1px;
}

.search_txt {
    font-size:11px; 
    color:#f580c6; 
    font-family:Arial, Helvetica, sans-serif;
    padding: 0 0 3px 76px;
}

.error_txt {
    font-size:10px; 
    color:red; 
    font-family:Arial, Helvetica, sans-serif;
    padding: 0 0 10px 0;
}

.zip_input_box {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#363636;
    width:110px;
    text-align:center;
    vertical-align:middle;
}

.txt_image {
    padding-right:3px;
    vertical-align:top;
}

#map_header {
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#92278f;
    font-weight: bold;
}

#st_loc {
    float: right;
}

#stores_found {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color:#363636;
}

.store_callout {
    color:#6d1460;
    font-weight: bold;
}

#range {
    vertical-align:top;
}
