H1						{ font-size: 16pt; font-family: Arial, Helvetica, Sans; color: 233177; font-weight:700; margin: 22px 12px 14px; }
H2						{ font-size: 13pt; font-family: Arial, Helvetica, Sans; color: 233177; font-weight:700; margin: 16px 12px 0px; }
H3						{ font-size: 11pt; font-family: Arial, Helvetica, Sans; color: 233177; font-weight:700; margin: 12px 12px 0px; }
H2.leg, H2.email		{ margin: 0px 12px 0px; }
H3.leg, H3.email		{ margin: 6px 12px 0px; }
H2.event				{ margin: 22px 12px 0px; }

p						{ font-size:  9pt; margin: 6px 18px 6px 12px; font-family: Arial, Helvetica, Sans; color: 000000; }
p.leg, p.email			{ margin: 6px 0px 6px 12px;  }
p.eventb				{ font-size: 11pt; margin: 6px 18px 0px 30px; font-weight: bold;}
p.event					{ font-size:  9pt; margin: 6px 18px 0px 30px; }
p.event0				{ font-size:  9pt; margin: 0px 18px 0px 30px; }
p.events				{ font-size:  9pt; margin: 6px 18px 0px 60px; }
p.eventsh				{ font-size:  9pt; margin: 6px 18px 0px 60px; font-weight: bold; }

p.seminarstime			{ font-size: 14px; margin: 5px  18px 0px 45px; font-weight: bold; line-height: 130%; }
p.seminartime			{ font-size: 13px; margin: 5px  18px 0px 45px; }
p.seminartopic			{ font-size: 12px; margin: 0px  18px 0px 45px; font-style: italic; }
p.seminartext			{ font-size: 12px; margin: 4px  18px 0px 60px; }

p.safecotime			{ font-size: 10pt; margin: 9px  18px 0px 30px; font-weight: bold;}
p.safecospeak			{ font-size: 11pt; margin: 12px  18px 0px 30px; font-weight: bold; }
p.safecotopic			{ font-size: 10pt; margin: 0px  18px 0px 30px; font-weight: bold; font-style: italic; }
p.safecotext			{ font-size:  9pt; margin: 6px  18px 0px 60px; }

ul, ol					{ font-size: 9pt; font-family: Arial, Helvetica, Sans; color: 000000; margin-top: 0px; margin-bottom: 0px; }
li						{ font-size: 9pt; font-family: Arial, Helvetica, Sans; color: 000000; margin-top: 3px; margin-bottom: 3px; margin-right: 12px}

p.rh					{ margin: 6px 6px 6px 24px; font-size: 10pt; color: 000000; font-weight: bold; }
p.rl					{ margin: 6px 6px 6px 40px; line-height: 150%; }

p.nl					{ font-size: 10pt; margin: 4px  6px 0px 24px; font-weight: normal;}

p.ih					{ margin: 6px 6px 12px 12px; }
p.rph					{ font-size: 9pt; color: 000000; margin: 6px 6px 0 30px; font-weight: bold; }
p.rp					{ margin: 0px 6px 6px 48px; }
p.rd					{ font-size: 9pt; color: 000000; margin: 6px 30px 6px 30px; }

p.menu					{ font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: bold; color: 000000; margin: 0px;}

td.selmenu				{ background-color: ffffff; color: 000000; }
td.menu					{ background-color: c0c1dd; color: ffffff; }
p.dir					{ margin: 0px  0px 0px 10px; }
hr						{ margin: 6px 12px 6px 12px;  }
td						{ margin: 0; font-size: 9pt }



a						{ color: BLUE;		text-decoration: none; }
a:hover					{ color: #131c3e;	text-decoration: underline; }

a.selmenu				{ text-decoration: none; color: 000000; font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: bold; }
a.menu					{ text-decoration: none; color: 203080; font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: bold; }
a.shark					{ text-decoration: none; color: 000000; font-family: Verdana,Arial,sans-serif; font-size: 10px; font-weight: normal; }
a.news					{ text-decoration: none; color: 4060e0; font-family: Verdana,Arial,sans-serif; font-size: 14px; font-weight: bold; }
a.topicheadline			{ color: 5060a0; text-decoration: none; }
a.menu:hover, a.shark:hover, a.news:hover, a.topicheadline:hover
						{ text-decoration: underline; }


p.date					{ font-size: 12pt; color: 7090f0; font-weight:700; margin: 6px 6px 6px 12px; }
.headlinesml			{ font-size: 12pt; font-family: Arial, Helvetica, Sans; color: 7090f0; font-weight:700; }
.theway					{ font-size: 8pt; font-family: Arial, Helvetica, Sans; color: 000000; margin-right: 6pt}
.thebigway				{ font-size: 9pt; font-family: Arial, Helvetica, Sans; color: 000000; }

td.cal, p.cal, td.call, td.calr
						{ font-family: Verdana,Arial,sans-serif; font-size: 11px; background-color: ffffff; color: 000000; vertical-align: top; margin: 6 0 0 0; }
td.call	 				{ text-align: right; width: 100px; }
td.calr					{ width: 476px;  }
p.cal					{ line-height: 140%; }

td.bnw					{ font-family: Verdana,Arial,sans-serif; font-size: 10px; background-color: ffffff; color: 000000; font-weight: bold; }


#board table			{ margin: 12px 12px 12px 12px ; width: 550px; }
#board table th		{ font-family: Arial,Verdana,sans-serif; font-size: 11pt; font-weight: normal; color: 233177; font-weight:700; margin: 24px 12px 0px; text-align: left; padding-top: 18px; padding-bottom: 4px;}
#board table td		{ font-family: Arial,Verdana,sans-serif; font-size: 8pt; font-weight: normal; margin-left: 5px; }
#board table td.title	{ font-weight: bold; }

#hupac table			{ margin: 6px 12px 6px 36px ; }
#hupac table th p		{ font-family: Arial,Verdana,sans-serif; font-size: 9pt; font-weight: normal; color: 233177; font-weight:700; text-align: left; margin: 6px; }
#hupac table td p		{ font-family: Arial,Verdana,sans-serif; font-size: 8pt; font-weight: normal; margin: 6px; }
#hupac table td.title	{ font-weight: bold; }

