/* Warning - Editing below can break the script */
html.accordion-menu-js dd.a-m-d{
	display:none;
}
html.accordion-menu-js dd.a-m-d-expand {
	display:block;
}
html.accordion-menu-js dd.a-m-d-before-expand {
	display:block;
	position:relative;
	z-index:-1;
/*	opacity:0;*/
	height:auto !important;
	visibility:hidden;
	overflow:visible;
}
html.accordion-menu-js dt.a-m-t-expand {
}
html.accordion-menu-js dd.a-m-d-anim {
	overflow:hidden;
	display:block;	
}
dl.accordion-menu dd.a-m-d .bd{
}
/* Warning - Editing above can break the script */
/* Editable section below */
dl, dt, dd         { margin: 0; padding: 0; list-style-type: none;}
.accordion-menu {
	width:255px;
	background:#4f331f;
} 
dl.accordion-menu dt         { color: #dac28c; font-size: 14px; font-weight: bold; height: 30px; line-height: 28px; border-bottom: 1px solid #644c3a; padding-right:9px; /*white-space: nowrap;*/ }
dl.accordion-menu dt:hover   { color: #fff; font-size: 14px; cursor: pointer; display:block; }
dl.accordion-menu dt a       { color: #dac28c; font-size: 14px; text-decoration: none; }
dl.accordion-menu dt a:hover { color: #fff; font-size: 14px; }
dl.accordion-menu dd         { /*line-height: 12px;*/  border-bottom: 1px solid #644c3a; background: #5e4026 url(subMenuArrow.jpg) 100% 10px no-repeat; }
dl.accordion-menu dd a       { padding-right: 18px;  color: #dac28c; font-size: 12px; text-decoration: none; display: block;height: 30px; line-height: 28px;  }
dl.accordion-menu dd a:hover { color: #fff; }
span.rollmainlevel{ cursor: pointer; }
/* Example CSS to control active menu/submenu a link */
#active_roll_menu{ color: #fff; }
a:hover#active_roll_menu { color: #fff; }
/* Example CSS to override CSS for top level expanded menu */
#activeparent_roll_menu{ color: #fff; }