.largetext {
font-size: 2em;
font-weight: bold;
}

table.colours {
text-align: left;
width: 80%;
border: solid 1px;
padding: 2px;
}

td {
border: solid 1px;
padding: 2px;
}

td.red {
color: rgb(255, 0,0);
}

td.blue {
color: rgb(0, 0,255);
}

td.green {
color: rgb(0, 255,0);
}

td.purple {
color: rgb(102, 0,153);
}

td.brown {
color: rgb(150, 75,0);
}

td.yellow {
color: rgb(255, 255,0);
}

td.white {
color: rgb(255, 255,255);
}

td.black {
color: rgb(0, 0,0);
}

td.grey {
color: rgb(128, 128,128);
}

td.lightred {
color: rgb(255, 128,128);
}

td.lightblue {
color: rgb(128, 128,255);
}

td.lightgreen {
color: rgb(128, 255,128);
}

td.lightpurple {
color: rgb(175, 0,220);
}

td.lightbrown {
color: rgb(220, 150,0);
}

td.lightyellow {
color: rgb(255, 255,128);
}

td.lightwhite {
color: rgb(255, 255,255);
}

td.lightblack {
color: rgb(50, 50,50);
}

td.lightgrey {
color: rgb(200, 200,200);
}

td.darkred {
color: rgb(150, 0,0);
}

td.darkblue {
color: rgb(0, 0,150);
}

td.darkgreen {
color: rgb(0, 150,0);
}

td.darkpurple {
color: rgb(50, 0,75);
}

td.darkbrown {
color: rgb(75, 35,0);
}

td.darkyellow {
color: rgb(175, 175,0);
}

td.darkwhite {
color: rgb(200, 200,200);
}

td.darkblack {
color: rgb(0, 0,0);
}

td.darkgrey {
color: rgb(80, 80,80);
}


tr.bgyellow {
background: rgb(255, 255,0);
}

tr.bgblack {
background: rgb(0, 0,0);
}

tr.bgwhite {
background: rgb(255, 255,255);
}

tr.bggrey {
background: rgb(128, 128,128);
}

tr.bglightgrey {
background: rgb(200, 200,200);
}

table.transparent {
filter:alpha(opacity=50);
opacity:.50;
-moz-opacity:.50;
}

tr.textblack {
color: rgb(0, 0,0);
}

tr.textwhite {
color: rgb(255, 255,255);
}

tr.textgrey {
color: rgb(128, 128,128);
}

tr.textlightgrey {
color: rgb(175, 175,175);
}



/*
rgb(rrr, ggg,bbb)
*/


