body { font-family: Arial,sans-serif; font-size: small; color:rgb(0,0,0); background-color:rgb(255,255,255); } 
p.section { font-size:large; }
p.header { text-align:center; }
table.namevalue { width:100%; } 
td.name { width: 100px; vertical-align:top; background-color: #DCDCDC; color:inherit; padding:5px 5px 5px 5px;}
td.value { width: 100%; vertical-align: top; padding: 5px 5px 5px 5px; }
img{
	border-style: none;
}
img.floatLeft { float: left; margin: 4px; }
img.floatRight { float: right; margin: 4px; }
ul.details { margin-left: 0; padding-left: 1em; }
li { margin: 0; padding: 0; }
em.linethrough { text-decoration: line-through; font-style: normal; }
ul#validationlist{ margin-left: 0; padding-left: 1em; }
#validationlist li{display: inline;list-style-type: none;padding-right: 20px;}
td.place{text-align:center; width:50px;}
td.runner{text-align:left; width:175px;}
td.results{text-align:right; width:75px;}
td.bibnum{text-align:center; width:75px;}
th.place{text-align:center; width:50px;}
th.runner{text-align:left; width:175px;}
th.results{text-align:right; width:75px;}
th.bibnum{text-align:center; width:75px;}
h1.results{text-align:center;}
h2.results{text-align:center;}
h3.results{text-align:center;}
h4.results{text-align:center;}
ul.results{ 
	margin-left: 0; 
	padding-left: 1em;
	text-align: center;
}
.results li{
	display: inline;
	list-style-type: none;
	padding-right: 20px;
}
table{
	margin-left:auto;
	margin-right:auto;
}
table.summary{
	margin-left:0;
}
td.runner2{
	text-align:left;
	width:175px;
}
td.results2{
	text-align:center;
	width:75px;
	padding-right:50px
}
th.runner2{
	text-align:left;
	width:175px;
}
th.results2{
	text-align:center;
	width:75px;
	padding-right:50px
}
td.padtop
{
	padding-top: 10px;
}
div.leftcontent {
	background:#fff;
}

div.rightcontent {
	float:right;
	width:500px;
	margin-right:20px;
	margin-left:20px;
	border:none;
}
div.rightcontent p {
	margin: 1em;
	text-align: justify;
}
div.image {
	text-align:center;
	padding-bottom: 1em;
}
div.image p {
	text-align:center;
}
div.image img {
	border:1px solid black;
}
ul.inline{ margin-left: 0; padding-left: 1em; }
ul.inline li{display: inline;list-style-type: none;padding-right: 20px;}
div.footer{
	background:#fff;
	text-align:center;
}
div.footer p{
	font-size: x-small;
}
div.footer ul{ margin-left: auto; margin-right: auto; padding-left: 1em; }
div.footer ul li{display: inline;list-style-type: none;padding-right: 20px;}
table.archives {
	margin-left: 0;
	text-align: left;
	font-weight: normal;
	color: #fff;
	width: 280px;
	background-color: #666;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
}

table.archives td {
	background-color: #CCC;
	color: #000;
	padding: 4px;
	text-align: left;
	border: 1px #fff solid;
}

table.archives td.hed {
	background-color: #666;
	color: #fff;
	padding: 4px;
	text-align: left;
	border-bottom: 2px #fff solid;
	font-weight: bold;
	font-size: larger;
} 
span.print {
	font-size:smaller;
}	
.notice 
{
	font-weight:bold;
	font-size:larger;
}
