/* BLUE COLOR IS #5c94d0 */

/* SET THE FONT SIZE & BACKGROUND */
/*div.navheader{width:747px;font-size:68%;font-family:verdana,arial,sans-serif;background:no-repeat url(../images/logo_flagscape.gif) 14px 17px #FFFFFF}*/
div.navheader{width:100%;font-size:68%;font-family:verdana,arial,sans-serif;background:no-repeat url(../images/logo_flagscape.gif) 14px 17px #FFFFFF}
/* PRIMARY NAV CNT */
/*border-left:1px solid BLACK;border-right:1px solid BLACK;border-top:1px solid BLACK controls the border around primary navigation item*/
body.es div.primaryNavCnt .medium ul li a,body.es div.primaryNavCnt.medium ul li a:visited{padding:4px 16px;letter-spacing:-1px}
body.es div.primaryNavCnt.long ul li a,body.es div.primaryNavCnt.long ul li a:visited{padding:4px 11px;letter-spacing:-1px}
body.es div.primaryNavCnt ul li a,body.es div.primaryNavCnt ul li a:visited{padding:4px 10px}

/* border-bottom controls the line that demarcates primary navigation with the secondary*/
div.primaryNavCnt ul li.currentTab{border-bottom:1px solid #5c94d0;margin-left:0px;border-left:1px solid #5c94d0;border-right:0px solid #5c94d0;border-top:1px solid #5c94d0}
/*div.primaryNavCnt ul li.currentTab a,div.primaryNavCnt ul li.currentTab a:visited,div.primaryNavCnt ul li.currentTab a:hover{background:repeat-y url(../images/Navigation/bk_primaryNav_vertLineActive.gif) right #5c94d0;text-decoration:none}*/
div.primaryNavCnt ul li.currentTab a,div.primaryNavCnt ul li.currentTab a:visited,div.primaryNavCnt ul li.currentTab a:hover{background:repeat-y url(../images/Navigation/bk_primaryNav_vertLineActive.gif) right #5c94d0;text-decoration:none}

/* The following controls the width of the navigation bar original was 747*/
/*div.primaryNavCnt,div.secondaryNavCnt{width:900px;clear:both}*/
/*div.primaryNavCnt,div.secondaryNavCnt{width:1118px;clear:both}*/
div.primaryNavCnt,div.secondaryNavCnt{width:100%;clear:both}

/* The following controls the line that separates the primary nav with the secondary nav after the last primary nav item*/
/* border-top controls the thick edge that gives it a raised look*/
div.primaryNavCnt{background:repeat-x url(../images/Navigation/bk_primaryNav_bot1.gif) bottom #737373;border-top:1px solid #434343}
/*TODO: need a one pixel image as bk_primaryNav_bot1.gif in blue */
div.cio div.primaryNavCnt.noNav,div.primaryNavCnt.noNav{margin:0;padding:0;line-height:0;font-size:0}

/* The following puts a distinct line under the primary menu item spanning across */
/*div.primaryNavCnt ul li{background-color:#5c94d0;margin-top:0px;height:17px;}*/
/*div.primaryNavCnt ul li{background-color:#737373;margin-top:4px;height:17px;}*/

/* The following controls the text forecolor on the primary menu*/
div.primaryNavCnt ul li a,div.primaryNavCnt ul li a:visited{color:#FFFFFF;font-weight:bold;padding:4px 16px;background:repeat-y url(../images/Navigation/bk_primaryNav_vertLines.gif) right #737373;display:inline;margin:0}
div.primaryNavCnt ul li a,div.primaryNavCnt ul li a:visited{display:block}



/* NAV HEADER */
/* THE FOLLOWING IS REQUIRED for putting menu side by side STARTS HERE */
body.es div.navheader div.utilityNav ul li span{height:1.66em}
.pagelabel h1,div.pagelabel h1.pagelabel,div.navheader img.langLincIcon,div,div.navheader img,div.navheader ul,div.navheader li,span,.errorbrdr,.footer table,.footer tr,.footer td,td .module1title4,table.module1bkgd3 td.textdp2 p.inline,img,table,.pagelabel div{margin:0;padding:0}
div.navheader div.utilityNav ul li span a span,div.navheader div.utilityNav ul li span a span:hover,img,table,div.navheader img{border:0}
.pfmstyle43,html>body div.navheader div.utilityNav ul li.last,

div.navheader a{text-decoration:none}
div.navheader a:hover{text-decoration:underline}
div.navheader ul{list-style:none}
div.navheader ul li{float:left}
div.navheader.nea div.logoUtilityCnt{height:76px}
div.navheader div.utilityNavCnt{float:right;width:550px}

/*div.navheader div.utilityNav{clear:right;padding:5px 0 0 0;width:100%;font-size:.915em}
div.navheader div.utilityNav ul{float:right;border-top:1px solid #C1C1C1;padding:1px 0 0 0;width:auto}
div.navheader div.utilityNav ul{float:right;border-top:1px solid RED;padding:1px 0 0 0;width:auto}
div.navheader div.utilityNav ul.noborder{border-top:1px solid #fff;padding:0}*/

/* THE FOLLOWING IS REQUIRED for putting menu side by side ends here */

/* THE FOLLOWING IS REQUIRED */
/* The following takes care of white highlight formation with blue line at the top of the highlight bar */
div.secondaryNavCnt{background-color:#5c94d0;}
div.navheader.nea div.secondaryNavCnt.noNav{height:1px;margin:0;padding:0;background-color:#000;line-height:0;font-size:0}
div.secondaryNavCnt.noNav{padding:0;margin:0;line-height:0;font-size:0;height:10px}
/* The padding controls the space between primary bar and the secondary bar*/
div.secondaryNavCnt ul{padding:4px 0 0 12px}

/* secondary */
/* color of the vertical lines that separate secondary menu items can be changed by changing the color of the bk_secondaryNav_vertLines1.gif*/
div.secondaryNavCnt li a,div.secondaryNavCnt li a:visited{color:#FFFFFF;padding:2px 15px 3px 15px;display:inline;margin:0;background:repeat-y url(../images/Navigation/bk_secondaryNav_vertLines1.gif) right #5c94d0;height:18px}
/* commented backslash hack v2 \*/
div.secondaryNavCnt li a,div.secondaryNavCnt li a:visited{display:block;height:auto}
/* end hack */
div.secondaryNavCnt.long li a,div.secondaryNavCnt.long li a:visited{padding-right:16px;padding-left:16px}
div.secondaryNavCnt li.currentTab a,div.secondaryNavCnt li.currentTab a:visited,div.secondaryNavCnt li.currentTab a:hover,div.cio div.secondaryNavCnt li.currentTab a,div.cio div.secondaryNavCnt li.currentTab a:visited,div.cio div.secondaryNavCnt li.currentTab a:hover{background-color:#FFFFFF;color:#000;text-decoration:none;background-image:none;}
div.secondaryNavCnt li.currentTab{margin-left:-2px}

