@CHARSET "ISO-8859-1" ;

div.main {
	background-color: #ffffff;
	text-align: left;
	margin: 20px 20px 20px 20px;
	padding: 20px 20px 20px 20px;
}
p.title {
	padding: 0;
	margin: 0 0 0 0;
	text-align: left;
	font: normal normal normal 14pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

table.title {
	width: 100%;
	border-collapse: collapse;
	text-align: left;
}

img.burgee {
	height: 50px;
}

td.burgee {
	padding: 4px 4px 4px 4px;
	text-align: left;
}

td.venue {
	padding: 4px 4px 4px 4px;
	text-align: left;
	font: normal normal normal 14pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.event {
	padding: 4px 4px 4px 4px;
	text-align: center;
	font: normal normal normal 18pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

p.footinfo {
	padding: 0;
	margin: 0 0 0 0;
	text-align: center;
	font: normal normal normal 9pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

p.titlet {
	text-align: left;
}

p.foott {
	text-align: left;
}

table.foot {
	width: 100%;
	margin: 20px 0 20px 0;
	border-collapse: collapse;
	text-align: center;
}

td.tdfl {
	width: 33%;
	padding: 3px 3px 3px 3px;
	text-align: left;
	font: normal normal normal 9pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.tdfc {
	width: 33%;
	padding: 3px 3px 3px 3px;
	text-align: center;
	font: normal normal normal 9pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.tdfr {
	width: 33%;
	padding: 3px 3px 3px 3px;
	text-align: right;
	font: normal normal normal 9pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

p.notes {
	padding: 0;
	margin: 20px 0 20px 0;
	text-align: center;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

p.race {
	padding: 0;
	margin: 10px 0 0 0;
	text-align: left;
	font: normal normal normal 14pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

p.raceanno {
	padding: 0;
	margin: 0 0 0 0;
	text-align: left;
	font: normal normal normal 9pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

p.seriesanno {
	padding: 0;
	margin: 0 0 0 0;
	text-align: center;
	font: normal normal normal 9pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

p.maint {
	text-align: left;
}

p.prizet {
	text-align: left;
}

table.main {
	border-collapse: collapse;
	text-align: center;
	right: auto;
	top: 20px;
	left: auto;
	bottom: 20px;
}

td.maintdpos {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: center;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.maintdcomp {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: left;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.maintdextra {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: left;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.maintdrace {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: center;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.maintdpts {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: right;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.maintdpos2 {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: center;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.maintdcomp2 {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: left;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.maintdextra2 {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: left;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.maintdrace2 {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: center;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.maintdpts2 {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: right;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

th.mainthpos {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: center;
	font: normal normal bold 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

th.mainthcomp {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: left;
	font: normal normal bold 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

th.mainthextra {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: left;
	font: normal normal bold 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

th.mainthrace {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: center;
	font: normal normal bold 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

th.mainthpts {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: right;
	font: normal normal bold 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

th.mainthfleet {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: center;
	font: normal normal bold 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

table.prize {
	margin: 20px auto 20px auto;
	border-collapse: collapse;
	text-align: center;
}

td.prizetd {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: left;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

td.prizetd2 {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: left;
	font: normal normal normal 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

th.prizeth {
	padding: 3px 3px 3px 3px;
	border: 1pt solid #d7d7d7;
	text-align: left;
	font: normal normal bold 10pt "Arial", Arial, Sans-Serif;
	color: rgb(0, 0, 0);
}

/* Committee table */
main.table {
    margin-left: 10px;
    border: 1px;
    border-color: black;
    line-height: 1.5em;
}
