BODY {
	FONT-FAMILY: verdana, arial, helvetica, helve, sans-serif
}
A {
	COLOR: blue; TEXT-DECORATION: none
}
A:visited {
	COLOR: #008
}
H1 {
	COLOR: #444
}
H2 {
	COLOR: #444
}
H3 {
	COLOR: #444
}
H4 {
	COLOR: #444
}
H1 {
	FONT-WEIGHT: normal; FONT-FAMILY: georgia, 'times new roman', times, serif
}
H2 {
	FONT-WEIGHT: normal; FONT-FAMILY: georgia, 'times new roman', times, serif
}
H3 {
	FONT-WEIGHT: normal; FONT-FAMILY: georgia, 'times new roman', times, serif
}
H4 {
	FONT-WEIGHT: normal; FONT-FAMILY: georgia, 'times new roman', times, serif
}
H3 {
	BORDER-BOTTOM: medium none
}
H4 {
	BORDER-BOTTOM: medium none
}
P {
	FONT-SIZE: 75%; LINE-HEIGHT: 150%; FONT-FAMILY: arial, verdana, helvetica, helve, sans-serif
}
LI {
	FONT-SIZE: 75%; LINE-HEIGHT: 150%; FONT-FAMILY: arial, verdana, helvetica, helve, sans-serif
}
DT {
	FONT-SIZE: 75%; LINE-HEIGHT: 150%; FONT-FAMILY: arial, verdana, helvetica, helve, sans-serif
}
DD {
	FONT-SIZE: 75%; LINE-HEIGHT: 150%; FONT-FAMILY: arial, verdana, helvetica, helve, sans-serif
}
.ps-flow TABLE {
	FONT-SIZE: 75%; LINE-HEIGHT: 150%; FONT-FAMILY: arial, verdana, helvetica, helve, sans-serif
}
LI OL LI {
	FONT-SIZE: 100%
}
LI UL LI {
	FONT-SIZE: 100%
}
HR {
	WIDTH: 300px; COLOR: gray; HEIGHT: 1px
}
IMG {
	
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BLOCKQUOTE {
	FONT-SIZE: 75%; FONT-STYLE: italic
}
.ps-grid {
	BORDER-RIGHT: black 1px solid; WIDTH: 750px; BORDER-BOTTOM: black 1px solid
}
.ps-image {
	TEXT-ALIGN: center
}
.ps-dir {
	
}
.ps-toc-top {
	FONT-SIZE: 14px; BORDER-LEFT: silver 1px solid; WIDTH: 29%; FONT-FAMILY: verdana, arial, helvetica, helve, sans-serif; BACKGROUND-COLOR: whitesmoke; TEXT-ALIGN: right
}
.ps-toc-bottom {
	FONT-SIZE: 14px; BORDER-LEFT: silver 1px solid; WIDTH: 29%; FONT-FAMILY: verdana, arial, helvetica, helve, sans-serif; BACKGROUND-COLOR: whitesmoke; TEXT-ALIGN: right
}
.ps-toc-bottom {
	PADDING-BOTTOM: 10px; TEXT-ALIGN: center
}
.ps-flow {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: silver 1px solid; PADDING-TOP: 10px; BACKGROUND-COLOR: white
}
.ps-flow A {
	TEXT-DECORATION: underline
}
.ps-flow TABLE {
	BACKGROUND-COLOR: silver
}
.ps-flow TD {
	BACKGROUND-COLOR: white
}
.ps-critical {
	COLOR: #c22
}
.ps-subtitle {
	FONT-SIZE: 12px
}
.ps-link1 {
	BORDER-RIGHT: silver 4px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.ps-link2 {
	BORDER-RIGHT: silver 4px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.ps-link3 {
	BORDER-RIGHT: silver 4px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.ps-current1 {
	BORDER-RIGHT: red 4px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: silver
}
.ps-current2 {
	BORDER-RIGHT: red 4px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: silver
}
.ps-current3 {
	BORDER-RIGHT: red 4px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: silver
}
.ps-link1 {
	PADDING-TOP: 3px
}
.ps-current1 {
	PADDING-TOP: 3px
}
.ps-link2 {
	PADDING-TOP: 3px
}
.ps-current2 {
	PADDING-TOP: 3px
}
.ps-link2 {
	
}
.ps-current2 {
	
}
.ps-localTOC {
	MARGIN: 0px; BACKGROUND-COLOR: #ddd
}
.ps-localTOC LI {
	BORDER-RIGHT: salmon 4px solid; PADDING-RIGHT: 2px; LIST-STYLE-TYPE: none
}
.ps-footer {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 66%; PADDING-BOTTOM: 6px; BORDER-LEFT: silver 1px solid; COLOR: #333; PADDING-TOP: 6px; FONT-FAMILY: verdana, arial, helvetica, helve, sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
.ps-banner {
	BACKGROUND-POSITION: 100px 0px; BORDER-LEFT: silver 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #777
}
.ps-btext {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 10px; COLOR: white; PADDING-TOP: 10px; FONT-FAMILY: courier; TEXT-ALIGN: center
}
.ps-xlink {
	BORDER-RIGHT: gray 1px solid; FONT-SIZE: 12px; BORDER-LEFT: whitesmoke 1px solid; WIDTH: 100px; BACKGROUND-COLOR: silver; TEXT-ALIGN: center
}
.ps-xlink A {
	COLOR: white
}
.ps-xlink A:visited {
	COLOR: white
}
.ps-xlink A:hover {
	COLOR: red
}
.ps-mainlinks {
	BORDER-LEFT: silver 1px solid; BORDER-BOTTOM: #888 8px solid
}
.ps-mainlink {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; WIDTH: 100px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.ps-mainlink-active {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; WIDTH: 100px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.ps-mainlink {
	BORDER-RIGHT: #333 2px solid; BORDER-TOP: #777 1px solid; BORDER-BOTTOM: #333 2px solid; BACKGROUND-COLOR: #444
}
.ps-mainlink-active {
	BORDER-RIGHT: #333 2px solid; BORDER-TOP: #333 2px solid; COLOR: black; BACKGROUND-COLOR: #888
}
.ps-mainlink-active A {
	COLOR: white
}
.ps-mainlink A {
	COLOR: white
}
.ps-mainlink-active A:visited {
	COLOR: silver
}
.ps-mainlink A:visited {
	COLOR: silver
}
.ps-mainlink-active A:hover {
	COLOR: red
}
.ps-mainlink A:hover {
	COLOR: red
}
.ps-search {
	PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: gray 1px solid; PADDING-TOP: 0px; BACKGROUND-COLOR: silver; TEXT-ALIGN: center
}
.ps-logo {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.ps-square {
	
}
.ps-tocdivider {
	BORDER-RIGHT: silver 4px solid; TEXT-ALIGN: center
}
.ps-mirrorlink {
	BORDER-TOP: black 1px solid; FONT-SIZE: 11px; BORDER-LEFT: black 1px solid; COLOR: white; BACKGROUND-COLOR: gray; TEXT-ALIGN: center
}
A.ps-makepdf {
	BORDER-RIGHT: darkblue 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: darkblue 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; FLOAT: right; PADDING-BOTTOM: 3px; BORDER-LEFT: darkblue 1px solid; WIDTH: 70px; COLOR: darkblue; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: darkblue 1px solid; BACKGROUND-COLOR: white; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A:hover {
	COLOR: red; TEXT-DECORATION: underline
}
A.ps-makepdf:active {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; COLOR: red; BORDER-BOTTOM: red 1px solid
}
A.ps-makepdf:hover {
	BORDER-RIGHT: red 1px solid; BORDER-TOP: red 1px solid; BORDER-LEFT: red 1px solid; COLOR: red; BORDER-BOTTOM: red 1px solid; TEXT-DECORATION: none
}
.search-hit {
	MARGIN-TOP: 10px
}
.search-title {
	FONT-WEIGHT: bold
}
.search-text {
	FONT-SIZE: 66%
}
.search-relevance {
	FONT-SIZE: 66%; COLOR: gray
}
.search-field {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.search-input {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
