HR {
	TEXT-ALIGN: left
}
TABLE.reference {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 8pt verdana; WIDTH: 90%; PADDING-TOP: 1px
}
TABLE.reference TD A {
	COLOR: black
}
TABLE.reference TD A:hover {
	COLOR: darkred
}
TABLE.reference TD {
	PADDING-BOTTOM: 2px; WIDTH: 25%; TEXT-INDENT: 5px
}
.TODO {
	COLOR: red
}
BODY {
	FONT: 8pt verdana; COLOR: black; BACKGROUND-COLOR: white
}
BODY DIV {
	FONT: 8pt tahoma, verdana;
	color: #000000;
}
TABLE.outer {
	FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: verdana
}
TABLE TD {
	FONT: 8pt tahoma, verdana;
	color: #000000;
}
TD.toc {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #f1e0c6
}
DIV.toc {
	MARGIN-TOP: 20px; MARGIN-LEFT: 10px; FONT-FAMILY: Verdana, Arial, Helvetica
}
DIV.body {
	MARGIN-TOP: 20px; MARGIN-LEFT: 15px; MARGIN-RIGHT: 15px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica
}
A.outer {
	COLOR: black
}
A.outer:hover {
	COLOR: darkred
}
A.toc2 {
	COLOR: black;
	text-decoration: none;


}
A.toc2:hover {
	COLOR: darkred
}
H1 {
	FONT-SIZE: 22pt
}
H4 {
	FONT-SIZE: 12pt
}
bak_span.subhead {
	FONT-WEIGHT: 600; FONT-SIZE: 10pt; COLOR: black
}
bak_h5 {
	FONT-WEIGHT: 600; FONT-SIZE: 10pt; COLOR: black
}
SPAN.subhead {
	FONT-SIZE: 12pt
}
H5 {
	FONT-WEIGHT: 100; FONT-SIZE: 12pt
}
H6 {
	FONT-WEIGHT: 600; FONT-SIZE: 11pt; COLOR: darkblue
}
DIV.comment {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 5px; WIDTH: 90%; PADDING-TOP: 10px; FONT-FAMILY: Times; BACKGROUND-COLOR: #ffffcc
}
CODE {
	FONT-FAMILY: courier new; BACKGROUND-COLOR: #ffffee
}
TD.code {
	PADDING-LEFT: 25px; COLOR: darkred; FONT-FAMILY: "courier new"
}
DIV.code {
	PADDING-LEFT: 25px; COLOR: darkred; FONT-FAMILY: "courier new"
}
bogus.code {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: darkred; PADDING-TOP: 10px; FONT-FAMILY: "courier new"
}
SPAN.caption {
	MARGIN-TOP: 5px; FONT-WEIGHT: 600; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: tahoma,verdana
}
DIV.caption {
	MARGIN-TOP: 5px; FONT-WEIGHT: 600; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: tahoma,verdana
}
TD.caption {
	MARGIN-TOP: 5px; FONT-WEIGHT: 600; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: tahoma,verdana
}
DIV.aside {
	WIDTH: 90%; BACKGROUND-COLOR: #eeeeee
}
IMG {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black
}
A.srcview {
	FONT-SIZE: 9pt
}
TABLE.srcview {
	WIDTH: 90%
}
DIV.indent {
	PADDING-LEFT: 25px
}
DIV.buffer-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
A:hover {
	COLOR: red
}
.issues {
	COLOR: #4455aa
}
.table1 {
	FONT-SIZE: x-small; WIDTH: 95%
}
.td1 {
	WIDTH: 50%; BACKGROUND-COLOR: #eeeeee
}
.th1 {
	WIDTH: 50%; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
TABLE.table {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma; cell-padding: 1
}
TABLE.table TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 50%; PADDING-TOP: 5px; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #eeeeee
}
TABLE.table PRE {
	FONT-FAMILY: Verdana
}
TABLE.table TH {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
TABLE.table2 {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma, sans-serif; cell-padding: 1
}
TABLE.table2 TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; FONT-FAMILY: tahoma, sans-serif; BACKGROUND-COLOR: #eeeeee
}
TABLE.table2 PRE {
	FONT-FAMILY: Verdana, sans-serif
}
TABLE.table2 TH {
	FONT-SIZE: 8pt; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
.calhead {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 2px; BORDER-TOP: medium none; PADDING-LEFT: 2px; FONT-SIZE: 16pt; PADDING-BOTTOM: 2px; BORDER-LEFT: medium none; COLOR: white; PADDING-TOP: 2px; BORDER-BOTTOM: medium none; FONT-FAMILY: Arial; BACKGROUND-COLOR: #2254b1; TEXT-ALIGN: center
}
.calhead A {
	TEXT-DECORATION: none
}
.calhead A:hover {
	COLOR: red
}
.toolbar {
	FONT-SIZE: 1.05em; COLOR: #003399; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
TABLE.toolbar {
	BORDER-RIGHT: #95b7f3 1px solid; BORDER-TOP: #95b7f3 1px solid; BACKGROUND-IMAGE: url(toolgrad.php); BORDER-LEFT: #95b7f3 1px solid; BORDER-BOTTOM: #95b7f3 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #9ebff6
}
.selectednav {
	BORDER-RIGHT: #2254b1 1px solid; BORDER-TOP: #2254b1 1px solid; BACKGROUND: #fee197; BORDER-LEFT: #2254b1 1px solid; BORDER-BOTTOM: #2254b1 1px solid
}
.bannerframe {
	BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #5f5f5f
}
.banner A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, serif; TEXT-DECORATION: none
}
.banner A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, serif; TEXT-DECORATION: none
}
.banner {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: verdana
}
.navframe {
	BORDER-RIGHT: medium none; BACKGROUND: #eaeaea; BORDER-LEFT: 0px
}
