@CHARSET "ISO-8859-1";

.layerTabView fieldset {border: 0px !important; padding-top: 10px !important; padding-bottom: 10px !important;}
.hide{display: none;}
.detailContent { border: 1px solid black;}
.smallMarker {width:20px; height:20px;}
noscript { font-size: 22px; color: #820002; }
.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;}
.gmnoprint .directions {border-top: 1px solid #e2e2e2; margin-top: 5px; 	padding-top: 5px}

#map { height: 600px; width: 79%; float: right; position: relative; margin: 0px; border-left: 1px solid #C5E6F9; }
.layerTabView fieldset { position: relative; background: #fff; margin-bottom: 0; padding-bottom:0; border: 0px;/* width: 715px;*/ }
.layerTabView input,
.layerTabView textarea { margin: 0 0 5px; border: 1px solid #ccc; -moz-border-radius: 5px; -webkit-border-radius: 5px; font-size: 14px; font-family: Arial, Helvetica, sans-serif;}
.layerTabView #geoDataDisplay input[type="button"] { width: 20%; height: 25px; margin-left: 5px; }
.layerTabView input:hover,
.layerTabView textarea:hover,
.layerTabView input:focus,
.layerTabView textarea:focus { border: 1px solid #666; background-color: #e1e1e1; }

.layerTabView button:hover,
.layerTabView button:focus,
.layerTabView input[type=submit]:hover,
.layerTabView input[type=submit]:focus,
.layerTabView input[type=reset]:hover,
.layerTabView input[type=reset]:focus { -moz-box-shadow: 2px 2px 2px #aaa; -webkit-box-shadow: 2px 2px 2px #aaa; box-shadow: 2px 2px 2px #aaa; border: 1px solid #607480; behavior: url("/styles/PIE.php") }
/*.layerTabView #geoDataDisplay-tabs {width: 100%;}*/

.layerTabView #map table, .layerTabView #map td { border: 0; padding: 0;  }

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

.layerTabView #tableGrid th { padding:7px 15px; text-align:left;}
.layerTabView #tableGrid td { padding:7px 15px; font-size: 11px;}
.layerTabView #tableGrid tr.odd td { }
.layerTabView #tableGrid div.arrow { background:transparent url(arrows.png) no-repeat scroll 0px -16px; width:16px; height:16px; display:block;}
.layerTabView #tableGrid td.phone {white-space: no-wrap;}
.layerTabView #tableGrid div.up { background-position:0px 0px;}
.layerTabView #tableGrid .details { font-size: 12px; background: #B5CDDF; }
.layerTabView #tableGrid .details h4 { font-size: 14px; line-height: 1.2em; font-weight: bold; }
.layerTabView #tableGrid .details ul { background: transparent; }
.layerTabView #tableGrid .grid_4 { width: 270px; }

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

.layerTabView #geoDataGrid p { margin: 0 0 0 20px; padding: 0; float: left; }
.layerTabView #geoDataGrid tr,td {border: 1px solid black;}
.layerTabView #geoDataGrid th.phoneCol{width: 120px;}

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

.layerTabView #geoDataDisplay ul li {list-style: none;}

.layerTabView #geoDataDisplay-tabs { padding: 0; background: #fff; border: 0; }
.layerTabView #geoDataDisplay-tabs, #geoDataDisplay-tabs ul, #geoDataDisplay-tabs li { -moz-border-radius: 0; -webkit-border-radius: 0;}
.layerTabView #geoDataDisplay-tabs ul { margin: 0; background: #fff; border: 0; border-bottom: 1px solid #C5E6F9; }
.layerTabView #geoDataDisplay-tabs .ui-tabs-selected { border: 1px solid #C5E6F9; }
.layerTabView #geoDataDisplay-tabs ul li { list-style: none; margin-left: 0; }
.layerTabView #geoDataDisplay-tabs ul li:first-child { list-style: none; margin-left: -2px;}
.layerTabView #geoDataDisplay-tabs a:hover, #geoDataDisplay-tabs a:focus { border-bottom: 0; }
.layerTabView #geoDataDisplay-tabs .ui-tabs-panel { border-right: 1px solid #C5E6F9;  border-left: 1px solid #C5E6F9;  border-bottom: 1px solid #C5E6F9; font-family: Arial, Helvetica, sans-serif; font-size: 14px; overflow: auto; }
.layerTabView #geoDataDisplay-tabs .ui-tabs-panel a:hover { border-bottom: 1px dotted #111; }
.layerTabView #geoDataDisplay-tabs .ui-tabs-panel ul {}
.layerTabView #text-tab ul, #map-tab ul { border-bottom: 0; padding: 8px 0 0 5px; }
.layerTabView #text-tab ul li:first-child, #map-tab ul li:first-child  { list-style: none; margin-left: 0;}
.layerTabView #text-tab, #map-tab { padding: 0; }
 #geoDataSets ul {
        list-style-type: none;
        padding: 0;
    }
#geoDataSets ul li label{
	font-weight: normal;
}

.ie8 #map {
	height:600px;
}
