/*
'<!--$$Revision: 3 $-->
'<!--$$Author: david $-->
'<!--$$Date: 5/12/08 10:27a $-->
'<!--$$Logfile: /css/v8.css $-->
'<!--$$NoKeywords: $-->
*/
/* Base Stuff */
html{height:100%}
body {
	font-size: 75%;
	font-family: 'Arial', 'Helvetica', sans-serif;
	height:100%;
	margin:0px;
}
.errBox {border:1px solid #C00000;background-color:#F5DDDD;min-height:30px;padding:5px;margin:10px 0px 10px 0px;}
.infoBox {border:1px solid #1EA2C1;background-color:#D2ECF2;min-height:30px;padding:5px;margin:10px 0px 10px 0px;}
#divContainer {width:990px;}
#divTop {width:990px;height:110px;margin-left:5px;}
#divMenu {position:relative;width:990px;height:36px;margin-left:10px;}
#divMain {position:relative;width:990px;min-height:550px;margin-left:5px;background-image:url(../images/bg2.jpg);background-repeat:no-repeat;}
#divDividerCol {float:left;width:15px;min-height:550px;background-color:#747474;background-image:url(../images/bg1.jpg);background-repeat:no-repeat;}
#divLeftCol {float:left;width:725px;padding:4px 7px 14px 31px;}
#divRightCol {float:left;width:179px;margin-left:11px;padding-left:10px;padding-top:10px;margin-bottom:20px;}

#divScheduleNowTop {width:176px;height:44px;background-image:url(../images/scheduleNowTop.jpg);background-repeat:no-repeat;}
#divScheduleNow {width:176px;height:175px;color:#fff;font-size:11px;padding:0px;background-image:url(../images/scheduleNowBot.jpg);background-position:bottom;}
#divScheduleNow a {color:#fff;text-decoration:none;}
#divScheduleNow table {margin-bottom:3px;}
#divScheduleNow td {border-bottom:1px solid #fff;padding:2px 0px 2px 0px;}

#divBarSearchBox {width:161px;height:24px;background:url(../images/searchBoxBG.gif);background-repeat:no-repeat;margin-top:3px;}
#divBarSearchBox #voucherNumber {float:left;color:#000;padding:0;margin:4px 0 0 6px;border:0;width:119px;background:none;font-size:11px;}
#divBarSearchBox #btnSearch {float:right;margin:2px 4px 0 0;}


#divContent {width:725px;min-height:520px;background-color:#fff;background-image:url(../images/graystripesBG.gif);background-repeat:repeat-x;}
#divContentBody {padding:0px 30px 0px 30px;
font-size:14px;}
#divContent h1 {font-style:italic;margin-top:0px;}
#divContent h2 {font-size:16px;color:#5F5F5F;}
#divContent h3 {font-size:16px;}
#divContent h4 {font-size:14px;margin:0px;}
#divContent a {text-decoration:none;color:#FF0000;}
#divContent a:hover {text-decoration:underline;}


#divMainFoot {width:981px;height:45px;margin-left:11px;background-image:url(../images/bg4.jpg);background-repeat:no-repeat;background-position:bottom;}
#footLeft{width:659px;float:left;color:#B5B5B5;font-size:11px;padding:10px 0px 0px 15px;}
#footRight{position:relative;width:246px;height:35px;float:right;}
#car {position:absolute;top:-31px;width:213px;height:68px;background-image:url(../images/car.jpg);background-repeat:no-repeat;}
#divFootLinks {width:881px;padding:0px 50px 0px 50px;color:#666666;margin-left:11px;font-size:9px;text-align:center;}
#divFootLinks a {color:#666666;}
#divNewsBox {width:176px;margin-top:5px;}
#divNewsBoxTop {width:176px;height:25px;background-image:url(../images/newsBoxTop.jpg);background-repeat:no-repeat;}
#divNewsBoxMain {width:176px;min-height:60px;font-size:12px;padding-top:5px;padding-bottom:8px;color:#fff;background-image:url(../images/newsBoxBottomBG.jpg);background-repeat:no-repeat;background-position:bottom;}
#divNewsBoxMain a {color:#fff;text-decoration:none;}
#divNewsBoxMain a:hover {text-decoration:underline;}
#divNewsBoxMain ul 
{
	margin:5px 3px 8px 0px;
	padding-left: 5px;
	list-style: none;
}
#divNewsBoxMain li 
{
	padding-left: 15px;
	background-image:  url(../images/bullet1.gif);
	background-repeat: no-repeat;
	background-position: 5px .3em;
}
#divPPartners {width:176px;height:85px;background-image:url(../images/ppartners.jpg);background-repeat:no-repeat;}
#divTabBar {position:relative;width:990px;height:36px;}
#divTab {float:left;color:#fff;font-weight:bold;font-style:italic;text-align:center;}
#divTab a {color:#fff;text-decoration:none;}
#divTab .tabCOff {float:left;height:30px;background-image:url(../images/tabGreBG.jpg);background-repeat:repeat-x;padding-top:6px;}
#divTab .tabCOn {float:left;height:30px;background-image:url(../images/tabRedBG.jpg);background-repeat:repeat-x;padding-top:6px;}
#divTab .tabGreyEnd {float:left;height:36px;width:19px;background-image:url(../images/tabGreyEnd1.jpg);}
#divTab .tabRedEndR {float:left;height:36px;width:19px;background-image:url(../images/tabRedEnd1.jpg);}
#divTab .tabRedEndL {float:left;height:36px;width:19px;background-image:url(../images/tabRedEnd2.jpg);}
#divTab .rightEnd {width:358px;height:36px;}

#divHomeBox1 {width:357px;height:241px;border:1px solid #FF0000;margin-bottom:5px;}
#divHomeBox2 {width:357px;height:500px;margin-left:7px;border:1px solid #fff;background-image:url(../images/graystripesBG.gif);background-repeat:repeat-x;}
#divHomeBox2 h1 {font-size:20px;color:#5F5F5F;}

#divHomeBox5 {width:357px;height:241px;border:1px solid #F39410;}

#divHomeBox3 {float:left;width:358px;height:263px;margin-top:7px;}
#divHomeBox3 .state {color:#08C334;font-weight:bold;}
#divHomeBox3 .laps {color:#FF0000;padding-left:15px;}
#divHomeBox3 a {text-decoration:none;color:#FF0000}

#divHomeBox4 {position:relative;float:left;width:358px;height:333px;margin-top:7px;margin-left:7px;}
#divHomeBox4 .state {color:#08C334;font-weight:bold;}
#divHomeBox4 .laps {color:#FF0000;padding-left:15px;}
#divHomeBox4 a {text-decoration:none;color:#FF0000}

#divDrivesLast12Months {position:absolute;height:41px;left:255px;font-size:16px;font-weight:bold;text-align:right;}
#divDrivesLast12Months td {height:41px;width:17px;text-align:center;color:#fff;}

.tableData {background-color:#EAEAEA;border:1px solid #3F3F3F;font-size:12px;}
.tableData td {padding:3px;}
.tableData .input {border: 1px solid #3F3F3F;margin:0px;padding:2px;}
.tableData .inputreq {border: 1px solid #3F3F3F;border-left-width: 2px;	border-left-style: solid;	border-left-color: #FF0000;;margin:0px;padding:2px;}
.tableData select {border-style:solid;border: 1px solid #7B9EBD;margin:0px;padding:2px;height:23px;}

.btn {}

.btn2 {
	margin:0pt 2px;
	background-image:url(../images/bgButton.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	border-color:#000;
	border-style:solid solid solid solid;
	border-width:1px;
	color:#FFFFFF;
	cursor:pointer;
	display:inline;
	font-family:'Verdana','Geneva',sans-serif;
	font-size:90%;
	font-weight:bold;
	padding:2px 6px;
	height:24px;
}

.experiencesList {}
.experiencesList td {padding:8px;font-size:12px;}
