+<!--
/* Style Definitions  */
html{margin: 0; padding 0;}
body {font: 75% Verdana, Arial, Helvetica, sans-serif; 
    margin: 0; padding: 0;  color: rgb(75,100,75); background: rgb(240,245,245); width: 100%;}
h1 {font: 2em, Arial, Helvetica, sans-serif; color: rgb(50,75,50);
    margin: 0; padding: 4mm 0 4mm 2mm; background: rgb(200,210,215); }
h2 {font-size: 1.33em; margin: 0; padding: 0.5em 2mm 0.5em 2mm; color: rgb(50,75,50); background: rgb(210,220,225);}
h3 {font-size: 1.33em; color: rgb(0,0,0); 
    margin: 0; padding: 0.5em 2mm 0.5em 2mm; color: rgb(50,75,50); background: rgb(220,230,235);}
h4 {font-size: 1em; margin: 2mm 2mm 0 2mm; padding: 0; 
  border-bottom: 1px solid rgb(20,20,20); color: rgb(75,100,75);}
h5 {font-size: 1em; font-weight: normal; margin: 0; padding: 0 0 2mm 2.5mm; 
    line-height: 1.5em; border-top: 1px solid rgb(200,210,215);}
h6 {font-size: 1.33em; color: red; 
    margin: 0; padding: 0.5em 2mm 0.5em 2mm; background: rgb(220,230,235);}
h7 {font-size: 1.33em; color: rgb(0,0,0); 
    margin: 0; padding: 0.5em 2mm 0.5em 2mm; color: rgb(50,75,50); background: rgb(220,230,235);}
p {font-size: 1em; font-weight: normal; line-height: 1.5em; margin: 0; padding: 0.5em 10% 0.5em 2mm;}
sup {vertical-align: 22%;}
sub {vertical-align: -18%;}
img {margin: 1mm 0 1mm 0; padding 0; border-style: none;}
a {text-decoration: none; color: rgb(100,100,200);}
a:hover {text-decoration: none; border-bottom: 1px solid rgb(20,20,200); color: rgb(60,60,200);}
hr {border-bottom: 1px solid rgb(190,200,205); border-left: none; border-right: none; border-top: none; height: 1px;}

div.side {position: fixed; top= 0; left=0; margin: 0 20% 2mm 1mm; padding: 0; select: disabled; width: 13%; white-space: nowrap; background: rgb(240,245,245);}
.side img {padding: 5mm 0 1mm 0; margin: 0; border-style: none; }
.side ul {list-style-type: none; margin: 0; padding: 0.6em 0 0.3em 0;}
.side li {padding: 0.3em 0 0.3em;}
.side a {text-decoration: none; margin-left: 4mm; padding-left: 0; color: rgb(60,100,60);}
.side a:hover {text-decoration: none;  margin-left: 4mm; padding-left: 0; color: rgb(60,60,200);}
.side a.image:hover {text-decoration: none;  margin-left: 4mm; padding-left: 0; border-style: none;}
.side a.highlights:hover {text-decoration: none; color: rgb(255,75,75);
  margin-left: 4mm; padding-left: 0; border-bottom: 1px solid rgb(100%,40%,40%);}
.side a.private {text-decoration: none; margin-left: 4mm; padding-left: 0; color: rgb(255,75,75);}
.side a.private:hover {text-decoration: none; color: rgb(60,60,200);
  margin-left: 4mm; padding-left: 0; border-bottom: 1px solid rgb(60,60,200);}
.side a.webmaster {webmaster; color: rgb(60,100,60);; margin-left: 0; padding-left: 0;}
.side a.webmaster:hover {text-decoration: none; color: rgb(255,75,75); margin-left: 0; padding-left: 0; border-bottom: 1px solid rgb(100%,40%,40%);}
.side p {line-height: 1.18em; text-decoration: none; margin-left: 4mm; padding: 0; color: rgb(150,150,150);}

div.side2 {position: fixed; top= 0; left=13%; margin: 0 20% 2mm 1mm; padding: 0; select: disabled; width: 13%; white-space: nowrap; background: rgb(240,245,245);}
.side2 img {padding: 5mm 0 1mm 0; margin: 0; border-style: none; }
.side2 ul {list-style-type: none; margin: 0; padding: 0.6em 0 0.3em 0;}
.side2 li {padding: 0.3em 0 0.3em;}
.side2 a {text-decoration: none; margin-left: 4mm; padding-left: 0; color: rgb(60,100,60);}
.side2 a:hover {text-decoration: none;  margin-left: 4mm; padding-left: 0; color: rgb(60,60,200);}
.side2 a.image:hover {text-decoration: none;  margin-left: 4mm; padding-left: 0; border-style: none;}
.side2 a.highlights:hover {text-decoration: none; color: rgb(255,75,75);
  margin-left: 4mm; padding-left: 0; border-bottom: 1px solid rgb(100%,40%,40%);}
.side2 a.private {text-decoration: none; margin-left: 4mm; padding-left: 0; color: rgb(255,75,75);}
.side2 a.private:hover {text-decoration: none; color: rgb(60,60,200);
  margin-left: 4mm; padding-left: 0; border-bottom: 1px solid rgb(60,60,200);}
.side2 a.webmaster {webmaster; color: rgb(60,100,60);; margin-left: 0; padding-left: 0;}
.side2 a.webmaster:hover {text-decoration: none; color: rgb(255,75,75); margin-left: 0; padding-left: 0; border-bottom: 1px solid rgb(100%,40%,40%);}
.side2 p {margin-left: 4mm; padding-left: 0; color: rgb(60,100,60);}

div.main {position: absolute; top: 4mm; margin: 0 2mm 0 15%; padding: 0; width: 84%;
    border: 1px solid rgb(190,200,205); background: rgb(247,251,255);}
.main ul {float: top; list-style-type: none; margin: 2mm 0 0 0; padding: 0;}
.main table {margin: 0; padding: 0; width: 100%;}
.main table.grouplist {border-style: none; border-collapse: collapse; margin: 0; padding 0mm; width: 100%;}
.main img {margin: 2mm 0 0 2mm; padding: 0;}
.main img.table {margin: 2mm 0 0 0; padding: 0;}
.main img.gallery {margin: 2mm 0 0 0; padding: 0; width: 41mm; height: 53mm;}
.main img.highlights {margin: 2mm 0 0 0; padding: 0; height: 125mm;}
.main td {vertical-align: top; padding: 0 0 0 2mm;}
.main h3.private {text-decoration: none; color: rgb(255,75,75);}
.main a.private {text-decoration: none; color: rgb(255,75,75);}
.main a.private:hover {text-decoration: none; color: rgb(60,60,200);}
.main a.pending {text-decoration: none; color: rgb(255,75,75);}
.main a.pending:hover {text-decoration: none; color: rgb(60,60,200);}

div.message {position: absolute; top: 5mm; left: 20%;  margin: 0; padding: 0;
    border: 1px solid rgb(190,200,205); background: rgb(247,251,255); width: 60%}

div.form {position: absolute; top: 25%; left:30%; margin: 0; padding: 0;
    border: 1px solid rgb(190,200,205); background: rgb(247,251,255); width: auto;}
.form table {float: bottom; border-style: none; margin: 0 2mm 2mm 2mm; padding: 0; width: 100mm;}
.form td {vertical-align: top; horizontal-align: left; padding: 0 2mm 0 0;}
.form h3.private {text-decoration: none; color: rgb(255,75,75);}

div.form1 {position: absolute; top: 4mm; left:15%;; margin: 0; padding: 0;
    border: 1px solid rgb(190,200,205); background: rgb(247,251,255); width: auto;}
.form1 table {float: bottom; border-style: none; margin: 0 5mm 2mm 2mm ; padding: 0; width: 100mm;}
.form1 td {vertical-align: top; }
.form1 h4 {margin: 0 3mm 0 3mm; padding: 0; border-bottom: 1px solid rgb(150,150,150); color: rgb(150,150,150);}
.form1 p {margin: 0 0 1mm 0; padding: 0;}

div.list {position: absolute; top: 4mm; margin: 0 2mm 0 15%; padding: 0; width: 84%;
    border: 1px solid rgb(190,200,205); background: rgb(249,252,255);}
.list img {margin: 2mm 0 0 0; padding: 0; height: 10mm;}
.list table {border-style: none; border-collapse: collapse; margin: 0; padding 0; width: 100%;}
.list td {vertical-align: top; border-top: 1px solid rgb(200,210,215);}
.list ul {float: top; list-style-type: none; margin: 2mm 0 2mm 0; padding: 0;}
.list p {margin: 1mm 2mm 1mm 2mm; padding: 0;}
.list a.private {text-decoration: none; color: rgb(255,75,75);}
.list a.private:hover {text-decoration: none; color: rgb(60,60,200);}

div.memberlist {position: absolute; top: 4mm; margin: 0 2mm 0 15%; padding: 0; width: 84%;
    border: 1px solid rgb(190,200,205); background: rgb(249,252,255);font: 100% Verdana, Arial, Helvetica, sans-serif;}
.memberlist img {margin: 2mm 0 0 0; padding: 0; height: 10mm;}
.memberlist table {border-style: none; border-collapse: collapse; margin: 0; padding: 0; width: 100%;}
.memberlist td {vertical-align: top; border-top: 1px solid rgb(200,210,215);}
.memberlist tr.sum {vertical-align: top; border-top: 1px solid rgb(200,210,215); background: rgb(250,225,225);}
.memberlist ul {float: top; list-style-type: none; margin: 2mm 0 2mm 0; padding: 0;}
.memberlist p {margin: 0 2mm 0 2mm; padding: 0;}
.memberlist p.pending {color: rgb(150,150,150);}
.memberlist a.private {text-decoration: none; color: rgb(255,75,75);}
.memberlist a.private:hover {text-decoration: none; color: rgb(60,60,200);}

div.login1 {position: absolute; top: 100mm; left: 5mm; margin: 0 2mm 0 0; padding: 0; width: 84%; background: rgb(240,245,245);}
div.login2 {position: absolute; top: 110mm; left: 5mm; margin: 0 2mm 0 0; padding: 0; width: 84%; background: rgb(240,245,245);}
.login2 p{margin-left: 0; padding-left: 0; color: rgb(60,100,60); line-height: 2.5em;}
div.login3 {position: absolute; top: 110mm; left: 28mm; margin: 0 2mm 0 0; padding: 0; width: 84%; background: rgb(240,245,245);}
.login3 p{margin-left: 0; padding-left: 0; color: rgb(60,100,60); line-height: 2.5em;}
div.report {position: absolute; top: 150mm; left: 5mm; margin: 0 2mm 0 0; padding: 0; width: 84%; background: rgb(240,245,245);}
-->