﻿

html, body {
    font:normal 12px verdana; margin:0; padding:0; border:0 none; overflow:hidden;  height:100%;
}

p {
    margin:5px;  
}        
form {
    width:100%;	height:100%;
}

#headerDiv {
    font-size:large;
}

#directionsListView .x-list-header {
    display:none;
} 

.x-grid3-row-selected {
	background-color: #99bbe8 !important;
	background-image: none;
	border-color:#a3bae9;
}

.x-grid3-row-alt{
	background-color:#dfe8f6;
}

.x-grid-empty {
    padding:20px;
    font-size:medium;
}

.olControlEditingToolbar .olControlModifyFeatureItemInactive { 
    background-position: -5px 25px ;                                                                   
}
.olControlEditingToolbar .olControlModifyFeatureItemActive { 
    background-position: -25px 35px ;                                                                   
}

.exclamation-icon {
    background-image: url(../img/exclamation.gif)!important;
}
        
.help-icon {
    background-image: url(../img/help.png)!important;
}

.map-icon {
    background-image: url(../img/map.png)!important;
}

.dbRefresh-icon {
    background-image: url(../img/database_refresh.png)!important;
}

.book-icon {
    background-image: url(../img/file-excel-o.png)!important;
}

.zoomWindow-icon {
    background-image: url(../img/map_magnify.png)!important;
}

.refresh-icon {
    background-image: url(../img/arrow_refresh.png)!important;
}

.charts-icon {
    background-image: url(../img/chart_pie.png)!important;
}

.prev-icon {
    background-image: url(../img/resultset_previous.png)!important;
}

.next-icon {
    background-image: url(../img/resultset_next.png)!important;
}

.add-icon {
    background-image: url(../img/add.png)!important;
}

.approve-icon {
    background-image: url(../img/drop-yes.gif)!important;
}

.delete-icon {
    background-image: url(../img/delete2.gif)!important;
}

.information-icon {
    background-image: url(../img/information.png)!important;
}

.remove-icon {
    background-image: url(../img/cross2.gif)!important;
}

.email-icon {
    background-image: url(../img/email_go.png)!important;
}

.find-icon {
    background-image: url(../img/find.png)!important;
}

.printer-icon {
    background-image: url(../img/printer.png)!important;
}

.addtoselectset-icon {
    background-image: url(../img/tag_blue_add.png)!important;
}

.showinmap-icon {
    background-image: url(../img/marker-gold.png)!important;
}

.groupby-icon {
    background-image: url(../img/elbow-plus-nl.gif)!important;
}

.email-icon {
    background-image: url(../img/email_go.png)!important;
}

.print-icon {
    background-image: url(../img/printer.png)!important;
}

.placegeometry-icon {
    background-image: url(../img/vector_add.png)!important;
}

.placepoint-icon {
    background-image: url(../img/vector_point.png)!important;
}
.placeline-icon {
    background-image: url(../img/vector_line.png)!important;
}
.placearea-icon {
    background-image: url(../img/vector_area.png)!important;
}

.modify-icon {
    background-image: url(../img/edit.gif)!important;
}

.copy-icon {
    background-image: url(../img/copy.gif)!important;
}

.apply-icon {
    background-image: url(../img/apply.png)!important;
}

.accept-icon {
    background-image: url(../img/accept.png)!important;
}

.dock-icon {
    background-image: url(../img/application_go.png)!important;
}

.clearfilter-icon {
    background-image: url(../img/cross2.gif)!important;
}

.settings-icon {
    background-image: url(../img/settings.gif)!important;
}

.history-icon {
    background-image: url(../img/show_history.png)!important;
}

.mapclickfilter-icon {
    background-image: url(../img/filter_by_mapclick.png)!important;
}



.print-report-icon {
    background-image: url(../img/icon-no-group.gif)!important;
}

.msg .x-box-mc {
    font-size:14px;
}
#msg-div {
    position:absolute;
    left:35%;
    top:10px;
    width:250px;
    z-index:20000;
}

.menu-title{
    background: #D6E3F2;
    border-style: solid;
    border-color:#DAE6F4 #99bbe8 #99bbe8 #DAE6F4;
    border-width: 1px;
    margin:-2px -2px 0;
    color:#15428b;
    font:bold 10px verdana,arial, tahoma,sans-serif;
    display:block;
    padding:3px;
}

.rm-loading-indicator {
    background: no-repeat left;
    padding-left: 20px;
    line-height: 16px;
    margin: 3px;
}
#loading-mask {
  position: absolute;
  left:     0;
  top:      0;
  width:    100%;
  height:   100%;
  z-index:  20000;
  background-color: white;
}

 #loading-msg {
    font: normal 9px tahoma,arial,helvetica;
}
#loading {
  position: absolute;
  left:     50%;
  top:      50%;
  padding:  2px;
  z-index:  20001;
  height:   auto;
  margin:   -35px 0 0 -30px;
}

#loading .loading-indicator {
  background: url(../img/extanim32.gif) no-repeat;
  color:      #555;
  font:       bold 14px tahoma,arial,helvetica;
  padding:    8px 42px;
  margin:     0;
  text-align: center;
  height:     auto;
}
.rpControlMousePosition 
{
    right: 0px;
    bottom: 15px;
}

.olLayerGoogleCopyright 
{
    display: none;
}

.olLayerGooglePoweredBy {
    visibility:hidden;
}

.x-box-mc-icon {
    background: url(../img/icon-info.gif)!important;
    height: auto;
}

/* Fix for Chrome and OpenLayers 2.13.1 */
.olTileImage {
	-webkit-backface-visibility: visible !important;
	-webkit-transform: none !important;
}

/* Additional fix for Chrome and OpenLayers 2.13.1 */
.olLayerGrid .olTileImage {
    -webkit-transition: none !important;
}

.ext-el-mask-msg {
    z-index: 2000;
}

/* Remove scrollbars from FramedCloud popups */
#markerPopup_contentDiv, #directionsPopup_contentDiv, #commandPopup_contentDiv {
    overflow: hidden !important;
}

.icon-lorry {
    background-image: url(../img/lorry.png)!important;
}
.icon-lorry-error {
    background-image: url(../img/lorry_error.png)!important;
}

.urlLink {
    font-size: 14px;
}

a.hiddenlink {color:inherit; text-decoration: none;}
a.hiddenlink:visited {color:inherit;}
a.hiddenlink:hover {color:inherit; text-decoration: underline;}
a.hiddenlink:active {color:inherit;}
