﻿.notify_content               { float: none; overflow: hidden; width: auto; }
ul.notes {list-style: disc outside !important; margin:5px 5px 5px 15px;}
ul.notes li {list-style: disc outside !important; }
ul.notes p { font-size: 12px; padding:0; }
.dp276xh.seral-num{ background: url("../img/dp276xh/serial_num.png") no-repeat left top transparent; display: block; }
.dp276xh.btn-otp  { background: url("../img/dp276xh/btn_otp.png") no-repeat left top transparent; display: block; }
.dp276xh.otp-dsp  { background: url("../img/dp276xh/otp_dsp.png") no-repeat left top transparent; display: block; }
.dp276xh.dsp-lockpin  { background: url("../img/dp276xh/dsp_lockpin.png") no-repeat left top transparent; display: block; }
.dp276xh.dsp-pin  { background: url("../img/dp276xh/dsp_pin.png") no-repeat left top transparent; display: block; }
.dp276xh.dsp-otp  { background: url("../img/dp276xh/dsp_otp.png") no-repeat left top transparent; display: block; }

.dp276xh.dsp-lockpin2-1  { background: url("../img/dp276xh/dsp_lockpin2-1.png") no-repeat left top transparent; display: block; }
.dp276xh.dsp-lockpin2-2  { background: url("../img/dp276xh/dsp_lockpin2-2.png") no-repeat left top transparent; display: block; }
.dp276xh.dsp-lockpin2-3  { background: url("../img/dp276xh/dsp_lockpin2-3.png") no-repeat left top transparent; display: block; }
.dp276xh.dsp-lockpin3-1  { background: url("../img/dp276xh/dsp_lockpin3-1.png") no-repeat left top transparent; display: block; }
.dp276xh.dsp-lockpin3-2  { background: url("../img/dp276xh/dsp_lockpin3-2.png") no-repeat left top transparent; display: block; }
.dp276xh.dsp-lockpin3-3  { background: url("../img/dp276xh/dsp_lockpin3-3.png") no-repeat left top transparent; display: block; }
.dp276xh.dsp-sign1-1  { background: url("../img/dp276xh/dsp_sign1-1.png") no-repeat left top transparent; display: block; }
.dp276xh.dsp-sign1-2  { background: url("../img/dp276xh/dsp_sign1-2.png") no-repeat left top transparent; display: block; }
.dp276xh.dsp-sign1-3  { background: url("../img/dp276xh/dsp_sign1-3.png") no-repeat left top transparent; display: block; }
.login_title{  display:block;  height:35px;   border-bottom:1px solid #e9ebef;}
.login_title .title h3{    padding: 0;    margin: 0;}
.login_title .title p{    font-size: 14px;    color: #676f80;}
.login_title .title h3{    font-size: 26px;    color: #333;    font-weight: bold;padding:0 0 0 25px;}

.floatL{ float:left;position:relative; }
.floatR{ float:right;position:relative; }
.floatC{ float:center;position:relative; }
.login_lbl { margin-left:-431px;font-size: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #676f80; FONT-STYLE: normal}
.login_lbl_login { margin-left:-595px;font-size: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #676f80; FONT-STYLE: normal}
.login_lbl_jh { margin-left:100px;font-size: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #676f80; FONT-STYLE: normal}

.tran_lbl { margin-left:-600px;font-size: 13px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #676f80; FONT-STYLE: normal}

.bodyContent .fld_group{ overflow:hidden; /*padding:0px 5px 5px 5px; */position:relative; }

.bodyContent .fld_groupOne{ overflow:hidden; /*padding:0px 60px 5px 5px; */position:relative; }
.bodyContent .fld_groupTwo{ overflow:hidden; padding:0px 160px 0px 5px; position:relative; }
.bodyContent .fld_group.fld_login_group{background: none repeat scroll 0 0 #E5E5E5;
    margin: 10px 0;
    padding: 15px 18px;
    -webkit-border-radius: 8px;
    -moz-border-radius:8px;
    border-radius: 8px;
    position: relative;
    }

.bodyContent .fld_group.fld_body_group{background: none repeat scroll 0 0 #E5E5E5;
    margin: 5px 0;
    padding: 3px;
    -webkit-border-radius: 5px;
    -moz-border-radius:5px;
    border-radius: 5px;
    position: relative;
    }

.bodyContent .fld_group.fld_login_group.mLeftOrg{margin-bottom: 10px;}

/* Widget ------------- */
.wid                      { margin:10px 10px 0 10px }
.wid_hd,.wid_bd,.wid_ft   { overflow:hidden;_overflow:visible; _zoom:1 }

.wid_tl, .wid_tr,
.wid_bl, .wid_br          { height:10px; width:10px;float:left }
.wid_tl                   { background-position: left top }
.wid_tr                   { background-position: right top }
.wid_bl                   { background-position: left bottom } 
.wid_br                   { background-position: right bottom }
.wid_br, .wid_tr          { float:right }
.wid_tr, .wid_tl          { overflow:hidden;margin-bottom:-32000px }/* margin bottom needs to be < -9px */
.wid_bl, .wid_br          { margin-top:-10px }
.wid_top                  { background-position:center top }
.wid_bottom               { background-position:center bottom;_zoom:1 }/* this zoom required for IE5.5 only*/
.wid_hd h1, .wid_hd h2, .wid_hd h3,
.wid_hd h4, .wid_hd h5, .wid_hd h6    { padding: 5px 10px }
.wid_section                          { background: #F4F6FA url(../img/bg_wid_hd.png) repeat-x left bottom; color:#676f80; /*font-size:120%;*/ font-weight:bold;padding:12px 10px 12px 10px; }
.wid_section h1, .wid_section h2,
.wid_section h3, .wid_section h4,
.wid_section h5, .wid_section h6      { font-size:18px;font-weight:bold;color:#676f80;padding:0;text-shadow:0 1px 1px #FFF; /*display:inline-block; *display:inline; *zoom:1;*/ }
.wid_content                          { padding:8px 10px;position:relative }
.wid_content li                       { margin-bottom:5px; }
.wid_content li.last                  { margin-bottom:0; }
.wid_content ul                       { margin:0; }
.wid_bd .wid_content                  { padding:4px 5px }
.wid_bd .wid_content.wid_dash_blue    { padding:0px 10px }
.wid_bd .wid_content.modal_wid        { padding:0 8px }
.wid.mainPage{margin:0 0 !important;}
.fld_wrap {
    padding: 3px; 
    position:relative; height:auto!important;
    background-color: transparent;
    margin-bottom: 2px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -o-border-radius: 5px;
    -ms-border-radius: 5px;
    -khtml-border-radius: 5px;
    border-radius: 5px;
    display: inline-block;
    zoom: 1;
    margin-left: 0px;
} 
.fld_wrap.focused {BACKGROUND-COLOR:#e5f1f9; }
.fld_wrap.errored {background-color:#fbe9e8;}



.clearfix2:after, .g_line:after  { clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0 }

* html .clearfix2, * html .g_line { height:1% }
.clearfix2, .g_line { display:block }


.btn_lbl.forgotPass{font-size: 12px; font-weight:100 !important;}

.btn_sec { color: #2488BC; display: block; float: left; font-size: 14px !important; font-weight: bold; height:20px; line-height:16px; margin: 8px 10px 0 0; outline: 0 none; position: relative }
.btn_sec .btn_lbl{border-bottom:1px solid #2488BC;}
.btn_sec .btn_lbl { color: #2488BC; border-bottom: 2px solid #2488BC; display: inline-block; height:14px; }
.btn_sec .btn_lbl.two_fa { border-bottom:1px solid #2488BC !important; font-weight:bold !important; font-size:12px }
.btn_sec .icn, .btn_sec .icn_t_back { background: url("../img/sprite_btn_lnk_sec.png") no-repeat; height:20px; width:20px; }
.btn_sec:hover .btn_lbl, .btn_sec:focus .btn_lbl { color: #1da5e7; border-bottom: 2px solid #1da5e7; height:14px }

.body_lbl { font-size: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #676f80; FONT-STYLE: normal;font-weight:normal;}
.wid_inner{position:relative }
.mod_activation {margin-left:auto;margin-right:auto;margin-top:10px;margin-bottom:10px;}
.number_lbl { font-size: 20px; font-weight: bold; COLOR: #dc281e; font-family:"Trebuchet MS",geneva, Arial, Verdana; BACKGROUND: none transparent scroll repeat 0% 0%;}
