
	body 
{color:#000099;background:#CCCCCC;font-family:Arial,sans-serif;}
	p
{
margin-left:2em;
margin-right:2em;
background:#99CCFF;
}
	h1
{
color:#FFFFFF;
background:#3366FF;
padding-left:0.2em;
padding-bottom:0.1em;
margin-top:0;
border-bottom:4px solid #6699FF;

}
	h2
{
color:#FFFFFF;
background:#6699FF;
padding-left:0.2em;
padding-bottom:0.1em;
border-bottom:3px solid #3366FF;
}
	ul
{
position:relative;
left:8%;
margin-top:0;
margin-bottom:0;
padding-top:1em;
padding-bottom:1em;
}
	li
{
text-align:left;
margin-top:0;
margin-bottom:0;
}


	div.menu
{
color:#339933;
background:#006600;
width:50%;
margin-right:3%;
margin-left:3%;
margin-top:0;
border:6px #339933 ridge;
}


	a
{
color:#000000;
background:transparent;
font-weight:bold;
}
	a:link
{
color:#000000;
background:transparent;
}
	a:visited
{
color:#000000;
background:transparent;
}	
	a:hover
{
color:#FFFFFF;
background:#99CCFF;
text-decoration:none;
}	
	a:active
{
color:#000000;
background:#99CCFF;
}



	div.side
{
position:absolute;
top:4em;
left:0;
width:145px;
height:135em;
padding:0.5em 0 0;
margin-left:0.6em;
background:#3366FF;
}
	div.main
{
position:absolute;
top:4em;
left:155px;
height:135em;
width:69em;
padding:0.5em 0.5em 0;
margin:0 0.5em 0 0;
background:#99CCFF;
}
	div.side p
{
margin:0 0 0 12px;
background:#3366FF;
}
	div.side a, div.side a:link, div.side a:visited, div.side a:active
{
display:block;
padding:5px;
border:5px #000099 outset;
margin-bottom:0.5em;
margin-top:0.5em;
color:#000099;
background:#99CCFF;
font-weight:bold;
text-decoration:none;
font-family:Arial,sans-serif;
text-align:center;
}
	div.side a, div.side a:link, div.side a:visited, div.side a:active
{
width:116px;
voice-family:"\"}\"";
voice-family:inherit;
width:100px;
}


html>body div.side a{width:100px}

	div.side a:hover
{
color:#FFFFFF;
background:#000099;
border:4px #99CCFF inset;
}


