div.olLayerDiv {
   -moz-user-select: none 
}
.olHandlerBoxZoomBox {
    border: 2px solid #ff0000;
    position: absolute;
    background-color: #fff;
    opacity: 0.50;
    font-size: 1px;
    _filter: alpha(opacity=50); 
    opacity: .50;
}   

/* 
 * Due to current limitations in the OpenLayers code, you can only
 * replace this image with another image which is 17px x 17px. 
 */   
/* Added by Arvanitis */


/*.olPopup{background:transpartn*/
.olPopup {padding:0px;}
.olPopupContent {
    /*padding:5px;*/
    padding:0px;
    margin:0px;
    overflow: auto;
    font-size:8pt;
    line-height:16px;
    vertical-align:middle;
}    

.olPopupContent h1 {
		margin-top:5px;
		float:left;
		width:140px;
    font-size:9pt;
    line-height:14px;
    vertical-align:middle;
    font-weight:bold;
}    
.olPopupContent hr {height:1px; color:#c0c0c0;}

.olControlNoSelect {
 -moz-user-select: none;
}

#layersDiv {
    color: #444;
}

.olControlPanZoomBar {z-index:99999;}
.olControlPanZoomBar div {cursor:pointer}


#mapLoadWait {
position: absolute;
height:650px;
width:590px;
line-height:650px;
vertical-align:middle;
text-align:center;
background:#fff url(../../control/images/loading11.gif) no-repeat 50% 45%;
z-index:9999;
overflow:hidden;
display:block;
}

