.menu {
	font:bold 1.2em Trebuchet, Verdana, Arial, Helvetica, sans-serif;
	 width:755px;
	 height:22px;
	 position:absolute;
	 top:77px;
	z-index:100;
	 padding-left:30px;
	 background:#0b6871 url('/images/nav_arrow.gif') 15px top no-repeat;
	}
	





.menu ul li a, .menu ul li a:visited {
	display:block;
	 text-decoration:none;
	 color:#000;
	 width:85px;
	 height:16px;
	 text-align:center;
	 color:#fff;
	 border-right:1px solid #fff;
	 background:#0b6871;
	 line-height:16px;
	 font-size:11px;
	 overflow:hidden;
	 padding-right:4px;
	 padding-left:4px;
	 letter-spacing: -0.06em;

	}



.menu ul {
	padding:0;
	 margin:0;
	 list-style: none;
	}



.menu ul li {
	float:left;
	position:relative;
	 padding:3px 0px;
	 background:#0b6871;
	 
	}
	


.menu ul li ul {
	display: none;
	}
	
	
.menu ul li ul li {
	
	padding:0px 10px;
	}



/* specific to non IE browsers */
.menu ul li:hover a {
	color:#fff;
	 background:#054e55;
	 
	 
	}
	
.menu ul li:hover {
	 background:#054e55;
	 
	}



.menu ul li:hover ul {
	display:block;
	 position:absolute;
	 top:22px;
	 left:0;
	 width:105px;
	}
	
.menu ul li:hover ul li {

	  background:#054e55;
	}



.menu ul li:hover ul li a.hide {
	background:#054e55;
	 color:#fff;
	 border:none;


	 
	}



.menu ul li:hover ul li:hover a.hide,.menu ul li:hover ul li:hover {
	background:#0b6871;
	 color:#ffffff;
	 
	 
	}



.menu ul li:hover ul li ul {
	display: none;
	}



.menu ul li:hover ul li a {
	display:block;
	 background:#054e55;
	 color:#ffffff;
	
	 padding-left:5px;
	 padding-right:5px;
	 border:none;
	 line-height:20px;
	 height:20px;
	 display:block;
	 width:120px;
	 
	}



.menu ul li:hover ul li a:hover {
	background:#0b6871;
	 color:#ffffff;
	 border:none;
	}

.menu ul li:hover ul li ul li:hover a {
	background:#0b6871;
	 color:#ffffff;
	 border:none;
	}



.menu ul li:hover ul li:hover ul {
	display:block;
	 position:absolute;
	 left:105px;
	 top:0;
	 z-index:800;
	}



.menu ul li:hover ul li:hover ul.left {
	left:133px;
	
	}




