/* common styling */
#nav_list {font-family: arial, sans-serif;width:610px;height:15px;position:relative;z-index:100;list-style-type:none;}
#nav_list li {float:left;position:relative;}
#nav_list a {display:block;margin:0px 9px;text-decoration:none;color:#000;overflow:hidden;}
#nav_list a span {display:block;text-indent:-99999pt;height:15px;cursor:"hand";}
#nav_list ul {list-style-type:none;width:149px;visibility:hidden;position:absolute;height:0;top:15px;left:0;padding-top:13px;}
#nav_list table {position:absolute;top:0;left:0;border-collapse:collapse;}
/* style the second level links */
#nav_list ul a {background:#EEE;color:#0079AB;font-size:12px;font-weight:bold;height:auto;line-height:1em;padding:5px 10px;width:128px;border-width:0 1px 1px 1px;text-align:left;}
#nav_list ul a:hover {background-color:#FFF;}
/* make the second level visible when hover on first level list OR link */
#nav_list li:hover ul, #nav_list a:hover ul{visibility:visible;}
/* position the third level flyout menu */
#nav_list ul ul {left:148px;top:-13px;width:149px;}
/* keep the third level hidden when you hover on first level list OR link */
#nav_list :hover ul ul{visibility:hidden;}
/* make the third level visible when you hover over second level list OR link */
#nav_list :hover ul :hover ul{ visibility:visible;}

/* style the second level background */
#nav_list ul a.drop {background:url('images/drop_grey.png') no-repeat 130px center #EEE;}
/* style the second level hover */
#nav_list ul a.drop:hover {background:url('images/drop_blue.png') no-repeat 130px center #EEE;}

.nav_header {width:138px;padding:2px 5px;background:#0079AB;margin-left:9px;color:#fff;font-size:12px;font-weight:bold;}
