@CHARSET "ISO-8859-1";
.hide{display: none;}
.detailContent { border: 1px solid black;}
.smallMarker {width:20px; height:20px;}

#map { height: 598px; width: 656px; float: left; position: relative; margin: 0px; border-left: 1px solid #C5E6F9}
#map table, #map td { border: 0; padding: 0;  }

#sidebar {float: left; width: 280px; height: 600px; overflow: auto; font-size: 12px}
#sidebar p {font-size: 12px; background: #50778F; color: #fff; padding: 0 10px; margin: 0; }

.infoWindowContent { overflow-y: auto;}
.gmnoprint div {	font-size: 15px; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; line-height: 1.5em;}
.gmnoprint .label {font-weight: bold;}

#geoDataGridContent table { margin-left: 20px; }
#tableGrid th { padding:7px 15px; text-align:left;}
#tableGrid td { background:#C7DDEE none repeat-x scroll center left; color:#000; padding:7px 15px; }
#tableGrid tr.odd td { }
#tableGrid div.arrow { background:transparent url(/img/arrows.png) no-repeat scroll 0px -16px; width:16px; height:16px; display:block;}
#tableGrid div.up { background-position:0px 0px;}
#tableGrid .details { font-size: 12px; background: #B5CDDF; }
#tableGrid .details h4 { font-size: 14px; line-height: 1.2em; font-weight: bold; }
#tableGrid .details ul { background: transparent; margin: 0; padding: 0; }
#tableGrid .grid_4 { width: 270px; }

#radiusSelection { width: 400px; padding: 50px 0 10px 20px; }
#radiusSelection a { background: #C7DDEE; border: 1px solid #8EB8CF!important; }
#radiusSelection a:hover { border-bottom: 1px solid #8EB8CF!important; }

#geoDataGrid p.instructions { margin: 0 0 0 20px; padding: 0; float: left; }
#geoDataGrid tr,td {border: 1px solid black;}

.directions { border-top: 1px solid #ccc; padding-top: 5px; margin-top: 10px; }

noscript { font-size: 22px; color: #820002; }

#text-tab ul, #map-tab ul { border-bottom: 0; padding: 15px 0 0 5px; }
#text-tab ul li:first-child, #map-tab ul li:first-child { list-style: none; margin-left: 0;}
#text-tab, #map-tab  { padding: 0; }
