h1.title {
	color:#ffffff;
	margin:0px 0px 0px 20px;
}



table.main {
	padding:0px;
	margin:10px 0px 0px 0px;
	width:100%;
	border:none;
	height:500px;
}
td.main {
	vertical-align:top;
	width:100%;
	padding-bottom: 10px;
}
td.title_top {
	color:#ffffff;
	background-color:#990000;
	height:44px;
	border-top:solid 1px #bb0000;
	border-bottom:solid 1px #880000;
}
td.navbox {
	vertical-align:top;
	width:190px;
	border-right:solid 1px #cccccc;
}
div.navbox {
	font-size:11px;
	font-weight:normal;
	line-height:17px;
	width:160px;
	border-top:solid 1px #c0d3e2;
	padding:0px;
	margin:11px 11px 11px 11px;/* 160px + 10px + 10px = 180px td.width */
}
div.navbox h5 {
	font-size:13px;
	font-weight:bold;
	padding:2px 5px 1px 5px;
	margin:0px;
	border:none;
}
div.navbox h5 a {
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
div.navbox ul {
	list-style-type:none;
	padding:0px;
	margin:0px;
}
div.navbox li {
	background-repeat:no-repeat;
	background-position:left;
	padding:1px 0px 0px 20px;
	margin:0px;
}
div.navbox li:hover {
	background-repeat:no-repeat;
	background-position:left;
	color:#ff0000;
	background-color:#ffffaa;
}
div.navbox div.inactive {
	color:#000000;
	background-color:#f9f9ff;
	border:solid 1px #cccccc;
	padding:0px 0px 20px 0px;
	margin:-1px 0px 0px 0px;
}
div.navbox div.inactive h5 {
	color: #ffffff;
	background-color:#cc3300;
}
div.navbox div.inactive li a {
	color:#ff9933;
	text-decoration: none;
}
div.navbox div.inactive li.selected a {
	color:#ff9933;
	font-weight: bold;
	text-decoration: none;
}
div.navbox div.inactive li a:hover {
	color:#ff0000;
	text-decoration: underline;
}
h5 {
	color: #ffffff;
}
