﻿html, body { height:100%; width:100%; margin:0; padding:0; overflow:hidden; }
body { font-family: Century Gothic, Trebuchet MS, Arial, Helvetica, Sans-Serif; font-size:small; }
a { color:blue; text-decoration:none; }
a:hover { text-decoration:underline; }

#container { width:100%; height:100%; margin:0; padding:0; }

.accHelp { font-size:smaller; font-style:italic; text-align:justify; }

.link { color:Blue; font-weight:bold; cursor:pointer; margin-right:10px; }
.link:hover { text-decoration:underline; }

.linkX { color:Blue; cursor:pointer; font-weight:bold; }
/*.linkX:hover { text-decoration:underline; }*/

.Style_Table TR { vertical-align:top; }
.Style_Table TH { text-align:right; }

.layerGroups { cursor: pointer; color: blue; }
.layerGroups:hover { text-decoration: underline; }
.featurelayerGroups { cursor: pointer; color: #999999; font-weight:bold; font-size:larger; font-style:italic; }
.featurelayerGroups:hover { color:#666666; text-decoration:none; }
.metadataGroups { cursor: pointer; color: dodgerblue; font-weight:bold; font-size:larger; font-style:italic; }
.metadataGroups:hover {color:deepskyblue;}
.metadataItems { cursor: pointer; color: #999999; font-weight:bold; }
.metadataItems:hover {color:#666666;}

.guideTitle { font-size:larger; font-weight:bold; }

.mapScale {
    position:absolute;
    top:15px;
    left:60px;
    z-index:1;
    font-weight:bold;
    text-shadow: 1px 1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF, -1px -1px 0 #FFF;
}

.mapTools{
    position: absolute;
    left:16px;
    top:90px;
    z-index:1;
    padding:1px;
    background-color:#FFFFFF;
    border:1px solid #666666;
    border-radius:5px 5px 5px 5px;
}

.dgrid { height:auto; }
.dgrid .dgrid-scroller { position: relative; overflow: hidden; }
.dgrid .dgrid-row-odd { background: #EEEEEE; }
.dgrid .dgrid-row-even { background: #DDDDDD; }

.dgrid-column-Icon { width: 40px; text-align:center; }
.dgrid-column-Icon_Buffer { width: 50px; text-align:center; }
.dgrid-column-Icon_IMO { width: 40px; text-align:center; }
.dgrid-column-Icon_View { width: 40px; text-align:center; }
.dgrid-column-Icon_Zoom { width: 50px; text-align:center; }
.dgrid-column-Sewer_PDF { width:110px; text-align:center; }
.dgrid-column-Summary { width: 400px; }

.icon_Basemap { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Basemap.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Buffer { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Buffer.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Cancel { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Cancel.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Checkmark { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Checkmark.png'); background-repeat:no-repeat; background-position: center center; }
.icon_CircleLine { width:16px; height:16px; background-image:url('Images/Icons/icon_16_CircleLine.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Clear { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Clear.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Coordinate { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Coordinate.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Crosshair { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Crosshair.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Data { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Data.gif'); background-repeat:no-repeat; background-position: center center; }
.icon_Demographics{ width:16px; height:16px; background-image:url('Images/Icons/icon_16_Demographics.gif'); background-repeat:no-repeat; background-position: center center; }
.icon_Directions { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Directions.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Download { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Download.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Draw { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Draw.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Drill { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Drill.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Google_Pegman { width:16px; height:16px; background-image:url('Images/Icons/icon_16_GooglePegman.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Help { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Help.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Home { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Home.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Identify { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Identify.png'); background-repeat:no-repeat; background-position: center center; }
.icon_IMO { width:16px; height:16px; background-image:url('Images/Icons/icon_16_IMO.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Layers { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Layers.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Legend { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Legend.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Logout { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Logout.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Map { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Map.gif'); background-repeat:no-repeat; background-position: center center; }
.icon_Measure { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Measure.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Metadata { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Metadata.gif'); background-repeat:no-repeat; background-position: center center; }
.icon_Microsoft_Bing { width:16px; height:16px; background-image:url('Images/Icons/icon_16_MicrosoftBing.gif'); background-repeat:no-repeat; background-position: center center; }
.icon_Navigation_FullExtent { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Navigation_FullExtent.gif'); background-repeat:no-repeat; background-position: center center; }
.icon_Navigation_ZoomIn { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Navigation_ZoomIn.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Navigation_ZoomOut { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Navigation_ZoomOut.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Pan { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Pan.gif'); background-repeat:no-repeat; background-position: center center; }
.icon_PDF { width:16px; height:16px; background-image:url('Images/Icons/icon_16_PDF.gif'); background-repeat:no-repeat; background-position: center center; }
.icon_Pencil { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Pencil.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Print { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Print.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Process { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Process.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Raindrop { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Raindrop.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Rectangle { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Rectangle.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Redo { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Redo.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Reset { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Reset.gif'); background-repeat:no-repeat; background-position: center center; }
.icon_Search { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Search.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Shape_Circle { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Shape_Circle.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Shape_Polygon { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Shape_Polygon.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Shape_Square { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Shape_Square.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Stickpin_Black { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Stickpin_Black.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Stickpin_Blue { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Stickpin_Blue.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Stickpin_Green { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Stickpin_Green.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Stickpin_Red { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Stickpin_Red.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Stickpin_Yellow { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Stickpin_Yellow.png'); background-repeat:no-repeat; background-position: center center; }
.icon_View { width:16px; height:16px; background-image:url('Images/Icons/icon_16_View.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Tool { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Tool.png'); background-repeat:no-repeat; background-position: center center; }
.icon_Undo { width:16px; height:16px; background-image:url('Images/Icons/icon_16_Undo.png'); background-repeat:no-repeat; background-position: center center; }

.DataResults_Heading { font-size:medium; font-weight:bold; }