BODY {
	MARGIN-TOP: 15px; FONT-SIZE: 13px; MARGIN-LEFT: 25px; COLOR: #783e1e; FONT-FAMILY: "Verdana","Geneva","Arial","Times", sans-serif; TEXT-ALIGN: left
}
A:link {
	COLOR: #3333ff
}
A:visited {
	COLOR: #6666ff
}
A:active {
	COLOR: #aaaaaa
}
A:hover {
	COLOR: #ff3333
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; BACKGROUND-COLOR: #eed9b0
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND-COLOR: #eed9b0
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; FONT-STYLE: italic
}
P {
	FONT-SIZE: 13px
}
UL {
	FONT-SIZE: 13px
}
OL {
	FONT-SIZE: 13px
}
TD {
	FONT-SIZE: 13px
}
TH {
	FONT-SIZE: 13px
}
P.svg {
	FONT-SIZE: 13px; TEXT-ALIGN: center
}
TABLE.info {
	BORDER-RIGHT: #783e1e 1px outset; BORDER-TOP: #783e1e 1px outset; BORDER-LEFT: #783e1e 1px outset; BORDER-BOTTOM: #783e1e 1px outset; BORDER-COLLAPSE: separate; BACKGROUND-COLOR: white
}
TABLE.info TD {
	BORDER-RIGHT: white 1px inset; BORDER-TOP: white 1px inset; PADDING-LEFT: 7px; BORDER-LEFT: white 1px inset; BORDER-BOTTOM: white 1px inset
}
LI {
	MARGIN-TOP: 7px
}
.codepop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.allpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.txtpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.htmlpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.xmlpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.xslpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.pypop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.javapop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.cpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.vcpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.dtdpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.csspop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.txtpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.directxmlpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.directhtmlpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.svgpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.directsvgpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.asppop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.rtfpop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.directasppop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.directpypop {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 5px; BORDER-TOP: thin outset; PADDING-LEFT: 5px; FONT-SIZE: 11px; MARGIN-LEFT: 4px; BORDER-LEFT: thin outset; COLOR: blue; MARGIN-RIGHT: 4px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #eeeeee
}
.htmlpop {
	BACKGROUND-COLOR: #bbd7d9
}
.xmlpop {
	BACKGROUND-COLOR: #ffff22
}
.xslpop {
	BACKGROUND-COLOR: #ffff22
}
.dtdpop {
	BACKGROUND-COLOR: #ffff22
}
.csspop {
	BACKGROUND-COLOR: #ffff22
}
.txtpop {
	BACKGROUND-COLOR: #dddddd
}
.pypop {
	BACKGROUND-COLOR: #ffff22
}
.javapop {
	BACKGROUND-COLOR: #d9fd9b
}
.cpop {
	BACKGROUND-COLOR: #ffccff
}
.vcpop {
	BACKGROUND-COLOR: #ddddff
}
.left_col_postit {
	BORDER-RIGHT: thin outset; PADDING-RIGHT: 10px; BORDER-TOP: thin outset; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 8px; BORDER-LEFT: thin outset; WIDTH: 70px; COLOR: black; PADDING-TOP: 10px; BORDER-BOTTOM: thin outset; BACKGROUND-COLOR: #ffff00; TEXT-ALIGN: center
}
.inlinepad {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Geneva", "Verdana", "Arial", sans-serif; BACKGROUND-COLOR: #ffff00
}
.formel {
	COLOR: #000000
}
.math {
	COLOR: #000000
}
.legend {
	FONT-WEIGHT: 600; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 100%
}
.fieldcontent {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
.sorry {
	FONT-SIZE: 13px; COLOR: #009900; FONT-FAMILY: "Geneva", "Verdana", "Arial", sans-serif
}
.clevel0 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.clevel1 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.clevel2 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.clevel3 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.clevel4 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.clevel5 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.clevel6 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.clevel7 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.clevel8 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.clevel9 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.clevel10 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.aclevel0 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.aclevel1 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.aclevel2 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.aclevel3 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.aclevel4 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.aclevel5 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.aclevel6 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.aclevel7 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.aclevel8 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.aclevel9 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.aclevel10 {
	FONT-WEIGHT: 200; FONT-SIZE: 11px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.clevel0 {
	MARGIN-LEFT: 0px
}
.clevel1 {
	FONT-WEIGHT: 200; MARGIN-LEFT: 7px; LINE-HEIGHT: 150%
}
.clevel2 {
	MARGIN-LEFT: 14px
}
.clevel3 {
	MARGIN-LEFT: 21px
}
.clevel4 {
	MARGIN-LEFT: 28px
}
.clevel5 {
	MARGIN-LEFT: 35px
}
.clevel6 {
	MARGIN-LEFT: 42px
}
.clevel7 {
	MARGIN-LEFT: 49px
}
.clevel8 {
	MARGIN-LEFT: 49px
}
.clevel9 {
	MARGIN-LEFT: 49px
}
.clevel10 {
	MARGIN-LEFT: 49px
}
.aclevel0 {
	MARGIN-LEFT: 0px
}
.aclevel1 {
	FONT-WEIGHT: 200; MARGIN-LEFT: 7px; LINE-HEIGHT: 150%
}
.aclevel2 {
	MARGIN-LEFT: 14px
}
.aclevel3 {
	MARGIN-LEFT: 21px
}
.aclevel4 {
	MARGIN-LEFT: 28px
}
.aclevel5 {
	MARGIN-LEFT: 35px
}
.aclevel6 {
	MARGIN-LEFT: 42px
}
.aclevel7 {
	MARGIN-LEFT: 49px
}
.aclevel8 {
	MARGIN-LEFT: 49px
}
.aclevel9 {
	MARGIN-LEFT: 49px
}
.aclevel10 {
	MARGIN-LEFT: 49px
}
.tlevel0 {
	FONT-WEIGHT: 200; FONT-SIZE: 12px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.tlevel1 {
	FONT-WEIGHT: 200; FONT-SIZE: 12px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.tlevel2 {
	FONT-WEIGHT: 200; FONT-SIZE: 12px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.tlevel3 {
	FONT-WEIGHT: 200; FONT-SIZE: 12px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.tlevel4 {
	FONT-WEIGHT: 200; FONT-SIZE: 12px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.tlevel5 {
	FONT-WEIGHT: 200; FONT-SIZE: 12px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.tlevel6 {
	FONT-WEIGHT: 200; FONT-SIZE: 12px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.tlevel7 {
	FONT-WEIGHT: 200; FONT-SIZE: 12px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.tlevel8 {
	FONT-WEIGHT: 200; FONT-SIZE: 12px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.tlevel9 {
	FONT-WEIGHT: 200; FONT-SIZE: 12px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.tlevel10 {
	FONT-WEIGHT: 200; FONT-SIZE: 12px; LINE-HEIGHT: 120%; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.tlevel0 {
	MARGIN-LEFT: 0px
}
.tlevel1 {
	FONT-WEIGHT: 600; MARGIN-LEFT: 0px; LINE-HEIGHT: 200%
}
.tlevel2 {
	FONT-WEIGHT: 600; MARGIN-LEFT: 14px; LINE-HEIGHT: 160%
}
.tlevel3 {
	MARGIN-LEFT: 21px
}
.tlevel4 {
	MARGIN-LEFT: 35px
}
.tlevel5 {
	MARGIN-LEFT: 45px
}
.tlevel6 {
	MARGIN-LEFT: 45px
}
.tlevel7 {
	MARGIN-LEFT: 45px
}
.tlevel8 {
	MARGIN-LEFT: 45px
}
.tlevel9 {
	MARGIN-LEFT: 45px
}
.tlevel10 {
	MARGIN-LEFT: 45px
}
.localtoc {
	FONT-SIZE: 12px
}
.index-keyword {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; LINE-HEIGHT: 120%
}
.index-entry {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; MARGIN-LEFT: 7px
}
.friends {
	FONT-WEIGHT: 600; FONT-SIZE: 11px; MARGIN-LEFT: 7px; LINE-HEIGHT: 150%; FONT-FAMILY: "Geneva", "Verdana", "Arial", sans-serif; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
.subhead {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 7px
}
.basedhead {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-LEFT: 7px; COLOR: #000000; FONT-FAMILY: "Geneva", "Verdana", "Arial", sans-serif
}
.sitename {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #ffffff
}
.pagename {
	FONT-WEIGHT: bold; FONT-SIZE: large; COLOR: #000000
}
.mainfooter {
	FONT-SIZE: 8pt; MARGIN-LEFT: 140px; COLOR: #555555
}
.leftfooter {
	FONT-SIZE: 8pt; MARGIN-LEFT: 10px; COLOR: #555555
}
PRE {
	FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: "Courier", "Courier new", mono-space; WHITE-SPACE: pre; BACKGROUND-COLOR: #ffffff
}
.list {
	COLOR: black; FONT-FAMILY: "Courier", "Courier new", mono-space; WHITE-SPACE: pre
}
.xlist {
	COLOR: black; FONT-FAMILY: "Geneva", "Verdana", "Arial", sans-serif; WHITE-SPACE: pre
}
.code {
	DISPLAY: block; FONT-FAMILY: "Courier", "Courier new", mono-space; WHITE-SPACE: pre
}
.cppcode {
	DISPLAY: block; FONT-FAMILY: "Courier", "Courier new", mono-space; WHITE-SPACE: pre; BACKGROUND-COLOR: #eeeeff
}
.javacode {
	FONT-FAMILY: "Courier", "Courier new", mono-space; WHITE-SPACE: pre; BACKGROUND-COLOR: #eeffee
}
.ccode {
	DISPLAY: block; COLOR: #7d4949; FONT-FAMILY: "Courier", "Courier new", mono-space; WHITE-SPACE: pre; BACKGROUND-COLOR: #ffeeee
}
