<style type="text/css">
	body { margin: 0; }
	th.steggy, th.sname, th.flag, th.scorenum, th.scoreavg, th.scoreminmax { padding: 2px 4px 2px 6px; border:1px solid #ccc; color: #666699;}
	td.steggy, td.cl { padding: 2px 4px 2px 6px; border:1px solid #ccc;}
	h2 { margin-top: 24px; margin-bottom: 6px; font-size: 16px; color: #333366; }
	h3 { margin-top: 24px; margin-bottom: 6px; font-size: 14px; color: #333366; }
 
 /*Styles for the MNSL generated html*/

div.ex {
	width:300px;
	padding:20px;
	border: 1px solid #ccc;
	margin:20px;
}

table.steggy {
	border: 1px solid #ccc;
	border-collapse:collapse;
	width:100%;
}

td.cl { text-align:center; padding: 2px 4px 2px 6px; border:1px solid #ccc; } /*This is the name filed of the scors*/
th.sname { text-align:left; padding: 2px 4px 2px 6px; border:1px solid #ccc; color: #666699; }
th.scorenum { width:40px; padding: 2px 4px 2px 6px; border:1px solid #ccc; text-align: right; color: #666699; }
th.flag { width:10px; padding: 2px 4px 2px 6px; border:1px solid #ccc; color: #666699; }

th.scoreavg { width:40px; padding: 2px 4px 2px 6px; border:1px solid #ccc; color: #666699; text-align: right; }

th.scoreminmax { width:40px; padding: 2px 4px 2px 6px; border:1px solid #ccc; color: #666699; }
/*The next 3 styles are for the listing of the dates at the bottom of the main scores*/

table.datelist { margin: 10px 20px 20px 0px; }
 
td.datelist { background-color: orange; text-align:center; padding: 6px 12px 6px 12px; }

.pageheader { font-size: 18px; margin-bottom: 18px;}
 
 </style> 	
