/* Common Nav */

#navbar { position:absolute; top:96px; right:0px; padding:0 0 0 0; text-align:left; font-family:"Gill Sans", Arial; font-size:11px; letter-spacing:1px; z-index:1000; }

#nav { float:left; padding:0px; margin:0px; xbackground:url(../images/bg-nav.jpg) no-repeat left top; }
#nav a { text-decoration:none; display:block; outline:none; font-size:11px;}

#nav li { float:left; padding:0px; cursor:pointer; list-style-type:none; text-transform:uppercase; xborder:1px solid #ff0000; padding:0 3px 7px 3px; text-align:center; }

#nav ul { float:left; width:100px; padding:0px; position:absolute; left:-999em; margin:0px 0px 0px 2px; }
#nav ul li { width:100%; display:block; border-top:1px solid #cecece; padding:0; text-align:left; line-height:14px; }
#nav ul li a { display:block; }
#nav ul ul { display:none; z-index:1000; }
#nav li:hover ul, #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul { left:-999em; }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul { left:auto; }

#nav li.del { padding: 0 5px; color:#838383; line-height:16px; }

/* Unique Nav */
#nav a { padding:0px; font-family:"Gill Sans", Arial; }
#nav li#fir a {background:none;}
#nav li#fir a#active {color:#3366CC; background:#fff;}
#nav a:hover { color:#333; }
#nav a#active {color:#3366CC; background:#fff;}
#nav li#fir ul {}
#nav ul { font-size:11px; text-transform:none; font-weight:normal; border:1px solid #cecece; border-top:0px; margin:0; }

#nav ul li { text-transform:none; }
#nav ul li a { color:#767676; background:none; padding:5px 10px 5px 10px; display:block; height:100%; font-family:"Gill Sans", Arial; }
#nav ul li a:hover { xbackground:url(../graphics/dropdown-hover.jpg) repeat-x left top #7d7d7c; color:#000000; }
#nav li:hover, #nav li.sfhover { background:transparent; }
#nav li li:hover, #nav li li.sfhover { xbackground:#ffffff; color:#000000; }

/* Custom Width */
#nav .companyLI { width:130px; }
#nav .pipelineLI { width:118px; }
#nav .areasLI { width:127px; }
#nav .newseventsLI { width:74px; }

#nav .companyUL { width:160px; background:url(../graphics/subnav_bg.gif) repeat-x bottom; }
#nav .pipelineUL { width:140px; background:url(../graphics/subnav_bg.gif) repeat-x bottom; }
#nav .areasUL { width:145px; background:url(../graphics/subnav_bg.gif) repeat-x bottom; }
#nav .newseventsUL { width:125px; background:url(../graphics/subnav_bg.gif) repeat-x bottom; }
#nav ul .first { xborder-top:1px solid #cecece; xmargin-top:7px; }

#nav li a.ON { color:#506078; }


/*#nav ul .companyul .last a:hover {background:url(../images/dropdown-last.jpg) no-repeat left bottom #e0dfde; color:#fff;}
#nav ul .technologyul .last a:hover {background:url(../images/dropdown-last2.jpg) no-repeat left bottom; border:1px solid red; color:#fff;}*/
/*#nav ul .hidden {display:none;}
#leftnav ul .hidden {display:block;}*/


/* Top Nav Styles */
#nav a.companyLI, #nav a.pipelineLI, #nav a.areasLI, #nav a.newseventsLI { display:block; }

/* Hover Styles */
#nav .companyLI:hover, #nav li:hover a.companyLI, #nav li.sfhover a.companyLI { display:block; }
#nav .pipelineLI:hover, #nav li:hover a.pipelineLI, #nav li.sfhover a.pipelineLI { display:block; }
#nav .areaLIs:hover, #nav li:hover a.areasLI, #nav li.sfhover a.areasLI { display:block; }
#nav .newseventsLI:hover, #nav li:hover a.newseventsLI, #nav li.sfhover a.newseventsLI { display:block; }

/* On State Styles */
#nav li#parent-open .companyLI { display:block; }
#nav li#parent-open .pipelineLI { display:block; }
#nav li#parent-open .areasLI { display:block; }
#nav li#parent-open .newseventsLI { display:block; }



