@import '../../mapElements/themes/mapInfo.css';
@import '../../mapElements/themes/navTools.css';
@import '../../mapElements/themes/grid.css';
@import '../../mapTools/themes/drawTools.css';
@import '../../layouts/themes/headlineLayout.css';
@import '../../layouts/themes/mapFrame.css';
@import '../../mapElements/themes/infoWindow_fishMT.css';


/*override the table sizing associated with responsive design */

.fwijitFont table, .fwijitFont th, .fwijitFont td {
  border: none;
  margin: 0;
  vertical-align: middle;
}
.tundra .dgrid-cell {
  border: 1px solid #ddc;
}
.dgrid-cell-padding {
  padding: 3px;
}

/* end override the table sizing associated with responsive design */

body, html {
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
}
.tundra .dijitGutterH {
  height: 0;
}
.esriSimpleSliderTL {
  left: 10px;
  top: 10px;
}
.fwijitBorderContainer {
  width: 100%;
  height: 100%;
}
.esriLegendServiceLabel {
  display: none;
}
.esriLegendLayerLabel {
  font-weight: bold;
}
.esriLegendLeft {
  padding: 0px;
}



/* allows the wierd highlighting to be removed from checkbox menuItems*/
.fwijitSupressBackgroundColorChange {
  background-color: transparent !important;
  color: black !important;
}



/* removed the dotted line from around focused labels  */
.tundra .dijitFocusedLabel{
	outline: none;
}

/* update the tick marks for display on both dark or light backgrounds */

.dijitRuleMarkV {
  border-bottom-width: 1px !important;
}
.dijitRuleMark {
  border-bottom: 1px solid #9B9B9B;
  border-top: 1px solid #E2E2E2;
}

/* Set the font size for all map related objects */

.fwijitFont, .dijitPopup, .dijitDialog, .dojoxFloatingPane, .dijitTooltip {
  font-size: 11px;
  font-family: Verdana;
}

/* End of font sizing*/


/* fix associated grid header rezising on scroll over when the column has been sorted */

.tundra .dojoxGridCellOver .dojoxGridSortNode, .tundra .dojoxGridCellSortFocus .dojoxGridSortNode, .tundra .dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellOver .dojoxGridSortNodeMain, .tundra .dojoxGridSingleSorted .dojoxGridHeader .dojoxGridCellSortFocus .dojoxGridSortNodeMain {
  margin-right: 0px;
}
.fwijitMaximumMapSize {}
.fwijitMainBorderContainer {
  width: 100%;
  height: 100%;
  overflow: hidden;
  border: none;
}
.dojoxGrid-header {
  display: none;
}
.fwijitMainButtons {
  font-weight: bold;
}
.fwijitRoadSearch {
  display: none;
}
.fwijitTableCell {
  cursor: pointer;
  background: #FFFFFF url(images/titlebar.png) repeat-x scroll center bottom;
}
.fwijitSearchContent {
  display: none;
}
.fwijitSearchInterface {
  display: none;
}
.fwijitResultsDiv {
  position: absolute;
  bottom: 0px;
  display: block;
  z-index: 500;
  width: 100%;
}
.fwijitIdResultZoomTo {
  background-image: url(images/mapTemplate/zoomToLayer_small.png);
  height: 11px;
  width: 11px;
}
.fwijitSearchInterfaceVisable {
  display: block;
}
.fwijitMapTooltip {
  background-color: white;
  border: 1px solid #7EABCD;
  border-radius: 4px 4px 4px 4px;
  font-size: .85em;
  padding: 5px;
  position: absolute;
  width: 100px;
}
.fwijitButtonsDiv {
  position: absolute;
  right: 5px;
  top: 5px;
}
.fwijitBasemapButton {
  float: right;
}
.fwijitToolsButton, .fwijitDataButton {
  float: right;
  margin: 0px 3px 0px 0px;
}
.fwijitMapStatus {
  border-top: 1px solid #000000;
  border-right: 1px solid #000000;
  background-color: #F8F8F8;
  position: absolute;
  left: 0px;
  bottom: 0px;
  padding: 0 0 2px 2px;
}
.fwijitMapToolsMenu.dijitMenu {
  background: none repeat scroll 0 0 transparent;
  border: none;
  margin: 0;
  margin: -3px;
}
.dijitButtonNode {
  border: 1px solid #808080;
  border-radius: 5px;
}
.tundra .dijitSelect .dijitArrowButton {
  border-radius: 0 0 0 0;
}

/*tundra overrides */

.tundra .dijitSliderDecrementIconH, .tundra .dijitSliderDecrementIconV, .tundra .dijitSliderIncrementIconH, .tundra .dijitSliderIncrementIconV {
  background-position: 0 0;
}
.tundra .dijitSliderIncrementIconV, .tundra .dijitSliderIncrementIconH {
  background-image: url("images/mapTemplate/increment.png");
  background-repeat: no-repeat;
  cursor: pointer;
  height: 14px;
  width: 14px;
}
.tundra .dijitSliderDecrementIconV, .tundra .dijitSliderDecrementIconH {
  background-image: url("images/mapTemplate/decrement.png");
  background-repeat: no-repeat;
  cursor: pointer;
  height: 14px;
  width: 14px;
}
.tundra .dijitTreeNode, .tundra .dijitTreeIsLast {
  background: none;
}
.tundra .dijitTreeExpandoLeaf {
  margin: 0px 0px 0px -22px;
  background: none;
}
.tundra .dijitTree {
  overflow: visible;
}
.tundra .dijitTreeIcon {
  height: 16px;
  width: 16px;
}

/* dijit overides */

.dijitMenuBar {
  background: none repeat scroll 0 0 transparent;
  border: none;
  margin: 0;
  margin: -3px;
}
.dijitPopup {
  margin: 0;
  padding: 0;
  position: absolute;
}
.dijitTreeNodeSelected .dijitTreeLabel, .tundra .dijitTreeRowSelected .dijitTreeLabel {
  background: none;
}

/* toolContainer styles */

.fwijitToolBoundary {
  border: 1px solid black;
  /*
 -moz-border-radius: 10px 10px 0px 0px;
  border-radius: 10px 10px 0px 0px;
*/
  margin: 6px;
}
.fwijitShadow {
  background-color: rgb(68, 68, 68);
  /* Needed for IEs */
  -moz-box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);
  -webkit-box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);
  box-shadow: 5px 5px 5px rgba(68, 68, 68, 0.6);
  filter: progid: DXImageTransform.Microsoft.Blur(PixelRadius=3, MakeShadow=true, ShadowOpacity=0.30);
  -ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=3,MakeShadow=true,ShadowOpacity=0.30)";
  zoom: 1;
}
.fwijitShadow .fwijitShadowContent {
  position: relative;
  /* This protects the inner element from being blurred */
  /*
padding: 100px;
*/
  background-color: #DDD;
}
.fwijitToolHeader {
  background: #FFFFFF url(images/titlebar.png) repeat-x scroll center bottom;
  font-weight: bold;
  width: 250px;
  height: 13px;
  padding: 5px 5px 5px 5px;
  /*
 -moz-border-radius: 10px 10px 10px 0px;
  border-radius: 10px 10px 10px 0px;
*/
  border-bottom: 1px solid #808080;
  cursor: move;
}
.fwijitToolHeaderLabel {
  width: 150px;
}
.fwijitToolHeaderButton {
  float: right;
  height: 14px;
  width: 15px;
  background-repeat: no-repeat;
  padding: 1px;
  background-position: center;
  margin: -15px 2px 0px 0px;
}
.fwijitToolHeaderCloseButton {
  background-image: url(images/Close.png);
  width: 10px;
  height: 10px;
}
.fwijitToolHeaderMaxButton {
  background-image: url(images/Maximize.png);
  width: 10px;
  height: 10px;
}
.fwijitToolHeaderMinButton {
  background-image: url(images/Minimize.png);
  width: 10px;
  height: 10px;
}
.fwijitToolContent {
  width: 250px;
  border: 5px solid #fff;
  background: #fff;
}

/* mapPrinter styles */

.fwijitPrintStatus {
  display: none;
}
.fwijitMapLink {
  display: none;
}

/* mapTools styles */

.fwijitToolsDiv {
  position: absolute;
  background: none;
  display: block;
}

/* toc styles */

.fwijitSwipeSlider {
  border-left: 1px solid #666;
  border-right: 1px solid #666;
  background-color: #009FC5;
  width: 6px;
  height: 1000px;
  padding: 0 !important;
  margin: 0;
  cursor: col-resize;
}
.fwijitZoomToLayerIcon {
  background-image: url(images/toc/zoomToLayer.png);
  height: 16px;
  width: 16px;
  padding: 0;
}
.tundra .dijitTreeIcon {
  height: 16px;
  width: 16px;
}
.tundra .dijitFolderOpened, .tundra .dijitFolderClosed {
  background: none;
  margin: 0 -18px 0 0;
}
.fwijitTocRadioChecked {
  background-image: url(images/toc/checkmarkSprite.png);
  background-repeat: no-repeat;
  margin: 0 2px 0 2px;
  padding: 0;
  background-position: -96px 0px;
}
.fwijitTocRadioUnchecked {
  background-image: url(images/toc/checkmarkSprite.png);
  background-repeat: no-repeat;
  margin: 0 2px 0 2px;
  padding: 0;
  background-position: -112px 0px;
}
.fwijitTocRadioCheckedNotVisible {
  background-image: url(images/toc/checkmarkSprite.png);
  background-repeat: no-repeat;
  margin: 0 2px 0 2px;
  padding: 0;
  background-position: -128px 0px;
}
.fwijitTocCheckboxChecked {
  background-image: url(images/toc/checkmarkSprite.png);
  background-repeat: no-repeat;
  margin: 0 2px 0 2px;
  padding: 0;
  background-position: 0px 0px;
}
.fwijitTocCheckboxUnchecked {
  background-image: url(images/toc/checkmarkSprite.png);
  background-repeat: no-repeat;
  margin: 0 2px 0 2px;
  padding: 0;
  background-position: -16px 0px;
}
.fwijitTocCheckboxCheckedNotVisible {
  background-image: url(images/toc/checkmarkSprite.png);
  background-repeat: no-repeat;
  margin: 0 2px 0 2px;
  padding: 0;
  background-position: -32px 0px;
}
.fwijitTocExtrasContent {
  width: 200px;
  font-size: 0.85em;
}
.fwijitTocExtrasItemContainer {
  clear: both;
}
.fwijitTocExtrasButton {
  float: left;
}
.fwijitTocExtrasCloseButton {
  float: right;
}
.fwijitTocExtrasCloseButtonIcon {
  background-image: url(images/Close.png);
  width: 10px;
  height: 10px;
}
.fwijitTocExtrasTransSlider {
  margin: 5px 40px 5px 40px;
  width: 250px;
  visibility: visible;
}
.fwijitTocExtrasTransSliderHidden {
  margin: 5px 40px 5px 40px;
  width: 250px;
  visibility: hidden;
}
.fwijitItemSelected {
  font-weight: bold;
}
.fwijitTreeItemHover {
  color: #B11C1C;
  text-decoration: underline;
}
.fwijitRadioChecked {
  background-image: url(images/toc/RadioChecked.png);
  height: 16px;
  width: 16px;
}
.fwijitRadioUnchecked {
  background-image: url(images/toc/RadioUnchecked.png);
  height: 16px;
  width: 16px;
}
.fwijitInfo {
  background-image: url(images/toc/identify.png);
  width: 16px;
  height: 16px;
}
.fwijitInfo_activated {
  background-image: url(images/toc/identify_activated.png);
  width: 16px;
  height: 16px;
}
.fwijitSwipeIcon {
  background-image: url(images/toc/swipe.png);
  width: 16px;
  height: 16px;
}
.fwijitSwipeIcon_activated {
  background-image: url(images/toc/swipe_activated.png);
  width: 16px;
  height: 16px;
}
.fwijitLeaf {
  background-image: url(images/toc/page2.png);
  width: 16px;
  height: 16px;
}
.fwijitTransparencyIcon {
  background-image: url(images/toc/transparency.png);
  width: 16px;
  height: 16px;
}
.dijitComboBoxMenuPopup {
  border-width: 5px;
  border-color: #000000;
  background-color: #C0C0C0;
  border: block;
}
.fwijitCountyCombo {
  display: none;
}
.fwijitbtnDefineAreaMap {
  display: none;
}
.fwijitReportInterface {
  display: none;
}
.fwijitLink {
  color: blue;
  text-decoration: underline;
}
.fwijitComplete {
  display: none;
}
.fwijitGpsStatus {
  display: none;
}
.fwijitBtnReportGps {
  display: none;
}
.deleteButton {
  background-image: url(images/dataTools/delete.png);
  height: 11px;
  width: 11px;
}
.mapButton {
  background-image: url(images/dataTools/map.png);
  height: 11px;
  width: 11px;
}
.uploadButton {
  background-image: url(images/dataTools/upload.png);
  height: 11px;
  width: 11px;
}
.fwijitTocExtrasItemCbLabel {
  margin: 5px 0px 5px 5px;
}
.esriLargeSliderTL {
  left: 10px;
  top: 50px;
}
.dijitTooltip {
  max-width: 400px;
}
.quadNamesHide {
  display: none;
}
.quadNamesShow {
  display: block;
}
.dijitSelectLabel {
  padding: 2px 5px 2px 5px;
}
.dijitTextBox {
  padding: 2px 5px 2px 5px;
}
