.menu ul li a:hover
{
	color:#fff;
	background:rgb(41,85,116);
	font-style:normal;
}

.menu ul li#navA a:hover
{
	color:#fff;
	background:rgb(41,85,116);
	font-style:normal;
}


.menu ul li a:hover ul
{
	display:block;
	position:absolute;
	top:30px;
	left:0;
	background:#fff;
	margin-top:0;
	marg\in-top:1px;
}




.menu ul li a:hover ul li a
{
	display:block;
	background:rgb(212,221,227);
	color:rgb(41,85,116);
	font-style:normal;
	height:auto;
	line-height:1.1em;
	padding:5px 10px;
         border-right:1px solid rgb(255,255,255);
	width:109px;
	w\idth:109px;
}

.menu ul li#navA a:hover ul li a
{
	display:block;
	background:rgb(212,221,227);
	color:rgb(41,85,116);
	font-style:normal;
	height:auto;
	line-height:1.1em;
	padding:5px 10px;
         border-right:1px solid rgb(255,255,255);
	width:109px;
	w\idth:109px;
}

.menu ul li a:hover ul li a ul
{
	visibility:hidden;
	position:absolute;
	height:0;
	width:0;
}
.menu ul li a:hover ul li a:hover
{
	background:rgb(233,238,241);
         color:rgb(41,85,116);
		 font-style:normal;
}

.menu ul li#navA a:hover ul li a:hover
{
	background:rgb(233,238,241);
         color:rgb(41,85,116);
		 font-style:normal;
}

.menu ul li a:hover ul li a:hover ul
{
	visibility:visible;
	position:absolute;
	top:0;
	color:#000;
	left:130px;
}
.menu ul li a:hover ul li a:hover ul.left
{
	left:-130px;
}

