<STYLE type="text/css">
.topicTitle
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #FFFFFF;
	}
.topicText 
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	}
.eventTime 
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	font-weight: bold; 
	color: #000000;
	}
.eventTitle 
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	}
.timelessEventTitle 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DD1111;
	font-weight: bold;
	}
.timelessEventDescription
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DD1111;
	font-weight: bold;
	font-size: small;	
	}	
.eventListTitle 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	}
.eventListDescription
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: small;
	}	
.eventMisc
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: smaller;
	color: #000000;
	font-style: italic;
	}	
.eventException
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #DD1111;
	font-style: normal;
	font-weight: bold;
	}	
.prevNextMonth 
	{ 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	color : Grey;
	font-weight : bold;
	text-decoration : none;
	}
.headerMisc
	{ 
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	color : Grey;
	font-weight : bold;
	text-decoration : none;
	}
.tabText
	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-style : normal;
	color : White;
	font-weight : bold;
	text-decoration : none;
	}
.extraInfo
	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #FF0000;
	font-style: italic;	
	}
.calendarHeader
	{
	background-color: #B4B4B4;
	}
.calendarCellOther
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	background-color: #AAAAAA;
	}
.calendarCellToday
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	background-color: #EEEEEE;
	}
.calendarCellNone
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color: #000000;
	background-color: #999999;
	}
.timelessCell
	{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;
	color: #000000;
	background-color: #EEEEEE;
	}
.weekHeader
	{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	color : White;
	font-weight : bold;
	text-decoration : none;
	background-color: #000000;
	text-align:center;
	vertical-align:middle;
	}
.pageSet
	{
	background-image: url(http://www.co.madison.il.us/Images/grayback.jpg);
	}
a:hover
	{
	color : #000099;
	}
a:visited
	{
	color : #000099;
	}
a:link
	{
	color : #000099;
	}
a:active
	{
	color : #000099;
	}
</style>

