BODY {
	FONT: 10pt verdana, arial, sans-serif
}
DIV {
	FONT: 10pt verdana, arial, sans-serif
}
TABLE {
	FONT: 10pt verdana, arial, sans-serif
}
BODY {
	BACKGROUND: white; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
H1 {
	MARGIN-BOTTOM: 0.25em; FONT: bold 17pt arial, verdana, helvetica; COLOR: #ffc; MARGIN-RIGHT: 10pt; TEXT-ALIGN: right
}
H2 {
	FONT: bold 16pt verdana; COLOR: #753
}
H3 {
	FONT: bold 13pt verdana; COLOR: #357
}
H4 {
	FONT: bold 12pt arial; COLOR: #46a
}
H5 {
	FONT: bold 10pt verdana; COLOR: #555
}
H2 {
	MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: 5pt
}
H3 {
	MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: 5pt
}
H4 {
	MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: 5pt
}
H5 {
	MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: 5pt
}
H6 {
	MARGIN-BOTTOM: 0.1em; MARGIN-LEFT: 5pt
}
P {
	TEXT-INDENT: 25pt; TEXT-ALIGN: justify
}
.data P {
	TEXT-INDENT: 0px
}
UL P {
	TEXT-INDENT: 0px
}
OL P {
	TEXT-INDENT: 0px
}
A:link {
	COLOR: #005
}
A:visited {
	COLOR: #005
}
A:active {
	COLOR: #500; BACKGROUND-COLOR: palegoldenrod
}
A:hover {
	COLOR: #500
}
HR {
	COLOR: #3e445c
}
I {
	FONT-WEIGHT: bold; COLOR: #600
}
EM {
	FONT-WEIGHT: bold; COLOR: #600
}
DFN {
	FONT-WEIGHT: bold; COLOR: #600
}
B {
	COLOR: #030
}
STRONG {
	COLOR: #030
}
UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 30px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
OL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 30px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
DL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 30px; MARGIN-RIGHT: 10px; PADDING-TOP: 10px
}
UL {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: -10px
}
OL {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: -10px
}
DL {
	MARGIN-BOTTOM: -10px
}
UL UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: -10px
}
UL OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: -10px
}
OL OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: -10px
}
OL UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: -10px
}
LI {
	PADDING-BOTTOM: 5px
}
DT A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px
}
DT A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 5px
}
DT A:hover {
	FONT-WEIGHT: bold; BACKGROUND: sienna; COLOR: khaki; FONT-VARIANT: small-caps
}
DD {
	PADDING-BOTTOM: 15px; MARGIN-LEFT: 30px; PADDING-TOP: 5px
}
CITE {
	FONT-WEIGHT: bold; COLOR: navy
}
PRE CITE {
	COLOR: #040
}
CODE {
	FONT: 10pt verdana,arial; COLOR: navy
}
IMG {
	BORDER-LEFT-COLOR: silver; BORDER-BOTTOM-COLOR: silver; BORDER-TOP-COLOR: silver; BORDER-RIGHT-COLOR: silver
}
SELECT {
	BACKGROUND: whitesmoke
}
SUP {
	FONT-SIZE: 8pt
}
TT {
	FONT: 11pt "courier new, courier"; COLOR: #044
}
XMP {
	FONT: bold 10pt "courier new, courier"; COLOR: #600
}
TABLE.data TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: lightsteelblue
}
TABLE.data TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-COLOR: whitesmoke
}
TABLE.data PRE {
	FONT-FAMILY: Verdana
}
TABLE.data TABLE.data TD {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: ghostwhite
}
TABLE.menu TH {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 5px; BORDER-TOP: 1px outset; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: 1px outset; PADDING-TOP: 5px; BORDER-BOTTOM: 1px outset; BACKGROUND-COLOR: #bbccdd
}
TABLE.menu TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; BACKGROUND-COLOR: #f3f3ef
}
TABLE.code {
	WIDTH: 90%; BACKGROUND-COLOR: rgb(240,240,232)
}
.code TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
TD.tab {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 3px; BORDER-TOP: 1px inset; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 8pt verdana; BORDER-LEFT: 1px inset; WIDTH: 15%; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: 1px inset; BACKGROUND-COLOR: #eed; TEXT-ALIGN: center
}
TD.backtab {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 3px; BORDER-TOP: 1px inset; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 8pt verdana; BORDER-LEFT: 1px inset; WIDTH: 15%; CURSOR: hand; PADDING-TOP: 3px; BORDER-BOTTOM: 1px inset; BACKGROUND-COLOR: #ccb; TEXT-ALIGN: center
}
TD.space {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT: 8pt verdana; WIDTH: 55%; PADDING-TOP: 0px; BACKGROUND-COLOR: white
}
TABLE.reference {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; FONT: 9pt verdana; WIDTH: 90%; PADDING-TOP: 1px
}
TABLE.reference TD {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; WIDTH: 25%
}
TABLE.reference TD A {
	COLOR: black
}
TABLE.reference TD A:hover {
	COLOR: #600
}
.indent {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 10px; BORDER-TOP: 1px inset; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 30px; BORDER-LEFT: 1px inset; TEXT-INDENT: 0px; MARGIN-RIGHT: 30px; PADDING-TOP: 10px; BORDER-BOTTOM: 1px inset; BACKGROUND-COLOR: whitesmoke
}
.indent DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.data .indent {
	BACKGROUND: rgb(240,240,232); MARGIN-BOTTOM: 10px; MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
UL .indent {
	BACKGROUND: whitesmoke; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px
}
OL .indent {
	BACKGROUND: whitesmoke; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 0px; MARGIN-RIGHT: 10px
}
.code PRE {
	FONT: 10pt verdana, arial, sans-serif; COLOR: navy
}
.code B {
	COLOR: #600
}
.code CITE {
	FONT-WEIGHT: normal
}
DIV.code {
	PADDING-LEFT: 25px
}
UL TABLE {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: -20px
}
OL TABLE {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: -20px
}
.small {
	FONT-SIZE: 8pt; TEXT-INDENT: 0px; TEXT-ALIGN: center
}
.snippet {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 10px; BORDER-TOP: 1px inset; PADDING-LEFT: 10px; BACKGROUND: rgb(240,240,232); PADDING-BOTTOM: 10px; FONT: 10pt verdana, arial, sans-serif; MARGIN-LEFT: 30px; BORDER-LEFT: 1px inset; COLOR: navy; MARGIN-RIGHT: 30px; PADDING-TOP: 10px; BORDER-BOTTOM: 1px inset
}
.snippet B {
	COLOR: #600
}
.data .snippet {
	MARGIN-LEFT: 8px; MARGIN-RIGHT: 8px
}
UL .snippet {
	MARGIN-LEFT: -10px; MARGIN-RIGHT: 0px
}
OL .snippet {
	MARGIN-LEFT: -10px; MARGIN-RIGHT: 0px
}
.snippet CITE {
	FONT-WEIGHT: normal
}
.sample TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #dda; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#pagehead {
	FILTER: revealtrans ( duration=1, transition=20 ) shadow ( color=#336 ); VISIBILITY: hidden
}
DIV.header {
	FILTER: shadow ( color=#cccccc ); WIDTH: 100%
}
.content {
	BACKGROUND: rgb(230,230,232)
}
.content TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.content TD {
	BORDER-RIGHT: 1px ridge; PADDING-RIGHT: 5px; BORDER-TOP: 1px ridge; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: 1px ridge; PADDING-TOP: 5px; BORDER-BOTTOM: 1px ridge
}
.notes {
	FONT: bold 8pt verdana, arial, sans-serif; COLOR: #339
}
.refs {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: 600; FONT-SIZE: 9pt; BACKGROUND: #345; PADDING-BOTTOM: 10px; MARGIN-LEFT: 30px; COLOR: #bca; MARGIN-RIGHT: 30px; PADDING-TOP: 10px
}
.refs A:link {
	FONT-WEIGHT: 600; COLOR: lightsteelblue; TEXT-DECORATION: none
}
.refs A:visited {
	FONT-WEIGHT: 600; COLOR: lightsteelblue; TEXT-DECORATION: none
}
.refs A:active {
	FONT-WEIGHT: 600; COLOR: lightsteelblue; TEXT-DECORATION: none
}
.refs A:hover {
	FONT-WEIGHT: bold; BACKGROUND: darkgreen; COLOR: khaki; FONT-VARIANT: small-caps
}
.refs DD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN-LEFT: 20px; PADDING-TOP: 3px
}
.showme {
	TEXT-INDENT: 0px; MARGIN-RIGHT: 30px; TEXT-ALIGN: right
}
.showme A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: navy; PADDING-BOTTOM: 3px; FONT: bold 11pt arial; COLOR: lime; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.showme A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: navy; PADDING-BOTTOM: 3px; FONT: bold 11pt arial; COLOR: lime; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.showme A:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: navy; PADDING-BOTTOM: 3px; FONT: bold 11pt arial; COLOR: lime; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.showme A:hover {
	BACKGROUND: maroon; TEXT-TRANSFORM: uppercase; COLOR: yellow
}
.thumbs {
	FONT-SIZE: 8pt; MARGIN: 15px; TEXT-ALIGN: center
}
.thumbs A {
	FONT-SIZE: 8pt
}
.caption {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: bold 9pt arial; COLOR: #030; PADDING-TOP: 3px
}
.lang {
	FONT: bold 9pt arial; COLOR: navy
}
.url {
	COLOR: #00a
}
.navbar {
	BACKGROUND: #369
}
.navbar TD {
	
}
.navbar A:link {
	FONT-WEIGHT: 600; COLOR: lightcyan; TEXT-DECORATION: none
}
.navbar A:visited {
	FONT-WEIGHT: 600; COLOR: lightcyan; TEXT-DECORATION: none
}
.navbar A:active {
	COLOR: 012; 
}
.navbar A:hover {
	COLOR: khaki
}
.pfjobs {
	FILTER: shadow ( color=#aabbcc ); FONT: bold 32pt 'Bookman Old Style', 'Verdana', serif; COLOR: #ccddff
}
.pfjobs I {
	COLOR: #ccddff
}
.xtreme {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
.xtreme I {
	FONT-FAMILY: "Bookman Old Style", "Times New Roman", serif
}
.menus {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.menus P {
	TEXT-INDENT: 0px; TEXT-ALIGN: right
}
.index {
	BACKGROUND: ghostwhite
}
.index TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: steelblue; PADDING-BOTTOM: 5px; COLOR: beige; PADDING-TOP: 5px; TEXT-ALIGN: right
}
.index DL {
	MARGIN-LEFT: 10px
}
.index DT A:link {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 5px; BORDER-TOP: 1px outset; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: whitesmoke; PADDING-BOTTOM: 5px; BORDER-LEFT: 1px outset; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: 1px outset
}
.index DT A:visited {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 5px; BORDER-TOP: 1px outset; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: whitesmoke; PADDING-BOTTOM: 5px; BORDER-LEFT: 1px outset; WIDTH: 100%; PADDING-TOP: 5px; BORDER-BOTTOM: 1px outset
}
.index DT A:hover {
	FONT-WEIGHT: bold; BACKGROUND: sienna; COLOR: khaki; FONT-VARIANT: small-caps
}
.syntax {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 10px; BORDER-TOP: 1px inset; PADDING-LEFT: 10px; BACKGROUND: ghostwhite; PADDING-BOTTOM: 10px; FONT: 10pt verdana,arial,sans-serif; MARGIN-LEFT: 40px; BORDER-LEFT: 1px inset; COLOR: navy; MARGIN-RIGHT: 40px; PADDING-TOP: 10px; BORDER-BOTTOM: 1px inset
}
.syntax B {
	COLOR: #036
}
.syntax I {
	COLOR: #400
}
.syntax TT {
	FONT: 11pt 'Bookman Old Style'; COLOR: #420
}
.syntax CITE {
	FONT: 11pt 'Bookman Old Style'; COLOR: #420
}
.tree A:hover {
	FONT-WEIGHT: bold; BACKGROUND: sienna; COLOR: khaki; FONT-VARIANT: small-caps
}
TABLE TABLE.members {
	MARGIN-TOP: 10px
}
TABLE.nspace {
	BORDER-RIGHT: 1px inset; BORDER-TOP: 1px inset; BORDER-LEFT: 1px inset; BORDER-BOTTOM: 1px inset
}
TABLE.nspace TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: whitesmoke; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.msg {
	FONT: bold 13pt arial; COLOR: navy
}
.hotelLink A:link {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 4px; BORDER-TOP: 1px outset; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #e3e6d3; PADDING-BOTTOM: 4px; BORDER-LEFT: 1px outset; WIDTH: 100%; PADDING-TOP: 4px; BORDER-BOTTOM: 1px outset; TEXT-DECORATION: none
}
.hotelLink A:visited {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 4px; BORDER-TOP: 1px outset; PADDING-LEFT: 4px; FONT-WEIGHT: bold; BACKGROUND: #e3e6d3; PADDING-BOTTOM: 4px; BORDER-LEFT: 1px outset; WIDTH: 100%; PADDING-TOP: 4px; BORDER-BOTTOM: 1px outset; TEXT-DECORATION: none
}
.hotelLink A:hover {
	FONT-WEIGHT: bold; BACKGROUND: sienna; COLOR: khaki; FONT-VARIANT: small-caps
}
.hotelLink A:hover {
	FONT-WEIGHT: bold; BACKGROUND: sienna; COLOR: khaki; FONT-VARIANT: small-caps
}
pfjlink
{
	 FONT-WEIGHT: bold; COLOR: #110077; 
}	
