
p.info
	{
		font-weight: bold;
		font-size: 110%;
		//color: red;
	}

table.scoreboard
	{ margin-left: 10px; 
		margin-right: auto; 
//		border: 1px solid #000000; 
		background-color: #FFFFFF; 
		border-collapse: collapse; 
		font-size: 100%; 
		color: #000000; 
	}

table.scoreboard td
	{
		border: 1px solid #000000; 
		padding:0px 5px;
	}

table.scoreboard th
	{ 
		text-align:right; 
	}

table.scoreboard th.name
	{
		text-align:left;			
	}
	
table.scoreboard a:link,
table.scoreboard a:visited
	{
		color: #000000;
		text-decoration:none;
	}

table.scoreboard a:hover
	{
		color: #777777;	
	}
	
th.numbers
	{
		text-align:right;	
	}

table.scoreboard td.plac
	{
		border: none; 		
	}

table.scoreboard td.name
	{
		text-align:left;			
		background:#D8E4BC;
	}

table.scoreboard td.sum
	{
		text-align:right;	
		background:#D8E4BC;
	}

table.scoreboard td.points
	{
		text-align:right;	
		font-size: 80%;
		background:#D9D9D9;
	}

table.scoreboard td.hcp
	{
		text-align:right;	
		background:#D8E4BC;
	}
	
table.scoreboard td.bonus
	{
		text-align:right;	
		background:#D8E4BC;
	}

table.dispev
	{ margin-left: 10px; 
		margin-right: auto; 
//		border: 1px solid #000000; 
		background-color: #FFFFFF; 
		border-collapse: collapse; 
		font-size: 100%; 
		color: #000000; 
	}
table.dispev a:link,
table.dispev a:visited
	{
		color: #000000;
		text-decoration:none;
	}

table.dispev a:hover
	{
		color: #777777;	
	}

table.dispev td
	{
		text-align:right;	
		font-size: 100%;
		background:#D9D9D9;
	}

table.dispev td.name
	{
		text-align:left;			
		background:#D8E4BC;
	}

table.dispev td.score
	{
		text-align:right;	
		background:#D8E4BC;
	}

table.dispev td.points
	{
		text-align:right;	
		font-size: 80%;
		background:#D9D9D9;
		padding: 2px 12px;		
	}

table.dispev td.hcp
	{
		text-align:right;	
		background:#D8E4BC;
	}

table.dispev td.empty
	{
		text-align:right;	
		background:#FFFFFF;
	}


table.printable
	{ margin-left: 10px; 
		margin-right: auto; 
//		border: 1px solid #000000; 
		background-color: #FFFFFF; 
		border-collapse: collapse; 
		font-size: 100%; 
		color: #000000; 	
	}
	
table.printable tr.odd
	{ background-color: #dddddd;
	}
	
table.printable tr.even
	{ background-color: #ffffff;
	}
	
table.printable td
	{ border: 1px solid black;
		padding: 2px 12px;
	}
	
table.printable td.number
	{	text-align:right;
	}
table.printable td.member
	{ text-align:center;
	}
	
table.printable th
	{
		padding: 2px 12px;
	}
