/* Main style sheet for Limax pages, copyright Limax */ 
 
body {color:#000000; background-color:#ffffcc; margin:1em; border:0; padding:0;} 
 
body, td, p, ul {font-family:Verdana,Arial,Helvetica,sans-serif;} 
 
div.menu {margin:1em 0; padding:.5em 0 1em 0;}  
 
div.menu, h2, h3, h4, strong {font-family:Arial,Helvetica,sans-serif;}  
 
.content {padding:0 1.5em; margin-top:0;} 
 
h1 {font-family:"Book Antiqua",Palatino,"Times New Roman",Times,serif; text-align:center; 
font-size:250%; padding:.25em 0 0 0; letter-spacing: 0.1em;} 
 
h2.l {color:#000000; background-color:#00cccc; padding:0 1em; border:none; font-size:120%;} 
 
h2.c {color:#000000; background-color:#00cccc; padding:0 .5em; border:none; text-align:center; font-size:120%;} 
 
h3 {color:#00cccc; background-color:#ffffcc; font-weight:900; margin:0 0 .5em;} 
 
h2.m {padding-left:.5em; letter-spacing:.25em; margin-bottom:0; font-size:120%;} 
 
.buttons {text-align:center;} 
 
.trlr {margin:1em; text-align:right;} 
 
p.subhead {text-align:center; font-weight:600;} 
 
em {color:#000000; background-color:#ffffcc; font-weight:600;} 
 
samp {color:#000000; background-color:#ffffff;} 
 
.qbox, .sbox, .pre {color:#000000; background-color:#ffffff; border-width:thin thick thick thin;  
       border-style:solid; border-color: #00cccc;} 
 
.qbox {padding:.5em; margin:0 3em;} 
 
.sbox {margin:0 3%; padding:0 0 1em 0;} 
 
.sbox h2 {margin-top: 0; margin-bottom:0;} 
 
.pre {font-size:75%; width:40em; padding:1em;} 
 
.report {color:#00ff00; background-color:#000000; padding:1em; margin-bottom:2em; border:thin solid #999999; 
        width:40em;} 
       
.report pre {font-family:courier,monospace; font-size:75%;} 
 
.report em {color:#ff0000; background-color:#000000; font-style:normal;} 
 
.quote {font-family:"Times New Roman",Times,serif; color:#666666; background-color:#ffffff; font-weight:bold;} 
 
p.right {text-align:right;} 
 
a:hover {color:#ff0000; background-color:#ffcccc;} 
 
.logo a:hover {color:#ff0000; background-color:transparent;} 
 
h2.c a:link {color:#0000ff; background-color:#00cccc;} 
 
h2.c a:visited {color:#990099; background-color:#00cccc;} 
 
h2.c a:hover {color:#ff0000; background-color:#ffcccc;} 
 
.sbox p {padding:.5em 1em 0; margin-top:0; margin-bottom:-.5em; color:#00cccc; font-weight:700;} 
 
.fbox {margin:1em 0 0 0;} 
 
hr {clear:left; color:#00cccc; background-color:transparent; height:.2em;} 
 
.logo img, .fbox img {margin:0; border:0;} 
 
.portf img {border:thick solid #cccccc; margin-right:1em;} 
 
.oe {text-align:center; margin:1em 0;} 
 
.red {color:#ff0000; background-color:#ffffcc;} 
 
.white {color:#ffffff; background-color:#ff6666; font-weight:600;} 
 
.yellow {color:#ffffcc; background-color:#ff6666; font-weight:600;} 
 
.pink {color:#ff0000; background-color:#ffcccc;} 
 
.turq {color:#00cccc; background-color:#ffffcc; font-weight:600;} 
 
.blue {color:#0000ff; background-color:#ffffcc;} 
 
.purple {color: #990099; background-color:#ffffcc;} 
 
.uline {text-decoration:underline;} 
 
strong {color:#000000; background-color:#cccccc;} 
 
a.menu, .curmenu {font-weight:600;} 
 
ul.sp {line-height:125%;} 
 
.warn {font-size:75%;} 
 
ul {list-style-image:url(arrow.gif);} 
 
@media print { .leftcol, .buttons {display:none;} }