body
{
	margin-top:1%;
	margin-bottom:0%;
	margin-left:0%;
	margin-right:0%;
	width:98%;
	height:98%;
	padding:0%;
	border-width:0px;
	background-image:url('/Marcus/Setup/Images/PageBackground.jpeg');
	background-attachment:fixed;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:center;
	color:#000000;
}

a.arrow:hover
{
	background:none;
	cursor:crosshair;
}

a:link, a:visited, a:hover, a:active
{
	text-decoration:none;
	border:none;
}

.ThumbnailLink
{
	position:absolute; left:10px; top:10px;
}

td.title
{
	width:50%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:32px;
	font-weight:800;
	text-align:center;
	color:#DC143C;
	padding-top:15px;
}

img
{
	padding:10px;
	border:none;
}

img.photo
{
	cursor:crosshair;
}

td.image
{
	text-align:center;
	color:#808080;
	padding-bottom:50px;
}

td.imageAndText
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:left;
	color:#000000;
	padding-bottom:50px;
}

td.text
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	text-align:center;
	color:#000000;
	padding-bottom:50px;
}

td.textSpacer
{
	width:120px;
}

table.chart
{
	width:100%;
	border:thin groove Silver;
}

tr.chartHeading
{
	background-color:#FFFACD;
}
tr.chartDetailOdd
{
	background-color:#E6E6FA;
}
tr.chartDetailEven
{
	background-color:transparent;
}

td.chartHeadingTime
{
	width:10%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:800;
	text-align:center;
	color:#000000;
}
td.chartHeadingSpacer
{
	width:5%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:800;
	text-align:center;
	color:#000000;
}
td.chartHeadingDescription
{
	width:850%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:800;
	text-align:left;
	color:#000000;
}
td.chartDetailTime
{
	width:10%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	text-align:right;
	color:#000000;
	vertical-align:top;
}
td.chartDetailSpacer
{
	width:5%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	text-align:center;
	color:#000000;
	vertical-align:top;
}
td.chartDetailDescription
{
	width:85%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	text-align:left;
	color:#000000;
}
td.chartDetailStat
{
	width:25%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	text-align:right;
	color:#000000;
}
td.chartDetailStatDetail
{
	width:70%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:600;
	text-align:left;
	color:#000000;
}

.button
{
	width:100px;
	height:30px;
	padding:4px;
	border:thin solid Black;
}

table.innerTable
{
	width:95%;
}

table.hoverDescriptionTable
{
	width:130px;
	background-color:#c0c0c0;
	border:1px solid Black;
	FILTER:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=85);
}

td.hoverDescriptionHeader
{
	width:100%;
	background-color:transparent;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:red;
}

td.hoverDescriptionDetails
{
	width:100%;
	background-color:transparent;
	font-family:tahoma, arial, helvetica, sans-serif;
	font-size:10px;
	color:black;
	text-decoration:none;
}
div.hoverDescription
{
	position:absolute;
	width:100px;
	top:0px;
	left:0px;
	z-index:4;
	visibility:hidden;
}
td.sectionTab
{
	color:Lime;
	width:150px;
	text-align:center;
}