*{
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -ms-box-sizing:border-box;
  margin:0px;
  padding:0px;
  scrollbar-arrow-color:#666666;
  scrollbar-3dlight-color:#ffffff;
  scrollbar-base-color:#666666;
  scrollbar-shadow-color:#ffffff;
  scrollbar-face-color:#ffffff;
  scrollbar-highlight-color:#ffffff;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-track-color:#666666;
}
HTML,
BODY{
  height:100%;
}
BODY{
  font-family:Verdana;
  font-size:small;
  overflow:auto;
}
A{
  color:#666666;
}
A:hover{
  background:#cccccc;
  color:#ffffff;
}
#left{
  padding:10px 10px 0px 10px;
}
#lay{
  border:1px solid #666666;
  padding:3px;
  height:98%;
}
#header{
  color:#ffffff;
  background:#666666;
  padding-top:30px;
  height:20%;
}
#left #header *{
  font-size:x-small;
  text-align:center;
}
#left #header H1{
  font-size:small;
  font-family:"Lucida Sans Unicode";
  letter-spacing:1px;
}
#left #nav{
  padding:30px;
  background:url(book.gif) no-repeat 50% 90%;
  height:68%;
}
#indexmenu LI{
  list-style:none;
  line-height:1.5em;
}
#indexmenu A{
  display:block;
  text-decoration:none;
}
#left #footer{
  background:#666666;
  font-size:x-small;
  text-align:center;
  margin:0px;
  padding-top:20px;
  height:12%;
}
#left #footer *{
  color:#ffffff;
  text-decoration:none;
}
#page{
  padding:30px;
  border-top:1px solid #666666;
  border-left:1px solid #666666;
}
#page H1{
  color:#eeeeee;
  font-family:"Lucida Sans Unicode";
  font-size:50px;
  text-align:right;
  margin-bottom:50px;
}
#page H1:before{
  content:"// ";
}
#page H2{
  font-size:13px;
  background:url(mini.gif) no-repeat 0% 50%;
  padding:0px 0px 0px 39px;
  line-height:39px;
}
#note P{
  margin:1em 0em 1em 0em;
}
#note UL LI{
  line-height:1.5em;
  margin:0em 0em 0em 2em;
}
#note OL LI{
  line-height:1.5em;
  margin:0em 0em 0em 2.5em;
}
#note DT{
  float:left;
  padding-right:0.5em;
  margin:0em 0em 0em 1em;
}
#note DD:before{
  content:" // ";
}
.pagelist SPAN{
  color:#999999;
}
