#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 #f00
    }
#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
    }