table.content_outer, td, p
{
  font-size: 11px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}

.tablerow1
{ background-color:#e7ecc8;}
.tablerow2
{ background-color:#eeeeee;}

.fieldspec td
  {font-weight: bold;}
.calsearch
{
        float: left;
        font-size: .7em;
        font-weight: bold;
        color: #fff;
        border: solid #fff 1px;
        border-right: none;
        border-left: none;
        background-color: #9ea667;
        padding: 3px 32px 3px 49px;
}

html>body .calsearch
{
        float: left;
        font-size: .8em;
        font-weight: bold;
        color: #fff;
        background-color: #9ea667;
        padding: 3px 14px 3px 31px;
}

.calnews
{
  margin-right: -3px;
} 

html>body .calnews
{
  margin-right: -3px;
}

#content_inner a {
	color: ; 
	text-decoration: none;
}
a:visited {
	color: ; 
	text-decoration: none;
}
a:hover {
	color: ; 
	text-decoration: underline;
}
.calendartitle {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px;
        color:#033977;
}
.datetitle {
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold; 
}
.eventtitlebig {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 16px; 
}
.eventtimebig {
	FONT-SIZE: 14px; 
}
.littlecalendardatetitle {
	FONT-WEIGHT: bold; 
	FONT-SIZE: small;
}
.littlecalendarheader {
	FONT-SIZE: x-small; 
	BACKGROUND-COLOR: ;
}
.littlecalendarday {
	FONT-SIZE: x-small; 
	BACKGROUND-COLOR: ;
}
.littlecalendarweek {
	FONT-SIZE: xx-small; 
	BACKGROUND-COLOR: ;
}
.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: #cce0ff; */
	BACKGROUND-COLOR: #fdeab4;
	COLOR: #000000;
}
.past {
	BACKGROUND-COLOR: ;
}
.past a:link {
/*	COLOR: ;*/
	COLOR: #afafaf;
}
.past a:visited {
/*	COLOR: ;*/
	COLOR: #afafaf;
}
.past a:hover {
/*	COLOR: ;*/
	COLOR: #afafaf;
}
.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;
}

