﻿/* Styles for AccordionMenu */

#accordionMenu{
margin:0;
padding:0;
width:150px;
list-style-type:none;
line-height:120%;
}
#accordionMenu .closed{
background: url(../img/mainmenu_01c.gif) no-repeat;
}
#accordionMenu .closed,#accordionMenu .opened{
background: url(../img/mainmenu_01c.gif) no-repeat;
}
#accordionMenu .header{
background-color:#FFF6C7;
}
#accordionMenu a{
display:block;
font-weight:bold;
text-decoration:none;
}
#accordionMenu a.hover{
	color:#FFCC00;
	text-decoration: underline;
	background: #FFFFFF;
}
#accordionMenu ul{
overflow: hidden;
margin:0;
padding:0;
}
#accordionMenu li{
	margin:0;
	padding:0;
	list-style-type:none;
	color:#FF0000;
	background: #FFF6C7;
}
#accordionMenu li a{
	padding:10px 10px 9px 4px;
	color:#FF0000;
	background: #FFFFFF url(../img/mainmenu_01c.gif) no-repeat left top;
	display: block;
	height: 20px;
	text-align: center;
}
#accordionMenu li a:hover{
	background: #FFFFFF url(../img/mainmenu_01c.gif) no-repeat left top;
	display: block;
}
#accordionMenu li a:visited{
	background: #FFFFFF url(../img/mainmenu_01c.gif) no-repeat left top;
	display: block;
}
#accordionMenu li.active a,
#accordionMenu li li.active a{
	color:#FF0000;
}
#accordionMenu li.active a:hover {
	color:#FFCC00;
	text-decoration: underline;
}
#accordionMenu li.active li a,
#accordionMenu li li a{
	padding:2px 4px 2px 8px;
	color:#0000FF;
	font-size: 10px;
	background: #FFF6C7;
	font-weight: normal;
	text-align: left;
}
#accordionMenu li.active li a:hover,
#accordionMenu li li a:hover {
	background: #FFF6C7 url(none);
	text-decoration: underline;
	color: #FFCC00;
}
#accordionMenu li li a:visited {
	background: #FFF6C7 url(none);
}
