body {
	margin: 0px;
	background-image: url(../images/bg.gif);
	font: Verdana xx-small;
	scrollbar-3dlight-color: Black;
	scrollbar-arrow-color: Black;
	scrollbar-base-color: 526188;
	scrollbar-darkshadow-color: #9FABC5;
	scrollbar-face-color: #526188;
	scrollbar-highlight-color: 526188;
	scrollbar-shadow-color: Black;
	scrollbar-track-color: #9FABC5;
}

.calendarentry {
	border: solid 1px black;
	vertical-align: top;
	height: 75px;
	background: #E2E2E2;
	overflow: hidden;
}

.calendarentry2 {
	border: solid 1px black;
	vertical-align: top;
	height: 75px;
	background: #526188;
	overflow: hidden;
}

.calendarentry3 {
	border: solid 1px black;
	vertical-align: top;
	height: 75px;
	background: #7F8DB2;
	overflow: hidden;
}

.calendarentry a, .calendarentry2 a, .calendarentry3 a {
	font-weight: normal;
}

.content {
	background: white;
	border-left: solid 1px black;
	border-right: solid 1px black;
	border-top: solid 1px black;
	vertical-align: top;
}

.gallery img {
	border: black solid 1px;
}

.intern-entry {
	background-image: url(../images/intern-entry.gif);
	height: 19px;
	color: White;
	font-weight: bold;
	padding-left: 5px;
}

.intern-entry input {
	width: 77%;
	background: White;
	height: 16px;
	font-size: xx-small;
}

.menu-entry {
	background-image: url(../images/menu-entry.gif);
	color: White;
	font-weight: bold;
	padding-left: 25px;
	height: 19px;
}

.menu-entry a, .intern-entry a {
	color: White;
	text-decoration: none;
}

.navbg {
	background-image: url(../images/nav-bg.gif);
	width: 1%;
	vertical-align: top;
}

.sidebarbg {
	background-image: url(../images/sidebar-bg.gif);
	width: 1%;
	vertical-align: top;
	background-repeat: repeat-y;
}

.sidebarbg a {
	font-weight: normal;
}

.sidebarbg div {
	font-weight: bold;
}

.sidebarbg div a {
	font-weight: bold;
}

.top {
	width: 999px;
	height: 104px;
	background: url(../images/top.gif) no-repeat;
}