a:link		{ color: #000080; font-family: Arial; font-size: 9pt; text-decoration: none; font-weight: bold;  }
a:visited	{ color: #008000; font-family: Arial; font-size: 9pt; text-decoration: none;  }
a:active	{ color: #FF0000; font-family: Arial; font-size: 9pt; text-decoration: none;  }
a:hover		{ color: #FF0000; font-family: Arial; font-size: 9pt; text-decoration: underline; font-weight: bold; }

#theme a:link	{ color: #000080; font-family: Arial; font-size: 8pt; text-decoration: none; font-weight: bold; font-variant: small-caps; }
#theme a:visited	{ color: #008000; font-family: Arial; font-size: 8pt; text-decoration: none; font-variant: small-caps; }
#theme a:active	{ color: #FF0000; font-family: Arial; font-size: 8pt; text-decoration: none; font-variant: small-caps; }
#theme a:hover	{ color: #FF0000; font-family: Arial; font-size: 8pt; text-decoration: underline; font-weight: bold; font-variant: small-caps;}

h1	{ font-variant: normal; color: #000000; font-size: 24pt; font-family: Arial; text-align: Center; font-weight: bold; }
h2	{ font-variant: normal; color: #000080; font-size: 16pt; font-family: Arial; text-align: Center; font-weight: bold; }
h4	{ font-variant: normal; color: #000080; font-size: 12pt; font-family: Arial; font-weight: bold;  text-align: Left; padding: 0.3cm 0.0cm;}

p	{ font-variant: normal; color: #000000; font-size: 9pt; font-family: Arial; }
td	{ font-variant: normal; color: #000000; font-size: 9pt; font-family: Arial; }
ol	{ padding: 0.5cm 1.0cm; }
ul	{ padding: 0.5cm 1.0cm; }
li	{ font-variant: normal; color: #000000; font-size: 9pt; font-family: Arial; }

/* Events */
td.event_type	{ font-variant: normal; color: #000080; font-size: 14pt; font-family: Arial; text-align: Center; font-weight: bold; }
.date		{ font-variant: normal; color: #008000; font-size: 10pt; font-family: Arial; font-weight: bold; }
.day		{ font-variant: normal; color: #008000; font-size: 10pt; font-family: Arial; font-weight: bold; }
.title		{ font-variant: normal; color: #000080; font-size: 12pt; font-family: Arial; font-weight: bold; }
.location	{ font-variant: normal; color: #000080; font-size: 10pt; font-family: Arial; }
.contact	{ font-variant: normal; color: #000080; font-size: 10pt; font-family: Arial; }
.web		{ font-variant: normal; color: #000080; font-size: 10pt; font-family: Arial; }
td.no_events	{ font-variant: normal; color: #000080; font-size: 12pt; font-family: Arial; font-weight: bold; text-align: Center;}
.register_red	{ font-variant: normal; color: #FF0000; font-size: 14pt; font-family: Arial; font-weight: bold; }
td.help		{ font-variant: normal; color: #000000; font-size: 10pt; font-family: Arial; background-color: #EEEEEE; padding: 0.5cm; }

/* PV Mall */
.linkto		{ font-variant: normal; color: #008000; font-size: 12pt; font-family: Arial; font-weight: bold; }
.malltitle	{ font-variant: normal; color: #FF0000; font-size: 11pt; font-family: Arial; font-weight: bold; }
td.noresult	{ font-variant: normal; color: #000080; font-size: 12pt; font-family: Arial; text-align: Center; font-weight: bold; }

/* FORMS */
td.form_label	{ font-variant: normal; color: #000080; font-size: 100%; font-family: sans-serif; text-align: right; }
td.form_info		{ font-variant: normal; color: #FF0000; font-size: 80%; font-family: sans-serif; text-align: left; }
input.form_submit	{ color: #FF0000; font-weight: bold; background-color: #FFFFFF; border-style: solid; border-color: #0000FF; }

