.ftooltip
{
	position: absolute;
	z-index: 500;
	font-family: Arial, Helvetica, sans-serif;
}
.ftooltip-main
{
	/*width: 290px; 					Value for the netflix type tooltip*/
	width: 416px;
}
.ftooltip .leftArrow, .ftooltip .ftooltip-main, .ftooltip .rightArrow
{
	float: left;
}
.ftooltip .Arrow-ll
{
	position: relative;
	width: 55px;
	height: 101px;
	background: url(Images/lower-left-combo.png) no-repeat;
}
.ftooltip .Arrow-lr
{
	position: relative;
	width: 55px;
	height: 101px;
	background: url(Images/lower-right-combo.png) no-repeat;
}
.ftooltip .Arrow-ur
{
	position: relative;
	width: 55px;
	height: 101px;
	background: url(Images/up-right-combo.png) no-repeat;
}
.ftooltip .Arrow-ul
{
	position: relative;
	width: 55px;
	height: 101px;
	background: url(Images/up-left-combo.png) no-repeat;
}
.ftooltip .topheader
{
	/*width: 290px;												Value for the netflix type top header*/
	widows: 416px;
	height: 23px;
	background: url(Images/topcap2.png) no-repeat;	
}
.ftooltip .footer
{
	/*width: 290px;												Value for the netflix type footer*/
	width: 416px;
	height: 31px;
	background: url(Images/bottomcap2.png) no-repeat;		
}

.ftooltip .clear
{
	clear: both;
}

.ftooltip .headerMiddle
{
	background: url(Images/whiteheader2.png) repeat-y top left;
	margin-top: 0px;
	height: 28px;
}

.ftooltip .topheader
{
	height: 23px;
}

.ftooltip .content
{
	background: url(Images/whitemiddle2.png) repeat-y;
	padding: 5px 20px;
}
.ftooltip .header
{
	color: #ffffff;
	font-size: 18px;
	font-weight: bold;
	margin: 0 0 0 20px;
}
