BODY {
	FONT-SIZE: medium; COLOR: black; LINE-HEIGHT: 1em; FONT-FAMILY: serif, Helvetica, Arial; BACKGROUND-COLOR: white
}
H1 {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; TEXT-INDENT: 1em; LINE-HEIGHT: 0.6em; FONT-FAMILY: sans-serif, Helvetica, Arial
}
H2 {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; TEXT-INDENT: 1em; LINE-HEIGHT: 0.6em; FONT-FAMILY: sans-serif, Helvetica, Arial
}
H3 {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; TEXT-INDENT: 1em; LINE-HEIGHT: 0.6em; FONT-FAMILY: sans-serif, Helvetica, Arial
}
H4 {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; TEXT-INDENT: 1em; LINE-HEIGHT: 0.6em; FONT-FAMILY: sans-serif, Helvetica, Arial
}
H5 {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; TEXT-INDENT: 1em; LINE-HEIGHT: 0.6em; FONT-FAMILY: sans-serif, Helvetica, Arial
}
H6 {
	MARGIN-TOP: 0.5em; FONT-WEIGHT: bold; TEXT-INDENT: 1em; LINE-HEIGHT: 0.6em; FONT-FAMILY: sans-serif, Helvetica, Arial
}
H1 {
	FONT-SIZE: xx-large; BORDER-BOTTOM: 0px solid; TEXT-ALIGN: left
}
H2 {
	MARGIN-TOP: 2em; PADDING-LEFT: 0.5em; FONT-SIZE: x-large; MARGIN-LEFT: 0.5em; BORDER-LEFT: 0.3em solid; MARGIN-RIGHT: 0.5em; BORDER-BOTTOM: 0.1em solid
}
H2:unknown {
	content: "Chapter " counter(chapter) ". "; counter-increment: chapter; counter-reset: section
}
H3 {
	FONT-SIZE: large; BORDER-BOTTOM: gray 0.1em solid
}
H3:unknown {
	content: counter(chapter) "." counter(section) " "; counter-increment: section
}
H4 {
	FONT-SIZE: medium
}
H5 {
	FONT-SIZE: small
}
H6 {
	FONT-SIZE: x-small
}
ADDRESS {
	BORDER-TOP: 1px solid; FONT-FAMILY: "Script MT Bold", "Rage Italic", "script", cursive; TEXT-ALIGN: right
}
P {
	COLOR: black
}
DIV {
	COLOR: black
}
UL {
	COLOR: black
}
DL {
	COLOR: black
}
DT {
	COLOR: black
}
DD {
	COLOR: black
}
PRE {
	COLOR: black
}
OL {
	COLOR: black
}
LI {
	COLOR: black
}
BLOCKQUOTE {
	COLOR: black
}
ADDRESS {
	COLOR: black
}
P {
	MARGIN: 1em 3em 1em 1em; TEXT-INDENT: 0em
}
PRE {
	FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "FixedSys", monospace; WHITE-SPACE: pre
}
BLOCKQUOTE {
	MARGIN: 0em
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
P IMG {
	MARGIN-LEFT: 0em; MARGIN-RIGHT: 0em
}
IMG.right {
	FLOAT: right; MARGIN-LEFT: 0px; MARGIN-RIGHT: 0px
}
BR:unknown {
	
}
A:link {
	FONT-WEIGHT: bold; COLOR: #c00; BACKGROUND-COLOR: #ffc; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #c00; BACKGROUND-COLOR: #ffc; TEXT-DECORATION: underline
}
A:active {
	COLOR: #c00; BACKGROUND-COLOR: #ffc; TEXT-DECORATION: underline
}
STRONG {
	FONT-WEIGHT: bold
}
P STRONG {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
P STRONG A:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
P STRONG A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
P STRONG A:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "FixedSys", monospace
}
SAMP {
	FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "FixedSys", monospace
}
KBD {
	FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "FixedSys", monospace
}
VAR {
	FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: "FixedSys", monospace
}
CITE {
	FONT-STYLE: normal
}
Q {
	quotes: '"' '"' "'" "'"
}
Q:unknown {
	content: open-quote
}
Q:unknown {
	content: close-quote
}
DT {
	MARGIN-TOP: 0.5em; FONT-SIZE: medium; MARGIN-BOTTOM: 0.5em; TEXT-INDENT: 1.5em; LINE-HEIGHT: 1.5em; FONT-FAMILY: sans-serif
}
DD {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
OL {
	counter-reset: item
}
OL.index {
	FONT-WEIGHT: bold; FONT-FAMILY: sans-serif
}
UL.index {
	FONT-WEIGHT: bold; FONT-FAMILY: sans-serif; LIST-STYLE-TYPE: none
}
UL.none {
	LIST-STYLE-TYPE: none
}
LI {
	DISPLAY: block; TEXT-INDENT: 1em
}
OL LI:unknown {
	content: counters(item, "."); counter-increment: item
}
LI.none {
	LIST-STYLE-TYPE: none
}
TABLE {
	MARGIN: 0em; BORDER-COLLAPSE: collapse; TEXT-ALIGN: left
}
TABLE.noborder {
	BORDER-TOP: white 1px solid; BORDER-BOTTOM: white 1px solid
}
TABLE.noborder THEAD {
	BORDER-BOTTOM: white 1px solid
}
CAPTION {
	FONT-SIZE: large; LINE-HEIGHT: 1.5em; FONT-FAMILY: sans-serif; caption-side: top
}
TH {
	FONT-WEIGHT: bolder; TEXT-ALIGN: center
}
TD {
	TEXT-ALIGN: left
}
.PageTitle {
	FONT-FAMILY: "Comic Sans MS", sans-serif
}
.title {
	FONT-FAMILY: "Comic Sans MS", sans-serif
}
.navigation {
	BORDER-TOP: 1px solid; DISPLAY: block; TEXT-ALIGN: center
}
.navigation UL {
	MARGIN-BOTTOM: 0em; LIST-STYLE-TYPE: none
}
.navigation A {
	quotes: '[' ']'
}
.greeting {
	LINE-HEIGHT: 1.2em; FONT-FAMILY: "Script MT Bold", "Rage Italic", "script", cursive; TEXT-ALIGN: center
}
.center {
	TEXT-ALIGN: center
}
.underline {
	TEXT-DECORATION: underline
}
.red {
	COLOR: red; BACKGROUND-COLOR: black
}
.lime {
	COLOR: lime; BACKGROUND-COLOR: black
}
.fuchsia {
	COLOR: fuchsia; BACKGROUND-COLOR: black
}
.yellow {
	COLOR: yellow; BACKGROUND-COLOR: black
}
.aqua {
	COLOR: aqua; BACKGROUND-COLOR: black
}
#i1 {
	MARGIN-BOTTOM: -50px; MARGIN-LEFT: 15px
}
