/*utility nav styles*/

.utility .nav {float:right; width:600px; text-align:right; padding:3px 5px 3px 0; height:14px;}
.utility .nav a {color:#fff; padding:0 5px 0 3px; border-right: 1px solid #fff; font-weight:bold; font-size:0.9em; text-decoration:none;}
.utility .nav a.last {border-right:none;}
.utility .nav a:hover {color:#628021;}
body.links .utility a.links,
body.search .utility a.search ,
body.siteMap .utility a.siteMap,
body.contact .utility a.contact
 {color:#628021;}
 
 
 
 /*primary (horizontal) navigation*/
.primaryNav {float:left; margin-top:2px;}
.primaryNav ul {
  margin:0;
  padding:0 10px 0 0;
  list-style:none;
  }
.primaryNav li {
  float:left;
  background:url("/images/nav-left-off.gif") no-repeat left top;
  margin:0 6px 0 0;
  padding:0 0 0 9px;
  }
.primaryNav a {
  float:left;
  display:block;
  background:url("/images/nav-right-off.gif") no-repeat right top;
  padding:8px 12px 4px 3px;
  text-decoration:none;
  font-weight:bold;
  color:#276015;
  font-size:0.9em;
  }

/*turning primary nav items on when active:*/
body.home .primaryNav li.home,
body.wwa .primaryNav li.wwa,
body.media .primaryNav li.media,
body.ehs .primaryNav li.ehs,
body.facilities .primaryNav li.facilities 
	{ background-image:url("/images/nav-left-on.gif"); }

body.home .primaryNav li.home a,
body.wwa .primaryNav li.wwa a,
body.media .primaryNav li.media a,
body.ehs .primaryNav li.ehs a,
body.facilities .primaryNav li.facilities a 
	{ background-image:url("/images/nav-right-on.gif"); color:#fff; padding-bottom:4px; }

/*subnav styles*/	
.subNav {float:left; clear:both; background-color:#628021; width:770px;}  
.subNav ul {list-style-type: none;}
.subNav li { float: left; /*border: 1px solid orange; background : url(../images/nav-divider.gif) no-repeat 100% 7px; */ padding:7px 0 7px 0;}
.subNav ul li a {font-size:0.9em; text-decoration:none; display:block; color:#fff; font-weight:bold; padding:0 10px 0 10px; line-height:14px; border-right: 1px solid #fff; text-align:center;}
.subNav ul a.last {background:none; border-right: none;}
.subNav ul li a:hover {color:#aeff00;} 
 
body.wwa.managementTeam .subNav li.managementTeam a,
body.wwa.corporateLineage .subNav li.corporateLineage a,
body.media.releases .subNav li.releases a,
body.media.photos .subNav li.photos a,
body.ehs.policy .subNav li.policy a,
body.ehs.managementSystem .subNav li.managementSystem a,
body.ehs.ideas .subNav li.ideas a,
body.facilities.alberta .subNav li.alberta a,
body.facilities.freebird .subNav li.freebird a,
body.facilities.caledonia .subNav li.caledonia a,
body.facilities.grama .subNav li.grama a,
body.facilities.houston .subNav li.houston a,
body.facilities.katy .subNav li.katy a,
body.facilities.waha .subNav li.waha a
	{color:#aeff00;}