/* Custom tooltip */
div#tooltip {
	z-index:100000;
	position:absolute;
}
div#tooltip * {
	z-index:100000;
}
div.tooltip {
	z-index:600;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif, Verdana;
	font-size:11px;
	text-align:left;
	color:#444;
	background-color:#fff8d0;
	border:1px solid #003399;

/*	-moz-opacity:0.95;
	opacity:0.95;
*/}
div.tooltip img {
	border:none;
}

html * div#tooltip {
/*	filter:Alpha(opacity=95);
*/}
div#tooltip {font-size:12px;}
div#tooltip h1 {font-size:16px;}
div#tooltip h2 {font-size:14px;}
div#tooltip h3 {font-size:12px;}
div#tooltip p, div#tooltip b, div#tooltip i, div#tooltip u {font-size:12px;}
div#tooltip ul,
 div#tooltip ol {font-size:12px;}
div#tooltip ul li,
 div#tooltip ol li {font-size:12px;}
div#tooltip b {font-weight:bold; color:#000066}

div#tooltip ul li,
 div#tooltip ol li {
	list-style-position: inside;
	text-indent: -20px;
}
html * div#tooltip ul li,
 html * div#tooltip ol li {
	text-indent: -16px;
	margin-left: 13px;
	padding-left: 13px;
}
span.tt > label {
	/*border-bottom:1px dashed;*/
	cursor:help;
}
span.tt:hover > label {
/*	border-bottom:1px solid;
*/	cursor:help;
}
span.tt > label img {
	padding: 1px 3px;
	vertical-align:inherit;
}

