 body { font-size: 12px; font-family: helvetica; }
table { font-size: 12px; font-family: helvetica; }
tr { font-size: 12px; font-family: helvetica; }
td { font-size: 12px; font-family: helvetica; }

a:link  { color: #FFAAAA; font-weight: normal; font-size: 10px;
	font-family: verdana, arial, helvetica; text-decoration: underline;
}
a:visited { color: #FFAAAA; font-weight: normal; font-size: 10px;
	  font-family: verdana, arial, helvetica; text-decoration: underline;
}

a.linkinevt:link  { color: #FF0000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: underline; }
a.linkinevt:visited  { color: #FF0000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: underline; }

a.linkinaudio:link  { color: #FFAAAA; font-weight: normal; font-size: 14px; font-family: verdana, arial, helvetica; text-decoration: underline; }
a.linkinaudio:visited  { color: #FFAAAA; font-weight: normal; font-size: 14px; font-family: verdana, arial, helvetica; text-decoration: underline; }

a.normal:link  { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; }
a.normal:visited  { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; }
a.normal:hover  { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; }
a.normal:active  { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; }

a.today:link  { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; }
a.today:visited  { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: underline; }
a.today:hover  { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; }
a.today:active  { color: #FFFFFF; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; text-decoration: none; }


.cellbg { background-color: #000000; color: #FFFFFF; }
.surroundingtable { background-color: #FFFFFF; }
.cellbg a { color: #FFFFFF; text-decoration: none; }

.cellover { background-color: #DFDFDF; color: #000000; }
.cellover a { color: #000000; }

.celltoday { background-color: #8080F0; }
.cellevent { background-color: #FF0000; color: #000000; }
.cellevent a { color: #000000; }
.cellprivateevent { background-color: #FFAA44; }
.cellprivateevent a { color: #000000; }
.smallnewsdate { color: #FF0000; font-weight: bold; font-size: 12px; }
.normaltext { color: #000000; font-weight: normal; font-size: 10px; font-family: verdana, arial, helvetica; } 
.eventtitle { color: #6666FF; font-weight: normal; font-size: 10px; font-weight: bold; font-family: verdana, arial, helvetica; }

.presscaption { color: #FFFFFF; font-weight: normal; font-size: 10px; font-weight: bold; font-family: verdana, arial, helvetica; 
	
}
.eventheading { color: #AAAAFF; font-weight: normal; font-size: 14px; font-weight: bold; font-family: verdana, arial, helvetica; }
.regheading { color: #000000; font-weight: normal; font-size: 13px; font-family: verdana, arial, helvetica; }

.textcontent { font-size: 14px; }
.textcontentred { color: #FF0000; font-size: 14px; }
.fl { color: #FF0000; font-size: 200%; }
.fl2 { color: #FF0000; font-weight: bold; }

.genre {font-size: 14px; font-weight: bold; font-family: helvetica; text-align: center; }
.red { color: #FF0000; }
.white { color: #FFFFFF; }

.quotes { color: #AAAAAA; font-style: italic; }
