/*public.css部分*/
BODY {
	FONT-FAMILY: "Arial", "Verdana", sans-serif; BACKGROUND: #fff; FONT-SIZE: 62.5%;
}
DIV#siteWideTools {
	POSITION: absolute; TEXT-ALIGN: right; MARGIN: 0px auto; WIDTH: 99%; PADDING-RIGHT: 5px; MAX-WIDTH: 908px; HEIGHT: 160px; OVERFLOW: hidden; TOP: 0px
}
DIV#contentWrapper {
	POSITION: relative; WIDTH: 940px; HEIGHT: auto
}
DIV#siteWideTools UL#complementaryNav {
	FLOAT: right; MARGIN-RIGHT: -6px
}
DIV#siteWideTools UL#complementaryNav LI {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
DIV#siteWideTools UL#complementaryNav LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; FONT-SIZE: 0.9em; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px
}
BODY#home DIV#contentWrapper {
	PADDING-BOTTOM: 0px; MARGIN: 0px 6px; MIN-HEIGHT: 0px; PADDING-LEFT: 0px; WIDTH: 935px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
BODY#home DIV#content {
	MARGIN: 0px; WIDTH: 935px
}
/*public.css部分 结束*/

.mainstage {
	POSITION: relative; WIDTH: 940px; FONT-FAMILY: Helvetica, Arial, sans-serif; HEIGHT: 320px
}
.mainstage .transition_layer {
	POSITION: absolute; BACKGROUND-COLOR: #444444; WIDTH: 940px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 320px; TOP: 0px
}
.mainstage .main_story {
	POSITION: absolute; BACKGROUND-COLOR: #444444; WIDTH: 940px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 320px; TOP: 0px; TEXT-DECORATION: none; LEFT: 0px
}
.mainstage .main_story .alt {
	TEXT-INDENT: -5000px
}
.mainstage .headline {
	BACKGROUND-IMAGE: url(bg_transparent_black.png); POSITION: absolute; WIDTH: 895px; BOTTOM: 25px; DISPLAY: block; HEIGHT: 89px; LEFT: 20px
}
.mainstage .headline_viewport {
	POSITION: absolute; WIDTH: 915px; BOTTOM: 25px; DISPLAY: block; HEIGHT: 89px; OVERFLOW: hidden; LEFT: 20px
}
.mainstage .headline_viewport .headline {
	WIDTH: 915px; BOTTOM: 0px; LEFT: 0px
}
.mainstage .headline_inner {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; TEXT-DECORATION: none; PADDING-TOP: 15px
}
.mainstage A.main_story .headline H1 {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: white; FONT-SIZE: 16pt; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
/*标题*/
.mainstage A.main_story .headline H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 300px; FONT-FAMILY: "宋体"; FONT-SIZE: 10pt; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.mainstage A.main_story .headline H2 SPAN {
	BACKGROUND-IMAGE: url(link_arrow_orange_bg.png); PADDING-RIGHT: 26px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; COLOR: white
}
.mainstage A.main_story:hover .headline H2 SPAN {
	COLOR: #fff
}
.mainstage .stories_panel {
	Z-INDEX: 30; POSITION: absolute; MARGIN-TOP: -13px; WIDTH: 309px; HEIGHT: 320px; RIGHT: 0px
}
.mainstage .stories_nav_up A {
	BACKGROUND-IMAGE: url(stories_nav_up.jpg); TEXT-INDENT: -5000px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 297px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 1px; HEIGHT: 20px; MARGIN-LEFT: 12px; TOP: 0px
}
.mainstage .stories_nav_up A:hover {
	BACKGROUND-IMAGE: url(stories_nav_up.jpg); TEXT-INDENT: -5000px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 297px; BACKGROUND-REPEAT: no-repeat; MARGIN-BOTTOM: 1px; HEIGHT: 20px; MARGIN-LEFT: 12px; TOP: 0px
}
.mainstage .stories_nav_down A {
	BACKGROUND-IMAGE: url(stories_nav_down.jpg); MARGIN-TOP: 1px; TEXT-INDENT: -5000px; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; WIDTH: 297px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px; MARGIN-LEFT: 12px; TOP: 290px
}
.mainstage .stories_nav_down A:hover {
	BACKGROUND-IMAGE: url(stories_nav_down.jpg)
}
.mainstage .stories_viewport {
	POSITION: relative; WIDTH: 320px; HEIGHT: 278px; OVERFLOW: hidden
}
.mainstage .stories_tray {
	POSITION: absolute; TOP: 0px
}
.mainstage UL.stories {
	POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px
}
.mainstage UL.stories LI.story {
	BACKGROUND-IMAGE: url(bg_transparent_black.png); PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; WIDTH: 297px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat; MARGIN-BOTTOM: 1px; HEIGHT: 90px; COLOR: white; FONT-SIZE: 10pt; CURSOR: pointer; PADDING-TOP: 0px
}
.mainstage UL.stories LI.story_hover {
	BACKGROUND-COLOR: black
}
.mainstage UL.stories LI.current_story {
	BACKGROUND-IMAGE: url(orange_arrow.gif); BACKGROUND-COLOR: transparent !important; WIDTH: 309px; BACKGROUND-POSITION: 50% top; MARGIN-LEFT: -12px
}
.mainstage UL.stories LI.story .thumbnail {
	BACKGROUND-IMAGE: url(img_border.png); WIDTH: 104px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 14px 15px; FLOAT: left; HEIGHT: 100px
}
.mainstage UL.stories LI.story .thumbnail IMG {
	PADDING-LEFT: 17px; PADDING-TOP: 18px
}
.mainstage UL.stories LI.current_story .thumbnail {
	MARGIN-LEFT: 12px
}
.mainstage UL.stories LI.story .title {
	PADDING-RIGHT: 12px
}
.mainstage UL.stories LI.story .title A {
	COLOR: white; TEXT-DECORATION: none
}
.mainstage UL.stories LI.story_hover .title A {
	COLOR: #e8510a
}
.mainstage UL.stories LI.current_story .title A {
	COLOR: white
}
.mainstage #mainstage_video {
	POSITION: absolute; TOP: 0px
}
.mainstage .headline {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #222222
}
.mainstage A.main_story .headline H2 SPAN {
	BACKGROUND-IMAGE: url(link_arrow_orange_bg.gif)
}
.mainstage .stories_nav_up A {
	BACKGROUND-IMAGE: url(stories_nav_up.jpg)
}
.mainstage .stories_nav_up1 {
	BACKGROUND-IMAGE: url(stories_nav_up.jpg)
}
.mainstage .stories_nav_down A {
	BACKGROUND-IMAGE: url(stories_nav_down.jpg)
}
.mainstage UL.stories {
	MARGIN-LEFT: 0px
}
.mainstage UL.stories LI.story {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #222222; MARGIN-LEFT: 12px
}
.mainstage UL.stories LI.story_hover {
	BACKGROUND-COLOR: black
}
.mainstage UL.stories LI.current_story {
	BACKGROUND-IMAGE: url(orange_arrow.gif); MARGIN-LEFT: 0px
}
.mainstage UL.stories LI.story .thumbnail {
	BACKGROUND-IMAGE: none; PADDING-LEFT: 14px; WIDTH: 89px; HEIGHT: auto; PADDING-TOP: 15px
}
.mainstage UL.stories LI.story .thumbnail IMG {
	BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; PADDING-LEFT: 0px; BORDER-TOP: white 2px solid; BORDER-RIGHT: white 2px solid; PADDING-TOP: 0px
}
.mainstage UL.stories LI.current_story .thumbnail {
	PADDING-LEFT: 2px
}
HR {
	MARGIN: 0px auto 3px 0px
}
DIV.photoGalleryLarge IMG.watermark {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/watermark.png'); BACKGROUND: none transparent scroll repeat 0% 0%
}
UL.faq H4 {
	ZOOM: 1
}
DIV#content DIV.articleGeneral H3 A {
	ZOOM: 1
}
DIV#relatedItems UL LI {
	ZOOM: 1
}
DIV#contentHolder UL LI {
	ZOOM: 1
}
DIV.threeCol DIV.contentHeader A SPAN {
	BACKGROUND: #eee
}
DIV#content DIV.articleImages A SPAN {
	BACKGROUND: #eee
}
DIV#content DIV#relatedItems A.showTitleOnHover SPAN {
	BACKGROUND: #eee
}
#taxFormOutput {
	WIDTH: 440px !important
}
DIV#siteWideTools {
	
}
