table.matrix
{
border:none;
}

table.matrix td
{
border: 4px solid #ffffff;
vertical-align:top;
text-align:center;
width:33%;

}

table.matrix td a
{
display:block;
color:#ffffff;
}

table.matrix a:hover
{
	background-color:#CCCCCC;
	color:#000000;
}

table.matrix td.bio
{
background-color:#00CC66;
}
table.matrix td.geo
{
background-color:#00CC00;
}
table.matrix td.cross
{
background-color:#009933;
}


a.biology
{
background-color:#00CC66;color:#FFFFFF;display:block;margin:0.2em;padding:0.2em;text-decoration:none;font-weight:bold;
}
a.biology-small
{
background-color:#00CC66;color:#FFFFFF;display:block;margin:0.3em;padding:0.2em;text-decoration:none;font-size:0.7em;
height:inherit;
}
div.bioa
{
background-color:#00CC66;color:#FFFFFF;
}
a.geography
{
background-color:#00CC00;color:#FFFFFF;display:block;margin:0.2em;padding:0.2em;text-decoration:none;
}
a.geography-small
{
background-color:#00CC00;color:#FFFFFF;display:block;margin:0.3em;padding:0.2em;font-size:0.7em;text-decoration:none;
}
div.geoa
{
background-color:#00CC00;color:#FFFFFF;
}
a.cross
{
background-color:#009933;color:#FFFFFF;display:block;margin:0.2em;padding:0.2em;text-decoration:none;
}
a.cross-small
{
background-color:#009933;color:#FFFFFF;display:block;margin:0.2em;padding:0.2em;font-size:0.7em;text-decoration:none;
}

a.degree
{
background-color:#336600;color:#ffffff;display:block;margin:0.2em;padding:0.2em;text-decoration:none;
}
a.scotland
{
background-color:#00CCCC;color:#ffffff;display:block;margin:0.2em;padding:0.2em;text-decoration:none;
}
a.ireland
{
background-color:#006666;color:#ffffff;display:block;margin:0.2em;padding:0.2em;text-decoration:none;
}
a.day
{
background-color:#006600;color:#ffffff;display:block;margin:0.2em;padding:0.2em;text-decoration:none;
}
a.inset
{
background-color:#cccccc;color:#000000;display:block;margin:0.2em;padding:0.2em;text-decoration:none;
}
a.test4 
{
color:#FFFFFF;display:inline;margin:0.1em;padding:0.1em;font-size:0.6em;text-decoration:none;
}