/*
* Global
*/
body {
    margin:0;
    text-align:left;
}

h1, h2, h3 {
    margin:0;
    padding:.5em 0;
}

a {
    color:#0066B3;
    text-decoration:none;
}

li{
    list-style:disc;
}

.errors {
    color: #CC1100;
}

/*
* Input
*/
form dt {
    color:#52565B;
    margin:0 0 .3em;
}

form dd {
    margin-bottom:.75em;
}

form dl {
    margin-left:.5em;
}

input {
    color:#52565B;
    background:#FFF;
    border:1px solid #C3C3C3;
    padding:.2em;
}

textarea {
    color:#52565B;
    background:#FFF;
    border:1px solid #C3C3C3;
    padding:.2em;
}

form fieldset legend {
    font-size: 1.1em;
}

.gtPopupInput {
    width:180px;
    overflow:hidden;
    border:none;
    outline:none;
    resize:none;
    white-space:pre;
}

#gtGeocodeInput {

    /*border: 2px solid #368FC9;
    box-shadow: 0 0 3px #000;
    padding: 5px 0;
    border-radius: 20px;
    */
    background-image:url(../img/magnify1.png);
    background-repeat:no-repeat;
    background-position:260px center;
    background-color: transparent;
    border: none;
    margin-top: -8px;
    width: 330px;
    height: 38px;
}

#gtGeocodeInput::-ms-clear{
    display: none;
}

.gtLinkInputs {
    border:1px solid #CCC;
    padding:5px;
}

.gt-fixed-width-menu-btn button {
    outline: none;
}

.gt-fixed-width-menu-btn button em {
    font-style: normal;
    display: block;
    text-align: left;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

/*
* Map
*/
div.olMap {
    z-index:0;
    padding:0px!important;
    margin:0px!important;
    cursor:default;
}

div.olMapViewport {
    text-align:left;
}

div.olMapViewport {
    -ms-touch-action: none;
    touch-action: none;
}

div.olLayerDiv {
    -moz-user-select: none;
    -khtml-user-select: none;
}

.olHandlerBoxZoomBox {
    border:2px solid red;
    position:absolute;
    background-color:white;
    opacity:0.50;
    font-size:1px;
    filter:alpha(opacity=50);
}

#gtMetadataTooltip .bd {
    overflow: auto;
    max-height: 400px;
}

#gtMetadataTooltip .zoom-to-layer {
    float: right;
    cursor: pointer;
    padding-left: 1em;
}

#gtMetadataTooltip .zoom-to-layer.disabled {
    cursor: default;
    color: #CCC;
}

#gtMapControls {
    position:absolute;
    /*right: -1px;*/
    left:-1px;
    top:-1px;
    z-index:2000;
}

#gtMapControls span {
    margin:0px;
    margin-left:-1px;
}

#gtMapControls .yui-button button {
    height:43px;
    outline:none;
}

#gtMapControls .yuimenuitemlabel {
    outline:none;
    padding:5px 10px 10px 10px; 
}

#gtMapControls .yui-button-focus {
    border-color: #808080;
    /* background-position:0 -200px; */
}

.yui-checkbox-button-checked,
.yui-push-button-focus
{
    background-color: #C8DEE9 !important;
}

#gtMapControls .quickaccess .yuimenuitemlabel {
    padding: 0 20px; 
}

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

.olImageLoadError {
    background-color: pink;
    opacity: 0.5;
    filter: alpha(opacity=50); /* IE */
}

/**
* Cursor styles
*/
.olCursorWait {
    cursor:wait;
}
.olDragDown {
    cursor:move;
}
.olDrawBox {
    cursor:crosshair;
}
.olControlDragFeatureOver {
    cursor:move;
}
.olControlDragFeatureActive.olControlDragFeatureOver.olDragDown {
    cursor:-moz-grabbing;
}

/*
* Treeview
*/
.ygtv-checkbox .ygtv-highlight0 .ygtvfocus.ygtvcontent,
.ygtv-checkbox .ygtv-highlight1 .ygtvfocus.ygtvcontent ,
.ygtv-checkbox .ygtv-highlight2 .ygtvfocus.ygtvcontent,

.ygtvcell,
.ygtvfocus .ygtvlabel, 
.ygtvfocus .ygtvlabel:link, 
.ygtvfocus .ygtvlabel:visited, 
.ygtvfocus .ygtvlabel:hover,

.ygtvlabel, 
.ygtvlabel:link, 
.ygtvlabel:visited, 
.ygtvlabel:hover {
    background-color:#EDF5FF;
}

/*
* Accordion
*/
.yui-skin-sam .yui-accordionview div.yui-accordion-content {
    margin:0;
    padding:5px;
}
.yui-skin-sam .hidden {
    visibility:hidden;
    position:absolute;
}

.yui-skin-sam .almosthidden {
    position:absolute;
    left:-9999px;
    z-index:-10;
}

.yui-skin-sam .yui-accordionview {
    border-bottom:1px #A3A3A3 solid;
}

.yui-skin-sam .yui-accordionview li.yui-accordion-panel {
    display:inline;
}

.yui-skin-sam ul.yui-accordionview {
    margin:0;
    margin-left:-1px;
}

.yui-skin-sam ul.yui-accordionview ul.yui-accordionview {
    zoom:1;
}

.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle {
    display:block;
    padding:0.1em;
    /*height:1.5em; */
    padding-left:0.5em;
    font-weight:bold;
    color:#000;
    text-decoration:none;
    /* background:url(../yui/build/assets/skins/sam/sprite.png) repeat-x;
    background-position:0 -1500px;
    border:1px #A3A3A3 solid;
    border-bottom:none;
    */
    background: #ffffff;
    position:relative;
    cursor:pointer;
    outline:none;
    font-size: 16px;
    line-height: 28px;
}

.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle:hover {
    background-position:0 -1300px;
}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active {
    background-position:0 -1400px;
    /* border-color:#243356;
    border-bottom:1px #243356 solid; */
    line-height: 30px;
    font-size: 16px;
    color:#174878;
    background: #FFFFFF;
}
.yui-skin-sam .yui-accordionview li.yui-accordion-panel a.yui-accordion-toggle.active:hover {
    background-position:0 -1400px;
}

.yui-skin-sam .yui-accordion-toggle .indicator {
    display:block;
    width:14px;
    height:14px;
    background:url(../yui/build/assets/skins/sam/sprite.png) 0 -350px;
    position:absolute;
    right:0.5em;
    top:20%;
    opacity:0.75;
}
.yui-skin-sam .yui-accordion-toggle.active .indicator {
    background:url(../yui/build/assets/skins/sam/sprite.png) 0 -400px;
}

.yui-skin-sam .yui-accordion-content {
    /* border-left:1px #A3A3A3 solid;
    border-right:1px #A3A3A3 solid; */
    background: rgb(200, 222, 233);
    _zoom:1;
}

.yui-skin-sam ul.submenu {
    background:#fff;
}

.yui-skin-sam ul.submenu li a {
    display:block;
    height:1.5em;
    line-height:1.5em;
    padding:0.3em;
    padding-left:0.5em;
    text-decoration:none;
    color:#000;
}
.yui-skin-sam ul.submenu li a:hover {
    background:#b3d4ff;
}
.yui-skin-sam ul.submenu li a:visited, .yui-skin-sam .yui-accordionview li.yui-accordion-panel a.link:visited {
    color:#777;
}

.yui-accordion-content dl {
    margin:0;
}

/*
* Google
*/
.olLayerGoogleCopyright {
    right: 3px;
    bottom: 2px;
    left: auto;  
}
.olLayerGoogleV3.olLayerGoogleCopyright {
    bottom: 0px;
    right: 0px !important;
}
.olLayerGooglePoweredBy {
    left: 2px;
    bottom: 2px;   
}
.olLayerGoogleV3.olLayerGooglePoweredBy {
    bottom: 0px !important;
}

/*
* Color picker
*/
.yui-toolbar-colors {
    width:133px;
    zoom:1;
    display:block;
    overflow:hidden;
}

.yui-toolbar-colors a {
    height:9px;
    width:9px;
    float:left;
    display:block;
    overflow:hidden;
    text-indent:999px;
    cursor:pointer;
    border:1px solid #F6F7EE;
    margin:0;
}

.yui-toolbar-colors a:hover {
    border:1px solid #000;
}

.yui-color-button-menu {
    overflow:visible;
    background-color:transparent;
}

.yui-toolbar-colors span {
    position:relative;
    display:block;
    overflow:hidden;
    float:left;
    width:100%;
    zoom:1;
    padding:3px;
}

.yui-toolbar-colors span em {
    height:35px;
    width:30px;
    float:left;
    display:block;
    overflow:hidden;
    text-indent:999px;
    border:1px solid #000;
    margin:.75px;
}

.yui-toolbar-colors span strong {
    font-weight:400;
    padding-left:3px;
    display:block;
    font-size:85%;
    float:left;
    width:65%;
}

#gt-picker-current-color {
    display:block;
    width:1em;
    height:1em;
    overflow:hidden;
    text-indent:1em;
    background-color:#fff;
    white-space:nowrap;
    border:solid 1px #000;
    margin-top:.5em;
    *margin:.25em 0;
}

.yui-toolbar-colors:after,.yui-toolbar-colors span:after {
    display:block;
    clear:both;
    visibility:hidden;
    content:'.';
    height:0;
}

/*
* Controls
*/
#gtPhotobox img {
    max-height: 100%;
}

.gtEditgeomToolbar {
    position:absolute;
    z-index:1900;
    top:24px;
    height:30px;
    padding:3px;
    border: 1px solid #b3b3b3;
    background: #eee;
    background-image: -webkit-gradient(linear, left top, left bottom, from( #f0f0f0), to( #ddd));
    background-image: -webkit-linear-gradient( #f0f0f0, #ddd);
    background-image:    -moz-linear-gradient( #f0f0f0, #ddd);
    background-image:     -ms-linear-gradient( #f0f0f0, #ddd);
    background-image:      -o-linear-gradient( #f0f0f0, #ddd);
    background-image:         linear-gradient( #f0f0f0, #ddd);

    -moz-border-bottom-left-radius: .6em;
    -webkit-border-bottom-left-radius: .6em;
    border-bottom-left-radius: .6em;
}

.gtEditgeomToolbar div {
    float:left;
    background-image:url(../img/edit_sprite.png);
    background-repeat:no-repeat;
    width:26px;
    height:26px;
    margin:3px;

    border:1px solid #B3B3B3;
    -moz-border-radius:.6em;
    -webkit-border-radius:.6em;
    border-radius:.6em;
}

.gtEditgeomToolbar .olControlLayerName {
    display: inline-block;
    margin: 7px 0 0 0;
    max-width: 150px;
}

.gtEditgeomSecondaryToolbar {
    top:24px;
    -moz-border-bottom-left-radius: 0;
    -webkit-border-bottom-left-radius: 0;
    border-bottom-left-radius: 0;
    -moz-border-bottom-right-radius: .6em;
    -webkit-border-bottom-right-radius: .6em;
    border-bottom-right-radius: .6em;
}

.gtEditgeomToolbar .olControlAddItemActive { 
    background-position:5px 5px;
    background-color:#2E52B0;
}
.gtEditgeomToolbar .olControlAddItemInactive { 
    background-position:5px 5px;
    background-color:#f0f0f0;
}

.gtEditgeomToolbar .olControlEditItemActive {
    background-position:-27px 5px;
    background-color:#2E52B0;
}
.gtEditgeomToolbar .olControlEditItemInactive {
    background-position:-27px 5px;
    background-color:#f0f0f0;
}

.gtEditgeomToolbar .olControlBackItemActive {
    background-position:-155px 5px;
    background-color:#2E52B0;
}
.gtEditgeomToolbar .olControlBackItemInactive {
    background-position:-155px 5px;
    background-color:#f0f0f0;
}

.gtEditgeomToolbar .olControlDeleteItemActive {
    background-position:-123px 5px;
    background-color:#2E52B0;
}
.gtEditgeomToolbar .olControlDeleteItemInactive {
    background-position:-123px 5px;
    background-color:#f0f0f0;
}

.gtEditgeomToolbar .olControlFinalizeItemActive {
    background-position:-219px 5px;
    background-color:#2E52B0;
}
.gtEditgeomToolbar .olControlFinalizeItemInactive {
    background-position:-219px 5px;
    background-color:#f0f0f0;
}

.gtEditgeomToolbar .olControlAddgpsnodeItemActive {
    background-position:-251px 5px;
    background-color:#2E52B0;
}
.gtEditgeomToolbar .olControlAddgpsnodeItemInactive {
    background-position:-251px 5px;
    background-color:#f0f0f0;
}

.gtEditgeomToolbar .olControlEditgpsnodeItemActive {
    background-position:-251px 5px;
    background-color:#2E52B0;
}
.gtEditgeomToolbar .olControlEditgpsnodeItemInactive {
    background-position:-251px 5px;
    background-color:#f0f0f0;
}

.gtEditgeomToolbar .olControlRemovevertexItemActive {
    background-position:-283px 5px;
    background-color:#2E52B0;
}
.gtEditgeomToolbar .olControlRemovevertexItemInactive {
    background-position:-283px 5px;
    background-color:#f0f0f0;
}

.gtEditgeomToolbar .olControlUndovertexItemActive {
    background-position:-315px 5px;
    background-color:#2E52B0;
}
.gtEditgeomToolbar .olControlUndovertexItemInactive {
    background-position:-315px 5px;
    background-color:#f0f0f0;
}

.gtMarkerCloseBox {
    background:url(../img/sprite.png) -400px center no-repeat;
    cursor:pointer;
}

.olPopupDeleteBox {
    background:url(../img/sprite.png) -416px center no-repeat;
    cursor:pointer;
}

.GiscuitControlScale {
    z-index: 1900;
    padding:3px;
    background-color:#eee;
    font-size:smaller; 
    right:0px; 
    bottom:2em; 
    position:absolute; 
    display:block;

    border-top-left-radius:3px;
    border-bottom-left-radius:3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-bottomleft:3px;
}

.olControlScaleLine {
    display:block;
    position:absolute;
    right:3px;
    bottom:6em;
    font-size:xx-small;
}
.olControlScaleLineBottom {
    border:solid 2px black;
    border-bottom:none;
    margin-top:-2px;
    text-align:center;
}

.olControlScaleLineTop {
    border:solid 2px black;
    border-top:none;
    text-align:center;
}

.GiscuitControlAttribution {
    padding:3px;
    background-color:#eee;
    font-size:smaller; 
    left:0px;
    bottom:3em;
    position:absolute; 
    display:block;

    border-top-right-radius:3px;
    border-bottom-right-radius:3px;
    -moz-border-radius-topright: 3px;
    -moz-border-radius-bottomright:3px;
}

#gtUploadActivateInput,
#gtUploadReportBack,
#gtRastercutManageBack {
    margin-bottom:5px;
}

#gtEditattrPH {
    overflow-y:auto;
}

#gtEditattrPH {
    overflow-y:auto;
}

#gtEditattrPH .file-delete {
    background:url(../img/sprite.png) -416px center no-repeat;

    display:inline-block;
    width:16px;
    height:16px;
    margin-left:3px;
    cursor:pointer;
}

#gtEditattrPH select {
    max-width: 320px;
}

#gtEditattrPH hr {
    margin-right: 2em;
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0));
}

#gtEditattrPH .gtSubformAdd {
    cursor: pointer;
}

#gtEditattrPH .gtSubformDel {
    cursor: pointer;
    float: right;
    margin-right: 1.5em;
    margin-top: -1.5em;
}


/*
#gtRastercutDateBeginId,
#gtRastercutDateEndId,
#gtHistorymanageDateBeginId, 
#gtHistorymanageDateEndId {
width:150px;
}
*/

#gtSearchDataTable {
    margin-top:0.75em;
}

#gtTableProxy th,td {
    border:0;
    padding:0;
}

#gtPrivatelayersDt tr {
    cursor:pointer;
}

/*
#gtPrivatelayersDt .gtControlIcon {
height:30px;
}
*/

#gtPrivatelayersCategoriesPH {
    position:absolute;
    z-index:100;
    /* width:197px; */
}

#gtPrivatelayersCategories {
    border-right:none;
}

.gtControlIcon {
    display:block;
    background-repeat:no-repeat;
    width:23px;
    height:25px;
    *height:23px;
    padding:0;
}

#gtPrintButton {
    position:absolute;
    z-index:2000;
    right:0;
    padding:20px;
    cursor:pointer;
    display:none;
}

.zend_form fieldset > legend {
    margin-left: -1em;
    margin-bottom: 0.2em;
    font-weight: bolder;
    cursor: pointer;

    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}

.zend_form fieldset > legend > span {
    display: inline-block;
    margin-left: 5px;
    width: 14px;
    height: 14px;
}
.zend_form fieldset.off > legend > span {
    background: url("../yui/build/assets/skins/sam/sprite.png") 0 -350px;
}
.zend_form fieldset.on > legend > span {
    background: url("../yui/build/assets/skins/sam/sprite.png") 0 -400px;
}
.zend_form fieldset.off > dl {
    display: none;
}
.zend_form fieldset.on > dl {
    display: block;
}

.yui-dt .yui-dt-paginator:first-child {
    display: none;
}

#gtHistorymanageDtPH {
    margin-top: 10px;
}

/*
* Layout
*/
#gtCenter {
    padding:5px;
    padding-left:10px;
}

#gtCenterView {
    padding:5px 5px 0px 5px;
    overflow-x:hidden;
    overflow-y:auto;
}

#gtCenterViewResize {
    z-index: 9999;
    height: 5px;
    background-color:transparent;
    border:0;
    position:absolute;
    cursor:n-resize;
    top:0;
    left:0;
}

#gtCenterViewResize.resizing {
    background-color:#EDF5FF;
    border:1px solid gray;
}

#gtMap .yui-resize-handle {
    z-index: 9999;
}

.yui-skin-sam .yui-layout-unit-left {
    z-index:2;
}

.yui-skin-sam .yui-layout-unit-top {
    z-index:3;
}

.yui-skin-sam .yui-layout .yui-layout-unit-top div.yui-layout-bd {
    border:0;
    border-bottom:1px solid gray;
}

.yui-skin-sam .yui-layout .yui-layout-unit-left div.yui-layout-bd {
    border-top:0;
}

.yui-skin-sam .yui-layout .yui-layout-unit-center div.yui-layout-bd {
    overflow-x:visible;
    overflow-y:auto;
}

#gtLeftPanelToggle {
    background:url("../yui/build/assets/skins/sam/layout_sprite.png") no-repeat scroll -20px -120px;
    width:17px;
    height:13px;
    position:absolute;
    right:5px;
    top:3px;
    border:1px solid #808080;
    cursor:pointer;
}

#gtTopPanelToggle {
    background:url("../yui/build/assets/skins/sam/layout_sprite.png") no-repeat scroll -20px -180px;
    width:17px;
    height:13px;
    border:1px solid #808080;
    cursor:pointer;
}

.yui-skin-sam .yui-resize .yui-resize-handle-active { 
    background-color: #F2F2F2;
}

#gtLanguages {
    float:right;
    margin:5px;
}

#gtTop, #gtLeft, #gtCenter {
    display:none;
}

#gtLoading {
    padding:1em;
}

#gtHeader h1 {
    font-size:1.75em;
    padding:.5em;
}


#gtHeader {
    background: #368FC9;
    background-image: url('/static-1.4.3/img/header-bg.jpg');
    background-repeat: repeat-y;
    border-top: 2px solid #fff;
}


#gtHeader table {
    height:50px;
    padding:0;
    margin:0;
}

#gtNavigation {
    border-bottom: 2px solid rgb(130, 204, 244);
    background: #ffffff;
}

#gtGeocodeAutoComplete { 
    width:300px; 
    padding-bottom:2em; 
    float: right;
    margin-right: 50px;
    background-color: #fff;
    border-radius: 40px;
}

.gtHelp {
    background:url('../img/icons/27.png') center no-repeat;
    width:20px;
    height:20px;
    position:absolute;
    right:25px;
    top:3px;
    cursor:pointer;
    background-size: cover;
}

#gtHistorymanageCalContainer { 
    float: right;
}

#gtHistorymanageDt { 
    margin-top: 5px;
}

#gtHistorymanageRevertPH { 
    margin-top: 5px;
}

#gtSearchLayer {
    width: 95%;
}

#gtSearchField {
    width: 95%;
}

/**
* Spinner
*/
.spin  {
    -webkit-transform: rotate(360deg);
    -webkit-animation-name: spin;
    -webkit-animation-duration: 1s;
    -webkit-animation-iteration-count:  infinite;
    -webkit-animation-timing-function: linear;

    -moz-transform: rotate(360deg);
    -moz-animation-name: spin;
    -moz-animation-duration: 1s;
    -moz-animation-iteration-count:  infinite;
    -moz-animation-timing-function: linear;
}
@-webkit-keyframes spin {
    from {-webkit-transform: rotate(0deg);}
to {-webkit-transform: rotate(360deg);}
}
@-moz-keyframes spin {
    from {-moz-transform: rotate(0deg);}
to {-moz-transform: rotate(360deg);}
}

/**
* Tile animations
*/
.olTileImage {
    -webkit-transition: opacity 0.2s linear;
    -moz-transition: opacity 0.2s linear;
    -o-transition: opacity 0.2s linear;
    transition: opacity 0.2s linear;
}

.olTileImage {
    -webkit-transform: translateZ(0);
    -moz-transform: translateZ(0);
    -o-transform: translateZ(0);
    -ms-transform: translateZ(0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000;
    -moz-perspective: 1000;
    -ms-perspective: 1000;
    perspective: 1000;
}

.olLayerGridSingleTile .olTileImage {
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: all 0 none;
    transition: none;
}

.olTileReplacing {
    display: none;
}







th.yui-dt-col-view {
    background: url('../img/icons/2.png') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    width: 35px;
    padding: 0;
    height: 30px;
  background-size: 52% !important;
}




th.yui-dt-col-select {
    background: url('../img/icons/small2.png') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;

}

#yui-dt17-fixedth-select {
    padding-left: 0px;
    width: 25px;
    padding: 0px;
}


th.yui-dt-col-label
{
    background-image: url('/static-1.4.3/img/icons/12.png');
    border-right: 1px solid #C8DEE9;
   background-repeat: no-repeat !important;
    background-position: center !important;
}



th.yui-dt-col-edit {
    background: url('../img/icons/small3.png') !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    border-left: 1px solid #B8B8B8;
}


#yui-dt17-th-edit-liner {
    padding-left: 0px;
    width: 20px;
    padding-right: 10px;
}


#yui-dt17-fixedth-edit {
    border-right: none !important;
}


#gtTop .yuimenubaritem {
    border-right: 2px solid #ffffff;
    background: rgb(130, 204, 244);
    padding: 0px 10px !important;
    border-radius: 10px 10px 0 0;

}


#yui-gen3,
#yui-gen6

{
    top: 110px;
    background-color: #102550 !important;
}




#gtControlPan-button
{
    background-image: url('/static-1.4.3/img/icons/15.png');

}

#gtControlZoomregion-button
{
    background-image: url('/static-1.4.3/img/icons/21.png');

}


#gtControlFullextent
{
    background-image: url('/static-1.4.3/img/icons/8.png');

}

#gtControlInfo
{
    background-image: url('/static-1.4.3/img/icons/11.png');

}

#gtControlSearch
{
    background-image: url('/static-1.4.3/img/icons/18.png');

}

#gtMeasureMenu,
#gtControlMeasure
{
    background-image: url('/static-1.4.3/img/icons/14.png') !important;

}


#gtRasterMenu,
#gtControlRastercut
{
    background-image: url('/static-1.4.3/img/icons/17.png') !important;
}

#gtQuickAccessMenu
{
    background-image: url('/static-1.4.3/img/icons/23.png') !important;
}


#gtEditControl
{
    background-image: url('/static-1.4.3/img/icons/7.png') !important;

}

#gtControlCoords
{
    background-image: url('/static-1.4.3/img/icons/30.png') !important;
}

#gtMeasureMenu,
#gtRasterMenu,
#gtQuickAccessMenu,
#gtEditControl,
#yui-gen13-button,
#yui-gen15
{
    background-size: 50% !important;
    background-position: 10% 50% !important;
    background-repeat: no-repeat !important;
}

#gtControlGeolocation-button
{
    background-image: url('/static-1.4.3/img/icons/9.png');

}


#gtControlQuerybuilder-button
{
    background-image: url('/static-1.4.3/img/icons/24.png');

}


#gtControlAdminDataShare-button
{
    background-image: url('/static-1.4.3/img/icons/28.png');

}

#gtLinkControl-button
{
    background-image: url('/static-1.4.3/img/icons/13.png');

}


#gtRoutingControl-button
{
    background-image: url('/static-1.4.3/img/icons/25.png');

}

#gtControlPrint-button
{
    background-image: url('/static-1.4.3/img/icons/16.png');

}


#gtControlArea
{
    background-image: url('/static-1.4.3/img/icons/3.png');

}

#gtControlRastercutManage
{
    background-image: url('/static-1.4.3/img/icons/19.png');

}

#gtEditControl
{
    background-image: url('/static-1.4.3/img/icons/7.png');

}

#gtEditgeomControl
{
    background-image: url('/static-1.4.3/img/icons/7.png');

}


#gtDatamanageHistoryControl
{
    background-image: url('/static-1.4.3/img/icons/10.png');

}


#gtDatamanageDownloadControl
{
    background-image: url('/static-1.4.3/img/icons/4.png');

}

#gtDatamanageUploadControl
{
    background-image: url('/static-1.4.3/img/icons/20.png');

}

#gtDatamanageActivateControl
{
    background-image: url('/static-1.4.3/img/icons/1.png');

}

#gtControlJobs
{
    background-image: url('/static-1.4.3/img/icons/jobs.png');

}

#gtControlWeather{
    background-image: url('/static-1.4.3/img/icons/barometer.png');
}


#yui-dt17-fixedth-label,
#gtControlPan-button,
#gtControlZoomregion-button,
#gtControlFullextent,
#gtControlInfo,
#gtControlSearch,
#gtControlGeolocation-button,
#gtControlQuerybuilder-button,
#gtControlAdminDataShare-button,
#gtLinkControl-button,
#gtRoutingControl-button,
#gtControlPrint-button,
#gtControlMeasure,
#gtControlArea,
#gtControlRastercut,
#gtControlRastercutManage,
#gtEditControl,
#gtEditgeomControl,
#gtDatamanageHistoryControl,
#gtDatamanageDownloadControl,
#gtDatamanageUploadControl,
#gtDatamanageActivateControl,
#gtControlJobs,
#gtControlCoords,
#gtControlJobs,
#gtControlWeather
{
    background-size: 70%;
    background-position: center;
    background-repeat: no-repeat;
}


#yui-dt17-fixedth-label:hover,
#gtControlPan-button:hover,
#gtControlPan-button:active,
#gtControlZoomregion-button:hover,
#gtControlFullextent:hover,
#gtControlInfo:hover,
#gtControlSearch:hover,
#gtControlGeolocation-button:hover,
#gtControlQuerybuilder-button:hover,
#gtControlAdminDataShare-button:hover,
#gtLinkControl-button:hover,
#gtRoutingControl-button:hover,
#gtControlPrint-button:hover,
#gtControlMeasure:hover,
#gtControlArea:hover,
#gtControlRastercut:hover,
#gtControlRastercutManage:hover,
#gtEditControl:hover,
#gtDatamanageHistoryControl:hover,
#gtDatamanageDownloadControl:hover,
#gtDatamanageUploadControl:hover,
#gtDatamanageActivateControl:hover,
#gtControlJobs:hover,
#gtMeasureMenu:hover,
#gtRasterMenu:hover,
#gtQuickAccessMenu:hover,
#gtEditControl:hover,
#gtControlCoords:hover,
#gtControlJobs:hover,
#gtControlWeather:hover
{
    background-color: rgb(200, 222, 233) !important;
}



.gtEditgeomToolbar, .gtEditgeomSecondaryToolbar {
    top: 46px;   
}




.yui-skin-sam .yui-tt .bd {
  border-color: rgb(66, 144, 179) !important;
  border-width: 1px;
  border-radius: 10px !important;
padding: 2px !important;
box-shadow: 0 0 3px #000000;
}

#gtMetadataTooltip ul {
    margin: 0.25em !important;
}



.yui-skin-sam .yui-button,
.yui-skin-sam .yui-button .first-child {
  border-color: #CBCBCB !important;
}




#OpenLayers_Control_PanZoomBar_ZoombarOpenLayers_Map_4,
#OpenLayers_Control_PanZoomBar_3_OpenLayers_Map_4
{display: none;}


#OpenLayers_Control_PanZoomBar_3_zoomout 
{top: 47px !important;}

#gtInfoTree{
    direction: rtl;
}

td.ygtvcell {
    background-color: rgb(200, 222, 233);
}
