body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	line-height: 18px;
	text-align: justify;
	font-weight: normal;
}



a:link {

color: #0000ff;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 10px;

text-decoration: underline; 

}



a:visited {

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 10px;

text-decoration: none;

color: #330066;}



a:hover {

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 10px;

text-decoration: none;

color: #003366;}



a:active {

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 10px;

text-decoration: none;

color: #330066; }



p {

color: #333333;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 10px;

text-decoration: none; }



p.support {

color: #000000;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 12px;

text-decoration: none; }



p.ConHL {

color: #000000;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 14px;

text-decoration: none;

font-weight: bold; 

}



#BuyItBody a:link, #BuyItBody a:visited {

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 13px;

font-weight: bold;

text-decoration: none; }



strong {

font-family: Verdana, Helvetica, Arial, sans-serif;

font-weight: bold;

text-decoration: none; }



td.year {

color: #cc6633;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 18px;

font-weight: bold;

text-decoration: none;

cursor: none; }



td.accChart {

color: #000000;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 9px;

text-decoration: none;

padding: 5px;

margin: 5px; }



h1 {

font-size: 14px;

font-family: Verdana, Helvetica, Arial, sans-serif; 

font-weight: bold;

background-image: url(images/bullet.gif);

background-repeat: no-repeat;

margin-top: 4px;

padding-top: 1px;

padding-bottom: 2px;

padding-left: 15px;

background-position: 0px 2px;

}



/*START left link box for Support page

*/

#leftLinkBox {

	position: absolute;

	left: 30px;

	top: 165px;

	width: 110px;

	z-index: 10;

}



#NavBar {

	position: absolute;

	left: 0px;

	top: 0px;

	width: 358px;

	height: 101px;

	z-index: 10;

}



#Gtech {

	position: absolute;

	left: 30px;

	top: 170px;

	width: 440px;

	height: 185px;

	z-index: 1;}



#rrlogo {

	position: absolute;

	left: 620px;

	top: 170px;

	width: 102px;

	height: 38px;

	z-index: 21;}



#sslogo {

	position: absolute;

	left: 450px;

	top: 170px;

	width: 102px;

	height: 38px;

	z-index: 22;}



#howfast {

	position: absolute;

	font-size: 15px;

	left: 30px;

	top: 128px;

	width: 300px;

	height: 20px;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-weight: bold;

color: #333333;

	z-index: 20; }



#howfast2 {

	position: absolute;

	font-size: 11px;

	left: 70px;

	top: 150px;

	width: 300px;

	height: 20px;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-weight: bold;

color: #333333;

	z-index: 20; }



#TopText {

	position: absolute;

	font-size: 10px;

	left: 460px;

	top: 130px;

	width: 300px;

	height: 40px;

font-family: Verdana, Helvetica, Arial, sans-serif;

color: #333333; 

	z-index: 18;}



#ssfeatures {

	position: absolute;

	font-size: 10px;

	left: 450px;

	top: 210px;

	width: 150px;

	height: 150px;

	font-family: Verdana, Helvetica, Arial, sans-serif;

	color: #333333;

	z-index:19;

	visibility: hidden;

padding: 2px;

}



#rrfeatures {

	position: absolute;

	font-size: 10px;

	left: 620px;

	top: 210px;

	width: 155px;

	height: 150px;

	font-family: Verdana, Helvetica, Arial, sans-serif;

	color: #333333;

	z-index:19;

	visibility: hidden;

padding: 2px; 

}



#legal {
	position: absolute;
	font-size: 10px;
	left: 0px;
	top: 944px;
	width: 800px;
	height: 36px;
	z-index: 1;
	color: #666666;
}



ul.iwant {

color: #333333;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 14px;

font-weight: normal;

text-decoration: none;}



li.iwant {

color: #333333;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 12px;

font-weight: normal;

text-decoration: none;}



p.iwant {

color: #333333;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 14px;

font-weight: normal;

text-decoration: none;}



a.iwant:link {

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 14px;

font-weight: bold;

color: #0000cc;

text-decoration: underline; 

}



a.iwant:visited {

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 14px;

font-weight: bold;

color: #330066;

text-decoration: underline; 

}



td.prod {

font-size: 10px;

font-weight: normal;

font-style: italic;

text-decoration: none;

font-family: Verdana, Helvetica, Arial, sans-serif;

color: #333333; 

}



#SSinfo {

	position: absolute;

	font-size: 10px;

	left: 600px;

	top: 160px;

	width: 210px;

	height: 180px;

	z-index: 31;

background-color: #eeeeee;

border: 1px #000000 solid;

padding: 3px; 

}



#VRinfo {

	position: absolute;

	font-size: 10px;

	left: 535px;

	top: 110px;

	width: 210px;

	height: 180px;

	z-index: 31;

background-color: #eeeeee;

border: 1px #000000 solid;

padding: 5px; 

}



/*START rollover text layers*/

#horsepower, #torque, #sixtyfoot, #qtrmile, #zerosixty, #rpms, #gees, #record, #sensors {

	position: absolute;

	font-size: 10px;

	left: 450px;

	top: 380px;

	width: 320px;

	height: 100px;

	z-index: 7;

visibility: hidden; }

 

#SShorsepower, #SStorque, #SSsixtyfoot, #SSqtrmile, #SSzerosixty, #SSrpms, #SSgees, #SSrecord, #SSsensors, #rrracing, #rrpass, #rrmulti, #rrdata, #rrpc, #rrac, #rrmount {

	position: absolute;

	font-size: 10px;

	left: 170px;

	top: 490px;

	width: 320px;

	height: 100px;

	z-index: 18;

visibility: hidden; }



#rrracing1, #rrpass1, #rrmulti1, #rrdata1, #rrpc1, #rrac1, #rrmount1 {

	position: absolute;

	font-size: 10px;

	left: 450px;

	top: 380px;

	width: 320px;

	height: 100px;

	z-index: 6;

visibility: hidden; }

/*END rollover text layers*/



/*START css for RR page*/

#MainBodyRR {

	position: absolute;

	font-size: 10px;

	left: 10px;

	top: 145px;

	width: 234px;

	height: 329px;

	z-index: 6; }



#MainBodyProd {

	position: absolute;

	font-size: 10px;

	left: 142px;

	top: 102px;

	width: 780px;

	height: 349px;

	z-index: 1;

}



#BuyItBody {

	position: absolute;

	font-size: 14px;

	left: 65px;

	top: 140px;

	width: 650px;

	height: 210px;

	z-index: 32;

color: #333333;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-weight: normal; }



#rrlogoRRpage {

	position: absolute;

	left: 20px;

	top: 170px;

	width: 102px;

	height: 38px;

	z-index: 21;}



#rrpriceRRpage {

	position: absolute;

	left: 122px;

	top: 195px;

	width: 50px;

	height: 25px;

	z-index: 19;

color: #333333;

font-family: Verdana, Helvetica, Arial, sans-serif;

font-size: 10px;

font-weight: bold;

text-decoration: none; }



#rrfeaturesRRpage, #ssfeaturesSSpage {
	position: absolute;
	font-size: 10px;
	left: 1174px;
	top: 29px;
	width: 180px;
	height: 180px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #333333;
	z-index:20;
	padding: 2px;

}



#TitleProd {
	position: absolute;
	font-size: 18px;
	left: 45px;
	top: 108px;
	width: 720px;
	height: 30px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	color: #cc6633;
	z-index:19;
	font-weight: bold;
	text-align: center;
}



#BodyProd {
	position: absolute;
	left: 45px;
	top: 147px;
	width: 948px;
	height: 165px;
	z-index: 30;

}



#BodyProdAcc {

	position: absolute;

	left: 10px;

	top: 150px;

	width: 650px;

	height: 260px;

z-index: 30; }



#DRpassLink {

	position: absolute;

	left: 260px;

	top: 265px;

	width:140px;

	height: 130px;

z-index: 30; }



#RRpassLink {

	position: absolute;

	left: 490px;

	top: 265px;

	width:140px;

	height: 130px;

z-index: 30; }



#RRpassLink2 {

	position: absolute;

	left: 572px;

	top: 400px;

	width:190px;

	height: 50px;

z-index: 30; }#EGS {

	position: absolute;

	left: 30px;

	top: 449px;

	width: 440px;

	height: 185px;

	z-index: 1;

}

#MainBodyEGS {

	position: absolute;

	font-size: 10px;

	left: 0px;

	top: 145px;

	z-index: 6;

	background-color: #000000;

	width: 100%;

	text-align: center;

}

#legal_egs {

	position: absolute;

	font-size: 10px;

	left: 0px;

	top: 800px;

	width: 800px;

	height: 36px;

	z-index: 1;

	color: #666666;

}
#NewPASS a {
	font-size: 11px;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

.linkdiv {
	color: #000000;
	font-weight: bold;
	padding-top: 0px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
}

.linkdiv2 {
	color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	cursor:pointer;
}

.linkdiv a {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	font-size:14;
}
.desc {
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #666666;
}
#NewPASS {
	color: #666666;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

