div#FloatingContainer {
	width: 500px;
	margin:0px auto;
}
/*---------- bubble tooltip -----------*/
a.FloatingTip {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	position:relative;
	z-index:24;
	color:#0066D0;
	font-weight:bold;
	text-decoration:none;
	border-bottom:1px dotted #66AAFF;
	cursor:help;
}
a.FloatingTip span {
	display:none;
}
/*background:; ie hack, something must be changed in a for ie to execute it*/
a.FloatingTip:hover {
	z-index:25;
	color:red;
	border-bottom:1px dotted red;
   /*background:;*/
	cursor:help;
}
a.FloatingTip:hover span.FloatingTooltip {
	display:block;
	position:absolute;
	top:-10px;
	left:-175px;
	padding:15px 0px 0px 0px;
	width:200px;
	color:red;
	text-align:left;
	cursor:help;
   /*filter:alpha(opacity:90);*/
	/*KHTMLOpacity:0.90;*/
	/*MozOpacity:0.90;*/
	/*opacity:0.90;*/
}
a.FloatingTip:hover span.FloatingTop {
	display:block;
	padding:30px 8px 0px;
	background: url(../images/MiscImages/bubble.gif) no-repeat top;
	cursor:help;
}
a.FloatingTip:hover span.FloatingMiddle { /* different middle bg for stretch */
	display:block;
	padding:0px 8px 0px 8px;
	background: url(../images/MiscImages/bubble_filler.gif) repeat bottom;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-weight:normal;
	cursor:help;
}
span.FloatingMiddle {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	cursor:help;
}
a.FloatingTip:hover span.FloatingBottom {
	display:block;
	padding:3px 8px 10px 0px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	background:url(../images/MiscImages/bubble.gif) no-repeat bottom;
}
a.FloatingUnderlineText, FloatingUnderlineText {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
	cursor:help;
}
a.FloatingUnderlineText:hover {
	color:red;
	text-decoration:underline;
	font-weight:bold;
	cursor:help;
}
