/* Cascading Style Sheet: Lutz Kettner */

BODY {
  background-color: #ffffff;
  font-family: arial,sans-serif;
  color:black;
}

dl,p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b 
     { font-family:Arial,sans-serif; font-size:12pt; }  

.address { 
    font-family:arial,sans-serif; 
    font-size:11pt; 
    background-color: #e0e0e0;
    padding: 6pt 6pt 6pt 6pt;
    border-style: solid;
    border-width: 1px;
}

.head { font-size:12pt; font-weight: bold; color: #0050a0; }

h1 { font-size:24pt; color: #a02000; line-height: 1.4 }

h2 { font-size:20pt; color: #a02000; }

h3 { font-size:16pt; color: #a02000; }

h4 { font-size:12pt; color: #a02000; }

pre { font-family:Courier New,Courier; font-size:11pt; }

tt { font-family:Courier New,Courier; font-size:11pt; }
code { font-family:Courier New,Courier; font-size:11pt; color: #10a020;}

A:link, .simulatedlink {color: #0050a0;  text-decoration: underline;}
A:visited { color: #003060;  text-decoration: underline;}
A:hover   { color: #003060;  text-decoration: underline;}
A:active  { color: #003060;  text-decoration: underline;}

.wide { line-height: 1.4 }

.toc { font-size:11pt; line-height: 1.4 }
.projicon {   background-color: #86a6e6; }
.mainpub  { }

.heading    { font-weight: bold; color: #a02000; }
A.heading    { font-weight: bold; color: #a02000; text-decoration: none;}
A.heading:hover { font-weight: bold; color: #a02000; text-decoration: underline;}

.pubheading { font-weight: bold; color: #a02000; }
.pubsubheading { font-weight: bold; color: #602000; }
.pubnum     { color: #000000; }
P.pubpar    { margin-left: 0.4em }
.pubjournal { font-style: italic; }
P.indent { margin-left: 3em }
.hidden   { visibility: hidden }
.pubtitle   { color: #0050a0; text-decoration: none;}

.copyright { font-family:arial,sans-serif; font-size:10pt; }

