#bubble_tooltip{

	position:absolute;
	display:none;
}
 .bubble_top{
	background-image: url('../images/left.png');
	background-repeat:no-repeat;
	background-position:14px;
	height:45px;
	width:45px;
	left:20px;
}
.bubble_middle{
	background: url('../images/mid.png') repeat-x;
	background-repeat:repeat-x;
	background-position:top;
	height:45px;
	font-family:Trebuchet MS,Arial;
	font-size: 14px;
	color: #a22e61;
}
.bubble_middle_div{
	position:relative;
	height:45px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:14px;
	color:#a22e61;
	top:8px;
}
.bubble_bottom{
	background-image: url('../images/right.png');
	background-repeat:no-repeat;
	background-position:0%0%;
	position:relative;
	width:17px;
	height:45px;
}
#bubble_tooltipprod{
	width:140px;
	position:absolute;
	display:none;
}
.bubble_top_img{
	background-image: url('../images/new_top.png');
	background-repeat:no-repeat;
	height:8px;
	background-position:bottom right;
}
.bubble_middle_img{
	background: url('../images/new_midle.png') repeat-y;
	background-repeat:repeat-y;	
	background-position:right;
	width:120px;
}
.bubble_middle_img_img{
	position:relative;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
	left:24px;
	z-index:1;
	bottom:-7px;
}
.bubble_bottom_img{
	background-image: url('../images/new_bottom.png');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	background-position:top right;
}
.bubble_middle_span{
	position:relative;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:12px;
	color:#a22e61;
	width:95px;
	top:5px;
	z-index:1;
	left:20px;
	text-align: center;
}
