<style type='text/css'>

td 
{
	font-family: arial; 
	font-size=10pt
}

.guide
{
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #004E67;
	border: ##1 solid #000000;
}

.guide-border
{
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00516D;
	border: 1px solid #00516D;
}

.bodyheadertable
{  
	background-color: #e5e5e5;
}

.bordercell
{  
	font-family: verdana;
	font-weight: normal;
	font-size: 8pt;
	color: #FFFFFF;
	background-color: #00516D;
}

.sectionheaderborder
{
	background-color: #000000;
}

.sectionheader
{ 
	font-family: Arial;
	font-style: normal;
	font-size: 12pt;
	font-weight: bold;
	color: #FFFFFF;
}

.sectionheader-user
{ 
	font-family: Verdana;
	font-style: normal;
	font-size: 8pt;
	font-weight: bold;
	color: #D3D5AC;
}

.sectionheader-username
{ 
	font-family: Verdana;
	font-style: normal;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
}

.topmenu-arrow
{
	border:1px outset #D3D5AC; font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10pt;
  	font-weight: bold;
  	color: D3D5AC;
  	background-color: #333333;
  	
}


.button-arrow
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size: 8pt;
  	font-weight: normal;
  	color: #FFFFFF;
  	background-color: #000000;

}

.legend-arrow
{
	border:1px outset #00516D; font-family:Verdana, Arial, Helvetica, sans-serif;
  	font-size: 10pt;
  	font-weight: bold;
  	color: #D3D5AC;
  	background-color: #000000;
  	
}

.topmenu 
{
	border:1px outset #FFFFFF; font-family:tahoma;
  	font-size: 10px;
  	font-weight:bold;
  	color: white;
  	background-color: #333333;
  	
}

.legend-label 
{
	border:1px outset #E2E2BC; font-family:tahoma;
  	font-size: 9pt;
  	font-weight:bold;
  	color: #FFFFFF;
  	background-color: #333333;
  	
}


.buttonnormal
{
	font-family:verdana, arial;
  	font-size: 8pt;
  	font-weight:bold;
  	color: #000000;
}


.barclay-menu
{
	font-family:verdana, arial;
  	font-size: 8pt;
  	color: #000000;
}


.buttonnormal-barclay
{
	font-family:verdana, arial;
  	font-size: 8pt;
  	font-weight:bold;
  	color: #FFCC00;
  	background-color: #666666;
}


.updatepanel-odd 
{
	font-family:verdana, arial;
  	font-size: 8pt;
  	font-weight:bold;
  	color: #000000;
  	background-color: #0000FF;
}

.updatepanel-even 
{
	font-family:verdana, arial;
  	font-size: 8pt;
  	font-weight:bold;
  	color: #000000;
  	background-color: #666666;
}

.updatepanel-odd-date
{
	font-family: arial;
  	font-size: 8pt;
  	font-weight: normal;
  	color: #000000;
  	background-color: #f5f5f5;
}

.updatepanel-even-date
{
	font-family: arial;
  	font-size: 8pt;
  	font-weight: normal;
  	color: #000000;
  	background-color: #FFFFFF;
}

.updatepanel-flags
{
	font-family: arial;
  	font-size: 10pt;
  	font-weight: bold;
  	color: #FFFFFF;
  	background-color: #808080;
}

.flags
{
	font-family: arial;
  	font-size: 10pt;
  	font-weight: bold;
  	color: #FFFFFF;
  	background-color: #333333;
}

.track-panel
{
	font-family: verdana;
  	font-size: 8pt;
  	font-weight: bold;
  	color: #000000;
  	background-color: #D3D5AC;
}

.panel-deadline
{
	font-family: arial;
  	font-size: 8pt;
  	font-weight: normal;
  	color: #FFFFFF;
  	background-color: #017AB8;
}

.panel-countdown
{
	font-family: verdana;
  	font-size: 8pt;
  	font-weight: bold;
  	color: #FFFFFF;
  	background-color: #800000;
}

.panel-level
{
	font-family: verdana;
  	font-size: 8pt;
  	font-weight: bold;
  	color: #000000;
  	background-color: #D3D5AC;
}

.guidebody
{
	font-family: verdana;
  	font-size: 8pt;
  	font-weight: normal;
  	color: #000000;
  	background-color: #FFFFF0;
}

td.sortnormal
{
	border:thin #999999; background-color:#999999;
	font-size: 8pt;
	font-family:verdana;
	font-weight: bold;
	color: white
}

td.sortover
{
	background-color:#999999;
	border-color:#999999;
	border-width:thin;
	border-style:outset;
	font-size: 8pt;
  	font-family:verdana;
  	font-weight: normal;
  	color: white;
  	cursor: hand;
}

td.sortclick
{
	background-color:#999999;
	border-color:#999999;
	border-width:thin;
	border-style:inset;
	font-size: 8pt;
  	font-family:verdana;
  	font-weight: normal;
  	color: white;
  	cursor: hand;
}

td.sortchosen
{
	background-color:white;
  	border-color:white;
	border-width:thin;
	border-style:solid;
	font-size: 8pt;
  	font-family:verdana;
  	font-weight: normal;
  	color: white;
}

.handcursor 
{ 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #cc0000; 
	vertical-align: middle; 
	background-position:  center; 
	text-align: center; 
	cursor: hand
}

.td.buttonnormal 
{  
	border:1 outset: #9BA07F; background-color:#00516D;	
	font-size: 8pt;	
	font-family:verdana;	
	font-weight: bold;	
	color: #FFFFFF
}

.td.buttonover 
{	
	border:1 inset: #FFCC00; background-color:#FFCC00;	
	font-size: 8pt;  	
	font-family:verdana;  	
	font-weight: bold;  	
	color: #FFFFFF;  	
	cursor: hand
}

.td.buttonclick 
{	
	border:1 inset: #999999; background-color:#999999;	
	font-size: 8pt;  	
	font-family:verdana;  	
	font-weight: bold;  	
	color: white;  	
	cursor: hand
}

.td.buttonchosen 
{	
	border:1 solid: white; background-color:white;  	
	font-size: 8pt;  	
	font-family:verdana;  	
	font-weight: bold;  	
	color: white
}

.td.guidenormal-odd 
{  
	background-color:#00516D;	
	font-size: 8pt;	
	font-family:verdana;	
	font-weight: bold;
	color: #F5F5F5;
	cursor: hand;
}

.td.guidenormal-even
{  
	background-color:#9BA07F;	
	font-size: 8pt;	
	font-family:verdana;	
	font-weight: bold;	
	color: #F5F5F5;
	cursor: hand;
}

.td.guideover
{  
	background-color:#08142C;	
	font-size: 8pt;	
	font-family:verdana;	
	font-weight: bold;	
	color: #000000;
	cursor: hand;
}

.sectionheader-dark
{  
	border:1 outset #808080; font-family:arial;
	font-size: 12pt; 
	font-weight: bold; 
	color: #FFFFFF;  
	background: #333333;
	
}

.sectionheader-kopf
{  
	border:1 outset #808080; font-family:arial;
	font-size: 12pt; 
	font-weight: bold; 
	color: #FFFFFF;  
	background: #000000;
	
}

.sectionheader-darklink
{  
	border:1px outset #808080; font-family:arial;
	font-size: 10pt; 
	font-weight: bold; 
	color: #D3D5AC;  
	background: #333333;
	
}

.grid-level
{  
	font-family:arial;
	font-size: 10pt; 
	font-weight: bold;
	color: #000000; 
	background: #D3D5AC;
}

.grid-heatnumber
{  
	font-family:arial;
	font-size: 10pt; 
	font-weight: bold;
	color: #FFFFFF; 
	background: #01679E;
}

.grid-driver2 
{  
	font: bold 10pt Arial; 
	color: #000000; 
	background: #d4d4d4;
}

.grid-driver1
{
	font: bold 10pt Arial; 
	color: #000000; 
	background: #e5e5e5;
}	

.grid-car 
{  
	font-family:Verdana;
	font-size: 8pt; 
	font-weight: bold;
	color: #FFFFFF; 
	background: #808080;
}

.grid-laptime2
{  
	font-family: Verdana;
	font-size: 8pt; 
	font-weight: bold;
	color: #000000; 
	background: #e5e5e5;
}

.grid-laptime1
{  
	font-family: Verdana;
	font-size: 8pt; 
	font-weight: bold;
	color: #000000; 
	background: #d4d4d4;
}

.sectionheader-countrycode
{  
	font-family:Arial;
	font-size: 12pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	background: #333333;
}

.sectionheader-circuitname
{  
	font-family:Arial;
	font-size: 12pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	background: #333333;
}

.dloads-columnlabels
{  
	font-family:verdana;
  	font-size: 9pt;
  	font-weight:bold;
  	color: #FFFFFF;
  	background-color: #006EA5;
}

.listings-columnlabels
{  
	font: 8pt Verdana; 
	color: #000000; 
	background: #D3D5AC;
}

.listings-countrycode
{  
	font-family:Arial;
	font-size: 10pt; 
	font-weight: bold; 
	color: #FFFFFF; 
	background: #333333;
}

.listings-datacells 
{
	font-family:arial, tahoma;
  	font-size: 8pt;
  	color: #FFFFFF;
  	background-color: #00131B;
}

.listings-flags
{
	font-family: arial;
  	font-size: 10pt;
  	font-weight: bold;
  	color: #FFFFFF;
  	background-color: #808080;
}

.listings-odd 
{
	font-family:verdana;
  	font-size: 8pt;
  	color: #000000;
  	background-color: #f5f5f5;
}

.listings-even 
{
	font-family:verdana;
  	font-size: 8pt;
  	color: #000000;
  	background-color: #FFFFFF;
}

.dloadsdetail-odd 
{
	font-family:verdana;
  	font-size: 10pt;
  	color: #000000;
  	background-color: #FFFFFF;
}

.dloadsdetail-even 
{
	font-family:verdana;
  	font-size: 10pt;
  	color: #000000;
  	background-color: #F5F5F5;
}

.PreviewLabels 
{  
	font-family: Arial; 
	font-size: 10px; 
	font-weight: normal; 
	color: #FFFFFF; 
	background-color: #333333;
}

.PreviewPics 
{ 
	font-family: Arial; 
	font-size: 10px; 
	font-weight: 500; 
	color: #CCCCCC; 
	background-color: #000000; 
	vertical-align: middle; 
	background-position:  center; 
	text-align: center; 
	cursor: hand
}

.dloadsdetail-highlightheader
{  
	font: 8pt Verdana;
	font-weight: bold;  
	color: #000000; 
	background: #D3D5AC;
}

.forms-odd 
{
	font-family:verdana;
  	font-size: 10pt;
  	color: #000000;
  	background-color: #f5f5f5;
}

.forms-even 
{
	font-family:verdana;
  	font-size: 10pt;
  	color: #000000;
  	background-color: #FFFFFF;
}

.forms-highlight
{  
	font: 8pt Verdana;
	font-weight: bold;  
	color: #000000; 
	background: #D3D5AC;
}

.Standingscell
{
	BACKGROUND-COLOR:#FFFFFF;
	FONT-SIZE: 12pt;
  	FONT-FAMILY:arial;
  	FONT-WEIGHT: bold;
  	color: black;
}

.formbutton
{
	font-family: Arial; 
	font-size: 8pt; 
	font-weight: bold;
	border: 1px #000000 solid;
	cursor: hand;
}

.formlist
{
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: bold;

}

.hotshoe-header
{
	font-family: verdana;
  	font-size: 8pt;
  	font-weight: bold;
  	color: #FFFFFF;
  	background-color: #800000;
}	

.profile-sub-header
{
	font-family: verdana;
  	font-size: 8pt;
  	font-weight: bold;
  	color: #FFFFFF;
  	background-color: #004E67;
}

.profile-column-header
{
	font-family: verdana;
  	font-size: 8pt;
  	font-weight: normal;
  	color: #000000;
  	background-color: #D3D5AC;
}

.profile-master-header
{
	font-family: Arial;
  	font-size: 11pt;
  	font-weight: bold;
  	color: #FFFFFF;
  	background-color: #333333;
}

.profile-listings-odd 
{
	font-family: arial;
	font-weight: bold;
  	font-size: 10pt;
  	color: #000000;
  	background-color: #f5f5f5;
}

.profile-listings-even 
{
	font-family: arial;
	font-weight: bold;
  	font-size: 10pt;
  	color: #000000;
  	background-color: #ffffff;
}

.news-Icon
{
	font-family: arial;
  	font-size: 10pt;
  	font-weight: bold;
  	color: #FFFFFF;
  	background-color: #D3D5AC;
}

.news-headline
{
	font-family: verdana;
  	font-size: 8pt;
  	font-weight: bold;
  	color: #FFFFFF;
  	background-color: #333333;
}

.news-date
{
	font-family: verdana;
  	font-size: 8pt;
  	font-weight: bold;
  	color: #000000;
  	background-color: #006EA5;
}

.news-link
{
	font-family: verdana;
  	font-size: 8pt;
  	font-weight: normal;
  	color: #000000;
  	background-color: #f5f5f5;
}

.news-preview
{
	font-family:verdana;
  	font-size: 8pt;
  	color: #000000;
  	background-color: #FFFFFF;
}

.news-archive
{  
	font-family: Verdana; 
	font-weight: bold;
	font-size: 8pt;
	color: #000000; 
	background: #D3D5AC;
}

.guide-pics 
{ 
	
	background-color: #808080; 
	vertical-align: middle; 
	background-position: center; 
	text-align: center; 
	cursor: hand;
}
.error-header
{
	font-family: arial;
  	font-size: 12pt;
  	font-weight: bold;
  	color: #FFFFFF;
  	background-color: #800000;
}
.sub-columnheader
{
	font-family: verdana;
  	font-size: 8pt;
  	font-weight: bold;
  	color: #000000;
  	background-color: #D3D5AC;
}

.topic
{
	font-family: arial;
  	font-size: 10pt;
  	color: #000000;
  	background-color: #FFFFFF;
}

.topic-numbers
{
	font-family: arial;
  	font-size: 12pt;
  	font-weight: bold;
  	color: #000000;
  	background-color: #D3D5AC;
}

.topic-headers
{
	font-family: arial;
  	font-size: 12pt;
  	font-weight: bold;
  	color: #FFFFFF;
  	background-color: #333333;
}

</style>






