﻿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=xt_qmOIuYXKksakoi-xbht0y5DzFDBi2jlNurqz3xhI1&t=633489658051001250) no-repeat center right;
}

DIV.ttdirright DIV.border{margin-left:4px;}
DIV.ttdirright DIV.callout{background:transparent url(WebResource.axd?d=xt_qmOIuYXKksakoi-xbhnNKbmxMlsrAXico6AI5ZS81&t=633489658051001250) no-repeat center left;}

DIV.ttdirtop DIV.border{margin-bottom:4px;}
DIV.ttdirtop DIV.callout{background:transparent url(WebResource.axd?d=xt_qmOIuYXKksakoi-xbhrnqwgR6OQs3-Q8jaT8jHlk1&t=633489658051001250) no-repeat bottom center;}

DIV.ttdirbottom DIV.border{margin-top:4px;}
DIV.ttdirbottom DIV.callout{background:transparent url(WebResource.axd?d=xt_qmOIuYXKksakoi-xbhk610-N1gw2BmawLaSO4sKefiW1UX_-nHnochfvphnbD0&t=633489658051001250) no-repeat top center;}
