@import "ui.dialog.css";

.mapControl { height:27px; width:27px; }
.panUp { background-image: url(../img/map_up.png); }
.panDown { background-image: url(../img/map_down.png); }
.panLeft { background-image: url(../img/map_left.png); }
.panRight { background-image: url(../img/map_right.png); }
.zoomIn { background-image: url(../img/map_plus.png); }
.zoomOut { background-image: url(../img/map_minus.png); }
.mapControl2 { height:27px; width:97px;  }
.map { background-image: url(../img/map_btn_map.png); }
.satellite { background-image: url(../img/map_btn_satellite.png); }
.hybrid { background-image: url(../img/map_btn_hybrid.png); }
.map.selected { background-image: url(../img/map_btn_map_ro.png); }
.satellite.selected { background-image: url(../img/map_btn_satellite_ro.png); }
.hybrid.selected { background-image: url(../img/map_btn_hybrid_ro.png); }
.mapControl, .mapControl2 {
  position: relative;
  cursor: pointer;
  color: red;
  background-repeat: no-repeat;
  _behavior: url(/templates/js/iepngfix.htc);
}

#MapCanvas {
  border: 1px solid #999999;
}
#InfoBox {
  position: absolute;
  width: 229px;
  height: 140px;
  padding: 41px 12px 12px 20px;
  background: url(../img/map_balloon.png) no-repeat !important;
	background: url(../img/map_balloon.gif) no-repeat;
}
	#InfoBox .close {
		position: absolute;
		left: 240px;
		top: 11px;
		height: 11px;
		width: 11px;
		cursor: pointer;
	}
	#InfoBox .addressButton {
		position: absolute;
		top: 10px;
		left: 18px;
		width: 87px;
		height: 28px;
		cursor: pointer;
		background: url(/templates/img/map_btn_address.png) no-repeat left top;
	}
	#InfoBox .addressButton.ro {
	  background: url(/templates/img/map_btn_address_ro.png) no-repeat left top;
	}
	#InfoBox .featuresButton {
		position: absolute;
		top: 10px;
		left: 105px;
		width: 87px;
		height: 28px;
		cursor: pointer;
		background: url(/templates/img/map_btn_service.png) no-repeat left top;
	}
	#InfoBox .featuresButton.ro {
	  background: url(/templates/img/map_btn_service_ro.png) no-repeat left top;
	}
	#InfoBox .directionsButton {
		position: absolute;
		bottom: 103px;
		right: 12px;
		width: 100px;
		height: 20px;
		cursor: pointer;
		background: url(/templates/img/map_btn_directions.png) no-repeat left top;
	}
	#InfoBox .detailsButton {
		position: absolute;
		bottom: 103px;
		right: 112px;
		width: 100px;
		height: 20px;
		cursor: pointer;
		background: url(/templates/img/map_btn_details.png) no-repeat left top;
	}
	#InfoBoxTooltip {
		z-index: 10000;
		position: absolute;
		padding: 3px;
		font-size: 10px;
		color: #000;
		background: #e98d1e;
		border: 1px solid black;
	}
  a.org {
	  display: block;
	  font-weight: bold;
	}
	
/* DIALOG */
.ui-dialog {
  background: #DCEDF7;
  border: 10px solid #FFFFFF;
  padding: 15px;
}
  .ui-dialog .ui-dialog-titlebar {
    display: none;
  }
  .ui-dialog h2, .ui-dialog h3 {
    margin-bottom: 1em;
  }
  .ui-dialog ul {
    margin: 0 0 1em 2em;
  }
    .ui-dialog ul li {
      list-style-type: disc;
    }

#upgrade-message {
  background: #fff;
  border-bottom: 1px solid #D2D2C2;
  padding: 6px 0;
}
  #upgrade-message p {
    font-weight: bold;
    text-align: center;
  }

