html, body { padding: 0; margin: 0; height: 100%; width:100%; font-family: Lucida Sans,Lucida Grande,Arial !important; }
			#mapDiv { height: 100%; width:80%; align:center; }
			#navToolbar { 
				position: fixed;
				width: 85%;
				padding-top: 5px;
				height: 36px;
				background: #005245;
			}
			#t {
				letter-spacing: 2px;; margin-top:0px; font-family: 'Bree Serif', serif; font-size:24px;
				animation-duration: 1000ms;
			   animation-name: blink;
			   color: #202020;
			animation: blink 2s steps(2, start) infinite;
						}
						@keyframes blink {
			to { color: #fff; }
			}
			#navToolbar img { 
				height: 25px;
				vertical-align: middle;
				margin-right: 5px;
				width: 2em;
				overflow: hidden;
			}
			#leftCol {
				color:#fff;
				position: absolute;
				width:250px;
				background:#2f2f2f;
				top: 10px;
				right: 10px;
				z-index:9999;
				-webkit-box-shadow: -1px -1px 28px -4px rgba(0,0,0,0.64);
				-moz-box-shadow: -1px -1px 28px -4px rgba(0,0,0,0.64);
				box-shadow: -1px -1px 28px -4px rgba(0,0,0,0.64);
			}
			#search1 input { color: #000000 !important; }
			.dijitTextBox {
				width: 98% !important;
			}
			#HomeButton {
				position: absolute;
				top: 10px;
				left: 20px;
				z-index: 50;
				background:#000000;
			}
			.esriLargeSliderVertical {
				top:50px;
			}
			
			#search{
				display: block;
				position: absolute;
				z-index: 1000;
				background:#000000;
				top: 10px;
				left: 60px;
			} 
			
			.search1{
				z-index: 1000;
				position: absolute;
				top: 0px;
				left:400px;
				border:0;
				
			}

			.tree img { 
				height: 17px;
				vertical-align: middle;
				margin-right: 5px;
				width: 1.5em;
				overflow: hidden;
				}
			.tree a {
				color: #ffffff;
				font-family: sans-serif;
				font-size: 14px;
				text-decoration: none;
				cursor:pointer;
			}
			.tree ul {
				list-style: none outside none;
			}
			.tree li a {
				line-height: 25px;
			}
			.tree > ul > li > a {
				color: #3B4C56;
				display: block;
				font-weight: normal;
				position: relative;
				text-decoration: none;
			}
			.tree li.parent > a {
				padding: 0 0 0 28px;
				box-shadow: 0 0 5px rgba(0, 0, 0, 1.5); 
				-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 1.5);
				-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 1.5);
			}
			.tree li.parent > a:before {
				background-image: url("../img/plus_minus_icons.png");
				background-position: 25px center;
				content: ""; 
				display: block;
				height: 21px;
				left: 0;
				position: absolute;
				top: 2px;
				vertical-align: middle;
				width: 23px;
				box-shadow: 0 0 5px rgba(0, 0, 0, 1.5); 
				-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 1.5);
				-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 1.5);
			}
			.tree ul li.active > a:before {
				background-position: 0 center;
			}
			.tree ul li ul {
				display: none;
				margin: 0 0 0 12px;
				overflow: hidden;
				padding: 0 0 0 25px;
			}
			.tree ul li ul li {
				position: relative;
			}
			.tree ul li ul li:before {
				content: "";
				position: absolute;
				top: 12px;
				width: 15px;
			}
			#wrapper {
				margin-left:-25px;
				margin-top:0px;
				width: 100%;
				overflow: initial;
				z-index:9999;
			}
			
			/******************************** IDENTIFY WINDOW **********************************/
			.colWidth { width: 45%; }
			#detailTable table {
				border: thin #097054 solid;
				width:100%;
				color:#212121;
				border-spacing:0;
				border-collapse:collapse
			}
			#detailTable table tr:nth-child(odd) {
			   background-color: #cacaca;
			}
			#totalVal { 
				font-size: 16px;
				color: #ffffff;
				background-color: #313131;
				padding: 10px;
				border-left: thin #097054 solid;
				border-right: thin solid #097054;
				border-bottom: thin solid #097054;
			}
			
			#detailTitle { 
				font-size: 14px;
				font-weight: bold;
				background-color: #fe491a;
				color: #ffffff;
				padding: 10px;
				text-align: center; 
			}
			.col .dijitComboBox { background:#ffffff; color:#ffffff;}
			.col .dijitComboBoxDisabled{
			/* specific selector set to override background-position setting from Button.js
			 * (.claro .dijitComboBoxDisabled .dijitArrowButtonInner) */
			color:#000000;
			background-color:#2f2f2f;
			}
			.col .dijitComboBoxActive{
			/* specific selector set to override background-position setting from Button.js
			 * (.claro .dijitComboBoxDisabled .dijitArrowButtonInner) */
			color:#ffffff;
			background-color:#2f2f2f;
			}/*
			#imgs	{
				border-radius: 15px;
				background-position: center;
				background-repeat: no-repeat;
				padding: 10px;
				height:1.2em; width:3.5em;
				box-shadow:8px 8px 10px #2f2f2f;
			}*/
			/* Wobble Vertical */
@-webkit-keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes hvr-wobble-vertical {
  16.65% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }

  33.3% {
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
  }

  49.95% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }

  66.6% {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
  }

  83.25% {
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

.hvr-wobble-vertical {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-wobble-vertical:hover, .hvr-wobble-vertical:focus {
  -webkit-animation-name: hvr-wobble-vertical;
  animation-name: hvr-wobble-vertical;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
  animation-iteration-count: 1;
}
.search1 .parent {display: block;position: relative;float: left;line-height: 30px; background: #005245;;
border-right:#CCC 1px solid;}
.search1 .parent a{margin: 10px;color: #FFFFFF;text-decoration: none;}
.search1 .parent:hover > ul {display:block;position:absolute;  width:290px;}
.search1 .child {display: none;}
.search1 .child li {background: #01B1D2;;
line-height: 30px;border-bottom:#CCC 1px solid;border-right:#CCC 1px solid; width:100%;}
.search1 .child li a{ color:#fff;}
.search1 ul{list-style: none;margin: 0;padding: 0px; min-width:10em;}
.search1 ul ul ul{left: 100%;top: 0;margin-left:1px;}
.search1 li:hover {background-color: #2f2f2f;}
.search1 .parent li:hover {background-color: #2f2f2f;}
.search1 .expand{font-size:12px;float:right;margin-right:5px;}
