* {
margin: 0; 
padding: 0;
}
html {
height: 100%;
}
body {
font: 95% Arial, Helvetica, sans-serif; 
color: #000; 
background: #fff;
margin: 0px; 
padding: 0px;
}
p span, p a, li span, li a, h2 em {
font-size: 100%;
}
img {
border: 0;
}
#web-top {
display: none;
}
#web-lower {
display: none;
}
#nav {
display: none;
}
#logo-print {
font: 2.4em "Times New Roman", Times, serif; 
color: #000; 
margin: 0 0 10px 0;
background-color: transparent; 
}
#tagline-print {
font: 1.4em "Times New Roman", Times, serif; 
color: #000; 
margin: 0 0 50px 0;
background-color: transparent; 
}
#nav p {
padding: 0;
}
#info {
color: #000;
background: transparent;
padding: 0;
}
#info h1 {
font: 1.4em "Times New Roman", Times, serif; 
color: #fff;
margin: 0 40px 20px 0;
background-color: transparent; 
}
#info h2 {
font: 1.4em "Times New Roman", Times, serif; 
color: #000; 
margin: 0 40px 10px 0;
background-color: transparent; 
}
#info h3 {
font: 1.2em "Times New Roman", Times, serif; 
color: #000; 
margin: 0 40px 9px 0;
background-color: transparent; 
}
#info h3.internal {
font: 1.2em "Times New Roman", Times, serif; 
color: #000; 
margin: 0 40px 0 0;
background-color: transparent; 
}
#info p {
color: #000; 
background: transparent;
font: 1.0em/1.3em Arial, Helvetica, sans-serif; 
text-align: left; 
margin: 0 50px 0 0;
padding: 0 0 1.2em 0;
}
#info p.external {
color: #000; 
background: transparent;
font: 1.0em/1.3em Arial, Helvetica, sans-serif; 
text-align: left; 
margin: 0 50px 30px 0;
padding: 0 0 1.2em 0;
}
#info p a:link {
color: #000;
background: transparent; 
text-decoration: underline;
}
#info p a:visited {
color: #666; 
background: transparent; 
text-decoration: underline;
}
#info p a:hover, #info p a:active {
color: #000; 
background: #ddd; 
text-decoration: none;
}
#info ul {
margin: 0 2.4em 1.8em 0;
list-style: disc outside;
}
#info ul.internal {
margin: 0 2.4em 0.8em 0;
list-style: disc outside;
}
#info ol {
margin: 0 2.6em 1.8em 1.0em;
list-style: decimal outside;
}
#info li {
font: normal 1.0em/1.4em Arial, Helvetica, sans-serif;
color: #000;
background: #fff;
margin: 0.4em 0 0 1.0em;
}
#info li a:link {
color: #000;
background: transparent; 
text-decoration: underline;
}
#info li a:visited {
color: #666; 
background: transparent; 
text-decoration: underline;
}
#info li a:hover, #info p a:active {
color: #000; 
background: #ddd; 
text-decoration: none;
}
#info img.frame {
border: 1px solid #666666;
padding: 2px;
margin: 10px 0 0 0;
}
#info p.footer {
display: none;
}
#side-info {
color: #000;
background: #fff; 
margin: 30px 0 0 0;
padding: 0;
}
#side-info h1 {
font: 1.2em/1.3em "Times New Roman", Times, serif; 
color: #000; 
background: transparent; 
text-align: left;
margin: 0 30px 10px 0;
}
#side-info h2 {
font: 1.2em/1.3em "Times New Roman", Times, serif; 
color: #000; 
background: transparent; 
text-align: left;
margin: 15px 30px 0 0;
}
#side-info p {
font: 1.0em/1.3em Arial, Helvetica, sans-serif; 
color: #000; 
background: transparent; 
text-align: left;
margin: 0 30px 30px 0;
}
#side-info p.internal {
font: 1.0em/1.3em Arial, Helvetica, sans-serif; 
color: #000; 
background: transparent; 
text-align: left;
margin: 0 30px 10px 0;
}
#side-info p.external {
font: 1.0em/1.3em Arial, Helvetica, sans-serif; 
color: #000; 
background: transparent; 
text-align: left;
margin: 0 30px 50px 0;
}
#side-info p.quotation {
font: normal 0.8em/1.4em Arial, Helvetica, sans-serif;
margin: 0 30px 40px 0;
}
#side-info p a:link {
color: #000; 
background: transparent; 
text-decoration: underline;
}
#side-info p a:visited {
color: #666; 
background: transparent; 
text-decoration: underline;
}
#side-info p a:hover, #side-info p a:active {
color: #000; 
background: #ddd; 
text-decoration: none;
}
#side-info ul {
margin: 0 2.0em 1.8em 0;
}
#side-info li {
font: normal 1.0em/1.3em Arial, Helvetica, sans-serif;
list-style: disc outside;
margin: 0.4em 0 0 1.0em;
}
#side-info img.art {
margin: 0 0 10px 0;
}
#side-info p.footer {
color: #666;
background: transparent;
font: 0.8em/1.6em Arial, Helvetica, sans-serif;
margin: 20px 50px 0 0;
}
#side-info p.footer a:link {
color: #666;
background: transparent; 
text-decoration: underline;
}
#side-info p.footer a:visited {
color: #999; 
background: transparent; 
text-decoration: underline;
}
#side-info p.footer a:hover, #info p.footer a:active {
color: #666; 
background: #ddd; 
text-decoration: none;
}
.logo {
font: bold 1.1em "Times New Roman", Times, serif; 
}

