#menu ul{list-style:none;margin:0;padding:0;left:0px;top:16px;display:block;float:left;z-index:20}
#menu a{border-width:0px;border-style:solid;border-color:#ccc #888 #555 #bbb;margin:0;padding:2px 3px}
#menu a:hover{color:#fff;background:#01224B url('/images/menu/menuhoverbg.png') repeat-y}
#menu h2{color:#fff;background:#01224B;text-transform:uppercase}
#menu ul li a{text-transform:uppercase}
#menu ul li ul a{text-transform:none}
#menu ul li{padding:0 0 30px 0}
#menu ul li a{color:#fff;background:#01224B;text-decoration:none;border-right:2px #45678C solid;padding-right:20px;padding-left:20px;padding-bottom:0px}
#menu ul li a:hover{background:#01224B}
#menu li{position:relative}
#menu ul ul{position:absolute;z-index:500;margin-top:15px;margin-left:20px}
#menu ul ul li{width:160px;padding:0 0 0 0px}
#menu a.pa{background:#01224B url('/images/menu/menuarrow.gif') no-repeat}
#menu ul li ul li a,#menu ul li ul li ul li a{color:#6A8EB7;text-decoration:none;padding:5px 3px 5px 32px;border:0px}
#menu ul li ul li a:hover,#menu ul li ul li ul li a:hover{color:#fff;background:#01224B url('/images/menu/menuhoverarrow.png') no-repeat}
#menu ul li ul li a.pa:hover,#menu ul li ul li ul li.pa a:hover{background:#01224B url('/images/menu/menuhoverarrow.png') no-repeat}
#menu ul ul ul{position:absolute;margin-top:0px;top:0;left:100%;margin-left:0px}
#menu ul ul ul li{border-left:1px #fff solid}
#menu ul li ul li ul li a{}
/******************************************
 CSS style for controlling menu behavior
 more levels of menu items to be added here
 currently supports up to three levels of menu
******************************************/
div#menu ul ul li a{display:none}
div#menu ul li:hover ul li a{display:block}
div#menu ul li:hover ul ul li a{display:none}
div#menu ul ul li:hover ul li a{display:block}
div#menu ul ul li:hover ul ul li a{display:none}
div#menu ul ul ul li:hover ul li a{display:block}
div#menu ul li:hover iframe.mf1,
div#menu ul li ul li:hover iframe.mf2,
div#menu ul li ul li ul li:hover iframe.mf3{display:block}
#menu ul ul li,#menu ul ul ul li{float:left;width:100%}
#menu ul ul,#menu ul ul ul{width:14em}
#menu ul ul,#menul ul ul ul{padding:0px}
#menu ul li a{}
#menu a,#menu h2{font:10px verdana,helvetica,sans-serif}
#menu ul ul li a,#menu ul ul ul li a{font:11px verdana,helvetica,sans-serif}
div#menu {behavior:url(/includes/js/scriptaculous/csshover.htc);float:left;margin:40px 30px 0 174px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-align:left;display:block}
* html div#menu {margin-left:87px}
#menu iframe.mf1,#menu iframe.mf2,#menu iframe.mf3{position:absolute;display:none;filter:alpha(opacity=0);-moz-opacity:0.80;opacity:0.80;width:168px}
#menu iframe.mf1{top:30px;left:20px;height:700px}
#menu iframe.mf2,#menu iframe.mf3{top:0px;width:168px;left:168px;height:700px}
#menu ul.last li ul li ul{margin-left:-336px}
#menu ul.last iframe.mf2,#menu ul.last iframe.mf3{left:-168px}
#menu ul.last li ul li a.pa:hover,#menu ul li ul li ul li.pa a:hover{background-image:url('/images/menu/menuhoverarrowleft.png')}
#menu ul.last a.pa{background-image:url('/images/menu/menuarrowleft.gif')}
#menu ul.last ul ul li{border-left:0;border-right:1px #fff solid}
