BODY { color: #1D2E3F; scrollbar-arrow-color: #FFFFFF; scrollbar-track-color: #C9DAEB; scrollbar-face-color: #B5C6D7; scrollbar-3dlight-color: #E5F5FF; scrollbar-highlight-color: #BDCEDF; scrollbar-shadow-color: #A9BACB; scrollbar-darkshadow-color: #495A6B; }

.holdingTable {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: none; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #FFFFFF
}

p { margin-top: 1em; margin-bottom: 1em; }


A:link {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; COLOR: #1a1a1a; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; COLOR: #1a1a1a; TEXT-DECORATION: none
}
A:hover {
	FONT-WEIGHT: 400; FONT-SIZE: 11px; COLOR: #f8130d; TEXT-DECORATION: none
	}


/* - CUSTOM STYLES 2004 ------------------------------------------------------------- */

.redPanelTable
	{
	background:#fe0000;
	}

.greyPanelTable
	{
	background:#E0E1E3;
	}

.whitePanelTable
	{
	background:#ffffff;
	}

/* ------------------------------------------------------------------------------------------ */

a.redPanelTable:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.redPanelTable:visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.redPanelTable:hover	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.redPanelTableSelectedDate	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.redPanelTableSelected	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline
	}

/* ------------------------------------------------------------------------------------------ */

a.whitePanelTable:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.whitePanelTable:visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.whitePanelTable:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.whitePanelTableSelectedDate	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

.whitePanelTableSelected	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

.unavailable	{
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

/* ------------------------------------------------------------------------------------------ */

a.leftNav:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.leftNav:visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.leftNav:hover	{
	color: #fe0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.leftNavSelected	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.leftNavSelected:link {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}


a.leftNavSelected:visited {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.leftNavSelected:hover {
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}


/* ------------------------------------------------------------------------------------------ */

a.topNavOff:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.topNavOff:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.topNavOff:hover	{
	color: #fe0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

/* ------------------------------------------------------------------------------------------ */

a.topNavOn:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.topNavOn:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.topNavOn:hover	{
	color: #CFCFCF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.circuitStripCopy	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.featurePanelHeaderCopy	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 9px;
	text-decoration: none
	}

/* ------------------------------------------------------------------------------------------ */

a.featurePanel:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	xxletter-spacing: -10px;
	text-decoration: none
	}

a.featurePanel:visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.featurePanel:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.featurePanelCopy	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.featurePanelDate	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

.featurePanelDataHeader	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

/* ------------------------------------------------------------------- */

.articleTitle	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none
	}

a.articleTitle	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none
	}

a.articleTitle:visited	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none
	}

a.articleTitle:hover	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none
	}

.articleSubTitle	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none
	}

.articleFeatureCopy	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 15.6px;
	text-decoration: none
	}

.articleCopy	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	line-height: 15.5px;
	}

/* ------------------------------------------------------------------- */

a.articleListHeadline:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.articleListHeadline:visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.articleListHeadline:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

/* ------------------------------------------------------------------- */

a.articleListSortBy:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.articleListSortBy:visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.articleListSortBy:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

/* ------------------------------------------------------------------- */

a.articleListPagination:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.articleListPagination::visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.articleListPagination:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.articleListPaginationSelected	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

/* ------------------------------------------------------------------- */

.articleSearchTermHighlight		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

/* ------------------------------------------------------------------------------------------ */

a.footer:link		{
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				background: #000000;
				text-decoration: none
				}

a.footer:visited		{
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				background: #000000;
				text-decoration: none
				}

a.footer:hover                 {
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				background: #000000;
				text-decoration: none
				}

a.footerReversed:link		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				background: #000000;
				text-decoration: none
				}

a.footerReversed:visited		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				background: #000000;
				text-decoration: none
				}

a.footerReversed:hover                 {
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				background: #000000;
				text-decoration: none
				}

/* ------------------------------------------------------------------------------------------ */

a.panelInfo:link		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

a.panelInfo:visited		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

a.panelInfo:hover		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

.footer		{
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				background: #000000;
				text-decoration: none
				}

.footerReversed		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				background: #000000;
				text-decoration: none
				}

.footerCopyright		{
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				font-weight: normal;
				background: #000000;
				text-decoration: none
				}

.liveTimingGrandPrix		{
				color: #999999;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 15px;
				font-weight: bold;
				background: #ffffff;
				text-decoration: none
				}

.liveTimingSession		{
				color: #999999;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				background: #ffffff;
				text-decoration: none
				}

/* ------------------------------------------------------------------------------------------ */

a.liveTimingButton:link		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

a.liveTimingButton:visited		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

a.liveTimingButton:hover		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

/* ------------------------------------------------------------------------------------------ */

a.liveTimingNavSelected:link		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

a.liveTimingNavSelected:visited		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

a.liveTimingNavSelected:hover		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

/* ------------------------------------------------------------------------------------------ */

a.liveTimingNav:link		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

a.liveTimingNav:visited		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

a.liveTimingNav:hover		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

.liveTimingNavSelected		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}


/* ------------------------------------------------------------------------------------------ */

a.nextPrevious:link		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				text-decoration: none
				}

a.nextPrevious:visited		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				text-decoration: none
				}

a.nextPrevious:hover		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				text-decoration: none
				}

/* ------------------------------------------------------------------------------------------ */

a.insightTitle:link		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				text-decoration: none
				}

a.insightTitle:visited		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				text-decoration: none
				}

a.insightTitle:hover		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				text-decoration: none
				}

/* ------------------------------------------------------------------------------------------ */

a.insightFeatureCopy:link		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: normal;
				text-decoration: none
				}

a.insightFeatureCopy:visited		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: normal;
				text-decoration: none
				}

a.insightFeatureCopy:hover		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: normal;
				text-decoration: none
				}

.insightPanelNumber		{
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

.circuitInfoNumbers		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: normal;
				text-decoration: none
				}

a.circuitInfoWeb:link		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: normal;
				text-decoration: none
				}

a.circuitInfoWeb:visited		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: normal;
				text-decoration: none
				}

a.circuitInfoWeb:hover		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: normal;
				text-decoration: none
				}

.circuitInfoAddress		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 14px;
				font-weight: bold;
				text-decoration: none
				}

.raceCalendarWhite		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				background: #ffffff;
				text-decoration: none
				}

.raceCalendarGrey		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				background: #bcbcbc;
				text-decoration: none
				}

.raceCalendarBlack		{
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: normal;
				background: #000000;
				text-decoration: none
				}

/* ------------------------------------------------------------------------------------------ */

a.raceCalendarButton:link		{
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

a.raceCalendarButton:visited		{
				color: #ffffff;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

a.raceCalendarButton:hover		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

/* ------------------------------------------------------------------------------------------ */

a.insightButton:link		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

a.insightButton:visited		{
				color: #000000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}

a.insightButton:hover		{
				color: #ff0000;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				font-weight: bold;
				text-decoration: none
				}


.tableDataHeader {
	padding-left: 2px;
	padding-right: 2px;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.tableData {
	padding-left: 2px;
	padding-right: 2px;
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	background: #ffffff;
	text-decoration: none;
}

/* --------------------- CLASSES FOR FORM ELEMENTS ------------------------- */

.formInput	{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	border-width:1;
	background-color: #ffffff;
	border-color:#999999;
	border-style:solid;
	}

.formInputSelect	{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	width: 128px;
	border-width:0;
	background-color: #ffffff;
	border-style:none;
	}

.formInputTable	{
	border-color:#666666;
	}


	}

.formInputNS	 	{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	border-width:0;
	background-color: #ffffff;
	border-color:#3C5A70;
	border-style:none;
	}


.formInputIE	{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	border-width:1;
	background-color: #ffffff;
	border-color:#666666;
	border-style:solid;
	scrollbar-face-color: #B4BDC7;
	scrollbar-arrow-color: #39434C;
	scrollbar-track-color: #84929F;
	scrollbar-darkshadow-color: #39434C;
	scrollbar-highlight-color: #CBD1D7;
	}

.formInputMacIE	 	{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	border-width:0;
	background-color: #ffffff;
	border-color:#666666;
	border-style:solid;
	}

.checkBox	 	{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	}

.radioButton	 	{
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	}


.formButton	{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: #ffffff;
	border-width:3px;
	background-color: #3C5A70;
	border-color: #3C5A70;
	border-style: solid;
	}

/* ------------------------------------------------------------------------------------------ */

a.resultsArchiveNav:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	line-height: 9px;
	}

a.resultsArchiveNav:visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	line-height: 9px;
	}

a.resultsArchiveNav:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	line-height: 9px;
	}

.resultsArchiveNavSelected	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	line-height: 9px;
	}

/* ------------------------------------------------------------------------------------------ */

a.resultsArchiveOption:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.resultsArchiveOption:visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.resultsArchiveOption:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.resultsArchiveOptionSelected	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

.resultsArchiveNote{
	padding-left: 2px;
	}

a.searchBoxTitle	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

/* ------------------------------------------------------------------------------------------ */

a.newsSearchButton:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.newsSearchButton:visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.newsSearchButton:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.newsSearchTitle{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

/* ------------------ TIMETABLE ---------------------------- */

.timetable{
	background: #ffffff;
	}

.timetableDate{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

.timetableTime{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #ffffff;
	text-decoration: none
	}

.timetableSession{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background: #ffffff;
	text-decoration: none
	}

a.timetableButton:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.timetableButton:visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.timetableButton:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

/* ------------------ TICKETS ---------------------------- */

	
.ticketsHeader{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.ticketsHeader:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.ticketsHeader:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.ticketsHeader:hover	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

.ticketsStandard{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.ticketsBold{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.ticketsWebLink:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.ticketsWebLink:visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.ticketsWebLink:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.ticketsWebLinkSpecial:link	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.ticketsWebLinkSpecial:visited	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

a.ticketsWebLinkSpecial:hover	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

/* ------------------ TEAMS + DRIVERS ---------------------------- */

.teamsDriversTable{  
	background: #C9DAEB;
	}

.teamsDriversStandard{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.teamsDriversBold{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

.teamsDriversDate{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

/* ------------------ GLOSSARY ---------------------------- */

a.glossaryNav:link	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	line-height: 9px;
	}

a.glossaryNav:visited	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	line-height: 9px;
	}

a.glossaryNav:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	line-height: 9px;
	}

.glossaryNavSelected	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	line-height: 9px;
	}

.glossaryTerms	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}

.glossaryNavInactive {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px 0px 0px 0px;
	line-height: 9px;
	}




.homeNewsTitle	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none
	}

a.homeNewsTitle	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none
	}

a.homeNewsTitle:visited	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none
	}

a.homeNewsTitle:hover	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none
	}

.homeFeatureCopy	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-decoration: none
	}

.homeNewsFeatureCopy	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-decoration: none
	}

a.homeNewsFeatureCopy	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-decoration: none
	}

a.homeNewsFeatureCopy:visited	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-decoration: none
	}

a.homeNewsFeatureCopy:hover	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	line-height: 14px;
	text-decoration: none
	}

.homeDataTableTitle	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none
	}

a.homeDataTableMore:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

a.homeDataTableMore:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

a.homeDataTableMore:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

/* ------------------------------------------------------------------------------------------ */

a.homeDataTable:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.homeDataTable:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

a.homeDataTable:hover	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

.homeDataTable	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

.homeNewsImageSpacer
	{
	margin: 2px 0px 0px 0px;
	}

/* ------------------------------------------------------------------------------------------ */

a.homeNewsMore:link	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

a.homeNewsMore:visited	{
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

a.homeNewsMore:hover	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

/* ------------------------------------------------------------------------------------------ */

a.homeFeatureMore:link	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

a.homeFeatureMore:visited	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

a.homeFeatureMore:hover	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

/* ------------------------------------------------------------------------------------------ */

.homeNewsDate	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

.homeNewsHeadlineLabel	{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

.homeDataTableUnavailable	{
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none
	}

.homeTvImagesTitle	{
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none
	}

.newsCopyLeftLandscape {
 margin: 0px 0px 0px 0px;
 line-height: 15.5px
}

.newsCopyRightLandscape {
 margin: 0px 0px 0px 0px;
 line-height: 15.5px
}

.newsCopyLeftPortrait {
 margin: 0px 0px 0px 0px;
 line-height: 15.5px
}

.newsCopyRightPortrait {
 margin: 0px 0px 0px 0px;
 line-height: 15.5px
}

.articleImageSpacerRight {
 margin-left: 10px;
 margin-right: 0px;
 margin-top: 4px;
 margin-bottom: 0px;
 float: right;
 vertical-align: top; 
}

.articleImageSpacerLeft {
 margin-left: 0px;
 margin-right: 10px;
 margin-top: 4px;
 margin-bottom: 0px;
 float: left;
 vertical-align: top; 
}

.formtools{BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; BACKGROUND: #CCCCCC; FONT: 10px Verdana; BORDER-LEFT: 1px outset; WIDTH: 105px; CURSOR: hand; COLOR: #666666; BORDER-BOTTOM: 1px outset}
.listbox{BORDER-RIGHT: #CCCCCC 1px solid; BORDER-TOP: #CCCCCC 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #CCCCCC 1px solid; COLOR: #666666; BORDER-BOTTOM: #CCCCCC 1px solid; FONT-FAMILY: Quay Book, Verdana, Arial, sans serif; BACKGROUND-COLOR: #F6FBFF}
.labels{FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003300; LINE-HEIGHT: 16px; FONT-FAMILY: Quay Book, Verdana, Arial, sans serif; BACKGROUND-COLOR: #ddede2; TEXT-DECORATION: none}
.buttonzuruek {  font-family: Verdana; font-size: 10px; font-weight: bold; background-color: #3C5A70; border: 1px #999999 solid; background-color: #3C5A70; CURSOR: hand; COLOR: #FFFFFF; WIDTH: 105px;}
.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}
.style2 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.style7 {font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style8 {font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666;}
.style9 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000;font-size: 12px;}
.kutu4{
		background-color:#FFFFFF;
		border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#003366;
        border-top-width:1px; border-top-style:dotted; border-top-color:#003366;
        border-left-width:1px; border-left-style:dotted; border-left-color:#003366;
        border-right-width:1px; border-right-style:dotted; border-right-color:#003366;
}
