#post_tb {
	TABLE-LAYOUT: fixed
}
#post_tb EM {
	COLOR: #999
}
.forumeditor {
	BEHAVIOR: url(#default#userdata);
}
.editor_doc {
	background-color: #1a1a1a
}
.dropbutton {
	color: #000
}
#editor_tb {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; BACKGROUND: #363636; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 0px solid
}
#editor_tb TD {
	PADDING: 2px; BORDER-STYLE: none
}
.editortoolbar TABLE {
	WIDTH: auto
}
.editortoolbar A {
	BORDER: #363636 1px solid; DISPLAY: block; PADDING: 1px; CURSOR: pointer; background-color:#fff
}
.editortoolbar A:hover {
	BORDER: #555 1px solid; BACKGROUND-COLOR: #ddd; TEXT-DECORATION: none
}
.editor_switcher_bar {
	POSITION: relative
}
.editor_switcher_bar A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px
}
.editor_switcher_bar BUTTON { 
	border: #555 1px solid; BORDER-BOTTOM-COLOR: #1a1a1a; font-weight: bold; height: 28px; line-height: 28px; background: #1a1a1a; margin: 0px 2px; position: relative; top: 6px; cursor: pointer; 
}
*+html .editor_switcher_bar BUTTON { 
	top: 4px; 
}
* html .editor_switcher_bar BUTTON { 
	top: 4px; 
}
.editor_switcher_bar .editor_switcher {
	FONT-WEIGHT: normal; BORDER-BOTTOM-COLOR: #555
}
.editor_text_tb {
	BORDER: #555 1px solid;
}
.editor_text_tb TD {
	background: #1a1a1a
}
.editor_text_tb TD TEXTAREA {
	FONT: 12px/1.6em "Courier New", Courier, monospace; WIDTH: 99%; BORDER-STYLE: none; background: #222
}
.editor_button_tb {
	BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 0px solid; BACKGROUND: #363636; MARGIN-BOTTOM: 10px; BORDER-LEFT: #555 1px solid; BORDER-BOTTOM: #555 0px solid; BORDER-TOP-STYLE: none
}
.editor_button_tb BUTTON {
	BORDER-TOP: none; BORDER-LEFT: #3e3e3e 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM: none; COLOR: #069; BORDER-RIGHT: none
}
.editor_attach {
	BORDER: #555 1px solid
}
#wysiwyg {
	FONT: 14px/1.6em Helvetica, Arial, sans-serif
}
#wysiwyg * {
	LINE-HEIGHT: normal
}
#wysiwyg A {
	COLOR: #39C; TEXT-DECORATION: underline
}
#wysiwyg LI {
	MARGIN-LEFT: 2em
}
#wysiwyg STRONG {
	FONT-WEIGHT: bold
}
#wysiwyg B {
	FONT-WEIGHT: bold
}
#wysiwyg EM {
	FONT-STYLE: italic
}
#wysiwyg I {
	FONT-STYLE: italic
}
.fontname_menu {
	WIDTH: 97px
}
.fontname_menu LI {
	CURSOR: pointer
}
.fontsize_menu {
	WIDTH: 27px; LINE-HEIGHT: normal
}
.fontsize_menu LI {
	CURSOR: pointer
}
.color_normal {
	PADDING: 2px; BORDER-STYLE: none
}
.color_normal DIV {
	BORDER: #fff 1px solid; OVERFLOW: hidden; WIDTH: 10px; CURSOR: pointer; HEIGHT: 10px
}
.color_hover {
	PADDING: 2px; BORDER-STYLE: none
}
.color_hover DIV {
	BORDER: #000 1px solid; OVERFLOW: hidden; WIDTH: 10px; CURSOR: pointer; HEIGHT: 10px
}
#postform .mainbox{
	margin-bottom:0px
}
.btns EM {
	COLOR: #999
}
#smilieslist {
	BORDER: #555 1px solid; overflow:hidden; TEXT-ALIGN: center; width:168px
}
#smilieslist TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; CURSOR:pointer; PADDING-TOP: 8px; BORDER-STYLE: none
}
#smilieslist TD:hover {
	background-color: #555
}
#smilieslist .pages {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; FLOAT: none; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#smilieslist H4 {
	PADDING: 5px; PADDING-LEFT: 8px; BACKGROUND: #363636; COLOR: #069; font-weight:normal; LINE-HEIGHT: 20px; BORDER-BOTTOM: #555 1px solid; TEXT-ALIGN: left; width:168px
}