body {
	background-color:#262626;
	color:#b3b3b3;
	font-family:monospace;
	padding:10px;
	max-width:800px;
}
a {
    color:#009999;
}
pre,code.Li{
	background-color:#0d0d0d;
	margin:5px;
	padding:10px;
	overflow:scroll;
}
#menu {
	margin:5px;
	border-bottom: solid 1px;
}
li {
	margin: 10px;
}
dl.Bl-hang > dd {
	background-color:#1a1a1a;
	padding: 5px;
	border:solid 1px;
	font-weight:bold;
	margin-top:5px;
	margin-left:0px;
}
section.Sh > h2 , section.Ss > h3 {
	margin-bottom:0px;
}
section.Sh > p.Pp  {
	margin-top: 0px;
}
section.Sh > p.Pp > a.Sx {
	color:#006666;
}
td {
	vertical-align:top;
}
code.Li, #back_to_top{
	display:inline-block;
}
dl.Bl-diag > dd {
	background-color:#333333;
	padding: 5px;
	border:solid 1px;
	margin-top:5px;
	margin-left:0px;
	color:#999999;
	display:inline-block;
}
