/* common styling */
.menu {
font-family:Arial, Helvetica, sans-serif;
width:auto; 
font-size:11px; 
z-index:1000;
margin-bottom:6px;
margin-right:10px;
float:right;
display:inline;
height:26px;
}
.menu ul li a, .menu ul li a:visited, .menu ul li a:hover {display:block; text-decoration:none; color:#fff; padding:0px 15px 0px 0px; text-align:left; color:#fff; line-height:18px; font-size:11px; overflow:hidden; clear:left; white-space:nowrap;}
.menu ul li a:hover {display:block; text-decoration:underline; color:#fff; padding:0px 15px 0px 0px; text-align:left; color:#fff; line-height:18px; font-size:11px; overflow:hidden; clear:left; white-space:nowrap;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li:hover {float:left; position:relative;}
.menu ul li ul {display: none;}
.menu ul li:hover ul {display: none; padding:10px 0px 4px 10px;border-bottom:1px #FFFFFF solid; width:110px; background-image:url(/NOW/images/topnav-arrow2.gif); background-repeat:no-repeat;}
.menu ul li ul li {clear:left;}
/* added for deffect no:5824 */
.menu ul li ul li a{ padding:0px 10px 0px 2px}
/* End 5824 */
.menu ul li:hover ul.lastLink{width:65px;background-image:url(/NOW/images/topnav-arrow.gif); background-repeat:no-repeat;}

/* specific to non IE browsers */
.menu ul li:hover a {color:#fff; font-size:11px;}
.menu ul li:hover ul {display:block; position:absolute; top:18px; left:0;}
.menu ul li:hover ul li ul {display: none;}
.menu ul li:hover ul li a {display:block;color:#fff; text-decoration:none; width:100%; padding:0px 10px 0px 2px}
.menu ul li:hover ul li a:hover {color:#fff; text-decoration:underline;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:105px; top:0;}
