@charset "UTF-8";

/* SpryAccordion.css - Revision: Spry Preview Release 1.4 */
/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */
/* Setup for Richard Janssen GmbH, Copyright (c) 2008 DPS Design */

/* Main Accordion container */
.Accordion {
	overflow: hidden;
	clear: left;
	float: right;
	width: 260px;
	padding: 0;
	margin: 16px 0 0;
}

/* Accordion Panel Container */
.AccordionPanel {
	margin: 0px;
	padding: 0px;
	width: 218px;
}

/* Accordion Panel Tab */
.AccordionPanelTab {
	font: bold 16px "Trebuchet MS", Arial, sans-serif;
	color: #ffffcc;
	background-color: #087000;
	margin: 0 0px 4px;
	padding: 5px;
	cursor: pointer;
	height: 20px;
	-moz-user-select: none;
	-khtml-user-select: none;
}

/* Panel's Content Area */
.avmenu {
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	height: auto;
}

.avmenu ul {	
	list-style: none;
	padding: 0;
	margin: 0;
}	

.avmenu li {
	margin-bottom: 4px;
	font-family: "Trebuchet MS", Arial, sans-serif;
}

.avmenu li a {
	font-weight: bold;
	height: 18px;
	text-decoration: none;
	display: block;
	padding: 4px 0 2px 20px;
	border-left: 1px #846837 solid;
	color: #087000;
	font-size: 13px;
	background-color: #99CC33;
}
	
.avmenu li a:hover {
	background: #cccc33;
	border-left: 4px #47381e solid;
	color: #087000;
}

.avmenu li a:visited {
	border-left: 4px #47381e solid;
	color: #087000;
	border-color: #ffea35;
	background-color: #cccc33;
}

.avmenu li a:active {
	border-left: 4px #47381e solid;
	color: #087000;
	border-color: #a9fb06;
	background-color: #99CC33;
}

/* Accordion Panel Open */
.AccordionPanelOpen .AccordionPanelTab {
	font: bold 16px "Trebuchet MS", Arial, sans-serif;
	color: #ffffcc;
	background-color: #087000;
	height: 20px;
	padding: 5px;
	margin: 0 0px 4px;
}

/* Accordion Panel Tabs Hover */
.AccordionPanelTabHover {
	color: #006600;
	background-color: #99CC33;
}
.AccordionPanelOpen .AccordionPanelTabHover {
	color: #006600;
	background-color: #99CC33;
}

/* Accordion Focused */
.AccordionFocused .AccordionPanelTab {
	background-color: #087000;
	color: #ffffcc;
}

.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background-color: #50b105;
	color: #ffffcc;
}
