


 



/* navigator */
.wsnavDiv {position: relative; overflow :hidden;}
.loadingDiv {position: absolute; z-index: 1000; width: 100%; height: 100%; display: block}
.imageLoading {position: absolute; vertical-align: middle;}
.mapDiv {position: relative;background-color: #cacaca; overflow :hidden;}

/* classic server layer */
.layerDiv {position: absolute; width: 100%; height: 100%; }
.layerImageDiv {position: absolute; width: 100%; height: 100%; }
.layerImage {width: 100%; height: 100%;}
.layerImageIE6 {width: 100%; height: 100%; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}
.drawDiv {position: absolute; display: none; width: 100%; height: 100%; background: url('http://bellcoverage.mapanswer.com/Coverage/wsnav/css/..//images/transparent.gif') repeat;}

/* toolbars */
.FloatingHorizontalToolbar{z-index: 100000; overflow: auto; position: absolute}
.FloatingHorizontalToolbarRightAligned{z-index: 100000; overflow: auto; position: absolute; right: 0px;}
.FloatingVerticalToolbar{z-index: 100000; overflow: auto; position: absolute}
.FloatingVerticalToolbarBottomAligned{z-index: 100000; overflow: auto; position: absolute; bottom: 0px;}
.HorizontalToolbar{overflow: auto}
.toolDiv {padding: 2px;}

/* info layer */
.closeImg{position: absolute; right: 2px; top: 2px; clear: both; width: 11px; height: 11px;}
.infoBackgroundIE{position: absolute; background-color: black; top: 5px; left: 5px; width: 100%; height: 100%; filter: alpha(opacity=50);}
.infoBackgroundMoz{position: absolute; background-color: black; top: 5px; left: 5px; width: 100%; height: 100%; -moz-opacity : 0.5;}
.infoWindowLayerContentDiv{padding-left: 5px; padding-right: 5px; padding-top : 18px;}
.infoTipLayerContentDiv{padding-left: 5px; padding-right: 5px; padding-top : 5px;}
.infoDiv {position: absolute; }
.infoWindowMainDiv {position: absolute; background: url(http://bellcoverage.mapanswer.com/Coverage/wsnav/css/..//images/infoWindowMenuBar.gif) white repeat-x; border : 1px solid black; font-weight: bold; font-size: 9px; font-family: verdana; padding: 1px;}
.infoTipMainDiv {position: absolute; background: white; border : 1px solid black; font-weight: bold; font-size: 9px; font-family: verdana; padding: 1px;}
.infoTip {position: absolute; border: 1px solid black; background-color: white; font-weight: bold; font-size: 9px; font-family: verdana; padding: 1px;}


/* buttons */
.tool{cursor: pointer}

/* controls */
.baseLayerSwitcher {position: absolute; padding: 2px; border : 1px solid Black; background-color: white; font-size: 8px; }
.baseLayerSwitcherItem {font-size: 10px; font-weight : normal; cursor: pointer}
.baseLayerSwitcherItemActive {font-size: 10px; font-weight : bold; cursor: pointer}

.navigationPanel {position: absolute; top:0px; left:0px; margin: 0px;}

.compass {position: relative; top:0px; left:0px; margin: 0px;}

.progessiveZoomBar {position: relative; top: 0px; left: 0px; margin: 0px; width: 1px}
.progessiveZoomBarCursor {position: absolute; top: 0px; left: 0px; visibility: hidden}
.progessiveZoomBarZoomIn{position: relative;}
.progessiveZoomBarZoomOut{position: relative;}
.zoomBarDiv {position:relative; top: 0px; left: 0px; z-index:1;}
.zoomBarImg {position:relative; top: 0px; left: 0px;}

/* overview */
.overviewBounds {
    opacity: 0.4;
    filter: alpha(opacity=40);
    background-color: red;
    border: 1px solid blue;
    overflow: visible;
}

.overviewControlContainer {
    border: 1px gray solid;
    border-right-style: none;
    border-bottom-style: none;
    position: absolute; 
    bottom: 0px; 
    right: 0px;     
}

.overviewArrowHide {
    position:absolute; 
    bottom: 0px; 
    right: 0px; 
    cursor: pointer;
    width: 13px;
    height: 14px;
    background-image: url('http://bellcoverage.mapanswer.com/Coverage/wsnav/css/..//images/arrow_hide.gif');
}

.overviewStar {
    position: absolute; 
    cursor: pointer;
    visibility: hidden;
    width: 15px;
    height: 15px;
    background-image: url('http://bellcoverage.mapanswer.com/Coverage/wsnav/css/..//images/star.gif');
}

.overviewArrowShow {
    position:absolute; 
    bottom: 0px; 
    right: 0px; 
    cursor: pointer;
    width: 13px;
    height: 14px;
    background-image: url('http://bellcoverage.mapanswer.com/Coverage/wsnav/css/..//images/arrow_show.gif');
}

.ktreeview {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}

/* zoom */
.zoomRectangle{position:absolute;left:0px;top:0px;width:0px;height:0px;font-size:1px;border: 1px solid black;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://bellcoverage.mapanswer.com/Coverage/wsnav/css/..//images/transparent-box.png', sizingMethod=scale);}
.zoomRectangleNN6{position:absolute;left:0px;top:0px;width:0px;height:0px;font-size:1px;border: 1px solid black;background: url('http://bellcoverage.mapanswer.com/Coverage/wsnav/css/..//images/transparent-box.png');}

/*NamedViews Tool*/
 #namedViewsCombo{margin:5px;}


.printMapDiv{position: relative; left: 0px; top: 0px;}


.tooltip{
    padding-left:3px;
    padding-right:3px;
    font-size: 11px;
    position:absolute;  
    background-color: #FFFFFF;
    border: 1px solid #000000;
    color: #000000;
    opacity: .9;
    filter: alpha(opacity=90);
    }