@charset "utf-8";
/* CSS Document */
* {
	padding: 0px;
	margin: 0px;
}
HTML {
	padding: 0px;
	margin: 0px;
	HEIGHT: 100%; 
}
BODY {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: #fff; BORDER-BOTTOM-WIDTH: 0px; FONT: 12px/1.8em Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-WIDTH: 0px
}
H1 {
	FONT-SIZE: 16px
}
A {
	COLOR: #333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #666; TEXT-DECORATION: none
}
.primary_content {
	DISPLAY: block;
	MARGIN: 0px 1px;
	WIDTH: 996px;
	BACKGROUND-COLOR: #ffffff;
	_display: inline
}
.mainbox {
	PADDING-BOTTOM: 10px; MARGIN: 0px 40px
}
.mainbox H1 {
	MARGIN: 20px 0px 10px; TEXT-ALIGN: center
}
.explain {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f5f5f5; TEXT-ALIGN: center
}
.explain EM {
	COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: 'Lucida Sans Unicode', Tahoma, Helvetica, Arial, sans-serif
}
.Big {
	FONT-SIZE: 16px; CURSOR: pointer
}
.Middle {
	CURSOR: pointer
}
.Small {
	CURSOR: pointer
}
.Print {
	CURSOR: pointer
}
.Close {
	CURSOR: pointer
}
.Favorite {
	CURSOR: pointer
}
.Zoom {
	OVERFLOW-Y: hidden; FONT-SIZE: 14px; OVERFLOW-X: auto; PADDING-BOTTOM: 15px; MARGIN: 10px auto; WIDTH: 800px; LINE-HEIGHT: 28px
}
.Zoom P {
	MARGIN: 10px 0px;
}
.Zoom IMG {
	MAX-WIDTH: 550px; MARGIN: 5px 10px; OVERFLOW: hidden; ; WIDTH: expression(document.body.clientWidth<550?"550px":"auto")
}
.Zoom P.player {
	MARGIN: 0px 0px 10px; TEXT-ALIGN: center
}
.Zoom A:link {
	COLOR: #0155bd; TEXT-DECORATION: underline
}
.Zoom A:visited {
	COLOR: #810081; TEXT-DECORATION: underline
}
.Zoom A:hover {
	COLOR: #0155bd; TEXT-DECORATION: none
}
.Zoom A:active {
	COLOR: #810081; TEXT-DECORATION: underline
}
.editor {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px 15px; TEXT-ALIGN: right
}
.primary {
	DISPLAY: block; MARGIN: 0px 1px; WIDTH: 760px; BACKGROUND-COLOR: #ffffff; _display: inline
}
.navigate {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 8px 6px 0px; FONT: 12px normal; PADDING-TOP: 10px; HEIGHT: 21px; BACKGROUND-COLOR: #f0f0f0
}
.others {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: #f2f2f2
}
.depend {
	BORDER-RIGHT: #bebebe 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #bebebe 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; BORDER-LEFT: #bebebe 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #bebebe 1px solid; ZOOM: 1; BACKGROUND-COLOR: #ffffff
}
.depend:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: ""
}
.depend P {
	MARGIN-TOP: 0px; FLOAT: left; FONT-STYLE: normal
}
.depend P EM {
	COLOR: #ff0000; FONT-STYLE: normal
}
.depend P EM A:link {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.depend P EM A:visited {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.depend P EM A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.depend P EM A:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.depend UL {
	FLOAT: right
}
.depend UL LI {
	PADDING-LEFT: 24px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 70px; CURSOR: pointer; _display: inline
}
.depend UL LI.error {
	BACKGROUND: url(/images/cross.png) no-repeat 0px 1px
}
.depend UL LI.print {
	BACKGROUND-IMAGE: url(/images/print.gif); BACKGROUND-REPEAT: no-repeat
}
.depend UL LI.close {
	BACKGROUND: url(/images/close.gif) no-repeat 0px 1px
}

