/* Top nav */
ul#topnav{z-index:999;position:relative;width:auto;height:29px;background-color:#3171a7;margin:0;padding:0;}

ul#topnav li{float:left;list-style-type:none;margin:0;padding:0;background:url('../img/nav1_sep.gif') no-repeat 100% 0;}

ul#topnav li a,
ul#topnav li a:link,
ul#topnav li a:visited,
ul#topnav li a:active,
ul#topnav li a:hover {display:block;background:none;border:none;color:#fff;padding:0 12px;margin:0;font-size:12px;line-height:29px;text-decoration:none;text-align:left;}
ul#topnav li a:hover {color:#d9dbdd;}

ul#topnav li .menu{display:none;position:absolute;top:28px;padding:10px;margin:0;background:#163b76;}

ul#topnav .menu ul{float:left;display:inline;width:240px;margin:0;padding:0;}
ul#topnav .menu li {margin-bottom:0;padding-left:0;}
ul#topnav .menu ul li{float:none;background:none;border:none;margin:0;padding:0;}

ul#topnav li:hover .menu,ul#topnav li.over .menu{display:block;}

ul#topnav ul li a,
ul#topnav ul li a:link,
ul#topnav ul li a:visited,
ul#topnav ul li a:active,
ul#topnav ul li a:hover {display:block;background:#163b76;border-bottom:1px dotted #6f97d8;color:#fff;padding:0 6px;margin:0;font-size:12px;line-height:26px;text-decoration:none;text-indent:0;text-align:left;}

ul#topnav ul li a:hover,
ul#topnav li.current a {background:#01488b;}


li.nav_about .menu {left:55px; width:180px;}
ul#topnav li.nav_about .menu ul {width:180px;}

li.nav_products .menu {left:238px; width:245px;}
ul#topnav li.nav_products .menu ul {width:245px;}

li.nav_applications .menu {left:310px; width:260px;}
ul#topnav li.nav_applications .menu ul {width:260px;}

li.nav_resource .menu {left:397px; width:260px;}
ul#topnav li.nav_resource .menu ul {width:260px;}

li.nav_news .menu {left:514px; width:180px;}
ul#topnav li.nav_news .menu ul {width:180px;}

li.nav_customerservice .menu {left:685px; width:180px;}
ul#topnav li.nav_customerservice .menu ul {width:180px;}

li.nav_contact .menu {right:0px; width:180px;}
ul#topnav li.nav_contact .menu ul {width:180px;}

