/* Clifton Scientific Trust : Japan 2001 Stylesheet */
/* http://www.clifton-scientific.org/j2001/j2001.css */
/* (c) 2001, Tim Barrett */
/* Arachne Web Services */

/* COLOUR and BACKGROUND */
body {color: black; background: white;}
body {background-image: url(images/header.gif); background-repeat: no-repeat;}
div.menuhead {color: white;}
.menubody {background: #FF0000; color: white;}
h1, h2, h3, h4 {color: red;}

/* LINK COLOURS */
:link {color: #FF0000;}
:visited {color: #FF8888;}
:link:active, :visited:active {color: #FFCC00;}
.menubody :link, .menubody :visited, .menubody :link:active, .menubody :visited:active 
    {background: #FF0000; color: white;}

/* LAYOUT */
body {margin: 10px; margin-top: 0px; padding: 0;}
dl, ul, ol {margin-left: 20px;}
/*li {margin-left: 20px; padding: 0;}*/
blockquote {margin-left: 50px; margin-right: 50px;}
dt {display: run-in;}
table.header {margin-left: -10px; padding: 0;}
div.menuhead {width: 171px; text-align: center;}
div.menu {position: absolute; top: 93px; width: auto; height: auto; z-index: 1;}
.menubody p {margin: 3px 4px 3px 4px; text-align: center;}
.centred {text-align: center;}
.sub1, .sub2, .sub3, .sub4 {margin-top: -0.5em;}
div.footer {border-top: thin groove; text-align: left; clear: both;}
div.footer p {text-align: right; margin-top: 0; margin-bottom: 0;}
div.linkbar img {margin:0; margin-right: 4px;}
div.linkbar {margin-right: 8px;}

/* DECORATION */
table.header {border-bottom-style: solid; border-bottom-width: 2px; border-color: black;}
.menuhead, .menubody, .menubody :link, .menubody :visited {text-decoration: none;}
.menubody :link:hover, .menubody :visited:hover {text-decoration: underline;}
div.linkbar img {border: none;}

/* FONT */
body, div, th, td {font-family: "Verdana", "Arial", "Helvetica", sans-serif; font-size: 14px;}
h1, .header h1, .sub1 {font-size: 1.80em; font-weight: 900; font-style: normal;
                       font-family: "Times New Roman", "Times", serif;}
h2, .sub2 {font-size: 1.50em; font-weight: 800; font-style: italic; font-family: "Times New Roman", "Times", serif;}
h3, .sub3 {font-size: 1.30em; font-weight: 700; font-style: normal; font-family: "Times New Roman", "Times", serif;}
h4, .sub4 {font-size: 1.15em; font-weight: 600; font-style: italic; font-family: "Times New Roman", "Times", serif;}
dt {font-style: italic;}
code, samp, kbd {font-family: "Lucida Console", "Courier", monospace;}
code, samp, kbd {font-size: 1em; font-weight: normal;}
div.menuhead {font-family: "Times New Roman", "Times", serif; font-size: 14px; font-weight: 600;}
.menu td {font-size: 0;}
td.menubody {font-family: "Times New Roman", "Times", serif; font-size: 14px; font-weight: 600;}
img.repimg {float: left; margin:0.2em 0.8em 0.5em 0;}

/* REPORT STUFF */
div.box {border: 2px black solid; padding: 1em; font-size: 1.3em; font-style: italic;
         font-family: "Times New Roman", "Times", serif; margin: 1em 4em 1em 4em;
         padding: 0.2em 2em 0.2em 2em;}
div.box li {margin-bottom: 1em;}
.box-head {font-style: normal; font-size: 1.2em; font-weight: bold; text-align: center;}
div.letter {margin-left:5em; margin-right: 5em; margin-bottom: 3em; font-style: italic;
            text-align: justify;}
.letter p.address {margin-left: 40%; margin-right: 0;}

/* BAD ELEMENTS */
font, b, i, u, s, tt, strike, center, hr, blink {border: thick solid maroon;
  color: red; background-color: white;
  font: 900 italic 2em "Arial", "Helvetica", "Verdana", sans-serif;}

