h1 {
font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; 
margin:0;
font-size: 18px;
font-weight: bold; 
display: inline;
text-align: center;
}


body {
 margin: 0px;
 padding: 0px;
 font-size: 12px;
 background-color: #806D7E;
}


table {
 cellpadding:0px;
 cellspacing: 0px;
 font-family: Verdana;
 font-size: 12px;
 font-weight: normal;
 text-align: justify;
}

td.MainTitle{
font-family: Arial;
font-weight: bold;
font-size: 20px;
text-align: center;}


td.Day{
font-family: Arial;
font-weight: bold;
font-size: 12px;
text-align: center;}

td.Time{
font-family: Arial;
font-weight: normal;
font-size: 12px;
text-align: right;}

td.Activity{
font-family: Arial;
font-weight: normal;
font-size: 12px;
text-align: left;}

td.Heading{
font-family: Arial;
font-weight: bold;
font-size: 16px;
text-align: center;}

.Seperator{
width:150px;
border-top:0px white none; 
border-bottom:0px white none;
border-right: 2px gray dashed;
border-left:0px white none;}

.Menu{
vertical-align: bottom;
width:900px;
border-bottom: 0px; 
bgcolor:"#806D7E";
cell-spacing: 0px;
cell-padding: 0px;}


.MainArea {
border-collapse: collapse;
cell-padding:0px;
cell-spacing: 0px;
width:900px;
height: 800px;
border-top:5px #000000 solid; 
border-bottom:5px #000000 solid;
border-right: 5px #000000 solid;
border-left:5px #000000 solid;
background-color: white;
font-family: Arial;
font-weight: bold;
font-size: 12px;
text-align: center; 
vertical-align: top}

.Header {
border-collapse: collapse;
cell-padding:0px;
cell-spacing: 0px;
width:900px;
border-top:5px #000000 solid; 
border-bottom:5px #000000 solid;
border-right: 5px #000000 solid;
border-left:5px #000000 solid;
background-color: white;
font-family: Arial;
font-weight: bold;
font-size: 20px;
text-align: center; }


.Footer {
border-collapse: collapse;
cell-padding:0px;
cell-spacing: 0px;
width:900px;
border-top:5px #000000 solid; 
border-bottom:5px #000000 solid;
border-right: 5px #000000 solid;
border-left:5px #000000 solid;
background-color: white;
font-family: Arial;
font-weight: bold;
font-size: 20px;
text-align: center; }



	pre {text-indent: 30px}

	#tabmenu {
                width:900px;
		cellpadding:0px;
		cellspacing: 0px;
		color: #000;
		border-bottom: 0px solid black;
		margin: 12px 0px 0px 0px;
		padding: 0px;
		z-index: 10;
		padding-left: 10px }

	#tabmenu li {
		border-top: 2px solid black;
		display: inline;
		overflow: hidden;
		list-style-type: none; }

	#tabmenu a, a.active {
		color: #DEDECF;
		border-top: 2px solid black;
		background: #898B5E;
		font: bold 1em "Trebuchet MS", Arial, sans-serif;
		border: 2px solid black;
		padding: 2px 5px 0px 5px;
		margin: 0;
		text-decoration: none; }

	#tabmenu a.active {
		color: black;
		background: white;
		z-index: 10;
		border-bottom: 4px solid white;}

	#tabmenu a:hover {
		color: black;
		background: #ADC09F; }

	#tabmenu a.active:hover {
		background: white;
		color: Black; }

	#content {font: 0.9em/1.3em "bitstream vera sans", verdana, sans-serif;
		text-align: justify;
		background: #ABAD85;
		padding: 20px;
		border: 2px solid black;
		border-top: none;
		z-index: 2;	}

	#content a {
		text-decoration: none;
		color: #E8E9BE; }

	#content a:hover { background: #898B5E; }

	
.topnav {
 	font-size: 0.8em;
  color: #000;
 	background-color: #FFCF29;
 	border: 1px #00009C solid;
 	padding: 0.5em;
}
 
