th
{
	font-family:verdana,Arial,Helvetica,sans-serif;font-size:14px;
	font-weight:bold
}

.th1
{
	font-family:verdana,Arial,Helvetica,sans-serif;font-size:12px;
	font-weight:bold
}


td
{
	font-family:verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
}

.tdfld
{
	font-family:verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}


.tdtitle
{
	font-family:verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}



input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	border: thin solid #999999;
	cursor: text;

}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	border: thin solid #999999;
	cursor: text;
}

a
{
	font-family:verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#000000;
}
a:hover
{
	font-family:verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color:#999999;
}

a.printPDF
{
	font-family:verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color: Blue;
}
a.printPDF:hover
{
	font-family:verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	color: #8A2BE2;
}
.style3 {
	color: #006633;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style5 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: bold; }
.style6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.style7 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.error{
	color: Red;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 9px;
}
.error2{
	color: Red;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 14px;
}
.warningStatement{
	color: Red;
	font-family: "MS Sans Serif", Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
}
div.participant{
top:0px; left: 0px; width: 700px; z-index: 3; border: none; overflow: auto; background-color:#E4E4E4 
}
.event{ text-align: left;}
.finalize{
	border: none; cursor: hand;
}
p.scroller{
text-align: left;
}
.receipt{
border: 2px solid #B4B4B4;
}
.receiptInner{
border: 2px solid #D3D3D3;
}

td.receiptHeader {
background-color: #D3D3D3;
color: Black;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

tr.ReceiptGroupHead{
	background-color: #F9F5CE;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
}
td.ReceiptGroupHeadValue{
	background-color: #F9F5CE;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold;
}
tr.ReceiptGroupTotal{
	background-color: #F9F5CE;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;
}
td.innerPerformer{
background-color: #DCDCDC;
color: Black;
font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
td.innerPerformerRow{
color: Black;
font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
tr.OddRow{ background-color: #D7F8D7; 
}
tr.EvenRow{ background-color: White;
}
.radio {
	border: none;
}
.nationals{
	border-bottom-color: silver;
	border-top-color: silver;
	border: 1px solid; border-color: #b4b4b4;
	padding: 5px;
}
div.exlink{
	padding: 15px;
	background-color: #e0eEc6;
	margin: 0 0 30px 0;
	text-align: right;
}
div.exlink button{ 
	padding: 5px;
}
tr.Odd{
background-color: #ffffff;
}

tr.Even
{
background-color: #f5f5f5;
}