
.clearfix:after { 
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden; 
} 

   body {font:12px Arial, Helvetica, sans-serif; margin:5px; padding:0; background-color:#FFFFFF;}
   a {color:#0000FF; background-color:#FFFFFF;}
   a:hover {color:#333399; background-color:#FFFFFF;}
   
   /* Tradeshow Link*/
   a.tradeshow link {color:#339900; background-color:#FFFFFF;}
   
   /* Partner Sites Links */
   a.Bnav1:link, A.Bnav1:visited, A.Bnav1:active {FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none; background-color:#FFFFFF;}
   a.Bnav1:hover {FONT-SIZE: 12px; COLOR: #0033FF; background-color:#FFFFFF; TEXT-DECORATION: underline! important}
   
   h1 {font-size:33px; color:#333399; background-color:#FFFFFF; margin-top:30px;}
   h1.white {font-size:33px; color:#FFFFFF; background-color:#333399;}
   h2 {font-size:24px; color:#333399; background-color:#FFFFFF;}
   h2.white {font-size:24px; color:#FFFFFF; background-color:#333399;}
   h3 {font-size:20px; color:#3333CC; background-color:#FFFFFF;}
   h3.bb{font-size:20px; color:#333399; background-color:#FFFFFF; margin:8px 0px 5px 0px;} 
   h4 {font-size:16px; color:#3333CC; background-color:#FFFFFF;}
   h4 {font-size:16px; color:#6666FF; background-color:#FFFFFF;}
   h5 {font-size:14px; color:#3333CC; background-color:#FFFFFF;}

   .clear{ clear: both;}
    
   td.left {font-size:16px; font-weight:bold; color:#000000; background-color:#FFFFFF; text-align:left;}
   tr.top  {vertical-align: top;} 
   img.middle {vertical-align: middle; border: 2px solid #0000EE;}
   img.noborder {border:0px;}
   .btns {background-color: #333399; color:#FFFFFF; font-weight:bold;}
   #newsletter {position:absolute; left:643px; top:390px; z-index:1; width:118px; height:140px; text-align:left; background: url('http://budgetforklift.com/images/email-NL.jpg') no-repeat; }
   #emailcap {margin-top:65px; margin-left:10px;}
   .avmenu {float:left; width:170px; border:0px solid #333399;}
   .avmenu a {color:#333399; text-decoration:none; width:100%; background-color:#FFFFFF;
              font-weight:bold; font-size:10pt; font-family:Arial, Helvetica, sans-serif;}
   .avmenu a:hover {color:#6666FF; background-color:#333399;}
   .avmenu p {border:0px solid #333399; padding:3px; margin:0px; text-align:left;}
   .avbody {float:left;}
   .bulletlist_100rt {text-align:left; margin:0px; padding:0px 100px 8px 100px;}
   .bulletlist {text-align:left; margin:5px;}

   .imglink2 {border-width:2px; border-style:solid; border-color:blue;}
   .imglink {text-decoration:none;}
   .ximglink a img {border:0; text-decoration:none;}
   .ximglink a span{text-decoration:underline;}
   img {border:0; text-decoration:none;}
   table {text-align:center; margin:auto;}
   .padd {padding:0 20px;}
   .clear {clear:both;}
   .pcntr {text-align:center;}
   .pleft {text-align:left;}
   .pright {text-align:right;}
   .pjust {text-align:justify;}
   .nbm {margin-bottom:0;}
   .ntm {margin-top:0;}
   .stm {margin-top:15px;}
   .topmar {margin-top:30px;}
   .bigmar {margin:25px;}
   .lrmar {margin-left:40px; margin-right:40px;}
   .nomar {margin:0;}
   .bigtab {margin-left:150px;}
   .ltab a {margin-left:20px;}
   .rtab a {margin-right:20px;}
   .lst a {margin:0 3px;}

   .grey {color:#999999; background-color:#FFFFFF;}
   .highlighted{background-color:yellow;}
   
   
   .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; text-align:justify;}
   
   .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;}

  p.wht        {color:#FFFFFF; font-size:12px; font-weight:bold; background-color:#333399;}
  a.wht:link   {color:#FFFFFF; text-decoration:underline; font-size:12px; font-weight:bold; background-color:#333399;}
  a.wht:visited{color:#FFFFFF; background-color:#333399;}
  a.wht:hover  {color:#FFFFFF; background-color:#333399; text-decoration:none;}  
  a.wht:active {color:#FFFFFF; background-color:#333399;} 
 
      
   .linethru {text-decoration: line-through;}
   .highlite {background-color:#FFFF00; color:#000000;}

   .smtxt    {font-size:8pt; color:#000000; background-color:#FFFFFF;}
   .medtxt   {font-size:14px; color:#000000; background-color:#FFFFFF;}
   .th       {background-color:#333399;}
   .th td a  {font-weight:bold; color:#FF9900; background-color:#333399;}
   .th th    {font-weight:bold; color:#FF9900; background-color:#FFFFFF;}
   .th th a  {font-weight:bold; color:#FF9900; background-color:#FFFFFF;}
   .te       {color:#000000; background-color:#cccccc;} 

   .special {float:left; display:inline; margin:30px 0px 0px 0px; padding:0;}
   .special a {font-size:12pt; font-weight:bold; color:#FF0000; background-color:#FFFFFF;}
   .special a:hover {color:#CC0000; background-color:#FFFFFF;}

   .clearance, .clearance a {font-size:12pt; font-weight:bold; color:#FF0000; background-color:#FFFFFF;}
   .clearance a:hover {color:#CC0000; background-color:#FFFFFF;}

   .menulink {font-size:12px; padding:1px 3px 1px 3px;
              color:#FFFFFF; background-color:#333399; text-decoration:none; margin:0;}
   .menulink:hover {color:#FF9900; background-color:#333399;}
   .tradeshow {color:#339900; font-size:20px; background-color:#FFFFFF;}
   
   .style1 {color: #990000; background-color:#FFFFFF; font-weight: bold;}
   .style2 {font-size: x-large; font-weight: bold;}
   .style3 {font-size: small;}

   .wrapper {
      margin:0;
      padding:0;
      width:755px;
      text-align:center;
      color:#000000;
      background-color:#FFFFFF;}

   * html .wrapper {   /*** IE5.x/win box model fix ***/
      width: 758px;
      wid\th: 758px;}
      
   .linkStrip {
      width:744px; 
      height:auto;
      text-align: left;
     }
      
   .trademark {font-size:10pt;}

   .table3col {float:left; text-align:left; display:inline; width: 33.3%; margin:0px 0px 0px 0px; padding:0;}

   .leftbody {text-align:left; margin:0px 0px 0px 0px; padding:15px 8px 15px 20px;}

   #specials {left:1px; top:500px; width:190px; position:absolute; font-family:Arial,Helvetica,sans-serif; padding:0px; }
   
   #forks {left:300px; top:270px; width:200px; position:absolute; font-family:Arial,Helvetica,sans-serif; padding:0px; }

   #header {width:756px; height:99px; background-color:#333399; margin:0; padding:0; color:#FFFFFF; text-align:center;}
   #phone {padding:9px 5px 0px 0px; margin:2px 1px 1px 1px; float:right; font-size:14px; font-weight:bold;}
   #phone a {color:#FFFFFF; background-color:#333399;}
   #header form {float:left; margin:15px 10px; padding:0; font-size:14px; font-weight:bold;}
   #hdrimg {margin:0; padding:0; width:430px;}
   #hdrimg img {position:absolute; top:9px; left:160px; border:3px solid #333399; margin:0; padding:0;}
   #cc-img {margin:0; padding:0; width:107px;}
   #cc-img img {position:absolute; top:77px; left:33px; border:0px solid #333399; margin:0; padding:0;}
   #search {position:absolute; top:10px; left:30px; border:3px solid #333399; margin:0; padding:0;}
   #search a{background: #333399; color: #FFFFFF;}
   #search a:hover {background: #333399; color: #d59153;}
   
	#mainbody {float:left; text-align:center; margin-left:0px; padding:0px 0px 15px 0px; width:513px;}

  .indexBanner {
    display:block;
    background-color:#050484; 
    width:406px; 
    height:32px; 
    text-align:center; 
    font-family:arial,helvetica,sans-serif; 
    color:#FFFF00; 
    font-size:24px; 
    font-weight:bold; 
    margin:0px 0px 3px 53px; 
    padding: 3px 0px 0px 0px;
  }

	#alertBox {position:absolute; top:300px; left:400px;}
	
	div#left {
    float: left;
    width: 244px;
    height:1900px;
    margin-left:0px;
    text-align:left;
    padding: 0px 0px 0px 5px;
  }
  
  div#right {
    float: left;
    text-align:left;
    width:244px;
    height:1900px;
    padding: 0px 0px 0px 5px;
  }
  
  div#middle {
    text-align:left;
    padding: 0px 255px 0px 272px;
    margin:  0px 0px 50px 0px;
  }
  
  div#parts {
    width:497px;
  }
  
  div#col_lf {
    float: left;
    text-align:left;
    width:230px;
    padding: 0px 0px 0px 0px;
  }
  
  div#col_rt {
    float: right;
    text-align:left;
    width:350px;
    padding: 0px 0px 0px 0px;
  }
  
  div#movie_pics {
    float: left;
    width: 160px;
    
    padding: 0px 0px 0px 0px;
  }
	
	div#movie_text {
    width: 480px;
    text-align:left;
    font-family:arial,helvetica,sans-serif;
    font-style:italic;
    font-weight:bold;
    font-size:10pt;
    color:#000000;
    margin-left:10px;
  }
  
div#moviePicsLf {
    background-color:#FFFFFF;
    float:left;
    width: 160px;
    height:575px;
    margin:5px 0px 0px 5px;
    padding: 5px 0px 5px 5px;
  }
  
div#movieTextLf {
    background-color:#FFFFFF;
    float:left;
    width: 192px;
    height:585px;
    margin:5px 0px 0px 0px;
    padding: 0px 0px 0px 5px;
  }
  
/*** The following <div id's that end in IE6 are fixes for bugs in IE 6 ***/ 

div#moviePicsLfIE6 {
    background-color:#FFFFFF;
    float:left;
    width: 160px;
    height:575px;
    margin:5px 0px 0px 3px;
    padding: 5px 0px 5px 5px;
  }

	
div#movieTextLfIE6 {
    background-color:#FFFFFF;
    float:left;
    width: 188px;
    height:585px;
    margin:5px 0px 0px 0px;
    padding: 0px 0px 0px 5px;
  }
  
img.movieLinks {
  border:0px;
}

p.movieTextTop {
  margin-top:45px;
}

p.movieTextBot {
  margin-top:81px;
}  
  
  
  
	
	
	#bulletlist {text-align:left; margin:0px; padding:8px 125px 8px 125px;}
	
	#bulletlist_wide {text-align:left; margin:0px; padding:8px 50px 8px 50px;}
	
	#bulletlist_180lf {text-align:left; margin:0px; padding:8px 180px 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:0px 0px 0px 180px;}
	
	#bulletlist_140rt {text-align:left; margin:0px; padding:0px 0px 8px 140px;}

  #bulletlist_120rt {text-align:left; margin:0px; padding:8px 0px 8px 120px;}
  
  #bulletlist_110rt {text-align:left; margin:0px; padding:8px 0px 8px 110px;}
	
	#bulletlist_100rt {text-align:left; margin:0px; padding:0px 100px 8px 100px;}

	#footer {width:675px; text-align:center; margin:0px; padding: 10px 40px 10px 40px;}
	
	#bpCateCol {width:350px; float:left; margin:0px 0px 0px 10px;}
	
	#bpOEMCol  {width:350px; float:left; margin:0px 0px 0px 10px;}
	
	
#vidPlayerBanner {
  background-color: #CCCCCC;
  width:450px;
  height:400px;
  text-align:left;
  margin:0px 0px 3px 40px;
  padding: 5px 5px 5px 5px;
  z-index:1;
}

#vidPlayerBannerGray {
  background-color: #333399;
  margin:0px 0px 0px 3px;
  width:445px;
  height:400px;
  text-align:left;
  z-index:1;
}

#vidPlayer {
  background-color: #333399;
  width:320px;
  height:300px;
  text-align:left;
  margin: 0px 0px 0px 30px;
  padding: 0px 0px 0px 0px;
  z-index:1;
  border: none;
}

#vidPlayerText {
  background-color: #333399;
  width:340px;
  height:55px;
  text-align:left;
  margin: 0px 0px 5px 70px;
  padding: 0px 0px 5px 0px;
  z-index:1;
}

#player1 {
  z-index:100;
}

   #mainlinks {
	left:6px;
	top:105px;
	height:18px;
	width:758px;
	position:absolute;
	z-index:2;
	margin:0px;
	padding:0px;
	visibility: visible;

}
   #mainlinks a {border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF;
                 border-bottom:1px solid #d59153; border-right:1px solid #d59153;}
   #mainlinks a:hover {border-top:1px solid #d59153; border-left:1px solid #d59153;
                       border-bottom:2px solid #333399; border-right:1px solid #CCCCCC;}

   #Homelink {
	left:6px;
	top:121px;
	position:absolute;
	margin:0px;
	padding:1px;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	color:#D59153;
	background-color:#333399;
	border-bottom:1px solid #d59153;
	border-right:1px solid #d59153;
	visibility: hidden;

}

   #Forklinks {
	left:50px;
	top:121px;
	position:absolute;
	z-index:200;
	margin:0px;
	padding:1px;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	color:#D59153;
	background-color:#333399;
	border-bottom:1px solid #d59153;
	border-right:1px solid #d59153;
	visibility: hidden;

}
   #Forklinks:hover {border-top:1px solid #CCCCCC; border-left:1px solid #d59153;
                       border-bottom:2px solid #CCCCCC; border-right:2px solid #CCCCCC;}

   #PFlinks {
	left:89px;
	top:121px;
	position:absolute;
	z-index:200;
	margin:0px;
	padding:1px;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	color:#D59153;
	background-color:#333399;
	border-bottom:1px solid #d59153;
	border-right:1px solid #d59153;
	visibility: hidden;

}
   #PFlinks:hover {border-top:1px solid #CCCCCC; border-left:1px solid #d59153;
                       border-bottom:2px solid #CCCCCC; border-right:2px solid #CCCCCC;}

   #Bucketlinks {
	left:162px;
	top:121px;
	position:absolute;
	z-index:200;
	margin:0px;
	padding:1px;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	color:#D59153;
	background-color:#333399;
	border-bottom:1px solid #d59153;
	border-right:1px solid #d59153;
	visibility: hidden;

}
   #Bucketlinks:hover {border-top:1px solid #CCCCCC; border-left:1px solid #d59153;
                       border-bottom:2px solid #CCCCCC; border-right:2px solid #CCCCCC;}

   #Attachlinks {
	left:214px;
	top:121px;
	position:absolute;
	z-index:200;
	margin:0px;
	padding:1px;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	color:#D59153;
	background-color:#333399;
	border-bottom:1px solid #d59153;
	border-right:1px solid #d59153;
	visibility: hidden;

}
   #Attachlinks:hover {border-top:1px solid #CCCCCC; border-left:1px solid #d59153;
                      border-bottom:2px solid #CCCCCC; border-right:2px solid #CCCCCC;}
                      
   #Compactlinks {
	left:290px;
	top:121px;
	position:absolute;
	z-index:200;
	margin:0px;
	padding:1px;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	color:#D59153;
	background-color:#333399;
	border-bottom:1px solid #d59153;
	border-right:1px solid #d59153;
	visibility: hidden;


}
   #Compactlinks:hover {border-top:1px solid #CCCCCC; border-left:1px solid #d59153;
                       border-bottom:2px solid #CCCCCC; border-right:2px solid #CCCCCC;}


   #Newlinks {
	left:436px;
	top:121px;
	position:absolute;
	margin:0px;
	padding:1px;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	color:#D59153;
	background-color:#333399;
	border-bottom:1px solid #d59153;
	border-right:1px solid #d59153;
	visibility: hidden;


}
   #Newlinks:hover {border-top:1px solid #CCCCCC; border-left:1px solid #d59153;
                       border-bottom:2px solid #CCCCCC; border-right:2px solid #CCCCCC;}

   #Remanlinks {
	left:506px;
	top:121px;
	position:absolute;
	margin:0px;
	padding:1px;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	color:#D59153;
	background-color:#333399;
	border-bottom:1px solid #d59153;
	border-right:1px solid #d59153;
	visibility: hidden;

}
   #Remanlinks:hover {border-top:1px solid #CCCCCC; border-left:1px solid #d59153;
                       border-bottom:2px solid #CCCCCC; border-right:2px solid #CCCCCC;}

   #OEMlinks {
	left:567px;
	top:121px;
	position:absolute;
	z-index:200;
	margin:0px;
	padding:1px;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	width:190px;
	color:#D59153;
	background-color:#333399;
	border-bottom:1px solid #d59153;
	border-right:1px solid #d59153;
	visibility: hidden;
}
   #OEMlinks:hover {border-top:1px solid #CCCCCC; border-left:1px solid #d59153;
                       border-bottom:2px solid #CCCCCC; border-right:2px solid #CCCCCC;z-index:200;}
                       
   #Aboutlinks {
	left:665px;
	top:121px;
	position:absolute;
	z-index:2;
	text-align:right;
	margin:0px;
	padding:1px;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	width:92px;
	color:#D59153;
	background-color:#333399;
	border-bottom:1px solid #d59153;
	border-right:1px solid #d59153;
	visibility: hidden;
}
   #Aboutlinks:hover {border-top:1px solid #CCCCCC; border-left:1px solid #d59153;
                       border-bottom:2px solid #CCCCCC; border-right:2px solid #CCCCCC;}                    
                       
.th {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF; background-color:#333399;
}
