.xhe_default table, .xhe_default tr, .xhe_default td, .xhe_default iframe .xhe_default div  {float:none;border:0; margin:0; padding:0; background:transparent; white-space:nowrap; text-decoration:none; font-weight:normal; color:#000}

.xhe_default table.xheLayout {float:none;display:inline-table;background:#F0F0EE; border:1px solid #C5C5C5;width:100%;height:100%;}
.xhe_default td.xheTool{float:none;padding:0px 3px;border-bottom:1px solid #C5C5C5;}
.xhe_default td.xheTool span{float:left;margin:2px 0px;}
.xhe_default td.xheTool br{clear:left;}

.xhe_default span.xheGStart{float:none;display:none;}
.xhe_default span.xheGEnd{float:none;display:none;}
.xhe_default span.xheSeparator{float:none;display:block;height:22px;width:4px;margin:2px 2px !important;background:url(img/icons.gif) no-repeat -620px 0;}

.xhe_default a.xheButton{float:none;display:inline-block;margin:1px;border:0px;cursor:pointer;}
.xhe_default a.xheButton span{float:none;opacity:0.3; -ms-filter:'alpha(opacity=30)'; filter:alpha(opacity=30);}
.xhe_default a.xheEnabled span{float:none;opacity:1; -ms-filter:'alpha(opacity=100)'; filter:alpha(opacity=100);}
.xhe_default a.xheEnabled:hover {float:none;margin:0px;border:1px solid #999;background:#fff;}
.xhe_default a.xheActive{float:none;margin:0px;border:1px solid #999; background:#fff;}

.xhe_default a.xheButton span{float:none;display:block;margin:0px;height:20px;width:20px;}
.xhe_default span.xheIcon{float:none;background:url(img/icons.gif) no-repeat 20px 20px}

.xhe_default span.xheBtnCut {float:none;background-position:0 0}
.xhe_default span.xheBtnCopy {float:none;background-position:-20px 0}
.xhe_default span.xheBtnPaste {float:none;background-position:-40px 0}
.xhe_default span.xheBtnPastetext {float:none;background-position:-60px 0}
.xhe_default span.xheBtnBlocktag {float:none;background-position:-80px 0}
.xhe_default span.xheBtnFontface {float:none;background-position:-100px 0}
.xhe_default span.xheBtnFontSize {float:none;background-position:-120px 0}
.xhe_default span.xheBtnBold {float:none;background-position:-140px 0}
.xhe_default span.xheBtnItalic {float:none;background-position:-160px 0}
.xhe_default span.xheBtnUnderline {float:none;background-position:-180px 0}
.xhe_default span.xheBtnStrikethrough {float:none;background-position:-200px 0}
.xhe_default span.xheBtnFontColor {float:none;background-position:-220px 0}
.xhe_default span.xheBtnBackColor {float:none;background-position:-240px 0}
.xhe_default span.xheBtnSelectAll {float:none;background-position:-260px 0}
.xhe_default span.xheBtnRemoveformat {float:none;background-position:-280px 0}

.xhe_default span.xheBtnAlign {float:none;background-position:-300px 0}
.xhe_default span.xheBtnList {float:none;background-position:-320px 0}
.xhe_default span.xheBtnOutdent {float:none;background-position:-340px 0}
.xhe_default span.xheBtnIndent {float:none;background-position:-360px 0}

.xhe_default span.xheBtnLink {float:none;background-position:-380px 0}
.xhe_default span.xheBtnUnlink {float:none;background-position:-400px 0}
.xhe_default span.xheBtnImg {float:none;background-position:-420px 0}
.xhe_default span.xheBtnFlash {float:none;background-position:-440px 0}
.xhe_default span.xheBtnMedia {float:none;background-position:-460px 0}
.xhe_default span.xheBtnEmot {float:none;background-position:-480px 0}
.xhe_default span.xheBtnTable {float:none;background-position:-500px 0}

.xhe_default span.xheBtnSource {float:none;background-position:-520px 0}
.xhe_default span.xheBtnPreview {float:none;background-position:-540px 0}
.xhe_default span.xheBtnPrint {float:none;background-position:-560px 0}
.xhe_default span.xheBtnFullscreen {float:none;background-position:-580px 0}

.xhe_default span.xheBtnAbout {float:none;background-position:-600px 0}

.xhe_default .xheIframeArea{height:100%;float:none;}
.xhe_default iframe {display:block;background:#fff;width:100%;height:100%;float:none;}


#xheCntLine{float:none;display:none;position:absolute;z-index:1000001;background:#fff;height:1px;font-size:0;}
#xhePanel{float:none;display:none;position:absolute;z-index:1000000;border:#999 1px solid;background:#fff;text-align:left;}
#xheShadow{float:none;display:none;position:absolute;z-index:999999;background:#000;opacity:0.2; -ms-filter:'alpha(opacity=20)'; filter:alpha(opacity=20);}
.xheFixCancel{float:none;position:absolute;z-index:999998;background-color:#FFF;opacity:0; -ms-filter:'alpha(opacity=0)'; filter:alpha(opacity=0);}

.xheMenu{float:none;padding:2px;overflow-x:hidden;overflow-y:auto;max-height:230px;}
.xheMenu a{float:none;display:block;padding:3px 20px 3px 3px;line-height:normal;font-size:12px;color:#000;text-decoration:none;white-space:nowrap;}
.xheMenu a:hover{float:none;background:#e5e5e5;text-decoration:none;color:#000;}
.xheMenu p,.xheMenu h1,.xheMenu h2,.xheMenu h3,.xheMenu h4,.xheMenu h5,.xheMenu h6,.xheMenu pre,.xheMenu address,.xheMenu div{float:none;margin:0}

.xheEmot div{float:none;padding:5px;overflow-x:hidden;overflow-y:auto;}
.xheEmot div a{float:none;display:inline-block;margin:3px;padding:3px;overflow:hidden;background-repeat:no-repeat;background-position:center;text-decoration:none;}
.xheEmot div a:hover{float:none;border:1px solid #999;padding:2px;}
.xheEmot ul{float:none;border-top:1px solid #999;list-style:none;padding:0 10px;margin:0;font-size:12px;}
.xheEmot li{float:left;margin:0 2px 5px 0;}
.xheEmot li a{float:none;background:#fff;display:block;padding:0 8px;text-decoration:none;color:#000;line-height:20px;}
.xheEmot li a:hover{float:none;text-decoration:underline;}
.xheEmot li.cur{float:none;border:1px solid #999;border-top:none;position:relative;bottom:1px;}
.xheEmot li.cur a{float:none;cursor:text;padding-top:1px;}
.xheEmot li.cur a:hover{float:none;text-decoration:none;}

.xheColor{float:none;width:147px;padding:5px;}
.xheColor a{float:none;display:inline-block;margin:1px;border:#999 1px solid;width:17px;height:9px;font-size:0;}
.xheColor a:hover{float:none;border:#000 1px solid;}
.xheColor a img{float:none;display:none;}

.xheDialog{float:none;padding:10px;font-size:12px;font-family:monospace;}
.xheDialog a{float:none;text-decoration:underline;color:#00f;}
.xheDialog a:hover{float:none;text-decoration:underline;color:#00f}
.xheDialog div{float:none;padding:2px 0;}
.xheDialog input{
	float:none;margin:0;border-width:1px;border-style:solid;font-size:12px;
	*padding:expression((type=="text")?'1px':'auto');*width:expression((type=="text")?'160px':'auto');*border-color:expression((type=="text")?'#ABADB3':'#fff #888 #888 #fff');*background:expression((type=="button")?'#F0F0F0':'#FFFFFF');*cursor:expression((type=="button")?'pointer':'');*font-size:expression((type=="button")?'13px':'12px');
}
.xheDialog textarea{float:none;font-size:12px;resize:none;}
.xheDialog input[type=text]{float:none;padding:1px;width:160px;border-color:#ABADB3;}
.xheDialog input[type=button]{float:none;margin:0;border-color:#fff #888 #888 #fff;background:#F0F0F0;cursor:pointer;font-size:13px;}
.xheDialog input[type=file]{float:none;font-size:13px;}
.xheDialog select{float:none;margin:0;border:1px #ABADB3 solid;}
.xheDialog .xheUpload{float:none;position: relative;display:inline-block;width:164px;}
.xheDialog .xheUpload .xheBtn{float:none;position: absolute;top: 0px;left: 114px;width:50px;z-index: 1000001;padding:0;}
.xheDialog .xheUpload .xheFile{float:none;cursor:pointer;position: absolute;top: 0px;left: 0px;width:164px;opacity:0;-ms-filter:'alpha(opacity=0)';filter:alpha(opacity=0);z-index: 1000002;}
.xheDialog .xheUpload .xheText {float:none;position: absolute;width:107px;top: 0px;left: 0px;z-index: 1000003;}

.xheModal{
	float:none;position: fixed;z-index: 1000010;text-align:left;top:50%;left:50%;background:#FFF;border:1px solid #BBB;font-size:12px;
	*position:absolute;*margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');	
}
.xheModalTitle{float:none;padding:5px;background:#F0F0EE;border-bottom:1px solid #BBB;}
.xheModalClose{float:right;width:16px;height:16px;background:url(img/close.gif);cursor:pointer;}
.xheModalIfmWait{float:none;width:100%;height:100%;background:url(img/waiting.gif) no-repeat 50% 50%;margin:-16 0 0 -16;}
.xheModalShadow{
	float:none;position:fixed;z-index:1000009;top:50%;left:50%;background:#000;opacity:0.2; -ms-filter:'alpha(opacity=20)'; filter:alpha(opacity=20);
	*position:absolute;*margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 5 + 'px');
}
.xheModalOverlay{
	float:none;position: fixed;z-index:1000008;top: 0px;left: 0px;height:100%;width:100%;background-color:#000;opacity:0.2; -ms-filter:'alpha(opacity=20)'; filter:alpha(opacity=20);
	*position:absolute;*height:expression(Math.max(document.documentElement.clientHeight,document.documentElement.scrollHeight)+'px');*width:expression(Math.max(document.documentElement.clientWidth,document.documentElement.scrollWidth)+'px');
}

.xheProgress{float:none;position:relative;width:280px;margin:auto;border:1px solid #C1C1C1;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url(img/progressbg.gif) #E9E9E9;}
.xheProgress span{float:none;position:absolute;left:0;top:0;width:100%;text-align:center;line-height:15px;font-size:12px;color:#222;text-shadow: 1px 1px 0 #eee;}
.xheProgress div{float:none;height:15px;width:1px;background:url(img/progress.gif) #31C135;}

.xhe_Fullfix{float:none;overflow:hidden;}
.xhe_Fullfix body{float:none;width:100%;height:100%;}
.xhe_Fullscreen{
	float:none;top:0px;left:0px;position:fixed;z-index:100000;width:100%;height:100%;background:#fff;
	*position:absolute;*top:expression((document.compatMode?documentElement.scrollTop:document.body.scrollTop)+'px');*width:expression((document.compatMode?documentElement.offsetWidth:document.body.offsetWidth) + 'px');*height:expression((document.compatMode?documentElement.offsetHeight:document.body.offsetHeight) + 'px');
}

.xheHideArea{position:absolute;top:-1000px;left:-1000px;visibility:hidden;float:none;}