a:active 
{ color: black; text-decoration: none; font-weight: bold;}
a:link, a:visited
{ color: black; text-decoration: none; font-weight: bold; font-family:Arial}
a:hover
{ color: white; text-decoration: none; font-weight: bold; background-color: #a000a0;}

a:link, a:visited
{ color: blue; text-decoration: underline; font-weight: bold;}
a:hover
{ color: blue; text-decoration: underline; font-weight: bold; background-color: transparent;}

a:link.c1, a:visited.c1
{ color: black; background-color: #ffccff}
a:hover.c1
{ color: white; background-color: #a000a0;}

a:link.c2, a:visited.c2
{ color: black; background-color: #ffff99}
a:hover.c2
{ color: white; background-color: #666600;}

a:link.c3, a:visited.c3
{ color: black; background-color: #ffcc66}
a:hover.c3
{ color: white; background-color: #996600;}

a:link.c4, a:visited.c4
{ color: black; background-color: #33cc66}
a:hover.c4
{ color: white; background-color: #006600;}

a:link.c5, a:visited.c5
{ color: black; background-color: #ff6666}
a:hover.c5
{ color: white; background-color: #aa0000;}

a:link.c6, a:visited.c6
{ color: black; background-color: #66ccff}
a:hover.c6
{ color: white; background-color: #0066cc;}

a:link.cc, a:visited.cc
{ color: white; text-decoration: none; background-color: #0000cc;}
a:hover.cc
{ color: black; background-color: #ffffff}


a:link.cc2, a:visited.cc2
{ color: #0000a0;}
a:hover.cc2
{ color: white; background-color: #8888ff;}

a:link.cc2, a:visited.cc2
{ color: #0000a0; text-decoration: none; font-weight: bold; font-family:Arial}
a:hover.cc2
{ color: white; text-decoration: none; font-weight: bold; background-color: #8888ff;}


a:link.alt, a:visited.alt, a:hover.alt
{ color: black; text-decoration: none; font-weight: bold; font-family:Arial; background-color: #ffeeff;}

a:link.blue, a:visited.blue
{ color: #406060; text-decoration: none; font-weight: bold; font-family:Arial; background-color: transparent;}
a:hover.blue
{ color: white; text-decoration: none; font-weight: bold; background-color: black;}

a:link.std, a:visited.std
{ color: blue; text-decoration: underline; font-weight: bold;}
a:hover.std
{ color: blue; text-decoration: underline; font-weight: bold; background-color: transparent;}

.normaltext
{ color: black;
font-style: normal; font-size: 14px;
line-height: 150%;
font-family: Verdana, Arial, Helvetica,
sans-serif; text-align: left }

.subtext
{ color: black;
font-style: normal; font-size: 14px;
line-height: 125%;
font-family: Verdana, Arial, Helvetica,
sans-serif; text-align: left }

.smalltext
{ color: black;
font-style: normal; font-size: 10px;
line-height: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;}

.largetext
{ color: black;
font-style: normal; font-weight: bold; font-size: 16px;
line-height: 150%;
font-family: Arial, Helvetica, sans-serif; text-align: left;}

.blocktext
{ color: black;
font-style: normal; font-weight: bold; font-size: 18px;
font-family: Arial, Helvetica, sans-serif; text-align: left;}

.whiteblocktext
{ color: white;
font-style: normal; font-weight: bold; font-size: 18px;
font-family: Arial, Helvetica, sans-serif; text-align: left;}

.strap
{ color: #a000a0; text-decoration: none; font-size: 16px; font-weight: bold; font-family:Arial; background-color: transparent;}

.reversed
{ color: white; text-decoration: none; font-size: 16px; font-weight: bold; font-family:Arial; background-color: black;}
.reversed
{ color: white;}

.bigblue
{ color: #00c; text-decoration: none; font-size: 40px; line-height: 75%; font-weight: bold; font-family:Arial; background-color: transparent;}
.bluesub
{ color: blue; text-decoration: none; font-size: 10px; font-weight: bold; font-family:Arial; background-color: transparent;}

.greentext
{ color: #0c0; text-decoration: none; font-size: 30px; font-weight: bold; font-family:Arial; background-color: transparent;}
.revgreen
{ color: white; text-decoration: none; font-size: 30px; font-weight: bold; font-family:Arial; background-color: #0c0;}
.sub
{ color: black; text-decoration: none; font-size: 12px; font-weight: normal; font-family:Arial; background-color: transparent;}

.squashed
{ color: black; text-decoration: none; line-height: 100%; font-size: 3px; font-weight: normal; font-family:Arial;}


body { color: black; background: white;
    padding-left: 0;
    border-style: solid;
    border-color: #0000a0;
    border-left-width: 10px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-right-width: 0px;
    margin: 0;
  }

.colour0
{background-color: #ffccff}
.colour0
{background-color: #ffff99}
.colour0d
{background-color: #a000a0}

.colour1
{background-color: #ffccff}
.colour1d
{background-color: #a000a0}
.colour1
{background-color: #ccffcc}

.colour2
{background-color: #ffff99}
.colour2d
{background-color: #666600}

.colour3
{background-color: #ffcc66}
.colour3d
{background-color: #996600}

.colour4
{background-color: #33cc66}
.colour4d
{background-color: #006600}

.colour5
{background-color: #ff6666}
.colour5d
{background-color: #aa0000}

.colour6
{background-color: #66ccff}
.colour6d
{background-color: #0066cc}

.mauve
{background-color: #ffff99}

.mauve
{background-color: #66ff99}

.mauve
{background-color: #ffccff}



.black
{background-color: black}
.black
{color: #ccffcc; background-color: #ccffcc}
.black
{color: #00ffdd; background-color: #00ffdd}


.purple
{background-color: #ff00ff}
.purple
{background-color: #0000a0}

.blue
{background-color: #0066ff}


.logopanel
{background-color: #ccffcc}

.greenpanel
{background-color: #00aa00}

.menubar
{background-color: #000099}
.topbar
{background-color: #99ff99}
.greentext
{ color: #000099; text-decoration: none; font-size: 30px; font-weight: bold; font-family:Arial; background-color: transparent;}
.revgreen
{ color: #ccffcc; text-decoration: none; font-size: 30px; font-weight: bold; font-family:Arial; background-color: #000099}











.logopanel
{background-color: #ddffdd}
.logopanel
{background-color: #00ffdd}

.barsep
{color: #ccffcc; background-color: #ccffcc}
.barsep
{color: #00ffdd; background-color: #00ffdd}

.sel
{color: white; background-color: #0000a0;
font-style: normal; font-weight: bold; font-size: 16px;
font-family: Arial, Helvetica, sans-serif; text-align: left;}

a:link.unsel, a:visited.unsel
{ color: white; text-decoration: none; background-color: #8888ff;}
a:hover.unsel
{ color: black; background-color: #ffffff}
a:hover.unsel
{ color: #0000a0; background-color: #ddffdd;}

.pagepanel
{background-color: #ddffdd} /* pale green */
.pagepanel
{background-color: #00ffdd} /* not pale green */





a:link.list, a:visited.list
{ color: #0000a0;}
a:hover.list
{ color: white; background-color: #8888ff;}





a:link.sub, a:visited.sub, a:active.sub, a:hover.sub
{ color: black; text-decoration: none; font-size: 12px; font-weight: normal; font-family:Arial; background-color: transparent;}

a:link.logo, a:visited.logo, a:active.logo, a:hover.logo
{ color: #000099; text-decoration: none; font-size: 30px; font-weight: bold; font-family:Arial; background-color: transparent;}

.boxed
{
    border-style: solid;
    border-color: #ddffdd;
    border-color: black;
    border-top-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
}

