BODY {
	font:11px Arial, Helvetica, sans-serif;
}
.hotspot {	
}
A.tooltip_2 {
	text-decoration: none;
	color: #21261F;
}
#tt {
	position:absolute;
	display:block;
	background:url(images/tooltip.gif) bottom left no-repeat;
	border-top: 1px solid #646762;
}
#tttop {
	display:block;
	height:5px;
	margin-left:5px;
	overflow:hidden;
	background: white;
	border-right: 1px solid #646762;
	color: #21261F;
	font : 11px Arial, Helvetica, sans-serif;
	padding-bottom: 7px;	
	box-shadow: 4px 4px 4px rgba(64, 67, 62, .3);
	-webkit-box-shadow: 4px 4px 4px rgba(64, 67, 62, .3);
	-moz-box-shadow: 4px 4px 4px rgba(64, 67, 62, .3);
}
#ttcont {
	display:block;
	margin-left:10px;
	background: white;
	border-right: 1px solid #646762;
	padding-left: 12px;
	padding-right: 15px;
	padding-bottom: 12px;
	box-shadow: 4px 4px 4px rgba(64, 67, 62, .3);
	-webkit-box-shadow: 4px 4px 4px rgba(64, 67, 62, .3);
	-moz-box-shadow: 4px 4px 4px rgba(64, 67, 62, .3);
}
#ttbot {
	display:block;
	height:10px;
	margin-left:10px;
	overflow:hidden;
	border-top: 1px solid #646762;
}
#tooltip {
	font : bold 13px Arial, Helvetica, sans-serif;
	color: #BC2E06;
	padding-bottom: 5px;
}
DIV.tooltip_gap {
	height: 5px;
}
UL.tooltip {
	padding-left: 14px;
	margin: 0px;	
}
LI.tooltip {
	font:11px Arial, Helvetica, sans-serif;
	list-style-image: url(images/list_tooltip.png);
}
OL.tooltip {
	padding-left: 19px;
}