body	{
	color: rgb(64, 64, 64);
	background-color: rgb(244,244,244);
	font-family: sans-serif;
}

a		{ letter-spacing: 2px; }
a.menu 		{ text-decoration: none }
a.menu:link	{ color: black; background-color: transparent; }
a.menu:visited	{ color: black; background-color: transparent; }
a.menu:hover	{ color: black; background-color: #FFD700;  }
a.menu:active 	{ color: black; background-color: transparent; }

a:link		{ color: black; background-color: transparent; }
a:visited	{ color: black;	background-color: transparent; }	
a:hover		{ color: black; background-color: #FFD700; }
a:active 	{ color: black;	background-color: transparent; }

table.headLine	{
	background: rgb(255,74,0);
	color: black;
	width: 100%;
	padding: 0% 0%;
	font-family:  monospace;
	letter-spacing: 8px;
	border: 1px solid #000000;
}
	
td.headLine	{ border: 0px; }
th.headLine	{ border: 0px; }

table.border	{
	width: 100%;
	height: 95%;
	border: 1px solid black;
}

table.primaryMenu {
	width: 100%;
	padding: 0% 0%;
	text-align: center;
	letter-spacing: 2px;
}

td.primaryMenu { width: 11%; border: 0px; }

th.primaryMenu {
	width: 11%;
	background-color: rgb(216, 216, 216);
	color: black;
	border: 0px; 
}

table.secondaryMenu {
	background-color: rgb(216, 216, 216);
	color: black;
	width: 85%;
	padding: 0% 0%;
	/* font-weight: bold; */
	text-align: center;
	/* letter-spacing: 6px; */
}

td.secondaryMenu { border-color: black; border-style: solid; border-width: 0px 1px 1px 1px; }
th.secondaryMenu { border-color: black; border-style: solid; border-width: 1px 1px 0px 1px; font-weight: bold; }

td.navFrame {
	width: 15%; 
	border: 1px solid rgb(0, 0, 0);
	vertical-align: top;
	background-color: rgb(244, 244, 244);
}

td.dispFrame {
	width: 85%;
	border: 1px solid rgb(0, 0, 0);
	vertical-align: top;
	padding: 0% 5% 0% 5%;
	background-color: rgb(244, 244, 244);
}

table.schedule {
	width: 95%;
	padding: 0% 0%;
	text-align: center;
	border: 2px solid #888888;
}

h1	{ text-align: center;  }
p	{ text-align: justify; }
div.question	{ color: red; text-align: justify; }
div	{ text-align: justify; }
li	{ text-align: justify; }
