body
{
background-color:#ffffff;
color:#202020;
}

.anim
{
background-color:#c0c0c0;
color:#000000;
}

.video
{
background-color:#808080;
color:#000000;
}

table.homepage
{
width:100%;
}

.video table
{
width:100%;
}

td.centre
{
text-align:center;
}

td.right
{
text-align:right;
}

.video a
{
color:#000000;
}

.video a:visited
{
color:#000000;
}

.top
{
background-color:#e8ffe8;
border: 1px solid;
}

.top table
{
width:100%;
}

.base
{
background-color:#e8ffe8;
}

.menu td
{
text-align: center;
background: #c0ffc0;
padding: 0 0.5em;
border: 1px solid;
}

.highlight
{
color:#FF4444;
}

.editXml
{
font-size: 130%;
font-weight: bold;
border: 3px solid black;
}

.customRunButton
{
font-size: 120%;
font-weight: bold;
}


