.primary {
	BACKGROUND-COLOR: #ffffff;
	_display: inline;
	border: 1px solid #aacbee;
	display: block;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navigate {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	MARGIN: 8px 6px 0px;
	FONT: 12px normal;
	PADDING-TOP: 10px;
	HEIGHT: 21px;
	BACKGROUND-COLOR: #e3ecfd;
	text-align: left;
}
.mainbox {
	PADDING-BOTTOM: 10px; MARGIN: 0px 20px
}
.mainbox H1 {
	MARGIN: 20px 0px 10px;
	TEXT-ALIGN: center;
	font-size: 20px;
}
.mainbox H2 {
	MARGIN: 20px 0px 10px;
	TEXT-ALIGN: center;
	font-size: 18px;
}
.subhead {
	FONT-SIZE: 14px; MARGIN: 0px 0px 12px; TEXT-ALIGN: center
}
.explain {
	BORDER-RIGHT: #aacbee 1px solid;
	BORDER-TOP: #aacbee 1px solid;
	BORDER-LEFT: #aacbee 1px solid;
	BORDER-BOTTOM: #aacbee 1px solid;
	BACKGROUND-COLOR: #e3ecfd;
	TEXT-ALIGN: center;
	padding: 5px;
}
.explain EM {
	COLOR: #666666; FONT-FAMILY: 'Lucida Sans Unicode',Tahoma, Helvetica, Arial, sans-serif;FONT-STYLE: normal;
}
.Big {
	CURSOR: pointer;
	font-size: 16px;
}
.Middle {
	CURSOR: pointer
}
.Small {
	CURSOR: pointer;
	font-size: 12px;
}
.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: 850px;
	LINE-HEIGHT: 24px
}
.Zoom P {
	MARGIN: 10px 0px; TEXT-INDENT: 25px;	line-height: 240%;
}
.Zoom IMG {
	MARGIN: 5px 10px;
	max-width: 600px; 
         width: expression(this.width >600 && this.height < this.width ? 600: true); 
	overflow:hidden;
}
.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
}
.others {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: #e3ecfd
}
.depend {
	BORDER-RIGHT: #aacbee 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #aacbee 1px solid;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	BORDER-LEFT: #aacbee 1px solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #aacbee 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-RIGHT: 0px; PADDING-LEFT: 24px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; CURSOR: pointer; PADDING-TOP: 0px; _display: inline;
	height:18px;
}
.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;
}
