A.topLinks:visited { color: #000000; }

A.menuLinks         { text-decoration: none; white-space: pre }
A.menuLinks:hover   { text-decoration: none; background-color: #EFE7E5 }
A.menuLinks:visited { color: #000000; }

Table.topLinks {
	border-collapse: collapse;
}

#topLinks {
	padding: 2px;
	text-align: right;
	font-family: Arial, sans-serif;
	font-size: 7pt;
	font-weight: bold;
}

Table.TopBanner {
	background-color: #FFFFFF;
	width: 100%;

	border-color: #000000; /* #CEB390 */
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
}

Table.FooterBanner {
	background-color: #FFFFFF;
	width: 100%;

	border-color: #CEB390;
	border-style: solid;
	border-width: 1px;
	border-collapse: collapse;
}

#topBannerLft {
	text-align: left;
	padding: 0px;
	font-family: sans-serif; /* This is for a bug in MSIE (M$ you bastard!!!)      */
	font-size: 1pt;          /* that insists on adding 1 px on top of the masthead */
}

#topBannerMid {
	width: 100%;
	text-align: right;
	padding: 0px;
	font-family: sans-serif; /* This is for a bug in MSIE (M$ you bastard!!!)      */
	font-size: 1pt;          /* that insists on adding 1 px on top of the masthead */
}

#topBannerRgt {
	text-align: right;
	padding: 0px;
	font-family: sans-serif; /* This is for a bug in MSIE (M$ you bastard!!!)      */
	font-size: 1pt;          /* that insists on adding 1 px on top of the masthead */
}

#bottomBanner {
	text-align: right;
	padding: 3px;
	font-size: 8pt;
	/* font-style: oblique; */
}

Table.menuLinks {
	width: 100%;
	margin: 0px;
}

#topMenuLinks {
	width: 100%;
	padding: 1px;
	text-align: center;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

#Calendar {
	padding: 2px;
	color: #003884;
	font-family: Courier New, monospace;
	font-size: 7pt;
	font-weight: bold;
	text-align: right;
	white-space: pre;
}

#bottomMenuLinks {
	width: 100%;
	padding: 1px;
	text-align: center;
	font-family: Arial, sans-serif;
	font-size: 8pt;
	font-weight: normal;
}

.CurrentNavLink {
	/* padding: 0px 3px 0px 3px; */
	/* background-color: #FFFFFF; */
	font-weight: bold;
/* 
	border-width: 1px;
	border-style: solid;
	border-color: #CEB390;
 */
}

Img.BlockHeadingLeft {
 	width: 145px;
	height: 20px;
}

Img.BlockHeadingRight {
 	width: 115px;
	height: 20px;
}
