		html{
		text-align: center;
		}
		
		body{
			background-color: #111111;
			color: #ccb700;
		}
		
		table{
			text-align: left;
			border-collapse: collapse;
			margin-left: auto;
			margin-right: auto;
			table-layout: fixed;
			}
			
		table, tr, th, td {
			border: 2px #FFD700 solid;
			}
			
		table caption {
 			font-size: 100%;
			font-weight: bold;
			width: 100%;
			border-bottom: 0px #000000;
			margin-bottom: 10px;
			text-align: center;
			color: #ccb700;
			}
			
		table.sebmenu{
			background-color: #006699;
			color: #FFFFFF;
			width="1300"
			}
			
		tr.pink{
			background-color: #ff99ff;
			}
			
		tr.yellow{
			background-color: #F0E68C;
			}
			
		.w3per {
 			 width: 3%;
			}
		.w5per {
 			 width: 5%;
			}
		.w15per {
 			 width: 15%;
			}
		.w35per {
 			 width: 35%;
			}
		.w38per {
 			 width: 38%;
			}
		.w40per {
 			 width: 40%;
			}
		.w90per {
 			 width: 90%;
			}
		.w100per {
 			 width: 100%;
			}
			
		span.number{
			color: #fffff;
			}
			
		span.red{
			color: #ff0000;
			}
			
		span.pink{
			color: #ff99ff;
			}
			
		span.yellow{
			color: #F0E68C;
			}
			
		span.black{
			color: #000000;
			font-weight: normal;
			}
			
		.SoR {
			font-size: 3.5em;
			}
		
		a:link {
			color: #0033cc;
			}
		
		a:visited {
			color: #cc00cc;
			}
		
		a:active {
			background: #000000;
			}
		
		a.menu{
			color: #ffffff;
			}
		
		.center {
			text-align: center;
			}
		
		.welcome{
			display: block;
			margin-left: auto;
			margin-right: auto;
			}
		
		img.banner{
			float: left;
			}
		
		div.menu{
			background-color: #00eeFF;
			width: 40%;
			height: 20px;
			border-top: 2px solid;
			border-bottom: 2px solid;
			padding: 7px 100px;
			margin: 10px auto;
			min-width: 250px;
			}
			
		div.gotop{
			width: 50%;
			padding-left: 50%;
			margin: 10px auto;
			}