/* CSS Document */
  .tooltip {
  height: 136px;
  width: 201px; 
  position: absolute; 
  background-image: url(../components/com_map/marker.png);
  background-repeat:no-repeat;
  z-index: 1;
  }
  #map {
  width: 944px; 
  height: 630px; 
  border: 2px solid #ddd; 
  background-image: url(../components/com_map/map.png);
  z-index: 5;
  }
   #maplayer {
  width: 944px; 
  height: 630px; 
  z-index: 2;
  position: relative;
  }
  .innertip {
  padding-left: 30px;
  padding-top: 55px;
  font-family: arial;
  font-weight: bold;
  color: #ccc;
  font-size: 10pt;
  }
  .mapinput {
  border: 1px solid #ccc;
  background-color: #999;
  color: #333;
  font-weight: bold;
  font-family: arial;
  padding: 2px;
  }
  .save {
  width: 70px;
  height: 27px;
  background-color: transparent;
  background-image: url(../components/com_map/save.png);
  border: 0;
  padding: 0;
  float: right;
  margin-top: 5px;
  }
  .floatmarker {
  position: absolute;
  cursor: pointer;
  z-index: 0;
  }
  .current {
  background-image: url(../components/com_map/current.png);
  width: 20px;
  height: 18px;
  }
  .past {
  background-image: url(../components/com_map/past.png);
  width: 17px;
  height: 17px;
  }
  a {
   outline: none;
}
  .infomarker {
  background-image: url(../components/com_map/locationinfo.png);
  background-positon: top left;
  background-repeat: no-repeat;
   color: #fff;
 font-weight: bold;
 padding: 5px;
 padding-top: 30px;
 }
