body
	{
	margin : 0px;
	color: darkblue; 
	background: white;
	font-family : Arial;
	font-weight: normal;
	}
.banner
	{
	background-color : lightblue;
	}
.contents
	{
	background-color : lightblue;
	text-align : center;
	font-size: 12px;
	font-weight : bold;
	}
.sidebar
	{
	font-size: 12px;
	font-weight : bold;
	}
h1.banner
	{
	color : white;
	text-align : center;
	font-size : 50px;
	}

table.menu
	{
	width : 100%;
	}

.menu
	{
	text-align : center;
	font-weight : bold;
	}		

a.menu
	{
	text-decoration : none;
 	font-size : 12px;
	font-weight : normal;
	width : 100%
	}

a.menu:visited
	{
	color : darkblue;
	}

a.menu:link
	{
	color : darkblue;
	}		

a.menu:hover
	{
	color : white;
	background-color : darkblue;
	font-weight : bold;
	}
.submenu 
	{
	width : 150px;
	position : absolute;
	border: 2px outset;
	visibility : 'hidden';
	background-color : lightblue;
	text-align : center;
	font-size: 12px;
	font-weight : bold;
	}

.calendar
	{
	font-size : 9px;
	}
