/* so table coloring goes up to edge */
BODY {margin: 0; background-color: white}

H1, H2, H3 { color: #2A357D }

HR { border: 1px solid #2A357D }

A:link		{ color: #1938FC }
A:active	{ color: #1938FC }
A:visited	{ color: #2A357D }

.navbar
{
	background-color: #E7EBFF;
	border-top: solid 1px;
	border-bottom: solid 1px;
	margin-top:5px; margin-bottom:5px;
	font-size: smaller;
	font-weight: bold;
	font-family: sans-serif
}

.navbar,
.navbar .button		{ border-color: #2A357D }

.navbar .button
{
	border: solid 2px;
	background-color: #fafbff;
}

.navbar,
.navbar A:link,
.navbar A:active,
.navbar A:visited,
.navbar A:hover		{ color: #2A357D }

.navbar A:link,
.navbar A:active,
.navbar A:visited	{ text-decoration: none }
.navbar A:hover		{ text-decoration: underline }

.navbar .sideL,
.navbar .sideR,
.navbar .gap1		{ width: 1% }
.navbar .gap2		{ width: 3% }
.navbar .logo		{ width: 4% }
.navbar .text		{ width: 11% }
.navbar .button		{ width: 14% }

/* logo color = #FCE44C [slightly lighter: #FCE865] */
/* other background colors tried in header: 00128B 0F218C 2A357D */
.header		{ background-color: #2A357D;
			  color: white;
			  font-size: smaller;
			  font-weight: bold;
			  font-family: sans-serif }
.header H1, .header H2, .header H3 {color: white}
.header A:link { color: #FCE44C }
.header A:active { color: #FCE44C }
.header A:visited { color: #FCE44C }

/* other menu/sidebar colors tried: #CBD2FC #2A357D #FCE865 #E8FFE2 */
.menu, .sidebar { background-color: #E7EBFF;
				  border: solid 1px #2A357D;
				  vertical-align: top;
				  color: #2A357D }
.menu			{ text-align: left }
.sidebar		{ text-align: center }

/* for sub-pages (e.g. Workshop Bot), look for "current page" in header and menu */
.header .cur	{ color: white }
.menu .cur		{ font-style: italic }

/* used in Upcoming Events section */
.date			{ font-style: italic }
.topic			{ font-weight: bold }
