
body { background-color:#FFFFFF }

#wrapper {margin:0px 0px 0px 150px; padding:0px 0px; width:90%;}

#header {margin-left:-3px; margin-top:-5px; width:158px; text-align:center; visibility: visible;}

#headerFF {left:0px; top:0px; margin-top:5px; width:158px; text-align:center; visibility: visible;}
     
#mainbody {left:175px; top:8px; width:60%; text-align:center; position:absolute;}

#ccbody {margin:0px 0px 0px 50px; padding:10px 0px; text-align:left; padding:0px 50px 0px 0px;}

#footerbody {padding:0px 0px 0px 180px; width:85%; text-align:center; position:relative;}
      
#oemlinks {margin:0px 0px 0px 0px; padding:0px 0px; text-align:center; width:85%;}
      
#footer {margin:10px 0px 0px 180px; text-align:center; width:80%;}
      
#searchscript {position:absolute; left:81%; top:10px; width:150px; padding: 8px 0px 0px 0px; text-align:center; color:#FF0000; font-family:Arial helvetica sans-serif; font-size:10pt; visibility: visible;}

#dealerscript {position:absolute; left:81%; top:90px; width:150px; text-align:center; color:#0000FF; font-family:Arial helvetica sans-serif; font-size:10pt; visibility: visible;}

#twitter {position:absolute; left:81%; top:200px; width:150px; height:200px;}

#advert {position:absolute; left:81%; top:300px; width:150px; text-align:center; color:#0000FF; font-family:Arial helvetica sans-serif; font-size:10pt; visibility: visible;}

#bbb {position:absolute; left:40px; top:775px; width:150px; height:250px;}

   .littleltbl {color:#0000FF; font-size:12px; background-color:#FFFFFF; text-decoration:none;}
   .littleblue {color:#333399; font-size:12px; background-color:#FFFFFF; text-decoration:none;}
   .smblue     {color:#333399; font-size:16px; font-weight:bold; background-color:#FFFFFF; text-decoration:none;}
   .justsmblue {color:#333399; font-size:16px; font-weight:bold; background-color:#FFFFFF; text-align:justify;}
   .medblue    {color:#333399; font-size:24px; font-weight:bold; background-color:#FFFFFF; text-decoration:none;}
   .lgblue     {color:#333399; font-size:18px; font-weight:bold; background-color:#FFFFFF;}
   .xlgblue    {color:#0000FF; font-size:24px; font-weight:bold; background-color:#FFFFFF; text-decoration:none;}
   
   .littlered {color:#FF0000; background-color:#FFFFFF;}
   .vsmred    {color:#FF0000; font-size:10px; font-weight:bold; background-color:#FFFFFF;}
   .smred     {color:#FF0000; font-size:13px; font-weight:bold; background-color:#FFFFFF;}
   .red       {color:#FF0000; font-size:14px; font-weight:bold; background-color:#FFFFFF;}
   .medred    {color:#FF0000; font-size:16px; font-weight:bold; background-color:#FFFFFF;}
   .lgred     {color:#FF0000; font-size:18px; font-weight:bold; background-color:#FFFFFF;}
   .xlred     {color:#FF0000; font-size:28px; font-weight:bold; background-color:#FFFFFF;}
   .drkred    {color:#C00000; font-size:14px; font-weight:bold; background-color:#FFFFFF;}
   .ro        {color:#FF0000; font-size:14px; font-weight:bold; margin:30px 40px 15px 40px; background-color:#FFFFFF;}
   
   .smdrkred  {color:#CA0000; font-size:16px; font-weight:bold; background-color:#FFFFFF;}  

   .vsmregblk {color:#000000; font-size:6px; background-color:#FFFFFF;}
   .vsmblk    {color:#000000; font-size:10px; font-weight:bold; background-color:#FFFFFF;}
   .smblk     {color:#000000; font-size:13px; font-weight:bold; background-color:#FFFFFF;}
   .smbllft   {color:#000000; font-size:13px; text-align:left; background-color:#FFFFFF;}
   .blk       {color:#000000; font-size:14px; font-weight:bold; background-color:#FFFFFF;}
   .blklght   {color:#000000; font-size:15px; font-family:times; background-color:#FFFFFF;}
   .medblk    {color:#000000; font-size:16px; font-weight:bold; background-color:#FFFFFF;}
   .lgblk     {color:#000000; font-size:18px; font-weight:bold; background-color:#FFFFFF;}
   .xlblk     {color:#000000; font-size:24px; font-weight:bold; background-color:#FFFFFF;}
   .medblklf  {color:#000000; font-size:16px; text-align:left; font-weight:bold; background-color:#FFFFFF;}



form.survey {
  width:565px;
  height:1700px;
	border-color: black;
	border-style: double;
	background-color:#ffffff;
	text-align:center;
}

form.shirt {
  width:400px;
  height:350px;
	border-color: black;
	border-style: double;
	background-color:#ffffff;
	text-align:center;
}

#OEM Attachments {
        margin:0px; 
        padding:0px 0px 0px 100px; 
        font-family:Arial, helvetica, sans-serif;
}

ul.bulListMed {font-family:arial; font-size:10pt; font-weight:bold;}

li.medLength {width:400px;}

  #newBulletlist {text-align:left; margin:0px; padding:5px 20% 5px 20%;}

	#bulletlist {text-align:left; margin:0px; padding:8px 0px 8px 40%;}
	
	#bulletlist_wide {text-align:left; margin:0px; padding:8px 50px 8px 50px;}
	
	#bulletlist_lf {text-align:left; margin:0px; padding:8px 250px 8px 0px;}
	
	#bulletlist_rt {text-align:left; margin:0px; padding:8px 50px 8px 350px;}
	
	#bulletlist_center {text-align:left; margin:0px; padding:8px 50px 8px 250px;}
	
	#bulletlist_narrow {text-align:left; margin:0px; padding:8px 180px 8px 180px;}
	
	#bulletlist_280rt {text-align:left; margin:0px; padding:8px 0px 8px 280px;}
	
	#bulletlist_220rt {text-align:left; margin:0px; padding:8px 0px 8px 220px;}
	
	#bulletlist_180rt {text-align:left; margin:0px; padding:8px 0px 8px 180px;}
	
	#bulletlist_140rt {text-align:left; margin:0px; padding:8px 0px 8px 20%;}
	
	#bulletlist_100rt {text-align:left; margin:0px; padding:8px 0px 8px 20%;}
	
	#bulletlist_80rt {text-align:left; margin:0px; padding:8px 0px 8px 80px;}

      #mainlinks {left:1px; top:340px; width:158px; height:1300px; font-family:Verdana; padding:0px; z-index:200;}
      #aboutlinks {left:160px; top:365px; width:158px; height:0px; display:none; background-color:#EEE; font-family:Verdana; z-index:100;}
      #forkslinks {left:160px; top:390px; width:158px; height:0px; display:none; background-color:#EEE; font-family:Verdana; z-index:100;}
      #bucketslinks {left:160px; top:415px; width:158px; height:0px; display:none; background-color:#EEE; font-family:Verdana; z-index:100;}
      
      #grappleslinks {left:160px; top:466px; width:158px; height:0px; display:none; background-color:#EEE; font-family:Verdana; z-index:100;}
      #boomslinks {left:160px; top:490px; width:158px; height:0px; display:none; background-color:#EEE; font-family:Verdana; z-index:100;}
      #trailerspotterslinks {left:160px; top:515px; width:158px; height:0px; display:none; background-color:#EEE; font-family:Verdana; z-index:100;}
      #partslinks {left:160px; top:540px; width:158px; height:0px; display:none; background-color:#EEE; font-family:Verdana; z-index:100;}
      #compactlinks {left:160px; top:566px; width:158px; height:0px; display:none; background-color:#EEE; font-family:Verdana; z-index:100;}
      #carriagelinks {left:160px; top:615px; width:158px; height:0px; display:none; background-color:#EEE; font-family:Verdana; z-index:100;}
      #threepointlinks {left:160px; top:690px; width:158px; height:0px; display:none; background-color:#EEE; font-family:Verdana; z-index:100;} 
   
   div#movie_text {
    width: 630px;
    margin-left:100px;
    padding: 0px 0px 0px 0px;
  }

.medblklf  {color:#000000; font-size:16px; text-align:left; font-weight:bold; background-color:#FFFFFF;}
      
.links {
	position:absolute;
	float:left;
	visibility: visible;
}


p.offer {color:#000000; font-size:14pt;};

p.offer a {color:#0000FF; font-size:14pt; };

p.bodytext {font-family:arial; font-size:11pt; text-align:justify; }

p.lftext {text-align:left;};

      .smtxt {font-size:8pt; color:#000000; background-color:#FFFFFF;}
      .medtxt {font-size:13pt; color:#000000;}
      .links ul {margin:0px; padding:0; width:100%;
               font-family:verdana, arial, helvetica, sans-serif; font-size:12pt; background-color:#EEE;}
      .links ul li {margin:0px; padding:0; width:100%;}
      .links ul li a {display:block; padding:5px 0px; width:100%; color:#000;
                  background-color:#EEE; text-decoration:none; text-align:center;
                  border-top:1px solid #fff; border-left:1px solid #fff;
                  border-bottom:1px solid #CCC; border-right:1px solid #333;
                  font-weight:bold; font-size:.6em; color:#00F;}
      .links ul li a:hover {background-color:#DDD; color:#000;
                       border-top:1px solid #333; border-left:1px solid #333;}
      .clear   {clear:both;}
      .style8  {color: #FFFF33; font-weight: bold; }
      .style10 {color: #FFFF33; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }
      .style13 {font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
      .lgred   {color:#FF0000; font-family:arial; font-size:18px; font-weight:bold; background-color:#FFFFFF;}
      

.zipLocator {background:#0000FF; color:#FFFF00;}

a:hover {
  background-color: #dbe4f2;
  }
/* The above hover change defeats the
  IE/Win display changing bug */