/* Cascading style sheet for my site (c) 2005-2009 Kees Moerman (stripped) */
body { font-family: "trebuchet ms", trebuchet, arial, sans-serif;
color: rgb(75, 0, 133);
font-size: 10pt;
background: white url(img/navig/backdrop.jpg) repeat-y;
}
.div_h2, .imgleft, .imgright, .intro {
margin: 0em 0em 2em 0em;
padding: 0em 1em 0em 1em;
border-width: 1px;
border-style: solid;
border-color: rgb(225,240,250);
background: rgb(249,255,255) url(img/navig/div_h2.png) no-repeat;
}
h1, h2, h3, h4, .fakeh2 {
font-weight: bold;
text-align: left;
color: rgb(75, 0, 133);
background-position: left top;
}
h1 { text-align: center;
margin-top: 0em;
font-size: 300%;
background-color: rgb(225,240,250);
}
.fakeh2 {
font-size: 150%;
}
b, strong {
text-shadow: 0em 0em 0.3em rgb(255, 192, 230);
}
li { padding-bottom: 0.3em;
}
code { font-family: "Courier New",Courier,monospace;
color: black;
font-size: 11pt;
}
.content td { padding: 0 0.2em 0 0.4em; }
.content { }
.noprint { }
.nocheck { }
.perl { color: red; }
a:link { color: rgb(51, 51, 255); }
a:visited { color: rgb(75, 0, 133); }
a:active { color: rgb(255, 0, 0); }
p a:hover, li a:hover { background-color: rgb(218,241,248);
color: rgb(51, 0, 255);
}
.tablehead, .zebra tr th { background-color: rgb(202,245,255);
font-weight: bold;
font-size: 110%;
padding: 0.4em;
}
.tablecell { background-color: rgb(218,241,248); }
.odd { background-color: rgb(217,231,237); }
.zebra { border: 1px solid rgb(150, 180, 180);}
.zebra tr td { padding: 0.4em; }
.archive{ background: white url(img/navig/css_a.png);
padding: 1em;
}
.archive p { background: none;
border: none;
}
.highlight { padding: 0.1em 0.5em 0.1em 1.5em;
border-width: 0px 1px 1px 0px;
border-style: solid;
border-color: rgb(200,240,250);
background: rgb(240,250,254) url(img/navig/css_e.png) no-repeat;
}
.floater, .vfloater, .index {
float: right;
font-size: 90%;
background-repeat: no-repeat;
border-width: 0 1px 1px 0;
border-style: solid;
padding: 0em 0em 0em 2.5em;
}
.ad { float: right;
margin-left: 2em;
}
.floater { background-image: url(img/navig/css_q.png);
border-color: rgb(250,240,240);
width: 33%;
}
.vfloater { background-image: url(img/navig/css_q.png);
border-color: rgb(250,240,245);
}
.index { background-image: url(img/navig/css_i.png);
border-color: rgb(225,240,225);
width: 30%;
margin: 0 0 0 1em;
}
.index ul, .floater ul, .index ul li ul, .floater ul li ul {
padding: 0em;
margin: 0.5em;
}
.imgleft { float: left;
margin: 0px 5px 0px -25px;
}
.imgright { float: right;
margin: 0px -25px 0px 5px;
}
.imgleft p, .imgright p {
padding: 10px;
margin: 0;
text-align: center;
font-size: 90%;
}
.navbar {
margin: 0;
padding: 0px 15px 0px 5px;
}
.navbar a { text-decoration: none; }
.navbar a:link { color: rgb(85, 0, 153); }
.navbar a:visited { color: rgb(85, 0, 153); }
.navbar a:active { color: red; }
.navbar a:hover { color: red; }
.toc {
padding: 10px 5px 5px 5px;
margin: 25px 0px 30px 0px;
border-width: 0 1px 1px 0;
border-style: solid;
border-color: rgb(217,231,237);
background: rgb(244,249,249) url(img/navig/but_top.png) no-repeat;
}
.front {
padding: 0;
margin: 0;
background-repeat: no-repeat;
background-position: right top;
border-width: 1px;
border-style: solid;
border-color: rgb(217,231,237);
}
.nl0, .nl1, .nl2, .nl3, .nl4, .nl5, .nl0a, .nl1a, .nl2a, .nl3a, .nl4a, .nl5a
{
padding: 2px 3px 2px 0;
margin: 0;
background-repeat: no-repeat;
font-weight: bold;
}
.nl0a, .nl1a, .nl2a, .nl3a, .nl4a, .nl5a {
color: red;
}
.nl0 { padding-left: 10px;
background-image: url(img/navig/p_bg0.png);
}
.nl0a { padding-left: 20px;
background-image: url(img/navig/a_bg0.png);
}
.nl1 {
background-image: url(img/navig/p_bg1.png);
padding: 10px 0 2px 20px;
}
.nl1a {
background-image: url(img/navig/a_bg1.png);
padding: 10px 0 2px 20px;
}
.nl2 { padding-left: 30px;
background-image: url(img/navig/p_bg2.png);
}
.nl2a { padding-left: 30px;
background-image: url(img/navig/a_bg2.png);
}
.nl3 { padding-left: 40px;
background-image: url(img/navig/p_bg3.png);
}
.nl3a { padding-left: 40px;
background-image: url(img/navig/a_bg3.png);
}
.nl4 { padding-left: 50px;
background-image: url(img/navig/p_bg4.png);
}
.nl4a { padding-left: 50px;
background-image: url(img/navig/a_bg4.png);
}
.nl5 { padding-left: 60px;
background-image: url(img/navig/p_bg5.png);
}
.nl5a { padding-left: 60px;
background-image: url(img/navig/a_bg5.png);
}
.nr { }
.nra { }
.nrm { background-image: url(img/navig/navmore.png);
background-repeat: no-repeat;
}
.gr { }
