/*
	AirwaySim tooltips CSS.
	Copyright Sami Puro / 2010.
*/


.tooltipdiv {
	display: none;
	z-index: 500;
}
.tooltip {
	border-collapse: collapse;
	empty-cells: show;
}
.tooltip td.tooltip_content {
	text-align: left;
	background: white;
	padding: 10px 5px;
	font-size: 12px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", sans-serif;
	line-height: 1.5em;
	color: #555;
}
.tooltip td.corner {
	height: 29px;
	width: 17px;
}
.tooltip td.topleft { background-image: url("/layout/script/jquery/css/tooltip/bubble-1.png"); background-position: bottom right; background-repeat: no-repeat; }
.tooltip td.top { background-image: url("/layout/script/jquery/css/tooltip/bubble-2.png"); text-align: background-position: bottom center; background-repeat: repeat-x; }
.tooltip td.topright { background-image: url("/layout/script/jquery/css/tooltip/bubble-3.png"); background-position: bottom left; background-repeat: no-repeat; }
.tooltip td.left { background-image: url("/layout/script/jquery/css/tooltip/bubble-4.png"); background-position: center right; background-repeat: repeat-y; }
.tooltip td.right { background-image: url("/layout/script/jquery/css/tooltip/bubble-5.png"); background-position: center left; background-repeat: repeat-y; }
.tooltip td.bottomleft { background-image: url("/layout/script/jquery/css/tooltip/bubble-6.png"); background-position: top right; background-repeat: no-repeat; }
.tooltip td.bottom { background-image: url("/layout/script/jquery/css/tooltip/bubble-7.png"); text-align: center; background-position: top center; background-repeat: repeat-x; }
.tooltip td.bottomright { background-image: url("/layout/script/jquery/css/tooltip/bubble-8.png"); background-position: top left; background-repeat: no-repeat; }

.tooltip td.topleftIE { background-image: url("/layout/script/jquery/css/tooltip/bubble-1.gif"); background-position: bottom right; background-repeat: no-repeat; }
.tooltip td.topIE { background-image: url("/layout/script/jquery/css/tooltip/bubble-2.gif"); text-align: center; center; background-position: bottom center; background-repeat: repeat-x; }
.tooltip td.toprightIE { background-image: url("/layout/script/jquery/css/tooltip/bubble-3.gif"); background-position: bottom left; background-repeat: no-repeat; }
.tooltip td.leftIE { background-image: url("/layout/script/jquery/css/tooltip/bubble-4.gif"); background-position: center right; background-repeat: repeat-y; }
.tooltip td.rightIE { background-image: url("/layout/script/jquery/css/tooltip/bubble-5.gif"); background-position: center left; background-repeat: repeat-y; }
.tooltip td.bottomleftIE { background-image: url("/layout/script/jquery/css/tooltip/bubble-6.gif"); background-position: top right; background-repeat: no-repeat; }
.tooltip td.bottomIE { background-image: url("/layout/script/jquery/css/tooltip/bubble-7.gif"); text-align: center; background-position: top center; background-repeat: repeat-x; }
.tooltip td.bottomrightIE { background-image: url("/layout/script/jquery/css/tooltip/bubble-8.gif"); background-position: top left; background-repeat: no-repeat; }

.tooltip td.topSafari { background-image: url("/layout/script/jquery/css/tooltip/bubble-2-Safari.png"); text-align: background-position: bottom center; background-repeat: repeat-x; }

.tooltip td.top img, .tooltip td.topIE img, .tooltip td.bottom img, .tooltip td.bottomIE img { margin: 0 auto; }
.tooltip td.left img, .tooltip td.leftIE img, .tooltip td.right img, .tooltip td.rightIE img { margin: 0 auto; }

.tooltip_content table {
	padding: 0px;
	margin: 0px;
}
.tooltip_content td {
	padding: 4px;
}
.tooltip_content .tiptitle {
	font-weight: bold;
	font-size: 13px;
}
