
#menu { position:absolute;
        border-collapse:collapse;
        margin-top:-1px;}

#menu td { vertical-align:top; }

.m_table { background-color:#f0e0c0;
           float:left; 
           border-collapse:collapse;
           position:relative;
	   z-index:10;
           }

.m_table thead { height:20px;}
.m_table th { width: 140px; }

.m_table:hover tbody { display:block;}

.m_table a { display:block;
             font-size:95%;
             padding-left:6px;
             }

.m_table td { background-color:#f0e0c0; 
              width:140px;
              border-top: 2px white solid;
              }


.m_table a:hover { background-color:#ffe; }

.m_table tbody { display:none;}

