#racingb a:hover,
#employeesb a:hover,
#riskb a:hover,
#renewb a:hover,
#retailb a:hover,
#homeb a:hover,
#contactb a:hover,
#customersb a:hover,
#fleetb a:hover,
#aboutb a:hover,
#lubricantsb a:hover,
#bulkb a:hover,
#techb a:hover,
#equipb a:hover,
#fuelcardsb a:hover  {
   background-position: -140px 0%;
}

#riskb a,
#racingb a,
#lubricantsb a,
#renewb a,
#fleetb a,
#aboutb a,
#bulkb a,
#equipb a,
#contactb a,
#customersb a,
#fuelcardsb a,
#homeb a,
#retailb a,
#techb a,
#employeesb a  {
   background-repeat: no-repeat;
   display: block;
   height: 30px;
   width: 140px;
   background-position: 0% 0px;
   font-size: 30px;
   line-height: 30px;
}

#fuelcardsb,
#equipb,
#techb,
#riskb,
#contactb,
#racingb,
#lubricantsb,
#renewb,
#retailb,
#aboutb,
#bulkb,
#fleetb,
#homeb,
#customersb,
#employeesb  {
   visibility: visible;
   position: absolute;
   left: 15px;
   z-index: 2;
   width: 140px;
   height: 30px;
}

#imgscomtext p,
#i2010text p,
#producedtext p  {
   font: bold 15px/13px Calibri;
   margin: 0px;
   text-align: center;
}

#i8004582711wwwsocogroupcom  {
   background: url(indexmedia/8004582711wwwsocogroupcom.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 307px;
   top: 550px;
   z-index: 2;
   width: 249px;
   height: 56px;
}

#bulkfleetfuelfuelmana  {
   background: url(indexmedia/bulkfleetfuelfuelmana.gif) no-repeat;
   position: absolute;
   left: 234px;
   top: 483px;
   z-index: 3;
   width: 389px;
   height: 58px;
}

#imgscomtext p a:hover  {
   font-style: italic;
}

#fleetwideb a:hover  {
   background-position: -199px 0%;
}

#fleetwidecardred  {
   background: url(indexmedia/fleetwidecardred.gif) no-repeat;
   position: absolute;
   left: 559px;
   top: 548px;
   z-index: 2;
   width: 140px;
   height: 118px;
}

#imgscomtext p a  {
   font-style: Normal;
   color: #0072BC;
   text-decoration: none;
   font-weight: bold;
}

#lubricantsb a  {
   background-image: url(indexmedia/lubricantsb.gif);
}

#imgscomtext p  {
   color: #0072BC;
}

#fuelcardsb a  {
   background-image: url(indexmedia/fuelcardsb.gif);
}

#customersb a  {
   background-image: url(indexmedia/customersb.gif);
}

#taxb a:hover  {
   background-position: -491px 0%;
}

#employeesb a  {
   background-image: url(indexmedia/employeesb.gif);
}

#producedtext  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 741px;
   z-index: 3;
   width: 517px;
}

#fleetwideb a  {
   background: url(indexmedia/fleetwideb.gif) no-repeat 0% 0px;
   display: block;
   height: 50px;
   width: 199px;
   font-size: 50px;
   line-height: 50px;
}

#truckbigcopy  {
   background: url(indexmedia/truckbigcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 95px;
   z-index: 2;
   width: 515px;
   height: 153px;
}

#lubricantsb  {
   top: 184px;
}

#imgscomtext  {
   visibility: visible;
   position: absolute;
   left: 532px;
   top: 741px;
   z-index: 2;
   width: 106px;
}

#contactb a  {
   background-image: url(indexmedia/contactb.gif);
}

#fleetwideb  {
   visibility: visible;
   position: absolute;
   left: 315px;
   top: 604px;
   z-index: 3;
   width: 199px;
   height: 50px;
}

#employeesb  {
   top: 569px;
}

#background  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 701px;
   height: 775px;
   background-color: #FFFFFF;
   background-image: none;
}

#fuelcardsb  {
   top: 289px;
}

#customersb  {
   top: 499px;
}

#i2010text  {
   visibility: visible;
   position: absolute;
   left: -7px;
   top: 726px;
   z-index: 2;
   width: 717px;
}

#racingb a  {
   background-image: url(indexmedia/racingb.gif);
}

#tuckshort  {
   background: url(indexmedia/tuckshort.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 230px;
   top: 191px;
   z-index: 3;
   width: 312px;
   height: 139px;
}

#retailb a  {
   background-image: url(indexmedia/retailb.gif);
}

#signature  {
   background: url(indexmedia/signature.gif) no-repeat;
   position: absolute;
   left: 181px;
   top: 310px;
   z-index: 2;
   width: 476px;
   height: 194px;
}

#equipb a  {
   background-image: url(indexmedia/equipb.gif);
}

#contactb  {
   top: 604px;
}

#fleetb a  {
   background-image: url(indexmedia/fleetb.gif);
}

#aboutb a  {
   background-image: url(indexmedia/aboutb.gif);
}

#renewb a  {
   background-image: url(indexmedia/renewb.gif);
}

#retailb  {
   top: 464px;
}

#racingb  {
   top: 359px;
}

#bulkb a  {
   background-image: url(indexmedia/bulkb.gif);
}

#riskb a  {
   background-image: url(indexmedia/riskb.gif);
}

#homeb a  {
   background-image: url(indexmedia/homeb.gif);
}

#techb a  {
   background-image: url(indexmedia/techb.gif);
}

#equipb  {
   top: 429px;
}

#taxb a  {
   background: url(indexmedia/taxb.gif) no-repeat 0% 0px;
   display: block;
   height: 47px;
   width: 491px;
   font-size: 47px;
   line-height: 47px;
}

#aboutb  {
   top: 149px;
}

#renewb  {
   top: 394px;
}

#fleetb  {
   top: 254px;
}

#riskb  {
   top: 324px;
}

#index  {
   margin: 0px auto 0px auto;
   width: 701px;
   position: relative;
}

#homeb  {
   top: 114px;
}

#bulkb  {
   top: 219px;
}

#techb  {
   top: 534px;
}

#taxb  {
   visibility: visible;
   position: absolute;
   left: 98px;
   top: 667px;
   z-index: 2;
   width: 491px;
   height: 47px;
}

#logo  {
   background: url(indexmedia/logo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 12px;
   z-index: 3;
   width: 374px;
   height: 96px;
}

#home  {
   background: url(indexmedia/home.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 495px;
   top: 0px;
   z-index: 2;
   width: 206px;
   height: 88px;
}

#cfn  {
   background: url(indexmedia/cfn.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 181px;
   top: 574px;
   z-index: 2;
   width: 118px;
   height: 84px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

