body {  margin: 2em 1em 2em 70px;  font-family: sans-serif;  font-size: 10pt;  color: black;  background: white;  background-position: top left;  background-attachment: fixed;  background-repeat: no-repeat;}body.lab	{ background-image: url(logos/logo-lab-v.png);	}body.net	{ background-image: url(logos/logo-net-v.png);	}body.fun	{ background-image: url(logos/logo-fun-v.png);	}body.gay	{ background-image: url(logos/logo-gay-v.png);}body.sub	{ background-image: url(logos/logo-sub-v.png);}body.jyb	{ background-image: url(logos/logo-jyb-v.png);}body.inverse {  margin: 2em 1em 2em 70px;  font-family: sans-serif;  color: white;  background: black;  background-position: top left;  background-attachment: fixed;  background-repeat: no-repeat;  background-image: url(logos/logo-lab-v.png);}a:link	{ color: #633 }a:visited	{ color: #966 }a:active	{ color: #f00 }a:hover	{ background: #ffa }/*h1, h2, h3, h4, h5, h6 { text-align: left }*//* background should be transparent, but WebTV has a bug */h1, h2, h3, h4, h5, h6 { color: #005A9C }h1 { font: 180% sans-serif }h2 { font: 150% sans-serif }h3 { font: 130% sans-serif }h4 { font: 100% sans-serif; text-decoration: underline }h5 { font: italic 100% sans-serif }h6 { font: small-caps 100% sans-serif }/*h1, h2, h3, h4, h5, h6, p {	margin-top: 10px;}*/.banner	{ background: #FFCC99;   color: black; padding: 8px }.bannerc	{ background: #ddddee;   color: black; padding: 8px }td.blue	{ color: #669; background-color: #eee; font-weight: normal; font-family: Verdana }th.blue	{ color: #000; background-color: #eee; font-weight: bold; font-family: Verdana }em.blue	{ color: #036; font-weight: bold; font-family: Verdana; font-style: italic }em.red	{ color: #903; font-style: normal; }.warn { color: #900; font-weight: bold; font-family: Verdana; font-style: normal } div.head { margin-bottom: 1em }div.head h1 { margin-top: 2em; clear: both }div.head table { margin-left: 2em; margin-top: 2em }div.head img { color: white; border: none } /* remove border from top image */p.copyright { font-size: small }p.copyright small { font-size: small }p.indent { margin-left: 2em }p.important { font-weight: bold; font-size: 100% } .under { text-decoration: underline }@media screen {  /* hide from IE3 */a[href]:hover { background: #ffa }}pre { margin-left: 2em }pre, code { font-family: monospace } /* navigator 4 requires this */pre, code { color: #00c }dt, dd { margin-top: 0; margin-bottom: 0 } /* opera 3.50 */dt { font-weight: bold }ul.toc {  list-style: disc;             /* Mac NS has problem with 'none' */  list-style: none;}.hjyb {	/* Manchette avec rainbow.gif 50x40 */  height: 36px;  color: #990000;   font-size: 17pt;  font-weight: bold;  padding-top: 0px;  padding-left: 50px;  margin-bottom: 20px;  border-bottom: ridge;  border-top: ridge;  border-width: thin;  border-color: black;  background-image: url(rainbow.gif) left center;  background-repeat: no-repeat;}