ul, ol { margin: 0px; padding: 0px; list-style: none; }
.posteditor { width: auto; clear: both; background: none; }
.editor { line-height: 25px; }
.editor td { height: 30px; }
img { cursor: hand; border: 0px; padding:2px 2px; }
.editor_dropmenu { background-image: url(images/common/arrow_down.gif); background-position: 90% 46%; background-repeat: no-repeat; cursor: hand; line-height: 24px; height: 24px; display: block; padding-left: 5px; padding-right: 1px; }
.editor_dropmenu_over { padding-left: 4px; background: #93b468; border: 1px solid #5f7342; line-height: 24px; height: 24px; display: block; background-image: url(images/common/arrow_down.gif); background-position: 90% 46%; background-repeat: no-repeat; cursor: hand; }
#editor_color { position: absolute; z-index: 108; width: 130px; height: 85px; background: #93b468; border: 1px solid #5f7342; top: 0px; left: 0px; padding: 5px 10px; }
.editor_colornormal { border-style: none; border-color: inherit; border-width: medium; padding: 2px; }
.editor_colorhover { border-style: none; border-color: inherit; border-width: medium; padding: 2px; }
.editor_colornormal DIV { border-bottom: #a2c672 1px solid; border-left: #a2c672 1px solid; width: 10px; height: 10px; overflow: hidden; border-top: #a2c672 1px solid; cursor: pointer; border-right: #a2c672 1px solid; }
.editor_colorhover div { border-bottom: #222 1px solid; border-left: #222 1px solid; width: 10px; height: 10px; overflow: hidden; border-top: #222 1px solid; cursor: pointer; border-right: #222 1px solid; }
#editor_font { position: absolute; z-index: 108; width: 130px; height: 350px; background: #93b468; border: 1px solid #5f7342; top: 0px; left: 0px; padding: 5px 10px; }
#editor_fontsize { position: absolute; z-index: 108; width: 130px; height: 230px; background: #93b468; border: 1px solid #5f7342; top: 10px; left: 10px; padding: 5px 10px; }

#input { position: absolute; z-index: 107; width: 297px; height: 90px; background: #93b468; border: 1px solid #5f7342; top: 0px; left: 0px; padding: 5px 10px; }
#input #input_in { width: 97%; }
#input ul, li { margin: 0px; line-height: 30px; }
#text { position: absolute; z-index: 108; width: 320px; height: 200px; background: #93b468; border: 1px solid #5f7342; top: 0px; left: 0px; padding: 5px 10px; }
#text #text_in { width: 300px; height: 140px; }


#input1 { position: absolute; z-index: 107; width: 297px; height: 120px; background: #93b468; border: 1px solid #5f7342; top: 0px; left: 0px; padding: 5px 10px; }
#input1 #input_in1 { width: 97%; }
#input1 ul, li { margin: 0px; line-height: 30px; }

#input2 { position: absolute; z-index: 107; width: 297px; height: 120px; background: #93b468; border: 1px solid #5f7342; top: 0px; left: 0px; padding: 5px 10px; }
#input2 input[type=text] { width: 97%; margin-top:5px;}
#input2 ul, li { margin: 0px; line-height: 30px; }

#iframe { position: absolute; z-index: 107; width: 400px; height: 400px; background: #93b468; border: 1px solid #5f7342; top: 0px; left: 0px; padding: 5px 1px; }
#iframe #input_in1 { width: 97%; }
#iframe ul, li { margin: 0px; line-height: 30px; }

#smiley { position: absolute; z-index: 107; width: 400px; height: 400px; background: #93b468; border: 1px solid #5f7342; top: 0px; left: 0px; padding: 5px 1px; }
#smiley #input_in1 { width: 97%; }
#smiley ul, li { margin: 0px; line-height: 30px; }