body			{ font-family:arial,helvetica,sans-serif; font-size:10pt; }
p,td			{ font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000000; }
a				{ font-family:arial,helvetica,sans-serif; font-size:10pt; color:#AC8D21; }

.dark_link		{ font-family:arial,helvetica,sans-serif; font-size:10pt; color:#29245C; }

.events_side	{ font-family:arial,helvetica,sans-serif; font-size:9pt; text-decoration:none; color:#ffffff; }
.events_side2	{ font-family:arial,helvetica,sans-serif; font-size:8pt; text-decoration:none; color:#ffffff; }
A.events_side2	{ font-family:arial,helvetica,sans-serif; font-size:8pt; text-decoration:underline; color:#AC8D21; }

.header			{ font-family:arial,helvetica,sans-serif; font-size:15pt; font-weight:bold; text-decoration:none; color:#29245C; }

.header2		{ font-family:arial,helvetica,sans-serif; font-size:14pt; color:#ffffff; }
.main			{ font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000000; }
.main2			{ font-family:arial,helvetica,sans-serif; font-size:10pt; color:#ffffff; }

.events_header	{ font-family:arial,helvetica,sans-serif; font-size:12pt; color:#29245C; }
.events_header2	{ font-family:arial,helvetica,sans-serif; font-size:8pt; color:#29245C; }
.events_sub		{ font-family:arial,helvetica,sans-serif; font-size:10pt; color:#C09D19; }

/* image popup */
#showimage{ position:absolute; visibility:hidden; border: 1px solid gray; }
#dragbar{ cursor: hand; cursor: pointer; background-color: #EFEFEF; color:#000000; min-width: 100px; /*NS6 style to overcome bug*/ }
#dragbar #closetext{ font-weight: bold; margin-right: 1px; }

/* news items */
.faintline { border-bottom-style: solid; border-bottom-color:#000000; border-bottom-width:1px;  margin-bottom: 10px; }
.titlelevel4 { font-weight:bold; }