#container{	z-index:100; left:0px; top:150px; position:absolute; margin-left:10px; #color: #001b5f; font-weight:bold; font-family: "trebuchet ms", tahoma, verdana, arial, sans-serif; }

#list {font-size:14px; padding:0; margin:0; list-style:none; width:120px; height:30px; position:absolute; }
#list ul {padding: 0; margin:0; list-style:none;}

#list li {display:block; width:150px; height:30px; background:#F8F7EF; border: 1px dashed #B2B2B2; }
#list li a {padding-top: 5px; display:block; width:143px; height:27px; text-decoration:none; color: #001b5f}

#list table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; }
#list li {float:left; margin-bottom:1px;}
#list li ul li {display:block; display:inline; border:0; margin:0 10px; background:transparent; width:190px; }
#list li ul li a {text-indent:0; background:transparent; display:block; height:21px; border-bottom:2px groove #CF1C0B; text-decoration:none; width:190px; }

/* SubMenu */
/*container*/
#list li b {visibility:hidden; display:block; width:210px; height:120px; position:absolute; top:0; left:151px; border: 1px dashed #B2B2B2; background:#F8F7EF; opacity:0.85; filter:alpha(opacity=85);}
/*content*/
#list li ul {visibility:hidden; position:absolute; top:0; left:151px; width:210px; height:117px; padding-top:4px;}

/* IE6 */
* html #list li a:hover {position:relative; white-space:normal; background:#001b5f; color:#fff; border-left: 7px solid #CF1C0B;}
* html #list ul li a:hover {position:relative; background:#001b5f; color:#fff; border: 0; border-left: 3px solid #CF1C0B;}
* html #list li b {left:143px; }
* html #list li ul {left:143px; }

#list li:hover {position:relative;}
#list li:hover a:hover {background:#001b5f; color:#fff; border-left: 7px solid #CF1C0B; }
#list li:hover ul li a:hover {background:#001b5f; color:#fff; border: 0; border-left: 3px solid #CF1C0B; }

#list li:hover b,
#list li a:hover b {
visibility:visible;
}
#list li:hover ul,
#list li a:hover ul {
visibility:visible;
}