P {
	FONT-SIZE: 13px; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 13px; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 13px; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
INPUT {
	FONT-SIZE: 13px; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
SELECT {
	FONT-SIZE: 13px; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT-SIZE: 13px; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 13px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f8f8f8; TEXT-ALIGN: justify
}
A {
	COLOR: #333399; TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #993333
}
A:active {
	TEXT-DECORATION: none
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.centre {
	DISPLAY: block; MARGIN: 5px auto; TEXT-ALIGN: center
}
IMG.center {
	DISPLAY: block; MARGIN: 5px auto; TEXT-ALIGN: center
}
IMG.left {
	FLOAT: left; MARGIN: 5px 5px 5px -5px
}
IMG.right {
	FLOAT: right; MARGIN: 5px -5px 5px 5px
}
.indent {
	MARGIN-LEFT: 20px
}
.error {
	FONT-WEIGHT: bold; COLOR: #cc3333
}
.header {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.header A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; COLOR: #993333
}
.page {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 15px; BORDER-TOP: 1px inset; PADDING-LEFT: 15px; FONT-SIZE: 13px; PADDING-BOTTOM: 15px; BORDER-LEFT: 1px inset; COLOR: #000; PADDING-TOP: 15px; BORDER-BOTTOM: 1px; FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: white
}
.page A {
	TEXT-DECORATION: none
}
.page A:hover {
	COLOR: #993333; TEXT-DECORATION: underline
}
.missingpage {
	BORDER-BOTTOM: #933 1px dashed; TEXT-DECORATION: none
}
.footer {
	CLEAR: both; BORDER-RIGHT: 1px inset; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: 1px inset; PADDING-TOP: 5px; BORDER-BOTTOM: 1px inset; BACKGROUND-COLOR: #dddddd
}
.commentsheader {
	CLEAR: both; BORDER-RIGHT: 1px inset; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: 1px inset; PADDING-TOP: 2px; BACKGROUND-COLOR: #dddddd
}
.comment {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 1px inset; PADDING-TOP: 10px; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee
}
.commentinfo {
	COLOR: #aaaaaa
}
.commentform {
	BORDER-RIGHT: 1px inset; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: 1px inset; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeeee
}
.code {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BACKGROUND: #ffffee; PADDING-BOTTOM: 13px; MARGIN: auto; OVERFLOW: auto; BORDER-LEFT: #888 1px solid; WIDTH: 95%; COLOR: black; PADDING-TOP: 6px; BORDER-BOTTOM: #888 1px solid; FONT-FAMILY: "Lucida Console", Monaco, monospace; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.code PRE {
	MARGIN-TOP: 6px; FONT-SIZE: 11px; MARGIN-BOTTOM: 6px; FONT-FAMILY: "Lucida Console", Monaco, monospace
}
.notes {
	COLOR: #888800
}
.revisioninfo {
	PADDING-BOTTOM: 20px; COLOR: #aaaaaa
}
.copyright {
	FONT-SIZE: 11px; COLOR: #aaaaaa; TEXT-ALIGN: right
}
.copyright A {
	COLOR: #aaaaaa
}
.lastedit {
	BORDER-RIGHT: 1px dotted; PADDING-RIGHT: 3pt; BORDER-TOP: 1px dotted; PADDING-LEFT: 3pt; FONT-SIZE: 8pt; PADDING-BOTTOM: 3pt; MARGIN: 8pt; BORDER-LEFT: 1px dotted; WIDTH: 30%; COLOR: #888; PADDING-TOP: 3pt; BORDER-BOTTOM: 1px dotted
}
H5 {
	FONT-SIZE: 10pt
}
H4 {
	FONT-SIZE: 12pt
}
H3 {
	FONT-SIZE: 14pt
}
H2 {
	FONT-SIZE: 16pt
}
H1 {
	FONT-SIZE: 18pt
}
A.ext {
	COLOR: #333399
}
A.ext:hover {
	COLOR: #993333
}
.exttail {
	COLOR: #999; BOTTOM: 0.5ex; POSITION: relative
}
.searchbox {
	BORDER-RIGHT: #ccccaa 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccccaa 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccccaa 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccccaa 1px solid
}
.toolbar TR {
	BACKGROUND: buttonface
}
.toolbar .btn- {
	BORDER-RIGHT: buttonface 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: buttonface 1px solid; PADDING-LEFT: 1px; BACKGROUND: buttonface; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: buttonface 1px solid; CURSOR: pointer; COLOR: buttontext; PADDING-TOP: 1px; BORDER-BOTTOM: buttonface 1px solid
}
.toolbar .btn-hover {
	BORDER-RIGHT: buttonface 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: buttonface 1px solid; PADDING-LEFT: 1px; BACKGROUND: buttonface; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: buttonface 1px solid; CURSOR: pointer; COLOR: buttontext; PADDING-TOP: 1px; BORDER-BOTTOM: buttonface 1px solid
}
.toolbar .btn-active {
	BORDER-RIGHT: buttonface 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: buttonface 1px solid; PADDING-LEFT: 1px; BACKGROUND: buttonface; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: buttonface 1px solid; CURSOR: pointer; COLOR: buttontext; PADDING-TOP: 1px; BORDER-BOTTOM: buttonface 1px solid
}
.toolbar .btn-pressed {
	BORDER-RIGHT: buttonface 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: buttonface 1px solid; PADDING-LEFT: 1px; BACKGROUND: buttonface; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: buttonface 1px solid; CURSOR: pointer; COLOR: buttontext; PADDING-TOP: 1px; BORDER-BOTTOM: buttonface 1px solid
}
.toolbar .btn- IMG {
	WIDTH: 20px; HEIGHT: 20px
}
.toolbar .btn-hover {
	BORDER-LEFT-COLOR: buttonhighlight; BORDER-BOTTOM-COLOR: buttonshadow; BORDER-TOP-COLOR: buttonhighlight; BORDER-RIGHT-COLOR: buttonshadow
}
.toolbar .btn-active {
	BORDER-LEFT-COLOR: buttonshadow; BORDER-BOTTOM-COLOR: buttonhighlight; BORDER-TOP-COLOR: buttonshadow; BORDER-RIGHT-COLOR: buttonhighlight
}
.toolbar .btn-pressed {
	BORDER-LEFT-COLOR: buttonshadow; BORDER-BOTTOM-COLOR: buttonhighlight; BORDER-TOP-COLOR: buttonshadow; BORDER-RIGHT-COLOR: buttonhighlight
}
.toolbar .btn-pressed {
	BACKGROUND: buttonhighlight
}
.editornamecss {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ccccff
}
UL.thread {
	PADDING-LEFT: 10px; MARGIN: 5px 0px; BORDER-LEFT: #666 2px solid; LIST-STYLE-TYPE: none
}
UL.thread LI {
	FONT-SIZE: 11px; COLOR: #333
}
.clear {
	CLEAR: both
}
.comments {
	DISPLAY: none
}
.floatl {
	PADDING-RIGHT: 0.5%; PADDING-LEFT: 0.5%; BACKGROUND: #eee; FLOAT: left; PADDING-BOTTOM: 0.5%; MARGIN: 0.5%; WIDTH: 48%; PADDING-TOP: 0.5%
}
.floatr {
	PADDING-RIGHT: 0.5%; PADDING-LEFT: 0.5%; BACKGROUND: #eee; FLOAT: right; PADDING-BOTTOM: 0.5%; MARGIN: 0.5%; WIDTH: 48%; PADDING-TOP: 0.5%
}
.previewhead {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: xx-large; Z-INDEX: 20; LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: auto; COLOR: red; PADDING-TOP: 5px; POSITION: fixed; TOP: 40px
}
.highlight {
	BACKGROUND: #ffffd0; COLOR: red
}
.strikethrough {
	COLOR: #888; TEXT-DECORATION: line-through
}
.additions {
	BACKGROUND-COLOR: #ccffcc
}
.deletions {
	COLOR: #876; BACKGROUND-COLOR: #ffcc99
}
.underline {
	TEXT-DECORATION: underline
}
.recentchanges {
	FONT-SIZE: 0.9em
}
.pagenote {
	COLOR: #888
}
.centre {
	TEXT-ALIGN: center
}
.center {
	TEXT-ALIGN: center
}
.center P {
	TEXT-ALIGN: center
}
.keys {
	BORDER-RIGHT: #aaa 4px solid; PADDING-RIGHT: 0.2em; BORDER-TOP: #cfcfcf 2px double; PADDING-LEFT: 0.2em; PADDING-BOTTOM: 0em; FONT: 80%/1.6em "Verdana", sans-serif; VERTICAL-ALIGN: top; BORDER-LEFT: #bababa 3px solid; COLOR: #333; PADDING-TOP: 0em; BORDER-BOTTOM: #909090 6px solid; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.smallprint {
	PADDING-RIGHT: 0.5%; FONT-SIZE: 0.8em; COLOR: #777; TEXT-ALIGN: right
}
.smallprint A {
	COLOR: #987
}
.code OL {
	MARGIN-TOP: 6px; MARGIN-BOTTOM: 6px
}
.code LI {
	FONT-SIZE: 11px; FONT-FAMILY: "Lucida Console", Monaco, monospace
}
.code .br0 {
	COLOR: #66cc66
}
.code .co1 {
	COLOR: #808080; FONT-STYLE: italic
}
.code .co2 {
	COLOR: #808080; FONT-STYLE: italic
}
.code .coMULTI {
	COLOR: #808080; FONT-STYLE: italic
}
.code .es0 {
	FONT-WEIGHT: bold; COLOR: #000099
}
.code .kw1 {
	COLOR: #b1b100
}
.code .kw2 {
	FONT-WEIGHT: bold; COLOR: #000000
}
.code .kw3 {
	COLOR: #000066
}
.code .kw4 {
	COLOR: #993333
}
.code .kw5 {
	COLOR: #0000ff
}
.code .me0 {
	COLOR: #006600
}
.code .nu0 {
	COLOR: #cc66cc
}
.code .re0 {
	COLOR: #0000ff
}
.code .re1 {
	COLOR: #0000ff
}
.code .re2 {
	COLOR: #0000ff
}
.code .re4 {
	COLOR: #009999
}
.code .sc0 {
	COLOR: #00bbdd
}
.code .sc1 {
	COLOR: #ddbb00
}
.code .sc2 {
	COLOR: #009900
}
.code .st0 {
	COLOR: #ff0000
}
TABLE.calendar {
	COLOR: #000000; BACKGROUND-COLOR: #cccccc
}
TABLE.calendar CAPTION {
	FONT-WEIGHT: bold; LINE-HEIGHT: 1.6em; BACKGROUND-COLOR: #cccccc
}
TABLE.calendar THEAD {
	BACKGROUND-COLOR: #cccccc
}
TABLE.calendar TBODY.face {
	BACKGROUND-COLOR: #cccccc
}
TABLE.calendar TBODY.calnav {
	BACKGROUND-COLOR: #cccccc
}
TABLE.calendar THEAD TH {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 85%; PADDING-BOTTOM: 1px; WIDTH: 26px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
TABLE.calendar TBODY.face TD {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: right
}
TABLE.calendar TD.currentday {
	FONT-WEIGHT: bold; COLOR: #993333; BACKGROUND-COLOR: #aaaaaa
}
TABLE.calendar TBODY.calnav {
	FONT-WEIGHT: bold
}
TABLE.calendar TD.prevmonth {
	FONT-SIZE: 85%; TEXT-ALIGN: left
}
TABLE.calendar TD.curmonth {
	TEXT-ALIGN: center
}
TABLE.calendar TD.nextmonth {
	FONT-SIZE: 85%; TEXT-ALIGN: right
}
TABLE.calendar A:link {
	COLOR: #993333; TEXT-DECORATION: none
}
TABLE.calendar A:visited {
	COLOR: #993333; TEXT-DECORATION: none
}
TABLE.calendar A:hover {
	COLOR: #993333
}
TABLE.calendar A:active {
	COLOR: #993333; TEXT-DECORATION: none
}
