			left: 0px;
				width: 220px;

				padding: 15px 0px 0px 30px;
			}

			#index h2 {
				color: #494949;
				font-weight: bold;
				word-wrap: break-word;
				margin: 10px 0 20px 0;
			}

			#index ul {
				list-style: none;
				padding: 0;
				margin: 0 0 0 20px;
			}

			#index ul li {
				margin: 0 0 2px 0;
			}

			#index ul .children {
				display: none;
			}

			#index .heading:before {
				content:"▸";
				position:relative;
				top: -0.1em;
				left:-0.4em;
				mar