BODY, TD, P {
	FONT-SIZE: small; 
	FONT-FAMILY: Arial,Helvetica,Sans-Serif;
	MARGIN: 0 0 0 0;
}
A {
	COLOR: ; 
	TEXT-DECORATION: none;
}

A:hover {
	COLOR: #ffcc33; 
	TEXT-DECORATION: none;
}
#topbar {
	font: 90% Arial, Helvetica, sans-serif;
	color: #170E07;
	text-decoration: none;
	overflow: visible;
	position: absolute;
	visibility: visible;
	z-index: 3;
	width: 700px;
	left: 60px;
	top: 10px;
}
#header {
background: #000000;
width: 100%;
}

#topbar a {
	text-decoration: none;
	color: #999999;
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
}
#topbar a:hover {
	text-decoration: none;
	color: #ffcc33;
	
}
#copyright {
	height: 150px;
	width: 800px;
	margin: 10px 0px 0px 40px;
	font: 80%/1.5em Arial, Helvetica, sans-serif;
	color: #999999;
	padding-top: 2px;
	padding-left: 20px;
	vertical-align: top;
	border-top: 1px solid #ACA74D;
	padding-right: 20px;
}
.menulink {
	font: bolder normal 90%/16px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	white-space: normal;
	clear: both;
	text-transform: uppercase;
}
.menulinkopen {
	font: bolder normal 90%/16px Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC66;
	text-decoration: none;
	white-space: normal;
	clear: both;
	text-transform: uppercase;
}
.calendartitle {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 20px;
}
.menubar {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 2px;
	text-decoration: none;
}
.datetitle {
	FONT-SIZE: 20px; 
}
.eventtitlebig {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 24px; 
}
.eventtimebig {
	FONT-SIZE: 18px; 
}
.littlecalendardatetitle {
	FONT-WEIGHT: bold; 
	FONT-SIZE: small;
}
.littlecalendarheader {
	FONT-SIZE: x-small; 
	BACKGROUND-COLOR: #cc9900;
}
.littlecalendarday {
	FONT-SIZE: x-small; 
	BACKGROUND-COLOR: #cccccc;
}
.littlecalendarweek {
	FONT-SIZE: xx-small; 
	BACKGROUND-COLOR: #cc9900;
}
.littlecalendarother {
	FONT-SIZE: x-small; 
	COLOR: #cccccc;
}
.todayis {
	FONT-SIZE: small;  
}
.todayis A {
	FONT-SIZE: small; 
	COLOR: ;
}
.todayis A:visited {
	COLOR: ;
}
.todayis A:hover {
	COLOR: ;
}
.weekheader {
	BACKGROUND-COLOR: ; 
	COLOR: ;
}
.monthheader {
	BACKGROUND-COLOR: #aaaaaa; 
	COLOR: #000000;
}
.past {
	BACKGROUND-COLOR: ;
}
A.past {
	COLOR: ;
}
A.past:visited {
	COLOR: ;
}
A.past:hover {
	COLOR: ;
}
.today {
	BACKGROUND-COLOR: ;
}
.future {
	BACKGROUND-COLOR: ;
}
.eventtime {
	FONT-SIZE: x-small;
}
.eventcategory {
	FONT-SIZE: x-small;
}
.tabactive {
	COLOR: ; 
	BACKGROUND-COLOR: ;
}
.tabinactive A {
	COLOR: ;
}
.tabinactive A:visited {
	COLOR: ;
}
.tabinactive A:hover {
	COLOR: ;
}
.tabinactive {
	BACKGROUND-COLOR: ;
}
.announcement {
	FONT-SIZE: medium;
}
.feedbackpos {
	FONT-WEIGHT: bold; 
	FONT-SIZE: small; 
	COLOR: #00CC14;
}
.feedbackneg {
	FONT-WEIGHT: bold; 
	FONT-SIZE: small; 
	COLOR: #FF1A00;
}
.example {
  color: #999999;
}
code, pre {
   font-size: 10pt;
}
.inputbox { background-color:#ffffcc;
}
.brown { background-color:#92411D;
}
.dceblue { background-color: #0A2A4A;
}