body {background-color: #fbfbfb;}
table.main {width: 100%; height: 95%; border-bottom: 1px solid lightgrey;}
.left {border-left: 1px solid lightgrey;}
.right {border-right: 1px solid lightgrey;}
.top {border-top: 1px solid lightgrey;}
.bottom {border-bottom: 1px solid lightgrey;}
#A {width: 10%; background-color: #FFCC99; border-top: 1px solid lightgrey; border-bottom: 1px solid lightgrey;}
#B {width: 10%; background-color: #FFCC99; border-top: 1px solid lightgrey; border-bottom: 1px solid lightgrey;}
#C {width: 1%; border-right: 1px solid lightgrey; border-left: 1px solid lightgrey;}
#D {width: 19%; background-color: #FFCCCC; border-top: 1px solid lightgrey; border-bottom: 1px solid lightgrey;}
#E {width: 20%; background-color: #FFCCCC; border-top: 1px solid lightgrey; border-bottom: 1px solid lightgrey;}
#F {width: 19%; background-color: #FFCCCC; border-top: 1px solid lightgrey; border-bottom: 1px solid lightgrey;}
#G {width: 1%; border-right: 1px solid lightgrey; border-left: 1px solid lightgrey;}
#H {width: 10%; background-color: #CCCCFF; border-top: 1px solid lightgrey; border-bottom: 1px solid lightgrey;}
#I {width: 10%; background-color: #CCCCFF; border-top: 1px solid lightgrey; border-bottom: 1px solid lightgrey;}

table.slot {border-collapse: collapse;}
table.slot td
	{
	border: 1px solid black;
	padding: 2px;
	font-family: monospace;
	font-size: 14px;
/* 	border-collapse: collapse; */
	}
/* table.main td {border: 1px dotted #dddddd;} */
a {text-decoration: none; font-weight:100; color: #000000; font-size:17px}
a.new {text-decoration: none; font-weight:100; color: #ff0000; font-size:17px}
td.about {font-size:17px}
td.n {font-size:12px}
a.s {font-size:12px;}
div.h {font-size: 12px}
div.new {font-size: 12px; color: #ff0000;}
