body {background:#F5F5F5;margin:0;padding:0;}
td, body {font-family:Tahoma,Arial,sans-serif; font-size:9pt; color:#515151;}
label {cursor:pointer;}
fieldset {border:1px solid #BBBBBB; padding:2px 5px;}
legend {padding:0 3px;}
table {text-align:left;border:0}


a:link {text-decoration:underline; color:#105981}
a:visited {text-decoration:underline; color:#105981}
a:hover {text-decoration:underline; color:#000000}
a:active {text-decoration:underline; color:#000000}

.copy {font-size:7pt}

form {padding:0px;margin:0px;}
input, select {font-family:Tahoma,Arial,sans-serif;font-size:10pt;color:#515151;}
textarea {font-family:'Courier New';font-size:9pt;color:#515151;}

input[type='text'], input[type='password'] {padding:2px 3px;border:1px solid #B5B8C8; background:#ffffff url(/.s/img/m/text-bg.gif) repeat-x 0 0;}
textarea {padding:2px 3px;border:1px solid #B5B8C8; background:#ffffff url(/.s/img/m/text-bg.gif) repeat-x 0 0;}
input[type='text']:focus, input[type='password']:focus, textarea:focus {border:1px solid #799ADF; background:#ffffff url(/.s/img/m/text-bg-focus.gif) repeat-x 0 0;}

hr {color:#E8E8E8;height:1px;border-top:0px;border-style:dashed;}

.poweredBy {font-size:8pt;text-align:center;}
.fldDesc {font-size:7pt;position:absolute;width:230px;margin-top:3px;padding-left:15px;background: url('/img/m/arl.gif') no-repeat 0 0;}
.fldOk {height:16px;line-height:16px;font-size:7pt;position:absolute;margin-top:3px;width:230px;padding:0 0 0 18px;background: url('/img/icon/ok.png') no-repeat 0 0;}
.fldEr {line-height:16px;font-size:7pt;position:absolute;margin-top:3px;width:230px;padding:0 0 0 18px;background: url('/img/icon/er.png') no-repeat 0 0;}
.fldLd {width:16px;height:16px;position:absolute;margin-top:3px;background: url('/img/m/i1.gif') no-repeat 0 0;}


.x-unselectable {-moz-user-select:-moz-none;}

.x-sh, .x-sh *{overflow:hidden;margin:0;border:0}
.xsl *,.xsr *,.xsb * {height:100%}

.x-sh .xstl{padding-top:6px;background:transparent url( /.s/img/m/shadow-h.png ) no-repeat 0 0;}
.x-sh .xsml{background:transparent url( /.s/img/m/shadow-h.png ) repeat-y -6px 0;}
.x-sh .xstr{padding-top:6px;background:transparent url( /.s/img/m/shadow-h.png ) no-repeat -18px 0;}
.x-sh .xsmr{background:transparent url( /.s/img/m/shadow-h.png ) repeat-y -12px 0;}
.x-sh .xsbl{padding-left:6px;background:transparent url( /.s/img/m/shadow.png ) no-repeat 0 -12px;}
.x-sh .xsbc{background:transparent url( /.s/img/m/shadow.png ) repeat-x 0 -36px;}
.x-sh .xsbr{padding-right:6px;background:transparent url( /.s/img/m/shadow.png ) no-repeat right -6px;}

.xt{position:relative;overflow:hidden;width:15px;height:15px;float:right;cursor:pointer;background:transparent url(/.s/img/m/tool-sprites.gif) no-repeat;margin-left:2px;margin-top:4px;}
.xt-close{background-position:0 0;}
.xt-close-over{background-position:-15px 0;}
.xt-mini{background-position:0 -15px;}
.xt-mini-over{background-position:-15px -15px;}
.xt-maxi{background-position:0 -30px;}
.xt-maxi-over{background-position:-15px -30px;}
.xt-rest{background-position:0 -45px;}
.xt-rest-over{background-position:-15px -45px;}
.xw-hdr{white-space:nowrap;padding:1px 0 0 0;white-space:nowrap;zoom:1;height:24px}
.xw-hdr-text{vertical-align:3px;cursor:default;color:#515151;font:bold 11px tahoma,arial,verdana,sans-serif;line-height:20px;}
.xw-sps {height:4px;overflow:hidden;position:absolute;width:100%;z-index:1}
.xw-tsps{height:4px}
.xw-resize .xw-tl {cursor:nw-resize}
.xw-resize .xw-tr {cursor:ne-resize}
.xw-resize .xw-sps {cursor:n-resize}
.xw-resize .xw-ml {cursor:w-resize}
.xw-resize .xw-mr {cursor:e-resize}
.xw-resize .xw-mc {cursor:default}
.xw-resize .xw-bl {cursor:sw-resize}
.xw-resize .xw-br {cursor:se-resize}
.xw-resize .xw-bc {cursor:s-resize}
.xw-tc{overflow:hidden;zoom:1}
.xw-tl{border-left:1px solid #A0A0A0; border-top:1px solid #A0A0A0; background:#F1F1F1;padding-left:4px;position:relative;zoom:1}
.xw-tr{border-right:1px solid #A0A0A0;padding-right:4px;position:relative;zoom:1}

.xw-tc1{overflow:hidden;zoom:1;}
.xw-tl1{border-left:1px solid #A0A0A0; border-top:1px solid #A0A0A0; background:#F1F1F1;padding-left:4px;position:relative;zoom:1;}
.xw-tr1{border-right:1px solid #A0A0A0; padding-right:4px;}
.xw-bc{zoom:1;font-size:0;line-height:0;}
.xw-bcm{height:2px;zoom:1;font-size:0;line-height:0;}
.xw-bc .xw-footer{padding-bottom:4px;zoom:1;}
.xw-bcm .xw-footer{padding-bottom:2px;zoom:1;}

.xw-bl{border-left:1px solid #A0A0A0; border-bottom:1px solid #A0A0A0; background:#F1F1F1;padding-left:4px;zoom:1;}
.xw-br{border-right:1px solid #A0A0A0;padding-right:4px;zoom:1;}
.xw-mc{border:1px solid #BBBBBB;padding:0;margin:0;font:normal 11px tahoma,arial,helvetica,sans-serif;background:#F5F5F5;zoom:1;}
.xw-ml{background:#F1F1F1;border-left:1px solid #A0A0A0;padding-left:4px;zoom:1;}
.xw-mr{background:#F1F1F1;border-right:1px solid #A0A0A0;padding-right:4px;zoom:1;}
.xw-bc,.xw-tcc {height:4px;}
.xw-icon{width:16px;margin:2px 2px 0 0;height:16px;}
.xw-body{background:transparent}
.xw-draggable,.xw-draggable .xw-hdr-text{cursor:move;}
.xw-blank {background:#CCCCCC;opacity:0.4;filter:Alpha(Opacity='40');overflow:hidden}


.myWinGrid {position:absolute;top:0;left:0;display:block; background:url('/.s/img/grid.gif');}
.myWinCont,.myWinCont td, .myWinCont dl,.myWinCont dt {color:#000000;font-size:8pt;font-family:Tahoma,Arial;}
.myWinCont a:link, .myWinCont a:visited{text-decoration:underline;color:#515151;}
.myWinCont a:hover,.myWinCont a:active{text-decoration:none;color:#000000;}
.myWinError {color:red;}
.myWinSuccess {color:blue;}
.myWinCont {overflow:hidden;-moz-user-select:text}
.myWinCont form {padding:0px;margin:0px;}
.myWinCont input, .myWinCont select {font-family:Tahoma,Arial;font-size:8pt;color:#515151;}
.myWinCont input[type='text'],.myWinCont input[type='password'] {padding:2px 3px;border:1px solid #B5B8C8; background:#ffffff url(/.s/img/m/text-bg.gif) repeat-x 0 0;}
.myWinCont textarea {padding:2px 3px;border:1px solid #B5B8C8; background:#ffffff url(/.s/img/m/text-bg.gif) repeat-x 0 0;}
.myWinCont input[readonly] {color:#BBBBBB}
.myWinCont textarea {font-family:'Courier New';font-size:9pt;}
.myWinCont input[type='text']:focus,.myWinCont input[type='password']:focus, .myWinCont textarea:focus {border:1px solid #799ADF; background:#ffffff url(/.s/img/m/text-bg-focus.gif) repeat-x 0 0;}
.myWinCont input[type='checkbox'],.myWinCont input[type='radio'] {margin:1px 2px 0 1px;}
.myWinCont hr {color:#a3bae9;height:1px;border-top:0px;border-style:dashed;}
.myWinCont label {cursor:pointer;border-bottom:1px dashed silver;}
.myWinCont legend {padding-bottom:2px;padding-left:3px;padding-right:3px; font-size:10px; color:#15428b;}
.myWinCont fieldset {border:1px solid #a3bae9; padding:2px 5px; margin-bottom:3px;}
.myWinCont ul {list-style:none; margin: 0 0 0 3px; padding-left: 0px;}
.myWinCont li {margin:2px 0; padding: 0 0 0 14px; background: url('/.s/img/m/li.png') no-repeat 0 2px;}
.myWinCont ol li {margin:2px 0; padding:0; background:none;}
.myWinCont .fHelp {font-size:7pt;color:#8A8A8A;}
.myWinLoad {margin:0;width:31px;height:31px;background:url('/.s/img/m/ajax.gif') no-repeat 0 0;}
.myWinLoadS {margin:0;width:16px;height:16px;background:url('/.s/img/m/ajaxs.gif') no-repeat 0 0;}
.myWinLoadSD {margin:0;width:16px;height:16px;background:url('/.s/img/icon/ok.png') no-repeat 0 0;}
.myWinLoadSF {margin:0;height:16px;background:url('/.s/img/icon/er.png') no-repeat 0 0;cursor:help;padding:2px 0 0 18px;font-size:7pt;}


/* ============== */
.u-combo {padding:0;white-space:nowrap;border-collapse: separate;border:1px solid #B5B8C8;}
.u-combofocus .u-comboeditcell {}
.u-comboeditcell {background:#EFEFEF;vertical-align:top;border-right:1px solid #B5B8C8;border-spacing:0}
.u-comboedit {color:#000000;font-weight:normal;outline:none;font-size:11px;font-family:Verdana,Tahoma,Arial;background:transparent no-repeat 2px 2px;vertical-align:top;border:0;padding:0 0 0 2px;margin-top:2px;text-align:left;}
.u-comboedit::-moz-focus-inner { border: 0; }
.u-comboeditimg {padding-left:20px !important}
.u-combobut {width:16px;height:18px;background:url('/img/m/trigger.gif') no-repeat 0 0;vertical-align:top;padding:0;margin:0}
.u-combobuthl {background-position:-16px 0}
.u-comboopen .u-combobut {background-position:-32px 0 !important}

.u-combolist {color:#000000;font-weight:normal;overflow:auto;position:relative;border:1px solid #B5B8C8;border-top:0px;background:#FFFFFF;}
.u-combocont {border-collapse:separate;border-spacing:0;}
.u-combocont td {font-size:11px;font-family:Verdana,Tahoma,Arial;}
.u-comborowhl {background:#EEEEEE !important; cursor:pointer;}
.u-comborowsel {}
.u-comborowicon {vertical-align:0px;margin:0 3px 0 1px}
.u-combocell0 {}
.u-combocell1 {}
/* ============== */
