/*	eKLIPS Competition Standings Style Sheet		*/

	div#eventname			{ font-family: "Arial"; font-size: 24pt; color: black; text-align: center; }
	div#eventlocation		{ font-family: "Arial"; font-size: 18pt; color: black; text-align: center; }
	div#competitionname		{ font-family: "Arial"; font-size: 16pt; color: black; text-align: center; display: none; }
  
title
{
	font-size: 12pt;
	line-height: 50%;
}

h1
{
	font-size: 12pt;
	line-height: 50%;
	background-color:
	white; color: blue;
}

h2
{
	font-size: 12pt;
	line-height: 50%;
	background-color: white;
	color: blue;
}

h3
{
	font-size: 12pt;
	line-height: 50%;
	background-color: white;
	color: blue;
}

caption		{ font-size: 12pt; background-color: white; color: blue; }

text { background-color: white; color: blue;}
col#rank		{ text-align: right }
col#number		{ text-align: right }
col#name		{ text-align: left }
col#countryteam		{ text-align: left }
col.taskscore		{ text-align: right; }
col#totalscore		{ font-size: 16pt; text-align: right; }

tr			{ line-height: 120%; }
td			{ font-size: 12pt; }

	img#flag1			{ width: 100px; }
	img#flag2			{ width: 100px; }
	img#flag3			{ width: 100px; }
	img#pilot1			{ width: 100px; }
	img#pilot2			{ width: 100px; }
	img#pilot3			{ width: 100px; }
	img#balloon1			{ width: 100px; }
	img#balloon2			{ width: 100px; }
	img#balloon3			{ width: 100px; }

	table#upperlogotable		{ width: 100%; }
	img#upperleftlogo		{ width: 50%; border: 0; }
	img#upperrightlogo		{ width: 50%; border: 0; }
	img#upperlogo1			{ width: 50%; border: 0; }
	img#upperlogo2			{ width: 50%; border: 0; }
	img#upperlogo3			{ width: 50%; border: 0; }
	img#upperlogo4			{ width: 50%; border: 0; }
	img#upperlogo5			{ width: 50%; border: 0; }

	table#lowerlogotable		{ width: 100%; border: 0; }
	img#lowerlogo1			{ width: 25%; border: 0; }
	img#lowerlogo2			{ width: 25%; border: 0; }
	img#lowerlogo3			{ width: 25%; border: 0; }
	img#lowerlogo4			{ width: 25%; border: 0; }
	img#lowerlogo5			{ width: 25%; border: 0; }

	table#messagelogotable		{ width: 50%; border: 0; }
	img#messagelogo1		{ width: 50%; border: 0; }
	img#messagelogo2		{ width: 50%; border: 0; }
	img#messagelogo3		{ width: 50%; border: 0; }
	img#messagelogo4		{ width: 50%; border: 0; }
	img#messagelogo5		{ width: 50%; border: 0; }

p.pagebreak	{ page-break-after: always; }

	table				{ border-collapse: collapse; }

@media print
{
	#linktootherformats { display: none; }
	#w3validation { display: none; }
        	h1			{ font-size: 10pt; line-height: 100%; background-color: white; color: blue; display: none}
	h2			{ font-size: 14pt; line-height: 100%; background-color: white; color: blue; }
	h3			{ font-size: 10pt; line-height: 100%; background-color: white; color: blue; }

	title			{ font-size: 10pt; line-height: 100%; }

  	caption			{ font-size: 14pt; background-color: white; color: black; font-weight: bold; text-align: left; margin-bottom: 10px; }

     	tr			{ line-height: 120%; }

}
