/*Styles for the home extent button*/
/*
.dijitReset {
	margin: 0;
	border: 0;
	padding: 0;
	line-height: normal;
	font: inherit;
	color: inherit;
}

.claro .dijitRuleMark {
	border: 1px solid #000;
	width: 10px;
	left: -19px;
}

.esriLargeSliderVertical .esriLargeSliderTicks {
	width: 0px;
}

.claro .dijitSliderIncrementIconV {
	background-position: -1px 0;
}

.claro .dijitSliderDecrementIconV {
	background-position: -35px 50%;
}
.claro .dijitSliderDecrementIconV, .claro .dijitSliderIncrementIconV {
	width: 30px;
	height: 30px;
}

.claro .modernGrey .dijitSliderActive .dijitSliderDecrementIconH.modernGrey .dijitSliderHover .dijitSliderDecrementIconH {
    background-position: -26px 0;
}

.claro .modernGrey .dijitSliderActive .dijitSliderIncrementIconH.modernGrey .dijitSliderHover .dijitSliderIncrementIconH {
    background-position: 0 0;
}

.claro .modernGrey .dijitSliderActive .dijitSliderDecrementIconV.modernGrey .dijitSliderHover .dijitSliderDecrementIconV {
    background-position: -26px 0;
}

.claro .dijitSliderDecrementIconH, .claro .dijitSliderIncrementIconH, .claro .dijitSliderDecrementIconV, .claro .dijitSliderIncrementIconV {
	background-image: url("../images/ui/zoomBar.png");
	background-repeat: no-repeat;
	background-color:transparent;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border: solid 0px #b5bcc7;
	font-size: 1px;
}

.claro .dijitSliderActive .dijitSliderDecrementIconH, 
.claro .dijitSliderActive .dijitSliderIncrementIconH, 
.claro .dijitSliderActive .dijitSliderDecrementIconV, 
.claro .dijitSliderActive .dijitSliderIncrementIconV, 
.claro .dijitSliderHover .dijitSliderDecrementIconH, 
.claro .dijitSliderHover .dijitSliderIncrementIconH, 
.claro .dijitSliderHover .dijitSliderDecrementIconV, 
.claro .dijitSliderHover .dijitSliderIncrementIconV {
	border: solid 0px #759dc0;
	background-color: transparent;
}
.claro .dijitSliderButtonContainerV .dijitSliderDecrementButtonHover, 
.claro .dijitSliderButtonContainerH .dijitSliderDecrementButtonHover, 
.claro .dijitSliderButtonContainerV .dijitSliderIncrementButtonHover, 
.claro .dijitSliderButtonContainerH .dijitSliderIncrementButtonHover {
	background-color: transparent;
}
.claro .dijitSliderButtonContainerV .dijitSliderDecrementButtonActive, 
.claro .dijitSliderButtonContainerH .dijitSliderDecrementButtonActive, 
.claro .dijitSliderButtonContainerV .dijitSliderIncrementButtonActive, 
.claro .dijitSliderButtonContainerH .dijitSliderIncrementButtonActive {
	background-color: #abd6ff;
	border-color: #759dc0;
}

.esriLargeSliderTL {
	top: 57px;
	left: 23px;
}

.zoominout {
	position: absolute;
	background-color: #f5f5f5;
    border: 1px solid #b5bcc7;
	opacity: 0.8;
}

#zoomIn {
	top: 252px;	
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-topright: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
	z-index: 59;
	border-bottom: 0px solid #b5bcc7;


#zoomOut {
	top: 283px;	
	border-top: 0px solid #b5bcc7;
	border-bottom: 0px solid #b5bcc7;
	z-index: 58;
}

#zoomPan {
	top: 313px;	
    -moz-border-radius-bottomleft: 10px;
    -moz-border-radius-bottomright: 10px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top: 0px solid #b5bcc7;
	z-index: 58;
}

.zoominout_bg {
	padding: 0px;
	width: 30px;
	height: 30px;
	color: #000;
	background-color: #FFF;
	opacity: 0.6;
	border: 0px solid #666;
	border-radius: 5px;
}

#Map_sliderBG {
	position: absolute;
	height: 350px;
	width: 36px;
	background: #666666;
	opacity: 0.8;
	left: 20px;
	top: 0px;
	z-index: 1;
	filter: alpha(opacity=80);
	border-radius: 5px;
	border: 2px solid #444;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";

.HomeButton .home .zoominout{
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
}
.Homebutton {
    position: absolute;
	top: 30px;
    z-index: 50;
    border-radius: 5px;
}


#geoLocate {
	top: 0px;
	z-index: 23;
	position: absolute;
	display: block;
	cursor: pointer;
	height: 30px;
	width: 32px;
	background: url(../images/ui/zoomBar.png) no-repeat -117px 0;
}
#homeExtent {
	z-index: 24;
	display: block;
	cursor: pointer;
	height: 30px;
	width: 32px;
	background: url(../images/ui/zoomBar.png) no-repeat -152px 0;
}

.zoominoutpan_active {
	background-color: #CEC3C3;
	border: inset 2px #000000; 
}
*/

.esriLargeSliderTL {
	left: 30px;
	top: 65px;
}
.esriLargeSliderVertical {
	height: 200px;
}
#sliderBG {
  /*display: none;*/
	position: absolute;
	height: 205px;
	width: 50px;
	background: black;
	opacity: 0.25;
	left: 15px;
	top: 65px;
	z-index: 1;
	filter: alpha(opacity=25);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
	/* border-radius: 6px; */
}

#buttonContainer {
	position: absolute;
	left: 22px;
	top: 21px;
	height: 50px;
	width: auto;
	z-index: 2;
}

#mapButtonsBG {
  /*display: none;*/
	position: absolute;
	height: 50px;
	width: 192px;
	background: black;
	opacity: 0.25;
	left: 15px;
	top: 15px;
	z-index: 1;
	filter: alpha(opacity=25);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";
}

#mapButtons {
	width: 100%;
	height: 100%;
	position: relative;
}

#fullExtentButton {
	background: url("../images/ui/sprites.png") no-repeat;
	background-position: 0 0;
}
.mapButton {
	float: left;
	height: 40px;
	width: 44px;
	z-index: 1000;
	cursor: pointer;
	border-right: 1px solid #878585;
}
#zoomInButton {
	background: url("../images/ui/sprites.png") no-repeat;
	background-position: 0 -41px;
}

#zoomOutButton {
	background: url("../images/ui/sprites.png") no-repeat;
	background-position: 0 -82px;
}

#geolocateButton {
	background: url("../images/ui/sprites.png") no-repeat;
	background-position: 0 -123px;
}

.noBorder {
	border: 0px;
}

#fullExtentButton:hover {
	background:url("../images/ui/sprites.png") no-repeat;
	background-position: -45px 0;
}

#zoomInButton.activeButton, 
#zoomInButton:hover {
	background:url("../images/ui/sprites.png") no-repeat;
	background-position: -45px -41px;
}

#zoomOutButton.activeButton, 
#zoomOutButton:hover {
	background:url("../images/ui/sprites.png") no-repeat;
	background-position: -45px -82px;
}

#geolocateButton:hover {
	background:url("../images/ui/sprites.png") no-repeat;
	background-position: -45px -123px;
}
