/* QTIP2 CSS */

/*!
 * qTip2 - Pretty powerful tooltips - v2.0.1
 * http://qtip2.com
 *
 * Copyright (c) 2013 Craig Michael Thompson
 * Released under the MIT, GPL licenses
 * http://jquery.org/license
 *
 * Date: Fri Jun 21 2013 08:54 UTC+0000
 * Plugins: svg ajax tips modal viewport imagemap ie6
 * Styles: basic css3
 */

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

	min-width: 50px;
	
	font-size: 10.5px;
	line-height: 12px;

	direction: ltr;
}

	.qtip-content{
		position: relative;
		padding: 5px 9px;
		overflow: hidden;

		text-align: left;
		word-wrap: break-word;
	}

	.qtip-titlebar{
		position: relative;
		padding: 5px 35px 5px 10px;
		overflow: hidden;

		border-width: 0 0 1px;
		font-weight: bold;
	}

	.qtip-titlebar + .qtip-content{ border-top-width: 0 !important; }

	/* Default close button class */
	.qtip-close{
		position: absolute;
		right: -9px; top: -9px;

		cursor: pointer;
		outline: medium none;

		border-width: 1px;
		border-style: solid;
		border-color: transparent;
	}

		.qtip-titlebar .qtip-close{
			right: 4px; top: 50%;
			margin-top: -9px;
		}
	
		* html .qtip-titlebar .qtip-close{ top: 16px; } /* IE fix */

		.qtip-titlebar .ui-icon,
		.qtip-icon .ui-icon{
			display: block;
			text-indent: -1000em;
			direction: ltr;
			vertical-align: middle;
		}

		.qtip-icon, .qtip-icon .ui-icon{
			-moz-border-radius: 3px;
			-webkit-border-radius: 3px;
			border-radius: 3px;
			text-decoration: none;
		}

			.qtip-icon .ui-icon{
				width: 18px;
				height: 14px;

				text-align: center;
				text-indent: 0;
				font: normal bold 10px/13px Tahoma,sans-serif;

				color: inherit;
				background: transparent none no-repeat -100em -100em;
			}


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

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

/* Default tooltip style */
.qtip-default{
	border-width: 1px;
	border-style: solid;
	border-color: #E2E2E2;
	background-color: white;
	color: #454545;
}

	/* title of the tooltip */
	.qtip-default .qtip-titlebar{
		background-color: #f1f1f1;
	}

	/* close button when there is no title */
	.qtip-default .qtip-icon{
		border-color: #CCC;
		background: #F1F1F1;
		color: #777;
	}
	
	/* close button when there is a title (x) */
	.qtip-default .qtip-titlebar .qtip-close{
		border-color: #AAA;
		color: #111;
	}


/*! Error tooltip style */
.qtip-error{
	background-color: #F78B83;
	border-color: #D95252;
	color: #912323;
}

	.qtip-error a {
		color : #6B1B1B;
	}
	
	.qtip-error a:hover {
		color : #912323;
	}

	.qtip-error .qtip-titlebar{
		background-color: #F06D65;
	}

	.qtip-error .qtip-close .qtip-icon{
		background-position: -102px 0;
	}

	.qtip-error .qtip-icon{
		border-color: #D95252;
	}

	.qtip-error .qtip-titlebar .ui-state-hover{
		border-color: #D95252;
	}


/* Add shadows to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.qtip-shadow{
	-webkit-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	-moz-box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
	box-shadow: 1px 1px 3px 1px rgba(0, 0, 0, 0.15);
}

/* Add rounded corners to your tooltips in: FF3+, Chrome 2+, Opera 10.6+, IE9+, Safari 2+ */
.qtip-rounded {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

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


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

	.qtip .qtip-tip,
	.qtip .qtip-tip .qtip-vml{
		position: absolute;

		color: #123456;
		background: transparent;
		border: 0 dashed transparent;
	}
	
	.qtip .qtip-tip canvas{ top: 0; left: 0; }

	.qtip .qtip-tip .qtip-vml{
		behavior: url(http://z3.ifrm.com/142/141/0/p502185/style.css#default#VML);
		display: inline-block;
		visibility: visible;
	}
	
/* Modal plugin */
#qtip-overlay{
	position: fixed;
	left: -10000em;
	top: -10000em;
}

	/* Applied to modals with show.modal.blur set to true */
	#qtip-overlay.blurs{ cursor: pointer; }

	/* Change opacity of overlay here */
	#qtip-overlay div{
		position: absolute;
		left: 0; top: 0;
		width: 100%; height: 100%;

		background-color: black;

		opacity: 0.7;
		filter:alpha(opacity=70);
		-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	}


/* IE6 Modal plugin fix */
.qtipmodal-ie6fix{
	position: absolute !important;
}

/* QTIP2 CSS */


#dynamo_notification_holder {} /* This holds the notifications, don't edit! */

#qtip-prompt {} /* Popup User CP menu */

#qtip-prompt .dynamo_menu { /* Left hand side menu in User CP */
    float:left;
    width:140px;
    border-right:1px solid #e7e7e7;
    padding-left:2px;
    margin-right:8px;
	overflow: auto;
	max-height : 400px;
}

/* Tabs are the links in the menu which can be clicked to load a new page
menu_headers are the tabs which have a '>' prepended - they show and hide the tabs! */
#qtip-prompt .dynamo_menu .dynamo_tab, #qtip-prompt .dynamo_menu .dynamo_menu_header {
	border-bottom: 1px solid #e7e7e7;
	cursor: pointer;
	padding: 5px 0px 5px 5px;
}

*#qtip-prompt .dynamo_menu .dynamo_tab:hover, #qtip-prompt .dynamo_menu .dynamo_menu_header:hover, #qtip-prompt .dynamo_menu .dynamo_tab_selected {
	background-color: #F6F6F6;
}

#qtip-prompt .dynamo_menu .dynamo_menu_header {
	font-weight : bold;
}

/* Invisible object which groups tabs together (to aid the show/ hide process) */
#qtip-prompt .dynamo_menu .dynamo_tab_holder {
	padding-left: 8px;
	display: none;
}

/* Content in the user CP - right of the menu */
#qtip-prompt .dynamo_content {
	overflow: auto;
	max-height : 400px;
	position: relative;
}

/* prev page and next page buttons */
#qtip-prompt .dynamo_prev_page, #qtip-prompt .dynamo_next_page {
	text-align:center;
	cursor:pointer;
}

/* Loading screen for content, donation messages etc (make it a small image!) */
.dynamo_loader {
    background:url('../../../../30052/123/0/f5109883/loading.gif') no-repeat;
    height:16px;
    width:16px;
    margin:auto;
}

/* Dotted underline text which can be hovered over to show a help tooltip
The text will be inside a span element, a descendant of the node which has the help tooltip */
.dynamo_helper span {
	border-bottom : 1px dotted #000;
	text-decoration : none;
	cursor : help;
}

.dynamo_tooltip_hide { /* [Dont show again], and all other [] links in notifications */
	padding-top:5px;
	text-align:center;
}

.dynamo_table {} /* This hides submit input buttons, but keeps the "Enter" functionality - used in some Dynamo forms for aesthetic reasons */

.dynamo_pages_holder {} /* left and right page div holder */

.dynamo_prev_page {} /* previous page button */
.dynamo_next_page {} /* next page button*/

.dynamo_user_info {} /* new user info box for profile info */
.dynamo_user_info_label {} /* Label in profile info (such as Money:) */
.dynamo_user_info_val {} /* Value in profile info (such as $15) */

.dynamo_field_premium_disabled { /* hover for fields that are premium only */
	cursor : not-allowed;
}

#dynamo_drop {} /* Dropdown menu */

input.hide {
	position: absolute;
	left: -9999px;
	width: 1px;
	height: 1px;
}

/* ACP Styling */
.dynamo_acp_modules_installed {}
.dynamo_acp_modules_uninstalled {}
/* ACP Styling */

/* CURRENCY Styling */
.dynamo_currency_minus { /* transaction history - loss of money */
	color: #EA525F;
}

.dynamo_currency_plus { /* transaction history - gain of money */
	color: #5A9C78;
}

/* donation link in user_info (next to total money) */
.dynamo_donate_link {
	float: right;
}
/* CURRENCY Styling */

/* LOTTERY Styling */

/* winning numbers in [view winners] section of previous lotteries */
.dynamo_lottery_winning_number {
	font-weight : bold;
}

/* LOTTERY Styling */


/* Level Styling */

progress.dynamo_level_experience {
	margin-top : 3px;
}

/* Level Styling */

/* Shop Styling */

img.dynamo_shop_preview {
	width : 50px;
	height : 50px;
	cursor : pointer;
}

/* Shop Styling */

#pmtoast {display:none!important;} /* hide pm toast (notifications shown instead) */

/* topic rating */

.dynamo_topic_rating {
	background:url('../../../../30297/118/0/p1227075/rating_rated.png') no-repeat;
	padding-left:18px;
}

/* topic rating */