<!--
.MENUITEM { color: white; font-weight: bold;
	text-decoration: none; font-family: Arial;
}
.ACTIVEMENUITEM { color: #FF8C32; font-weight: bold;
	text-decoration: none; font-family: Arial;
}
.MAINHEADING { color: #FFFFFF; font-weight: bold;
	text-decoration: underline; font-family: Arial;
}

div#googleads {
	float: right;
	width: 160px;
	height: 600px;
/*	padding-right: 1em; */
/*	border: 1px dashed gray; */
}

div#google_ad_header {
	text-align: center;
	width: 468px;
	height: 70px;
	border: 1px solid gray;
	margin: 0 auto;
}

div#google_ad_footer {
/*	float: left;*/
	width: 728px;
	height: 90px;
	border: 1px dashed gray;
}

.nobr { white-space: nowrap; }

body {
	color: black;
	font-family: Times, Arial;
}

body a {
	color: #1010CC;
}

div#main {
	text-align: center;
	/*min-width: 500;*/
	/*margin-left: auto;
	margin-right: auto;*/
	
}

body div.mainlinks a {
	line-height: 1.15em;
}

body a:hover {
	color: #FF8C32;
}

th a {
	color: black;
}

span.dobtext {
	font-size: 0.75em;
	margin-left: 1em;
	margin-right: 0.25em;
}

span.otherdatapages {
	font-size: 1em;
	margin-left: 1em;
}

span.swimmernameheading {
	font-size: 1.5em;
	font-weight: bold;
}

span.meetnamesubheading {
	font-size: 1.2em;
}
span.meetnamesubheading a {
	color: black;
}
span.meetnamesubheading a:hover {
	color: orange;
}

table {
	margin: 0 auto;
	text-align: center;
}
table.th { text-align: left; }
table.td { text-align: left; }

table.st_table, table.st_table tr, table.st_table td, table.st_table th {
	border: 1px solid #999999;
	border-collapse: collapse;
}

table.st_table td, table.st_table th {
	padding: 0.5em;
}

table.st_table td.sex {
	text-align: center;
}

table.st_table tr.oddrow {
	background-color: #ccccff;
}

table.st_table td.birthyear, 
table.st_table td.course, 
table.st_table td.org
{
	text-align: center;
}

table.st_table td.startdate
{
	text-align: right;
}

table.st_table td.caption {
	font-style: italic;
}

div.tableinfo {
	text-align: left;
	border-bottom: 2px solid black;
}

/* used to clear elements */
div.clear { 
	clear: both;
	display: none;
}

table.splashset {
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
}

table.splashset tr.splash {
	margin-top: 0.25em;
	background-color: #ccccff;
	font-weight: bold;
}

table.splashset tr.splash td.event {
	text-align: left;
}

table.splashset tr.splash td.time {
	text-align: right;
}

table.splashset tr.splits {
	border-bottom: 1px solid gray;
	margin-bottom: 0.25em;
}

table.splashset tr.splits td {
	text-align: right;
}

table.splashsplits {
	font-style: italic;
	font-size: 0.8em;
	float: right;
}

-->
