/*
 * base.css - persistant styles for all documents
 *
 *  Copyright (C) Katsuhiro Ueno 1999
 *
 *  $Id: base.css,v 1.7 1999/12/22 03:24:35 katsu Exp $
 */

@import url(html.css);

/* ---- font styles ---- */
body {
  background-color: white;
  color: black;
  font-family: verdana, arial, helvetica, sans-serif;
}

h1         { color: #35b }
h2         { color: #57c }
h3         { color: #7aa }
h4, h5, h6 { color: #c74 }

a { text-decoration: none }
a:link             { color: #02f }
a:visited          { color: #49f }
a:active           { color: #f13 }
a.external:link    { color: #084 }
a.external:visited { color: #8ca }
a:hover            { color: #e35; text-decoration: underline; }
a.external:hover   { color: #cb4; text-decoration: underline; }

a.disabled {
  color: #abd;
  text-decoration: line-through;
}

a.note:link, a.note:visited {
  color: red;
  font-size: 0.6em;
}

a:link cite,             a:link dfn             { color: #00d }
a:visited cite,          a:visited dfn          { color: #27d }
a:active cite,           a:active dfn           { color: #d01 }
a.external:link cite,    a.external:link dfn    { color: #062 }
a.external:visited cite, a.external:visited dfn { color: #6a8 }
a:hover cite,            a:hover dfn            { color: #c13 }
a.external:hover cite,   a.external:hover dfn   { color: #a92 }

em     { color: #b20 }
strong { color: #f02 }
cite   { color: navy }
dfn    { color: #203 }
samp   { color: #300 }
kbd    { background-color: #efe }

code, kbd, samp {
  font-family: courier, monospace;
}


/* ---- layout ---- */

p, ol, ul { line-height: 140%; }

pre {
  color: #060;
  line-height: 100%;
}

blockquote { color: #158 }
q { color: #232 }


/* ---- tables ---- */
table {
  border-color: #eee;
}

th {
  border-color: #89d;
  background-color: #def;
  color: #028;
}

td {
  border-color: gray;
  background-color: white;
  line-height: 140%;
}


/* ---- special classes ---- */

span.par, p.comment {
  color: #99b;
  font-weight: normal;
  font-style: normal;
/*  font-size: smaller; */
}

span.par em, span.par strong,
 span.par cite, span.par dfn,
 span.par samp, span.par kbd {
  color: #99b;
}
h1 span.par, h2 span.par, h3 span.par { font-size: 0.8em }
