body										{ font-size:75%; margin:0px; background-color:#c6c8ca; color:#000000; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; }

form, img, ul, li, h1, h2, h3, h4, h5, h6	{ border:0px; margin:0px; padding:0px; list-style-type:none; }
div											{ position:relative; }
input, select, textarea						{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; }
p											{ margin: 0em 0px 0.8em 0px; line-height:1.3; }
a											{ color:#000000; text-decoration:none; }
a.blue										{ color:#034ea2; }
a:hover										{ text-decoration:underline; }
br											{ clear:both; }

h1											{ color:#034ea2; font-weight:normal; font-size:200%; padding-bottom:15px; }
h2											{ color:#034ea2; font-weight:normal; font-size:150%; padding-bottom:10px; }

div#page									{ width:1024px; margin: 0 auto; text-align:left; margin-top:5px; background-color:#ffffff; }

div#header									{ background-color:#c6c8ca; background-image:url(../img-bin/bg_header.jpg); background-repeat:no-repeat; height:140px; }

div.searchrow								{ margin:0px 30px 0px 30px; padding:10px 0px 10px 0px; border-bottom:1px solid #eee; }
div.searchrow h3							{ margin:0px; padding:0px; font-size:110%; color:#0000CC; text-decoration:underline;}
div.searchrow p								{ margin:0px; padding:4px 0px 4px 0px; }
div.searchrow a								{ color:#339933; }
div.searchrow h3 a							{ color:#0000CC;  text-decoration:underline;}


ul#nav_top									{ width:100%; clear:both; float:left; }
ul#nav_top li								{ float:left; }
ul#nav_top span							{ display:none; }
ul#nav_top li a								{ display:block; height:23px; float:left; background-repeat:no-repeat; }
ul#nav_top li.nav1 a						{ background-image:url(../img-bin/topnav/company.jpg); width:79px; }
ul#nav_top li.nav1 a:hover					{ background-image:url(../img-bin/topnav/company_over.jpg); }
ul#nav_top li.nav1 a.on						{ background-image:url(../img-bin/topnav/company_over.jpg); }
ul#nav_top li.nav2 a						{ background-image:url(../img-bin/topnav/sponsorship.jpg); width:79px; }
ul#nav_top li.nav2 a:hover					{ background-image:url(../img-bin/topnav/sponsorship_over.jpg); }
ul#nav_top li.nav2 a.on						{ background-image:url(../img-bin/topnav/sponsorship_over.jpg); }
ul#nav_top li.nav3 a						{ background-image:url(../img-bin/topnav/automotive.jpg); width:79px; }
ul#nav_top li.nav3 a:hover					{ background-image:url(../img-bin/topnav/automotive_over.jpg); }
ul#nav_top li.nav3 a.on						{ background-image:url(../img-bin/topnav/automotive_over.jpg); }
ul#nav_top li.nav4 a						{ background-image:url(../img-bin/topnav/motorcycle.jpg); width:79px; }
ul#nav_top li.nav4 a:hover					{ background-image:url(../img-bin/topnav/motorcycle_over.jpg); }
ul#nav_top li.nav4 a.on						{ background-image:url(../img-bin/topnav/motorcycle_over.jpg); }
ul#nav_top li.nav5 a						{ background-image:url(../img-bin/topnav/industrial.jpg); width:79px; }
ul#nav_top li.nav5 a:hover					{ background-image:url(../img-bin/topnav/industrial_over.jpg); }
ul#nav_top li.nav5 a.on						{ background-image:url(../img-bin/topnav/industrial_over.jpg); }
ul#nav_top li.nav6 a						{ background-image:url(../img-bin/topnav/metalworking.jpg); width:79px; }
ul#nav_top li.nav6 a:hover					{ background-image:url(../img-bin/topnav/metalworking_over.jpg); }
ul#nav_top li.nav6 a.on						{ background-image:url(../img-bin/topnav/metalworking_over.jpg); }
ul#nav_top li.nav7 a						{ background-image:url(../img-bin/topnav/agricultural.jpg); width:79px; }
ul#nav_top li.nav7 a:hover					{ background-image:url(../img-bin/topnav/agricultural_over.jpg); }
ul#nav_top li.nav7 a.on						{ background-image:url(../img-bin/topnav/agricultural_over.jpg); }
ul#nav_top li.nav8 a						{ background-image:url(../img-bin/topnav/horticultural.jpg); width:79px; }
ul#nav_top li.nav8 a:hover					{ background-image:url(../img-bin/topnav/horticultural_over.jpg); }
ul#nav_top li.nav8 a.on						{ background-image:url(../img-bin/topnav/horticultural_over.jpg); }
ul#nav_top li.nav9 a						{ background-image:url(../img-bin/topnav/off_highway.jpg); width:79px; }
ul#nav_top li.nav9 a:hover					{ background-image:url(../img-bin/topnav/off_highway_over.jpg); }
ul#nav_top li.nav9 a.on						{ background-image:url(../img-bin/topnav/off_highway_over.jpg); }
ul#nav_top li.nav10 a						{ background-image:url(../img-bin/topnav/fleet.jpg); width:79px; }
ul#nav_top li.nav10 a:hover					{ background-image:url(../img-bin/topnav/fleet_over.jpg); }
ul#nav_top li.nav10 a.on					{ background-image:url(../img-bin/topnav/fleet_over.jpg); }
ul#nav_top li.nav11 a						{ background-image:url(../img-bin/topnav/classic_steam.jpg); width:79px; }
ul#nav_top li.nav11 a:hover					{ background-image:url(../img-bin/topnav/classic_steam_over.jpg); }
ul#nav_top li.nav11 a.on					{ background-image:url(../img-bin/topnav/classic_steam_over.jpg); }
ul#nav_top li.nav12 a						{ background-image:url(../img-bin/topnav/biodegradable.jpg); width:79px; }
ul#nav_top li.nav12 a:hover					{ background-image:url(../img-bin/topnav/biodegradable_over.jpg); }
ul#nav_top li.nav12 a.on					{ background-image:url(../img-bin/topnav/biodegradable_over.jpg); }
ul#nav_top li.nav13 a						{ background-image:url(../img-bin/topnav/marine.jpg); width:76px; }
ul#nav_top li.nav13 a:hover					{ background-image:url(../img-bin/topnav/marine_over.jpg); }
ul#nav_top li.nav13 a.on					{ background-image:url(../img-bin/topnav/marine_over.jpg); }

div#body									{ float:left; width:1024px; clear:both;  }

div#left									{ float:left; width:866px; min-height:720px; height:auto!important; height:720px; }
div#left div.padding						{ padding:12px; }
div#left div.padding a					{ color:#034ea2; }
div#left div.padding h3						{ font-size:120%; color:#034ea2; margin:20px 0px 10px 0px;}
div#left div.padding h5						{ color:#034ea2; margin:20px 0px 10px 0px;}

div.inner									{ width:866px; clear:both; float:left; margin:0px; padding:0px; }
div.inner div.inner_left					{ width:234px; float:left; }
div.inner div.inner_right					{ width:630px; float:right; }

div.prodlist								{ line-height:normal; float:left; margin:5px; border:#034ea2 1px solid; width:143px; text-align:center; color:#034ea2; padding-top:10px; padding-bottom:10px; min-height:200px; height:auto!important; height:200px; }
div.prodlist img							{  }

div#right									{ float:right; width:158px; color:#034ea2; background-color:#e1e4f3;}
div#right div.news							{ padding:9px; font-size:80%; clear:both; padding-bottom:2px; }
div#right div.news a.more					{ clear:both; display:block; text-align:right; color:#034ea2; text-decoration:underline; }
div#right div.search						{ background-color:#4866b0; padding:9px; color:#FFFFFF; padding-bottom:2px; clear:both; }
div#right div.search input.text				{ border:#034ea2 1px solid; width:135px; }

ul#footer									{ font-size:90%;width:1004px; margin: 0 auto; text-align:right; padding:10px; background-color:#c6c8ca; }
ul#footer li								{ display:inline; padding-left:18px; }
ul#footer li.left							{ float:left; padding-right:18px; padding-left:0px; }
ul#footer li a								{ color:#000000; text-decoration:none; }

div#preloader								{ display:none; }

ul.left_nav									{ width:100%; clear:both; }
ul.left_nav li a							{ border-bottom:#034ea2 1px solid;background-repeat:no-repeat; background-image:url(../img-bin/navigation/bg.jpg); background-repeat:repeat-x; text-decoration:none; font-weight:bold; padding-left:32px; clear:both; display:block; height:23px; line-height:23px; /*font-family:NewsGothicBT-Bold, "Calibri", "Candara", "Arial Narrow", Arial;*/ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%; color:#ffdd00; }
ul.left_nav li a:hover, ul.left_nav li.on a	{ background-image:url(../img-bin/navigation/bg_on.jpg); color:#FFFFFF; }
ul.left_nav li.sub a						{ padding-left:40px; background-image:none; background-color:#eeeef8; color:#034ea2; }
ul.left_nav li.sub a:hover					{ background-color:#ffdd00; }
ul.left_nav li.on a					{ background-color:#ffdd00; }

ul.subcatbuttons							{ width:100%; clear:both; }
ul.subcatbuttons li							{ width:291px; float:left; margin-bottom:10px;}
ul.subcatbuttons li a						{ min-height:32px; height:auto!important; height:32px; border:#666666 1px solid; background-color:#f3f3f2;background-image:url(../img-bin/buttons/catbutt.jpg); background-position:bottom right; background-repeat:no-repeat; text-decoration:none; padding:6px 30px 6px 10px; display:block;  font-family:NewsGothicBT-Bold, "Calibri", "Candara", "Arial Narrow", Arial; color:#000000; }
ul.subcatbuttons li a strong				{ font-weight:bold; font-size:110%; }
ul.subcatbuttons li a:hover, 
	ul.subcatbuttons li.on a				{ background-color:#f9f3ca; background-image:url(../img-bin/buttons/catbutt_over.jpg); background-position:bottom right; background-repeat:no-repeat;}

ul.cols4									{ float:left; width:100%; clear:both; }
ul.cols4 li									{ float:left; width:25%; }

div.content_pad								{ margin-left: 250px; }
