BODY {
	MARGIN: 0px; FONT-FAMILY: helvetica
}
.header {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 42px; BACKGROUND: url(images/headbkgd.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; COLOR: #00ff00; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-STYLE: italic; FONT-FAMILY: helvetica; no-opacity: 0.75
}
.divheader {
	BORDER-RIGHT: #60ff60 0px ridge; BORDER-TOP: #60ff60 6px ridge; FONT-WEIGHT: bold; FONT-SIZE: 45px; BACKGROUND: #60d060; BORDER-LEFT: #60ff60 6px ridge; COLOR: #ff00f0; BORDER-BOTTOM: #60ff60 6px ridge; FONT-STYLE: italic; FONT-FAMILY: helvetica; TEXT-ALIGN: right; no-opacity: 0.7; xcolor: #FF00FF; xbackground: url(../images/forest.gif)
}
.subheader {
	BORDER-RIGHT: #00b000 2px solid; BORDER-TOP: #b0ffb0 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 40px; BACKGROUND: lightgreen; BORDER-LEFT: #b0ffb0 2px solid; COLOR: purple; BORDER-BOTTOM: #00b000 2px solid; FONT-STYLE: italic; FONT-FAMILY: helvetica
}
.rssforward {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BACKGROUND: #e86b49; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid; FONT-STYLE: normal; TEXT-DECORATION: none
}
TABLE.outline {
	FONT-SIZE: 15px; FONT-FAMILY: helvetica
}
HX {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: lightblue; PADDING-BOTTOM: 5px; COLOR: blue; PADDING-TOP: 5px; FONT-STYLE: italic; TEXT-ALIGN: center
}
H1 {
	FONT-WEIGHT: bold; COLOR: darkgreen; FONT-STYLE: italic; TEXT-ALIGN: center
}
H2 {
	COLOR: darkgreen; TEXT-ALIGN: left
}
H3 {
	COLOR: darkgreen; TEXT-ALIGN: left
}
H4 {
	COLOR: green; TEXT-ALIGN: left
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: darkcyan; TEXT-ALIGN: left
}
.group {
	FONT-WEIGHT: bold; BACKGROUND: #60d060; COLOR: purple; FONT-STYLE: italic; xbackground: orange
}
.tgroup {
	FONT-WEIGHT: bold; COLOR: purple; FONT-STYLE: italic
}
.reference {
	BORDER-RIGHT: #60ff60 2px outset; BORDER-TOP: #60ff60 2px outset; FONT-WEIGHT: bold; BACKGROUND: #60d060; BORDER-LEFT: #60ff60 2px outset; COLOR: purple; BORDER-BOTTOM: #60ff60 2px outset; FONT-STYLE: italic; xbackground: lightgreen; xborder-top: 2px solid #B0FFB0; xborder-left: 2px solid #B0FFB0; xborder-bottom: 2px solid #00B000; xborder-right: 2px solid #00B000
}
.subref {
	BORDER-RIGHT: #b0ffb0 2px solid; BORDER-TOP: #00b000 2px solid; FONT-WEIGHT: bold; BACKGROUND: lightgreen; BORDER-LEFT: #00b000 2px solid; COLOR: purple; BORDER-BOTTOM: #b0ffb0 2px solid; FONT-STYLE: italic
}
.refield {
	BORDER-RIGHT: #b0ffb0 2px solid; BORDER-TOP: #00b000 2px solid; FONT-WEIGHT: normal; BACKGROUND: lightgreen; BORDER-LEFT: #00b000 2px solid; COLOR: black; BORDER-BOTTOM: #b0ffb0 2px solid; FONT-STYLE: normal
}
.question {
	FONT-WEIGHT: normal; BACKGROUND: orange; COLOR: black; FONT-STYLE: normal
}
.answer {
	FONT-WEIGHT: normal; BACKGROUND: yellow; COLOR: black; FONT-STYLE: normal
}
.subsec {
	FONT-WEIGHT: bold; BACKGROUND: yellow; COLOR: purple; FONT-STYLE: italic
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #b000b0; FONT-STYLE: italic; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #800080; FONT-STYLE: italic; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: red; FONT-STYLE: italic
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: red; FONT-STYLE: italic; TEXT-DECORATION: underline
}
A.reference {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: purple; FONT-STYLE: italic
}
A.reference:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: purple; FONT-STYLE: italic
}
.group A {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: purple; FONT-STYLE: italic
}
A.group {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: purple; FONT-STYLE: italic
}
.group A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: lightgreen; FONT-STYLE: italic
}
.old-yellow {
	BACKGROUND: yellow
}
.yellow {
	BORDER-RIGHT: #e0e000 2px solid; BORDER-TOP: #ffff80 2px solid; BACKGROUND: #f0f040; BORDER-LEFT: #ffff80 2px solid; BORDER-BOTTOM: #e0e000 2px solid
}
.red {
	BACKGROUND: red; COLOR: yellow
}
.xred {
	BACKGROUND: yellow; COLOR: red
}
.button {
	BORDER-RIGHT: #a0a0a0 2px solid; BORDER-TOP: #e0e0e0 2px solid; FONT-WEIGHT: bold; BACKGROUND: #c0c0c0; BORDER-LEFT: #e0e0e0 2px solid; COLOR: #000050; BORDER-BOTTOM: #a0a0a0 2px solid; FONT-STYLE: italic
}
.error {
	BORDER-RIGHT: #b00000 5px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f07070 5px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #d00000; PADDING-BOTTOM: 5px; MARGIN: 20px; BORDER-LEFT: #f07070 5px solid; COLOR: yellow; PADDING-TOP: 5px; BORDER-BOTTOM: #b00000 5px solid
}
.menulevel1 {
	BORDER-RIGHT: #60ff60 6px ridge; PADDING-RIGHT: 6px; BORDER-TOP: #60ff60 6px ridge; MARGIN-TOP: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND: #60d060; PADDING-BOTTOM: 6px; MARGIN-LEFT: 0px; BORDER-LEFT: #60ff60 6px ridge; COLOR: #800080; PADDING-TOP: 6px; BORDER-BOTTOM: #60ff60 6px ridge; FONT-FAMILY: helvetica; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.menulevel2 {
	PADDING-LEFT: 0px; MARGIN: 1px 1px 1px 0px; LIST-STYLE-TYPE: none
}
.menulevel3 {
	PADDING-LEFT: 0px; MARGIN: 1px 1px 1px 0px; LIST-STYLE-TYPE: none
}
.doc {
	MARGIN: 1px
}
.docs {
	MARGIN: 1px
}
.sdoc {
	MARGIN: 1px; COLOR: red
}
.sdocs {
	MARGIN: 1px; COLOR: red
}
.menu A {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #a000a0; FONT-STYLE: italic
}
.sitemaplevel1 {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.sitemaplevel2 {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.sitemaplevel3 {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.submenu {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
.search {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
LI {
	LINE-HEIGHT: 1.5
}
LI.doc {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(menu/doc.gif); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
LI.docs {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(menu/docs.gif); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
LI.sdoc {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(menu/sdoc.gif); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
LI.sdocs {
	PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(menu/sdocs.gif); BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
