.btnGreen {

background-color: hsl(86, 75%, 43%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eaf9d6", endColorstr="#78bf1b");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#eaf9d6), to(#78bf1b));
  background-image: -moz-linear-gradient(top, #eaf9d6, #78bf1b);
  background-image: -ms-linear-gradient(top, #eaf9d6, #78bf1b);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaf9d6), color-stop(100%, #78bf1b));
  background-image: -webkit-linear-gradient(top, #eaf9d6, #78bf1b);
  background-image: -o-linear-gradient(top, #eaf9d6, #78bf1b);
  background-image: linear-gradient(#eaf9d6, #78bf1b);
  border-color: #78bf1b #78bf1b hsl(86, 75%, 31%);
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.79);
  -webkit-font-smoothing: antialiased;
 }



.thumbnail > h3 {line-height:90%; }


#mapCanvas label { width: auto; display:inline; }
#mapCanvas img { max-width: none; }
#map img { max-width: none; }
.google-map-canvas, .google-map-canvas * { .box-sizing(content-box); }
.map_container img {   max-width: none; } 
.map_container label {  width: auto; display:inline; }


.subnav_bar .nav > li > a {color:#eee;font-size:10px;text-shadow:none; text-decoration:none; border:none;}
.subnav_bar .nav > li > a:hover { color:#fff;text-decoration:underline; }

.nav_quick_search_input { background: #aaa; color:#666; }

// .nav_quick_search_input:focus {background: #f1f1f1; color:#000;}

.borderless td { border: none; }
