#LNewPlaceForm, #LNewPlaceCheck, #LNewPlaceSearch, #LNewPlaceSearchButton, #LNewPlaceButton, #PasteLinkButton, #PasteLinkField {
    position:absolute; top: 0; left: 0;
    margin: 102px 0 0 305px;
    color: black; font-family: Arial,sans-serif; font-size: small;
    z-index: 997;
  }
#LNewPlaceButton, #LNewPlaceCheck, #LNewPlaceForm { margin: 76px 0 0 305px;}
#PasteLinkButton { margin: 102px 0 0 305px;}
#LNewPlaceSearchButton, #LNewPlaceSearch { margin: 128px 0 0 305px;}

#LNewPlaceButton, #PasteLinkButton, #LNewPlaceSearchButton { z-index: 996; }

form, input, #placeSubmit, #placeCancel { color: black; font-family: Arial,sans-serif; font-size: 12px; }

.npForm { position: relative; overflow: hidden; }
.npLeft { width: 25%; text-align: right; clear: both; float: left; display: inline; margin: 4px 0; }
.npRight { width: 70%; float: right; display: inline; margin: 4px 0; }
.contacterror { border: 1px solid #ff0000; }

#message, #infoinfo { padding: 5px 5px 5px 7px; font-size: 13px;}

.gbtn1 { border: 1px solid black; background-color: white; width: 5.5em; cursor: pointer; right: 6em; }
.gbtn2 { border-style: solid; border-color: white rgb(176, 176, 176) rgb(176, 176, 176) white; border-width: 1px; font-size: 12px; text-align: center;}

#info1, #info2, #info3, #info4, #info5, #info6, #info7, #info8, #info9, #info10, #info11, #info12 { position: absolute; top: 10px; left: 350px; border:1px solid #D8DDEF; background-color:#E6ECFF; color:#000; text-align: left; padding: 5px; z-index:999; display: none; }

.help { cursor: help; }
.left { text-align: left; }
.right { text-align: right; }

td input, td textarea { width: 250px; }
td img { cursor: pointer; }
td input .npPlaceName { width: 190px; }
td input .npCountry { width: 57px; }
