/* CSS Document */

#rgaccordmenunest * {
	padding:0;
	margin:0;
	font-size:100%;
}

#rgaccordmenunest a { text-decoration: none; }

#rgaccordmenunest {}

#rgaccordmenunest h1 {
	font-family:"trebuchet ms", arial, tahoma, verdana, sans-serif;
	font-weight:normal;
	font-size: 100%;
	letter-spacing:0;
	color:#e15c04;
	margin: 0 0 20px;
	border-bottom: 1px solid #cddeed;
}

#rgaccordmenu { border:solid 1px #ccc; }

#rgaccordmenu, #rgaccordmenu ul, #rgaccordmenu li {
	padding:0;
	margin:0;
	background:#cf9;
}

#rgaccordmenu li { font-size: 100%; list-style:none; display:block; }
#rgaccordmenu li a { color:#999; font-size: 100%; text-decoration: none; }

#rgaccordmenu .toggle, #rgaccordmenu .empty {
	display:block;
	background:#f0c url(tabs/menu5.gif) no-repeat;
	color:#999;
	cursor:pointer;
}
#rgaccordmenu .empty { background:#066 url(tabs/menu5.gif) no-repeat;}
#rgaccordmenu .empty a{ color: #999; display:block; }
#rgaccordmenu .act { background:#0cc url(tabs/menu5.gif) no-repeat;}

#rgaccordmenu li ul li a{
	color:#333;
	background:#69f url(tabs/menu5.gif) repeat-y;
	display:block;
	margin-bottom:1px;
	text-decoration: none;
}

#rgaccordmenu .toggle2 {
	color:#333;
	background:#ccf url(tabs/menu5.gif) repeat-y;
	display:block;
	font-weight:bold;
	cursor:pointer;
	margin-bottom:1px;
}
#rgaccordmenu .act2 {
	background:#ccf url(tabs/menu5.gif) repeat-y;
	margin-bottom:1px;
}

#rgaccordmenu li ul li ul li a {

}

.open, .open span{
	font-weight:bold;
	text-decoration:underline;
}