/* CSS Document */

#menu{margin:0; padding:0; list-style:none; list-style-image:none; background:none;}
#menu ul,#menu li{ margin:0; padding:0; list-style:none; list-style-image:none; background:none;}

#menu, #menu ul {padding: 0;margin: 0;list-style: none; } 
#menu a {display: block;color:#FFFFFF;text-decoration:none;} 
#menu li {float:left; height:22px;margin:0 10px 0 10px;padding:0;display:block;}
#menu li a{padding:3px 10px 3px 10px;height:16px; margin:0; font-weight:bold;color:#2A2D3F; text-decoration:none; display:block;}
#menu li a:hover{color:#FFFFFF; background-color:#DD4A43;}
#menu li ul {position: absolute; top:22px;left: -999em; z-index:10;} 
#menu li ul li{float:left;height:20px;margin:0 10px 0 0; background-color: #FFFFFF; color:#2A2D3F;background-image:none;font-size:12px; font-weight:normal;}
#menu li ul li a{background-image:none;padding:2px 10px;color:#2A2D3F;font-weight:normal; border-left:1px solid #2A2D3F;}
#menu li ul li a:hover{ background-color:#DD4A43;color:#DD4A43; background-image:none;color:#FFFFFF;/* color:#DD4A43; border-left:1px solid #DD4A43; background-image:none; background-color:#FFFFFF;*/}
#menu li:hover ul {left: auto; }
#menu li:hover ul, #menu li.sfhover ul {left: auto; }

#menu li ul li ul{ display:none;}

#menu li.menuLevelNumInLevel02 ul{ display:none;}
