HTML {
	OVERFLOW-Y: scroll
}
BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif; BACKGROUND: url(/img/background.png) #999; FONT-SIZE: 13px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
FORM {
	MARGIN: 0px
}
TEXTAREA {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; WIDTH: 95%; PADDING-RIGHT: 4px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 4px
}
TABLE {
	BORDER-SPACING: 0; BORDER-COLLAPSE: collapse
}
TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TH {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
INPUT[type=submit] {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/img/button.png) #ddd no-repeat 0px 0px; COLOR: #555; BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 3px
}
BUTTON {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: url(/img/button.png) #ddd no-repeat 0px 0px; COLOR: #555; BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 3px
}
LABEL {
	CURSOR: pointer
}
LABEL.selected {
	FONT-WEIGHT: bold
}
HR {
	HEIGHT: 1px; COLOR: #666
}
.cf:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.cf {
	DISPLAY: inline-block
}
HTML[xmlns] .cf {
	DISPLAY: block
}
* HTML .cf {
	HEIGHT: 1%
}
A {
	COLOR: #c00; TEXT-DECORATION: none
}
P {
	LINE-HEIGHT: 1.5em; MARGIN: 0px
}
H1 {
	BORDER-BOTTOM: #cc0 2px solid; BORDER-LEFT: #cc0 2px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ffc; COLOR: #000; FONT-SIZE: 28px; BORDER-TOP: #cc0 2px solid; BORDER-RIGHT: #cc0 2px solid; PADDING-TOP: 10px
}
H1 SPAN {
	COLOR: #cc0; FONT-SIZE: 20px
}
H1 A {
	COLOR: #c00; TEXT-DECORATION: none
}
H1 A:hover {
	TEXT-DECORATION: underline
}
H2 {
	PADDING-BOTTOM: 5px; MARGIN: 20px 0px 10px -10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #ccc; FONT-SIZE: 13px; PADDING-TOP: 5px
}
H2 A {
	COLOR: #000; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
SPAN.hl {
	COLOR: #666; FONT-WEIGHT: bold
}
.code SPAN.hl {
	BACKGROUND: #fff; COLOR: #000
}
#main {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 10px; MARGIN: 40px auto; PADDING-LEFT: 20px; WIDTH: 750px; PADDING-RIGHT: 20px; BACKGROUND: #fff; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 10px
}
#preMenu {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; FONT-SIZE: 9px; PADDING-TOP: 10px
}
#menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#menu LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#menu LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#menu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 730px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; BACKGROUND: #ccc; FONT-SIZE: 17px; PADDING-TOP: 5px
}
#menu LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; FONT-WEIGHT: bold; MARGIN-RIGHT: 10px; BORDER-RIGHT: #333 0px solid; PADDING-TOP: 5px
}
#menu LI A {
	COLOR: #666; TEXT-DECORATION: none
}
#menu LI.selected {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #999 1px solid; BACKGROUND: #fff; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid
}
#menu LI.selected A {
	COLOR: #c00
}
#menu LI A:hover {
	TEXT-DECORATION: underline
}
#menu LI.selected A:hover {
	TEXT-DECORATION: none
}
#menu LI.last {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
DIV.button {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-LEFT: 5px; PADDING-TOP: 2px
}
DIV.button A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; COLOR: #666; TEXT-DECORATION: none !important; PADDING-TOP: 0px
}
DIV.button A:hover {
	BACKGROUND-COLOR: #fff !important; COLOR: #c03 !important
}
#captcha-code {
	WIDTH: 146px !important; MAX-WIDTH: none !important; MARGIN-BOTTOM: 10px
}
#captcha-image {
	BORDER-BOTTOM: #666 2px solid; BORDER-LEFT: #666 2px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 2px; WIDTH: 150px; PADDING-RIGHT: 2px; HEIGHT: 70px; BORDER-TOP: #666 2px solid; BORDER-RIGHT: #666 2px solid; PADDING-TOP: 2px
}
#captcha-request {
	MARGIN: 5px 0px 20px
}
DIV.hint {
	DISPLAY: none
}
DIV.hint-error {
	MARGIN: 5px 0px 10px; DISPLAY: block; COLOR: #c03; FONT-SIZE: 11px
}
.cover {
	FILTER: alpha(opacity=25); BACKGROUND: #000; -moz-opacity: 0.25; opacity: 0.25; -khtml-opacity: 0.25
}
.cover {
	POSITION: absolute; WIDTH: 100%; DISPLAY: none; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.coverText {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 2em; MARGIN-TOP: -1em; WIDTH: 100px; MARGIN-LEFT: -50px; TOP: 50%; LEFT: 50%
}
.coverText SPAN {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fff; PADDING-TOP: 5px
}
#modlogs {
	DISPLAY: none
}
.modlog {
	POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 450px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: url(/img/modlogCover.png); PADDING-TOP: 10px
}
* HTML .modlog {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; PADDING-TOP: 0px
}
.modlog A {
	COLOR: #12b
}
.modlog DIV.intro {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; MARGIN-BOTTOM: 10px; COLOR: #000
}
.modlog FORM {
	OVERFLOW: auto
}
.mlInner {
	BORDER-BOTTOM: #000 3px solid; BORDER-LEFT: #000 3px solid; BORDER-TOP: #000 3px solid; BORDER-RIGHT: #000 3px solid
}
* HTML .modlog {
	WIDTH: 450px
}
.mlHeader {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #000; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.mlHeader A {
	COLOR: #fff
}
.mlHeader A:hover {
	COLOR: #fff
}
.mlHeader .mlTitle {
	WIDTH: 100%; CURSOR: move; MARGIN-RIGHT: 70px
}
.mlHeader .mlClose {
	WIDTH: 48px; FLOAT: right
}
.mlBody {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; PADDING-TOP: 10px
}
.mlBody DIV.errorText {
	BORDER-BOTTOM: #12b 2px solid; BORDER-LEFT: #12b 2px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #eef; COLOR: #000; BORDER-TOP: #12b 2px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #12b 2px solid; PADDING-TOP: 5px
}
#modlogs .blink {
	FILTER: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5
}
.blink.pre-content {
	FILTER: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5
}
.std {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 4px; WIDTH: 90%; PADDING-RIGHT: 4px; MAX-WIDTH: 90%; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 4px
}
.std:focus {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid
}
INPUT.big {
	FONT-SIZE: 2.5em
}
* HTML .std {
	
}
.proposal.std {
	COLOR: #999
}
.error.std {
	BORDER-BOTTOM: #c03 1px solid; BORDER-LEFT: #c03 1px solid; BACKGROUND-COLOR: #fee; BORDER-TOP: #c03 1px solid; BORDER-RIGHT: #c03 1px solid
}
TEXTAREA.error {
	BORDER-BOTTOM: #c03 1px solid; BORDER-LEFT: #c03 1px solid; BACKGROUND-COLOR: #fee; BORDER-TOP: #c03 1px solid; BORDER-RIGHT: #c03 1px solid
}
LABEL.input {
	DISPLAY: block; MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold
}
LABEL.input > STRONG {
	BACKGROUND: #ffc
}
LABEL.radio {
	DISPLAY: inline
}
LABEL.checkbox {
	DISPLAY: inline
}
#topic-text {
	WIDTH: 95%; MARGIN-BOTTOM: 0px; HEIGHT: 80px
}
#topic-text {
	HEIGHT: 200px
}
#wr-comments {
	PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
#wr-comments LI {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 40px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
#wr-comments LI A {
	FONT-WEIGHT: normal !important
}
#wr-comments LI A.permalink {
	COLOR: #999
}
#wr-comments LI .title {
	BORDER-BOTTOM: #eee 1px dotted; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: 10px; COLOR: #333; FONT-SIZE: 11px
}
#wr-comments LI .title A {
	FONT-WEIGHT: bold
}
#wr-comments LI .title .subject {
	COLOR: #000; FONT-SIZE: 15px !important
}
#wr-comments LI .date {
	COLOR: #666; MARGIN-LEFT: 0px
}
#wr-comments LI .text {
	LINE-HEIGHT: 1.5em
}
#wr-comments LI .result {
	VISIBILITY: hidden
}
#wr-comments LI.first {
	BACKGROUND: #fafafa
}
#wr-comments LI.inactive {
	FILTER: alpha(opacity=25); BACKGROUND: url(/img/commentInactive.png) no-repeat; -moz-opacity: 0.25; opacity: 0.25; -khtml-opacity: 0.25
}
#wr-comments .subject {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold
}
#wr-comments .profile {
	FONT-WEIGHT: normal
}
DIV.help {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: #f0f0f0; MARGIN-TOP: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
DIV.help UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.help OL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.help UL {
	PADDING-BOTTOM: 0px; MARGIN: -10px 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.help UL LI {
	MARGIN: 10px 0px
}
DIV.help OL LI {
	MARGIN: 10px 0px
}
A.rss {
	BORDER-BOTTOM: #c03 1px solid; BORDER-LEFT: #c03 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #fee; COLOR: #c03 !important; BORDER-TOP: #c03 1px solid; BORDER-RIGHT: #c03 1px solid; TEXT-DECORATION: none; PADDING-TOP: 1px
}
A.rss:hover {
	COLOR: #c03 !important; TEXT-DECORATION: underline
}
.trans {
	FILTER: alpha(opacity=0); -moz-opacity: 0; opacity: 0; -khtml-opacity: 0
}
#output-wrapper {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: 0px; PADDING-TOP: 20px
}
#output {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG.favicon {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 16px; PADDING-RIGHT: 1px; MARGIN-BOTTOM: -5px; HEIGHT: 16px; BORDER-TOP: #ccc 1px solid; MARGIN-RIGHT: 5px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.displayNone {
	DISPLAY: none
}
.fl {
	FLOAT: left
}
.fr {
	FLOAT: right
}
SPAN.confirm {
	VISIBILITY: hidden; COLOR: #060
}
.light {
	COLOR: #999 !important; FONT-WEIGHT: normal !important
}
.light A {
	COLOR: #999 !important; FONT-WEIGHT: normal !important
}
.light A {
	TEXT-DECORATION: underline !important
}
.light A:hover {
	COLOR: #c03 !important
}
SPAN.loading {
	COLOR: #666; TEXT-DECORATION: blink
}
DIV#loading {
	FILTER: alpha(opacity=50); PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #c03; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: blink; PADDING-TOP: 2px; -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5
}
SPAN.loading {
	FILTER: alpha(opacity=50); PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #c03; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: blink; PADDING-TOP: 2px; -moz-opacity: 0.5; opacity: 0.5; -khtml-opacity: 0.5
}
DIV#loading {
	Z-INDEX: 10000; POSITION: absolute; DISPLAY: none; TOP: 0px; LEFT: 0px
}
DIV.note {
	MARGIN: 5px 0px 10px; COLOR: #999; FONT-SIZE: 11px
}
DIV.note A {
	COLOR: #c00
}
DIV.cr {
	MARGIN-BOTTOM: 5px
}
.pagenav-wrapper {
	LINE-HEIGHT: 1.8em; MARGIN: 0px; VERTICAL-ALIGN: bottom
}
.pagenav-wrapper {
	VERTICAL-ALIGN: top
}
.pagenav-wrapper A {
	PADDING-BOTTOM: 0.1em; BACKGROUND-COLOR: #eee; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; COLOR: #12b; MARGIN-RIGHT: 0.3em; TEXT-DECORATION: none; PADDING-TOP: 0.1em
}
.pagenav-wrapper A:hover {
	BACKGROUND-COLOR: #ddd
}
.pagenav-wrapper .actPage {
	PADDING-BOTTOM: 0.1em; BACKGROUND-COLOR: #12b; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; COLOR: #fff; MARGIN-RIGHT: 0.3em; PADDING-TOP: 0.1em
}
.pagenav-wrapper SPAN.total {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0.4em; WHITE-SPACE: nowrap; COLOR: #000; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0.1em
}
.pagenav-wrapper SPAN.total A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #fff; COLOR: #c03; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.pagenav-wrapper .prev {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; MARGIN-RIGHT: 0.3em; PADDING-TOP: 0.1em
}
.pagenav-wrapper .next {
	PADDING-BOTTOM: 0.1em; PADDING-LEFT: 0.4em; PADDING-RIGHT: 0.4em; MARGIN-LEFT: 0em; PADDING-TOP: 0.1em
}
.cite {
	BORDER-LEFT: #666 3px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f5f5f5; FONT-STYLE: italic; MARGIN: 0px 0px 0px 40px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #666; CLEAR: both; PADDING-TOP: 10px
}
#jsreq {
	BORDER-BOTTOM: #c03 1px solid; BORDER-LEFT: #c03 1px solid; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.5em; BACKGROUND-COLOR: #fcd; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; BORDER-TOP: 0px; BORDER-RIGHT: #c03 1px solid; PADDING-TOP: 10px
}
#jsreq H3 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
H3 {
	PADDING-BOTTOM: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; BACKGROUND: #eee; COLOR: #000; FONT-SIZE: 13px; PADDING-TOP: 5px
}
H3 STRONG {
	FONT-STYLE: italic
}
H3 SPAN.light {
	COLOR: #ccc
}
H3 SPAN.link {
	COLOR: #999; FONT-WEIGHT: normal
}
H3 SPAN.link A {
	COLOR: #999
}
H3 SPAN.link A:hover {
	COLOR: #12b
}
DIV.bigAvatar {
	BORDER-BOTTOM: 10px solid; BORDER-LEFT: 10px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP: 10px solid; BORDER-RIGHT: 10px solid; PADDING-TOP: 10px
}
DIV.neutral.bigAvatar {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
DIV.failure.bigAvatar {
	BORDER-BOTTOM-COLOR: #c99; BORDER-TOP-COLOR: #c99; BORDER-RIGHT-COLOR: #c99; BORDER-LEFT-COLOR: #c99
}
DIV.success.bigAvatar {
	BORDER-BOTTOM-COLOR: #9c9; BORDER-TOP-COLOR: #9c9; BORDER-RIGHT-COLOR: #9c9; BORDER-LEFT-COLOR: #9c9
}
.longtext {
	LINE-HEIGHT: 1.4em; COLOR: #000
}
DIV.split {
	BORDER-BOTTOM: #f5f5f5 1px solid; PADDING-BOTTOM: 20px
}
A.inline {
	BORDER-BOTTOM: #c03 1px dotted; COLOR: #c03 !important; TEXT-DECORATION: none !important
}
A.cancel.inline {
	BORDER-BOTTOM: #c03 1px dotted; COLOR: #c03 !important
}
A.down.inline {
	PADDING-LEFT: 10px; BACKGROUND: url(/img/darr.png) no-repeat
}
SPAN.guest {
	COLOR: #666 !important
}
A.guest {
	COLOR: #666 !important
}
UL.next {
	LIST-STYLE-TYPE: square; PADDING-LEFT: 15px
}
UL.next LI {
	MARGIN-BOTTOM: 10px
}
A.admin {
	BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 0px; BORDER-TOP-COLOR: #fff; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #c03; COLOR: #fff !important; BORDER-RIGHT-COLOR: #fff; BORDER-LEFT-COLOR: #fff; PADDING-TOP: 0px
}
TABLE.standard {
	BORDER-BOTTOM: #ddd 1px solid; WIDTH: 100%; MARGIN-BOTTOM: 10px; BORDER-TOP: #ddd 1px solid
}
TABLE.standard DIV.avatar {
	MARGIN: 0px 10px 0px 0px
}
TABLE.standard THEAD {
	BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; COLOR: #333
}
TABLE.standard TH.topic {
	WIDTH: 385px
}
TABLE.standard TH.author {
	WIDTH: 120px
}
TABLE.standard TH.replies {
	WIDTH: 55px
}
TABLE.standard TH.lastPost {
	WIDTH: 150px
}
TABLE.standard TD A {
	COLOR: #666
}
TABLE.standard TH {
	BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 4px
}
TABLE.standard TD {
	BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; WHITE-SPACE: nowrap; COLOR: #666; PADDING-TOP: 4px
}
TABLE.standard TD.first {
	BORDER-LEFT: 0px; LINE-HEIGHT: 1.7em; WHITE-SPACE: normal
}
TABLE.standard TH.first {
	BORDER-LEFT: 0px; LINE-HEIGHT: 1.7em; WHITE-SPACE: normal
}
TABLE.standard TD.first A {
	COLOR: #c03
}
TABLE.standard TR {
	BORDER-BOTTOM: #ddd 1px dotted
}
TABLE.standard TR.even {
	BACKGROUND: #fafafa
}
TABLE.standard TR.odd {
	BACKGROUND: #fff
}
TABLE.standard TR.inactive {
	FILTER: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; -khtml-opacity: 0.25
}
TABLE.standard TR.last {
	BORDER-BOTTOM: 0px
}
TABLE.standard DIV.date {
	MARGIN-TOP: 5px; COLOR: #000
}
TABLE.standard TD.lastPost {
	FONT-SIZE: 11px
}
TABLE.board.standard {
	FILTER: alpha(opacity=25); -moz-opacity: 0.25; opacity: 0.25; -khtml-opacity: 0.25
}
.tabmenu {
	BORDER-BOTTOM: #ccc 1px dotted; MARGIN: 0px; WIDTH: 750px; BACKGROUND: #fff
}
.tabmenu UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; FLOAT: left; LIST-STYLE-IMAGE: none
}
.tabmenu UL LI {
	PADDING-BOTTOM: 10px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 13px; PADDING-TOP: 10px
}
.tabmenu UL LI A {
	COLOR: #666; TEXT-DECORATION: none
}
.tabmenu UL LI A:hover {
	TEXT-DECORATION: underline
}
.tabmenu UL LI.selected A {
	COLOR: #c00; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.tabmenu UL LI.selected A:hover {
	TEXT-DECORATION: none
}
.tabmenu UL LI.disabled {
	BORDER-BOTTOM-COLOR: #ccc; BORDER-TOP-COLOR: #ccc; COLOR: #ccc; BORDER-RIGHT-COLOR: #ccc; BORDER-LEFT-COLOR: #ccc
}
.tabmenu DIV {
	FLOAT: right; COLOR: #666
}
.tabmenu DIV A {
	COLOR: #00e
}
.tabs {
	BORDER-BOTTOM: #ccc 5px solid; MARGIN: 20px 0px 0px; WIDTH: 100%; COLOR: #666; FONT-WEIGHT: bold
}
.tabs {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.tabs LI {
	BORDER-BOTTOM: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eee; FLOAT: left; FONT-SIZE: 13px; BORDER-TOP: #ccc 1px solid; CURSOR: pointer; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px
}
.tabs LI.selected {
	BORDER-BOTTOM-COLOR: #666; BORDER-TOP-COLOR: #666; BACKGROUND: #ccc; COLOR: #000; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666
}
#frameFooter {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 740px; PADDING-RIGHT: 5px; COLOR: #666; FONT-SIZE: 11px; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 5px
}
#frameFooter .left {
	FLOAT: left
}
#frameFooter .right {
	FLOAT: right
}
#frameFooter .right A {
	COLOR: #666
}
.img-caption {
	COLOR: #666; FONT-SIZE: 0.8em
}
.disabled {
	COLOR: #999
}
.disabled A {
	BORDER-BOTTOM-COLOR: #999 !important; BORDER-TOP-COLOR: #999 !important; COLOR: #999 !important; BORDER-RIGHT-COLOR: #999 !important; BORDER-LEFT-COLOR: #999 !important; CURSOR: default
}
.big {
	FONT-SIZE: 1.5em
}
LI H3 {
	BORDER-BOTTOM: #eee 0px solid
}
.header {
	BORDER-BOTTOM: #aaa 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; COLOR: #000; FONT-SIZE: 1.2em; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
.header A {
	COLOR: #000
}
.header > STRONG {
	BACKGROUND-COLOR: #ffc
}
.search {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #f5f5f5; PADDING-TOP: 10px
}
.search-inputbar {
	MARGIN: auto; WIDTH: 90%
}
.search-hintbar {
	TEXT-ALIGN: left; MARGIN: 2px auto auto; WIDTH: 90%; COLOR: #666; FONT-SIZE: 0.9em
}
.search-hintbar A {
	COLOR: #666
}
.search-optionbar {
	TEXT-ALIGN: left; MARGIN: 0px auto auto; WIDTH: 90%; COLOR: #666; FONT-SIZE: 0.9em
}
.withExample.search-input {
	COLOR: #666
}
.search-input {
	BORDER-BOTTOM: #bbb 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #fafafa; PADDING-LEFT: 4px; WIDTH: 60%; PADDING-RIGHT: 4px; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #bbb 1px solid; PADDING-TOP: 4px
}
.search-input:focus {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #333 1px solid; BACKGROUND-COLOR: #fff; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #999 1px solid
}
.error.search-input {
	BORDER-BOTTOM: #c66 1px solid; BORDER-LEFT: #c00 1px solid; BORDER-TOP: #c00 1px solid; BORDER-RIGHT: #c66 1px solid
}
#search-search {
	MARGIN: 0px; DISPLAY: inline
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	MARGIN: 10px 0px
}
A.selected {
	COLOR: #000; TEXT-DECORATION: none
}
#pageTitle {
	MARGIN-BOTTOM: 20px; FONT-SIZE: 1.5em; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#pageTitle {
	BORDER-BOTTOM: #fff 1px solid
}
#pageTitle SPAN {
	COLOR: #000; FONT-WEIGHT: normal
}
#pageTitle SPAN.small {
	FONT-SIZE: 0.7em
}
#pageTitle H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #000; FONT-SIZE: 2em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.code {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #000; COLOR: #ccc; PADDING-TOP: 10px
}
.code A {
	COLOR: #ccc; TEXT-DECORATION: none
}
.code A:hover {
	TEXT-DECORATION: underline
}
.code .hl {
	COLOR: #333
}
.pre-content {
	MARGIN-BOTTOM: 10px
}
.pre-content .left {
	LINE-HEIGHT: 2em; FLOAT: left
}
.pre-content .right {
	LINE-HEIGHT: 2em; FLOAT: right
}
.board-search.search-input {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; WIDTH: 300px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#topicInlayPlaceholder {
	WIDTH: 500px
}
#propaganda {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#propaganda {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#propaganda LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#propaganda LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 50px; MARGIN: 0px 28px 0px 0px; FLOAT: left; HEIGHT: 70px
}
#propaganda LI.last {
	MARGIN: 0px
}
#propaganda LI IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 10px; MARGIN: auto; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 10px
}
#propaganda LI IMG {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #999 1px solid
}
#propaganda LI:hover IMG {
	BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #333 1px solid
}
#propaganda LI .caption {
	MARGIN-TOP: 5px; COLOR: #333; FONT-SIZE: 11px
}
#propaganda LI:hover .caption {
	MARGIN-TOP: 5px
}
#introLeft {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#introRight {
	FLOAT: right
}
#introRight IMG {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 4px
}
IMG.demo {
	BORDER-BOTTOM: #c03 1px solid; POSITION: absolute; BORDER-LEFT: #c03 1px solid; MARGIN-TOP: 100px; BACKGROUND: #fff; MARGIN-LEFT: 110px; BORDER-TOP: #c03 1px solid; BORDER-RIGHT: #c03 1px solid
}
TABLE.code {
	BORDER-BOTTOM: #060 2px solid; BORDER-LEFT: #060 2px solid; BORDER-TOP: #060 2px solid; BORDER-RIGHT: #060 2px solid
}
TABLE.code TD {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 13px; PADDING-TOP: 5px
}
TABLE.code TD.lineNums {
	TEXT-ALIGN: right; COLOR: #999; BORDER-RIGHT: #060 1px dotted
}
TABLE.code TD.lines {
	PADDING-LEFT: 10px; COLOR: #060
}
TABLE.code TD.lines EM {
	FONT-STYLE: normal; COLOR: #00c
}
TABLE.code TD.lines SPAN {
	FONT-STYLE: normal; COLOR: #999
}
DIV.canvas {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 500px; PADDING-RIGHT: 0px; FLOAT: left; MARGIN-RIGHT: 20px; PADDING-TOP: 0px
}
.hidden {
	DISPLAY: none !important
}
A.tooltip {
	COLOR: #999
}
DIV.tooltipDiv {
	BORDER-BOTTOM: #c03 2px solid; BORDER-LEFT: #c03 2px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fee; COLOR: #c03; FONT-SIZE: 11px; BORDER-TOP: #c03 2px solid; FONT-WEIGHT: normal !important; BORDER-RIGHT: #c03 2px solid; PADDING-TOP: 10px
}
.hintText {
	COLOR: #999 !important
}
#nabble {
	BORDER-BOTTOM: #999 1px solid; PADDING-BOTTOM: 20px; MARGIN: 20px 0px; FONT-SIZE: 17px
}
