#menu{margin:0;padding:0;font-family:Verdana,Geneva,sans-serif;z-index:1000;position:relative;margin:2px auto 0 auto;height:22px;width:940px;background:url(../images/nav-bg-lvl2.jpg) no-repeat top left}
#menu #bbc{position:absolute;left:0;font-size:11px;width:70px;color:#FFF;height:22px;line-height:20px;padding-left:10px;background:url(../images/browse-by-cat.png) left top no-repeat}
#menu .level2{margin-left:60px}
#menu ul{margin:0;padding:0;list-style:none;position:relative;left:20px}
#menu ul li{margin:0;padding:0;float:left;position:relative}
#menu ul li a{display:block;margin:0;font-size:11px;text-decoration:none;color:#7b7b7b;font-weight:bold;height:21px;line-height:20px;padding-left:10px;padding-right:10px;background:url(../images/nav2-link.jpg) no-repeat top right;font-family:Arial,Helvetica,sans-serif}
#menu ul li.active a{color:#fff}
#menu ul li a:hover{background:#bb322c;color:#fff;height:25px}
#menu ul li:hover a,#menu ul li.hover a{background:#bb322c;color:#fff;height:25px}
#menu ul ul{display:none;position:absolute;top:25px;left:0;right:auto}
#menu ul ul.single{width:190px}
#menu ul ul.twin{width:375px}
#menu ul ul.triple{width:560px}
#menu ul ul.quad{width:745px;}
#menu ul ul.five{width:930px;}/*Khaled : added-up a fifth column just in case it was needed (NOT in use so far)*/
#menu ul ul li{left:auto;margin:0;clear:left;width:100%}
#menu ul ul li a,#menu ul li.active li a,#menu ul li:hover ul li a,#menu ul li.hover ul li a{font-size:.8em;font-weight:normal;background:#eee;color:#444;line-height:10px}
#menu ul ul li a:hover,#menu ul li.active ul li a:hover,#menu ul li:hover ul li a:hover,#menu ul li.hover ul li a:hover{background:#36f;color:#fff}
#menu ul ul.expand-right{left:auto;right:0}
#menu ul li:hover ul,#menu ul li.hover ul{display:block}
#menu .menu-panel{background-color:#bb322c;width:100%;padding:5px;opacity:.98}
#menu .menu-panel .container{background-color:#FFF;height:100%;width:100%;position:relative}
#menu .menu-panel .ad-short{position:relative;text-align:center;margin:0 auto 0 auto;width:325px;height:82px;display:block;clear:both;margin-bottom:5px}
#menu .menu-panel .ad-long{position:relative;text-align:center;margin:0 auto 0 auto;width:490px;height:80px;display:block;clear:both;margin-bottom:5px}
#menu .menu-panel .container a{padding:0;margin:0;position:relative;float:none;display:block;clear:both;background:0}
#menu .menu-panel h2{font-size:12px;color:#9a2d32;margin:0;padding:0;height:25px;margin-top:10px}
#menu .menu-panel ul{float:none;display:block;clear:both;position:relative;margin:0;padding:0;left:0;top:0;right:0;margin-bottom:20px}
#menu .menu-panel li{font-size:12px;list-style:none;font-family:Geneva,Arial,Helvetica,sans-serif;background:url(../images/icons/arrow-red.png) top left no-repeat;float:none;clear:both;position:relative;margin:0;padding:0;padding-bottom:5px;padding-left:15px}
#menu .menu-panel .col{padding-left:10px;position:relative;width:170px;float:left;background-color:#f2f2f2;margin-left:5px;margin-top:5px;margin-bottom:5px}
#menu .menu-panel .col a{background:0;padding:0;margin:0;font-size:12px;line-height:1.2em;color:#000}
#menu .menu-panel .col a:hover{background:0;padding:0;margin:0;font-size:12px;color:#000;text-decoration:underline}
#menu .menu-panel .col a.more{height:auto;margin:0;padding:0;position:absolute;right:10px;bottom:10px;padding-right:15px;background:url(../images/icons/arrow-red.jpg) no-repeat top right}
        /*menu pannel for France*/
		#menu .menu-panel-fr{background-color:#bb322c;width:100%;padding:5px;opacity:.98;}
#menu .menu-panel-fr .container{background-color:#FFF;height:100%;width:100%;position:relative;}
#menu .menu-panel-fr .ad-short{position:relative;text-align:center;margin:0px auto 0px auto;width:325px;height:82px;display:block;clear:both;margin-bottom:5px;}
#menu .menu-panel-fr .ad-long{position:relative;text-align:center;margin:0px auto 0px auto;width:490px;height:80px;display:block;clear:both;margin-bottom:5px;}
#menu .menu-panel-fr .container a{padding:0;margin:0;position:relative;float:none;display:block;clear:both;background:none;}
#menu .menu-panel-fr h2{font-size:12px;background-color:#9a2d32;color:#FFFFFF;margin:0;padding:0;height:auto;width:auto;padding-bottom:3px;padding-top:3px;padding-left:2px;margin-left:-10px;}

#menu .menu-panel-fr .col h2 a{background:none;padding:0;margin:0;font-size:12px;line-height:1.2em;color:#FFF;text-decoration:none;height:auto;width:auto;}
#menu .menu-panel-fr .col h2 a:hover{background:none;padding:0;margin:0;font-size:12px;color:#FFF;text-decoration:underline;height:auto;width:auto;}

#menu .menu-panel-fr ul{float:none;display:block;clear:both;position:relative;margin:0;padding:0;left:0px;top:0;right:0;margin-bottom:20px;padding-top:5px;}
#menu .menu-panel-fr li{font-size:12px;list-style:none;font-family:Geneva, Arial, Helvetica, sans-serif;background:url(../images/icons/arrow-red.png) top left no-repeat;float:none;clear:both;position:relative;margin:0;padding:0;padding-bottom:0px;padding-left:15px;}
#menu .menu-panel-fr .col{padding-left:10px;position:relative;width:170px;float:left;background-color:#f2f2f2;margin-left:5px;margin-top:5px;margin-bottom:5px;}
#menu .menu-panel-fr .col a{background:none;padding:0;margin:0;font-size:12px;line-height:1.2em;color:#000000;}
#menu .menu-panel-fr .col a:hover{background:none;padding:0;margin:0;font-size:12px;color:#000000;text-decoration:underline;}
#menu .menu-panel-fr .col a.more{height:auto;margin:0px;padding:0px;position:absolute;right:10px;bottom:10px;padding-right:15px;background:url(../images/icons/arrow-red.jpg) no-repeat top right;}
 
		
		/*end menu pannel for France*/
        .dropdown dd, .dropdown dt, .dropdown ul { margin:-20px -80px 0 0; padding:0px;float:right;}
        .dropdown dd { position:relative; text-align:left;}
        .dropdown a, .dropdown a:visited { font-size:12px; font-weight:bold; color:#9e9e9e; text-decoration:none; outline:none;}
        .dropdown a:hover { color:#9e9e9e;}
        .dropdown dt a:hover { color:#9e9e9e;}
        .dropdown dt a {background:#ffffff url(../images/currency/arrow.png) no-repeat scroll 85% 50% ; display:block; padding-right:20px;
                        width:70px; text-align:left;}
        .dropdown dt a span {cursor:pointer; display:block; padding:5px;}
        .dropdown dd ul { background:#ffffff none repeat scroll 0 0; border:1px solid #0b2e4e; color:#9e9e9e; display:none;
                          left:-70px; padding:5px 0px; position:relative; top:45px; width:auto; min-width:80px; list-style:none;}
        .dropdown span.value { display:none;}
        .dropdown dd ul li a { padding:5px; display:block;}
        .dropdown dd ul li a:hover { background-color:#fff;color:#2669a7;}
        
        .dropdown img.flag { border:none; vertical-align:middle; margin-right:8px; }
        .flagvisibility { display:none;}