.esriLoadingIcon {
	background-image: url(../images/loading_black.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 11px;
	width: 16px;
	/*margin: 4px 0 4px 4px;*/
}
.nextButtonIcon {
	background-image: url(../images/next.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 12px;
	display: inline-block;
}
.prevButtonIcon {
	background-image: url(../images/prev.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 12px;
	display: inline-block;
}
.clearButtonIcon {
	background-image: url(../images/clear.png);
	background-repeat: no-repeat;
	height: 12px;
	width: 12px;
	display: inline-block;
	
	z-index : 20;
    position:absolute !important;
	top: 24px !important;
	left: 151px !important;
	
	border-radius: 40px !important;
  -webkit-border-radius: 40px !important;
  -moz-border-radius: 40px !important;
  padding: 0px  !important;
  border: none;
	
	cursor:pointer;
}
.clearButtonIcon:hover{
	background-color: #B7CDEE;
	
}

#filterSection .dijitButton .dijitButtonNode {	 
	display: inline-block;
   border-radius: 10px !important;
  -webkit-border-radius: 10px !important;
  -moz-border-radius: 10px !important; 
  padding-top: 1px  !important; 
  padding-bottom: 2px  !important;
  padding-left: 3px  !important;
  padding-right: 3px  !important;
}
.detailsIcon {
	background-image: url(../images/details.png);
	background-repeat: no-repeat;
	display: inline-block;
	height: 16px;
	width: 16px;
	margin: 0px;
	
	cursor:pointer;
}
.zoomIcon {
	background-image: url(../images/ZOOM.png);
	background-repeat: no-repeat;
	display: inline-block;
	height: 16px;
	width: 16px;
	margin: 0px;
	
	cursor:pointer;
}
.dgrid {
	min-height: 100%;
	height: 100% !important;
}
.dgrid-row {
	height: 22px;
}
.dgrid-cell {
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	padding: 10px;
}
.dgCell {
	text-overflow: inherit;
	overflow: visible;
}
.dgrid-column-details {
	width: 25px;
	vertical-align: middle;
}
.dgrid-column-zoom {
	width: 25px;
	vertical-align: middle;
}
.dgrid-column{
	vertical-align: bottom;
}
.infoItems {
	display: inline-block;
}
#gridPane {
	height: 100%;
}
#controlsContainer {
	display: inline-block;
	padding-top:5px;
}

#loader {
	overflow: hidden;
	position: absolute;
	top: 5px;
	left: 12px;
	z-index: 54;
}