ul.submenu,ul.submenu ul{list-style-type:none;margin:0;padding:0;width:100%}ul.submenu a{display:block;text-decoration:none}ul.submenu li{margin-top:1px}ul.submenu li a,ul.submenu ul.submenu li a{background:#333;color:#fff;padding:0.4em 1em}ul.submenu li a:hover,ul.submenu ul.submenu li a:hover{background:#000}ul.submenu li ul li a,ul.submenu ul.submenu li ul li a{background:#ccc;color:#000;padding-left:20px}ul.submenu li ul li a:hover,ul.submenu ul.submenu li ul li a:hover{background:#aaa;border-left:5px #000 solid;padding-left:15px}ul.submenu ul.submenu li a:hover{border-left:0;padding-left:0.5em}ul.submenu ul.submenu{border-left:5px #f00 solid}ul.submenu a.active,ul.submenu ul.submenu li a.active,ul.submenu a.active:hover,ul.submenu ul.submenu li a.active:hover{text-decoration:underline;background:#c00}div.panel{border:1px #000 solid;padding:5px;margin-top:1px}ul.submenu div.panel a,ul.submenu div.panel li a:hover{display:inline;color:#666;background:none;margin:0;padding:0;border:none;font-weight:bold}ul.submenu div.panel a:hover{color:#000;text-decoration:underline}.code{border:1px solid #ccc;list-style-type:decimal-leading-zero;padding:5px;margin:0}.code code{display:block;padding:3px;margin-bottom:0}.code li{background:#ddd;border:1px solid #ccc;margin:0 0 2px 2.2em}.indent1{padding-left:1em}.indent2{padding-left:2em}.indent3{padding-left:3em}.indent4{padding-left:4em}.indent5{padding-left:5em}.indent6{padding-left:6em}.indent7{padding-left:7em}.indent8{padding-left:8em}.indent9{padding-left:9em}.indent10{padding-left:10em}