html,
 body		{text-align:center; margin:0;padding:0; font-family: Arial; font-size:95%;}
 body		{padding:10px;}
#html		{text-align:left; margin:0 auto; width:600px;}
#html h1	{position:relative; top:0.75em;
display:inline; font-size:100%; padding-right:2em;}
#html h1 a	{text-decoration:none; color:#000;}
#htmlnav,
 #htmlnav ul,
 #htmlnav li	{list-style:none; display:inline; margin:0; padding:0;}
#htmlnav	{}
#htmlnav ul	{font-weight:bold;}
#htmlnav ul ul	{font-weight:normal;}
#htmlnav a.sel	{text-decoration:none; background:#fd8; color:#d60;}
#htmlnav ul li		{position:relative;}
#htmlnav ul ul		{position:absolute; top:1.5em; left:0; width:30em;}
#htmlnav ul ul li	{position:static;}
#htmlnav p	{display:none;}

#page
#pagehead h2	{border-top:2px solid #000; padding-top:1em; margin-top:1.5em;}
#pagecontent	{}
#pagecontent h3	{border-bottom:2px solid #bbb; display:block; }
#pagecontent h4	{font-size:100%;}
#pagecontent hr	{border:0 solid; color:#fff; margin:2em;}
#htmlfoot hr	{display:none;}
