Compara lo fino de la fuente de arriba con la de abajo. 
  OJO: NINGUNA ESTA USANDO BOLD, es solo que se aplica cuando uso display:block pero no puedo aplicarla por que es un menu desplegable no entiendo por que se ve tan finita en firefox, en iexplorer, opera, chrome se ve gruesa como deberia. 
codigo css:    
 
    
Código CSS:
Ver original- body{ 
-   margin:0; 
-   padding:<length> 0 0 0; 
-   background:#F0F0F0; 
-  } 
-   
-  @media screen{ 
-   body>div#top-bar-bg{ 
-    position: fixed; 
-   } 
-  } 
-  * html body{ 
-   overflow:hidden; 
-  }  
-  * html div#contentfoot{ 
-   height:100%; 
-   overflow:auto; 
-   } 
- #top-bar-bg{ 
-         position: absolute; 
-         display:inline-block; 
-         margin-top: 0px; 
-         margin-left: 0px; 
-         margin-right: 0px; 
-         background-color:#96CE42; 
-         height: 40px; 
-         width: 100%; 
-         box-shadow: 2px 2px 5px #999; 
-         z-index:50; 
-          
-              
- } 
-   
-   
-   
- #top-bar-menu{ 
-         position: relative; 
-         margin: 0 auto 0 auto; 
-         width: 1000px; 
-         height: 40px;    
-              
- } 
-   
-   
- #down-arrow{ 
-         position: relative; 
-         float:right; 
-         margin-top: 8px; 
-         margin-right:-10px; 
-         width:7px; 
-         height:4px; 
-         background-image:url(../../images/top-bar/down-arrow.gif); 
-          
-          
-   
- } 
-   
- #menu-wrapper ul{ 
-         padding:0; 
-         list-style:none;     
-         margin-top:0px; 
-         float:right; 
-         overflow:auto; 
-         margin-right:10px; 
-          
-          
-          
- } 
-   
- #hmenu > li{ 
-         display:inline-block; 
-         font-family:Myriad pro,Verdana, Geneva, sans-serif; 
-         text-align:center; 
-         height:40px;     
-         padding-left:5px; 
-         padding-right:5px; 
-         cursor:pointer; 
-          
-          
-          
-          
-          
-          
-   
- } 
-   
- #hmenu > li:hover{ 
-         background-color:#AAEA71;    
-     } 
-      
- #hmenu > li:active{ 
-         background-color:#AAEA71;    
-      
-     } 
-      
-     #hmenu > li:focus{ 
-         background-color:#AAEA71;    
-      
-     } 
-   
-   
- #hmenu > li > a{ 
-         display:block;   
-         padding: 10px 5px; 
-         padding-left:5px; 
-         padding-right:5px; 
-         width: auto; 
-         text-decoration:none; 
-         color:#FFF; 
-         font-size:15px; 
-   
-          
- } 
-   
- li ul{ 
-         position:absolute; 
-         display:none;    
-          
-          
-              
- } 
-   
- .sub-menu a{ 
-         display:block; 
-         visibility:visible; 
-         padding:9px 5px; 
-         width:130px; 
-         color:#FFF; 
-         text-decoration:none; 
-         text-align:left; 
-         padding-left:10px; 
-         font-size:15px; 
-         margin-right:0px;    
-              
- } 
-   
- .sub-menu{ 
-   
-         margin-left:-5px; 
-         -moz-border-radius-bottomright: 10px; 
-         -moz-border-radius-bottomleft: 10px; /* Firefox*/ 
-         -webkit-border-bottom-right-radius: 10px; 
-         -webkit-border-bottom-left-radius: 10px; 
-         border-bottom-right-radius: 10px; 
-         border-bottom-left-radius: 10px;     
-         z-index:100;     
-              
- } 
- .sub-menu a:hover{ 
-      
-         background-color:#96CE42;        
-         border-bottom-right-radius: 10px; 
-         border-bottom-left-radius: 10px; 
-         z-index:100; 
- } 
-   
-   
-   
-   
- #menu-wrapper li ul{ 
-         background-color:#AAEA71; 
-          
-                          
- } 
-   
- #menu-wrapper ul li:focus ul, #menu-wrapper ul li:active ul  { 
-         background-color:#AAEA71; 
-         display: block; 
-                          
- } 
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
-   
- #menu-wrapper-log ul{ 
-         position:static; 
-         padding:0; 
-         list-style:none;     
-         margin-top:0px; 
-         float:left; 
-         overflow:auto; 
-         z-index:100; 
-          
-          
-          
- } 
-   
-   
- #hmenu-log > li{ 
-         display:inline-block; 
-         font-family:Myriad pro,Verdana, Geneva, sans-serif; 
-         text-align:center; 
-         height:40px;     
-         padding-left:5px; 
-         padding-right:12px; 
-         cursor:pointer; 
-         width:158px; 
-         background-image:url(../../images/top-bar/log-top-bar.png); 
-         background-repeat:no-repeat; 
-         margin-left:10px; 
-         position:fixed; 
-         z-index:100; 
-          
-          
-          
-          
-   
-   
- } 
-   
- #hmenu-log > li:hover{ 
-         background-color:#AAEA71;    
-          
-     } 
-      
- #hmenu-log > li:active{ 
-         background-color:#AAEA71;    
-      
-     } 
-     #down-arrow-log{ 
-         position: relative; 
-         float:right; 
-         margin-top: 2px; 
-         margin-right:-15px; 
-         width:13px; 
-         height:13px; 
-         background-image:url(../../images/top-bar/down-arrow-log.gif); 
-          
-          
- } 
-     #hmenu-log > li:focus{ 
-         background-color:#AAEA71;    
-      
-     } 
-   
-   
- #hmenu-log > li > a{ 
-         display:block;   
-         padding: 10px 5px; 
-         padding-left:5px; 
-         padding-right:5px; 
-         width: auto; 
-         text-decoration:none; 
-         color:#FFF; 
-         font-size:15px; 
-          
-          
- } 
-   
- .sub-menu-log a{ 
-         display:block; 
-         visibility:visible; 
-         padding:9px 5px; 
-         width:160px; 
-         color:#FFF; 
-         text-decoration:none; 
-         text-align:left; 
-         padding-left:10px; 
-         font-size:15px; 
-         margin-right:0px;    
-              
-          
- } 
-   
- .sub-menu-log{ 
-         margin-left:-5px; 
-         -moz-border-radius-bottomright: 10px; 
-         -moz-border-radius-bottomleft: 10px; /* Firefox*/ 
-         -webkit-border-bottom-right-radius: 10px; /* chrome y safari*/ 
-         -webkit-border-bottom-left-radius: 10px;  /* chrome y safari*/ 
-         border-bottom-right-radius: 10px; 
-         border-bottom-left-radius: 10px; 
-         z-index:100; 
-          
-          
-   
-          
-   
-              
- } 
- .sub-menu-log a:hover{ 
-     background-color:#96CE42; 
-     -webkit-border-radius-bottom-left: 10px;     
-     border-bottom-right-radius: 10px; 
-     border-bottom-left-radius: 10px; 
-     z-index:100; 
-      
-      
- } 
-   
-   
-   
-   
- #menu-wrapper-log li ul{ 
-         background-color:#AAEA71; 
-          
- } 
-   
- #menu-wrapper-log ul li:focus ul, #menu-wrapper-log ul li:hover ul  { 
-         background-color:#AAEA71; 
-         display: block; 
-          
-          
-          
-                          
- }