#nav { padding-left:15px}
#nav a {float:left; width:90px; height:28px; margin-left:18px; _margin-left:8px;color:#002F68; font-size:14px; font-weight:bold;display: block; text-align:center; padding-top:10px}
#nav a:hover,#nav .on{background:url(../images/navbg.gif) no-repeat center; color:#c7f4ff}
#nav, #nav ul{margin:0 auto;list-style-type:none;list-style-position:outside;position:relative;line-height:22px; z-index:200;}
#nav a.nav02a_li{display:block;padding:0px 0px;height:20px;width:88px;margin-right:5px;color:#002F68;text-decoration:none;background:url(../images/navbg.jpg) no-repeat center;  font-weight:normal;  opacity: 0.85;filter : progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=85,finishOpacity=100);}
#nav a:hover.nav02a_li{color:#c7f4ff; background:url(../images/navno.jpg) no-repeat center}
#nav li{float:left;position:relative;z-index:200;}
#nav ul {position:absolute;display:none;width:103px;left: 2px;top:35px;z-index:200;overflow: hidden;text-align:center}
#nav li ul a{width:100px;height:auto;float:left;}
#nav ul ul{top:auto;}	
#nav li ul ul {left:100px;margin:0px 0 0 10px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
#nav li ul li a { font-size:12px}
