ul 
{
	margin:0;
	padding:0;
}



.bn-layout {margin : 0 auto; width : 960px;   }


/*****   t a b s  *****/
.bn-globalnav-tabs {clear:left; padding:0; position:relative; }
.bn-globalnav-tabs  ul#bn-nav-global {
	list-style : none; margin :0; padding : 0; height:24px; }	
	
/*  quirksmode hack	 */
body.nodoctype .bn-globalnav-tabs #bn-nav-global.x  li, 
.bn-globalnav-tabs #bn-nav-global.x > li { 	float:left; position:relative; padding:0;  margin-right:5px;margin-left:0 }	
body.nodoctype .bn-globalnav-tabs #bn-nav-global.x li.lastTab,
.bn-globalnav-tabs ul#bn-nav-global > li.lastTab {margin-right:0;}
body.nodoctype .bn-globalnav-tabs #bn-nav-global.x li a, 
.bn-globalnav-tabs #bn-nav-global.x > li > a { display : block; text-decoration:none; padding : 0;font-family: Arial, Helvetica, sans-serif;	color:#000000;	text-decoration: none;	font-weight: bold;	font-size: 13px;	background-color:#66FF66;	width:188px;	height:24px;line-height:24px;}
.bn-globalnav-tabs #bn-nav-global.x > li > a .tabLinkSel{ display : block; text-decoration:none; padding : 0;font-family: Arial, Helvetica, sans-serif;	color:#ffffff;	text-decoration: none;	font-weight: bold;	font-size: 13px;	background-color:#000000;	width:188px;	height:24px;line-height:24px;}
body.nodoctype .bn-globalnav-tabs li.nav div {display:none;}
/*  end quirksmode hack	 */

#bn-nav-global.x li a:hover, 
#bn-nav-global.x li.active a {     background-color: #EEE9F0; } /*hack to over write old*/
.bn-globalnav-tabs ul#bn-nav-global.x > li.active > a, 
.bn-globalnav-tabs ul#bn-nav-global.x > li > a:hover, 
.bn-globalnav-tabs ul#bn-nav-global.x > li > a:focus  { color: #000000; text-decoration:none; margin-right:0; border:none;  }
ul#bn-nav-global.x > li > a:hover * { color: #000000; }

.bn-globalnav-tabs ul#bn-nav-global.x > li.active  + li > a > span.tabLink , 
.bn-globalnav-tabs ul#bn-nav-global.x > li:hover + li > a > span.tabLink , 
.bn-globalnav-tabs ul#bn-nav-global.x > li:focus  + li > a > span.tabLink  {  border:none; margin-right:0px;}

.bn-globalnav-tabs ul#bn-nav-global.x > li.active  + li > a > span.tabLinkSel , 
.bn-globalnav-tabs ul#bn-nav-global.x > li:hover + li > a > span.tabLinkSel , 
.bn-globalnav-tabs ul#bn-nav-global.x > li:focus  + li > a > span.tabLinkSel  {  border:none; margin-right:0px;}

.bn-globalnav-tabs ul#bn-nav-global > li.lastTab.active > a, 	
.bn-globalnav-tabs ul#bn-nav-global > li.lastTab > a:hover, 
.bn-globalnav-tabs ul#bn-nav-global > li.lastTab > a:focus  { margin-right:0; }
	
.bn-globalnav-tabs li a span.tabLink {display:block;  }
.bn-globalnav-tabs li.firstTab a span.tabLink{border:none;}  
.bn-globalnav-tabs li a span.tabLinkSel {display:block;  }
.bn-globalnav-tabs li.firstTab a span.tabLinkSel{border:none;}  

.bn-globalnav-tabs ul#bn-nav-global > li.hotTab > a {	background-color : #EEE9F0; /*#E5E2DA */ } 
.bn-globalnav-tabs li.nav.nav-nook > a	{display:inline-block;}
.bn-globalnav-tabs li.nav.nav-nook > a span.tabLink{background-color: #EEE9F0; }
.bn-globalnav-tabs li.nav.nav-nook.hotTab a span.tabLink{ background-color: #EEE9F0; }/*	hot tab state = 10px -34px  */
.bn-globalnav-tabs li.nav.nav-nook a:hover span.tabLink,
.bn-globalnav-tabs li.nav.nav-nook a:focus span.tabLink,
.bn-globalnav-tabs li.nav.nav-nook.active a span.tabLink {	background-position : 10px -18px;}	

.bn-globalnav-tabs li.nav.nav-nook > a span.tabLinkSel{background-color: #000000; }
.bn-globalnav-tabs li.nav.nav-nook.hotTab a span.tabLinkSel{ background-color: #000000; }/*	hot tab state = 10px -34px  */
.bn-globalnav-tabs li.nav.nav-nook a:hover span.tabLinkSel,
.bn-globalnav-tabs li.nav.nav-nook a:focus span.tabLinkSel,
.bn-globalnav-tabs li.nav.nav-nook.active a span.tabLinkSel {	background-position : 10px -18px;}	

.bn-globalnav-tabs .bn-nav-rule { clear:both; margin-top:9px; border-bottom:3px solid #3D7141; 
	-moz-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.20);
	-o-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.20);
	-webkit-box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.20);
	box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.20);
	}
/******************** Accounts Dropdown ***************************/
	

 
 /********************* FLITE Flyouts ******************************/ 
.horiz-navigation { 
    zoom: 1;
    z-index:800;
}    
   .horiz-navigation > ul > li > div {
       text-align:left;
     
       left: -60px;
       opacity: 0;
       overflow: hidden;
 /*      top: 38px;  */
       width :960px;
       position : absolute;
       visibility:hidden;
       transition: all, width .25s ease-in-out .25s;    
           -moz-transition: all .25s ease-in-out .25s;
           -o-transition: all .25s ease-in-out .25s;
           -webkit-transition: all .25s ease-in-out .25s;
       /*
      transition-delay: .25s;
          -moz-transition-delay: .25s;
          -webkit-transition-delay: .25s;
          -o-transition-delay: .25s;
         */                       
     
       width: 0;
       z-index: 802;  
       background : #EEE9F0; 
       *zoom:1;
   }
.horiz-navigation>ul>li:hover>div { opacity : 1; visibility:visible; }            
.horiz-navigation > ul > li > div.ableftdrop { left:0; }
.horiz-navigation > ul > li > div.rightdrop { right:-60px; left:auto; }			
.horiz-navigation > ul > li.lastTab > div.rightdrop {  right:0; left:auto; }  

.horiz-navigation>ul>li> div.five-col { width:960px; }
   
.horiz-navigation>ul .nav { float:left; background:#EEE9F0; }
.horiz-navigation .linklist {float:left; background-color:#F9F9F7;} /*  */
.horiz-navigation>ul .nav .column { float:left; width : 188px; padding:21px 0px 21px 5px; /* */ }
.horiz-navigation>ul .nav .last.column { float:left; padding:21px 0px 21px 5px;  width : 183px; /* */ }
.horiz-navigation>ul .nav .column div {  margin-bottom:30px;   }
.horiz-navigation>ul .nav .column div:last-child { margin-bottom:0;  }

.horiz-navigation>ul .nav h4 {
     
     color: #000000;
     margin-top: 20px;
     padding: 0;
     font-size:12px;
     font-weight:bold;
}
.horiz-navigation>ul .nav .column h4:first-child { margin : 0; /* */ }
.horiz-navigation>ul .nav .column a {  
     color : #3C3C3D;
     display : block;
     
     margin : 6px 0;  
  text-decoration:none;
 }
.horiz-navigation>ul .nav .column .sub {  color: #000000; padding: 0;margin-top:5px; font-size:12px; }
.horiz-navigation>ul .nav .column .linksub {  color: #3C3C3D; padding: 0;margin-top:5px; font-size:10px; }

.horiz-navigation>ul .promo.column a {margin:0;}
.horiz-navigation>ul .nav .column a:hover *{ color:#3C3C3D; text-decoration:underline; } /* */
.horiz-navigation>ul .nav .column a:hover .linkCopy { color:#3C3C3D; text-decoration:none; }         
.horiz-navigation>ul .nav .column a.menu-see-more:hover { text-decoration:none; }
.horiz-navigation>ul .nav .column a.menu-see-more:hover span:first-child { text-decoration:underline;}
.horiz-navigation>ul .nav .promo.column a:hover { text-decoration:none; } /* */


.horiz-navigation a:hover { text-decoration:none; } 
