﻿/*
.community-map
{
  width: 560px;
  padding: 0px;
  margin-right: 0px;
  height: 600px;
  overflow: hidden;
  margin-bottom: 20px;
  display: inline;
  float: left;
}
*/
 div#neighborhoods div#map.community-map { height: 800px; background-color: #ddd; }
 div#neighborhoods table { width: 100%; }
 div#neighborhoods td.area-title
 {
     width: 50%; text-align: left;
      color: #002D56; font-size: 14px; font-weight: bold;
 }
  div#neighborhoods td.back-link
  {
      width: 50%; text-align: right; vertical-align: bottom;
  }
  div#neighborhoods td.back-link div
{
    width: 100%; text-align: right;
} 
 
div#property-search-map div#map.community-map {height: 460px; width: 340px; background-color: #ddd;}
div#property-search-map  h3.map-header {margin-top: 0px; text-align: center; font-size: 16px;}
div#property-search-map h3.instructions { color: #787878; font-weight: normal; font-size: 12px; line-height: 16px; } 
div#property-search-map td.back-link  { text-align: right; }
div#property-search-map a.back-link {font-size: 12px; color: #002D56; padding-right: 5px;}
div#property-search-map.community-list { margin-top : 5px; } 

div#neighborhood-maps div#map.community-map
{
          width: 560px;
          padding: 0px;
          margin-right: 0px;
          height: 600px;
          overflow: hidden;
          margin-bottom: 20px;
          display: inline;
          float: left;
}
div#neighborhood-maps td.back-link { width: 160px; vertical-align: bottom; text-align: right;}
div#neighborhood-maps td.area-title { width: 440px; color: #002D56; font-size: 14px;}

.map-tooltip h3
{
  font-size: 11px;
  font-weight: bold;
}

.locations-table tr td img
{
    padding: 0 5px 5px 0px;
}
.locationlink
{
    font-size: 17px;
    line-height: 20px;
    text-decoration:underline !important;
    color: #002D56;
}
.explorelink
{
    color: #002D56;
}
.listitem-description
{
    font-size: 11px;
    line-height: 13px;
}

.county-text
{
    width: 240px;
    padding-top: 5px;
    padding-bottom: 10px;
}

.marker-cell
{
    width: 30px;
    padding: 0px;
}


.subitem-link
{
    color: #7777CC;
    font-size: 10px;
}
.highlighted
{
     background-color: #FFFF99;
    /* lighter yellow 
        background-color: #FFFFCC; */
}
a.back-link
{
    color: #0099CC !important;
    font-weight: bold;
   
}

#property-search-map h3
{
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    color: #002D56; 
    font-size: 14px;
    font-weight: bold;
    line-height:normal;
    margin-bottom: 10px; 
}
 


