@charset "UTF-8";
/* CSS Document */


#sidenav-new { width: 200px; margin:0 15px 0 0; float: left; padding:0px 0px 10px 0; z-index:3; position:relative; background:#; /*border:1px solid #F00;*/ } 	
#sidenav-new ul { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; /*border:1px solid #F00;*/  } 
#sidenav-new li { display: list-item; list-style-type: none; margin: 0px 0 0 0px; padding: 10px 0px 10px 0px; float:left; /**border-bottom: #FFFFFF solid 1px;**/ }

body #sidenav-new li.mainbutttop { width: 200px; float:left; margin:0px 0 2px 0; padding:0px 0px 0px 0px; background:#333; color:#FFF; /*border:1px solid #F00;*/ }
body.group #sidenav-new li.mainbutttop { background:#333; color:#FFF; /*border:1px solid #F00;*/ }
body.steel #sidenav-new li.mainbutttop { background:#09F; color:#FFF; /*border:1px solid #F00;*/ }
body.build #sidenav-new li.mainbutttop { background:#F70; color:#FFF; /*border:1px solid #F00;*/ }
body.project #sidenav-new li.mainbutttop { background:#6C0; color:#FFF; /*border:1px solid #F00;*/ }

#sidenav-new li a { width: 185px; float:left; color:#FFF; border-bottom:1px solid #333;*/ /*border:1px solid #F00;*/ }
#sidenav-new li a:link { text-decoration: none; line-height: 18px; margin: 0 0 0 0px; padding: 4px 5px 3px 10px; cursor:pointer; color:#FFF;  }
#sidenav-new li a:visited { text-decoration: none;} 
#sidenav-new li a:hover { text-decoration: none; color: #FFF; background:#444; } 
#sidenav-new li > a:last-child { border-bottom:1px solid #000; } 

#sidenav-new li.mainbutttop a { width: 200px; float:left; margin:0px 0 0px 0; padding:12px 0px 12px 15px; display:block; border-bottom:none; color:#FFF; /*border:1px solid #F00;*/ }
#sidenav-new li.mainbutttop a:hover { background:#111; color:#FFF; }
#sidenav-new li.mainbutt { background:#222; margin:0px 0 2px 0; /*border:1px solid #FF0;*/ }
#sidenav-new li.mainbutt a:hover { background:#111; color:#FFF }
#sidenav-new ul li.allproducts { width:185px; padding:12px 0px 10px 15px; float:left; display:block; color:#FFF; font-weight:bold; font-size:14px; cursor:pointer; border-bottom:none; display:none; }
#sidenav-new ul li.newproducts { width:185px; padding:12px 0px 10px 15px; float:left; display:block; color:#FFF; font-weight:bold; font-size:14px; cursor:pointer; border-bottom:none; display:none; }
#sidenav-new ul li.allproductsbutton { width:200px; padding:0px 0px 0px 0px; float:left; display:block; color:#FFF; font-weight:bold; font-size:14px; cursor:pointer; border-bottom:none; }


#sidenav-new li a:active { text-decoration: none; background: #555; border: none; }
#sidenav-new li a.home { padding:4px; background: #444; color:#FFF }	
#sidenav-new li a.home:hover { padding:4px; background: #555; color:#FFF; }
#sidenav-new li a b { color:#FFF; padding:0px 0 0 3px; margin:0px; }
body.group #sidenav-new li a b { color:#FFF; padding:0px 0 0 3px; margin:0px; }
body.steel #sidenav-new li a b { color:#09F; padding:0px 0 0 3px; margin:0px; }
body.build #sidenav-new li a b { color:#F70; padding:0px 0 0 3px; margin:0px; }
body.project #sidenav-new li a b { color:#6C0; padding:0px 0 0 3px; margin:0px; }

#sidenav-new li.steelbg { background:#09F; color:#000; }
#sidenav-new li.buildbg { background:#F70; }
#sidenav-new li.projectbg { background:#6C0; }
#sidenav-new li.groupbg { background:#666; }


/* WORLDWIDE DEALER LOGOS */
#sidenav-new li.availableworldwide { width:200px; margin: 5px 0 0px 0; padding:20px 0px 20px 0px; font-size:12px; text-align:center; color:#FFF; font-weight:normal; line-height:14px; background:#333; }
#sidenav-new li.availableworldwide > img { width:130px; margin:0px 0 10px 0px; padding:0px 10px; clear:both; border:1px solid #333; }

	
#sidenav-new li a.mainbuttgroup {  font-size:12px; font-weight:bold; background: url(../../images/prod_page/group/icons/linkbuttonfff.png) no-repeat 167px center; color:#FFF; margin-top:2px; border-bottom:none; }
#sidenav-new li a.mainbuttgroup:hover { background: url(../../images/prod_page/group/icons/linkbuttonfff.png) no-repeat 167px center; color:#FFF }
#sidenav-new li a.mainbuttsteel { font-size:12px; font-weight:bold; background: url(../../images/prod_page/group/icons/linkbutton09f.png) no-repeat 167px center; color:#FFF; }
#sidenav-new li a.mainbuttsteel:hover { background: url(../../images/prod_page/group/icons/linkbutton09f.png) no-repeat 167px center; color:#FFF; }
#sidenav-new li a.mainbuttbuild { font-size:12px; font-weight:bold; background: url(../../images/prod_page/group/icons/linkbuttonf70.png) no-repeat 167px center; color:#FFF; }
#sidenav-new li a.mainbuttbuild:hover { background: url(../../images/prod_page/group/icons/linkbuttonf70.png) no-repeat 167px center; color:#FFF; }
#sidenav-new li a.mainbuttproject { font-size:12px; font-weight:bold; background: url(../../images/prod_page/group/icons/linkbutton6c0.png) no-repeat 167px center; color:#FFF; }
#sidenav-new li a.mainbuttproject:hover { background: url(../../images/prod_page/group/icons/linkbutton6c0.png) no-repeat 167px center; color:#FFF; }

#sidenav-new li.groupbutt { font-size:11px; font-weight:normal; background:#555 url(../../images/prod_page/group/icons/linkbuttondfff.png) no-repeat 167px center; color:#FFF; border-left:2px solid #555; padding:10px 0 9px 13px; margin:2px 0 2px 0; cursor:pointer; width:185px; }
#sidenav-new li.groupbutt a:hover { background:#222 url(../../images/prod_page/group/icons/linkbuttondfff.png) no-repeat 167px center; color:#FFF; cursor:pointer; border-left:2px solid #FFF; }
#sidenav-new li.steelbutt { font-size:11px; font-weight:normal; background:#333 url(../../images/prod_page/group/icons/linkbuttond09f.png) no-repeat 167px center;  color:#FFF; border-left:2px solid #333; padding:10px 0 9px 13px; margin:2px 0 0 0; cursor:pointer; width:185px; }
#sidenav-new li.steelbutt a:hover { background:#222 url(../../images/prod_page/group/icons/linkbuttond09f.png) no-repeat 167px center; color:#FFF; cursor:pointer; border-left:2px solid #09f; }
#sidenav-new li.steelbutt a b { color:#FFF; }
#sidenav-new li.buildbutt { font-size:11px; font-weight:normal; background:#333 url(../../images/prod_page/group/icons/linkbuttondf70.png) no-repeat 167px center; color:#FFF; border-left:2px solid #333; padding:10px 0 9px 13px; margin:2px 0 0 0; cursor:pointer; width:185px; }
#sidenav-new li.buildbutt a:hover { background:#222 url(../../images/prod_page/group/icons/linkbuttondf70.png) no-repeat 167px center; color:#FFF; cursor:pointer; border-left:2px solid #f70; }
#sidenav-new li.projectbutt { font-size:11px; font-weight:normal; background:#333 url(../../images/prod_page/group/icons/linkbuttond6c0.png) no-repeat 167px center; color:#FFF; border-left:2px solid #333; padding:10px 0 9px 13px; margin:2px 0 0 0; cursor:pointer; width:185px; }
#sidenav-new li.projectbutt a:hover { background:#222 url(../../images/prod_page/group/icons/linkbuttond6c0.png) no-repeat 167px center; color:#FFF; cursor:pointer; border-left:2px solid #6c0; }


#sidenav-new li a.buyingguide { background:#F70; padding:3px 5px 3px 10px; margin:3px 10px 0px 0; display:block; text-transform:uppercase; border-bottom:none; color:#FFF; }
#sidenav-new li a.buyingguide:first-child { margin:5px 10px 0px 0; color:#FFF; }
#sidenav-new li a.buyingguide:last-child { margin:3px 10px 5px 0; color:#FFF; }
#sidenav-new li a.buyingguide:hover { background:#444; color:#FFF; }

#sidenav-new li a.proj-buyingguide { background: #6C0; padding:3px 5px 3px 10px; margin:3px 10px 0px 0; display:block; text-transform:uppercase; border-bottom:none; color:#FFF; }
#sidenav-new li a.proj-buyingguide:first-child { margin:5px 10px 0px 0; color:#FFF; }
#sidenav-new li a.proj-buyingguide:last-child { margin:3px 10px 5px 0; color:#FFF; }
#sidenav-new li a.proj-buyingguide:hover { background:#444; color:#FFF; }

#sidenav-new li a.steel-buyingguide { background:#09F; padding:3px 5px 3px 10px; margin:3px 10px 0px 0; display:block; text-transform:uppercase; border-bottom:none; color:#FFF; }
#sidenav-new li a.steel-buyingguide:first-child { margin:5px 10px 0px 0; color:#FFF; }
#sidenav-new li a.steel-buyingguide:last-child { margin:3px 10px 5px 0; color:#FFF; }
#sidenav-new li a.steel-buyingguide:hover { background:#444; }

body.steel #sidenav-new li a.steel-buyingguide b { color:#FFF; padding:0px 0 0 3px; margin:0px; }
body.build #sidenav-new li a.buyingguide b { color:#FFF; padding:0px 0 0 3px; margin:0px; }
body.project #sidenav-new li a.proj-buyingguide b { color:#FFF; padding:0px 0 0 3px; margin:0px; }

#reviewscoukWidget { width:200px; background:none; }