body {margin:0;padding:0; font:14px Verdana,Arial;height:100px;width:100%;scrollbar-face-color: #fff;}
#input {border:none; margin:0; padding:0; border:0}
.te {border:1px solid #bbb; padding:0 1px 1px; font:12px Verdana,Arial; margin:25px}
.te iframe {border:none}
.teheader {border-bottom:1px solid #bbb; background:url(static/images/header-bg.gif) repeat; padding-top:1px;display:none}
.teheader select {float:left; margin-top:5px}
.tefont {margin-left:12px}
.tesize {margin:0 3px}
.testyle {margin-right:12px}
.tedivider {display: inline-block; width:1px; height:30px; background:#ccc}
.tecontrol {display: inline-block; width:34px; height:30px; cursor:pointer; background-image:url(static/images/icons.png)}
.tecontrol:hover {background-color:#fff; background-position:30px 0}
.tefooter {height:32px; border-top:1px solid #bbb; background:#f5f5f5}
.toggle {float:left; background:url(static/images/icons.png) -34px 2px no-repeat; padding:9px 13px 0 31px; height:23px; border-right:1px solid #ccc; cursor:pointer; color:#666}
.toggle:hover {background-color:#fff}
.resize {float:right; height:32px; width:32px; background:url(static/images/resize.gif) 15px 15px no-repeat; cursor:s-resize}
#editor {cursor:text; margin:0px}
#editor img{max-width:100px;max-height:100px}

::-webkit-scrollbar {
      width: 15px;
}
::-webkit-scrollbar-track {
      background-color: #fff;
} 

::-webkit-scrollbar-thumb {
      background-color: rgba(255, 255, 255, 0.2); 
} 

::-webkit-scrollbar-button {
      background-color: #fff;
} 

::-webkit-scrollbar-corner {
      background-color: #fff;
} 