.webgen-file-icon {
	VERTICAL-ALIGN: middle
}
.webgen-download-icon {
	VERTICAL-ALIGN: middle
}
.CodeRay {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; BORDER-LEFT: silver 1px solid; COLOR: #100; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: 'Courier New', 'Terminal', monospace; BACKGROUND-COLOR: #f8f8f8
}
.CodeRay PRE {
	MARGIN: 0px
}
DIV.CodeRay {
	
}
SPAN.CodeRay {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; WHITE-SPACE: pre; BORDER-RIGHT-WIDTH: 0px
}
TABLE.CodeRay {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 100%; PADDING-TOP: 2px; BORDER-COLLAPSE: collapse
}
TABLE.CodeRay TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.CodeRay .line_numbers {
	COLOR: gray; BACKGROUND-COLOR: #def; TEXT-ALIGN: right
}
.CodeRay .no {
	COLOR: gray; BACKGROUND-COLOR: #def; TEXT-ALIGN: right
}
.CodeRay .line_numbers TT {
	FONT-WEIGHT: bold
}
.CodeRay .no {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.CodeRay .code {
	WIDTH: 100%
}
OL.CodeRay {
	FONT-SIZE: 10pt
}
OL.CodeRay LI {
	WHITE-SPACE: pre
}
.CodeRay .code PRE {
	OVERFLOW: auto
}
.CodeRay .af {
	COLOR: #00c
}
.CodeRay .an {
	COLOR: #007
}
.CodeRay .av {
	COLOR: #700
}
.CodeRay .aw {
	COLOR: #c00
}
.CodeRay .bi {
	FONT-WEIGHT: bold; COLOR: #509
}
.CodeRay .c {
	COLOR: #888
}
.CodeRay .ch {
	COLOR: #04d
}
.CodeRay .ch .k {
	COLOR: #04d
}
.CodeRay .ch .dl {
	COLOR: #039
}
.CodeRay .cl {
	FONT-WEIGHT: bold; COLOR: #b06
}
.CodeRay .co {
	FONT-WEIGHT: bold; COLOR: #036
}
.CodeRay .cr {
	COLOR: #0a0
}
.CodeRay .cv {
	COLOR: #369
}
.CodeRay .df {
	FONT-WEIGHT: bold; COLOR: #099
}
.CodeRay .di {
	FONT-WEIGHT: bold; COLOR: #088
}
.CodeRay .dl {
	COLOR: black
}
.CodeRay .do {
	COLOR: #970
}
.CodeRay .ds {
	FONT-WEIGHT: bold; COLOR: #d42
}
.CodeRay .e {
	FONT-WEIGHT: bold; COLOR: #666
}
.CodeRay .en {
	FONT-WEIGHT: bold; COLOR: #800
}
.CodeRay .er {
	COLOR: #f00; BACKGROUND-COLOR: #faa
}
.CodeRay .ex {
	FONT-WEIGHT: bold; COLOR: #f00
}
.CodeRay .fl {
	FONT-WEIGHT: bold; COLOR: #60e
}
.CodeRay .fu {
	FONT-WEIGHT: bold; COLOR: #06b
}
.CodeRay .gv {
	FONT-WEIGHT: bold; COLOR: #d70
}
.CodeRay .hx {
	FONT-WEIGHT: bold; COLOR: #058
}
.CodeRay .i {
	FONT-WEIGHT: bold; COLOR: #00d
}
.CodeRay .ic {
	FONT-WEIGHT: bold; COLOR: #b44
}
.CodeRay .il {
	BACKGROUND: #eee
}
.CodeRay .il .il {
	BACKGROUND: #ddd
}
.CodeRay .il .il .il {
	BACKGROUND: #ccc
}
.CodeRay .il .idl {
	FONT-WEIGHT: bold; COLOR: #888
}
.CodeRay .in {
	FONT-WEIGHT: bold; COLOR: #b2b
}
.CodeRay .iv {
	COLOR: #33b
}
.CodeRay .la {
	FONT-WEIGHT: bold; COLOR: #970
}
.CodeRay .lv {
	COLOR: #963
}
.CodeRay .oc {
	FONT-WEIGHT: bold; COLOR: #40e
}
.CodeRay .on {
	FONT-WEIGHT: bold; COLOR: #000
}
.CodeRay .op {
	
}
.CodeRay .pc {
	FONT-WEIGHT: bold; COLOR: #038
}
.CodeRay .pd {
	FONT-WEIGHT: bold; COLOR: #369
}
.CodeRay .pp {
	COLOR: #579
}
.CodeRay .pt {
	FONT-WEIGHT: bold; COLOR: #339
}
.CodeRay .r {
	FONT-WEIGHT: bold; COLOR: #080
}
.CodeRay .rx {
	BACKGROUND-COLOR: #fff0ff
}
.CodeRay .rx .k {
	COLOR: #808
}
.CodeRay .rx .dl {
	COLOR: #404
}
.CodeRay .rx .mod {
	COLOR: #c2c
}
.CodeRay .rx .fu {
	FONT-WEIGHT: bold; COLOR: #404
}
.CodeRay .s {
	BACKGROUND-COLOR: #fff0f0
}
.CodeRay .s .s {
	BACKGROUND-COLOR: #ffe0e0
}
.CodeRay .s .s .s {
	BACKGROUND-COLOR: #ffd0d0
}
.CodeRay .s .k {
	COLOR: #d20
}
.CodeRay .s .dl {
	COLOR: #710
}
.CodeRay .sh {
	BACKGROUND-COLOR: #f0fff0
}
.CodeRay .sh .k {
	COLOR: #2b2
}
.CodeRay .sh .dl {
	COLOR: #161
}
.CodeRay .sy {
	COLOR: #a60
}
.CodeRay .sy .k {
	COLOR: #a60
}
.CodeRay .sy .dl {
	COLOR: #630
}
.CodeRay .ta {
	COLOR: #070
}
.CodeRay .tf {
	FONT-WEIGHT: bold; COLOR: #070
}
.CodeRay .ts {
	FONT-WEIGHT: bold; COLOR: #d70
}
.CodeRay .ty {
	FONT-WEIGHT: bold; COLOR: #339
}
.CodeRay .v {
	COLOR: #036
}
.CodeRay .xt {
	COLOR: #444
}

