@page  {margin: 0cm; }
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #222; LINE-HEIGHT: 110%; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Times, serif; BACKGROUND-COLOR: white
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
H1 {
	FONT-SIZE: 2.2em
}
#main H2 {
	FONT-SIZE: 1.7em; LINE-HEIGHT: 130%; BORDER-BOTTOM: black 1px solid
}
.content H2 {
	FONT-SIZE: 1.7em; LINE-HEIGHT: 130%; BORDER-BOTTOM: black 1px solid
}
.content H2 {
	MARGIN: 32px 5px 8px
}
#main H3 {
	FONT-SIZE: 1.5em; LINE-HEIGHT: 120%
}
.content H3 {
	FONT-SIZE: 1.5em; LINE-HEIGHT: 120%
}
.content H3 {
	MARGIN: 18px 5px 8px; BORDER-BOTTOM: #ccc 1px solid
}
STRONG {
	FONT-SIZE: 1.1em
}
EM {
	FONT-SIZE: 1.1em
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
BLOCKQUOTE {
	FONT-SIZE: larger; MARGIN: 0px 75px; COLOR: #435; LINE-HEIGHT: 1.2; FONT-STYLE: italic
}
BLOCKQUOTE .attrib {
	DISPLAY: block; FONT-STYLE: normal; TEXT-ALIGN: right; FONT-VARIANT: small-caps
}
BLOCKQUOTE CODE {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12pt; PADDING-BOTTOM: 2px; COLOR: #936; LINE-HEIGHT: 170%; PADDING-TOP: 2px; FONT-STYLE: normal; BACKGROUND-COLOR: #fffef9
}
P CODE {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12pt; PADDING-BOTTOM: 2px; COLOR: #936; LINE-HEIGHT: 170%; PADDING-TOP: 2px; FONT-STYLE: normal; BACKGROUND-COLOR: #fffef9
}
LI CODE {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 12pt; PADDING-BOTTOM: 2px; COLOR: #936; LINE-HEIGHT: 170%; PADDING-TOP: 2px; FONT-STYLE: normal; BACKGROUND-COLOR: #fffef9
}
BLOCKQUOTE CODE {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.example {
	BORDER-RIGHT: #c9b 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c9b 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 5px 40px 5px 22px; BORDER-LEFT: #c9b 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c9b 1px solid; BACKGROUND-COLOR: #fff5f9
}
TABLE {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE TD {
	PADDING-RIGHT: 8px
}
PRE {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #936; LINE-HEIGHT: 170%; PADDING-TOP: 5px; BACKGROUND-COLOR: #fffef9
}
#navigate {
	padding:4px; BACKGROUND: url('Whyfs%20(Poignant'); FLOAT: left; WIDTH: 360px; COLOR: white; MARGIN-RIGHT: 50px; 	
	BACKGROUND-COLOR: #BB5F74;
}
#navigate A {
	COLOR: #fcc
}
#navigate A:link {
	COLOR: #fcc
}
#navigate A:visited {
	COLOR: #fcc
}
#navigate A:active {
	COLOR: #fcc
}
#navigate A:hover {
	COLOR: #ffc
}
#navigate H3 {
	MARGIN-TOP: 40px
}
.toc {
	PADDING-LEFT: 30px;
}
.toc UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.toc LI {
	FONT-SIZE: 0.8em; LINE-HEIGHT: 140%
}
.content LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 170%; PADDING-TOP: 10px
}
.content P {
	LINE-HEIGHT: 170%
}
#main {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#main LI {
	FONT-SIZE: 1.2em
}
#main LI UL LI {
	FONT-SIZE: 0.8em; COLOR: #666; LIST-STYLE-TYPE: none
}
P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px 40px 0px 0px; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
P#terms {
	FONT-SIZE: 0.8em; LINE-HEIGHT: 140%
}
.sidebar {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: black 1px solid; PADDING-LEFT: 0px; Z-INDEX: 3; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px; BORDER-LEFT: black 1px solid; WIDTH: 280px; COLOR: #334465; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #e6edf3
}
.sidebar UL {
	MARGIN-TOP: 0px
}
.sidebar LI {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; LINE-HEIGHT: 120%; PADDING-TOP: 10px
}
.sidebar H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; COLOR: #eff9ed; PADDING-TOP: 5px; BACKGROUND-COLOR: #6383ab; TEXT-ALIGN: center
}
.sidebar H2 {
	MARGIN-TOP: 5px; FONT-SIZE: 1.2em; BORDER-BOTTOM: #334465 1px solid
}
.sidebar P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
.sidebar BLOCKQUOTE {
	FONT-SIZE: 0.8em; MARGIN: 0px 14px; WIDTH: auto; COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
.sidebar PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #334465; BORDER-TOP-STYLE: none; LINE-HEIGHT: 120%; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #e6edf3; BORDER-BOTTOM-STYLE: none
}
A.pagebar {
	COLOR: #fcc
}
A.pagebar:link {
	COLOR: #fcc
}
A.pagebar:visited {
	COLOR: #fcc
}
A.pagebar:active {
	COLOR: #fcc
}
A.pagebar:hover {
	COLOR: #ffc
}
A.darkbar {
	COLOR: #633
}
A.darkbar:link {
	COLOR: #633
}
A.darkbar:visited {
	COLOR: #633
}
A.darkbar:active {
	COLOR: #633
}
A.darkbar:hover {
	COLOR: #663
}
.bulletin {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 5px; COLOR: #555; PADDING-TOP: 5px; BACKGROUND-COLOR: #eee
}
#banner {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; MARGIN: 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 12px; BORDER-BOTTOM: #fff 2px dashed; BACKGROUND-COLOR: #bb5f74
}
#banner .hilite {
	COLOR: #ddcccc
}
#banner .pager {
	PADDING-RIGHT: 15px; FLOAT: right
}
.page {
	PADDING-RIGHT: 12px; DISPLAY: block; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; MARGIN: 0px auto; WIDTH: 800px; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.content {
	TEXT-ALIGN: left
}
.pageTitle {
	MARGIN: 0px auto; WIDTH: 600px; LINE-HEIGHT: 200%; TEXT-ALIGN: center
}
.pageTitle P {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 10px
}
#footer {
	PADDING-RIGHT: 12px; BORDER-TOP: #aaa 2px dashed; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; WIDTH: 100%; PADDING-TOP: 12px; BACKGROUND-COLOR: #dddddd
}
#footer H3 {
	COLOR: #666666
}
#footer .hilite {
	COLOR: #aa8888
}
#footer .pager {
	PADDING-RIGHT: 15px; FLOAT: right
}
#pakbanner {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; MARGIN: 0px; WIDTH: 100%; COLOR: white; PADDING-TOP: 12px; BORDER-BOTTOM: #fff 2px dashed; BACKGROUND-COLOR: black
}
#pakbanner .hilite {
	COLOR: #ccccdd
}
#pakbanner .pager {
	PADDING-RIGHT: 15px; FLOAT: right
}
.keyword {
	FONT-WEIGHT: bold
}
.comment {
	COLOR: #555
}
.string {
	COLOR: #396
}
.number {
	COLOR: #396
}
.string {
	BACKGROUND-COLOR: #e9f5f5
}
.regex {
	COLOR: #435; BACKGROUND-COLOR: #e9f1f5
}
.ident {
	COLOR: #369
}
.symbol {
	COLOR: #000
}
.constant {
	FONT-WEIGHT: bold; COLOR: #630
}
.class {
	FONT-WEIGHT: bold; COLOR: #630
}

.comic4table { border-collapse: collapse; width: 800px;  border:0px none; }
.comic4row td { padding:5px; width:25%; vertical-align:top; }
.comic3table { border-collapse: collapse; width: 800px;  border:0px none; }
.comic3row td { padding:5px; width:33%; vertical-align:top; }
.comic2table { border-collapse: collapse; width: 538px;  border:0px none; }
.comic2row td { padding:5px; width:50%; vertical-align:top; }
.comic1table { border-collapse: collapse; width: 286px;  border:0px none; }
.comic1row td { padding:5px; width:100%; vertical-align:top; }