BODY {
	MARGIN-TOP: 0em;SCROLLBAR-FACE-COLOR: #e8e8e8; FONT-SIZE: 9pt; BACKGROUND: #ffffff; COLOR: #000000; LINE-HEIGHT: 125%; FONT-FAMILY: ??,Arial,Helvetica,Sans-Serif; SCROLLBAR-DARKSHADOW-COLOR: #c0c0c0; SCROLLBAR-BASE-COLOR: #e0f0f0
}
SELECT {
	FONT-SIZE: 100%; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: ??,Arial,Helvetica,Sans-Serif
}
A:link {
	COLOR: #0033cc; TEXT-DECORATION: none
}
A:visited {
	COLOR: #0033cc; TEXT-DECORATION: none
}
A:active {
	COLOR: #0033cc; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
H1 {
	FONT-SIZE: 130%; MARGIN-BOTTOM: 0.5em
}
H2 {
	MARGIN-TOP: 1.5em; FONT-SIZE: 125%; MARGIN-BOTTOM: 0.5em
}
H3 {
	MARGIN-TOP: 1.2em; FONT-SIZE: 120%; MARGIN-BOTTOM: 0.5em
}
H4 {
	MARGIN-TOP: 1.2em; FONT-SIZE: 110%; MARGIN-BOTTOM: 0.5em
}
H5 {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.9em; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.8em; PADDING-BOTTOM: 0.6em; MARGIN-LEFT: -1em; COLOR: #000000; MARGIN-RIGHT: -1em; PADDING-TOP: 0.6em; BORDER-BOTTOM: #a0b4e0 1px solid; BACKGROUND-COLOR: #f5f7fc
}
H5.original {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.9em; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(../../!shared/single_pixel_horizontal.gif); MARGIN-BOTTOM: 0.8em; PADDING-BOTTOM: 0.4em; MARGIN-LEFT: -1em; COLOR: #003380; MARGIN-RIGHT: -1em; PADDING-TOP: 0.4em; BORDER-BOTTOM: #a0b4e0 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #f5f7fc
}
H5.proclabel {
	FONT-WEIGHT: bold
}
H5.conclabel {
	FONT-WEIGHT: bold
}
H5.troulabel {
	FONT-WEIGHT: bold
}
H5.formlabel {
	FONT-WEIGHT: bold
}
H5.orglabel {
	FONT-WEIGHT: bold
}
OL {
	MARGIN: 0.4em 0.4em 0.4em 1.7em
}
UL {
	MARGIN: 0.4em 0.4em 0.4em 1.7em
}
OL LI {
	MARGIN-BOTTOM: 0.4em
}
UL LI {
	MARGIN-BOTTOM: 0.4em
}
DD {
	MARGIN-BOTTOM: 0em; MARGIN-LEFT: 1.5em
}
DT {
	MARGIN-TOP: 2em
}
PRE {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 1.5em
}
CODE {
	FONT-SIZE: 125%; FONT-FAMILY: Courier New
}
TABLE {
	PADDING-RIGHT: 0.2em; MARGIN-TOP: 0.75em; PADDING-LEFT: 0.2em; FONT-SIZE: 100%; MARGIN-BOTTOM: 0.75em; PADDING-BOTTOM: 0.2em; PADDING-TOP: 0.2em
}
TH {
	VERTICAL-ALIGN: bottom; TEXT-ALIGN: left
}
TH.gray {
	BACKGROUND: #dddddd
}
TR {
	VERTICAL-ALIGN: top
}
TD {
	VERTICAL-ALIGN: top
}
TD.gray {
	BACKGROUND: #eeeeee
}
P {
	MARGIN-TOP: 0.6em; MARGIN-BOTTOM: 0.6em
}
P.proclabel {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
P.troulabel {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
P.conclabel {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
P.formlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
P.orglabel {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
P.orgitem {
	FONT-WEIGHT: bold; FONT-SIZE: 70%
}
P.margin {
	MARGIN-LEFT: 2em
}
P.indent {
	MARGIN-LEFT: 2em
}
P.otherh {
	MARGIN-TOP: 1.1em; FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000000
}
DIV.notes {
	MARGIN-TOP: 1.2em
}
DIV.tips {
	MARGIN-TOP: 1.2em
}
DIV.notes P.otherh {
	COLOR: #000000
}
DIV B {
	MARGIN-TOP: 0.7em; FONT-WEIGHT: bold
}
DIV P {
	MARGIN-TOP: 0.4em; MARGIN-BOTTOM: 0.4em
}
DIV.reltopics {
	BORDER-TOP: #ffffff 2px groove; PADDING-LEFT: 1em; PADDING-BOTTOM: 0.5em; MARGIN: 1.2em -1em 0.5em; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #ffffff
}
DIV.reltopics P {
	PADDING-RIGHT: 0.5em; MARGIN: 0.4em 0em 0.5em; LINE-HEIGHT: 100%
}
DIV.toc {
	MARGIN-TOP: 20px; MARGIN-LEFT: 0px
}
P.toc {
	MARGIN-TOP: -15px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 15px
}
UL.toc {
	PADDING-RIGHT: 0px; MARGIN-TOP: -15px; PADDING-LEFT: 0px; MARGIN-BOTTOM: -15px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 15px; PADDING-TOP: 0px
}
IMG.dot {
	PADDING-RIGHT: 5px; MARGIN-LEFT: -15px; VERTICAL-ALIGN: baseline
}
IMG.plusminus {
	PADDING-RIGHT: 5px; MARGIN-LEFT: -15px; VERTICAL-ALIGN: baseline
}
