.tooltipPoint {
	position: absolute;
	cursor:pointer;
	display:block;
	width: 12px;
	height: 12px;
	background-color: #c4c0ba;	
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	behavior: url('css/PIE1/PIE.htc');
}
.tooltipBox {
	display:none;
	width:100px;
	font: 11px 'Guadalupe Pro';
	color: #707072;
	position: absolute;
	bottom: 5px;
	left: -50px;
	padding:5px;
	text-align:center;
	background-color: white;
	border: 3px double #ccc;
}
.tooltipPoint{
	background:url('../images/map-marker-custom.png');
	width: 14px;
	height: 14px;
}
.tooltipPoint.yellow {
	background-position: bottom center;
	/*background-color: #F9AC76;*/
}
.tooltipPoint.red {
	background-position: top right;
	/*background-color: #BF3A3F;*/
}
.tooltipPoint.pink {
	background-position: top center;
	/*background-color: #F3839C;*/
}
.tooltipPoint.blue {
	background-position: top left;
	/*background-color: #2597B1;*/
}
.tooltipPoint.green {
	background-color: #00AE6D;
}
.tooltipPoint.dark-purple {
	background-position: center center;
	/*background-color: #302B70;*/
}
.tooltipPoint.skyblue {
	background-position: bottom right;
	/*background-color: #47B3D7;*/
}
.tooltipPoint.gray {
	background-position: left center;
	/*background-color: #707B6D;*/
}
.tooltipPoint.purple {
	background-position: bottom left;
	/*background-color: #5A63B9;*/
}
.tooltipPoint.dark-blue {
	background-position: center right;
	/*background-color: #0C57D4;*/
}

.tooltipPoint p{
	line-height: 1.3em;
	color: #847d71;
	margin: 0;
}
.under .tooltipBox {
	top: 25px;
	bottom: auto;
}

.map-legend.holder.cf ul li {
	cursor: pointer;
}