body {
	font: 10pt Arial, Helvetica, sans-serif;
	background-color: #ffffff; //#ffee99;
	color: #000000;
//	margins: 0px 0px 0px 0px;

/*
	scrollbar-arrow-color:			#000000;
	scrollbar-base-color:			#aaddee;
//	scrollbar-dark-shadow-color:		#ff0000;
	scrollbar-track-color:			#55ccee;
	scrollbar-face-color:			#1188dd;
	scrollbar-shadow-color:			#114466;
	scrollbar-highlight-color:		#88bbff;
//	scrollbar-3d-light-color:		#00ff00;
*/
}

div.body {
//	width: 420px;
	margin: 0px auto;
}

td, th {
	font: 10pt Arial, Helvetica, sans-serif;
}

th {
	font-weight: bold;
}

A { color: #0000ff; }
A:hover { color: #0000ff; }
A:active { color: #ff0000; }
A:visited { color: #000080; }

DIV.sidebar { font-weight: bold }
/* DIV.body { margin: 4px 4px 4px 4px } */

P { }

p#banner {
	text-align: center;
}

P.address {
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
}

P.phone {
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
}

P.email {
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
	font-style: italic;
}

p.notice {
	color: red;
	font-weight: bold;
}

H1, H2, H3, H4, H5, H6 {
	text-align: center;
}

h1#welcome {
	font-size: 14pt;
}

h1#tagline {
	font-size: 12pt;
}

div#schedule h2 {
	color: #003399;
	text-align: center;
	font-size: 14pt;
	font-weight: bold;
}

//H1.fancy { font: 40pt Cotillion; }
H2 { font-size: 16pt; }
H3 { font-size: 14pt; }


/* Button bar */
div.buttonbar, div.HR {
	text-align: center;
}

div.loginbar {
	text-align: right;
}

div.loginbar a {
	color: #cccccc;
}

