BODY {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #000000
}
DIV.top {
	BORDER-RIGHT: #87cefa 2pt solid; PADDING-RIGHT: 10pt; BORDER-TOP: #87cefa 2pt solid; PADDING-LEFT: 10pt; FONT-WEIGHT: bold; PADDING-BOTTOM: 10pt; MARGIN-LEFT: 15%; BORDER-LEFT: #87cefa 2pt solid; COLOR: #000000; MARGIN-RIGHT: 15%; PADDING-TOP: 10pt; BORDER-BOTTOM: #87cefa 2pt solid; BACKGROUND-COLOR: #e0ffff; TEXT-ALIGN: center; font-width: auto
}
DIV.top B {
	FONT-SIZE: large; FONT-FAMILY: serif
}
SPAN.bottom {
	BORDER-RIGHT: #87cefa 2pt solid; BORDER-TOP: #87cefa 2pt solid; FLOAT: right; BORDER-LEFT: #87cefa 2pt solid; BORDER-BOTTOM: #87cefa 2pt solid
}
SPAN.box {
	BORDER-RIGHT: #87cefa 2pt solid; PADDING-RIGHT: 2pt; BORDER-TOP: #87cefa 2pt solid; PADDING-LEFT: 2pt; FLOAT: left; PADDING-BOTTOM: 0pt; BORDER-LEFT: #87cefa 2pt solid; PADDING-TOP: 0pt; BORDER-BOTTOM: #87cefa 2pt solid
}
A.headlink {
	FONT-SIZE: medium; COLOR: #4040ff; FONT-FAMILY: serif; TEXT-DECORATION: none
}
A.nextlink {
	FONT-SIZE: medium; COLOR: #4040ff; FONT-FAMILY: serif; TEXT-DECORATION: none
}
A.definition {
	COLOR: #4040ff; TEXT-DECORATION: none
}
P {
	PADDING-RIGHT: 2pt; PADDING-LEFT: 2pt; PADDING-BOTTOM: 2pt; MARGIN-LEFT: 2%; MARGIN-RIGHT: 2%; PADDING-TOP: 2pt; BACKGROUND-COLOR: #97defa
}
P.box {
	BORDER-TOP-WIDTH: 2pt; PADDING-RIGHT: 2pt; PADDING-LEFT: 2pt; BORDER-LEFT-WIDTH: 2pt; BORDER-LEFT-COLOR: #87cefa; BORDER-BOTTOM-WIDTH: 2pt; BORDER-BOTTOM-COLOR: #87cefa; PADDING-BOTTOM: 2pt; WIDTH: auto; BORDER-TOP-COLOR: #87cefa; PADDING-TOP: 2pt; BACKGROUND-COLOR: #e0ffff; BORDER-RIGHT-WIDTH: 2pt; BORDER-RIGHT-COLOR: #87cefa
}
DIV.main {
	BORDER-RIGHT: #87cefa 2pt solid; PADDING-RIGHT: 5pt; BORDER-TOP: #87cefa 2pt solid; PADDING-LEFT: 5pt; PADDING-BOTTOM: 10pt; MARGIN-LEFT: 5%; BORDER-LEFT: #87cefa 2pt solid; MARGIN-RIGHT: 5%; PADDING-TOP: 15pt; BORDER-BOTTOM: #87cefa 2pt solid; BACKGROUND-COLOR: #e0ffff
}
DIV.APPS {
	BORDER-RIGHT: #87cefa 2pt solid; PADDING-RIGHT: 10pt; BORDER-TOP: #87cefa 2pt solid; PADDING-LEFT: 10pt; PADDING-BOTTOM: 10pt; BORDER-LEFT: #87cefa 2pt solid; WIDTH: 600px; PADDING-TOP: 10pt; BORDER-BOTTOM: #87cefa 2pt solid; BACKGROUND-COLOR: #97defa
}
H1 {
	FONT-SIZE: large; MARGIN-LEFT: 5%; FONT-FAMILY: serif
}
SPAN.table {
	
}
SPAN.lefty {
	MARGIN-LEFT: 10%
}
SPAN.middle {
	MARGIN-LEFT: 35%
}
SPAN.example {
	COLOR: #ff0000
}
SUP.frac {
	FONT-SIZE: medium; FONT-FAMILY: serif
}
SUB.frac {
	FONT-SIZE: medium; FONT-FAMILY: serif
}
B.bigger {
	FONT-SIZE: medium; FONT-FAMILY: serif
}
FONT.answer {
	FONT-WEIGHT: bold; COLOR: #4169e1; TEXT-DECORATION: underline
}
