BODY {
	BACKGROUND: url(/image/clipart/filet2.gif) white no-repeat 50% bottom; MARGIN: 4px 20px 200px; FONT: 90% 'Trebuchet MS', 'Expo SSi', 'Facile SSi', Arial, Helvetica, sans-serif; COLOR: black
}
A {
	COLOR: blue; TEXT-DECORATION: none
}
A:visited {
	COLOR: purple
}
A:hover {
	TEXT-DECORATION: underline
}
A.menu {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BACKGROUND: menu; PADDING-BOTTOM: 1px; FONT: menu; CURSOR: default; COLOR: menutext; PADDING-TOP: 1px
}
A.menu:visited {
	COLOR: menutext
}
A.menu:hover {
	BACKGROUND: highlight; COLOR: highlighttext; TEXT-DECORATION: none
}
A.button {
	BORDER-RIGHT: white 1px outset; PADDING-RIGHT: 2px; BORDER-TOP: white 1px outset; PADDING-LEFT: 2px; BACKGROUND: buttonface; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px outset; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: white 1px outset
}
A.button:hover {
	TEXT-DECORATION: none
}
A.pop {
	PADDING-RIGHT: 16px; BACKGROUND: url(/image/icon/popup.gif) no-repeat right top; WHITE-SPACE: nowrap
}
A.pop:hover {
	BACKGROUND-IMAGE: url(/image/icon/popup.gif)
}
A.note {
	PADDING-RIGHT: 8px; BACKGROUND: url(/image/clipart/note8up.gif) no-repeat right 50%; WHITE-SPACE: nowrap
}
A.note:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 6px; BACKGROUND: url(/image/clipart/note16up.gif) no-repeat left top
}
A.w3 {
	BACKGROUND: url(/image/icon/button/valid-xhtml11.gif) no-repeat; LEFT: -35px; WIDTH: 88px; POSITION: absolute; HEIGHT: 31px
}
A.w3:hover {
	PADDING-RIGHT: 0px; BACKGROUND: url(/image/icon/button/valid-xhtml11.gif) no-repeat; LEFT: 8px
}
A.h:hover {
	TEXT-DECORATION: none
}
#up {
	FONT: bold 90% Arial, Helvetica, sans-serif
}
#up A.h {
	BORDER-RIGHT: 0px outset; PADDING-RIGHT: 2px; BORDER-TOP: 2px outset; PADDING-LEFT: 2px; BACKGROUND: buttonface no-repeat 50% bottom; LEFT: 27px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: menu; BORDER-LEFT: 2px outset; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: 2px outset; POSITION: relative
}
H2 A.h {
	BORDER-RIGHT: 0px outset; PADDING-RIGHT: 2px; BORDER-TOP: 2px outset; PADDING-LEFT: 2px; BACKGROUND: buttonface no-repeat 50% bottom; LEFT: 27px; FLOAT: right; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: menu; BORDER-LEFT: 2px outset; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: 2px outset; POSITION: relative
}
#sf {
	Z-INDEX: 99; RIGHT: -1px; MARGIN: 0px; FONT: menu; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 0px
}
#sf A {
	COLOR: #003300
}
#sf A:visited {
	COLOR: #003300
}
#sf DIV {
	CLEAR: both; BORDER-RIGHT: 0px outset; PADDING-RIGHT: 2px; BORDER-TOP: 0px outset; PADDING-LEFT: 2px; BACKGROUND: buttonface; FLOAT: right; PADDING-BOTTOM: 2px; BORDER-LEFT: 2px outset; PADDING-TOP: 2px; BORDER-BOTTOM: 2px outset
}
#sf DIV DIV {
	FLOAT: none
}
#sf DIV A.h {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: no-repeat 95% 50%; PADDING-BOTTOM: 0px; WIDTH: 180px; CURSOR: default; PADDING-TOP: 0px
}
#sf DIV A.h:hover {
	COLOR: highlighttext; BACKGROUND-COLOR: highlight
}
#sf DIV SPAN A.h {
	BORDER-RIGHT: buttonface 2px solid; PADDING-RIGHT: 1px; BORDER-TOP: buttonface 2px solid; DISPLAY: inline; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: buttonface 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: buttonface 2px solid
}
#sf DIV SPAN A.h:hover {
	BORDER-RIGHT: white 2px outset; BORDER-TOP: white 2px outset; BORDER-LEFT: white 2px outset; COLOR: black; BORDER-BOTTOM: white 2px outset
}
#sf INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: #f8f0ea; FONT: menu; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
#sf INPUT#qs {
	BACKGROUND: #e8e0da; LEFT: -1px; POSITION: relative; HEIGHT: 17px
}
#toc {
	BORDER-RIGHT: 2px outset; PADDING-RIGHT: 2px; BORDER-TOP: 2px outset; PADDING-LEFT: 2px; BACKGROUND: buttonface no-repeat 50% bottom; LEFT: 18px; PADDING-BOTTOM: 2px; MARGIN: 0px; FONT: menu; BORDER-LEFT: 2px outset; WIDTH: 120px; PADDING-TOP: 2px; BORDER-BOTTOM: 2px outset; POSITION: absolute; TOP: -999px
}
#toc A {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; WHITE-SPACE: nowrap
}
#toc A:visited {
	COLOR: #006600
}
#toc A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #003300; PADDING-BOTTOM: 0px; COLOR: #f9f9c3; PADDING-TOP: 0px; LETTER-SPACING: 1px; TEXT-DECORATION: none
}
H1 {
	MARGIN: 2px 0px; FONT: 100% bold sans-serif; COLOR: #303f30
}
H2 {
	MARGIN: 2px 0px; FONT: 100% bold sans-serif; COLOR: #303f30
}
H3 {
	MARGIN: 2px 0px; FONT: 100% bold sans-serif; COLOR: #303f30
}
H4 {
	MARGIN: 1px 0px; FONT: 100% bold sans-serif; COLOR: #303f30
}
H5 {
	MARGIN: 2px 0px; FONT: 100% bold sans-serif; COLOR: #303f30
}
H6 {
	MARGIN: 2px 0px; FONT: 100% bold sans-serif; COLOR: #303f30
}
H1 {
	FONT-SIZE: 180%; FLOAT: left
}
H2 {
	FONT-SIZE: 140%; MARGIN-BOTTOM: 0px; BORDER-BOTTOM: green 2px solid; WHITE-SPACE: nowrap
}
H3 {
	BORDER-TOP: 1px outset; PADDING-LEFT: 22px; FONT-SIZE: 120%; LEFT: -20px; CURSOR: pointer; MARGIN-RIGHT: 80px; POSITION: relative
}
H3.expanded {
	BACKGROUND: url(/image/icon/button/book-open.gif) #f9f9c3 no-repeat 4px 50%
}
H3.collapsed {
	BORDER-RIGHT: 1px outset; BACKGROUND: url(/image/icon/button/book-closed.gif) #f9e6c3 no-repeat 4px 50%; BORDER-BOTTOM: 1px outset
}
CODE {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #eeeedd; PADDING-BOTTOM: 0px; FONT: 100% 'Courier New', Courier, 'Lucida Console', monospace; PADDING-TOP: 0px
}
.code {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #eeeedd; PADDING-BOTTOM: 0px; FONT: 100% 'Courier New', Courier, 'Lucida Console', monospace; PADDING-TOP: 0px
}
CODE CODE {
	
}
I {
	FONT-STYLE: normal; TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	MARGIN: 0px
}
SELECT {
	BORDER-RIGHT: #666 1px inset; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px inset; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; FONT: menu; BORDER-LEFT: #666 1px inset; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px inset
}
INPUT.it {
	BORDER-RIGHT: #666 1px inset; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px inset; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; FONT: menu; BORDER-LEFT: #666 1px inset; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px inset
}
TEXTAREA {
	FONT: 80% 'Courier New', Courier, 'Lucida Console', monospace; WIDTH: 99%
}
FIELDSET {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.5em
}
FIELDSET TABLE {
	WIDTH: 100%
}
TABLE {
	FONT: 90% Arial, Helvetica, sans-serif; BORDER-COLLAPSE: collapse
}
CAPTION {
	BORDER-RIGHT: white 1px outset; BORDER-TOP: white 1px outset; BORDER-LEFT: white 1px outset; BORDER-BOTTOM: white 0px outset
}
TH {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 2px; BORDER-TOP: 1px outset; PADDING-LEFT: 2px; FONT-WEIGHT: bold; BACKGROUND: buttonface; PADDING-BOTTOM: 0px; FONT: menu; OVERFLOW: hidden; BORDER-LEFT: 1px outset; CURSOR: default; PADDING-TOP: 0px; BORDER-BOTTOM: 1px outset; TEXT-ALIGN: left
}
TH.sorted {
	BACKGROUND: #e4e0d8; BORDER-TOP-STYLE: inset; BORDER-RIGHT-STYLE: inset; BORDER-LEFT-STYLE: inset; BORDER-BOTTOM-STYLE: inset
}
TH.sorted IMG {
	POSITION: absolute; TOP: 2px
}
TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
P {
	MARGIN: 0.6em
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0.6em
}
DIV.sam {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT: 80% 'Courier New', Courier, 'Lucida Console', monospace; BORDER-LEFT: 1px outset; COLOR: black; BORDER-BOTTOM: 1px outset; BACKGROUND-COLOR: #f6f3f0
}
OL.sam {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT: 80% 'Courier New', Courier, 'Lucida Console', monospace; BORDER-LEFT: 1px outset; COLOR: black; BORDER-BOTTOM: 1px outset; BACKGROUND-COLOR: #f6f3f0
}
UL.sam {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT: 80% 'Courier New', Courier, 'Lucida Console', monospace; BORDER-LEFT: 1px outset; COLOR: black; BORDER-BOTTOM: 1px outset; BACKGROUND-COLOR: #f6f3f0
}
DIV.sam OL {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
FIELDSET OL.sam {
	MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em
}
DIV.sam PRE {
	MARGIN: 1em 40px; WHITE-SPACE: pre
}
TD DIV.sam {
	FONT-SIZE: 100%
}
TD DIV.sam OL {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 0.5em
}
OL.no {
	LIST-STYLE-TYPE: none
}
UL.no {
	LIST-STYLE-TYPE: none
}
UL.sam {
	LIST-STYLE-TYPE: none
}
LI.no {
	LIST-STYLE-TYPE: none
}
LI.line {
	BACKGROUND: #fffff0
}
LI.line A {
	TEXT-DECORATION: underline
}
.lucid {
	FONT: 80%/125% 'Lucida Console', monospace
}
DIV.lucid {
	FONT: 80%/125% 'Lucida Console', monospace
}
OL.lucid {
	FONT: 80%/125% 'Lucida Console', monospace
}
UL.lucid {
	FONT: 80%/125% 'Lucida Console', monospace
}
CODE.lucid {
	FONT: 100% 'Lucida Console', monospace
}
DL {
	LIST-STYLE-TYPE: none
}
DT {
	DISPLAY: block; FONT-WEIGHT: bold; FLOAT: left; WIDTH: 200px; MARGIN-RIGHT: 4px; TEXT-ALIGN: right
}
DD {
	MARGIN: 4px
}
DD DIV {
	FONT-SIZE: 90%; MARGIN-LEFT: 203px; COLOR: #336
}
.as {
	FONT-SIZE: 70%; VERTICAL-ALIGN: text-top; COLOR: #466; FONT-FAMILY: Arial,sans-serif
}
.ab {
	CURSOR: default; FONT-VARIANT: small-caps
}
.hid {
	DISPLAY: none
}
.r {
	TEXT-ALIGN: right
}
.sd {
	BORDER-RIGHT: white 0px outset; PADDING-RIGHT: 0px; BORDER-TOP: white 0px outset; PADDING-LEFT: 0px; BACKGROUND: buttonface; PADDING-BOTTOM: 1px; FONT: menu; BORDER-LEFT: white 0px outset; PADDING-TOP: 1px; BORDER-BOTTOM: white 2px outset
}
.sd A {
	BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; DISPLAY: inline-block; BACKGROUND: buttonface; FONT: menu; BORDER-LEFT: buttonface 1px solid; WIDTH: 60px; COLOR: black; BORDER-BOTTOM: buttonface 1px solid; TEXT-ALIGN: center
}
.sd A:visited {
	BORDER-RIGHT: buttonface 1px solid; BORDER-TOP: buttonface 1px solid; DISPLAY: inline-block; BACKGROUND: buttonface; FONT: menu; BORDER-LEFT: buttonface 1px solid; WIDTH: 60px; COLOR: black; BORDER-BOTTOM: buttonface 1px solid; TEXT-ALIGN: center
}
.sh {
	LEFT: 4px; POSITION: relative
}
.vert {
	FILTER: flipH() flipV(); WRITING-MODE: tb-rl
}
KBD {
	BORDER-RIGHT: #666666 1px outset; PADDING-RIGHT: 1px; BORDER-TOP: #666666 1px outset; PADDING-LEFT: 1px; BACKGROUND: buttonface; PADDING-BOTTOM: 0px; FONT: 90% Verdana, sans-serif; BORDER-LEFT: #666666 1px outset; CURSOR: default; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px outset
}
.key {
	BORDER-RIGHT: #666666 1px outset; PADDING-RIGHT: 1px; BORDER-TOP: #666666 1px outset; PADDING-LEFT: 1px; BACKGROUND: buttonface; PADDING-BOTTOM: 0px; FONT: 90% Verdana, sans-serif; BORDER-LEFT: #666666 1px outset; CURSOR: default; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: #666666 1px outset
}
INPUT.key {
	FONT: menu
}
TABLE.vars {
	BORDER-RIGHT: #e4e0d8 1px outset; BORDER-TOP: #e4e0d8 1px outset; MARGIN-LEFT: 30pt; BORDER-LEFT: #e4e0d8 1px outset; BORDER-BOTTOM: #e4e0d8 1px outset
}
TABLE.vars TD {
	BORDER-RIGHT: #e4e0d8 1px outset; BORDER-TOP: #e4e0d8 1px outset; BORDER-LEFT: #e4e0d8 1px outset; BORDER-BOTTOM: #e4e0d8 1px outset
}
.op {
	OVERFLOW-Y: auto; CURSOR: default
}
.op INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT: menu; BORDER-RIGHT-WIDTH: 0px
}
.op LABEL {
	DISPLAY: block; FONT: menu
}
.op LABEL SPAN {
	DISPLAY: inline-block; WIDTH: 6em; WHITE-SPACE: nowrap
}
.zm {
	ZOOM: 80%
}
.wa {
	FONT: 80% 'MS Sans Serif', Arial, Helvetica, sans-serif
}
.wb {
	FONT: 80% 'MS Sans Serif', Arial, Helvetica, sans-serif; TEXT-INDENT: 14px; TEXT-ALIGN: left
}
.wl {
	FONT: 80% 'MS Sans Serif', Arial, Helvetica, sans-serif; TEXT-INDENT: 14px; TEXT-ALIGN: left
}
.wr {
	FONT: 80% 'MS Sans Serif', Arial, Helvetica, sans-serif; TEXT-INDENT: 14px; TEXT-ALIGN: left
}
.wt {
	FONT: 80% 'MS Sans Serif', Arial, Helvetica, sans-serif; TEXT-INDENT: 14px; TEXT-ALIGN: left
}
.wb {
	BACKGROUND: url(/image/icon/arrow/smack-b.gif) fixed no-repeat 2px 4px
}
.wl {
	BACKGROUND: url(/image/icon/arrow/smack-l.gif) fixed no-repeat 2px 2px
}
.wr {
	BACKGROUND: url(/image/icon/arrow/smack-r.gif) fixed no-repeat 2px 2px
}
.wt {
	BACKGROUND: url(/image/icon/arrow/smack-t.gif) fixed no-repeat 2px 4px
}
.css {
	BACKGROUND: #87cefa
}
.js {
	BACKGROUND: #faf0e6
}
.html {
	COLOR: #000000
}
.default {
	COLOR: #0000cc
}
.keyword {
	COLOR: #006600
}
.string {
	COLOR: #cc0000
}
.comment {
	COLOR: #909090
}
.oper {
	COLOR: #0000ff
}
.func {
	COLOR: #000099
}
.func:visited {
	COLOR: #000099
}
.num {
	COLOR: #990000
}
.var {
	COLOR: #f03000
}
.reg {
	COLOR: #baab33
}
.tag {
	COLOR: blue
}
.att {
	COLOR: purple
}
.value {
	COLOR: green
}
.cssselector {
	COLOR: blue
}
.cssid {
	COLOR: navy
}
.cssclass {
	COLOR: green
}
.csspseu {
	COLOR: #000ff0
}
.cssrule {
	BACKGROUND-COLOR: #f9f9c9
}
.cssprop {
	COLOR: #8b0000
}
.cssval {
	COLOR: red
}
.lo {
	COLOR: black; BACKGROUND-COLOR: transparent
}
DIV.lo {
	COLOR: black; BACKGROUND-COLOR: transparent
}
OL.lo {
	COLOR: black; BACKGROUND-COLOR: transparent
}
UL.lo {
	COLOR: black; BACKGROUND-COLOR: transparent
}

@media Print    
{
#sf {
	DISPLAY: none
}

}
