p.qaq { 
	color: #666;
	font-weight: bold;
	} 

.outer {
    margin: 0px 1px;
    background: #E4F2FF;
    border-top: 1px solid #B1C6D9;
    border-bottom: 1px solid #B1C6D9;
}
 
.inner {
    margin: 0px -1px;
    background: #E4F2FF;
    padding:4px 7px;
    border-left: 1px solid #B1C6D9;
    border-right: 1px solid #B1C6D9;
}

/* entry menu table */
table.e-menu { margin:0; border:none; }

table.e-menu td a { background-color: #000; }
table.e-menu td a:hover { background-color: #F3C; }

/* entry menu list */
#e-menu { margin:0; border:none; width:590px; }
#e-menu ul { list-style-type: none; background-image: none; margin:0; }
#e-menu li { float: left; width: 145px; margin:1px; padding:0; background-image: none; }
#e-menu li.half-m { float: none; width: 145px; margin:1px; padding:0; background-image: none; }
#e-menu li a { text-align: center; display:block; padding: 3px 0; width:100%; background-color: #000; }
#e-menu li a:hover { text-align: center; display:block; padding: 3px 0; width:100%; background-color: #666; }

#e-menu ul li ul { list-style-type: none; background-image: none; margin:0; padding:0; width:590px; }
#e-menu ul li ul li { width: 145px; margin:1px; padding:0; background-image: none; } 
#e-menu ul li ul li a { text-align: center; display:block; padding: 0; width:100%; background-color: #000; }
#e-menu ul li ul li a:hover { text-align: center; display:block; padding: 3px 0; width:100%; background-color: #999; }

