.horizontalcssmenu1 ul{
margin: 0px; padding: 0px; list-style: none;
}

/*Top level list items*/
.horizontalcssmenu1 ul li{
position: relative;
display: inline;
}

/*Top level menu link items style*/
.horizontalcssmenu1 ul li a{
display: block;
padding: 4 0 4 0px; 
text-decoration: none;
font-family: "Zurich BT", Arial,Helvetica,Univers; font-size: 13px; color: #A41C2B;
}

.horizontalcssmenu1 ul li a:hover{
text-decoration: underline;
color: #A41C2B;
}

.horizontalcssmenu1 ul li ul{
left: 0;
top: 0px;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
margin: 0 0 0 115px; *margin: 0 0 0 112px; padding: 0px;
text-align: left;
background-image: url(../images/personal_banking_nav_bg1.gif); width: 117px;
}

/*Sub level menu list items*/
.horizontalcssmenu1 ul li ul li{
display: inline;
float: none;
margin: 0px; padding: 0px;
}


.horizontalcssmenu1 ul li ul li a{
 /*width of sub menu levels*/
margin: 0px;
padding: 6 0 4 12px;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
}




.horizontalcssmenu1 ul li ul.wealth{
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
margin: 0 0 0 130px; *margin: 0 0 0 120px; padding: 0px;
text-align: left;
background-image: url(../images/wealth_nav_bg.gif); width: 117px;
}

/*Sub level menu list items*/
.horizontalcssmenu1 ul li ul.wealth li{
display: inline;
float: none;
margin: 0px; padding: 0px;
}


.horizontalcssmenu1 ul li ul.wealth li a{
 /*width of sub menu levels*/
margin: 0px;
padding: 6 0 4 12px;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
}


.horizontalcssmenu1 ul li ul.nri{
left: 0;
top: 0px;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
margin: 0 0 0 75px; padding: 0px;
text-align: left;
background-image: url(../images/personal_banking_nav_bg1.gif); width: 117px;
}

/*Sub level menu list items*/
.horizontalcssmenu1 ul li ul.nri li{
display: inline;
float: none;
margin: 0px; padding: 0px;
}


.horizontalcssmenu1 ul li ul.nri li a{
 /*width of sub menu levels*/
margin: 0px;
padding: 6 0 4 12px;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
}

.horizontalcssmenu1 ul li ul.general{
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
margin: 0 0 0 110px; padding: 0px;
text-align: left;
background-image: url(../images/general_nav_bg.gif); width: 117px; 
}

/*Sub level menu list items*/
.horizontalcssmenu1 ul li ul.general li{
display: inline;
float: none;
margin: 0px; padding: 0px;
}


.horizontalcssmenu1 ul li ul.general li a{
 /*width of sub menu levels*/
margin: 0px;
padding: 8 0 4 12px;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
}


.horizontalcssmenu1 ul li ul.life{
left: 0;
top: 0px;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
margin: 0 0 0 90px; *margin: 0 0 0 84px; padding: 0px;
text-align: left;
background-image: url(../images/personal_banking_nav_bg1.gif); width: 117px;
}

/*Sub level menu list items*/
.horizontalcssmenu1 ul li ul.life li{
display: inline;
float: none;
margin: 0px; padding: 0px;
}


.horizontalcssmenu1 ul li ul.life li a{
 /*width of sub menu levels*/
margin: 0px;
padding: 6 0 4 12px;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
}


.horizontalcssmenu1 ul li ul.mutual{
left: 0;
top: 0px;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
margin: 0 0 0 80px; padding: 0px;
text-align: left;
background-image: url(../images/mutual_nav_bg.gif); width: 117px;
}

/*Sub level menu list items*/
.horizontalcssmenu1 ul li ul.mutual li{
display: inline;
float: none;
margin: 0px; padding: 0px;
}


.horizontalcssmenu1 ul li ul.mutual li a{
 /*width of sub menu levels*/
margin: 0px;
padding: 6 0 4 12px;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
}




.horizontalcssmenu1 .arrowdiv{
position: absolute;
right: 0px;
display: none;
}


.horizontalcssmenu1 ul li ul.securities{
left: 0;
top: 0px;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
margin: 0 0 0 64px; padding: 0px;
text-align: left;
background-image: url(../images/personal_banking_nav_bg1.gif); width: 117px;
}

/*Sub level menu list items*/
.horizontalcssmenu1 ul li ul.securities li{
display: inline;
float: none;
margin: 0px; padding: 0px;
}


.horizontalcssmenu1 ul li ul.securities li a{
 /*width of sub menu levels*/
margin: 0px;
padding: 6 0 4 12px;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
}




.horizontalcssmenu1 ul li ul.sme2{
left: 0;
top: 0;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
margin: 0 0 0 110px; padding: 0px;
text-align: left;
background-image: url(../images/sme_nav_bg.gif); width: 117px; 
}

/*Sub level menu list items*/
.horizontalcssmenu1 ul li ul.sme2 li{
display: inline;
float: none;
margin: 0px; padding: 0px;
}


.horizontalcssmenu1 ul li ul.sme2 li a{
 /*width of sub menu levels*/
margin: 0px;
padding: 8 0 4 12px;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
}



.horizontalcssmenu1 ul li ul.mutual1{
left: 0;
top: 0px;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
margin: 0 0 0 105px; padding: 0px;
text-align: left;
background-image: url(../images/sme_nav_bg.gif); width: 117px; 
}

/*Sub level menu list items*/
.horizontalcssmenu1 ul li ul.mutual1 li{
display: inline;
float: none;
margin: 0px; padding: 0px;
}


.horizontalcssmenu1 ul li ul.mutual1 li a{
 /*width of sub menu levels*/
margin: 0px;
padding: 8 0 4 12px;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
}




.horizontalcssmenu1 ul li ul.nri3{
left: 0;
top: 0px;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
margin: 0 0 0 130px; padding: 0px;
text-align: left;
background-image: url(../images/personal_banking_nav_bg1.gif); width: 117px;
}

/*Sub level menu list items*/
.horizontalcssmenu1 ul li ul.nri3 li{
display: inline;
float: none;
margin: 0px; padding: 0px;
}


.horizontalcssmenu1 ul li ul.nri3 li a{
 /*width of sub menu levels*/
margin: 0px;
padding: 6 0 4 12px;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
}


.horizontalcssmenu1 ul li ul.personal{
left: 0;
top: 0px;
position: absolute;
display: block;
visibility: hidden;
z-index: 100;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
margin: 0 0 0 110px; padding: 0px;
text-align: left;
background-image: url(../images/personal_banking_nav_bg2.gif); width: 120px;
}

/*Sub level menu list items*/
.horizontalcssmenu1 ul li ul.personal li{
display: inline;
float: none;
margin: 0px; padding: 0px;
}


.horizontalcssmenu1 ul li ul.personal li a{
 /*width of sub menu levels*/
margin: 0px;
padding: 6 0 4 12px;
font-family: "Zurich BT",Arial,Helvetica,Univers; font-size: 11px; color: #000000;
}