.MapHdr {
  font-size: 10pt;
  margin: 0 0 6pt;
}

.MapAddr {
  font-size: 8pt;
  margin: 6pt 0 6pt;
}

.MapDays {
  font-size: 8pt;
  margin: 6pt 0 0;
}

.MapSpan1 {
  display: -moz-inline-stack;
  display: inline-block;
  min-width: 150px;
  width: 150px;    
}

.OpaqueOverlay {
  filter:         alpha(opacity=50); /*older IE*/
  filter:         progid:DXImageTransform.Microsoft.Alpha(opacity=50); /* IE */
  -moz-opacity:   .50;  /*older Mozilla*/
  -khtml-opacity: 0.50;  /*older Safari*/
  opacity:        0.50;  /*supported by current Mozilla, Safari, and Opera*/
  background-color: #000000;
  position: fixed; 
  top:      0px; 
  left:     0px; 
  width:    100%; 
  height:   100%; 
  color:    #FFFFFF; 
  z-index:  1;
}
.MapBox {
  position: absolute; 
  background-color: white;
  border:           solid 1px black;
  width:            600px;
  /*top:          125px;*/
  z-index:      1;
  padding:      5px;
  width:        600px;
  height:       390px;
  left:         50%;
  top:          50%;
  margin-left: -300px;
  margin-top:   -195px;
  text-align:   center;
}
.BigMap {
  border: solid 1px black;
  width:  590px;
  height: 360px;
  margin: 0 auto;
}
.SmlMap {
  border: solid black 1px;
  width:  300px;
  height: 150px;
}

#map 
{
  width:  620px;
  height: 360px;
  border: solid black 1px;
  margin: 0 auto;
}
