

#tooltip {
	min-height: 110px;
	position:absolute;
	z-index:5000;
	width:186px;
	padding:0px;
}

#tooltip h3 {
	color:#333333;
	font-size:12px;
	font-weight:normal;
	margin:0px;
	padding:0px;
	width:160px;
}

#tooltip .tooltip_container {
	position:relative;
	width:100%;
	height:100%;
	padding:30px 8px 8px 8px;
	background: url(images/tooltip_low.png) no-repeat left top;
}

#tooltip.viewport-right .tooltip_container {
	background: url(images/tooltip_left.png) no-repeat left top;
	padding:30px 8px 8px 8px;
}

#tooltip.viewport-bottom .tooltip_container {
	background: url(images/tooltip-trans.png) no-repeat left bottom;
	padding:3px 8px 30px 8px;
}

#tooltip .bottom {
	background: url(images/tooltip_low_bottom.png) no-repeat left top;
	display:block;
	height:17px;
	width:186px;
	position:absolute;
	bottom:-17px;
	left:0px;
}

#tooltip.viewport-bottom .bottom {
	background: url(images/tooltip_bottom.png) no-repeat left top;
	display:block;
	height:17px;
	width:186px;
	position:absolute;
	top:-17px;
	left:0px;
	z-index:0;
}

