body {margin-top: 0px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px;}

h2 {font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; color: #CC6600;}

h6 {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}

.menu {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}

.owner {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}

p {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}

a:link, a:visited
{color: #0000CC; text-decoration: none;}

li {font-family: Arial, Helvetica, sans-serif; font-size: 0.8em;}

table {
	font: 0.8em/24px Arial, Helvetica, sans-serif;
	border-collapse: collapse;
	width: 450px;
	}

th {
	padding: 0 0.5em;
	text-align: left;
	}

tr.yellow td {
	border-top: 1px solid #FB7A31;
	border-bottom: 1px solid #FB7A31;
	background: #FFC;
	}

td {
	border-bottom: 1px solid #CCC;
	padding: 0 0.5em;
	}

td:first-child {
	width: 190px;
	}

td+td {
	border-left: 1px solid #CCC;
	text-align: center;
	}




.menubox {height: 24px;
    padding: 3px;
    width: 140px;
	background-color:#CBE4F0;
	display:block;
	border-bottom: 2px solid #006699;
	}

#navcontainer { width: 140px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 160px;
background-color: #F9D4A3;
border-left: 1px solid #F9D4A3;
border-right: 1px solid #F9D4A3;
border-top: 1px solid #F9D4A3;
border-bottom: 1px solid #F9D4A3;
text-decoration: none;
}

#navcontainer a:link, a:visited
{
color: #0000CC;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #D27007;
color: #FFFFFF;
text-decoration: none;
border-left: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}

#navlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid gray;
width: 140px;
}

#navlist li
{
list-style: none;
margin: 0;
padding: 0.25em;
border-top: 1px solid gray;
}

#navlist li a { text-decoration: none; }

#container
{
width: 100%;
margin: 0px auto;
background-color: #fff;
color: #333;
line-height: 130%;
}

#top
{
background-color: #446A9F;
}

#top h1
{
padding: 0;
margin: 0;
}

#topnavi {
margin: 0px 0px 0px 0px;
padding: 0.5em;
background-color: #E6E2DC;
border-bottom: 1px solid #cccccc;
}

#leftnav
{
float: left;
width: 5px;
margin: 0;
background-color: #F9D4A3;
border-right: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

#rightnav
{
float: right;
width: 5px;
margin: 0;
background-color: #D5E0EF;
border-left: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
}

#content
{
margin-left: 10px;
margin-right: 10px;
max-width: 95%;
}

#footer
{
clear: both;
margin: 0;
padding: .25em;
color: #333;
border-top: 1px solid gray;
}


#top, #masthead, #breadcrumb, #leftnav, #rightnav, #footer, .noprint {display: none; }


