div, body{scrollbar-face-color : #EDEDED;scrollbar-darkshadow-color : #EDEDED;}
SPAN.xdDTText{padding-right:60px!important;padding-right:0;}
SPAN.xdRichTextBox,SPAN.xdTextBox{min-height:14px;max-width:95% !important;}
TEXTAREA.xdTextBox{white-space:normal;}
.xdLayout{border-collapse:separate !important;border-collapse:collapse;}
.xdDTButton{width:24px;height:18px;margin-left:-24px;}
.xdDTButton img{margin:-5px 0 0 -3px!important;margin:-2px 0 0 -1px;}
.xdDTPicker{padding:1px 0;}
body *:focus{outline:0;}
#bubble-panel:focus{outline:0;}
#bubble-panel{border:1px solid gray;background:#ECECEC;padding:5px 0;cursor:pointer;width:100px;}
#bubble-panel .menuitem{padding:4px 5px 4px 15px;font-size:10pt;}
#bubble-panel .menuitem_active{background:#FFFFEF;font-weight:normal;}
.must_fill{position:absolute;font-weight:bold;width:8px;padding-left:4px;color:red;}
.wcm-cbd{position:absolute;left:0px;right:0px;z-index:999999;}
.wcm-cbd *{margin:0px;padding:0px;}
.wcm-cbd .l{padding-left:7px;}
.wcm-cbd .r{padding-right:13px;}
.wcm-cbd .c{}
/*header layout*/
.wcm-cbd .header{background:url(cb.gif) left -86px no-repeat;cursor:move;}
.wcm-cbd .header .r{background:url(cb.gif) right -57px no-repeat;}
.wcm-cbd .header .c{height:28px;background:url(cb.gif) center -143px repeat-x;overflow:hidden;}
/*body layout*/
.wcm-cbd .body{background:url(cb-center.gif) left top repeat-y;}
.wcm-cbd .body .r{background:url(cb-center.gif) right top repeat-y;}
.wcm-cbd .body .c{zoom:1;}
/*footer layout*/
.wcm-cbd .footer{background:url(cb.gif) left -184px no-repeat;}
.wcm-cbd .footer .r{background:url(cb.gif) right -172px no-repeat;}
.wcm-cbd .footer .c{height:12px;background:url(cb.gif) left -196px repeat-x;overflow:hidden;}
/*header content*/
.wcm-cbd .header .spt{float:left;width:6px;height:100%;background:url(cb.gif) left -115px repeat-x;}
.wcm-cbd .header .title{float:left;width:120px;padding-left:5px;line-height:29px;font-size:12px;font-weight:bold;white-space:nowrap;overflow:hidden;}
.wcm-cbd .header .tools{float:right;height:100%;}
.wcm-cbd .header .close{float:right;width:26px;height:100%;cursor:default;}
.wcm-cbd .header .close:link, .header .close:visited{background:url(cb.gif) left -28px no-repeat;}
.wcm-cbd .header .close:hover, .header .close:active{background:url(cb.gif) left 0px no-repeat;height:28px;}
/*body content*/
.wcm-cbd .body .cb-table{width:100%;height:100%;table-layout:fixed;font-size:12px;}
.wcm-cbd .body .buttons{height:35px;padding-top:5px;overflow:hidden;text-align:center;}

.wcm-cbd  .body{padding-left:2px;}
.wcm-cbd .body .r{padding-right:5px;}
.wcm-cbd .body .c{background-color:#DEDCDD;padding:3px 14px;}
.ext-ie .wcm-cbd .body .c{filter:progid:DXImageTransform.Microsoft.Gradient(EndColorStr=#DEDCDD, StartColorStr=#ffffff, GradientType=0);}
.wcm-cbd .body iframe{border:1px solid #C0C0C0;background:white;}
.ex-tool{position:absolute;cursor:pointer;}
.xct-hover{border:1px solid green!important;}
SELECT.xct-hover{border:2px solid green!important;}
.xdFileAttachment{border:1px solid transparent;padding:2px;}
.xdDTButton{cursor:pointer;}
.xdRichTextBox p{margin:2px auto;}
SPAN.xdDTText{padding-right:120px!important;padding-right:0;}
input{font-size:9pt!important;font-family:ËÎÌå,Arial!important;}
#cal_dp{BORDER: black 1px solid;width:280px;BACKGROUND-COLOR: #ffffff}
.DPTitle{FONT-SIZE: 9pt;COLOR: #fffacd;BACKGROUND-COLOR: #006000;TEXT-ALIGN: center;}
.DPWeekName{FONT-SIZE: 9pt;COLOR: blue;BORDER-BOTTOM: black 1px solid;TEXT-ALIGN: center;}
.DPCellOther{FONT-SIZE: 9pt;CURSOR: pointer;COLOR: silver;TEXT-ALIGN: center;}
.DPCell{FONT-SIZE: 9pt;CURSOR: pointer;COLOR: #006000;TEXT-ALIGN: center;}
.DPCellSelect{FONT-SIZE: 9pt;CURSOR: pointer;COLOR: #000;text-align:center;BACKGROUND-COLOR: #ffa07a;}
.DPCellCurr{FONT-SIZE: 9pt;CURSOR: pointer;COLOR: red;text-align:center;BACKGROUND-COLOR: gray;}
.DPCellToday{FONT-SIZE: 9pt;CURSOR: pointer;COLOR: red;text-align:center;BACKGROUND-COLOR: green;}
.closeBtn{color:red;cursor:pointer;}
.DPBtn {BORDER-RIGHT: black 1px solid;BORDER-TOP: white 1px solid;FONT-SIZE: 9pt;BORDER-LEFT: white 1px solid;WIDTH: 12px;COLOR: black;BORDER-BOTTOM: black 1px solid;BACKGROUND-COLOR: silver;cursor:pointer;}
.DPInput{border:1px solid gray;width:60px;}
.DPTime{FONT-SIZE: 9pt;COLOR: green;}
#bubble-panel{width:100px;white-space:nowrap;}
.valid_error{border:1px solid red!important;}
SELECT.valid_error{border:2px solid green!important;background:#FFFF00;}
.pb_cv{position:absolute;top:0px;left:0px;width:100%;height:100%;-moz-opacity:0.5;opacity:0.5;z-index:999990;filter:alpha(opacity=50);background-color:#FFFFFF;}
.pb_to{position:absolute;z-index:999998;width:380px;height:180px;left:50%;top:50%;}
.pb_tb{position:absolute;z-index:999999;width:380px;height:120px;left:-50%;top:-50%;width:100%;background:#FFFFFF;}
#pb_wt{margin:0 2px;width:30px;color:red;}
#pb_ev{font-weight:bold;}