
/* TOP NAVIGATION */
#nav{margin:0;padding: 0px 0px 0px 25px ;list-style:none;line-height:1;text-align:left;font: bold 1.1em/1.2em Arial, Verdana, sans-sefif;border-top:0px solid #626054}
#nav ul, #nav li {margin:0;padding:0}
#nav a {display:block;width:13em;}
#nav li {float:left;display:inline;}
#nav li li {border:none}
#nav li div,body.home #tab-home, body.about #tab-about, body.operations #tab-operations, body.services #tab-services, body.sustainability #tab-sustainability, body.news #tab-news,body.ir #tab-fv, body.contact #tab-contact {background:transparent url(images/nav-bg.gif) 0 -300px repeat-x;}
/*2nd-level lists*/
#nav li ul {font-size:1em;font-family:Tahoma,Helvetica,sans-serif;font-weight:normal;position: absolute;background:#afd135;width:14em;margin-left:-1000em;border:1px solid #ffffff;}
#nav li ul a {padding:0.2em 0.5em; text-align:left;}
#nav li ul a:hover {background-color:#FEC00F;color:#FFFFFF}
#nav li li ul a:hover{background-color:#FEC00F;color:#FFFFFF}
/*3rd-and-above-level lists*/
#nav li ul ul {margin:-1.6em 0 0 -1000em;}
#nav li:hover ul ul, #nav li.sfhover ul ul {margin-left:-1000em;}
/*lists nested under hovered list items*/
#nav li:hover ul, #nav li.sfhover ul {margin-left:0;}
#nav li li:hover ul, #nav li li.sfhover ul {margin-left: 14em;}
#nav li:hover,#nav li.sfhover {background:transparent url(images/nav-bg.gif) 0 -150px repeat-x}
#nav li:hover ul li:hover,#nav li.sfhover ul li.sfhover {background-position:0 -50px}
/*menu link styles*/
#nav li a:link, #nav li a:visited {color:#1e1a1b; text-decoration:none;}

#nav li a:hover{
color: #FEC00F
}
#nav li li a:link, #nav li li a:visited { text-decoration:none;color:#ffffff}
#nav li a:hover {text-decoration:underline}
#nav li li a:hover {text-decoration:none}
#nav li a,#nav li div {padding:1.6em .5em;}
#nav li.sub-menu a {background:transparent url(images/arrow-right.gif) 98% 50% no-repeat; }
#nav li.sub-menu ul li a {background-image:none}
#tab-home-a,#tab-about-a, #tab-operations-a, #tab-services-a {background: url(images/arrow-down.gif) right no-repeat;}
/*menu widths*/
a#tab-contact-a, #tab-contact-a {width:6em;border-left:2px solid #ffec8f}
a#tab-about-a {width:70px;border-left:2px solid #ffec8f}
a#tab-dp-a {width:6em;border-left:2px solid #ffec8f}
a#tab-services-a {width:100px;border-left:2px solid #ffec8f}
a#tab-sustainability-a {width:14em;}
a#tab-home-a, #tab-home-a, a#tab-news-a {width:4em;}
a#tab-fv-a {width:133px;border-left:2px solid #ffec8f;}

/*extra positioning rules for limited noscript keyboard accessibility*/
#nav li a:focus + ul {margin-left:0}
#nav li li a:focus + ul {margin-left:1010em}
#nav li li a:focus {margin-left:1000em;width:13em;background:#ffd600}
#nav li li li a:focus {margin-left:2010em;width:13em;background:#ffd600}
#nav li:hover a:focus, #nav li.sfhover a.sffocus {margin-left:0}
#nav li li:hover a:focus + ul, #nav li li.sfhover a.sffocus + ul {margin-left:14em}
/*LEFT NAVIGATION*/
#navbar ul {margin:.5em 0 0 1em; padding:0;list-style-type:none;border-bottom:1px solid #dedabd;font-size:1em}
#navbar li {border-top:1px solid #dedabd;}
#navbar ul li li,#navbar ul ul {border:none}
#navbar #navbar-a {font-weight:bold;background:#f7f2d2}
#navbar #navbar-a span a{font-weight:bold}
#navbar #navbar-a a {font-weight:normal}
#navbar ul li a, #navbar-a div, #navbar div {text-decoration:none;display:block;padding:0.3em 0 0.3em .5em;}
#navbar ul a:link, #navbar ul a:visited {color:#1e1a1b}
#navbar ul a:hover {background-color:#c5c1a8;color:#FEC00F;text-decoration:none}
#navbar ul ul {margin-top:0}