body.homepage
{
	background-image:  url('MSbk.jpg')
}

table.homepage
{
	border-width: 0px; padding: 0px; border-spacing: 8px; 
	width: 750px;
	margin-left: auto; margin-right:auto;
}

/*	The main information on the home page is in two columns, 
	with a number Of items listed to the left, and announcements 
	to the right. */	
td.homepageleft
{
	vertical-align: top; width: 40%;
}

/*	The main information on the home page is in two columns, with a number 
	of items listed to the left, and announcements to the right. */	
td.homepageright
{
	vertical-align: top; width: 60%;
}

td.centered
{
	text-align: center;
}

p.locallink
{
	font-family: Arial; font-size: smaller;
}

li.announcement
{
	text-align: center; font-family: Times New Roman; color: black; font-size: larger;
	font-weight: normal;
}

h3
{
	font-family: Arial; font-size: medium; font-weight: bold; 
	padding: 0; margin-top: 1em; margin-right: 0; 
	margin-bottom: 0; margin-left: 0;
}

h3.announcement
{
	text-align: center; font-family: Arial; font-size: larger;
	font-weight: bold;
	text-decoration: underline; color: maroon;
	padding: 0; margin-top: 1em; margin-right: 0; 
	margin-bottom: 0; margin-left: 0;
}

p
{
	font-family: Arial; font-size: medium; font-weight: normal; 
	padding: 0; margin-top: 0; margin-right: 0; 
	margin-bottom: 0; margin-left: 0;
}

p.email
{
	text-align: center; font-family: Arial; color: black; 
	font-size: small; padding: 0; margin-top: 2em; 
	margin-right: 0; margin-bottom: 0; margin-left: 0;
}

p.note
{
	text-align: left; font-family: Arial; font-weight: bold; 
	color: black; font-size: x-small;
}

/*	The bottom of the home page has a centered line containing ]	the date of the	last update. This is the paragraph style 
	for this line. */
p.lastupdated
{
	text-align: center; font-family: Arial; color: red; 
	font-size: x-small; padding: 0; margin-top: 2em; 
	margin-right: 0; margin-bottom: 0; margin-left: 0;
}

p.locallink
{
	font-family: Arial; font-size: x-small; font-weight: normal; 
	padding: 0; margin-top: 0; margin-right: 0; 
	margin-bottom: 0; margin-left: 0;
	
}

td.centered
{
	text-align: center;
}

/* 	Page on which the minutes are listed. */
p.year
{
	text-align: left; font-family: Arial; font-weight: bolder; 
	color: black; font-size: large; padding: 0; margin-top: 2em;
	margin-right: 0; margin-bottom: 0; margin-left: 0;
}

table.year
{
	border-width: 0px; border-spacing: 0px; width: 750px; 
	padding: 0px; margin: 0px; border-collapse: collapse;
}

td.meetingdate
{
	text-align: center; border-width: 0px; width: 100px; 
	font-family: Arial; color: black; font-size: small; 
	padding: 0px; margin: 0px; border-collapse: collapse;
}

td.meeting
{
	text-align: left; border-width: 0px; width: 650px; 
	font-family: Arial; color: blue; font-size: small; 
	padding: 0px; margin: 0px; border-collapse: collapse;
}

body.nlcontent
{
	background-color: #c0c0c0;
}

p.bigheading
{
	font-size: 120%; font_weight: bold;
}

p.subheading
{
	font-family: Arial, sans-serif; font-size: 80%;
}

p.nlyear
{
	font-family: Arial, sans-serif; font-weight: bold;
}

table.nl
{
	border-width: 0px;  
}

td.nl
{
	width: 14em; height: 16px; 
	font-family: Arial, sans-serif; font-size: 80%;
	color: blue;
}

td.missing
{
	width: 14em; height: 16px; 
	font-family: Arial, sans-serif; font-size: 80%;
	color: gray;
}
