/*
 * This Source Code is subject to the terms of the Mozilla Public License
 * version 2.0 (the "License"). You can obtain a copy of the License at
 * http://mozilla.org/MPL/2.0/.
 */

@namespace url("http://www.w3.org/1999/xhtml");

.%%CLASSVISIBLETOP%%, .%%CLASSVISIBLEBOTTOM%%, .%%CLASSHIDDEN%%
{
	position: fixed !important;
	display: block !important;

	width: auto !important;
	height: auto !important;
	right: auto !important;
	bottom: auto !important;
	z-index: 65535 !important;
	float: left !important;
	border-color: black !important;
	border-style: solid !important;
	background: white !important;
	color: black !important;
	cursor: pointer !important;
	white-space: nowrap !important;
	font-family: Arial,Helvetica,Sans-Serif !important;
	font-size: 10px !important;
	font-style: normal !important;
	font-variant: normal !important;
	font-weight: normal !important;
	letter-spacing: normal !important;
	line-height: normal !important;
	text-align: center !important;
	text-decoration: none !important;
	text-indent: 0px !important;
	text-transform: none !important;
	direction: ltr !important;
	padding: 0px 5px !important;
	-moz-binding: none !important;
	-moz-user-focus: none !important;
	-moz-user-input: none !important;
	-moz-user-select: none !important;
}

.%%CLASSVISIBLETOP%%, .%%CLASSHIDDEN%%
{
	border-width: 1px 1px 0px 1px !important;
	-moz-border-radius-topleft: 10px !important;
	-moz-border-radius-topright: 10px !important;
	-moz-border-radius-bottomleft: 0px !important;
	-moz-border-radius-bottomright: 0px !important;
}

.%%CLASSVISIBLEBOTTOM%%
{
	border-width: 0px 1px 1px 1px !important;
	-moz-border-radius-topleft: 0px !important;
	-moz-border-radius-topright: 0px !important;
	-moz-border-radius-bottomleft: 10px !important;
	-moz-border-radius-bottomright: 10px !important;
}

.%%CLASSVISIBLETOP%%, .%%CLASSVISIBLEBOTTOM%%
{
	visibility: visible !important;
}

.%%CLASSHIDDEN%%
{
	visibility: hidden !important;
}
