/* G.N. ad-hoc styles for the mapping */

/*  open map */

#map-wrapper {padding: 10px;}
#map-legend {padding: 0.5em;}

/* mase map */

.pase-map-table {
padding-top: 10px;
}

.pase-map-map-panel {
padding-right: 10px; 
float:left;
}

#pase-map-main-map {
border: 1px solid black;
}

.pase-map-info-panel {width:350px;  
border-left: 1px solid #C1C1B3;
padding-left: 10px;
float:left;
}

.pase-map-info-panel p {
/* border: 1px solid black; */
padding-bottom: 2px;
}

.pase-map-info-panel table {
background:#EEEEE9 none repeat scroll 0 0;
width: 100%;
border-bottom:1px solid #C1C1B3; 
}

.pase-map-info-panel table td {
border: 1px solid #C1C1B3;
vertical-align: top;
line-height: 1em;
padding: 3px;
}

.pase-map-info-panel table th {
border: 1px solid #C1C1B3;
font-weight: bold;
line-height: 2em;
text-align:center;
}

.pase-map-overview-map {
text-align: center;
}

.pase-map-overview-map img {
border: 1px solid black;
}

.arrow-up-down {
text-align: center;
padding: 2px;
}

.arrow-left-right {
vertical-align: middle;
padding: 2px;
}

/* pase-map: overlib pop-ups  */

.ol-fg {
  background-color: #EEEEE9;
  border: 1px solid black;
}

.ol-fg tbody {
  padding: 5px;
}

.ol-fg tbody {
  font-size: 13px;
}

.ol-fg th {
  background-color: #C1C1B3;
  padding: 3px;
  text-align: center;
  font-weight: bold;
}

.ol-fg td {
  padding: 2px;
  text-align: left;
}
