/* If the map DIV doesn't have a size set up, it won't appear on the page */
.gllpMap	{postion:relative; width: 300px; height: 150px; margin-top:10px; margin-bottom:10px;}

#lat_lon_picker{
    position: absolute;
    top:30px;
    left:0px;
    border: 1px solid #dddddd;
    background: #eeeeee;
    -webkit-border-radius: 4px;
    -khtml-border-radius: 4px;
    border-radius: 4px;
    width:340px;
    padding:10 5px 10px 5px ;
    margin-bottom: 30px;
    }
    
#lat_lon_picker fieldset{border:0px;    }
#lat_lon_picker input:first-child {width:230px!important;}
#lat_lon_picker input.button{       
    border: 1px solid #E78F08;
    background: url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") repeat-x scroll 50% 50% #F6A828;
    color: #FFF;
    font-weight: bold;
}

.gllpSearchButton{
    width:53px!important;
}
.gllpLatitude{
    width:70px!important;
}
.gllpLongitude{
    width:70px!important;
}
.gllpZoom{
    width:30px!important;
}
#update_button{
    margin-top:10px!important;
}
.gm-style{overflow:visible!important;}