/* 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{
}
.sbdhidden{display: none;}
/* Warning - Editing above can break the script */
/* Editable section below */
dl, dt, dd { width: 900px; margin: 0; padding: 0; list-style-type: none;}
dl.accordion-menu dt{ color: #000000; font-size: 13px; font-weight: bold; height: 20px; line-height: 18px; border-bottom: 1px solid #7a1f58; /*white-space: nowrap;*/ }
dl.accordion-menu dt:hover{ color: #003366; font-size: 13px; cursor: pointer; display:block;}
dl.accordion-menu dt a{ color: #7a1f58; font-size: 13px; text-decoration: none;font-weight: bold;padding: 1px 0 0 20px;}
dl.accordion-menu dt a:hover{/* color: #003366;  */font-size: 13px; }
dl.accordion-menu dd{ /*line-height: 12px;*/ /* padding-left: 10px; */}
dl.accordion-menu dd a{ color: #ffffff; font-size: 12px; font-weight: bold;text-decoration: none; display: block;float: left;padding: 4px 0 0 20px;}
dl.accordion-menu dd a:hover{/* color: #003366; */}
span.rollmainlevel{cursor: pointer;}
/* Example CSS to control active menu/submenu a link */
#active_roll_menu{/* color: #ff0000; */}
a:hover#active_roll_menu{/* color: #f500f5; */}
/* Example CSS to override CSS for top level expanded menu */
#activeparent_roll_menu{/* color: #00ff00; */}.accordion-menu{padding-left: 1px;position: absolute;top: 689px; }.a-m-t-n, .a-m-t{background: url(menu1.png) repeat-x;height: 22px;}.rollmenu_0{background: url(menu2.png) repeat-x;height: 22px;border-bottom: 1px solid #7a1f58; }#sbd1{visibility: hidden;}