*{

	margin: 0;

	padding: 0px;

	font-family:	Verdana, Helvetica, Arial;

	font-size:		11px;

}

img#headerimage {

 top: 0px;

}

p

{

font-size: 11px

}

a{

	cursor: pointer;

}

#header{

	vertical-align: top;

	padding: 0px;

	margin-left: 0%; 

	margin-right: 0%;

	width: 100%;

	border-width: 0px;

	border-style: none;

	padding: 0px;	

	height: 90px;

}

#trackinfoheader

{

	padding: 0px;

	margin-left: 0%; 

	margin-right: 0%;

	width: 100%;

	border-width: 0px;

	border-style: none;

	padding: 0px;	

}

td.buffer

{

	width: 30%;

}

td.PSRLogo

{	

	text-align: left;

	padding: 0px;

	margin-left: 0%; 

	margin-right: 0%;

	width: 2%;

	border-width: 0px;

	border-style: none;

	padding: 0px;	

	height: 90px;

	position: relative;

	left: 0px;	

}

td.PSRTVLogos

{	

	vertical-align: middle;

	text-align: left;

	padding: 0px;

	margin-left: 0%; 

	margin-right: 0%;

	width: 8%;

	border-width: 0px;

	border-style: none;

	padding: 0px;	

	height: 90px;

	position: relative;

	left: 0px;

	top: -4px;	

}

td#header{

	text-align: left;

	padding: 0px;

	margin-left: 0%; 

	margin-right: 0%;

	width: 50%;

	border-width: 0px;

	border-style: none;

	padding: 0px;	

	height: 90px;

	position: relative;

	left: 0px;

	top: 0px;

}

tr#header{

	border-width: 0px;

	border-style: none;

	height: 0%;

}

body {

	background: #dfdfe0;

	font-family:	Verdana, Helvetica, Arial;

	font-size:		11px;

}

#Table_TrackInfo{

	white-space: nowrap;

	vertical-align: top;

	padding: 0px;

	margin-top: 0px;

	width: 100%;

	border-width: 0px;

	border-style: none;

	border-collapse: collapse;

	position: relative;

	top: 24px;

}

#Table_LiveTiming{

	table-layout: auto;

	vertical-align: top;

	margin-top: 0px;

	padding: 0px;

	width: 100%;

	border-width: 1px;

	border-style: none;

	border-collapse: collapse;

	border-color: #555 #555 #555 #555;

}

#Vehicles #Table_LiveTiming tr:hover {

 color: #FFFFFF;

 background-color: #343434;

	border-color: black;

}

#Vehicles #Table_LiveTiming tr:active {

 color: #000000;

 background-color: #FFFFFF;

	border-color: black;

}

#Table_Container{

	padding: 0px;

	margin-left: 0%; 

	margin-right: 0%;

	width: 100%;

	height: 30%;

	border-width: 0px;

	border-style: none;

}

#Table_Incidents{

	font-family:	Verdana, Helvetica, Arial;

	font-size:		11px;

	text-align: center;

	vertical-align: top;

	padding: 0px;

	margin-top: 0px;

	width: 100%;

	border-width: 1px;

	border-style: none;

	border-collapse: collapse;

	border-color: #555 #555 #555 #555;

}

td.Table_Container{

	vertical-align: top;

	border-width: 0px;

	border-style: none;

}

#Table_Key{

	padding: 6px;

	margin-top: 5px;

	margin-left: 0px; 

	margin-right: auto;

	width: 30%;

	border-width: 0px;

	border-style: none;

	border-collapse: collapse;

	border-color: #777 #555 #555 #777;

}

#TrackName

{

	font-family:	Verdana, Helvetica, Arial;

	font-size:		20px;

	white-space: nowrap;

}

#TimeRemaining{

	font-family:	Verdana, Helvetica, Arial;

	font-size:		24px;

}

span.timeLeft{

	font-family:	Verdana, Helvetica, Arial;

	font-size:		14px;

}

span.lapsLeft{

	font-family:	Verdana, Helvetica, Arial;

	font-size:		20px;

}

#Session{

	font-family:	Verdana, Helvetica, Arial;

	font-size:		14px;

}

#Status{

	font-family:	Verdana, Helvetica, Arial;

	font-size:		14px;

}

th.Table_TrackInfo_header{

	text-align: center;

	border-width: 0px;

	border-style: none;

	background: transparent;

	white-space: nowrap;

}

th.Table_TrackInfo_header2{

	height: 1.26em;

	width: 33.33%;

}

td.Table_TrackInfo-Session{

	border-style: none;

	background: transparent;

	color: #111111;

	font-weight: bold;

	border-width: 0px;

}

td.Table_TrackInfo-TrackStatus{

	background: transparent;

	color: #111111;

	font-weight: bold;

	vertical-align: center;

	border-width: 0px;

	border-style: none;

}

td.Table_TrackInfo-TimeRemaining{

	font-weight: bold; 

	background: transparent;

	color: #111111;

	border-width: 0px;

	border-style: none;

	vertical-align: center;

}

td.Table_TrackInfo-NumVehTemps{

	background: #dfdfe0;

	color: #111111;

	font-weight: bold;

}



th {

	color: black;

	background: #858585 url(img/nav_bg.gif) top left repeat-x;

	font-family:	Verdana, Helvetica, Arial;

	font-size:		12px;

	border-width: 1px 1px 1px 1px;

	padding: 0px;

	border-style: solid;

	border-color: black;

	padding: 0 6px;

	height: 2.06em;

}



tr.Incidents{

	color: #eee;

	border-width: 1px 1px 1px 1px;

	border-style: solid;

	border-color: #333;

	text-align: left;

	padding: 0 7px;

	white-space: nowrap;

	background: #111111;

	font-family:	Verdana, Helvetica, Arial;

	font-size:		10px;

}

td.Incidents{

	border: 1px solid;

	border-color: #333;

	border-width: 1px 1px 1px 1px;

	text-align: left;

	padding: 0 7px;

	white-space: nowrap;

	font-family:	Verdana, Helvetica, Arial;

	font-size:		10px;

}

td.Incidents-LightContact{

	color: #ffbebe;

	border: 1px solid;

	border-color: #333;

	border-width: 1px 1px 1px 1px;

	text-align: left;

	padding: 0 7px;

	white-space: nowrap;

	font-family:	Verdana, Helvetica, Arial;

	font-size:		11px;

}

td.Incidents-ModerateContact{

	color: #fd8888;

	border: 1px solid;

	border-color: #333;

	border-width: 1px 1px 1px 1px;

	text-align: left;

	padding: 0 7px;

	white-space: nowrap;

	font-family:	Verdana, Helvetica, Arial;

	font-size:		11px;

}

td.Incidents-HeavyContact{

	color: #ff3e3e;

	border: 1px solid;

	border-color: #333;

	border-width: 1px 1px 1px 1px;

	text-align: left;

	padding: 0 7px;

	white-space: nowrap;

	font-family:	Verdana, Helvetica, Arial;

	font-size:		11px;

}

td.Incidents-DriverChange{

	color: #00d80a;

	border: 1px solid;

	border-color: #333;

	border-width: 1px 1px 1px 1px;

	text-align: left;

	padding: 0 7px;

	white-space: nowrap;

	font-family:	Verdana, Helvetica, Arial;

	font-size:		11px;

}

td.TrackViewControls{

	border: 1px solid;

	border-color: #333;

	border-width: 1px 1px 1px 1px;

	text-align: left;

	padding: 0 7px;

	white-space: nowrap;

}

tr{



	color: #eee;

	border-width: 1px 1px 1px 1px;

	border-style: solid;

	border-color: #333;

	text-align: center;

	padding: 0 7px;

	white-space: nowrap;

	height: 13px;

}

tr.Table_LiveTiming-OddRow{



	background: #e4e4e4;

	height: 13px;

}



tr.Table_LiveTiming-EvenRow{

	

	background: #111111;;

	height: 13px;



}

tr.Table_LiveTiming-CYs1Row{

	color: #ffe600;

	background: #111111;

	border-width: 1px 1px 1px 1px;

	border-style: solid;

	border-color: #ffe600;

}

tr.Table_LiveTiming-CYs2Row{

	color: #ffe600;

	background: #111111;

	border-width: 1px 1px 1px 1px;

	border-style: solid;

	border-color: #ffe600;

}

tr.Table_LiveTiming-CYs3Row{

	color: #ffe600;

	background: #111111;

	border-width: 1px 1px 1px 1px;

	border-style: solid;

	border-color: #ffe600;

}

td{

	border: 1px solid;

	border-color: #333;

	border-width: 1px 1px 1px 1px;

	text-align: center;

	padding: 0 7px;

	white-space: nowrap;

	height: 13px;

}

td.Table_LiveTiming-InPits{

	background: #c7c500;

	color: #c70000;

}

td.Table_LiveTiming-Sector1Better{

	color: #c7c500;

}

td.Table_LiveTiming-Sector1Best{

	color: #13c700;

}

td.Table_LiveTiming-Sector2Better{

	color: #c7c500;

}

td.Table_LiveTiming-Sector2Best{

	color: #13c700;

}

td.Table_LiveTiming-DriverName{

	text-align: left;	

}

td.Table_LiveTiming-VehicleName{

	text-align: left;

}

span.Table_LiveTiming-DriverName{

	font-weight: bold; 	

}

span.Table_LiveTiming-VehicleName{

}

td.KeyText{

	font-size: small/0.35em;

	text-align: left;	

}

td.Table_Key-Header{

	text-align: left;

	background: #858585 url(img/nav_bg.gif) top left repeat-x;

	font-size: small/1.35em;

	letter-spacing: .2em;

}

credits{

	font-size: small;

}

div.footer{

	margin-top: 3px;

	height: 12px;

	width: 100%; 

	font: normal .85em/.85em 'trebuchet ms', sans-serif;

}

