BODY {
	BACKGROUND: white; MARGIN: 0.5in; FONT-FAMILY: arial,helvetica,sans-serif
}
H1.title {
	FONT-WEIGHT: bold; FONT-SIZE: 250%; COLOR: black; FONT-STYLE: normal
}
H2.subtitle {
	FONT-SIZE: 150%; COLOR: black; FONT-STYLE: italic
}
H2.title {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: black; FONT-STYLE: normal
}
H3.title {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; COLOR: black; FONT-STYLE: normal
}
H4.title {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: black; FONT-STYLE: normal
}
.toc B {
	FONT-WEIGHT: bold; FONT-SIZE: 125%; COLOR: black; FONT-STYLE: normal
}
P {
	FONT-WEIGHT: normal; COLOR: black; FONT-STYLE: normal
}
LI {
	FONT-WEIGHT: normal; COLOR: black; FONT-STYLE: normal
}
UL {
	FONT-WEIGHT: normal; COLOR: black; FONT-STYLE: normal
}
OL {
	FONT-WEIGHT: normal; COLOR: black; FONT-STYLE: normal
}
DD {
	FONT-WEIGHT: normal; COLOR: black; FONT-STYLE: normal
}
DT {
	FONT-WEIGHT: normal; COLOR: black; FONT-STYLE: normal
}
TT {
	FONT-FAMILY: courier new,courier,fixed
}
PRE {
	FONT-FAMILY: courier new,courier,fixed
}
.command {
	FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: courier new,courier,fixed
}
.screen {
	FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: courier new,courier,fixed
}
.programlisting {
	FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: courier new,courier,fixed
}
.filename {
	FONT-STYLE: italic; FONT-FAMILY: arial,helvetica,sans-serif
}
A {
	
}
A:hover {
	
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.figure {
	MARGIN: 0.125in 0.5in
}
.example {
	MARGIN: 0.125in 0.5in
}
.table {
	MARGIN: 0.125in 0.5in
}
.table TABLE {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: rgb(240,240,240); BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; border-spacing: 0
}
.table TD {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; BORDER-LEFT-STYLE: none
}
.table TH {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: rgb(180,180,180); PADDING-BOTTOM: 2px; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-BOTTOM: black 1px solid; BORDER-LEFT-STYLE: none
}
.table P.title {
	FONT-SIZE: 100%! important; TEXT-ALIGN: left! important
}
.figure P.title {
	FONT-SIZE: 100%! important; TEXT-ALIGN: left! important
}
.example P.title {
	FONT-SIZE: 100%! important; TEXT-ALIGN: left! important
}
.author {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: black; FONT-STYLE: italic
}
.sidebar {
	BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 0.12in; BORDER-TOP: black 1px dotted; PADDING-LEFT: 0.12in; BACKGROUND: rgb(240,220,170); PADDING-BOTTOM: 0px; MARGIN: 0.5in; BORDER-LEFT: black 1px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: black 2px solid
}
.note .programlisting {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.note .screen {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.tip .programlisting {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.tip .screen {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.warning .programlisting {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.warning .screen {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sidebar .programlisting {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sidebar .screen {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.sidebar P.title {
	FONT-SIZE: 125%; TEXT-ALIGN: center
}
.note {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 55px; BORDER-TOP: black 1px solid; PADDING-LEFT: 55px; BACKGROUND: url(./images/note.png) rgb(252,246,220) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0.12in 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
.tip {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 55px; BORDER-TOP: black 1px solid; PADDING-LEFT: 55px; BACKGROUND: url(./images/info.png) rgb(224,244,255) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0.12in 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
.warning {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 55px; BORDER-TOP: black 1px solid; PADDING-LEFT: 55px; BACKGROUND: url(./images/warning.png) rgb(255,210,210) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0.12in 0px; BORDER-LEFT: black 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid
}
.programlisting {
	BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: black 1px dotted; PADDING-LEFT: 0.5em; FONT-SIZE: 90%; BACKGROUND: rgb(240,240,240); PADDING-BOTTOM: 0.5em; MARGIN: 1em 0.5in; BORDER-LEFT: black 1px dotted; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: black 2px solid
}
.screen {
	BORDER-RIGHT: black 2px solid; PADDING-RIGHT: 0.5em; BORDER-TOP: black 1px dotted; PADDING-LEFT: 0.5em; FONT-SIZE: 90%; BACKGROUND: rgb(240,240,240); PADDING-BOTTOM: 0.5em; MARGIN: 1em 0.5in; BORDER-LEFT: black 1px dotted; COLOR: black; PADDING-TOP: 0.5em; BORDER-BOTTOM: black 2px solid
}
.navheader {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: rgb(180,180,200); BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.navfooter {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: rgb(180,180,200); BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.navheader HR {
	DISPLAY: none
}
.navfooter HR {
	DISPLAY: none
}
BODY {
	MARGIN-LEFT: 130px; MARGIN-RIGHT: 130px
}
#adsense {
	Z-INDEX: 2; LEFT: 0px; WIDTH: 120px; POSITION: absolute; TOP: 0.5in
}
