body,tr,td,div,span,input,select,textarea,pre{
 font-family:Arial,Helvetica,clean,sans-serif,Verdana,Tahoma;
 font-style:normal;
 font-weight:normal;
 text-decoration:none;
 font-size:12px;
 color:#52595f; 
}
td,div,pre{
 vertical-align:top;
 text-align:left;
}
body{
 margin:0px;
 padding:0px;
 background-color:#f9f9f9;
}

.xdbody{						padding:0px 0px 0px 0px;background-color:#ffffff;border-style:solid;border-width:0px 0px 0px 0px;border-color:#e9e9ea;	}
.xdlogo{						position:absolute;top:35px;left:30px;z-index:15; }
.xdhead{						position:relative;width:952px;font-size:10px;z-index:10;	}
.xdhopt{						float:left;width:auto;height:25px;margin:20px 0px 0px 1px;padding:3px 15px 3px 15px;font-size:13px;	}
.xdhoptcut{						float:left;width:1px;height:25px;margin:20px 0px 0px 1px;background-image:url(/img/x5tpmcut.png);overflow:hidden;	}
.xdtpmi,.xdtpmispace,.xdtpmion,.xdtpmiov{	float:left;width:auto;margin:115px 0px 0px 1px;padding:5px 15px 5px 15px;font-size:16px;line-height:18px;color:#1e2224;background-image:url(/img/x5tpmbg.png);	}
.xdtpmi,.xdtpmion,.xdtpmiov{	cursor:pointer;	}
.xdtpmion{						color:#ffffff;background-image:url(/img/x5tpmbgon.png);	}
.xdtpmiov{						color:#ffffff;background-image:url(/img/x5tpmbgov.png);	}
.xdtpmcut{						float:left;width:1px;height:146px;margin:15px 0px 0px 1px;background-image:url(/img/x5tpmcut.png);overflow:hidden;	}
.xdtpmsub{						position:absolute;top:-18px;left:0px;font-size:13px;background-image:url(/img/x5bgwhitetrans75.png);display:none;	}
.xdtpmsubb{						margin:5px;background-image:url(/img/x5bgwhitetrans75.png);	}
.xdtpmsubbi{					margin:0px 5px 0px 5px;padding:5px 10px 5px 10px;border-style:solid;border-color:#e9e9e9;border-width:1px 0px 0px 0px;	}
.xdtpmin{						float:left;width:auto;margin:0px 0px 0px 1px;padding:5px 15px 5px 15px;font-size:16px;color:#1e2224;background-image:url(/img/x5bgwhitetrans75.png);	}

.xdhmmsub{						clear:left;position:relative;width:952px;z-index:10;	}

.xdcbody,.xdcbodyf{				clear:left;position:relative;width:952px;z-index:0;	}
.xdcbody{						width:952px;	}
.xdctitle{						margin:30px 0px 0px 20px;padding:0px 10px 5px 10px;color:#a42006;font-style:italic;font-size:18px;border-style:solid;border-color:#dcdde4;border-width:0px 0px 0px 0px;	}
.xdctext{						margin:0px 20px 0px 20px;padding:10px 10px 20px 10px;line-height:20px;font-size:13px; }

.xdliguyr{						margin:0px 10px 0px 10px;padding:8px 10px 8px 10px;border-style:solid;border-color:#ffffff;border-width:0px 0px 1px 0px;	}

.xdc1head{				position:relative;width:952px;margin:0px 10px 0px 10px;background-image:url(/img/c1hsbgggg.png);background-repeat:no-repeat;z-index:5; }
.xdc1headbot{			width:952px;height:3px;background-image:url(/img/c1headbotttt.png);background-repeat:no-repeat;overflow:hidden; }
.xdc1hs{				width:952px;background-repeat:no-repeat;background-position:5px 5px; }
.xdhm{					position:absolute;right:20px;top:15px;text-align:right;z-index:10; }
.xdhmm{					position:absolute;right:6px;bottom:0px;width:942px;height:30px;text-align:right;z-index:10; }

.xdsis,.xdsic{			font-size:14px;color:#ffffff;border-width:0px;background-color:#f26e26;cursor:pointer;	}
.xdsic{					background-color:#e48e35;	}


.xdcopy{						clear:left;width:880px;margin:0px 0px 0px 30px;padding:30px 0px 20px 0px;font-size:10px;color:#bababa;	}



.xdhcb{
 width:940px;margin:30px 6px 0px 6px;padding:0px 0px 50px 0px;
}

.xdhpt{
 position:relative;padding:30px 10px 10px 50px;font-size:26px;border-style:solid;border-width:0px 0px 3px 0px;border-color:#ffffff;
}










.legend{
 padding:5px 10px 5px 10px;font-size:10px;color:#696b6c;
}

.listitem{
 vertical-align:middle;
 padding:5px 10px 5px 10px;
 border-style:solid;border-width:1px 0px 0px 0px;border-color:#ffffff;
}

.xdbgcol1{ background-color:#e1e1e1; }
.xdbgcol2{ background-color:#eaeaea; }
.xdbgcol3{ background-color:#f1f1f1; }
.xdbgcol4{ background-color:#f5f5f5; }
.xdbgcol5{ background-color:#fbfbfb; }
.xdbgcol6{ background-color:#fcfcfc; }

.xdsel{
 border-width:1px;border-style:solid;border-color:#f1f1f1;background-color:#e1e1e1;
}
.xdselopt,.xdselopton{
 margin:1px 1px 1px 1px;padding:2px 5px 2px 5px;font-size:10px;cursor:pointer;
 font-weight:normal;
 background-color:#f8f8f8;
}
.xdselopton{
 font-weight:bold;
 background-color:#ffffe0;
}
.xdscroll{
 scrollbar-base-color:#e1e1e1;scrollbar-track-color:#e1e1e1;scrollbar-face-color:#f1f1f1;scrollbar-shadow-color:#d1d1d1;scrollbar-darkshadow-color:#e1e1e1;scrollbar-base-color:#e1e1e1;
}
.xdrider,.xdrideron{
 float:left;width:auto;height:28px;overflow:hidden;margin:5px 2px 0px 2px;padding:3px 8px 4px 8px;border-style:solid;border-width:1px 1px 0px 1px;
 border-color:#f1f1f1;
}
.xdrideron{
 border-color:#ffffff;
 background-color:#f1f1f1;
}
.txtalert{
  color:#ab1b0b;
}
.txtok{
  color:#29a826;
}

.box_error,.box_ok{
 padding:10px;
 border-width:1px;
 border-style:solid;
}
.box_error{
 color:#ab1b0b;
 border-color:#fe5d01;
 background-color:#fcce0e;
}
.box_ok{
 color:#ffffff;
 border-color:#045f20;
 background-color:#11a32d;
}

.form{
 padding:0px;
 margin:0px;
}
.btn{
 color:#303030;
 cursor:pointer;
}
.btns{
 height:16px;
 font-size:8px;
 font-weight:bold;
 cursor:pointer;
}
.btnok{
 color:#045f20;font-weight:bold;cursor:pointer;
}
.btnalert{
 color:#ab1b0b;font-weight:bold;cursor:pointer;
}

.quote{
 margin:10px;
 padding:10px;
 font-style:italic;
}

.code{
 margin:10px;
 padding:10px;
 font-family:Courier;
}

.dfh_temp{
 width:0px;
 height:0px;
 border:none;
 display:none;
}


.debug{
  width:90%;
  margin:0px 0px 2px 0px;
  padding:30px;
}
