div.mapcontainer { position: relative; width: 384px; height: 340px; }
div.mapcontainer button.reset { position: absolute; top: 27px; right: 8px; width: 50px; height: 18px; background-color: #ffffff; border: solid 1px #000000; z-index: 1; }
div.map { width: 384px; height: 340px; z-index: 0; }
div.map img { behavior: none; }
div.locationtext { width: 200px; }
div.locationtext h2 {  }
div.locationtext p {clear: both; }
div.locationtext p a { font-weight: bold; color: #666666; }
div.locationtext img { float: left; margin: 0 5px 5px 0; }
div.locationfooter { width: 382px; }
div.locationfooter table { margin: 10px 0 0 10px; }
div.locationfooter table td { font-size: 1; font-weight: bold; }
div.locationfooter table td select  { border: 1px solid #000000; width: 180px; }

div.locationfooter select { height: 16px; font-size: 10px; }
div.starttext { margin: 0px 5px 0px 5px; }


