﻿/* HEADER */

.searchError
{
	color:Red;
	display:block;
	float:right;
	font-size:16pt;
	font-weight:bold;
	margin:4px 15px 0px 0px;
}

/* HOME */

/* home page big buttons */

div.banner
{
	display: block;
	height: 73px;
	width: 303px;
	float: left;
	margin-right: 26px;
	margin-bottom: 15px;
}

.fade
{
	float: none;
	position: relative;
}

.fade div
{
	display: none;
	height: 73px;
	left: 0;
	position: absolute;
	top: 0;
	width: 303px;
}


/* circuit page */
.circuitConfigurationContainer
{
	margin-right: auto;
	margin-left: auto;
	width:600px;
}

.circuitConfigurationMap
{
	height: 600px;
	width: 600px;
}

.configurationComments
{
	margin-left: 10px; 
	padding-bottom: 10px
}

/* ENGINES AND TIRES Page */

.manufacturerList
{
	width: 100%;
}

.manufacturerList td:hover
{
	background: #eeeeee;
}

/* class used to show links for engine and tyres manufacturer selection */
.manufacturerList td
{
	border-width:0 1px 1px 0;
	border-color:#666666;
	border-style:solid;	
}

.manufacturerList .selectItem
{
	border-color: #666666;
	border-style: solid;
	border-width: 0 1px 1px 0;    
	width: 102px;
}

.manufacturerList .firstColumn
{
	width: 104px !important;
}

.manufacturerList .lastColumn
{
	width: 105px !important;
}

.manufacturerList .selectItem a
{
	color: #090909;
	display:block;    
	padding:2px 5px 2px 5px
}

.manufacturerList .selectItem a:hover
{
	text-decoration:underline;
}
.manufacturerList .seasonSupplier a
{
	font-weight: bold;
	font-size: 9pt;
	text-transform: uppercase;
}

.manufacturerList .selected a
{
	color: #ff0000 !important;
}

.strikethrough
{
	background-image:url('/images/layout/strikethrough-bg.png');
	background-position:center center;
	background-repeat:no-repeat;
}

/* Drivers page styles */

td.drivers .yearControl
{
	float: right;
}

.report table.drivers .reportDetailsHeader
{
	text-align: left !important;
	padding-left: 3px;
	border-collapse: collapse;
}

.report table.drivers td
{
	white-space: nowrap;
}

.currentSeason
{
	font-weight: bold;
}

/* end of Drivers page styles */

/* Individual constructor page styles */

.constructorTotals
{
	width: 227px!important;
}

.constructorTotals .header
{
	background-image: url('/images/layout/boxwhite-07.png')!important;
}

.constructorTotals .details
{
	width: 207px!important;
}

.rightSideReport
{
	float: right!important;
	margin-right: 0px!important;
}

.centeredReport
{
	margin-left: 4px !important;
}


/* end of Individual constructor page styles */

/* Home Page styles */

table.details tr td h3
{
	color:#090909;
}

/* end of Home Page styles */


/* Statistics */

/* All statistics */
.statistics .ModelName, 
.statistics .ConfigurationName
{
	text-align:left !important;
}


.statistics .WCTitles,
.statistics .Year
{
	text-align:center !important;
}

 
.statistics .GPContested, 
.statistics .Poles, 
.statistics .Wins, 
.statistics .Podiums,
.statistics .PodiumRatio,
.statistics .FastestLaps,
.statistics .LapsInLead,
.statistics .Drivers,
.statistics .ScoredPoints,
.statistics .Total,
.statistics .Position,
/*.statistics .AverageSpeed,*/
.statistics .LapsGap,
/*.statistics .TimeGap,*/
.statistics .GPsHosted,
.statistics .Position1,
.statistics .Position2,
.statistics .Position3,
.statistics .Points,
.statistics .WCPoints,
.statistics .PointsRatio,
.statistics .Finishes
{
	text-align:right!important;
}

th.leftItem.Drivers
{
	text-align:left!important;
}

table.Drivers_NumberOfConsecutivePolePositions th
{
	white-space: nowrap;
}

table.Drivers_WorldChampionsDecidedAtTheLastGP .Drivers,
table.Drivers_NumberOfDoubleFinishesByTeammates .Drivers
{
	text-align: left!important;
}

span.hasSharedDriver0
{
	display: none;
}

.GrandsPrix_Fatalities .GrandPrixName
{
	white-space: nowrap;
}

.GrandsPrix_StoppedOrInterrupted .CircuitName
{
	white-space: nowrap;
}

/* conditional formatting in reports */
.raceFastestLap
{
	text-decoration:underline
}

.statistics .reversed1
{
	font-style: italic;
}