body {background-color: #FEFEFF; color: black;}
table {width: 100%;}
img {vertical-align: middle;}
td {border-width: 0; padding: 0;}
td#banner {width: 100%; background: #ccc url(http://images.ilias.ca/header_bl.png); border-bottom: 2px solid black;}
td#banner h1 {margin: 0 0 0 15px; padding: 0.25em 0 0.125em 0;
   font: bold 120% sans-serif; letter-spacing: 0.5em; color: white;}
td#main {background-color: transparent; color: black;
   padding: 1em; font: 95% Arial, serif;}
td#main h2 {font: bold 80% sans-serif;
   margin: 0.5em 1em; padding: 0;
   border-bottom: 1px solid rgb(80%,75%,70%);}
td#main h4 {margin: 0.5em 1em; padding: 0;
   border-bottom: 1px solid rgb(80%,75%,70%);}
td#main {vertical-align: top;}
td#main p {margin: 1em 2.5em;}
td#sidelinks {width: 11%; vertical-align: top;}
td#footer {background-color: transparent; color: rgb(70%,60%,50%);
   border-top: 1px solid rgb(60%,50%,40%);
   text-align: right; font-size: 85%;
   padding-top: 0.33em; font-style: italic;}
td#sidelinks a {display: block; text-decoration: none;
   border: 1px solid gray;
   border-color: rgb(100%,95%,90%) rgb(80%,75%,70%)
     rgb(80%,75%,70%) rgb(100%,95%,90%); color: navy;
   background: #EDF2F2 3px 50% no-repeat;
   padding: 2px 10px 1px 20px;}
td#sidelinks a:hover {background-color: #E0E9E9; color: black;}
td#sidelinks h4 {padding: 0.33em 0.25em 0;
   border: 1px solid silver; border-width: 0 1px;
   background: rgb(97%,97%,97%); color: navy;}
td#sidelinks a {margin: 0;
   font: 75% Arial, Verdana, sans-serif;}
td#sidelinks h4 {margin: 0;
   font: bold 75% Arial, Verdana, sans-serif;}
td.poll {vertical-align: top;}
img.w3c {float: right; padding-top: 5px; border: 0px; width:88px; height:31px;}
div#search, #search_forum, .date {float: right;}
div#update {font: 70% sans-serif;}
img.backtotop {border: 0px solid; vertical-align: middle; position: absolute; right: 7px;}
address#webmaster {border-top: 1px solid rgb(80%,75%,70%); text-align: center; font-size: 90%;
   font-style: normal; color: rgb(127, 127, 127);}
address#webmaster,address#webmaster a:link, address#webmaster a:visited {
   color: rgb(127, 127, 127);}
address#webmaster a:hover {background-color: rgb(90%,90%,90%);}
.prefname, .prefvalue {font-weight: bold; font-family: monospace;}
.preftype {font-weight: bold;}
kbd {background: #ccc; color: #000; border: 2px outset; padding: 1px 2px;}
