
.pdflink {
color:#000000;
text-decoration:none;
font-family:"Arial","sans-serif";
font-size:1em;
text-align:left;


cursor:pointer;



}
.pdflink:hover {

text-decoration:underline;

}
#popupinfo {
    position:absolute;
    top:35px;
    left:300px;
    width:800px;
    height:400px;
    border:1px solid #FFFFFF;
    visibility:hidden;
    padding:5px;
background-color:#1D61AD;
color:#FFFFFF;

opacity: 1;
-moz-opacity:1;
    z-index:2000;
text-align:left;
}

#popupinfo p {
font-family:"Arial","sans-serif";
font-size:1em;
text-align:left;
padding:4px;

}

.olControlMousePosition{
 background-color:#FFFFFF;
 filter:alpha(opacity=70);
opacity: 0.7;
-moz-opacity:0.7;;

}
.olControlOverviewMapElement {

 background-color: #BBBBBB !important;

}
.olControlOverviewMap{
cursor:pointer;
background-color:#E65310 !important;
}

.olControlPanelBottom {
background-color:#FFFFFF;
height:40px;
left:0px;
opacity:0.7;
top:500px;
width:600px;
}

.fullextent {
    background-image:url(/opencarto_media/images/mActionZoomFullExtent.png) !important;
    height:20px !important;
    width:20px !important;
}
.zoomIn {
    background-image:url(/opencarto_media/images/mActionZoomIn.png) !important;
    height:20px !important;
    width:20px !important;
}
.zoominoff {
    background-image:url(/opencarto_media/images/globe_off.png) !important;
    height:20px !important;
    width:20px !important;
}
.zoomOut {
    background-image:url(/opencarto_media/images/mActionZoomOut.png) !important;
   height:20px !important;
    width:20px !important;
}
.pan {
    background-image:url(/opencarto_media/images/mActionPan.png) !important;
   height:20px !important;
    width:20px !important;
}
.mes_line {
    background-image:url(/opencarto_media/images/mActionMeasure.png) !important;
   height:20px !important;
    width:20px !important;
}.mes_surf {
    background-image:url(/opencarto_media/images/mActionMeasureArea.png) !important;
   height:20px !important;
    width:20px !important;
}.info {
    background-image:url(/opencarto_media/images/mActionIdentify.png) !important;
   height:20px !important;
    width:20px !important;
}
.selectionPanel {
    background-image:url(/opencarto_media/images/mActionSelect.png) !important;
   height:20px !important;
    width:20px !important;
}
.deleteSelected{
    background-image:url(/opencarto_media/images/mActionDeleteSelected.png) !important;
   height:20px !important;
    width:20px !important;
}
.print{
    background-image:url(/opencarto_media/images/mActionFilePrint.png) !important;
   height:20px !important;
    width:20px !important;
}
.layerList{
    background-image:url(/opencarto_media/images/mActionAddLegend.png) !important;
   height:16px !important;
    width:16px !important;
}
.legend{
    background-image:url(/opencarto_media/images/mIconPolygonLayer.png) !important;
   height:16px !important;
    width:16px !important;
}
.positions{
    background-image:url(/opencarto_media/images/mActionNewBookmark.png) !important;
   height:16px !important;
    width:16px !important;
}
.zoomToLayer{
     background-image:url(/opencarto_media/images/mActionZoomToLayer.png) !important;
   height:16px !important;
    width:16px !important;
}
.openTable{
     background-image:url(/opencarto_media/images/mActionOpenTable.png) !important;
   height:16px !important;
    width:16px !important; 
}
.exportData{
      background-image:url(/opencarto_media/images/mActionExportMapServer.png) !important;
   height:16px !important;
    width:16px !important; 
}

.search{
      background-image:url(/opencarto_media/js/grid-filtering/img/find.png) !important;
   height:16px !important;
    width:16px !important; 
}
.olPopupCloseBox {
    background:transparent url(/opencarto_media/js/openlayers/img/close.gif) no-repeat scroll 0%;

cursor:pointer;

}

.olControlScaleLineTop {
    background-color: #FFFFFF; 
}
.olControlScaleLineBottom {
    background-color: #FFFFFF; 
}
.olPopupContent {
background-color: #FFFFFF;
font-family:"Lucida Grande","Arial","Helvetica","Verdana","sans-serif";
font-size:0.7em;
overflow:auto;
}
body {
background-color:#FFFFFF;


}
.olFramedCloudPopupContent{
    
    background-color: #FFFFFF;
font-family:"Lucida Grande","Arial","Helvetica","Verdana","sans-serif";
font-size:0.7em;
overflow:auto;

}


drawEdit{
    background-image:url(/opencarto_media/images/mActionToggleEditing.png) !important;
    height:20px !important;
    width:20px !important;
}
.drawLine{
    background-image:url(/opencarto_media/images/mActionCaptureLine.png) !important;
    height:20px !important;
    width:20px !important;
}

.drawPoint{
    background-image:url(/opencarto_media/images/mActionCapturePoint.png) !important;
    height:20px !important;
    width:20px !important;
}

.addPoint{
    background-image:url(/opencarto_media/images/mActionAddPointbyAddress.png) !important;
    height:20px !important;
    width:20px !important;
}

.drawPoly{
    background-image:url(/opencarto_media/images/mActionCapturePolygon.png) !important;
    height:20px !important;
    width:20px !important;
}

.drawMove{
    background-image:url(/opencarto_media/images/mActionMoveFeature.png) !important;
    height:20px !important;
    width:20px !important;
}

.drawRotate{
    background-image:url(/opencarto_media/images/mActionRotateVertex.png) !important;
    height:20px !important;
    width:20px !important;
}

.drawResize{
    background-image:url(/opencarto_media/images/mActionResizePolygon.png) !important;
    height:20px !important;
    width:20px !important;
}

.drawReshape{
    background-image:url(/opencarto_media/images/mActionReshapePolygon.png) !important;
    height:20px !important;
    width:20px !important;
}

.drawSnap{
    background-image:url(/opencarto_media/images/mActionAddVertex.png) !important;
    height:20px !important;
    width:20px !important;
}

.drawSplit{
    background-image:url(/opencarto_media/images/mActionSplitFeatures.png) !important;
    height:20px !important;
    width:20px !important;
}

.drawOptions{
    background-image:url(/opencarto_media/images/mActionOptions.png) !important;
    height:20px !important;
    width:20px !important;
}
.deleteObject{
    background-image:url(/opencarto_media/images/mActionDeleteObject.png) !important;
    height:20px !important;
    width:20px !important;
}


.ux-icon-combo-icon {
    background-repeat: no-repeat;
    background-position: 0 50%;
    width: 20px ! important;
    height: 20px ! important;
}
 
/* X-BROWSER-WARNING: this is not being honored by Safari */
.ux-icon-combo-input {
    padding-left: 25px;
}
 
.x-form-field-wrap .ux-icon-combo-icon {
    top: 3px;
    left: 5px;
}
.ux-icon-combo-item {
    background-repeat: no-repeat ! important;
    background-position: 3px 50% ! important;
    padding-left: 34px ! important;
    width: 200px ! important;
    height: 28px ! important;
}


