html {
margin: 0; 
padding: 0; 
width: 100%; 
height: 100%
}

body {
margin: 0; 
padding: 0; 
background-color: #FFFFFF
}

a:link {color: #666666}
a:visited {color: #444444}
a:hover {color: #000000}
a:active {color: #FF0000}


div.pageheader
{
font: 12px verdana, sans serif;
color: #FFFFFF;
background-color: #aa0000;
margin:0;
padding:0;
text-align: left;
width: 100%;
height: 80px;
position: absolute;
top: 0px;
left: 0px
}

img.pageheader
{
position: absolute;
top: 6px;
left: 10px
}

div.infobar
{
font: 10px verdana, sans serif;
color: #999999;
background-color: #FFFFFF;
text-align: left;
width:180px;
position: absolute;
top: 120px;
left: 10px
}

div.sitemenu
{
position: relative;
top: 0px;
left: 0px
}

p.sitemenu
{
font: 10px verdana, sans serif;
color: #999999;
position: relative;
top: 0px;
left: 0px
}

p.credits
{
font: 10px verdana, sans serif;
color: #999999;
position: relative;
top: 20px;
left: 0px
}

p.imagelabel
{
font: 10px verdana, sans serif;
color: #000000
}

div.content
{
font: 12px verdana, sans serif;
color: #000000;
background-color: #FFFFFF;
text-align: left;
position: absolute;
top: 120px;
left: 220px;
right: 30px
}

div.contentheader
{
font: 12px verdana, sans serif;
color: #000000;
background-color: #FFFFFF;
text-align: left;
height: 60px;
position: relative;
top: 0px;
left: 0px
}

div.contentheader_title
{
font: bold 24px verdana, sans serif;
color: #000000;
}



div.page_actions
{
font: 10px verdana, sans serif;
color: #CCCCCC;
}

div.toc
{
font: 12px verdana, sans serif;
color: #000000;
background-color: #FFFFFF;
text-align: left;
width: 80%;
position: absolute;
top: 120px;
left: 10px
}

