body	{font-family: verdana, arial, helvetica; font-size: 8pt;}

h1		{font-size: 12pt;font-weight: bold;}
h1.cert_h1	{font-size: 20pt; font-weight: bold;}
h2		{font-size: 11pt;font-weight: bold;}
h2.cert_h2  {font-size: 14pt; font-weight: bold;}
h3		{font-size: 10pt;font-weight: bold;}
h4		{font-size: 9pt;font-weight: bold;}

a 		{color: #1B71AD; text-decoration:none; font-weight:bold;}
a:hover {color: #1B71AD; text-decoration:underline; font-weight:bold;}

p		{}
p.footer{}
p.normal{}
p.notice{ font-weight: bold;}
p.error { font-weight: bold; color: #BB2222;}
p.headline{}
p.info	{}
p.details{}
p.cert_p {font-size: 10pt; }
p.cert_p_name {font-size: 16pt; font-weight: bold;}
p.cert_p_small {font-size: 8pt;}

input	{font-family: verdana, arial, helvetica; font-size: 8pt;}
input.inputform_clean {margin:0; padding:0;}
textarea {font-family: verdana, arial, helvetica; font-size: 8pt;}
select {font-family: verdana, arial, helvetica; font-size: 8pt;}

font.detailheader{font-weight: bold;}
font.verysmall{font-size: x-small;}
font.notify{font-weight: bold;}

a.footermail{}
a.sponsorlink{}

hr.double{}

div.small{}
div.cert_outer{margin:20px; border: thick double gray; padding: 20px; width: 100%; text-align:center; background-color: #EFEFEF; }


table.normal{}
table.team{background-color: #AAAAAA;}
table.teamplayer{background-color: #EEEEEE;	width: 100%;}

th {text-align: left;}

tr.headerrow {background-color: #AEAEAE;}
tr.firstrow {background-color: #FFFFFF;}
tr.alternaterow {background-color: #EEEEEE;}

td {font-family: verdana, arial, helvetica; font-size: 8pt;}
td.receiptitem{font-weight: bold;}
td.receiptvalue{}
td.receipttext{font-style: italic;}
td.headline {font-size: 10pt; font-weight: bold;}
td.spacer{width: 10px;}