*:focus {outline: none;}
.dbi{position:relative;float:left;display:block;padding:10px 10px 0 10px!important;}
.dbx{position:relative;display:none;padding:10px;}
.frm_status_00{border-left:1px solid #272727;}
.frm_status_00{border-right:1px solid #272727;}
.frm_status_01{border-left:1px dashed #474747;}
.frm_status_01{border-right:1px dashed #474747;}
.frm_status_02{border-left:1px dashed #670000;}
.frm_status_02{border-right:1px dashed #670000;}
.frm_status_03{border-left:1px dashed #ff00e4;}
.frm_status_03{border-right:1px dashed #ff00e4;}

.frm_status_99{border-left:1px dashed #085566;}
.frm_status_99{border-right:1px dashed #085566;}

/* form tables */
.tbl_frm_00 td{text-align:left!important;padding:0 0 5px 0;color:#515151;white-space:nowrap;}
.tbl_frm_01{margin:0;border-left:1px dotted #000;}
.tbl_frm_01 td{text-align:left;padding:3px 0 2px 0;color:#515151;white-space:nowrap;}
.tbl_frm_01 td.lead{padding-right:5px;}
.tbl_frm_01 td.lead_wrap{padding-right:5px;white-space:normal!important;}
.tbl_frm_01 td.dent_00{padding-right:5px;}
.tbl_frm_01 td.dent_00{padding-left:22px;}

.tbl_frm_01 td.dent_02{padding-right:19px;}
.tbl_frm_01 td.dent_02{padding-left:42px;}

.tbl_frm_01 td.dent_04{padding-right:2px;}
.tbl_frm_01 td.dent_04{padding-left:52px;}

.tbl_ifo {background:#272727}
.tbl_ifo th{text-align:left;background:#fff;padding:1px 3px;color:#272727}
.tbl_ifo td{text-align:left;background:#000;padding:1px 3px;}

h4.til_0{text-align:left;color:#ffffff;font-weight:bold;font-size:12px;margin:0;padding:0;}
h4.til_01{text-align:left;border-bottom:1px solid #474747;color:#e0e0e0;font-weight:bold;font-size:12px;}
th.til_01,span.til_01{text-align:left;border-bottom:1px solid #474747;color:#e0e0e0;font-weight:bold;}
th.til_02,span.til_02{text-align:left;border-bottom:1px dotted #373737;color:#676767;font-weight:bold;}
th.til_03{text-align:left;border-bottom:1px dotted #373737;color:#575757;font-weight:bold;}
th.til_04{text-align:left;color:#6B4F2C;font-weight:bold;}
th.til_05{text-align:left;color:#676767;font-weight:normal;text-decoration:underline;}
th.til_06{text-align:left;color:#757575;font-weight:normal;}
th.til_07{text-align:left;color:#515151;font-weight:normal;}

th.til_02 span{display:block;margin-left:14px!important;}

th.til_08{text-align:left;color:#515151;font-weight:normal;border-bottom:1px dotted #474747;font-style:italic;}

th.til_09{text-align:center;border-bottom:1px solid #474747;color:#e0e0e0;font-weight:bold;}

th.til_14,th.til_15{text-align:left;color:#575757;font-weight:normal;padding-left:17px;}
th.til_14,th.til_24{padding-top:0px;}
th.til_15,th.til_25,th.til_26{padding-top:5px;}
th.til_24{text-align:left;color:#575757;font-weight:100;padding-left:37px;}
th.til_25{text-align:left;color:#575757;font-weight:100;padding-left:37px;}
th.til_26{text-align:left;color:#676767;font-weight:100;padding-left:23px;text-decoration:underline;}
th.til_34{text-align:left;color:#575757;font-weight:100;padding-left:41px;}

th.til_44{text-align:left;color:#575757;font-weight:normal;}


th.sub_til{padding-top:13px;border-bottom:1px dotted #474747;}

/* controls + boxes */
form{margin:0;padding:0}
input,.txa_00,.txa_08,select{border:1px solid #474747;margin:0;padding:1px 2px;text-align:left;color:#0FCFFF;background:#111111;}
select{cursor:pointer;}
option:hover{background:#242424;}
input,textarea{font-size:12px;font-family:arial,sans-serif,helvetica;}
textarea{display:block;overflow:auto;}

select.filter{background:#474747;color:#FFFFFF;border:1px solid #474747;text-align:left;margin:0;font-size:12px;}
select.cal{background:#000;color:#0FCFFF;width:60px;border:1px solid #474747;text-align:center;margin:0;}
select.cat{background:#000;color:#0FCFFF;width:196px;border:1px solid #474747;text-align:left;margin:0 5px 0 0;cursor:pointer;}
select.cat_restrict{background:#000;color:#FFF;width:196px;border:1px solid #474747;text-align:left;margin:0 5px 0 0;cursor:pointer;width:196px}

div.ctl,div.cta,div.cti,span.ctl,span.cti{position:relative;display:block;text-align:left;}
div.ctl{margin-bottom:7px;}
div.ctl.rad{margin-bottom:3px;}
span.ctl{margin-bottom:3px;}
div.cti,span.cti{margin-bottom:1px;}
div.txx_00{position:relative;display:block;margin-left:16px;}

.fli_find_box{border-right:1px solid #474747;border-left:1px solid #474747;border-top:1px solid #474747;border-bottom:0px!important;
margin:0;padding:1px 2px;text-align:left;color:#0FCFFF;background:#111111;font-size:13px;height:21px;}

.dro{position:absolute;top:0px;left:0px;background:#272727;padding:0;border-top:1px solid #FFCC00;border-bottom:0px solid #FFCC00;z-index:166;text-align:left;}
.dro{max-height:250px;overflow:auto;}
.dro a{color:#0FCFFF;padding:2px 2px 2px 2px;margin:0;display:block;cursor:crosshair;border-left:12px solid #444444;font-size:11px;}
.dro a:hover{background:#576062;}

.dro_00,.dro_03,.dro_04,.dro_00_sl,.dro_03_sl,.dro_04_sl{border:1px solid #474747;margin:0;padding:1px 2px 1px 15px;text-align:left;color:#0FCFFF;font-size:11px;height:16px;}
.dro_00,.dro_03,.dro_04{background: #111111 url(images/drop_sml.png) no-repeat center left;cursor:crosshair;}
.dro_00_sl,.dro_03_sl,.dro_04_sl{background: #111111 url(images/drop_sml_sel.png) no-repeat center left;cursor:crosshair;}
.dro_00,.dro_00_sl{width:122px;margin-right:5px;}
.dro_03,.dro_03_sl{width:37px;margin-right:5px;}
.dro_04,.dro_04_sl{width:82px;margin-right:5px;}
.drl{color:#515151;}
 
.txe_00,.txe_02{background:#000;color:#777;padding:5px;border:1px solid #474747;overflow:auto;white-space:normal;display:block;cursor:crosshair;}
.txe_01{background:#fff;color:#000;padding:5px;border:1px solid #474747;overflow:auto;white-space:normal;display:block;cursor:crosshair;}

.txa_08{display:block;margin-bottom:2px!important;}
.fix_00,.fix_01,.fix_02,.fix_04,.txa_08{margin:0;padding:1px 2px;text-align:left;color:#0fCfff;background:#272727;font-size:12px;cursor:default;}
.mag_00,.mag_01,.mag_02,.mag_03,.mag_04,.mag_05,.mag_06
{border:1px solid #333333;margin:0;padding:1px 2px;text-align:left;color:#0FFF0C;background:#333333;font-size:12px;}
.mag_sl{border:1px solid #0FCFFF;margin:0;padding:1px 2px;text-align:left;color:#FFCC00;background:#333333;font-size:13px;width:135px;margin-right:5px;}
.txn_sl{border:1px solid #0FCFFF;width:135px;margin-right:5px;}
.txn_00,.txf_00,.txt_00,.mag_00,.fix_00{width:135px;margin-right:5px;}
.txn_01,.txf_01,.txt_01,.mag_01,.fix_01{width:15px;margin-right:5px;}
.txn_02,.txf_02,.txt_02,.mag_02,.fix_02{width:25px;margin-right:5px;}
.txn_03,.txf_03,.txt_03,.mag_03,.fix_03{width:50px;margin-right:5px;}
.txn_04,.txf_04,.txt_04,.mag_04,.fix_04{width:95px;margin-right:5px;}
.txn_05,.txf_05,.txt_05,.mag_05,.fix_05{width:221px;margin-right:5px;}
.txn_06,.txf_06,.txt_06,.mag_06,.fix_06{width:235px;margin-right:5px;}
.txn_07,.txf_07,.txt_07,.mag_07,.fix_07{width:165px;margin-right:5px;}
.txf_00,.txf_01,.txf_02,.txf_03,.txf_04,.txf_05,.txf_06,.txf_07,#blocker{cursor:url(images/cursor_x.cur),default}

.lbl_00,.lbl_01,.lbl_sl{background:url(images/igrid.png) no-repeat center left; padding-left:13px; cursor:crosshair;}
.lbl_00,.lbl_01{color:#515151;}
.lbl_sl{color:#FFCC00;}

.lbl_p5{padding-left:5px;color:#515151}

.lss_00{width:225px;background:#000;color:#787878;border:1px solid #474747!important;font-size:13px;}
.lss_01{width:300px;background:#000;color:#787878;border:1px solid #474747;font-size:13px;}

.rad_00{background:url(images/rad.png) no-repeat 0px -1px;}
.rad_00_sel{background:url(images/rad.png) no-repeat 0px -15px;}
.rad_00,.rad_00_sel{padding-left:15px;height:14px;cursor:crosshair;}
.rad_00:hover{background-position:0px -15px;}
.rad_00:hover span{color:#fff;}
.rad_val{width:12px;}

.chk_00,.tri_00{background:url(images/chk.png) no-repeat 0px -1px;}
.chk_00_sel,.tri_00_sel{background:url(images/chk.png) no-repeat 0px -15px;}
.tri_00_unk{background:url(images/chk.png) no-repeat 0px -29px;}
.chk_00,.chk_00_sel,.tri_00,.tri_00_sel,.tri_00_unk{padding-left:16px;height:14px;cursor:crosshair;}

.rad_00,.chk_00,.tri_00{color:#757575;}
.rad_00_sel,.chk_00_sel,.tri_00_sel{color:#0fcfff;}
.chk_00:hover,.chk_00_sel:hover,.tri_00:hover,.tri_00_sel:hover,.tri_00_unk:hover{background-color:#042F3A;}

.hi_chk_00,.hi_chk_00_sel,.hi_chk_00_nil{color:#757575;height:10px;padding:0 13px 0 0;margin:0px;cursor:crosshair;}
.hi_chk_00{background:#000 url(images/hi_chk_reg.png) no-repeat center left;}
.hi_chk_00_sel{background:#000 url(images/hi_chk_glw.png) no-repeat center left;}
.hi_chk_00_nil{background:#000 url(images/hi_chk_nil.png) no-repeat center left;}

.hi_rad_00{color:#757575;background:#000 url(images/hi_rad_reg.png) no-repeat center left; padding-left:16px; cursor:default;}
.hi_rad_00_sel{color:#757575;background:#000 url(images/hi_rad_glw.png) no-repeat center left; padding-left:16px; cursor:default;}

.dro_reg{color:#757575;background:#000 url(images/pop.png) no-repeat center left;padding-left:17px;cursor:crosshair;}
.exp_00{margin-left:3px;color:#787878;cursor:crosshair;font-size:13px;}
.exp_01{margin-left:3px;color:#FFCC00;cursor:crosshair;font-size:13px;}
.gxp_00{display:none;}

.a_glw{color:#515151;cursor:pointer;}
.a_glw:hover{color:#0FCFFF;}

.ibt_Le{text-align:center;height:24px;margin:0;padding:0 0 0 2px;background:url(images/ibt_lft.png) top left no-repeat;float:left;}
.ibt_Lf{text-align:center;height:24px;margin:3px 0 0 0;padding:0 0 0 2px;background:url(images/ibt_lft.png) top left no-repeat;}
.ibt_L{text-align:center;height:24px;margin:3px auto 0 auto;padding:0 0 0 2px;background:url(images/ibt_lft.png) top left no-repeat;}
.ibt_R{width:2px;height:24px;margin:0;padding:0;background:url(images/ibt_rgt.png) top left no-repeat;float:left;}
.ibt_B{width:6px;height:24px;margin:0;padding:0;background:url(images/ibt_btw.png) top left no-repeat;float:left;}
.ibt_M{height:24px;line-height:24px;margin:0;padding:0;background:url(images/ibt_mid.png) repeat-x;float:left;cursor:pointer;text-align:center;border:0;}
.ibt_I{height:24px;margin:0 auto;padding:0;background:url(images/ibt_mid.png) repeat-x;display:block;cursor:pointer;text-align:center;}
.ibt_M,.ibt_I,.ibt_M p,.ibt_I p{color:#676767;}
.ibt_M p,.ibt_I p{line-height:24px;margin:0;padding:0;text-align:center;display:inline;cursor:pointer;} 
.ibt_M:hover,.ibt_I:hover,.ibt_M:hover p,.ibt_I:hover p{color:#0FCFFF;}

.ibt{height:23px;background:#000 url("../00I/images/ibt_mid.png") repeat-x;color:#777;font-size:12px;line-height:23px;text-align:center;cursor:pointer;}
.ibt:hover{color:#fff;}
.robo4{border:1px solid #333;-moz-border-radius:4px;border-radius:4px;}

/* vim */

#vim{position:absolute;top:0px;left:-2px;display:block;}
.vim,.vim24{position:relative;float:left;height:24px;width:90px;background-repeat:no-repeat!important;}
.vimi,.vimi24{position:relative;float:left;height:24px;width:29px;background-repeat:no-repeat!important;}

#vim_sav{background:url(images/btx_save.png);}
#vim_rst{background:url(images/btx_restore.png);}
#vim_log{background:url(images/btx_log.png);}
#vim_ifo{background:url(images/btx_ifo.png);}

.vmm,.vmm_sel{float:right;height:24px;margin-left:13px}
.vim:hover,.vmm:hover,.vim24:hover,.vimi24:hover{cursor:pointer;}
.vim24:hover,.vimi24:hover{background-position:0px -24px!important;}

.ibt_V{height:24px;line-height:24px;background:#fff url(images/ibt_mid.png) repeat-x;border:0;
text-align:center;color:#676767;cursor:pointer;padding:0;margin:0}
.ibt_V:hover{color:#0FCFFF;}

#numpad{position:absolute;top:0px;left:0px;text-align:center;display:none;z-index:101;background:#171717;}
#numpad td{padding:0;}

td.bti,td.bti_sel,td.vis,td.vis_sel,td.vix{text-align:center;width:32px;height:28px;cursor:crosshair;background-image:url(images/bti_tix.png);background-position: center 0px;background-repeat:no-repeat;}
td.bti,td.vis,td.vix{color:#676767;}
td.vis_sel{color:#0FCFFF;background-position: center -56px;}
td.bti_sel{color:#0FCFFF;font-weight:bold;background-position: center -56px;}
td.bti:hover, td.vis:hover, td.bti.hover, td.vis.hover{color:#fff;background-position: center -28px;}

div.bti{text-align:center;width:27px;height:24px;line-height:24px;cursor:pointer;background-position:0px 0px;background-repeat:no-repeat;}
div.bti{color:#c0c0c0;background-image:url(images/bti_00.png);}
div.bti:hover{background-position: 0px -24px;background-repeat:no-repeat;color:#fff;}

/* sxi */
.tbl_sx_00 {margin-bottom:0px;display:block;}
.tbl_sx_00 td{text-align:center;vertical-align:middle;padding:2px 4px;background:#000;font-size:11px;color:#787878;width:10px;border:1px solid #373737;}
.tbl_sx_00 td.ifo{cursor:pointer;padding:2px 3px;font-weight:bold;width:20px;color:#fff;background:#373737;}
.tbl_sx_00 td.not{cursor:pointer;padding:2px 3px;font-weight:bold;width:20px;color:#ff0000;background:#000;}
.tbl_sx_00 td.ifo:hover{color:#00ff00}
.tbl_sx_00 td.nil:hover{cursor:crosshair;}
.tbl_sx_00 td.reg:hover{cursor:pointer;background:#fff;color:#000;}
.tbl_sx_00 td.sel,.tbl_sx_00 td.sel:hover{cursor:default;color:#000;background:#0fcfff;}
.div_sx_not{text-align:left;display:block;padding-top:2px;}

/* hal */
#hal_02{position:absolute;top:-3px;left:-1px;height:17px;width:149px;display:block;background:url('images/hal_02.gif') no-repeat;}
#hal_03{position:absolute;top:0px;left:2px;height:17px;width:149px;display:block;background:url('images/hal_03.gif') no-repeat;}

/* pop */
#opt_pop{position:absolute;display:none;z-index:1001;}
#opt_popa{position:absolute;display:block;text-align:left;top:-10px;left:-2px;color:#990000;font-size:11px;z-index:1002}
#opt_popa.rev{color:#ffffff;}
#opt_popi.top{min-width:75px!important;display:block;position:relative;text-align:left;background:#595959;height:150px;border-left:2px solid #990000;border-top:2px solid #990000;overflow:auto;}
#opt_popi.bot{min-width:75px!important;display:block;position:relative;text-align:left;background:#595959;height:150px;border-left:2px solid #990000;border-bottom:2px solid #990000;overflow:auto;}
#opt_popi.rev{border-color:#ffffff;}

#opt_popi a{position:relative;display:block;padding:1px 9px 1px 3px;cursor:pointer;color:#ffffff;}
#opt_popi a:hover{background:#42494A;color:#fff;}


/* ihover */
#ihover{display:none;position:absolute;top:0px;left:0px;z-index:199;border-bottom:2px solid #008EBC;text-align:left;}
#ihover_con{display:block;position:relative;width:200px;color:#000!important;background:#6AD7FB!important;padding:2px 3px;margin-right:9px;margin-left:9px;z-index:198}

/* qhelp */
.qhelp_txt{list-style:none;float:left;padding-top:12px;height:14px;}
.qhelp_img{list-style:none;float:right;margin:0 5px 1px 0;padding-left:30px;height:26px;background:url(../00I/images/qhelp.png) no-repeat;cursor:pointer;}
.qhelp_top{position:absolute;display:block;z-index:501;cursor:pointer;}
.qhelp_div{position:absolute;display:none;background:url('images/opa_85.png');z-index:500;border-left:1px solid #474747;padding:3px;text-align:left;cursor:crosshair;}
.qhelp_uni{position:absolute;display:none;background:url('images/opa_85.png');z-index:500;-moz-border-radius:8px;border-radius:8px;
border:3px solid #474747;padding:5px;text-align:left;cursor:crosshair;}
.qhelp_tbl td{vertical-align:top;font-size:12px;}
.qhelp_tbl td.bul{white-space:normal!important;color:#aa0000;padding-right:4px;}
.qhelp_clo{display:block;margin:9px 0px;text-align:center}
.qhelp_clo a{display:inline;padding:1px 5px;-moz-border-radius:20px;border-radius:20px;border:1px solid #737373;
background:#990000;font-weight:bold;color:#999999;cursor:pointer;}
.qhelp_clo a:hover{border:1px solid #fff;color:#fff;}


/* cal common */
#quick_length{position:relative;float:left;background:#373737;border-bottom:1px solid #474747;padding:2px 0px 1px 0px;margin-right:5px;font-size:12px;width:110px;overflow:hidden;}
#quick_length a{color:#787878;cursor:crosshair;padding:2px;}
#quick_length a:hover{color:#0FCFFF;}
#cal_move{position:relative;float:left;width:940px;overflow:hidden;padding:5px;margin:10px 0 0 0;border:1px solid #990000;display:none;}

/* markers */
a.a_marker{display:block;position:absolute;height:12px;width:12px;background:url('../00I/images/mark_00.png') no-repeat;z-index:99}
a.a_marker_cri{display:block;position:absolute;height:12px;width:12px;background:url('../00I/images/mark_01.png') no-repeat;z-index:99}

/* excel */
#xl_export{position:relative;margin-bottom:5px;}
#xl_export span{position:absolute;display:none;top:0px;left:26px;line-height:25px;background:#272727;padding:0px 3px;color:#24AF08;cursor:pointer;}
#xl_export a{position:relative;background:url('images/special/btn_excel_01.png') no-repeat;height:25px;width:25px;display:block;cursor:pointer;}
#xl_export a:hover span{display:block;}

/* tval boxes */
.box_max{display:inline;color:#fff;margin-right:5px;float:left;}
.box_cnt{display:inline;color:#ffffff;float:left;}
.box_cnt_x{display:inline;color:#990000;float:left;}

/* fixed */
.fixed{border:0px;background:#272727;padding:3px;}
.fixed .a0{color:#990000;}
.fixed .a1{color:#0FCFFF;}
.fixed .a2{color:#FFFFFF;display:inline;}

/* round */
.brd_r_top {-moz-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;}

/* extra */
.cri_hed{color:#ff0000;font-weight:bold;}

#frm_divs_pre{display:block;width:100%;margin-bottom:15px;}

.jfu{padding-left:5px;cursor:pointer;color:#a0a0a0;}
.jfu:hover{color:#FFCC00;}
.jfu_pre{padding-right:5px;cursor:pointer;color:#a0a0a0;}
.jfu_pre:hover{color:#FFCC00;}

.mask{position:absolute;top:15px;left:0px;display:none;width:1px;background:#373737;opacity:0.70;cursor:url(images/cursor_x.cur),crosshair;}
.xtg,.xtx,.xtb,.xth,.xsel{cursor:pointer;}
.xsel{font-weight:bold;color:#000;background:#fff;}

.xth span.xts{color:#FFFFFF!important;}
.xth:hover{color:#0FCFFF;}
.xth:hover span.xts{color:#FF0000!important;}

.xtg span.xts{color:#FFFFFF!important;}
.xtg:hover{color:#00FF00;}
.xtg:hover span.xts{color:#FF0000!important;}

.xtx span.xts{color:#FFFFFF!important;}
.xtx:hover{color:#990000;}
.xtx:hover span.xts{color:#00FF00!important;}

.xtb span.xts{color:#FFFFFF!important;}
.xtb:hover{color:#0FCFFF!important;}
.xtb:hover span.xts{color:#FFCC00!important;}

span.block{display:block;margin-bottom:3px;}

#readonly{float:left;font-size:14px;font-weight:bold;height:24px;line-height:24px;margin-left:3px;color:#990000}
#shim{width:1px;height:18px;display:none;background:#000000;}

b.i{color:#990000;}

.cross{cursor:crosshair;}
.point{cursor:pointer;}
.block{display:block;}
