﻿#info_window{
  width: 100px;
}
#info_window_contents{
  background-color: #FFF;
  border: 1px solid  #900;
}
#info_window_tl, #info_window_tr, #info_window_bl, #info_window_br,
#info_window_t,#info_window_l,#info_window_r,#info_window_b{
  height: 0px;
  width: 0px;
}
.mapMenuOption
{
    font-family:Arial,Verdana,Sans-Serif;
    font-size:11px;
}
.mapInfoWindow
{
    font-family:Arial,Verdana,Sans-Serif;
    font-size:11px;   
}
.mapInfoWindow a
{
    font-family:Arial,Verdana,Sans-Serif;
    font-size:10px;
}
.mapInfoWindowSingle
{
    width:215px;  
}
.mapInfoWindowSingle img
{
    width:170px;
    height:114px;
    display:block;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:auto;
    margin-right:auto;
    border:none;
}

.mapInfoWindowMultiple 
{
    float:left;
    display:block;
    margin:5px;
}

.mapInfoWindowLeft
{
    height:80px;
    float:left;
    display:block;
    margin-right:5px; 
}

.mapInfoWindowRight
{
    float:right;
    display:block;
    margin-left:5px;
    margin-right:5px;
    width:112px;
    height:68px;
}

.mapInfoWindowRight img
{
    /*width:150px;
    height:100px;*/
    width:102;
    height:68px;
    display:block;
    /*margin-top:5px;
    margin-bottom:5px;*/
    margin-left:auto;
    margin-right:auto;
    border:none;    
}
.mapInfoWindowOffice
{
    /*width:260px; */
    height:220px;
}
.mapInfoWindowOffice img
{
    /*width:170px;*/
    /*height:114px;*/
    display:block;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:auto;
    margin-right:auto;
    border:none;
}
.clear 
{
    clear:both;
}

.tooltip 
{
    /*background-color:#F5F5F5;*/
    background-color:#FFFFFF;
    font-family:Arial,Verdana,Sans-Serif;
    font-size:11px;
    font-weight:bold;
    /*border:solid 1px #b22222;*/
    border:solid 1px #000000;
    padding:2px;
    min-width:120px;
    max-width:400px;
}
.disabled 
{
    color:#E6E6E6 !important;   
}
.mapSlider
{
    width:140px;
    margin:10px;
}
.mapSliderLabel
{
    font-family:Arial,Verdana,Sans-Serif;
    font-size:11px;
    /*color:#E6E6E6; */
}
.mapSliderLabelEmphasis
{
    font-family:Arial,Verdana,Sans-Serif;
    font-size:12px;
    font-weight:bold;
    color:#b22222; 
}
.mapSliderValue
{
    border:0; 
    color:#b22222;
    font-weight:bold; 
    font-family:Arial,Verdana,Sans-Serif; 
    font-size:12px;   
}
.messageLabel
{
    color:#b22222; 
    font-weight:bold; 
    font-family:Arial,Verdana,Sans-Serif; 
    font-size:9px;       
}

#mapMileage 
{
    font-family:Arial,Verdana,Sans-Serif; 
    font-size:11px; 
    /*color:#b22222; */
    /*font-weight:bold;*/
    /*width:588px;*/
    margin-left:2px;
    display:block;
    float:left;
}
#mapRecenter
{
    font-family:Arial,Verdana,Sans-Serif; 
    font-size:11px;  
    display:block;
    float:right;  
    margin-right:2px;
}
#listingCounts div
{
    height:30px;
}
#listingCounts label
{
    vertical-align:top;  
}
#listingMessage 
{
    font-size:9px; 
    margin-left:6px;
}
#searchLegend 
{
    width:168px; 
    height:75px;
    border:solid 1px #A9A9A9; 
    margin:10px; 
    background-color:#FFFFFF; 
}
#searchLegend label
{
    vertical-align:top;   
}
#searchLegend input 
{   
    vertical-align:top;
}
#googleAttribution 
{
    float:right;   
}
#googleAttribution div
{
    font-family:Arial,Verdana,Sans-Serif;
    font-size:8px;   
}
#streetViewLink 
{
    color:#0000FF;
    text-decoration:underline;
}
#streetViewLink:hover
{
    cursor:pointer;
}
#minMaxSearch img
{
    border:none;
}
#minMaxSearch a
{   
    text-decoration:none;
    font-size:18px;
    font-weight:900;
    color:#b22222;
    padding-left:2px;
    padding-right:2px;
}
#panelArrowHint 
{
    font-family:Arial,Verdana,Sans-Serif;
    font-size:10px;
    font-style:italic;
}
