/* This disables the navigation arrows around the map image.
 * Remove this to re-enable them.
 */
#pan-north,
#pan-south img.button,
#pan-east,
#pan-west,
#pan-northeast,
#pan-northwest,
#pan-southwest,
#pan-southeast {
display: none;
}


#scalebar-preview {
position: relative;
width:100%;
height:40px;
}

#pg-scalebar-properties .property-name {
font-weight: bold;
}

#pg-scalebar {
position:relative;
width:100%;
height:40px;
}

.legendicon {
margin-right: 5px;
}

#named-views {
display: inline;
}

.pgbox { 
display: inline;
float: left;
margin-right: 20px;
}

#namedviewbox input { 
display: block;
margin: 2px 0;
}

#status { 
display: none;
width: 200px;
padding: 2px 5px 2px 5px;
text-align: center;
border: 2px solid red;
background-color: pink;
}

#mapzone {
cursor: crosshair;
position: relative;
overflow: hidden;
border-width: 1px;
border-style: solid;
border-color: grey;
z-index: 2;
}

#pgZoomBox { 
position: absolute;
border: 1px solid red;
display: none;
/* Set this color to transparent if your browser doesn't support alpha blending */
background-color: #ffb2b2;
/* Alpha blending for the zoom box background */
filter:alpha(opacity=55);
opacity:0.55;
-moz-opacity:0.55;
-khtml-opacity:0.55;
}

area {
cursor: pointer;
}


#map-description { 
margin-top: 10px;
}

#pan-east img { 
margin-left: 2px;
margin-right: 0;
}
#pan-west img { 
margin-right: 0px;
margin-left: 5px;
}
#pan-north img {
display: block; 
margin: 0 auto 2px auto;
}
#pan-south img {
display: block; 
margin: 2px auto 0 auto;
}


#pan-northeast img { 
position: relative;
left: -10px;
top: 10px;
}

#pan-southeast img { 
position: relative;
left: -10px;
top: -10px;
z-index: 1;
}

#pan-southwest img { 
position: relative;
left: 10px;
top: -10px;
z-index: 1;
}

#pan-northwest img { 
position: relative;
left: 10px;
top: 10px;
}



#mapzonebox { 
margin-top: 30px;
}

#constantpan { 
background-color: #eeeeee;
border: 1px solid grey ! important;
}

#constantpan tr, #constantpan td {
border: none;
border-collapse: collapse;
}


#constantpan img.button { 
cursor: pointer;
}

#layerbox-simple fieldset, #legendbox, #legendbox li.outer { 
display: inline;
}

#legendbox ul { 
list-style-image: none;
list-style-type: none;
margin-left: 0;
}

#legendbox .stylename { 
display: none;
}

#referencemap {
float: right;
margin-bottom: 20px;
}

#referencemap h5, #navbox h5, #layerbox h5, #legendbox h5 { 
display: inline;
}


#layerbox-simple ul {
list-style-image: none;
list-style-type: none;
margin:0;
}

#layerbox-simple li, #legendbox li { 
margin: 2px;
}

#scalebarimg { 
border: 1px solid #eeeeee;
}

#mapactions { 
margin-bottom: 5px;
}

.geodescription {
margin-bottom: 1em;
}

.navSelectedButton {
border: 1px solid grey;
/*border-left: 1px solid #ffb631;
border-top: 1px solid #ffb631;
border-bottom: 1px solid #ffa500;
border-right: 1px solid #ffa500;*/
background-color: #edea8f;
}

.navButton {
border: 1px solid grey;
background-color: transparent;
cursor: pointer;
}
.navButton:hover {
border: 1px solid grey;
background-color: #eeeeee;
cursor: pointer;
}
