/*
   Begin Horizontal Menu
   (based on: http://www.tanfa.co.uk/css/examples/menu/tutorial-h.asp)
*/

/* Fix overlap with b4u_admin menus. */
#b4u_top .b4u_nav .b4u_content li:hover {
   z-index: 10; 
}
#b4u_top .b4u_nav {
   width: 100%;
   color: #FFF;
   background: #1c5ba2;
   float: left;
}
#b4u_top .b4u_nav .nav-tabs>li {
	margin-bottom:0;
}
#b4u_top .b4u_nav .b4u_content p.level_1,
#b4u_top .b4u_nav .b4u_content p.level_2,
#b4u_top .b4u_nav .b4u_content p.level_3,
#b4u_top .b4u_nav .b4u_content p.level_4,
#b4u_top .b4u_nav .b4u_content p.level_5,
#b4u_top .b4u_nav .b4u_content p.level_6 {
   font: Arial, Helvetica, sans-serif;
   display: block;
   margin: 0;
   padding: 0;
}
#b4u_top .b4u_nav .b4u_content p.level_1 a,
#b4u_top .b4u_nav .b4u_content p.level_2 a,
#b4u_top .b4u_nav .b4u_content p.level_3 a,
#b4u_top .b4u_nav .b4u_content p.level_4 a,
#b4u_top .b4u_nav .b4u_content p.level_5 a,
#b4u_top .b4u_nav .b4u_content p.level_6 a {
   font: bold Arial, Helvetica, sans-serif;
   display: block;
   margin: 0;
   padding: 2px 3px;
   color: #00CCFF;
   background: #000000;
}

#b4u_top .b4u_nav .b4u_content a {
   font: normal 0.9em Arial, Helvetica, sans-serif;
   display: block;
   margin: 0;
   padding: 10px;
   color: #ffffff;
   text-decoration: none;
   border:none;
   height: 1%;
   line-height:1.5em;
}

#b4u_top .b4u_nav .b4u_content a:hover {
   color: #FFF;
   background-color: #003658;
   border:none;
   border-radius:0;
}
#b4u_top .b4u_nav .b4u_content a:focus {
   background-color: #324e5f;
}

#b4u_top .b4u_nav .b4u_content li {
   position: relative;
}

#b4u_top .b4u_nav .b4u_content ul ul {
   position: absolute;
   z-index: 500;
}
#b4u_top .b4u_nav .b4u_content ul ul li{
	width:100%;
}
#b4u_top .b4u_nav .b4u_content ul ul ul {
   position: absolute;
   top: 0;
   left: 100%;
}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus, .dropdown-submenu:hover>a, .dropdown-submenu:focus>a {
	background-image:none;
}
#b4u_top .b4u_nav .b4u_content ul ul,
#b4u_top .b4u_nav .b4u_content ul li:hover ul ul,
#b4u_top .b4u_nav .b4u_content ul ul li:hover ul ul {
   display: none;
   margin-top:-1px;
   background-color:#666;
}

#b4u_top .b4u_nav .b4u_content ul li:hover ul,
#b4u_top .b4u_nav .b4u_content ul ul li:hover ul,
#b4u_top .b4u_nav .b4u_content ul ul ul li:hover ul {
   display: block;
}
#b4u_top .b4u_nav .b4u_content .dropdown-menu{
	padding:0;
	border:none;
	border-radius:0;
}
#b4u_top .b4u_nav .b4u_content .nav-tabs {
	border: none;
	margin:0;
}
/* Begin IE Specific */
#b4u_top .b4u_nav .b4u_content ul li {
   float: left; 
}
#b4u_top .b4u_nav .b4u_content a, 
#b4u_top .b4u_nav .b4u_content p.level_1,
#b4u_top .b4u_nav .b4u_content p.level_2,
#b4u_top .b4u_nav .b4u_content p.level_3,
#b4u_top .b4u_nav .b4u_content p.level_4,
#b4u_top .b4u_nav .b4u_content p.level_5,
#b4u_top .b4u_nav .b4u_content p.level_6 {
   font: Arial, Helvetica, sans-serif;
}
/* End IE Specific */
/*@media only screen and (min-width : 768px) and (max-width : 980px) {
	#b4u_top .b4u_nav .b4u_content .nav-tabs{
		display:none;
	}
	.tinynav{
		display:block;
		width:100%;
		height:50px;
		background: #1c5ba2;
		color:#FFFFFF;
		border: none;
		border-radius:0;
		line-height:30px;
		font-size: 1.5em;
	}
}
*/