
#content UL#main-nav {
}
#content UL#main-nav LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 0px; BACKGROUND: url(main-li.gif) no-repeat 100% 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 39px
}
#content UL#main-nav LI.n-to-last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#content UL#main-nav LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; OVERFLOW: hidden; HEIGHT: 30px
}
#content UL#main-nav LI A {
	FLOAT: left;LETTER-SPACING: 2px; HEIGHT: 39px; TEXT-DECORATION: none
}
#content UL#main-nav LI.last A {
	BACKGROUND: url(main-li-last.gif) repeat-x; COLOR: #fff
}
#content UL#main-nav LI.last A:hover {
	BACKGROUND: url(main-li-last.gif) repeat-x; COLOR: #cccccc! important
}
#content UL#main-nav LI.last A.hover {
	BACKGROUND: url(main-li-last.gif) repeat-x; COLOR: #cccccc! important
}
#content UL#main-nav LI A SPAN {
	PADDING-RIGHT: 31px; PADDING-LEFT: 31px; FLOAT: left; PADDING-BOTTOM: 0px; CURSOR: pointer; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat! important; HEIGHT: 21px
}
* HTML #content UL#main-nav LI A SPAN {
	PADDING-RIGHT: 33px
}
* + HTML #content UL#main-nav LI A SPAN {
	PADDING-RIGHT: 33px
}
#content UL#main-nav LI A SPAN.left {
	BACKGROUND: url(main-a-left.gif)
}
#content UL#main-nav LI A SPAN.right {
	BACKGROUND: url(main-a-right.gif) 100% 0px
}
#content UL#main-nav LI.last A SPAN.left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(main-li-last-l.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 30px
}
#content UL#main-nav LI.last A:hover SPAN.left {
	BACKGROUND-POSITION: 0px 0px
}
#content UL#main-nav LI.last A SPAN.right {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(main-li-last-r.gif) 100% 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 6px
}
#content UL#main-nav LI.last A:hover SPAN.right {
	BACKGROUND-POSITION: 100% 0px
}
#content UL#main-nav LI.last A:hover SPAN.bg {
	BACKGROUND-POSITION: 100% 1px
}
#content UL#main-nav LI.last A SPAN.bg {
	PADDING-RIGHT: 38px; PADDING-LEFT: 42px; BACKGROUND: url(main-last-a.gif) 100% 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px; LETTER-SPACING: 1px
}
* HTML #content UL#main-nav LI.last A SPAN.bg {
	PADDING-RIGHT: 39px
}
* + HTML #content UL#main-nav LI.last A SPAN.bg {
	PADDING-RIGHT: 39px
}
#content UL#main-nav LI:hover A {
	BACKGROUND-POSITION: 0px 100%; COLOR: #fff; font-weight:bold;  width:108px; height:39px; background:url(../images/menu_over.jpg)
}

#content UL#main-nav LI.hover A {
	BACKGROUND-POSITION: 0px 100%; COLOR: #fff
}
#content UL#main-nav LI A.active {
	BACKGROUND-POSITION: 0px 100%; COLOR: #fff
}
#content UL#main-nav LI:hover {
	WIDTH: auto; 
}
#content UL#main-nav LI.hover {
	WIDTH: auto
}
#content UL#main-nav LI UL {
DISPLAY: none;  WIDTH: 107px; POSITION: absolute; TOP: 39px; border:1px solid #007ED6; background-color:#0064AA; left:0px;
}
#content UL#main-nav LI.first UL {
	LEFT: 7px
}
#content UL#main-nav LI.n-to-last UL {
	RIGHT: 8px; LEFT: auto
}
* HTML #content UL#main-nav LI.n-to-last UL {
	RIGHT: 7px
}
#content UL#main-nav LI UL LI {
	 BACKGROUND: url(main-inner-li.gif) no-repeat 0px 100%; PADDING-BOTTOM: 0px; WIDTH: 100px; PADDING-TOP: 0px; HEIGHT: 30px; margin-left:0px;
}
#content UL#main-nav LI UL LI.last {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(main-inner-li-last.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 1px -9px; WIDTH: 213px; PADDING-TOP: 0px; HEIGHT: 39px
}
#content UL#main-nav LI UL LI SPAN.bot-bg {
	BACKGROUND: url(main-ul-inner-bot.png) no-repeat; FLOAT: left; MARGIN: 0px -1px; WIDTH: 215px; HEIGHT: 9px
}
#content UL#main-nav LI UL LI:hover SPAN.bot-bg {
	BACKGROUND: url(main-ul-inner-bot-hover.png) no-repeat
}
#content UL#main-nav LI UL LI.hover SPAN.bot-bg {
	BACKGROUND: url(main-ul-inner-bot-hover.png) no-repeat
}
#content UL#main-nav LI:hover A SPAN {
	BACKGROUND-POSITION: 0px 100%
}
#content UL#main-nav LI.hover A SPAN {
	BACKGROUND-POSITION: 0px 100%
}
#content UL#main-nav LI A.active SPAN {
	BACKGROUND-POSITION: 0px 100%
}
#content UL#main-nav LI:hover A SPAN.right {
	BACKGROUND-POSITION: 100% 100%
}
#content UL#main-nav LI.hover A SPAN.right {
	BACKGROUND-POSITION: 100% 100%
}
#content UL#main-nav LI.n-to-last A.active SPAN {
	BACKGROUND-POSITION: 100% 100%
}
#content UL#main-nav LI UL A {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 0px! important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 100px; COLOR: #fff! important; LETTER-SPACING: 0px; HEIGHT: 28px; line-height:28px;
}
#content UL#main-nav LI UL LI.last A {
	PADDING-RIGHT: 0px! important; PADDING-LEFT: 14px! important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px! important; MARGIN: -1px 0px 0px; WIDTH: 199px; COLOR: #000! important; PADDING-TOP: 9px! important; LETTER-SPACING: 0px; HEIGHT: 21px
}
#content UL#main-nav LI UL LI:hover A {
	BACKGROUND: url(main-inner-a.gif) repeat-x 0px 100%; 
}
#content UL#main-nav LI UL LI.hover A {
	BACKGROUND: url(main-inner-a.gif) repeat-x 0px 100%; 
}
#content UL#main-nav LI UL LI.last A:hover {
	BACKGROUND: url(main-inner-a.gif) repeat-x 0px 100%;
}
#content UL#main-nav LI:hover UL {
	DISPLAY: block
}
#content UL#main-nav LI.hover UL {
	DISPLAY: block
}
#content UL#main-nav LI #xialano li a{ background:none; height:36px; margin:0; padding:0; font-weight:normal; font-size:12px; width:107px;}
#content UL#main-nav LI #xialano li a:hover{ background:none; height:36px; margin:0; padding:0;font-weight:normal; color:#000; width:107px;}
#content UL#main-nav LI #xialano li:hover{ background-color:#007ED6}


















