/*
* qTip2 - Pretty powerful tooltips
* http://craigsworks.com/projects/qtip2/
*
* Version: nightly
* Copyright 2009-2010 Craig Michael Thompson - http://craigsworks.com
*
* Dual licensed under MIT or GPLv2 licenses
*   http://en.wikipedia.org/wiki/MIT_License
*   http://en.wikipedia.org/wiki/GNU_General_Public_License
*
* Date: Fri Nov  4 13:47:48.0000000000 2011
*/

/* Core qTip styles */
.ui-tooltip, .qtip{
	position: absolute;
	left: -28000px;
	top: -28000px;
	display: none;

	max-width: 960px;
	min-width: 50px;
	
	z-index: 15000;
	
	-webkit-animation-name: drop-in;
	-webkit-animation-duration: 300ms;
	-webkit-animation-fill-mode: both;
	-webkit-animation-delay: 300ms;
	-moz-animation-name: drop-in;
	-moz-animation-duration: 300ms;
	-moz-animation-fill-mode: both; 
	-moz-animation-delay: 300ms;
}

	/* Fluid class for determining actual width in IE */
	.ui-tooltip-fluid{
		display: block;
		visibility: hidden;
		position: static !important;
		float: left !important;
	}

	.ui-tooltip-content{
		position: relative;
		padding: 5px 9px;
		overflow: hidden;
		
		border-width: 5px;
		border-style: solid;
		
		text-align: left;
		word-wrap: break-word;
		overflow: hidden;
		background: rgb(246,251,253); /* Old browsers */
		/* IE9 SVG, needs conditional override of 'filter' to 'none' */
		background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(246,251,253,1)), color-stop(100%,rgba(204,236,245,1))); /* Chrome,Safari4+ */
		background: -webkit-radial-gradient(center, ellipse cover, rgba(246,251,253,1) 0%,rgba(204,236,245,1) 100%); /* Chrome10+,Safari5.1+ */
	}

	.ui-tooltip-title { display:none; }

	.ui-tooltip-titlebar{
		position: relative;
		min-height: 14px;
		padding: 5px 35px 5px 10px;
		overflow: hidden;
		
		border-width: 1px 1px 0;
		border-style: solid;

		font-weight: bold;
	}

	/*.ui-tooltip-titlebar + .ui-tooltip-content{ border-top-width: 0px !important; }*/

		/*! Default close button class */
		.ui-tooltip-titlebar .ui-state-default{
			/*position: absolute;
			right: 4px;
			top: 50%;
			margin-top: -9px;*/
			cursor: pointer;
		}
		
		* html .ui-tooltip-titlebar .ui-state-default{ top: 16px; } /* IE fix */

		.ui-tooltip-titlebar .ui-icon,
		.ui-tooltip-icon .ui-icon{
			display: block;
			text-indent: -1000em;
		}

			.ui-tooltip-icon .ui-icon{
				width:52px;
				height:53px;
				display:inline-block;
				background:transparent url(../../images/tooltip-close.png) no-repeat 0 0;
			}


/* Applied to 'focused' tooltips e.g. most recently displayed/interacted with */
.ui-tooltip-focus{

}

/* Applied on hover of tooltips i.e. added/removed on mouseenter/mouseleave respectively */
.ui-tooltip-hover{
	
}


/*! Default tooltip style */
.ui-tooltip-default .ui-tooltip-titlebar,
.ui-tooltip-default .ui-tooltip-content{
	border-color: #a7bfc7;
	background-color: #e3f4fa;
	color: #098db8;
	padding:15px;
}

	.ui-tooltip-default .ui-tooltip-titlebar{
		background-color: transparent;
		z-index:100;
		border:0;
		position:absolute;
		top:-18px;right:-17px;
		width:52px;
		height:53px;
		display:inline-block;
		padding:0;
	}

	.ui-tooltip-default .ui-tooltip-icon
	{
		width:52px;
		height:53px;
		display:inline-block;
	}
	
	.ui-tooltip-default .ui-tooltip-titlebar .ui-state-hover{
		border-color: #AAA;
		color: #111;
	}

/* Tips plugin */
.ui-tooltip .ui-tooltip-tip{
	margin: 0 auto;
	overflow: hidden;
	z-index: 10;
}

	.ui-tooltip .ui-tooltip-tip,
	.ui-tooltip .ui-tooltip-tip *{
		position: absolute;
		
		line-height: 0.1px !important;
		font-size: 0.1px !important;
		color: #123456;

		background: transparent;
		border: 0px dashed transparent;
	}
	
	.ui-tooltip .ui-tooltip-tip canvas{ top: 0; left: 0; }


/*! Add shadows to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE6+, Safari 2+ */
.ui-tooltip-shadow{
	-webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.3);
}

	.ui-tooltip-shadow .ui-tooltip-titlebar,
	.ui-tooltip-shadow .ui-tooltip-content{
		filter: progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3);
		-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color='gray', Direction=135, Strength=3)";

		_margin-bottom: -3px; /* IE6 */
		.margin-bottom: -3px; /* IE7 */
	}


/*! Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.ui-tooltip-rounded,
.ui-tooltip-rounded .ui-tooltip-content,
.ui-tooltip-tipsy,
.ui-tooltip-tipsy .ui-tooltip-content,
.ui-tooltip-youtube,
.ui-tooltip-youtube .ui-tooltip-content{
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}

.ui-tooltip-rounded .ui-tooltip-titlebar + .ui-tooltip-content,
.ui-tooltip-tipsy .ui-tooltip-titlebar + .ui-tooltip-content,
.ui-tooltip-youtube .ui-tooltip-titlebar + .ui-tooltip-content{
	-moz-border-radius: 0 0 5px 5px;
	-webkit-border-radius: 0 0 5px 5px;
	border-radius: 0 0 5px 5px;
}

/* IE9 fix - removes all filters */
.ui-tooltip:not(.ie9haxors) div.ui-tooltip-content,
.ui-tooltip:not(.ie9haxors) div.ui-tooltip-titlebar{
	filter: none;
	-ms-filter: none;
}