﻿
div.closer { display:inline }

div.sorting
{
    float:left;
    margin:4px 0 0 0;
}

div.closer a div
{
    display:block;
    width: 13px;
    height:13px;
    border: 1px solid #ccc;
    background-image:url(/reno/custom/wrappers/joyce/img/Results-Icons.png.ashx);
    background-position: -86px -46px;
    background-color: #fff;
    margin: 0 0 0 5px;
}
div.closer a div span { display:none }

div.closer a span,
div.closer a div
{
    float:left;
}

div#select-locations-wrap
{
    margin:0;
    background-color:#fff;
}

div#select-locations-wrap .header-wrap
{
    display:block;
    margin:4px 0 4px 0;
   border-bottom:1px solid #bfbfbf;
}

div#select-locations-wrap .header-wrap
{
     border-bottom: 1px solid #bfbfbf;
}

div#select-locations-wrap .header-wrap .title
{
    font:bold 11px arial,sans-serif;
    display:block;
    float:left;
    width:49%;
    color: #000;
    margin-bottom:8px;
}

div#locations-checks
{
    display: block;
    width:460px;
    height: 310px;
    overflow: auto;
}

div#locations-checks div.location-option
{
    margin:2px 0 0 5px;
    display:block;
    width:210px;
    float:left;
    font: normal 11px arial;
    color: Black;
}

div#locations-checks div.location-option label
{
    margin-bottom:-5px;
}


div#select-locations-map
{
    display:block;
    width:320px;
    height:417px;
    margin:0;
    padding:0;
}

div#dialog-post-load
{
    display:none;
}

.sort-selected
{ 
    color: #000;
}

div#select-locations-wrap .sorting a,
div#select-locations-wrap .sorting .spacer
{
    display:inline;
    float:left;
    margin:2px 5px 0 0;
    padding:0;
}

div#select-locations-wrap .footer input
{
    display:block;
    width:105px;
    height:22px;
    border:0;
    padding:0;
    background-image:url(/reno/custom/wrappers/joyce/img/Results-Icons.png.ashx);
    background-position:-10px -210px;
    float:left;
    cursor: pointer;
}

div#select-locations-wrap .footer .closer
{
    margin-top: 8px;
}

div#select-locations-wrap .footer
{
    border-top:1px solid #bfbfbf;   
}

div#select-locations-wrap select
{
    padding:2px;
    font: 11px arial,sans-serif;
    color: #000;
    border: 1px solid #bfbfbf;
}

div.type-spacer
{
    display:block;
    float:left;
    width:15px;
    height:19px;
    border-bottom: 1px solid #bfbfbf;
    overflow:hidden;
    margin-bottom:1px;
}
div.type-spacer span
{
    display:none;
}
a.type-nearbycities,
a.type-nearbycities-selected,
a.type-nearbycounties,
a.type-nearbycounties-selected,
a.type-neighborhoods,
a.type-neighborhoods-selected
{
    display: block;
    width:100px;
    height:20px;
    background-image:url(/reno/custom/wrappers/joyce/img/Results-Icons.png.ashx);
    background-position: -10px -90px;
    float:left;
}

a.type-nearbycities-selected,
a.type-nearbycounties-selected,
a.type-neighborhoods-selected
{
    cursor:default;   
}

a.type-neighborhoods { background-position: -130px -90px; }
a.type-neighborhoods-selected { background-position: -10px -90px; }

a.type-nearbycounties { background-position: -130px -130px; }
a.type-nearbycounties-selected { background-position: -10px -130px; }

a.type-nearbycities { background-position: -130px -170px; }
a.type-nearbycities-selected { background-position: -10px -170px; }

a.type-nearbycities span,
a.type-nearbycities-selected span,
a.type-nearbycounties span,
a.type-nearbycounties-selected span,
a.type-neighborhoods span,
a.type-neighborhoods-selected span
{
    display: none;
}
