#nav {
list-style: none;
position: relative;
margin: 0px;
padding: 0px;
/*width: 720px !important; 
width: 720px; */
/*float: left;*/
}

#nav ul {
list-style: none;
display: none;
position: absolute;
overflow: visible;
z-index:100;
}
      
#nav li {
display: block;
/*width: 150px; */
position: relative;
padding: 0px;
float: left;
line-height: 22px;
margin:0 !important
}
   
#nav li a { 
color: #fff;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
display: block;
margin-left: 0px;
padding-right: 0px;
padding:1px 0 0 5px;
width:108px;
text-align:left;
border-left:1px solid #fff;
height:25px;
overflow: hidden;
}

#nav li.last a {
color: #fff;
font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
font-weight: bold;
display: block;
margin-left: 0px !important;
padding-right: 0px;
padding:1px 0 0 5px;
width:110px;
text-align:left;
border-right:1px solid #fff;
border-left:1px solid #fff;
height:25px;
}
   
#nav li a:hover {
color: #154D7E;
text-decoration: none;
}

#nav li A.act {
color: #000;
	background: #D2D3D2 !important;

}

#nav li A.act:hover {
color: #000;
}

/* 1st dropdown level */
.level1 {
display: block;
top: 25px;
width:  156px !important;  
z-index:100; 
border-top:1px solid #fff

}

.level1 UL {
margin: 0px 0px 0px 0px;
padding: 0px;
width:  156x !important; 
background: #C4DBF1;  
}
   
.level1 li {  
border: 1px solid #fff !important;
border-top:none !important;
/*height: 18px;
line-height: 18px;*/
margin: 0px 0px 0px 0px;
padding: 0px;
display: block;
}
   
.level1 li A {
	padding: 0px 4px 0px 9px !important;
	display: block;
	overflow: hidden;
	font-family: "Myriad Roman", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	width:136px !important;  
	vertical-align: middle;
	color: #fff;
	border-left:none !important;
	background:#2B5EA2 !important;
}	
   
.level1 li A:hover {
/*background: #757E87;*/
	font-weight: bold;
text-decoration: none;
color: #134D7D !important;
	background: #D2D3D2 !important;
	
/*width:  196px !important; 	
width:  202px;  	*/
}


.last .level1 {
display: block;
top: 25px;
width:  105px !important;  
z-index:100; 
padding:1px 0 0 0 !important;
}

.last .level1 UL {
margin: 0px 0px 0px 0px;
padding: 0px;
width:  105px !important; 
background: #C4DBF1;  
}
   
.last .level1 li {  
border: 1px solid #fff !important;
border-top:none !important;
/*height: 18px;
line-height: 18px;*/
margin: 0px 0px 0px 0px;
padding: 0px;
display: block;
}
   
.last .level1 li A {
	padding: 0px 4px 0px 9px !important;
	display: block;
	overflow: hidden;
	font-family: "Myriad Roman", Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 11px;
	text-align: left;
	vertical-align: middle;
	width:105px !important;  
	vertical-align: middle;
	border-right:none !important;
	color: #fff;
	border-left:none !important;
	background:#2B5EA2 !important;
}	
   
.last .level1 li A:hover {
/*background: #757E87;*/
	font-weight: bold;
text-decoration: none;
color: #134D7D !important;
	background: #D2D3D2 !important;
	
/*width:  196px !important; 	
width:  202px;  	*/
}
   
/* all see this */
#nav ul ul, #nav ul ul ul {
display: none;
position: absolute;
/*width: 150px;*/
top: 0;
}

/* non-IE bowsers see this */
#nav ul li>ul, #nav ul ul li>ul {
margin-top: 0;
}

#nav LI:hover UL UL, #nav LI:hover UL UL UL{
display: none;
}

#nav LI:hover UL {
display: block;
}

#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul {
display: block;
}

li>ul {
top: auto;
}

UNKNOWN {
margin-top: 0;
left: auto; 
top: auto;
}

/* List TopNav Multimenu end*/ 
