/* CSS Document */body, p, td, th, ul, a {	background-color: #FFFFFF;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;	line-height: 1.2;}h2, h3, h4, h5, h6 {margin-bottom: 0;}p {margin: 0 0 1em;}ul {	margin-top:0;	margin-bottom:0;}#top {display:none;}#bottom {display:none;}	#navbar {	display:none;	width: 0px;}	#navbar a {	color:#333333;	text-decoration:none;	}#navbar a:hover {	color:#990000 ! important;	text-decoration:none;}#navbar a:visited {color:#333333;text-decoration:none;}#maincontent h1 {	font-weight:bold;	color:#990000;	text-align:center;	font-size: 175%;}#maincontent h2 {	font-weight:bold;	font-size: 100%;}#maincontent p {	text-align:left;}#maincontent {	color: #000000;	text-align:left;	margin-right: 5%;	margin-left: 5%;	margin-top: 0px;	width: auto;}#maincontent a {color:#990000;text-decoration:none;}#maincontent a:hover {color:#FF6600;text-decoration:none;}#maincontent a:visited {color:#990000;text-decoration:underline;}.datatable {	border-left:1pt solid #000;	border-top:1pt solid #000;	background-color:#FFFFFF;}.datatable td{	border-right:1pt solid #000;	border-bottom:1pt solid #000;	padding:1pt;}.datatable .header {	font-weight: bold;	color: #000000;	background-color: #990000 !important;}.senpai_nav {display:none;}#logo {	text-align: right;	display: block;	}#container {	width: 100%;}.currentpage {	color: #990000 ! important;}.noborder {	border:none !important;}.noborder td {border:none !important;}