.anbu * {
	color: black;
	border: 0 !important;
}

.anbu
{
	font-family:Helvetica, "Helvetica Neue", Arial, sans-serif !important;
	font-size:14px !important;
	background-color:#222 !important;
	position:fixed !important;
	bottom:0 !important;
	right:0 !important;
	width:100%;
	z-index: 9999 !important;
}

.anbu-tabs
{
	margin:0 !important;
	padding:0 !important;
	overflow:hidden !important;
    background-image: url(data:image/png;base64,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);
    background-repeat:no-repeat;
    background-position:5px -8px;
}

.anbu-tab {
	cursor: pointer;
}

.anbu-hidden .anbu-tabs
{
	background-image:none;
}

#anbu-open-tabs li:first-child
{
	margin-left:6em;
}

.anbu-tabs li
{
	display:inline;
	line-height:1em !important;
}

.anbu-tabs a, .anbu-tabs a:visited
{
	color:#aaa !important;
	text-transform:uppercase !important;
	font-weight:bold !important;
	display:inline-block;
	text-decoration:none !important;
	font-size:0.8em !important;
	padding: 0.8em 2em 0.7em 2em !important;
	-webkit-transition-property:color, background-color;
	-webkit-transition-duration: 0.7s, 0.2s;
	-webkit-transition-timing-function: ease-in, ease-in;
	-moz-transition-property:color, background-color;
	-moz-transition-duration: 0.7s, 0.2s;
	-moz-transition-timing-function: ease-in, ease-in;
	-ms-transition-property:color, background-color;
	-ms-transition-duration: 0.7s, 0.2s;
	-ms-transition-timing-function: ease-in, ease-in;
	-o-transition-property:color, background-color;
	-o-transition-duration: 0.7s, 0.2s;
	-o-transition-timing-function: ease-in, ease-in;
	transition-property:color, background-color;
	transition-duration: 0.7s, 0.2s;
	transition-timing-function: ease-in, ease-in;
}

#anbu-closed-tabs a, #anbu-closed-tabs a:visited
{
	padding: 0.85em 1.2em 0.85em 1.2em !important;
}

.anbu-tabs a:hover
{
	background-color:#333 !important;
	color:#fff !important;
}

.anbu-tabs a.anbu-active-tab
{
	color:#fff !important;
	background-color:#333 !important;
}

.anbu a:focus
{
	outline:none !important;
}

.anbu-tabs a:active
{
	background-color:#111 !important;
}

.anbu-tabs li.anbu-tab-right
{
	float:right !important;
}

.anbu-tabs li.anbu-tab-right a, .anbu-tabs li.anbu-tab-right a:visited
{
	padding: 0.86em 2em 0.7em 2em !important;
}

#anbu-closed-tabs
{
	display:none;
}


.anbu-window
{
	display:none;
}

.anbu-content-area
{
	background-color: #fff !important;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eeeeee), to(#ffffff));
	background-image: -webkit-linear-gradient(top, #eeeeee, #ffffff);
	background-image: -moz-linear-gradient(top, #eeeeee, #ffffff);
	background-image: -ms-linear-gradient(top, #eeeeee, #ffffff);
	background-image: -o-linear-gradient(top, #eeeeee, #ffffff);
	background-image: linear-gradient(to bottom, #eeeeee, #ffffff);
	height:14em;
	margin-top:6px !important;
	overflow-x:hidden !important;
	overflow-y:auto !important;
}

.anbu-table table
{
	margin:0 !important;
	padding:0 !important;
	font-size:0.9em !important;
	border:0 !important;
	border-collapse:collapse !important;
	width:100% !important;
	background-color:#fff !important;
}

.anbu-table pre
{
	margin:0 !important;
}

.anbu-table tr
{
	border-bottom:1px solid #ccc !important;
}

.anbu-table tr:first-child
{
	border:0 !important;
}

.anbu-table th
{
	background-color:#555 !important;
	color:#fff !important;
	text-transform:uppercase !important;
}

.anbu-table th, .anbu-table td
{
	text-align:left !important;
	padding:0.4em 1em !important;
	margin:0 !important;
}

.anbu-table td
{
	vertical-align:top !important;
}

.anbu-table-first
{
	background-color:#eee !important;
	border-right:1px solid #ccc !important;
	width:10% !important;
}

span.anbu-count
{
	text-transform: none !important;
	margin-left:0.5em !important;
	background-color:#555 !important;
	display:inline-block !important;
	padding:0.1em 0.5em 0.2em 0.5em !important;
	color:#eee !important;
	text-shadow:0 0 4px #000 !important;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;

}

.anbu-empty
{
	display:block !important;
	padding:1em !important;
	text-align:center !important;
	font-style:italic !important;
	color:#ccc !important;
	margin:1em !important;
	text-shadow:0 1px 0px #fff !important;
}

.anbu pre
{
	overflow-x: auto;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap !important;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}

/* hide panel-open elements, will become visible through anbu.start() */

#anbu-close, #anbu-zoom, .anbu-tab-pane {
	visibility: hidden;
}
