.topblock {
	background-color: #95CBED;
}
body {
	margin: 0px;
	background-repeat: repeat-y;
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: .8em;
	background-color: #005281;
	height: 100%;
}
.fred {
	background-image: url(./images/pink.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#menu {margin: 0; padding: 0; clear: both; border-top: 1px white solid; list-style: none inside; }
#menu li {width: 191px; float: left; background: #99c; border: solid white; border-width: 0 0 0 1px; text-align: center; }
#menu li:first-child {border: none; padding-left: 1px; }
#menu li a {
	display: block;
	width: 191px;
	padding: 3px 0;
	color: #CCCCCC;
}
#menu li a:hover {
	background: #9f9fd6;
	color: #000000;
}

#menus {margin: 0; padding: 0; clear: both; border-top: 1px white solid; list-style: none inside; }
#menus li {
	width:150px;
	background: #00CC33;
	border: solid black 1px;
	text-align: center;
	padding: 0px;
	margin-bottom:10px;
	margin-left:10px;
}

#menus li a {
	display: block;
	padding: 10px;
	color: #0000CC;
}
#menus li a:hover {
	background: #9f9fd6;
	color: #000000;
}
.menulink {
	font-size: 1em;
	color: #C02529;
	text-decoration: none;
	font-weight: normal;
	padding: 0px 5px 6px;
	margin: 0px 10px 8px;
	font-variant: small-caps;
	line-height: 2em;
}
.menulinks {
	font-size: 1em;
	color: #c02529;
	text-decoration: none;
	font-weight: bold;
	padding: 0px 5px 6px;
	margin: 0px 10px 8px;
	font-variant: small-caps;
	line-height: 2em;
}

.menulink:hover {

	font-size: 1em;
	text-decoration: underline;
	font-weight: normal;
	padding: 0px 5px 6px;
	margin: 0px 10px 8px;
	font-variant: small-caps;
}
.smallcaps {
	font-variant: small-caps;
}
html {
	height: 100%;
}
.greybar {
	background-image: url(./images/bluebar.gif);
	background-repeat: repeat-y;
}
.white {
	color: #FFFFFF;
}
.cellspace {
	padding: 3px;
}
