body
{
	margin: 0px;
	background-color: #FFFFFF;
	bgproperties: fixed;
	font-family: Verdana, serif;
}
.mainpage
{
	margin: 5px;
	background-color: black;
	bgproperties: fixed;
	font-family: Verdana, serif;
}
.mainform
{
	margin-left: 5px;
	margin-right: 5px;
	background-color: white;
	bgproperties: fixed;
	font-family: Verdana, serif;
}
.docTitle
{
	font-weight: bold;
	font-family: Arial;
	font-size: 12pt;
	color: #395ab5;
}
APPLET
{
	border-style: inset;
	border-width: 3pt;
	border-color: #c0c0c0;
}
td.newsheading
{
	font-family: Verdana, serif;
	font-weight: bold;
	color: brown;
	background-color: #FFFFCF;
}
td.picturecaption
{
	font-family: Verdana, serif;
	font-weight: bold;
	font-size: 8pt;
	color: red;
	background-color: #FFFFFF;
}
td.newsbody
{
	font-family: Verdana, serif;
	font-size: 8pt;
	color: navy;
	background-color: #FFFFFF;
}
td.newsposted
{
	font-family: Verdana, serif;
	font-size: 7pt;
	color: black;
	background-color: #FFFFCF;
}
td.eeev
{
	font-family: Verdana, serif;
	font-size: 7pt;
	color: #ffffff;
	background-color: #000000;
}
.big-quote
{
	font-family: Verdana, serif;
	font-size: 8pt;
	font-weight: bold;
	color: navy;
	background-color: #FFFFFF;
}
.big-quoter
{
	font-family: Verdana, serif;
	font-size: 10pt;
	font-weight: bold;
	color: red;
	background-color: #FFFFFF;
}
.dddclinkname
{
	font-family: Verdana, serif;
	font-size: 15pt;
	font-weight: bold;
	color: red;
	background-color: white;
}
.linkname
{
	font-family: Verdana, serif;
	font-size: 14pt;
	font-weight: bold;
	color: red;
	background-color: white;
}
.linknameover
{
	font-family: Verdana, serif;
	font-size: 14pt;
	font-weight: bold;
	color: darkred;
	background-color: white;
}
.linktitle
{
	font-family: Verdana, serif;
	font-size: 12pt;
	font-weight: bold;
	color: blue;
	background-color: white;
}
.backlink
{
	font-family: Verdana, serif;
	font-size: 10pt;
	font-weight: bold;
	color: blue;
	background-color: white;
}
.f1subtitle
{
	font-family: Verdana, serif;
	font-size: 16pt;
	font-weight: bold;
	color: blue;
	background-color: #FFFFFF;
}
.subtitle
{
	font-family: Verdana, serif;
	font-size: 16pt;
	font-weight: bold;
	color: blue;
	background-color: #FFFFFF;
}
.smallnote
{
	font-family: Verdana, serif;
	font-size: 8pt;
	color: red;
}
.imageStore {
	position: absolute;
	visibility:hidden
}
td.teamheading
{
	font-family: Verdana, serif;
	font-weight: bold;
	color: black;
	background-color: silver;
}
td.teamsub
{
	font-family: Verdana, serif;
	font-size: 10pt;
	color: gray;
	background-color: #CFCFCF;
}
td.teambody
{
	font-family: Verdana, serif;
	font-size: 10pt;
	color: slategray;
	background-color: #EFEFEF;
}
td.driverheading
{
	font-family: Verdana, serif;
	font-weight: bold;
	color: black;
	background-color: silver;
}
td.driversub
{
	font-family: Verdana, serif;
	font-size: 10pt;
	color: gray;
	background-color: #CFCFCF;
	vertical-align: top;
}
td.driverbody
{
	font-family: Verdana, serif;
	font-size: 10pt;
	color: slategray;
	background-color: #EFEFEF;
	vertical-align: top;
}
td.driverlink
{
	font-family: Verdana, serif;
	font-weight: normal;
	font-size: 7pt;
	color: black;
	background-color: #CFCFCF;
}
A.driverlink:link
{
	color: gray;
}
A.driverlink:visited
{
	color: gray;
}
A.driverlink:active
{
	color: gray;
}
A.driverlink:hover
{
	color: black;
}
td.newscomment
{
	font-family: Verdana, serif;
	font-size: 8pt;
	font-weight: bold;
	color: black;
	background-color: white;
}
td.newslink
{
	font-family: Verdana, serif;
	font-size: 8pt;
	font-weight: bold;
	color: blue;
	background-color: white;
}
a.newslink:link
{
	color: blue;
}
a.newslink:visited
{
	color: blue;
}
a.newslink:active
{
	color: blue;
}
a.newslink:hover
{
	color: red;
}
td.newsdate
{
	font-family: Verdana, serif;
	font-size: 7pt;
	color: black;
	background-color: white;
	text-align: right;
}
td.resultsno
{
	font-family: Verdana, serif;
	font-size: 8pt;
	color: black;
	text-align: center;
	background-color: yellow;
}
td.resultstext
{
	font-family: Verdana, serif;
	font-size: 8pt;
	color: white;
	background-color: gray;
}
td.resultstime
{
	font-family: Verdana, serif;
	font-size: 8pt;
	color: yellow;
	text-align: right;
	background-color: gray;
}
td.resultstyrem
{
	font-family: Verdana, serif;
	font-size: 8pt;
	color: white;
	text-align: right;
	background-color: blue;
}
td.resultstyreb
{
	font-family: Verdana, serif;
	font-size: 8pt;
	color: white;
	text-align: right;
	background-color: red;
}
td.gridno
{
	font-family: Verdana, serif;
	font-size: 8pt;
	color: black;
	text-align: center;
	background-color: lightgrey;
}
.actionButton
{
	font-family: Verdana, serif;
	font-size: 10pt;
	background-color: cornflowerblue;
	padding: 1px;
	color: white;
}
.actionButtonHover
{
	font-family: Verdana, serif;
	font-size: 10pt;
	background-color: papayawhip;
	padding: 1px;
	color: black;
}
a.racelink
{
	font-family: Verdana, serif;
	font-size: 10pt;
	font-weight: bold;
	color: blue;
	background-color: white;
}
a.racelink:link
{
	color: blue;
}
a.racelink:visited
{
	color: blue;
}
a.racelink:active
{
	color: blue;
}
a.racelink:hover
{
	color: red;
}
.maintext
{
	font-family: Verdana, serif;
	font-size: 14pt;
	font-weight: bold;
	color: black;
	background-color: white;
}
.bodytext
{
	font-family: Verdana, serif;
	font-size: 12pt;
	font-weight: normal;
	color: black;
	background-color: white;
	text-decoration: none
}
td.helpheading
{
	font-family: Verdana, serif;
	font-weight: normal;
	font-size: 10pt;
	color: black;
	background-color: lightgrey;
}
a.helpheading
{
	color: black;
}
a.helpheadingover
{
	color: blue;
}
td.helpdesc
{
	font-family: Verdana, serif;
	font-weight: normal;
	font-size: 10pt;
	color: gray;
	background-color: lightgrey;
}
