/* Primary Navigation */
#nav { margin:0; padding:0; text-align:right;  }
#nav ul.menu{ margin:0 0 20px 0; padding:0;}
#nav ul.menu li{ margin:0; padding:0; list-style:none; border-bottom:1px solid #fff }
#nav ul.menu li a{ 
	margin:2px 0; 
	padding: 5px 20px 5px 0;
	display:block;
	border-bottom:1px #E3E7F3 solid;
	text-decoration:none;
	color:#323232;
	font-weight:bold;
	background-repeat:no-repeat;
	background-position:right;
	text-align:left;
}
/* Sub Navigation */
#nav ul.smenu{ margin:1px 0 10px 0; padding:0;width:165px; }
#nav ul.smenu li{ margin:0; padding:0; list-style:none;  }
#nav ul.smenu li a{ 
	font-size:11px;
	display:block;
	margin:0; 
	padding: 4px 0 5px 0;
	border-bottom:1px #E3E7F3 solid;
	text-decoration:none;
	color:#323232;
	font-weight:normal;
	background-repeat:no-repeat;
	background-position:right;
}
#nav ul.smenu li a:hover{ 
	background:#bec9e6 url(../../images/skin1/nav1-on.jpg) bottom left repeat-x;
	color:#FFF; padding-left:5px;
}

/* SubSub Navigation */
#nav ul.ssmenu{ margin:1px 0 10px 0; padding:0; display:none;}
#nav ul.ssmenu li{ margin:0; padding:0; list-style:none;  }
#nav ul.ssmenu li a{ 
	display:block;
	width:135px;
	margin:0 0 0 0; 
	padding: 3px 20px 3px 10px;
	border-bottom:1px #E3E7F3 solid;
	text-decoration:none;
	color:#323232;
	font-weight:normal;
	background-repeat:no-repeat;
	background-position:right;
	background-color:#E2E7F1;
}
#nav ul.ssmenu li a:hover{ background-color:#7489C0; }



/* Highlighted Sections */
body#pageHome #nav ul.smenu li a.navHome { background:#bec9e6 url(../../images/skin1/nav1-on.jpg) bottom left repeat-x;
	color:#FFF; } 
body#pageAbout #nav ul.smenu li a.navAbout { background:#bec9e6 url(../../images/skin1/nav1-on.jpg) bottom left repeat-x;
	color:#FFF; padding-left:5px;} 
body#pageAbout #subsub1 { display:block; }
body.pageHeritage #subsub1 .navAboutHeritage { background:#bec9e6;
	color:#FFF; padding-left:5px;}
body.pagePeople #subsub1 .navAboutPeople { background:#bec9e6;
	color:#FFF; padding-left:5px;}
body.pageVision #subsub1 .navAboutVision { background:#bec9e6 ;
	color:#FFF;padding-left:5px; }
body.pagePolicies #subsub1 .navAboutPolicies { background:#bec9e6 ;
	color:#FFF; padding-left:5px;}

body#pageGallery #nav ul.smenu li a.navGallery { background:#bec9e6 ;
	color:#FFF; padding-left:5px;} 
body#pageGallery #subsub2 { display:block; }
body.pageFabrics #subsub2 .navGalleryFabrics { background:#bec9e6 ;
	color:#FFF;padding-left:5px; }
body.pageInstallations #subsub2 .navGalleryInstallations { background:#bec9e6 ;
	color:#FFF; padding-left:5px;}


body#pageNews #nav ul.smenu li a.navNews { background:#bec9e6 ;
	color:#FFF; padding-left:5px;} 
body#pageDelivery #nav ul.smenu li a.navDelivery { background:#bec9e6 ;
	color:#FFF; padding-left:5px;} 
body#pageContact #nav ul.smenu li a.navContact { background:#bec9e6 ;
	color:#FFF;padding-left:5px; } 
body#pageIcast #nav ul.smenu li a.navIcast { background:#bec9e6 ;
	color:#FFF;padding-left:5px; } 

body#pageContract #nav ul.smenu li a.navContract, body#pageSample #nav ul.smenu li a.navContract,
body#pageSampleProducts #nav ul.smenu li a.navContract, body#pageSampleSearch #nav ul.smenu li a.navContract{ background:#bec9e6 ;
	color:#FFF;padding-left:5px; } 

body#pageSecondNature #nav ul.smenu li a.navSecondNature {background:#bec9e6 ;
	color:#FFF;padding-left:5px; } 
body#pageCustom #nav ul.smenu li a.navCustom { background:#bec9e6 ;
	color:#FFF;padding-left:5px; }
body#pageTechnical #nav ul.smenu li a.navTechnical { background:#bec9e6 ;
	color:#FFF; padding-left:5px;}
body#pageBrochure #nav ul.smenu li a.navBrochure { background:#bec9e6 ;
	color:#FFF;padding-left:5px; }

body#pageSustainability #nav ul.smenu li a.navSustainability { background:#bec9e6 ;
	color:#FFF; padding-left:5px;}
body#pageProduct #nav ul.smenu li a.navProduct { background:#bec9e6 ;
	color:#FFF; padding-left:5px;}
body#pageManufacturing #nav ul.smenu li a.navManufacturing { background:#bec9e6 ;
	color:#FFF;padding-left:5px; }
body#pageCarbon #nav ul.smenu li a.navCarbon { background:#bec9e6 ;
	color:#FFF;padding-left:5px; }
body#pageWaste #nav ul.smenu li a.navWaste { background:#bec9e6 ;
	color:#FFF;padding-left:5px; }
body#pageSupply #nav ul.smenu li a.navSupply { background:#bec9e6 ;
	color:#FFF; padding-left:5px;}
