.leaflet-pgc-vgps-controls-menu {
    background-image: url(images/mobile_telephone_32.png);
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}

div.pgc-vgps-controls {
    height: 27px;
}
div.pgc-vgps-controls a.leaflet-pgc-vgps-controls-menu {
    display: inline-block;
}
div.pgc-vgps-controls a.leaflet-pgc-vgps-controls-menu:hover {
    display: inline-block;
}
div.pgc-vgps-controls span.pgcvgpsbar a.pgcvgpsbar-button {
    display: inline-block;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom: 1px solid #CCCCCC;
}
div.pgc-vgps-controls span.pgcvgpsbar a.pgcvgpsbar-button:last-child {
    border-top-right-radius: 4px;
}

div.pgc-vgps-controls .pgcvgpsbar-button.addPolygon {
    background-image: url(images/stock_draw_polygon.png);
}

div.pgc-vgps-controls .pgcvgpsbar-button.deletePolygon {
    background-image: url(images/delete.png);
}

div.pgc-vgps-controls .pgcvgpsbar-button.addToVGPS {
    background-image: url(images/mobile_telephone_add_32.png);
}
div.pgc-vgps-controls .pgcvgpsbar-button.removeFromVGPS {
    background-image: url(images/mobile_telephone_remove_32.png);
}




img.leaflet-marker-icon.hide {
    display: none;
}
