.LocateButton span {
	display:none;
}

.LocateButton .zoomLocateButton {
	padding:2px;
	width:30px;
	height:30px;
	background-color:#666;
	background-color:rgba(102,102,102,0.80);
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select:none;
	user-select:none;
	cursor:pointer;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
	background-image:url(../images/locate.png);
	background-position:center center;
	background-repeat:no-repeat;
}

.LocateButton .zoomLocateButton:hover {
	background-color:#333;
	background-color:rgba(102,102,102,0.90);
}

.LocateButton .zoomLocateButton:active {
	background-color:#ccc;
	background-color:rgba(102,102,102,0.60);
}

.LocateButton .loading {
	background-image:url(../images/locate-spinner.gif);
}

.LocateButton .tracking {
	background-image:url(../images/stop.png) !important;
}