﻿body
{
    font-size: 8pt;
    font-family: Tahoma;
    background-image: url(../../images/hatchBack.jpg);
    background-repeat:repeat;
    
}
H3
{
    font-weight: bold;
    font-size: 16pt;
    font-family: Tahoma;
}
.PointsHead
{
    color: white;
    font-family: Tahoma;
}
.header
{   font-weight: bold;
    font-size: 12pt;
    font-family: Tahoma;
}

.Subhead
{
    font-weight: bold;
    color: navy;
    font-family: Tahoma;
}
.SubheadLrg
{font-size: 10pt;
    font-weight: bold;
    color: navy;
    font-family: Tahoma;
}
A.header:hover
{ font-weight: bold;
    font-size: 12pt;
    font-family: Tahoma;
    color:#1A3181;
}
A.header:visited
{ font-weight: bold;
    font-size: 12pt;
    font-family: Tahoma;
    color:#1A3181;
}
.hr_mid
{
	color:gainsboro;
	height: 1px;
	padding: 0px;
}
.hr_sm
{
	color:whitesmoke;
	height: 1px;
	padding: 0px;
}
.hr_blue
{
	color:navy;
	height: 1px;
	padding: 0px;
}
div.BlueWhite {
	margin: 1.2em 0;
	padding: 10px;
	background-color: #FFFFFF;
	border: solid 1px #0079AD;
	width:400px;
}
.CellBorder 
{border:solid 1px #FFFFFF
    }
.newspaper-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 10px;
	
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #69c;
}
.newspaper-b th
{
	padding: 15px 10px 10px 10px;
	font-weight: normal;
	font-size: 10px;
	color: #039;
}
.even
{
	padding: 2px;
	border-top: 1px dashed #fff;
	border-left:1px dashed #fff;
	border-right:1px dashed #fff;
}
.drivertotal
{
	padding: 2px;
	border-right:1px solid #69c;
}
.odd
{
	padding: 2px;
	border-top: 1px dashed #fff;
	border-left:1px dashed #fff;
}
.evenc1
{
	padding: 2px;
	border-top: 1px dashed #fff;
	border-left:1px dashed #fff;
}
.oddc1
{
	padding: 2px;
	border-top: 1px dashed #fff;
	border-left:1px dashed #fff;
}
.evenc
{
	padding: 2px;
	border-top: 1px dashed #fff;
	border-right: 1px solid #69c;
	text-align: center;
}
.evenl
{
	padding: 2px;
	border-top: 1px dashed #fff;
	border-left: 1px solid #69c;
	text-align: center;
}
.evenr
{
	padding: 2px;
	border-top: 1px dashed #fff;
	border-right: 1px solid #69c;
	text-align: center;
}
.evencTop
{
	padding: 2px;
	border-top: 1px solid #69c;
	border-bottom:1px solid #69c;
	text-align: center;
}
.evenlTop
{
	padding: 2px;
	border-top: 1px solid #69c;
	border-left: 1px solid #69c;
	border-bottom:1px solid #69c;
	text-align: center;
}
.evenrTop
{
	padding: 2px;
	border-top: 1px solid #69c;
	border-right: 1px solid #69c;
	border-bottom:1px solid #69c;
	text-align: center;
}
.oddc
{
	padding: 2px;
	border-top: 1px dashed #fff;
	text-align: center;
}
.resultsheader
{ font-size:14pt;
  font-weight:bold;
  text-align:center;
    }
 .hd
 {
     padding: 2px;
	border: 1px solid #69c;
    vertical-align:bottom;
     }
 .evenrow 
 {
     background: #eff2ff;
     }
     
.oddrow
     { background: #e8edff;
     }
     .evenTop
{
	padding: 2px;
	border-bottom:1px solid #69c;
}
#tbCarDetails
{
	font-family: Arial;
	font-size: 10px;
	width: 600px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #DBE5F1;
}

#tbCarDetails th
{
  border :solid black 1.0pt;
  border-left:none;
  background:#E6E6E6;
  padding:0cm 2pt 0cm 2pt;
  height:15pt;
  font-size:11.0pt;
  font-family:"Calibri","sans-serif";
  color:#000000
}
#tbCarDetails tbody
{
	background: #e8edff;
}
#tbCarDetails td
{
	color: #000000;
	border-top: 1px dashed #DBE5F1;
	border-left: 1px dashed #DBE5F1;
	font-size:8pt;
	background:#ffffff;
	height:20pt;
}
#tbDrivers
{
	font-family: Arial;
	font-size: 10px;
	width: 600px;
	text-align: left;
	border-collapse: collapse;
	border: 1px solid #DBE5F1;
}

#tbDrivers th
{
  border :solid black 1.0pt;
  border-left:none;
  background:#E6E6E6;
  padding:0cm 2pt 0cm 2pt;
  height:15pt;
  font-size:11.0pt;
  font-family:"Calibri","sans-serif";
  color:#000000
}
#tbDrivers tbody
{
	background: #e8edff;
}
#tbDrivers td
{
	color: #000000;
	border-top: 1px dashed #DBE5F1;
	border-left: 1px dashed #DBE5F1;
	font-size:8pt;
	background:#ffffff;
	height:20pt;
}