ul.menu{margin:0}ul.menu li{padding:0;margin:0;background:0 0}ul.menu li a:link,ul.menu li a:visited,ul.menu li span.separator{display:block;padding:10px 0 10px 10px;border-bottom:1px dashed #e6e6e6;color:#000;text-decoration:none}ul.menu li a:hover{text-decoration:underline}ul.menu li.active a{text-decoration:underline}ul.menu li img{vertical-align:middle}ul.menu li span.image-title{margin:0 0 0 10px}ul.menu li ul{padding:0 0 0 15px}ul.menu li ul li a:link,ul.menu li ul li a:visited,ul.menu li ul li.active>a{background:url(../images/submenu_li.png) no-repeat left center;padding:10px 0 10px 15px;text-decoration:none}ul.menu li ul li>a:hover{text-decoration:underline}ul.menu li ul li.active>a{text-decoration:underline}.jm-module.black-box ul.menu li{background:0 0}.jm-module.black-box ul.menu li a:link,.jm-module.black-box ul.menu li a:visited,.jm-module.black-box ul.menu li span.separator{border-bottom:1px dashed #aaa;background:url(../images/menu_li_light.png) no-repeat left center}.jm-module.black-box ul.menu li ul li a:link,.jm-module.black-box ul.menu li ul li a:visited,.jm-module.black-box ul.menu li ul li.active>a{background:url(../images/submenu_li_light.png) no-repeat left center}#jm-topline-mods ul.menu{display:inline-block;width:100%}#jm-topline-mods ul.menu li{display:inline-block}#jm-topline-mods ul.menu li a:link,#jm-topline-mods ul.menu li a:visited,#jm-topline-mods ul.menu li span.separator{display:inline-block;background:0 0;padding:0 10px;border-bottom:none;border-left:1px solid #fff;color:#fff;font-size:12px}#jm-topline-mods ul.menu li:first-child a:link,#jm-topline-mods ul.menu li:first-child a:visited,#jm-topline-mods ul.menu li:first-child span.separator{padding-left:0;border:none}#jm-topline-mods ul.menu ul{display:none}#jm-bottom3 ul.menu{display:inline-block;width:100%}#jm-bottom3 ul.menu li a:link,#jm-bottom3 ul.menu li a:visited,#jm-bottom3 ul.menu li span.separator{float:left;background:0 0;padding:0 10px;border-bottom:none;border-left:1px solid #000;line-height:1.2em}#jm-bottom3 ul.menu li:first-child a:link,#jm-bottom3 ul.menu li:first-child a:visited,#jm-bottom3 ul.menu li:first-child span.separator{padding-left:0;border:none}#jm-bottom3 ul.menu ul{display:none}