.cbAjTxtBubble {
	position:			relative;
	margin:				0px auto;
	min-width:			8em;
	max-width:			760px;
	z-index:			1;
	margin-left:		12px;
	margin-bottom:		0.5em;
}
.cbAjTxtBubble .content,
.cbAjTxtBubble .t,
.cbAjTxtBubble .b,
.cbAjTxtBubble .b div {
	background:			transparent url(../images/CB_Metallic_Tail.png) no-repeat top right;
}
.cbAjTxtBubble .content {
	position:			relative;
	zoom:				1;
	_overflow-y:		hidden;
	padding:			10px 12px 0px 0px;
}
.cbAjTxtBubble .t {
	position:			absolute;
	left:				0px;
	top:				0px;
	width:				12px;
	margin-left:		-12px;
	height:				100%;
	_height:			1600px;
	background-position:top left;
}
.cbAjTxtBubble .b {
	position:			relative;
	width:				100%;
}
.cbAjTxtBubble .b,
.cbAjTxtBubble .b div {
	height:				20px;
	font-size:			1px;
}
.cbAjTxtBubble .b {
	background-position:bottom right;
}
.cbAjTxtBubble .b div {
	position:			relative;
	width:				12px;
	margin-left:		-12px;
	background-position:bottom left;
}
.cbAjTxtBubble .hd,
.cbAjTxtBubble .bd,
.cbAjTxtBubble .ft {
	position:			relative;
}
.cbAjTxtBubble .wrapper {
	position:			static;
	max-height:			1000px;
	overflow:			auto;
}
.cbAjTxtBubble h1,
.cbAjTxtBubble p {
	margin:				0px;
	padding:			0.5em 0px 0.5em 0px;
}
.cbAjTxtBubble h1 {
	padding-bottom:		0px;
}
.cbAjTxtBubble.drip .b,
.cbAjTxtBubble.drip .b div {
	height:				45px;
}

.cbAjTxtBubble.drip {
	margin-left:		65px;
}
.cbAjTxtBubble.drip .t,
.cbAjTxtBubble.drip .b div,
.cbAjTxtBubble.drip .hd,
.cbAjTxtBubble.drip .bd,
.cbAjTxtBubble.drip .ft,
.cbAjTxtBubble.drip .wrapper {
	margin-left:		-65px;
	width:				65px;
}
.cbAjTxtBubble.drip .wrapper {
	width:				auto;
}
.cbAjTxtBubble .wrapper .hd,
.cbAjTxtBubble .wrapper .bd,
.cbAjTxtBubble .wrapper .ft {
	margin-left:		0px;
}
.cbAjTxtBubble.drip .hd,
.cbAjTxtBubble.drip .bd,
.cbAjTxtBubble.drip .ft {
	zoom:				1;
	width:				auto;
	padding:			0px 2px 0px 12px;
}
.cbAjTxtBubbleTail {
	float:				left;
	margin-left:		6px;
	margin-top:			-10px;
	margin-right:		0px;
	background:			none;
	font-size:			12px;
}