BODY {
	COLOR: #000033; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: white
}
A:link {
	COLOR: #0000ff; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000099; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A:active {
	COLOR: red; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc0066; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
H1 {
	FONT-SIZE: 170%; MARGIN-BOTTOM: 1ex; COLOR: #44253e; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
H2 {
	FONT-SIZE: 140%; MARGIN-BOTTOM: 1ex; COLOR: #4d2b4f; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
H3 {
	MARGIN-TOP: 1.5ex; FONT-SIZE: 125%; MARGIN-BOTTOM: 1ex; COLOR: #663366; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
H4 {
	MARGIN-TOP: 1em; FONT-SIZE: 110%; MARGIN-BOTTOM: 1ex; COLOR: #66005c; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
H5 {
	MARGIN-TOP: 1em; FONT-WEIGHT: 800; FONT-SIZE: 100%; MARGIN-BOTTOM: 1ex; COLOR: #993366; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
P {
	FONT-WEIGHT: 600
}
BLOCKQUOTE {
	MARGIN-TOP: 1em; FONT-WEIGHT: 600; FONT-SIZE: 105%; MARGIN-BOTTOM: 1em; COLOR: #000066; TEXT-INDENT: 2em; FONT-FAMILY: "Times New Roman", Times, serif
}
UL {
	FONT-WEIGHT: 600; FONT-SIZE: 90%; COLOR: #000066; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
OL {
	FONT-WEIGHT: 600; FONT-SIZE: 90%; COLOR: #000066; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
CAPTION {
	FONT-WEIGHT: 600; FONT-SIZE: 75%; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
TABLE {
	MARGIN-TOP: 1ex; MARGIN-BOTTOM: 1ex
}
THEAD {
	FONT-WEIGHT: 700; FONT-SIZE: 75%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffebcd
}
TFOOT {
	FONT-WEIGHT: 700; FONT-SIZE: 75%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffebcd
}
TD {
	TEXT-ALIGN: center
}
INS {
	TEXT-INDENT: 1em; FONT-FAMILY: Tahoma, sans-serif
}
TT {
	MARGIN-TOP: 1ex; FONT-WEIGHT: 600; FONT-SIZE: 95%; MARGIN-BOTTOM: 1ex; TEXT-INDENT: 3em; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
STRONG {
	FONT-WEIGHT: 700; FONT-STYLE: normal
}
EM {
	FONT-STYLE: italic
}
CITE {
	FONT-STYLE: italic
}
DFN {
	COLOR: red; FONT-STYLE: italic; BACKGROUND-COLOR: transparent
}
PRE {
	FONT-SIZE: 90%; WHITE-SPACE: pre
}
.navbg {
	BACKGROUND-COLOR: #993366
}
.here {
	COLOR: red
}
.left {
	MARGIN-RIGHT: 1%; TEXT-ALIGN: left
}
.feedback {
	MARGIN-TOP: 2em; FONT-WEIGHT: 500; FONT-SIZE: 75%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.contactme {
	FONT-WEIGHT: 500; FONT-SIZE: 85%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.doc-history {
	FONT-WEIGHT: 500; FONT-SIZE: 70%; MARGIN-BOTTOM: 1ex; FONT-FAMILY: "Times New Roman", Times, serif
}
TABLE.linkheader {
	BORDER-RIGHT: aqua thin ridge; BORDER-TOP: aqua thin ridge; BORDER-LEFT: aqua thin ridge; BORDER-BOTTOM: aqua thin ridge
}
.linkheading {
	FONT-WEIGHT: 500; FONT-SIZE: 115%; COLOR: #0000ff; BACKGROUND-COLOR: aqua
}
.info {
	BORDER-TOP-WIDTH: thin; PADDING-RIGHT: 2em; PADDING-LEFT: 2em; FONT-WEIGHT: 600; BORDER-LEFT-WIDTH: thin; BORDER-LEFT-COLOR: #0099cc; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #0099cc; PADDING-BOTTOM: 2em; MARGIN: 1em 10%; COLOR: #4b0082; BORDER-TOP-COLOR: #0099cc; PADDING-TOP: 2em; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f8ff; BORDER-RIGHT-WIDTH: thin; BORDER-RIGHT-COLOR: #0099cc
}
.toindex {
	MARGIN-TOP: 1ex; FONT-SIZE: 70%; MARGIN-BOTTOM: 1ex; COLOR: red; MARGIN-RIGHT: 90%; FONT-FAMILY: Tahoma, sans-serif; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.contents {
	FONT-SIZE: 110%; MARGIN-BOTTOM: 2em; MARGIN-LEFT: 20%; MARGIN-RIGHT: 5%
}
.longcontents {
	FONT-WEIGHT: 700; FONT-SIZE: 90%; MARGIN-BOTTOM: 2em; MARGIN-LEFT: 30%; MARGIN-RIGHT: 10%
}
.indent {
	MARGIN-BOTTOM: 1ex; MARGIN-LEFT: 15%; MARGIN-RIGHT: 10%
}
.comments {
	FONT-SIZE: 90%; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.inlinehead {
	FONT-WEIGHT: 600; FONT-SIZE: 105%; COLOR: red
}
.quote {
	MARGIN-TOP: 1ex; FONT-SIZE: smaller; MARGIN-LEFT: 1em
}
.small {
	FONT-SIZE: 80%; FONT-FAMILY: Tahoma, sans-serif
}
.seealso {
	FONT-SIZE: 105%; MARGIN: 1em 3em; TEXT-ALIGN: center
}
.credits {
	FONT-WEIGHT: 500; FONT-SIZE: 75%; COLOR: #000033; FONT-FAMILY: Arial, sans-serif; BACKGROUND-COLOR: transparent
}
.vertnav {
	FONT-WEIGHT: 700; FONT-SIZE: 80%; FLOAT: left; MARGIN-BOTTOM: 1em; WIDTH: 180px; COLOR: purple; MARGIN-RIGHT: 1em; FONT-FAMILY: Tahoma, sans-serif; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: center
}
.horiznav {
	CLEAR: both; BORDER-RIGHT: #0000cc thin ridge; PADDING-RIGHT: 1ex; BORDER-TOP: #0000cc thin ridge; MARGIN-TOP: 1ex; PADDING-LEFT: 1ex; FONT-WEIGHT: 600; FONT-SIZE: 75%; PADDING-BOTTOM: 1ex; BORDER-LEFT: #0000cc thin ridge; COLOR: #4b0082; PADDING-TOP: 1ex; BORDER-BOTTOM: #0000cc thin ridge; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: aqua; TEXT-ALIGN: center
}
.horiznavbar {
	FONT-WEIGHT: 700; FONT-SIZE: 80%; MARGIN-BOTTOM: 1em; COLOR: purple; MARGIN-RIGHT: 1em; FONT-FAMILY: Tahoma, sans-serif; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: center
}
.center {
	TEXT-ALIGN: center
}
TABLE.standardtable {
	BORDER-RIGHT: #ccccff ridge; BORDER-TOP: #ccccff ridge; FONT-WEIGHT: 600; FONT-SIZE: 80%; BORDER-LEFT: #ccccff ridge; BORDER-BOTTOM: #ccccff ridge; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
TABLE.colored {
	BORDER-RIGHT: #cc99ff ridge; BORDER-TOP: #cc99ff ridge; FONT-WEIGHT: 700; FONT-SIZE: 70%; BORDER-LEFT: #cc99ff ridge; BORDER-BOTTOM: #cc99ff ridge; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-ALIGN: left
}
TABLE.largetable {
	FONT-WEIGHT: 600; FONT-SIZE: 70%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.youarehere {
	FONT-WEIGHT: bolder; COLOR: #663366; BACKGROUND-COLOR: white
}
.inlinehead {
	FONT-WEIGHT: 700; FONT-SIZE: 85%; COLOR: red; BACKGROUND-COLOR: transparent
}
.red {
	COLOR: red; BACKGROUND-COLOR: transparent
}
P.bar {
	CLEAR: both; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.imagetext {
	FONT-WEIGHT: 500; FONT-SIZE: 75%; MARGIN-BOTTOM: 1ex; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.image-l {
	CLEAR: right; FONT-WEIGHT: 500; FONT-SIZE: 75%; FLOAT: left; MARGIN-BOTTOM: 1%; WIDTH: 55px; MARGIN-RIGHT: 1%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; HEIGHT: 55px
}
.colour-quote {
	BACKGROUND-COLOR: #fffff0
}
.color-comments {
	BACKGROUND-COLOR: #f8f8ff
}
