.ht-overlay {
	position: fixed;
	z-index: 9999;
	background-color: lightgrey;

	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	-moz-opacity: 0.7;
	opacity: 0.7;
	filter: alpha(opacity=70);
	overflow: visible;
}

.ht-circle, .ht-smallcircle {
	position: absolute;
	z-index: 10000;
	background-color: #ffffff;

	width: 32px;
	height: 32px;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	-moz-opacity: 0.7;
	opacity: 0.7;
	filter: alpha(opacity=70);

	color: white;
	font-family: sans-serif;
	font-size: 20px;
	text-align: center;
	line-height: 32px;
}
/*border: 3px solid #069;*/
 
.ht-smallcircle {
	width: 12px;
	height: 12px;
}

.ht-rectangle {
	position: absolute;
	z-index: 10000;
	background-color: indigo;

	width: 128px;
	height: 16px;

	color: white;
	font-family: sans-serif;
	font-size: 16px;
	text-align: center;
	line-height: 16px;
}
 
.ht-heatmap-off, .ht-heatmap-on , .ht-clickmap-off, .ht-clickmap-on, .ht-breakmap-off, .ht-breakmap-on, .ht-scrollmap-off, .ht-scrollmap-on {
	-moz-box-shadow: inset 0px 1px 5px 2px #f9eca0;
	-webkit-box-shadow: inset 0px 1px 5px 2px #f9eca0;
	box-shadow: inset 0px 1px 5px 2px #f9eca0;
	background-color: transparent;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	border: 2px solid #e65f44;
	display: inline-block;
	color: #c92200;
	font-family: Georgia;
	font-size: 12px;
	font-weight: normal;
	padding: 2px 10px;
	text-decoration: none;
	text-shadow: 1px 1px 5px #ded17c;

	position: fixed;
	z-index: 12000;

	top: 30px;
	right: 5px;
	width: 110px;
	height: 30px;
	cursor: pointer;	
}

.ht-clickmap-off, .ht-clickmap-on {
	right: 145px;
}

.ht-breakmap-off, .ht-breakmap-on {
	right: 285px;
}

.ht-scrollmap-off, .ht-scrollmap-on {
	right: 425px;
}

.ht-heatmap-on, .ht-clickmap-on, .ht-breakmap-on, .ht-scrollmap-on {
	border: none;
}

.ht-data-chooser-dialog {
	z-index: 14000;
}

.ht-data-chooser-dialog .ui-dialog-titlebar-close {
	display: none;
}

.ui-dialog-titlebar {
	background-color: #e65f44;
}

.ht-solidbar {
	height:10px;
	margin:10px 0px 10px 0px;
	margin: 0;
}
/*	display: inline;*/
