body {
  color: #333;
  background-color: #fcfcf4;
  margin: 0;
  padding: 4px;
  font-size: 100%;
}
h1 { color: #fc6;
}
h2 { color: #ec8;
}
h3 { color: #dca;
}
h4 { color: #ccc;
}
h5 { color: #ddd;
}
h6 { color: #eee;
}
div {}
div.menu { background-color: #fe9;
	padding: 10%;
}
a {
  color: #03e;
}

li {
  margin-bottom: .8em;
  line-height: 1.6em;
}
.list {
  text-indent: -2%;
  margin-left: 3%;
  margin-bottom: 0.5em;
}

small {
  font-size: .7em;
}
.size80 {
  font-size: .8em;
}
b.tag {	
  color: #a55;
  font-size: .65em;
  margin: 0 .2em 0 .5em;
}
.tag_grey {
  color:	#aaa;
  font-size: .8em;
}
.header {
  background: #ec6;
  padding: 4px 12px;
  margin: 0 0 10px 0;
  border-top: solid 1px #db6;
  border-bottom: solid 1px #db6;
  color: #fff;
}
.header a {
  color: #03c;
  font-weight: bold;
}
.headl {
  text-align: left;
}
.headr {
  text-align: right;
}
.about {
  padding: 10px;
}
.head, .head2 {
  background-color: #f0e8c0;
  color: #ca6;
  padding: 2px 1em 0;
  border-bottom: solid 1px #ec9;
}
.head2 {
  font-size: .8em;
}
/* body background-color: #fcfcf4; */
.line {
  font-size: 1.25em;
  color: #333;
  padding: .2em
}
.desc, .related, .syn, .ant {
  padding: 1px .5em 1px .3em;
}
.related a, .syn a, .ant a {
}
.desc {
  font-size: 1.15em;
  background-color: #e8f0fc;
}
.desc2 {
  font-size: .9em;
  background-color: #f4f6f8;
}
.related {
  background-color: #f0ece8;
}
.syn {
  background-color: #ecf4dc;
  font-size: .9em;
}
.ant {
  background-color: #f8ecdc;
  font-size: .9em;
}
.sample, .notes, .num {
  font-size: .8em;
}
.def {
  background-color: #fcfce4;
  font-size: .8em;
}

.right {text-align:	right;
}
.label {
  color: #999;
}
.sep {
  color: #ca6;
  margin: 0 .2em;
}
.pager {
  color: #666;
}
.footer {
  color: #999;
  font-size: small;
}


