.menu{ background:url(../images/menu2.jpg) repeat-x;  height:31px; overflow:hidden; z-index:100}
.menu li{ float:left; background:url(../images/line.jpg) right center no-repeat;}
.menu li a,.menu li a:visited{ color:#fff; height:31px;line-height:31px;width:110px; display:block; text-align:center}
.menu li a:hover{background:url(../images/menuHover.jpg) center  19px no-repeat; display:block; width:110px; height:31px; overflow:hidden}
.menu ul li.last{background:none}

#nav li{ float:left; background:url(../images/line.jpg) right center no-repeat; height:27px; line-height:27px;}
#nav {
  line-height: 27px;  list-style-type: none;
}

#nav a {
 display: block; text-align:center;
}




#nav li ul {
 line-height: 27px;  list-style-type: none;text-align:left;
 left: -999em; width: 140px; position: absolute;border:1px solid #ccc;
 filter:alpha(opacity=90); /*IE*/
	-moz-opacity:0.9; /*Mozilla*/
	opacity: 0.9; /*FF*/
	z-index:100;
}
#nav li ul li{
 float: left; width: 140px;
 background: #ebf2ff;
 border-bottom:1px solid #c2d4f3
 
}


#nav li ul a{
 display: block; width: 140px;w\idth: 156px;text-align:left;padding-left:24px;
}

#nav li ul a:link  {
 color:#666; text-decoration:none;background:url(../images/dot1.gif) 8px center  no-repeat;
}
#nav li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav li ul a:hover  {
 color:#fff;text-decoration:none;font-weight:normal;
 background:#1e5dcf url(../images/dot2.gif) 8px center  no-repeat;
}

#nav li:hover ul {
	left: auto;
}
#nav li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}


-->