/*******************************/
/********* bubbletip ***********/
/*******************************/
.bubbletip
{
	position: absolute;
	z-index: 50;
	border-collapse: collapse;
}
.bubbletip td.bt-topleft
{
	height: 5px;
	width: 5px;
}
.bubbletip td.bt-top
{
	height: 5px;
}
.bubbletip td.bt-topright
{
	height: 5px;
	width: 5px;
}
.bubbletip td.bt-left-tail div.bt-left, .bubbletip td.bt-left
{
	width: 5px;
}
.bubbletip td.bt-left-tail div.bt-left-tail
{
	width: 5px;
	height: 40px;
}
.bubbletip td.bt-right-tail div.bt-right, .bubbletip td.bt-right
{
	width: 5px;
}
.bubbletip td.bt-right-tail div.bt-right-tail
{
	width: 5px;
	height: 40px;
}
.bubbletip td.bt-bottomleft
{
	height: 5px;
	width: 5px;
}
.bubbletip td.bt-bottom
{
	height: 5px;
}
.bubbletip td.bt-bottomright
{
	height: 5px;
	width: 5px;
}
.bubbletip table.bt-top, .bubbletip table.bt-bottom
{
	width: 100%;
	height: 9px;
	background-image: url(/images/bubble-tip.gif);
	background-repeat: no-repeat;
	background-position: top center;
}
.bubbletip table.bt-top th
{
	width: 50%;
}
.bubbletip table.bt-bottom th
{
	width: 50%;
}
.bubbletip table.bt-top td div
{
	width: 40px;
	height: 5px;
}
.bubbletip table.bt-bottom td div
{
	width: 40px;
	height: 5px;
}
.bubbletip td.bt-content
{
	vertical-align: middle;
}
/*******************************/

