


/* ------------------------------------------------------------------- */
/* HEADER Navigation */
/* ------------------------------------------------------------------- */
#header-nav-wrapper									{ width:auto; position:absolute; top:51px; right:260px; height:54px; padding:0;}
/*#header-nav-wrapper ul 							{ margin-top:9px; }*/
#header-nav-wrapper ul li							{ list-style:none; padding:0 0 8px 0; margin:0; display:block; height:6px; line-height:1.1em; }
/*#header-nav-wrapper ul li.first					{ background-image:none; } */
#header-nav-wrapper ul li a,
#header-nav-wrapper ul li a:visited					{ margin:0; padding:0px; color:#FFF; text-decoration:none; font-family:Arial, Helvetica, Sans-serif; display:block; height:6px; text-indent:-9999px; float:right; }
#header-nav-wrapper ul li a.about-us		{ background:url('../grfx/navigation/header/about-us.gif') no-repeat top left; width:63px; }
#header-nav-wrapper ul li a.contact-us		{ background:url('../grfx/navigation/header/contact-us.gif') no-repeat top left; width:78px; }
#header-nav-wrapper ul li a.links			{ background:url('../grfx/navigation/header/links.gif') no-repeat top left; width:35px;}
#header-nav-wrapper ul li a:hover					{ background-position: bottom left; }



/* ------------------------------------------------------------------- */
/* PRIMARY Navigation */
/* ------------------------------------------------------------------- */
#primary-nav-wrapper									{ margin-bottom:0; display:block; width:900px; height:24px; /*position:absolute; bottom:0; left:0;*/ }
#primary-nav-wrapper ul									{ margin:0; padding:0; }
#primary-nav-wrapper ul li								{ margin:0; padding:0; list-style:none; float:left; font-size:1em; height:24px; }
#primary-nav-wrapper ul li a,	
#primary-nav-wrapper ul li a:visited					{ display:block; text-decoration:none; padding:0 0 0 0px; height:23px; text-indent:-9999px; }
#primary-nav-wrapper ul li a.homepage					{ background:url('../grfx/navigation/primary/home.gif') no-repeat top left; width:60px; }
#primary-nav-wrapper ul li a.facility-process			{ background:url('../grfx/navigation/primary/facilities-and-processes.gif') no-repeat top left; width:184px; }
#primary-nav-wrapper ul li a.services					{ background:url('../grfx/navigation/primary/support-services.gif') no-repeat top left; width:152px;}
#primary-nav-wrapper ul li a.approvals					{ background:url('../grfx/navigation/primary/accreditations.gif') no-repeat top left; width:134px;}
#primary-nav-wrapper ul li a.market-sectors-grp			{ background:url('../grfx/navigation/primary/market-sectors.gif') no-repeat top left; width:140px; }
#primary-nav-wrapper ul li a.news						{ background:url('../grfx/navigation/primary/news-and-events.gif') no-repeat top left; width:128px;}
#primary-nav-wrapper ul li a.divisions					{ background:url('../grfx/navigation/primary/worlwide.gif') no-repeat top left; width:102px;}
#primary-nav-wrapper ul li a:hover						{ background-position: 0 -23px; }
#primary-nav-wrapper ul li a.active						{ background-position:bottom left; }



/* ------------------------------------------------------------------- */
/* SECONDARY Navigation */
/* ------------------------------------------------------------------- */
#navwindow-wrapper										{ background:url('../grfx/navigation/sidenav/nav-bg.gif') no-repeat top left;float:left; width:221px; min-height:600px; height:auto !important; margin-top:-1px; font-size:1.1em; }
#navwindow-wrapper ul									{ padding:30px 0 0 0px;}
#navwindow-wrapper ul li								{ list-style:none; }
#navwindow-wrapper ul li a,
#navwindow-wrapper ul li a:visited						{ background:url('../grfx/navigation/sidenav/bg.gif') no-repeat top left; display:block; width:211px; height:15px; padding:4px 0 0 10px; }
#navwindow-wrapper ul li a:hover,
#navwindow-wrapper ul li a.active						{ background-position: bottom left; color:#000000; height:15px; margin-top:-1px; padding-top:5px; text-decoration:none; }	

#page-FACILITY-PROCESS #navwindow-wrapper ul,
#page-FACILITY-OVERVIEW #navwindow-wrapper ul			{ background:url('../grfx/navigation/sidenav/facilities-and-processes.png') no-repeat top left;}
#page-SERVICES #navwindow-wrapper ul,
#page-SERVICES-OVERVIEW #navwindow-wrapper ul			{ background:url('../grfx/navigation/sidenav/support-services.png') no-repeat top left;}
#page-APPROVALS #navwindow-wrapper ul,
#page-APPROVAL-RANGE #navwindow-wrapper ul,
#page-APPROVAL-OVERVIEW #navwindow-wrapper ul				{ background:url('../grfx/navigation/sidenav/accreditations.png') no-repeat top left;}
#page-MARKET-SECTORS-GRP #navwindow-wrapper ul,
#page-MARKETS-GRP-OVERVIEW #navwindow-wrapper ul		{ background:url('../grfx/navigation/sidenav/market-sectors.png') no-repeat top left;}
#page-NEWS #navwindow-wrapper ul,
#page-EVENTS #navwindow-wrapper ul,
#page-NEWSLETTER #navwindow-wrapper ul,
#page-EVENT #navwindow-wrapper ul,
#page-NEWS-ARTICLE #navwindow-wrapper ul,
#page-NEWSLETTER-S-C #navwindow-wrapper ul,
#page-NEWSLETTER-US-C #navwindow-wrapper ul					{ background:url('../grfx/navigation/sidenav/news-and-events.png') no-repeat top left;}
#page-DIVISIONS #navwindow-wrapper ul,
#page-DIVISION-RANGE #navwindow-wrapper ul					{ background:url('../grfx/navigation/sidenav/worldwide.png') no-repeat top left;}

#page-DIVISION-RANGE #navwindow-wrapper ul li ul									{ padding:0px; background:none;}
#navwindow-wrapper ul li ul li a,
#navwindow-wrapper ul li ul li a:visited						{ color:#CCCCCC; background:none; padding:4px 0 0 10px;  }
#navwindow-wrapper ul li ul li a:hover,
#navwindow-wrapper ul li ul li a.active						{ color:#ffffff; height:15px; margin-top:0; padding-top:4px; }
#navwindow-wrapper ul li ul li.last a						{ background:url('../grfx/navigation/sidenav/bg.gif') no-repeat top left; }


/* Secondary Nav with links */

#page-ABOUT-US #navwindow-wrapper ul,
#page-BUS-ETHIC #navwindow-wrapper ul,
#page-LOCAL-INVESTMENT #navwindow-wrapper ul,
#page-GROUP-VALUES #navwindow-wrapper ul,
#page-CONTACT-US #navwindow-wrapper ul,
#page-CONTACT-DETAILS #navwindow-wrapper ul,
#page-ONLINE-ENQUIRY #navwindow-wrapper ul,
#page-REQUEST-CALLBACK #navwindow-wrapper ul,
#page-CONTENT-SEARCH #navwindow-wrapper ul,
#page-LINKS #navwindow-wrapper ul,
#page-LINK-SUGGEST #navwindow-wrapper ul,
#page-ONLINE-ENQUIRY-C #navwindow-wrapper ul,
#page-REQUEST-CALLBACK-CON #navwindow-wrapper ul,
#page-LINK-SUGGEST-C #navwindow-wrapper ul,
#page-TERMS-OF-USE #navwindow-wrapper ul,
#page-ACCESS-STAT #navwindow-wrapper ul,
#page-PRIVACY-POLICY #navwindow-wrapper ul								{ padding:0;}

#page-ABOUT-US #navwindow-wrapper ul li.first,
#page-BUS-ETHIC #navwindow-wrapper ul li.first,
#page-LOCAL-INVESTMENT #navwindow-wrapper ul li.first,
#page-GROUP-VALUES #navwindow-wrapper ul li.first					{ background:url('../grfx/navigation/sidenav/about-us.png') no-repeat top left; height:30px; text-indent:-9999px;}

#page-CONTACT-US #navwindow-wrapper ul li.first,
#page-CONTACT-DETAILS #navwindow-wrapper ul li.first,
#page-ONLINE-ENQUIRY #navwindow-wrapper ul li.first,
#page-REQUEST-CALLBACK #navwindow-wrapper ul li.first,
#page-ONLINE-ENQUIRY-C #navwindow-wrapper ul li.first,
#page-REQUEST-CALLBACK-CON #navwindow-wrapper ul li.first					{ background:url('../grfx/navigation/sidenav/contact-us.png') no-repeat top left; height:30px; text-indent:-9999px;}

#page-CONTENT-SEARCH #navwindow-wrapper ul li.first					{ background:url('../grfx/navigation/sidenav/advanced-search.png') no-repeat top left; height:30px; text-indent:-9999px;}

#page-LINKS #navwindow-wrapper ul li.first,
#page-LINK-SUGGEST #navwindow-wrapper ul li.first,
#page-LINK-SUGGEST-C #navwindow-wrapper ul li.first					{background:url('../grfx/navigation/sidenav/links.png') no-repeat top left; height:30px; text-indent:-9999px;}

#page-TERMS-OF-USE #navwindow-wrapper ul li.first					{ background:url('../grfx/navigation/sidenav/terms-of-use.png') no-repeat top left; height:30px; text-indent:-9999px;}
#page-ACCESS-STAT #navwindow-wrapper ul li.first					{ background:url('../grfx/navigation/sidenav/accessibility-statement.png') no-repeat top left; height:30px; text-indent:-9999px;}
#page-PRIVACY-POLICY #navwindow-wrapper ul li.first					{ background:url('../grfx/navigation/sidenav/privacy-policy.png') no-repeat top left; height:30px; text-indent:-9999px;}


#page-ABOUT-US #navwindow-wrapper ul li.first a,
#page-BUS-ETHIC #navwindow-wrapper ul li.first a,
#page-LOCAL-INVESTMENT #navwindow-wrapper ul li.first a,
#page-GROUP-VALUES #navwindow-wrapper ul li.first a,
#page-CONTACT-US #navwindow-wrapper ul li.first a,
#page-CONTACT-DETAILS #navwindow-wrapper ul li.first a,
#page-ONLINE-ENQUIRY #navwindow-wrapper ul li.first a,
#page-REQUEST-CALLBACK #navwindow-wrapper ul li.first a,
#page-CONTENT-SEARCH #navwindow-wrapper ul li.first a,
#page-LINKS #navwindow-wrapper ul li.first a,
#page-LINK-SUGGEST #navwindow-wrapper ul li.first a,
#page-ONLINE-ENQUIRY-C #navwindow-wrapper ul li.first a,
#page-REQUEST-CALLBACK-CON #navwindow-wrapper ul li.first a,
#page-LINK-SUGGEST-C #navwindow-wrapper ul li.first a,
#page-TERMS-OF-USE #navwindow-wrapper ul li.first a,
#page-ACCESS-STAT #navwindow-wrapper ul li.first a,
#page-PRIVACY-POLICY #navwindow-wrapper ul li.first a					{ background:none; margin-top:0; padding-top:4px; }


/* ------------------------------------------------------------------- */
/* BREADCRUMB Navigation */
/* ------------------------------------------------------------------- */
#bct-wrapper											{ /*background:#ffce82 url('../grfx/layout/bkgd-header.gif') repeat-x 0 -30px; */color:#7f7f7f; text-transform:uppercase; } 
#bct-wrapper a											{ color:#7f7f7f; }
#bct-wrapper span.bct-divider							{ background:url('../grfx/layout/bct-divider.png') no-repeat; background-position:center center; width:5px; height:9px; margin:0 11px 0 11px; text-indent:-9999px; display:inline-block; padding:0px 0 0 0;}