 
body {color: #000000; background: #eaf4f4}
a:link    {color: #2020c0}
a:visited {color: #802080}
a:active  {color: #ff0000}

h1 {font-family: sans-serif; font-size: 120%}
h2 {font-family: sans-serif; font-size: 110%}
h3 {font-family: sans-serif; font-size: 100%}
h4 {font-family: sans-serif; font-size: 100%; font-weight: normal} 
h5 {font-family: sans-serif; font-size: 80%;  font-weight: bold}
h6 {font-family: sans-serif; font-size: 80%;  font-weight: normal}


/* p {text-indent: 1em} */
p.indented {text-indent: 2em}

p.left {text-align: left}
p.right {text-align: right}
p.center {text-align: center}

blockquote p {margin-top: 0.8ex; margin-bottom: 0ex}
blockquote.abstract {font-style: italic}

/* Note: Netscape has notoriously bad support for list style stuff.  */
ul.unmarked {list-style-type: none}


/* For marginalia, also taking care of some Netscape... shortcomings,
   while possibly preventing shortcomings of other browsers.  */
table.marginal {font-family: serif; font-size: small; margin-left: 1em}
table.marginal td {font-family: serif; font-size: small}
td.marginal {font-family: serif; font-size: small}
td.marginal td {font-family: serif; font-size: small}
td.marginal td {font-family: serif; font-size: small}
span.marginal {font-family: serif; font-size: small}

.smalltext {font-size: 80%}
td.smalltext {font-size: small}
span.smalltext {font-size: 80%}
td span.smalltext {font-size: 80%}
.ss {font-family: sans-serif; font-size: 80%}
.nav {font-family: sans-serif; font-size: 80%}
li.nav {font-family: sans-serif; font-size: 80%}
td.nav {font-family: sans-serif; font-size: 80%}
div.smallertoc .nav {font-family: sans-serif; font-size: 60%}
span.nav {font-family: sans-serif; font-size: 80%}
span.cur {font-weight: bold}
span.nav span.cur {font-weight: bold}
td.nav span.cur {font-weight: bold}
td span.nav {font-family: sans-serif; font-size: 80%}
td span.nav span.cur {font-weight: bold}
th span.nav {font-family: sans-serif; font-size: 80%}
th span.nav span.cur {font-weight: bold}

.navhdrlight {color: #0066a6; font-family: sans-serif; font-size: 80%}
.navhdr {color: #0066a6; font-family: sans-serif; font-size: 80%}
.mainhdr {color: #ffffff;}

span.note {color: #e00000}
.note {color: #e00000}
td span.note {color: #e00000}
span.warning {color: #d00040; font-weight: bold}
.warning {color: #c00000; font-weight: bold}
td span.warning {color: #c00000; font-weight: bold}

pre code em {color: #c00000; font-weight: bold}

/*
div.header {font-family: sans-serif}
div.header td {font-family: sans-serif}
div.footer {font-family: sans-serif}
div.footer td {font-family: sans-serif}
*/

span.AN {color: #000000; font-weight: bold}
span.AN a:link {color: #000000; text-decoration: none}
span.AN a:visited {color: #000000; text-decoration: none}
span.AN a:active {color: #000000; text-decoration: none}
span.AN span.cap {color: #c00000}
span.AN a span.cap {color: #c00000}

div.footer {color: #12425a}
div.footer span.copyright a:link {color: #0066a6; text-decoration: none}
div.footer span.copyright a:visited {color: #0066a6; text-decoration: none}
div.footer span.copyright a:active {color: #0066a6; text-decoration: none}
div.gooter span.AN {color: #12425a; font-weight: bold}
div.footer span.AN a:link {color: #12425a; text-decoration: none}
div.footer span.AN a:visited {color: #12425a; text-decoration: none}
div.footer span.AN a:active {color: #12425a; text-decoration: none}

span.check {color: #b8860b; font-family: sans-serif}
span.check a:link {color: #b8860b; 
  font-family: sans-serif; text-decoration: none}
span.check a:visited {color: #b8860b;
  font-family: sans-serif; text-decoration: none}
span.check a:active {color: #b8860b; 
  font-family: sans-serif; text-decoration: none}

span.check {color: #b9d7c6; font-family: sans-serif}
span.check a:link {color: #b9d7c6; 
  font-family: sans-serif; text-decoration: none}
span.check a:visited {color: #b9d7c6;
  font-family: sans-serif; text-decoration: none}
span.check a:active {color: #b9d7c6; 
  font-family: sans-serif; text-decoration: none}

span.highlight {background: #f0f000}
span.highlighted {background: #f0f000}
.highlighted {background: #f0f000}
span.dimmed {color: #b0b0b0}
.dimmed {color: #b0b0b0}
span.bgdimmed {background: #e0e0e0}
.bgdimmed {background: #e0e0e0}
li.dimmed {color: #b0b0b0}


/* For LaTeX2HTML, imitating some parts of the style sheet produced by it.  */
/* Century Schoolbook font is very similar to Computer Modern Math: cmmi */
.MATH    { font-family: "Century Schoolbook", serif; }
.MATH I  { font-family: "Century Schoolbook", serif; font-shape: italic }
.BOLDMATH { font-family: "Century Schoolbook", serif; font-weight: bold }

/* implement both fixed-size and relative sizes */
SMALL.XTINY             { font-size : xx-small }
SMALL.TINY              { font-size : x-small  }
SMALL.SCRIPTSIZE        { font-size : smaller  }
SMALL.FOOTNOTESIZE      { font-size : small    }
SMALL.SMALL             {  }
BIG.LARGE               {  }
BIG.XLARGE              { font-size : large    }
BIG.XXLARGE             { font-size : x-large  }
BIG.HUGE                { font-size : larger   }
BIG.XHUGE               { font-size : xx-large }

/* mathematics styles */
DIV.displaymath         { }     /* math displays */
TD.eqno                 { }     /* equation-number cells */
