@charset "UTF-8";

/* SpryAccordion.css - Revision: Spry Preview Release 1.4 */

/* Copyright (c) 2006. Adobe Systems Incorporated. All rights reserved. */

.Accordion {
	overflow: hidden;
}

.AccordionPanel {
	margin: 0px;
	padding: 0px;
}

.AccordionPanelTab {
	
	cursor:pointer;
	border-bottom:1px solid #d3d3d3;
	border-top:1px solid #ececec;
	color:#000000;
	display:block;
	font-weight:bold;
	padding:5px 10px !important;
	text-decoration:none;
	font-size:12px;
	background:#e6e6e6;
	margin: 0px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	
	position:relative;
}
.AccordionPanelTab a
{
	color:#000000;
	display:block;
	text-decoration:none;
}
.AccordionPanelClosed .AccordionPanelTab span
{
	background:url(../../images/accordion_menu/menu_close.jpg) no-repeat right 3px;
	padding-right:15px !important;
}

.AccordionPanelContent {
	overflow: auto;
	margin: 0px;
	padding: 0px;
}

.AccordionPanelOpen .AccordionPanelTab span {
	background:url(../../images/accordion_menu/menu_open.jpg) no-repeat right 3px;
	padding-right:15px !important;
}

.AccordionPanelTabHover {

}
.AccordionPanelOpen .AccordionPanelTabHover {

}
.AccordionFocused .AccordionPanelTab {

}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab {
	background:#e6e6e6;
}
.AccordionFocused .AccordionPanelOpen .AccordionPanelTab span
{
	
}

#accordion_menu ul{
	margin:0 !important;
	padding-bottom:0 !important;
}
#accordion_menu li {
	list-style:none outside none;
	display:block;
	overflow:hidden;
	padding:2px !Important;
}
#accordion_menu li a{
	color:#808080 !important;
	font-weight:normal;
	display:block;
	text-decoration: none;
	padding:0 !important;
}
