﻿DIV.tooltip
{
	position:absolute;
	visibility:hidden;
	top:0px;
	left:0px;
	border:solid 0px black;
	padding:0px !important;
	margin:0px !important;
}

DIV.tooltip DIV.border
{
	margin:0px;
	padding:10px;
	border:solid 1px #333;
	background-color:#fff;
}
DIV.tooltip DIV.contents P{margin:0px;}

DIV.tooltip DIV.contents
{
	position:relative;
	z-index:3;
}

DIV.tooltip DIV.callout
{
	float:left;
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	height:expression(this.parentElement.offsetHeight);
}

DIV.ttdirleft DIV.border{margin-right:4px;}
DIV.ttdirleft DIV.callout{background:transparent url(WebResource.axd?d=BERkc-p-_dlgQZfZdJthquz-FpHWRyMyKnk6HJqhc181&t=634095595091350638) no-repeat center right;
}

DIV.ttdirright DIV.border{margin-left:4px;}
DIV.ttdirright DIV.callout{background:transparent url(WebResource.axd?d=BERkc-p-_dlgQZfZdJthqrvot1HTRUHB8VF73rkPptE1&t=634095595091350638) no-repeat center left;}

DIV.ttdirtop DIV.border{margin-bottom:4px;}
DIV.ttdirtop DIV.callout{background:transparent url(WebResource.axd?d=BERkc-p-_dlgQZfZdJthqs1Q6zKEybMqrLTni7-IVog1&t=634095595091350638) no-repeat bottom center;}

DIV.ttdirbottom DIV.border{margin-top:4px;}
DIV.ttdirbottom DIV.callout{background:transparent url(WebResource.axd?d=BERkc-p-_dlgQZfZdJthqux_JQr_obwIfaelzi7smESQpbVxhzUknKJs4Ip6-75p0&t=634095595091350638) no-repeat top center;}
