#tabs {width:900px;margin:2px auto 0px auto;}
#tabs #tabs_links{height:26px;display:block;background:#000000;color:#FFFFFF;/*border-left:1px solid #a7a7a7;border-right:1px solid #a7a7a7;*/}
#tabs #tabs_links ul{margin:0px;padding:0px;list-style:none;}
#tabs #tabs_links li{float:left;}
#tabs #tabs_links li a{width:180px;height:26px;display:block;color:#FFFFFF; text-align:center; background-repeat:no-repeat; background-position:0px 0px;}
#tabs #tabs_links li a:hover{background-position:0px -26px;}
#tabs #tabs_links li a.selected, #tabs #tabs_links li a.selected:hover{background-position:0px -52px;}
#tabs #tabs_links li a span{display:none;}
#tabs #tabs_links li a.tab_shop{background-image:url(../images/tabs_shop.gif);}
#tabs #tabs_links li a.tab_quicklinks{background-image:url(../images/tabs_quicklinks.gif);}
#tabs #tabs_links li a.tab_storelocator{background-image:url(../images/tabs_storelocator.gif);}
#tabs #tabs_links li a.tab_hire{background-image:url(../images/tabs_hire.gif);}
#tabs #tabs_links li a.tab_promo{background-image:url(../images/tabs_promo.gif);}

#tabs #tabs_content {height:145px;clear:both;padding:10px 0 5px 0;background:url(../images/tabs_content.gif) #ffe131 repeat-x;border-left:1px solid #a7a7a7;border-right:1px solid #a7a7a7;}
#tabs #tabs_footer{height:14px;background:url(../images/tabs_footer.gif) no-repeat;}

/*-- TAB - SHOP --*/
#tabs #tabs_content #tabs1{padding:20px 15px 0 15px;clear:both;}
#tabs #tabs_content #tabs1 .product{float:left;text-align:center;margin:0 5px 0 0;}

#tabs #tabs_content #tabs1 .product a {width:104px;font-size:1.25em; font-weight:bold;color:#434343; text-decoration:none; background-repeat:no-repeat;background-position:0px 0px;display:block;padding:85px 0 0 0;}
#tabs #tabs_content #tabs1 .product a:hover{color:#000000; text-decoration:none;background-position:0px -130px;}
#tabs #tabs_content #tabs1 .product a.shoptab_auto{background-image:url(../images/product-categories/auto_marine.gif);} 
#tabs #tabs_content #tabs1 .product a.shoptab_footwear{background-image:url(../images/product-categories/footwear.gif);} 
#tabs #tabs_content #tabs1 .product a.shoptab_hire{background-image:url(../images/product-categories/hire_products.gif);} 
#tabs #tabs_content #tabs1 .product a.shoptab_hardware{background-image:url(../images/product-categories/hardware.gif);} 
#tabs #tabs_content #tabs1 .product a.shoptab_personal{background-image:url(../images/product-categories/personal_protection.gif);} 
#tabs #tabs_content #tabs1 .product a.shoptab_road{background-image:url(../images/product-categories/road_safety.gif);} 
#tabs #tabs_content #tabs1 .product a.shoptab_work{background-image:url(../images/product-categories/work_safety.gif);} 
#tabs #tabs_content #tabs1 .product a.shoptab_workwear{background-image:url(../images/product-categories/workwear.gif);} 
/*#tabs #tabs_content #tabs1 .product a img{border:0px;margin:0 0 10px 0;}
#tabs #tabs_content #tabs1 .product a:hover img{text-decoration:none;}*/
#tabs #tabs_content #tabs1 .last{margin:0 0 0 0;}

/*-- TAB - QUICKLINK --*/
#tabs #tabs_content #tabs2{padding:10px 0 0 0;clear:both;}
#tabs #tabs_content #tabs2 .quicklink{width:237px;height:140px;padding:0 15px 0 15px;float:left;background-image:url(../images/tabs_line.gif); background-repeat:repeat-y; background-position: right 8px;}
#tabs #tabs_content #tabs2 .quicklink h2{margin:0 0 10px 0;}
#tabs #tabs_content #tabs2 .quicklink img{float:right;padding:1px; background-color:#FFFFFF;border:1px solid #eace17;}
#tabs #tabs_content #tabs2 .quicklink ul{margin:0 5px 0 0;padding:0px;list-style:none;float:left;width:125px;}
#tabs #tabs_content #tabs2 .quicklink ul li{margin:0 0 4px 0;padding:0px;}
#tabs #tabs_content #tabs2 .quicklink a{color:#000000;}
#tabs #tabs_content #tabs2 .quicklink a:hover{color:#363636;}
#tabs #tabs_content #tabs2 .shop{width:330px;}
#tabs #tabs_content #tabs2 .shop ul{width:auto;margin-right:16px;}
#tabs #tabs_content #tabs2 .last{background-image:none;}

/*-- TAB - STORE LOCATOR --*/
#tabs #tabs_content #tabs3{padding:0px 0 0 15px;clear:both;height:150px;background:url(../images/bg_storelocator.gif) no-repeat 0px 0px;}
#tabs #tabs_content #tabs3 .state{width:147px;float:left;text-align:center;}
#tabs #tabs_content #tabs3 .state h2{font-size:1.25em;margin:0 0 10px 0;}
#tabs #tabs_content #tabs3 .state ul{width:147px;margin:0 0 0 0;padding:0px;list-style:none;float:left;}
#tabs #tabs_content #tabs3 .state ul li{margin:0 0 2px 0;;padding:0px;}

/*-- TAB - HIRE --*/
#tabs #tabs_content #tabs4{padding:0px 15px 0 15px;clear:both;}
#tabs #tabs_content #tabs4 img{float:left;padding:1px; background-color:#FFFFFF;border:1px solid #eace17;margin:0 20px 0 0;}
#tabs #tabs_content #tabs4 a.link_download{float:left;clear:none;margin-top:0px;color:#545144; text-decoration:none; font-weight:bold;}
#tabs #tabs_content #tabs4 a.link_download:hover{color:#000000;}


/*-- TAB - CURRENT  PROMOTIONS --*/
#tabs #tabs_content #tabs5{padding:10px 0 0 0;clear:both;}
#tabs #tabs_content #tabs5 .promo1{width:200px;height:120px;float:left;padding:20px 0 0 15px;background-image:url(../images/tabs_line.gif); background-repeat:repeat-y; background-position: right 8px;}
#tabs #tabs_content #tabs5 .promo1 h2{font-size:1.3em;margin:0 0 10px 0;}
#tabs #tabs_content #tabs5 .promo1 img{width:auto;float:left;padding:1px; background-color:#FFFFFF;border:1px solid #eace17;margin:0 5px 0 0;}
#tabs #tabs_content #tabs5 .promo1 a img{border:1px solid #eace17;}
#tabs #tabs_content #tabs5 .promo1 a:hover img{border:1px solid #999999;}
#tabs #tabs_content #tabs5 .promo1 a.link_view, #tabs #tabs_content #tabs5 .promo1 a.link_play, #tabs #tabs_content #tabs5 .promo1 a.link_download {color:#545144; text-decoration:none; font-weight:bold;display:block; width:85px; clear:none;float:left;padding:0 0 0 28px;margin:0px;}
#tabs #tabs_content #tabs5 .promo1 a.link_view:hover, #tabs #tabs_content #tabs5 .promo1 a.link_play:hover, #tabs #tabs_content #tabs5 .promo1 a.link_download:hover {color:#000000;}

#tabs #tabs_content #tabs5 .promo2{width:218px;height:120px;float:left;padding:20px 0 0 15px;background-image:url(../images/tabs_line.gif); background-repeat:repeat-y; background-position: right 8px;}
#tabs #tabs_content #tabs5 .promo2 h2{font-size:1.3em;margin:0 0 10px 0;}
#tabs #tabs_content #tabs5 .promo2 img{width:auto;float:left;padding:1px; background-color:#FFFFFF;border:1px solid #eace17;margin:0 5px 0 0;}
#tabs #tabs_content #tabs5 .promo2 a img{border:1px solid #eace17;}
#tabs #tabs_content #tabs5 .promo2 a:hover img{border:1px solid #999999;}
#tabs #tabs_content #tabs5 .promo2 a.link_view, #tabs #tabs_content #tabs5 .promo2 a.link_play, #tabs #tabs_content #tabs5 .promo2 a.link_download {color:#545144; text-decoration:none; font-weight:bold;display:block; width:75px; clear:none;float:left;padding:0 0 0 28px;margin:0px;}
#tabs #tabs_content #tabs5 .promo2 a.link_view:hover, #tabs #tabs_content #tabs5 .promo2 a.link_play:hover, #tabs #tabs_content #tabs5 .promo2 a.link_download:hover {color:#000000}
#tabs #tabs_content #tabs5 .last{background-image:none;}