
body {
	margin: 0em;
	padding: 0em;
	background-color: #ffffff;
	}

* { color: #000000; }
a:link { color: #000099; }
a:visited { color: #000099; }
a:active { color: #0000ff; }

h1 {
	margin: 0em;
	padding: 0em;
	background-color: #9999cc;
	text-align: center;
	border-bottom: 1px solid #333366;
	}

h5 {
	margin: 0em;
	padding: 0em 1em;
	background-color: #666699;
	font-size: 1em;
	border-top: 1px solid #333366;
	border-bottom: 1px solid #333366;
	}

h5 a { text-decoration: none; }

.menu {
	background-color: #666699;
	color: #ffffff;
	text-align: center;
	border-bottom: 1px solid #333366;
	}

.menu ul {
	border-left: 1px solid #333366;
	margin: 0em;
	display: inline;
	}

.menu ul li {
	list-stype-type: none;
	display: inline;
	}

.menu ul li a {
	padding: 0em 0.5em;
	margin-left: -4px;
	border-right: 1px solid #333366;
	background-color: #666699;
	color: #000000;
	text-decoration: none;
	}

.menu ul li a:link { color: #000000; }
.menu ul li a:visited { color: #000000; }
.menu ul li a:active { color: #000000; }
.menu ul li a:hover { background-color: #9999cc; }

.leftpanel {
	border-right: 1px solid #336633;
	}

.rightpanel {
	border-left: 1px solid #336633;
	}

.navpanel {
	background-color: #eeeeee;
	width: 180px;
	vertical-align: top;
	}

.navpanel h2 {
	font-size: 0.9em;
	margin-top: 1em;
	margin-bottom: 0.5em;
	text-align: center;
	}

.navpanel ul {
	margin-top: 0em;
	margin-bottom: 0.5em;
	list-style-image: url(../images/dot.gif);
	}

.navpanel ul li a { text-decoration: none; }
.navpanel ul li a:link { color: #000000; }
.navpanel ul li a:visited { color: #000000; }
.navpanel ul li a:active { color: #000000; }

@media print
{
	.menu { display: none; }
	.submenu { display: none; }
	.navpanel { display: none; }
}


