body	{
	margin: 0px;
	padding: 0 5 5 15;
	color: #000000;
	background-color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-image: url('bg_navright.jpg');
	background-repeat: no-repeat;
	background-attachment: fixed
}
td	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
h1	{
	margin: 5 0 6 0;
	font-weight: bold;
	font-size: 12pt;
}
h2	{
	margin: 5 0 6 0;
	font-weight: bold;
	font-size: 10pt;
}
a	{
	text-decoration: none;
	color: #FFCB0C;
/*	color: #000000; */
}
a:hover	{
	text-decoration: underline;
}
.calendar-box-month-nav {
	margin: 0 0 6 0;
}
.calendar-box-month-nav-previous {
	float: left;
}
.calendar-box-month-nav-current {
	font-weight: bold;
	text-align: center;
}
.calendar-box-month-nav-next {
	float: right;
}
.calendar-box-month a {
	color: #000000;
}
.not_in_month {
	position: absolute;
	visibility: hidden;
}
.calendar-box-event {
	padding-bottom: 8px;
}
.calendar-box-event-title {
	margin: 0 0 6 0;
	font-weight: bold;
	font-size: 10pt;
}
.calendar-box-event-question {
	font-weight: bold;
	padding-top: 5px;
}
.calendar-box-event-teaser .bodytext {
	margin: 0 0 0 0;
	padding-top: 0px;
	padding-bottom: 5px;
}
.calendar-box-event-back {
	float: left;
}
.calendar-box-event-news {
	float: right;
}
.news-list-container {
	padding-top: 6px;
}
.news-list-item p {
	margin: 0 0 0 0;
}
.news-list-date {
}
.news-list-header {
	font-weight: bold;
	margin: 3 0 3 0;
}
.news-list-morelink {
	padding-top: 3;
	text-align: right;
}
