﻿table.summary		{	margin: auto;
						margin-top: 5px;
						border: 1px solid black;
						background: white	}
table.summary tr	{	vertical-align: middle	}
table.summary td,
table.summary th	{	text-align: center;
						padding: 5px	}

table.indoor th,
table.indoor td				{	text-align: left;
								padding: 5px 7px	}
table.indoor thead td		{	font-style: italic	}
						
table.indoor tr.season td		{	padding: 1px 10px;
									background-color: green;
									color: white	}
table.indoor tr.season td a		{	color: white;
									font-weight: bold;	}
div.indoor			{	width: 410px;
						margin: auto;
						border: 1px solid black;
						background: white;
						padding: 10px	}
div.indoor h3		{	font-size: 125%;
						font-style: italic;
						margin: 0 0 5px}
div.indoor dl		{	margin: 0;	}
div.indoor dt		{	float: left;
						width: 150px	}

#indoor_events		{	
	margin: auto;
	width: 1000px;
}
#indoor_events td {
	white-space: nowrap;
}
#indoor_events td i {
	white-space: normal;
}
#indoor_trophies table						{	margin: auto		}
#indoor_trophies caption					{	caption-side: bottom;
												font-style: italic;
												text-align: left;
												margin: 5px;
												line-height: 150%;		}
#indoor_trophies a img:hover				{	border: 3px solid blue		}
#indoor_trophies th+th,
#indoor_trophies thead td+td				{	text-align: center	}
#indoor_trophies th,
#indoor_trophies td							{	white-space: nowrap	}
#indoor_trophies thead tr+tr+tr td			{	padding: 0	}
#indoor_trophies thead tr+tr+tr td img		{	border: 3px solid white	}

#easterns	{	width: 850px;
				margin: auto	}
#easterns table		{	border: 1px solid black	}
#easterns table td	{	padding: 5px;
						text-align: center	}
						
#timer_software table td	{	padding: 0 20px 0 0	}
#timer_software a 			{	display: block;
								margin: 10px auto;					
								width: 200px;
								text-align: center;
								text-decoration: none }
#timer_software button		{	background: #A0FFA0;
								width: 100%;
								height: 50px;
								padding: 0;
								font-weight: bold;}
#timer_software button:hover		{	background: #00FF00;
										cursor: pointer	}

#publications {
	margin: auto;
	}
#publications td {
	vertical-align: top;
	padding: 3px 10px;
	}
	
#ac_notes {
	width: 700px;
	margin: 5px auto;
}
#ac_notes ol {
	font-size: inherit;
	margin: 5px 0;
	padding-left: 20px;
}
#ac_notes li {
	margin: 5px 0 0 0;
}