@charset "utf-8";
/* CSS Document */

.menu1 {width:976px; position: relative; font-size: 1.4em; height: 35px; background: url(../images/nav-bj.gif)  repeat-x; font-family: Arial, Helvetica, sans-serif;}
.menu1 ul { padding:0; margin:0; list-style-type: none; width: 100%; height: 35px; position: relative;}

.menu1 ul li { float:left; position:relative;}
.menu1 ul li a, .menu1 ul li a:visited { display:block; text-decoration:none; color:#000; width:110px; height:35px; color:#FFF; border:1px solid #fff; border-width:0px 1px 0 0; line-height:35px; text-align: center;}
.menu1 ul li ul {display: none;}

.menu1 ul li:hover a { color:#039; background:url(../images/nav-bj-hover.gif) repeat-x; width: 110px;}
.menu1 ul li:hover ul { DISPLAY: block; font-size:0.95em; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; position:relative; PADDING-BOTTOM: 2px; MARGIN: 0px 5px 0px 15px; WIDTH:160px; PADDING-TOP: 10px; border:0; background-color: #FFF;}
.menu1 ul li:hover ul li a { display:block; 	font-size:0.95em; background:#fff; color:#039; height:auto; line-height:16px; padding:5px 3px 5px 5px; width:160px; text-align: left; margin-right: 5px;}
.menu1 ul li:hover ul li a:hover { color:#FFF; background-color: #069;}
.inner { background-image: url(../images/nav-bj6.png); background-repeat: no-repeat; background-position: right bottom;  margin-left: 17px; padding-bottom:0px; margin-bottom:0px; position:absolute; margin-top:5px;  display:none;}
.menu1 ul li:hover div.inner { display:block;}
.outer { background-image: url(../images/nav-bj3.png); background-repeat: no-repeat; background-position: left bottom; margin-left:-10px; padding-bottom:0px; margin-bottom:0px; position:absolute; margin-top:-5px;display:none;}
.menu1 ul li:hover div.outer { display:block;}
