﻿@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Comforter&family=Miriam+Libre:wght@400;700&display=swap');
/*@import url('path_scale.css');*/

/*----------------------------------------------------------
    COMMON_NEW
----------------------------------------------------------*/
html { overflow-x:auto; overflow-y:scroll; height:100%; width:100%; }
body { width:100%; height:100%; margin:0; padding:0; border:none; font-size:12px; }
* { outline:none; }
div#no_autosave_area { position:relative; z-index:2; width:100%; border:1px solid blue; }
h1, h2, h3, h4, h5, h6, fieldset, input, p, div, ul, li, ol, dl, dt, dd, img, label, blockquote, form.center, address, select, textarea { margin:0; padding:0; color:#334d65; }
dt, dd { cursor:default; }
p { cursor:default; }
ul, ol, li, dd, dt { list-style:none; }
img { border:none; cursor:pointer; }
hr, legend, caption { display:none; }
fieldset { border:none; }
button { border:none; font-size:12px; cursor:pointer; }
button span { display:none; }
em, var, address { font-style:normal; }
var { padding:0 5px; font-style:normal; color:#334d65; }
select { height:22px; border:1px solid var(--defaultBorder); font-size:12px; color:#334d65; }
select:is(:focus, :hover, :active) { background:var(--defaultYellow); }
select[disabled] { border:1px solid var(--defaultBorder) !important; background:#f0f0f0; color:#7f7f7f; opacity:1; }
input { height:16px; padding:2px 2px 2px 3px; border:1px solid var(--defaultBorder); font-size:12px; }
input[type="checkbox"] { border:1px solid var(--defaultBorder) !important; }
label { cursor:pointer; box-sizing:border-box; }
.label_ellipsis { display:inline-block; overflow:hidden; padding-top:2px; text-overflow:ellipsis; white-space:nowrap; vertical-align:top; }
.txt_title { font-size:15px !important; color:var(--defaultOrange) !important; font-weight:normal !important; }
.txt_title02 { font-size:14px !important; color:var(--defaultOrange) !important; font-weight:normal !important; }
.txt_title03 { font-size:12px !important; color:#334d65 !important; font-weight:bold !important; }
.txt_title03_g { font-size:12px !important; color:#adadad !important; font-weight:bold !important; }
.valign_top { vertical-align:top !important; }
.valign_middle { vertical-align:middle !important; }
.valign_bottom { vertical-align:bottom !important; }
.valignm1 { vertical-align:-1px !important; }
.valignm2 { vertical-align:-2px !important; }
.valignm3 { vertical-align:-3px !important; }
.valignm4 { vertical-align:-4px !important; }
.valignm5 { vertical-align:-5px !important; }
.valign0 { vertical-align:0 !important; }
.valign3 { vertical-align:3px; }
.txt_linkto { text-decoration:underline; cursor:pointer; }
.txt_linkto:hover { opacity:.8; }
.txt_normal { font-weight:normal !important; color:#334d65 !important; }
.alignR { text-align:right; }
.txt_l { text-align:left !important; }
.txt_r { text-align:right !important; }
.txt_c { text-align:center !important; }
.txt_b { font-weight:bold !important; }
/*dt.txt_b { color:var(--defaultLightBlue); }*/
.txtBold { font-weight:bold; }
.txt_italic { font-style:italic; }
.txt_under { text-decoration:underline; }
.txt_red { color:#ff0000; }
.txtRed { color:#f01313; }
.txt_grey { color:#988985 }
.txtwhite { color:#fff; }
.wordB { word-break:break-all }
.flL { float:left; }
.flR { float:right; }
.flN { float:none; }
.clear { clear:both; }
.overflower { overflow:hidden; }
.hide { display:none !important; }
.show { display:block !important; }
.pst_a { position:absolute !important; }
.pst_r { position:relative !important; }
.dsp_block { display:block !important; }
.dsp_inline { display:inline !important; }
.dsp_inlineb { display:inline-block !important; }
.dp_inline_block { display:inline-block; }
.dsp_inb{ display:inline-block !important; }
.dsp_b{ display:block !important; }
.dsp_flex{ display:flex !important; }
.dsp_flex.alignC{ align-items:center; }
.dsp_flex.alignS{ align-items:flex-start; }
.dsp_flex.alignE{ align-items:flex-end; }
.dsp_flex.jcC{ justify-content: center !important; }
.dsp_flex.jcS{ justify-content: flex-start !important; }
.dsp_flex.jcE{ justify-content: flex-start !important; }


.visibil_h { visibility:hidden; line-height:0\0/ie9; }
div.table_comm_tit { padding:4px 2px 4px 2px; font-weight:bold; text-align:left; line-height:20px; }
.bdnone { border:none !important; }
.underline { text-decoration:underline; }
.ellipsis { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.txt_ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.no_ellipsis { overflow: visible !important; text-overflow: clip !important; white-space: pre-wrap !important; word-break: break-word; }

/*multiple*/
table.tablesorter td div.text-truncate { display: -webkit-box !important; overflow:hidden; -webkit-box-orient: vertical; white-space: normal; text-overflow:ellipsis; word-break:break-word; }
.text-truncate { display: -webkit-box !important; overflow:hidden; -webkit-box-orient: vertical; white-space: normal; text-overflow:ellipsis; word-break:break-word; }
.text-truncate--2 { -webkit-line-clamp: 2; }
.text-truncate--3 { -webkit-line-clamp: 3; }
.text-truncate--4 { -webkit-line-clamp: 4; }
.text-truncate--5 { -webkit-line-clamp: 5; }
.text-truncate--6 { -webkit-line-clamp: 6; }
.text-truncate--7 { -webkit-line-clamp: 7; }
.text-truncate--8 { -webkit-line-clamp: 8; }
.text-truncate--9 { -webkit-line-clamp: 9; }
.text-truncate--10 { -webkit-line-clamp: 10; }

.add_btn_search { position: absolute; top: -20px; right: 0; }
.tbl_scroll_wrap { overflow-x: hidden; overflow-y: auto; }
.chkbox_comm { margin-top: 0 !important; margin-left: 8px; vertical-align: middle; }
.amount_align { text-align:right !important; box-sizing:border-box; }
table.tbl_ellipsis td div { white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:inline-block; min-height:16px; cursor:pointer }
.vscrolling { overflow-x:hidden; overflow-y:auto; }
.vscrolling_scroll { overflow-x:hidden; overflow-y:scroll; }
.italic_sameas { display:inline-block; padding:1px 0 0 5px; font-style:italic; font-weight:normal; font-size:12px; color:#334d65; vertical-align:-1px !important; }
.txt_checkbox { display:inline-block; padding:1px 0 0 5px; font-weight:normal; font-size:12px; color:#334d65; vertical-align:-1px !important; }
a.linkto { /*color:var(--defaultLightBlue);*/ font-size:0.9em; text-decoration:underline; cursor:pointer; }
a.linked { /*color:var(--defaultLightBlue);*/ font-weight:bold; text-decoration:underline; cursor:pointer; }
.boxsizing { box-sizing:border-box; }
.state { width:50px; }
.bg_dollar { overflow:hidden; float:right; max-width:95px; min-width:85px; padding-left:15px; background:url('/images/bg_dollar.png') no-repeat left 5px; text-overflow:ellipsis; white-space:nowrap; }
.bg_dollar.lg__dollar { max-width:95%; } 
.bg_dollar.bg_dollar__left { float:none; max-width:120px; min-width:100px; }
.bg_dollar__xl { overflow:hidden; float:right; max-width:99%; min-width:100px; padding-left:15px; background:url('/images/bg_dollar.png') no-repeat left 6px; text-overflow:ellipsis; white-space:nowrap; }
.box_border { border:1px solid var(--defaultBorder); }
.border_top { border-top:1px solid #334d65; }
.border_bottom { border-bottom:1px solid #334d65; }
.border_left { border-left:1px solid #dee5e8; }
.border_right { border-right:1px solid #dee5e8; }
.border_section { border-bottom:1px solid #bac8d2; }
.borrower_section { padding-bottom:20px; border-bottom:1px solid #bac8d2; }
.borrower_section:only-of-type { padding-bottom:0; border-bottom:none; }
.borrower_section:last-of-type { padding-bottom:0; border-bottom:none; }
.txt_adj_subtitle { display:inline-block; text-align:left; }
.txt_sub { font-size:11px; }
.txt_bold { font-weight:bold !important; }
.txt_em_blue { color:#0487b7; font-weight:bold; }
.txt_em_green { color:#10b410; font-weight:bold; }
.txt_em_red { color:#cd3410; font-weight:bold; }
.txt_em_yellow { color:#d2ad01; font-weight:bold; }
.txt_em_salmon { color:#ff8769; font-weight:bold; }
.txt_em_ygreen { color:#83d883; font-weight:bold; }
.txt_indent_1 { padding-left:1em!important; }
.txt_indent_1__5 { padding-left:1.5em!important; }
.txt_outdent_1 { margin-left: 10px; text-indent: -10px; }
/****************/
.font10 { font-size:10px !important; }
.font11 { font-size:11px !important; }
.font12 { font-size:12px !important; }
.font13 { font-size:13px !important; }
.font14 { font-size:14px !important; }
.font15 { font-size:15px !important; }
/****************/
.unselectable { -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; }

/*----------------------------------------------------------
    COMMON PROPERTY
----------------------------------------------------------*/
.CalyxMoney { background:none; text-align:right; }
.CalyxMoney:focus { background-color:var(--defaultYellow); }
.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; }
.dollar[disabled] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; }
input[type="checkbox"] { width:16px !important; width:22px\0/ie9 !important; height:16px !important; height:21px\0/ie9 !important; margin:0; margin:0 0 0 -3px\0/ie9; padding:0; background:#fff; color:#334d65; vertical-align:0; }
input[type="checkbox"].mgL15 { margin-left:18px !important; }
input[type="checkbox"] { /* Double-sized Checkboxes */ -ms-transform:scale(0.8); /* IE */ }
input[type="checkbox"]:disabled, input[type="checkbox"]:read-only { cursor:default; }

/* will be red only in google chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    input[type="checkbox"]:before { display:inline-block; content:""; width:16px !important; height:16px !important; text-align:center; vertical-align:middle; padding:0\0/ie9 !important; }
    input[type="checkbox"]:checked:before { content:''; color:#334d65; }
    input[type="checkbox"]:checked:focus:before { color:#334d65; }
    input[type="checkbox"]:disabled:before { cursor:default; }
    input[type="checkbox"][readonly]:before { cursor:default; }

    input[type="checkbox"] { border:0px solid transparent; background:#fff url(/Images/icons/v.png) no-repeat 0 0; }
    input[type="checkbox"]:before { background:#fff url(/Images/icons/v.png) no-repeat 0 0; }
    input[type="checkbox"]:checked:before { border:0px solid transparent; background:url(/Images/icons/vv.png) no-repeat 0px 0px; }
    input[type="checkbox"]:disabled:before { border:0px solid transparent; background:url(/Images/icons/v-grey.png) no-repeat 0px 0px; }
    input[type="checkbox"][readonly]:before { border:0px solid transparent; background:url(/Images/icons/v-grey.png) no-repeat 0px 0px; }
    input[type="checkbox"]:checked:disabled:before, input[type="checkbox"]:checked[readonly]:before { border:0px solid transparent; background:url(/Images/icons/vv-grey.png) no-repeat 0px 0px; }
}

input[type="checkbox"]:hover { cursor:pointer; }
input[type="checkbox"]:focus { outline:2px solid var(--defaultOutline)!important; outline-offset:1px; }
input.chk_disabled { border:1px solid #d7d7d7 !important; background-color:#eee !important; color:#7f7f7f !important; outline:none; pointer-events:none; opacity:0.5; }
input[readonly]:focus, input[disabled]:focus { outline:none !important; }
input[type=radio] { width:14px !important; height:14px !important; padding:0; border:0; }
input[type=radio]:focus { outline:2px solid var(--defaultOutline)!important; }
input[type="text"]:focus { background-color:var(--defaultYellow); }
input[readonly][type="text"] { border:1px solid var(--defaultBorder) !important; background-color:#f0f0f0 !important; color:#7f7f7f !important; pointer-events:none; }
input[disabled][type="text"] { border:1px solid var(--defaultBorder) !important; background-color:#f0f0f0 !important; color:#7f7f7f !important; pointer-events:none; }
input[readonly].required { color:#7f7f7f !important; border:1px solid #cc0000 !important; background:#f0f0f0 !important; }
input[disabled].required { color:#7f7f7f !important; border:1px solid #cc0000 !important; background:#f0f0f0 !important; }
input.required[readonly] { border:1px solid #cc0000; }

input[readonly].required.dollar { border:1px solid #cc0000 !important; background:#f0f0f0 url('/images/bg_dollar_g.png') no-repeat left 6px !important; color:#7f7f7f !important; }
input[disabled].required.dollar { border:1px solid #cc0000 !important; background:#f0f0f0 url('/images/bg_dollar_g.png') no-repeat left 6px !important; color:#7f7f7f !important; }
input[readonly].required.percent { border:1px solid #cc0000 !important; background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px !important; color:#7f7f7f !important; }
input[disabled].required.percent { border:1px solid #cc0000 !important; background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px !important; color:#7f7f7f !important; }

input[type="text"].required.dollar:read-only { border:1px solid #cc0000 !important; background:#f0f0f0 url('/images/bg_dollar_g.png') no-repeat left 6px !important; color:#7f7f7f !important; }
input[type="text"].required.dollar:disabled { border:1px solid #cc0000 !important; background:#f0f0f0 url('/images/bg_dollar_g.png') no-repeat left 6px !important; color:#7f7f7f !important; }
input[type="text"].required.percent:read-only { border:1px solid #cc0000 !important; background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px !important; color:#7f7f7f !important; }
input[type="text"].required.percent:disabled { border:1px solid #cc0000 !important; background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px !important; color:#7f7f7f !important; }

table { border:none; border-collapse:collapse; }
a { color:#334d65; text-decoration:none; }
textarea { min-height:100px; padding:2px 2px 2px 5px; border:1px solid var(--defaultBorder); font-size:12px; color:#334d65; resize:none; }
textarea:focus { background:var(--defaultYellow); }
textarea[readonly] { border:1px solid var(--defaultBorder) !important; background-color:#f0f0f0 !important; color:#7f7f7f !important; pointer-events:auto; }
textarea[disabled] { border:1px solid var(--defaultBorder) !important; background-color:#f0f0f0 !important; color:#7f7f7f !important; pointer-events:auto; }
input::-ms-clear { display:none; }
pre { display:inline; margin:0; white-space:nowrap; }
.wrap_header { width:100%; min-width:1020px; padding-top:20px; background:url('/images/brand_line.gif') repeat-x 0 10px; }
.wrap_header_sandbox { background:url('/images/brand_line_sandbox.gif') repeat-x 0 10px; }
#header { width:1009px; margin:0 auto; }
#header:after { content:""; display:block; clear:both; }
#container h3.name { float:left; width:100%; margin:13px 0; color:var(--defaultOrange); font-size:13px; letter-spacing:0; }
.entrence_error table { max-width:1000px; margin:0 auto; border:1px solid var(--defaultBorder); border-collapse:collapse; background:url('/images/icons/stop.png') 20px 18px; background-repeat:no-repeat; background-color:#e8f0f5; }
.entrence_error table td { padding:20px 20px 20px 60px; line-height:20px; vertical-align:top; }
.recovery_cont table { margin:109px auto; padding:20px; background:#e8f0f5; border:1px solid var(--defaultBorder); border-collapse:collapse; }
.recovery_cont th { padding:4px 10px 4px 20px; line-height:20px; font-weight:normal; text-align:right; vertical-align:top; cursor:default; }
.recovery_cont th.right_title { padding:6px 10px 4px 20px; }
.recovery_cont th.title { height:40px; font-weight:bold; text-align:center; font-size:14px; }
.recovery_cont td { padding:4px 2px; line-height:20px; vertical-align:top; }
.recovery_cont td span { display:inline-block; width:427px; white-space:normal; word-break:break-all; }
.recovery_cont img { margin-right:20px; vertical-align:-3px; }
.recovery_cont input.recovery { display:inline-block; width:427px; margin-right:20px; }
.recovery_cont input.name { width:175px; }
.recovery_cont input.required { border:1px solid #cc0000; }
.recovery_cont input[type='button'] { display:inline-block; min-width:100px; height:30px; margin-top:5px; margin-bottom:20px; border:1px solid #334d65; background:#334d65; border-radius:5px; color:#fff; }
.recovery_cont tr:first-of-type th { padding-top:20px; }
.recovery_cont input[type='text'] { height:20px; }
.recovery_cont input[type='password'] { height:20px; }
.recovery_cont input[type='text']:read-only { border:1px solid var(--defaultBorder) !important; background-color:#f0f0f0 !important; color:#7f7f7f !important; pointer-events:none; }
.top_logo { width:1009px; margin:0 auto; padding:10px 0 0 0; }
.top_area { width:1009px; padding-top:4px; }
.top_left { float:left; width:470px; padding-top:3px; }
.top_right { position:relative; float:right; width:520px; height:26px; padding-top:1px; white-space:nowrap; }
.top_right a { display:inline-block; font-size:12px!important; }
.welcome { margin:5px 0 0; font-size:11px; font-family:Arial; text-align:right; cursor:default; line-height:20px; vertical-align:middle; }
.welcome span { display:inline-block; height:20px; margin-bottom:-3px; line-height:20px; font-size:12px; vertical-align:top; }
.welcome span.wrap_sp_name { height:20px; }

/* Safari only override */
.welcome span.name { overflow:hidden; max-width:150px; white-space:nowrap; text-overflow:ellipsis; }
span.role_drop_name_ar { overflow:hidden; max-width:150px; white-space:nowrap; text-overflow:ellipsis; }
.welcome span.name:hover { text-decoration:underline; }
.welcome span.name_rolepop { overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.welcome span.role_name { overflow:hidden; width:inherit!important; white-space:nowrap; text-overflow:ellipsis; }
span.role_name_detail { overflow:hidden; max-width:180px; padding-left:0; white-space:nowrap; text-overflow:ellipsis; font-size:12px; text-align:left; vertical-align:-3px; }
::i-block-chrome, span.role_name_detail { overflow:hidden; max-width:180px; white-space:nowrap; text-overflow:ellipsis; font-size:12px; vertical-align:0; }

/* Safari only override */
@-moz-document url-prefix() {
    span.role_name_detail { vertical-align:-3px; }
}
/* FireFox only override */
:root span.role_name_title { vertical-align:-4px\0/ie9; }

/* FireFox only override */
.welcome span.top_bar { display:inline-block; width:6px; height:20px; padding:0 3px; text-align:center; vertical-align:2px; }
:root .welcome span.top_bar { width:5px\0/ie9; }
.welcome span.top_logout { display:inline-block; width:48px; padding:0; text-align:center; font-size:12px!important; }
.welcome select { width:200px; height:19px; font-size:10px; }
.welcome img { margin-top:5px; vertical-align:-1px; }

.welcome_role_shd { display:none; position:absolute; top:-2px; right:53px; z-index:999; padding:3px 3px 0 3px; }
@-moz-document url-prefix() {
    .welcome_role_shd { top:-1px; right:54px; }
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .welcome_role_shd { top:-3px; right:49px; }
}

.welcome_drop_out1 { top:35px; left:29px; z-index:10000000; padding:1px; }
.welcome_drop_out2 { padding:1px; }
.welcome_drop_out3 { padding:1px; }
.welcome_role { border:1px solid var(--defaultBorder); background:#fff; font-size:12px; box-shadow:rgba(20, 20, 20, 0.38) 0 2px 6px 0; }
.welcome_role img { vertical-align:4px; }
.welcome_role p { overflow:hidden; padding:2px 25px 4px 12px; line-height:20px; text-align:left; cursor:pointer; width:auto; white-space:nowrap; text-overflow:ellipsis; }
.welcome_role p.btm_wrap { overflow:visible; position:relative; width:0; height:0; }
.welcome_role p.btm_wrap span.btm_cont { display:inline-block; position:absolute; top:1px; left:-5px; z-index:10000; width:200px; height:10px; }
.welcome_role p span { display:inline-block; overflow:hidden; margin-bottom:-3px; line-height:20px; font-size:12px; white-space:nowrap; text-overflow:ellipsis; }
.welcome_role p.clsRoleList:hover { background:var(--defaultHover); }
.welcome_role p.other_role { position:relative; right:10px; padding-right:0 !important; padding-bottom:0; font-size:11px; font-family:Arial; line-height:20px; cursor:default; }
.welcome_role p.other_role span.copy { display:inline-block; margin-bottom:-3px; font-size:11px; }
.welcome_role p.other_role span.copy_role_name { overflow:hidden; max-width:170px; white-space:nowrap; text-overflow:ellipsis; }
#divRoleDropList { height:23px; margin-left:10px; }
#divRoleDropList img { cursor:default; }
#divRoleList p.clsRoleList span.role_name_detail { height:23px; padding-left:3px; }
.welcome_role #divRoleList p { height:23px; padding-bottom:0; }
input.big_icon { position:relative; top:1px; width:185px; height:18px; padding:1px 0 0 20px; border:1px solid var(--defaultBorder); background:url(/Images/icons/search_in.png) no-repeat 2px 3px #fff; color:#666; }
input.search_role { width:330px; height:18px; padding:1px 0 0 20px; border:1px solid var(--defaultBorder); background:url(/Images/icons/search_in.png) no-repeat 2px 3px #fff; color:#666; }

/*----------------------------------------------------------
    NAV & GNB
----------------------------------------------------------*/
.search_finish { margin-left:5px; cursor:pointer; }
#nav { position:relative; width:100%; margin:1px 0 0; }
#nav a { /*font-size:13px;*/ font-family:Arial, Helvetica, sans-serif; }
#nav li { float:left; }
.gnb { position:relative; width:1009px; margin:0 auto; font-size:12px; }
.gnb li { float:left; height:24px; }
.gnb li img { vertical-align:3px; }
.gnb li.last { border:none; }
.gnb li.loans { width:110px; padding-right:2px; font-weight:bold; }
.gnb a { display:inline-block; height:17px; padding:6px 4px 0 5px; color:#192f44; vertical-align:5px; }
.gnb li.on a span { color:var(--defaultOrange); font-weight:bold; }
.gnb li.name a { display:inline-block; overflow:hidden; color:#334d65; }
.gnb li.name a span { display:inline-block; margin:0; padding:0; }
.gnb li.name a span img { vertical-align:-3px; }
.gnb li.name a span.right { padding-left:5px; vertical-align:3px; }
.gnb li.name_drop { width:40px; height:24px; line-height:24px; }
.gnb li.name_drop a { width:390px; background:none; color:#334d65; }
.gnb li.name_drop div.name_drop_wrap { width:0; height:0; line-height:0; }
.gnb li.name_drop div.name_drop_wrap div.name_drop_cont { position:absolute; left:113px; top:34px; z-index:999; width:410px; background:#fff; border-top:1px solid #b3b8c1; border-left:1px solid #b3b8c1; border-right:1px solid #b3b8c1; }
.gnb li.name_drop div.name_drop_wrap div.name_drop_cont ul { display:block; width:auto; height:18px; padding:0; color:var(--defaultOrange); line-height:25px; }
.gnb li.name_drop div.name_drop_wrap div.name_drop_cont li { width:410px; overflow:hidden; border-bottom:1px solid #b3b8c1; }
.gnb li.name_drop div.name_drop_wrap div.name_drop_cont li a { width:410px; height:25px; padding:0; margin:0; }
.gnb li.name_drop div.name_drop_wrap div.name_drop_cont li a:hover { background:#dbe4eb; }
.gnb li.name_drop div.name_drop_wrap div.name_drop_cont li a span { display:block; overflow:hidden; float:left; width:380px; height:25px; margin:0; padding:0 0 0 5px; white-space:nowrap; text-overflow:ellipsis; }
.gnb li.name_drop div.name_drop_wrap div.name_drop_cont li a span:hover { background:#dbe4eb; }
.gnb li.name_drop div.name_drop_wrap div.name_drop_cont li a span.right { display:block; float:left; width:16px; padding-top:7px; }
.gnb li.name_drop div.name_drop_wrap div.name_drop_cont li:hover { background:#dbe4eb; cursor:pointer; }
.gnb li.name_drop span.top_bar { display:inline-block; height:20px; margin:0 4px 0 2px; line-height:20px; vertical-align:-1px; }
.gnb li.name_drop #imgLoanDrop { vertical-align:-3px; }
.gnb1_drop_wrap { position:relative; width:0; height:0; line-height:0; }
.gnb1_drop_shadow { position:absolute; top:0; left:-5px; z-index:999; width:142px; padding:4px 0 0 5px; }
.gnb1_drop_cont { display:block; width:107px; padding:30px 0 0 0; border:1px solid #9eadb9; border-radius:2px; box-shadow:1px 1px 1px 1px rgba(52,75,106,0.2); }
.gnb1_drop_cont div { width:107px; }
.gnb1_drop_cont div a { display:inline-block; width:107px; padding:0; background:none; }
.gnb1_drop_cont div a span { display:block; width:90px; padding:11px 10px 13px 5px; background:none; color:#334d65; }
.gnb1_drop_cont div li { float:none; width:107px; height:25px; background:#fff; }
.gnb1_drop_cont div li:hover { background:#e6ebf0; }
.gnb1_drop_cont div:hover a { background:#e6ebf0; }
.gnb1_drop_cont div:hover a span { background:#e6ebf0; }
.gnb_02 { float:left; width:1009px; height:34px; margin:0; background:transparent url(/images/second_mn_bg.gif) repeat-x 0 0; }
.gnb_02 li { display:inline-block; margin:0 2px 0 0; cursor:pointer; }
.gnb_02 li.normal { display:inline-block; overflow:hidden; min-width:125px; height:34px; margin:0; padding:0 3px; border-left:1px solid transparent; border-right:1px solid transparent; color:#d1d5d9; text-align:center; white-space:nowrap; text-overflow:ellipsis; line-height:20px; }
.gnb_02 li.on { display:inline-block; overflow:hidden; min-width:125px; height:34px; margin:0; padding:0 3px; border-left:1px solid #3666a2; border-right:1px solid #3666a2; background:url(/images/gnb2_on.gif) repeat-x; line-height:20px; text-align:center; white-space:nowrap; text-overflow:ellipsis; }
.gnb_02 li.on:before { border-left:1px solid #3666a2; border-right:1px solid #0c1625; }
.gnb_02 li.more { width:20px; height:22px; margin:0; padding:12px 0 0 6px; }
.gnb_02 li a { display:inline-block; width:100%; padding-top:7px; color:#d1d5d9; }
.gnb_02 li a span { overflow:hidden; width:115px; height:24px; padding:5px 3px 0 3px; text-align:center; line-height:24px; white-space:nowrap; text-overflow:ellipsis; color:#ccd8e6; }
/*.gnb_02 li { display:inline-block; margin:0 2px 0 0; cursor:pointer; }
.gnb_02 li.normal { display:inline-block; overflow:hidden; min-width:120px; width:inherit; height:33px; margin:0 2px 0 0; padding:0 5px; border-left:1px solid transparent; border-right:1px solid transparent; color:#d1d5d9; text-align:center; white-space:nowrap; text-overflow:ellipsis; line-height:20px; }
.gnb_02 li.on { display:inline-block; overflow:hidden; min-width:120px; width:inherit; height:33px; margin:0 2px 0 0; padding:0; border-left:1px solid #3666a2; border-right:1px solid #3666a2; background:url(/images/gnb2_on.gif) repeat-x; color:#d1d5d9; text-align:center; white-space:nowrap; text-overflow:ellipsis; line-height:20px; }
.gnb_02 li.on:before { border-left:1px solid #3666a2; border-right:1px solid #0c1625; }
.gnb_02 li.more { width:20px; height:22px; margin:0; padding:12px 0 0 6px; }
.gnb_02 li a { display:inline-block; width:max-content; min-width:30px; margin:0 auto; padding:6px 5px 4px 5px; color:#d1d5d9; box-sizing:border-box; }
.gnb_02 li a span { overflow:hidden; width:max-content; height:24px; padding:0; text-align:center; line-height:24px; white-space:nowrap; text-overflow:ellipsis; color:#ccd8e6; }
.gnb_02 li a img { vertical-align:-2px; }
.gnb_02 li.on a, .gnb_02 li.on a span { color:#fff; }*/


/*.gnb_02 li.on_expand { width:150px; background-size:100% 100%; }
.gnb_02 li.on_expand span { width:130px; }*/
.gnb_02 li.first_on { display:inline-block; overflow:hidden; width:125px; height:26px; margin:0 2px 0 0; padding:5px 3px 0 3px; background:url(/images/gnb2_first_on.gif) no-repeat; line-height:20px; text-align:center; white-space:nowrap; text-overflow:ellipsis; }
.gnb_02 li.first_on a, .gnb_02 li.first_on a span { color:#fff; }
.menu_drop_wrap { position:relative; width:0; height:0; line-height:0; }
.menu_drop_wrap div.menu_drop_cont { position:absolute; top:11px; left:-141px; z-index:10; width:140px; min-width:200px; height:auto; padding:0; border:1px solid var(--defaultBorder); background:#fff; box-sizing:border-box; box-shadow:rgba(20, 20, 20, 0.38) 0 2px 6px 0; }
.menu_drop_wrap div.menu_drop_cont div { height:28px; margin:0; padding:4px 12px 4px 12px; text-align:left; white-space:nowrap; text-overflow:ellipsis; cursor:pointer; box-sizing:border-box; }
.menu_drop_wrap div.menu_drop_cont div:hover { background:#e8f0f5; }
.menu_drop_wrap div.menu_drop_cont div:hover a { font-size:13px; color:#334d65; }
.menu_drop_wrap div.menu_drop_cont div.on { background:#e8f0f5; }
.menu_drop_wrap div.menu_drop_cont div.on a { color:#334d65; }
.menu_drop_wrap div.menu_drop_cont a { display:block; height:28px; margin-top:10px; padding:0; color:#334d65 !important; }
.gnb_03 { float:left; width:1007px; min-width:1250px; margin:0 0 10px 0; border-bottom:1px solid #9eadb9; }
.gnb_03 li { display:inline-block; min-width:60px; height:30px; margin:0 1px 0 0; text-align:center; }
.gnb_03 li a span { overflow:hidden; max-width:300px; text-overflow:ellipsis; white-space:nowrap; }
.gnb_03 li a span span { display:inline-block; padding:0 1px; text-align:center; vertical-align:middle; }
.gnb_03 a { display:inline-block; width:100%; cursor:pointer; }
.gnb_03 a span { display:block; height:20px; padding:6px 15px 4px 15px; text-align:center; line-height:20px; }
.gnb_03 a:hover, .gnb_03 a.on { background:#dde8ef; }
.gnb_03 a.remove { color:#cc0000; }
.gnb_03 li.more { width:14px; min-width:15px; height:30px; margin:0; padding:0; text-align:left; }
.gnb_03 li.more img { padding:10px 0; }
/*.gnb_03_drop { display:none; position:relative; z-index:99999; width:0; height:0; border:1px solid transparent; }
.gnb_03_drop_cont { position:absolute; top:8px; right:-15px; z-index:inherit; width:auto; min-width:200px; height:auto; padding:0; border:1px solid var(--defaultBorder); border-top:1px solid #9eadb9; background:#fff; box-sizing:border-box; box-shadow:#a5b3bc 0 1px 2px 0; }
.gnb_03_drop_cont p { overflow:hidden; padding:3px 12px 4px 17px; white-space:nowrap; text-overflow:ellipsis; font-size:12px; }
.gnb_03_drop_cont p a { font-size:12px !important; }
.gnb_03_drop_cont p a span { overflow:inherit; max-width:inherit; height:auto; margin-bottom:-3px; padding:0; text-align:left; line-height:19px; text-overflow:clip; }*/
.doc_3nd_wrap { position:relative; z-index:1001; top:0; left:50px; }
.chk_path_id { position:absolute; top:11px; right:30px; }
@-moz-document url-prefix() {
    .chk_path_id input[type="checkbox"] { min-width:inherit; width:17px; margin-right:5px; padding:0; vertical-align:-1px !important; }
}

/*----------------------------------------------------------
    Tab menu
----------------------------------------------------------*/
.tab_menu { overflow:hidden; /*clear:both; width:1020px; margin:0 auto; background:url(/images/tabmn_bg.gif); background-repeat:repeat-y; font-size:12px;*/ }
/*.tab_menu li { display:inline-block; float:left; margin:0; font:12px, Arial; color:#d1d5d9; letter-spacing:0.2px\0/ie9; }
.tab_menu li.tab_add { float:right; padding-top:5px; background:none; }
.tab_menu a { display:inline-block; padding:0; color:#d1d5d9; font:12px, Arial; cursor:pointer; }
.tab_menu a span { display:inline-block; height:12px; padding:6px 10px 8px 10px; }
.tab_menu a:hover, .tab_menu a.on { background:#0d1928 url(/Images/tab_left_on.png) left top no-repeat; color:#fff; }
.tab_menu a:hover span, .tab_menu a.on span { display:inline-block; padding:6px 10px 8px 10px; background:#0d1928 url(/Images/tab_right_on.png) right top no-repeat; }
.tab_menu li.off { padding-left:4px; }
.tab_menu li.off span { display:block; padding:6px 10px 8px 10px; background:url(/Images/tab_right.gif) right top no-repeat; }
.tab_menu li.on { padding-left:4px; background:url(/Images/tab_left_on.gif) left top no-repeat; color:#fff; }
.tab_menu li.on a { padding:0; color:#fff; }
.tab_menu li.on a:hover { padding:0; }
.tab_menu li.on span { display:block; padding:6px 10px 8px 10px; background:url(/Images/tab_right_on.png) right top no-repeat; }
.tab_menu li.on.tab_menu li:hover { border-left:0; }*/
#divPPEPopupTabMenu ul { margin:0 1px; }
.tab_menu_pop { overflow:hidden; clear:both; height:26px; font-size:12px; background:#334d65; }
.tab_menu_pop li { display:inline-block; float:left; margin:0; font:12px, Arial; color:#fff; letter-spacing:0.2px\0/ie9; }
.tab_menu_pop li.tab_add { float:right; padding-top:5px; background:none; }
.tab_menu_pop a { display:inline-block; padding:0 4px; color:#d1d5d9; font:12px, Arial; cursor:pointer; }
.tab_menu_pop a span { display:inline-block; padding:4px 10px 6px 10px; color:#fff; }
:root .tab_menu_pop a span { display:inline-block; padding:6px 9px 11px 7px\0/ie9; }
.tab_menu_pop a:hover, .tab_menu_pop a.on { background:#192e4d; color:#fff; }
.tab_menu_pop a:hover span, .tab_menu_pop a.on span { display:inline-block; padding:4px 10px 6px 10px; background:#192e4d; }
:root .tab_menu_pop a:hover span, .tab_menu_pop a.on span { padding:6px 9px 11px 7px\0/ie9; }
.tab_menu_pop li.off { padding-left:4px; }
.tab_menu_pop li.off span { display:block; padding:6px 10px 8px 10px; background:url(/Images/tab_right.gif) right top no-repeat; }
:root .tab_menu_pop li.off span { padding:6px 9px 11px 7px\0/ie9; }
.tab_menu_pop li.on { padding-left:4px; background:#192e4d; color:#fff; }
.tab_menu_pop li.on a { padding:0; color:#fff; }
.tab_menu_pop li.on a:hover { padding:0; }
.tab_menu_pop li.on span { display:block; padding:6px 10px 8px 10px; background:#192e4d; }

.tab_menu_pop li:nth-child(odd) a { border-left:1px solid transparent; border-right: 1px solid #3666a2; }
.tab_menu_pop li:nth-child(even) a { border-left:1px solid transparent; border-right: 1px solid transparent; }
.tab_menu_pop li:nth-child(even):hover a { border-left:1px solid transparent; border-right: 1px solid #3666a2; }
.tab_menu_pop li:nth-child(even) a.on { border-left:1px solid transparent; border-right: 1px solid #3666a2; }

.second_tab { overflow:hidden; clear:both; width:1110px; height:29px; margin:35px auto 0; padding-top:3px; background:url(/images/2tab_bg.png) repeat-x; font-size:12px; }
.second_tab li { display:inline-block; float:left; margin:0 1px; font:12px, Arial; color:#d1d5d9; letter-spacing:0.2px\0/ie9; }
.second_tab li.tab_add { float:right; padding-top:5px; background:none; }
.second_tab a { display:inline-block; padding:0 0 0 4px; color:#d1d5d9; font:12px, Arial; cursor:pointer; }
.second_tab a span { display:inline-block; min-width:46px; padding:6px 9px 10px 7px; text-align:center; }
.second_tab a:hover, .tab_menu a.on { background:url(/Images/2tab_left.png) left top no-repeat; color:#fff; }
.second_tab a:hover span { display:inline-block; padding:6px 9px 10px 7px; background:url(/Images/2tab_right.png) right top no-repeat; }
.second_tab li.off a { padding-left:4px; background:url(/Images/2tab_left_off.png) left top no-repeat; color:#fff; }
.second_tab li.off span { display:block; padding:6px 9px 10px 7px; background:url(/Images/2tab_right_off.png) right top no-repeat; color:#fff; }
.second_tab li.on { padding-left:4px; background:url(/Images/2tab_left.png) left top no-repeat; color:#fff; }
.second_tab li.on a { padding:0; color:#fff; }
.second_tab li.on a:hover { padding:0; color:#fff; }
.second_tab li.on span { display:block; padding:6px 9px 10px 7px; background:url(/Images/2tab_right.png) right top no-repeat; }
.second_tab li.on a:hover span { display:block; height:32px; padding:6px 9px 10px 7px; background:url(/Images/2tab_right.png) right top no-repeat; }
.tab_menu a.on { background:url(/Images/tab_left_on.gif) left top no-repeat; color:#fff; }
.tab_menu_los { overflow:hidden; clear:both; width:900px; margin-left:10px; background:url(/images/bg_tab_lospop_new.gif) no-repeat; font-size:12px; }
.tab_menu_los a span { color:#fff; }
.tab_menu_pipe { clear:both; height:28px; background:#334d65; font-size:12px; }
.tab_menu_pipe li { display:inline-block; float:left; width:auto; min-width:50px; margin:0; padding:0 25px; border:1px solid transparent; font:12px, Arial; color:#8a99a7; text-align:center; letter-spacing:0.2px\0/ie9; }
.tab_menu_pipe a { display:inline-block; width:auto; height:26px; padding:0; color:#ccd8e6; cursor:pointer; font:12px, Arial; }
.tab_menu_pipe a span { display:inline-block; overflow:hidden; width:auto; padding:0 9px 0 7px; line-height:26px; text-overflow:ellipsis; white-space:nowrap; }
.tab_menu_pipe a span:first-of-type { padding:0; }
.tab_menu_pipe a span.no { display:inline-block; overflow:hidden; width:auto; padding:0 2px; white-space:nowrap; text-overflow:ellipsis; }
.tab_menu_pipe a.on { background:url(/Images/tab_pipe_bg.gif) left top repeat-x; color:#fff; }
.tab_menu_pipe a:hover span { display:inline-block; }
.tab_menu_pipe li.on { border-left:1px solid #49637b; border-right:1px solid #49637b; background:url(/Images/tab_pipe_bg.gif) left top repeat-x; color:#fff; }
.tab_menu_pipe li.on:before { border-left:1px solid #122c44; border-right:1px solid #001a32; }
.tab_menu_pipe li.on a { color:#fff; }
.tab_menu_pipe li.on a:hover { background:none; }
.tab_menu_pipe li.more div.more_wrap { position:relative; width:0; height:0; line-height:0; }
.tab_menu_pipe li.more div.more_wrap div.more_cont { display:none; position:absolute; top:-5px; left:-1px; width:97px; height:auto; border:1px solid #dbe4eb; background:#fff; }
.tab_menu_pipe li.more div.more_wrap div.more_cont p { overflow:hidden; width:77px; height:26px; padding:0 10px 0 10px; line-height:26px; white-space:nowrap; vertical-align:middle; text-overflow:ellipsis; cursor:pointer; }
.tab_menu_pipe li.more div.more_wrap div.more_cont p a { padding:0; color:#334d65; }
.tab_menu_pipe li.more div.more_wrap div.more_cont p span { padding:0; }
.tab_menu_pipe li.more div.more_wrap div.more_cont p:hover { background:url(/images/tab_pipe_bg.gif) left top no-repeat; color:#fff; }
.tab_menu_pipe li.more div.more_wrap div.more_cont p a:hover { background:none; color:#fff; }
.tab_menu_pipe li.more div.more_wrap div.more_cont p span:hover { background:none; color:#fff; }

@-moz-document url-prefix() {
    .tab_menu_pipe a { line-height:16px; vertical-align:2px; }
}

/*----------------------------------------------------------*/
#divTab { position:relative; margin-left:20px; }
.close_area_wrap { position:relative; top:20px; }
.close_area { position:absolute; left:0; z-index:3; height:0; width:0; line-height:0; }
.close_area div.cont_btn { position:relative; top:13px; left:934px; height:20px; width:75px; text-align:right; }
.close_area div.cont_btn span img { margin-right:0; }
.close_area img.cont_btn_fir { margin-right:8px; }
.close_area div.cont_btn_tabno { position:relative; top:6px; left:940px; height:20px; width:75px; text-align:right; }
.close_area div.cont_btn_tabno span img { margin-right:8px; }
.close_area div.cont_btn.new_cont_btn { top:-2px; left:1035px; }

.close_area img.cont_btn_fir_tabno { margin-right:8px; }
.close_area_wrap_temp_sec { position:relative; top:20px; }
.close_area_temp_sec { position:absolute; top:-10px; right:-45px; z-index:3; width:100px; height:0; line-height:0; }
.close_area_temp_sec img { margin-right:15px; }
.close_area_in_detail { position:absolute; top:30px; left:30px; width:50px; }
.close_area_2 { position:relative; float:right; width:0; height:0; line-height:0; }
.close_area_2 div.icons { position:absolute; top:-40px; left:-50px; width:60px; }
.close_area_2 img { margin-right:8px; }
div.close_area.close_area_scroll { position:inherit; z-index:2; }
div.close_area.close_area_scroll div.cont_btn { position:inherit; top:0; left:1060px; right:0; width:50px; padding-top:10px; }
.communication { position:fixed; top:300px; right:0; z-index:9999999; }
.license_list * { vertical-align:middle; }
.license_list { display:inline; margin-bottom:3px; }
.license_list input[type="checkbox"] { vertical-align:middle; }
.license_list .top_cont { margin:0; padding:0; padding-top:2px; list-style:none; font-size:12px; font-family:Arial; vertical-align:top; }
.license_list .list_box { width:1000px; margin:0 auto; padding-top:20px; }
.license_list .list_box_2 { width:1000px; margin:0 auto; }
.license_list dt, .license_list dd { float:left; width:100%; }
.los_pipeline { width:1009px; }
.los_pipeline table { table-layout:fixed; }
.los_pipeline th.firstcol, .los_pipeline td.firstcol { text-align:center; }
.los_pipeline_r { width:1009px; }
.los_pipeline_r table { width:100%; }
.los_pipeline_r table td, .los_pipeline_r table th { padding:2px; border:1px solid #dee5e8; text-align:left; border-collapse:collapse; }
.los_pipeline_r th.firstcol, .los_pipeline_r td.firstcol { text-align:center; }
.los_pipeline_length { min-width:1005px; }
.los_pipeline_length table th { padding:2px; border-bottom:1px solid #bac8d2; text-align:left; line-height:20px; border-collapse:collapse; }
.los_pipeline_length table th.first_check { width:15px; }
.los_pipeline_length table td { padding:3px 2px; text-align:left; line-height:20px; border-collapse:collapse; }
.los_pipeline_length table td div.pipe_cont { display:inline-block; overflow:hidden; width:50px; text-overflow:ellipsis; white-space:nowrap; }
.los_pipeline_length table td div.txt_right { text-align:right; }
.los_pipeline_length table th.head_wth60 { width:60px; }
.los_pipeline_length table th.head_wth70 { width:70px; }
.los_pipeline_length table th.head_wth90 { width:90px; }
.los_pipeline_length table th.head_wth100 { width:100px; }
.los_pipeline_length table th.head_wth120 { width:120px; }
.los_pipeline_length th.firstcol, .los_pipeline_r td.firstcol { padding:2px; text-align:center; }
.pricing_custom th { padding:4px 2px 4px 0; font-weight:normal; text-align:left; line-height:20px; cursor:default; }
.pricing_custom td { padding:4px 2px; line-height:20px; vertical-align:top; }

.gfe_service_p { overflow:hidden; }
.gfe_service_p p { display:inline-block; height:25px; vertical-align:middle; }
.gfe_service_p p.service_left { width:300px; }
.gfe_service_p p.service_right { width:400px; margin-left:100px; }
.gfe_service_p p.service_right input[type=checkbox] { display:inline-block; vertical-align:-2px; }
.rollover_grid { width:970px; margin-left:15px; }
.rollover_grid table { border-top:1px solid #bac8d2; border-bottom:1px solid #dee5e8; }
.rollover_grid table tr { cursor:auto; }
.rollover_grid table tr.on { background:var(--defaultYellow); cursor:pointer; }
.rollover_grid table tr.cursorD { cursor:default; }
.rollover_grid th { padding:2px; border-bottom:1px solid #bac8d2; background:#e8f0f5; text-align:left; line-height:20px; }
.rollover_grid th.alignC { text-align:center; }
.rollover_grid th.alignR { text-align:right; }
.rollover_grid th.firstcol { padding:2px 2px 2px 5px; }
.rollover_grid td { min-height:20px; padding:2px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; }
.rollover_grid td.alignC { text-align:center; vertical-align:middle; }
.rollover_grid td.firstcol { padding:2px 2px 2px 5px; }
.rollover_grid input { height:11px; padding:3px; border:1px solid var(--defaultBorder); background:#fff; vertical-align:middle; }
.rollover_grid input[type=radio] { display:inline-block; height:25px; padding:0; border:0; }
.rollover_grid input[type=radio].mgN { margin:0; }
.rollover_grid input[type=checkbox] { width:auto; height:auto; border:2px solid transparent; background:none; }
.ou_profile { overflow:hidden; width:980px; margin:40px 0 0 15px; }
.ou_profile dl { display:inline-block; overflow:hidden; width:482px; vertical-align:top; }
.ou_profile dl dt { display:inline-block; width:165px; height:26px; padding:2px 0 2px 0; line-height:22px; vertical-align:middle; }
.ou_profile dl.left dt.long_title, .ou_profile dt.long_title { width:470px; height:25px; vertical-align:middle; }
.ou_profile dd { display:inline-block; width:303px; min-height:26px; padding:2px 0 2px 0; line-height:22px; vertical-align:middle; }
.ou_profile dl dt.bold_title { width:470px; }
.ou_profile dl.left dt.mid_title { width:310px; }
.ou_profile dl.left dd.half_width, .ou_profile dl dd.half_width { width:80px; }
.ou_profile dt.mid_title { width:250px; }
.ou_profile dd.half_width { width:130px; }
.ou_profile dt.visable_no, .ou_profile dd.visable_no { visibility:hidden; height:0; margin:0; padding:0; line-height:0; }
.ou_profile dl.left dd { width:290px; }
.ou_profile input[type="checkbox"] { display:inline-block; width:auto; height:16px; margin-top:3px; border:none; background:none; }
.ou_profile input.mil256 { width:250px; }
.ou_profile input.mil128 { width:250px; }
.ou_profile input.city { width:228px; }
.ou_profile input.zip { width:70px; }
.ou_profile input.date { width:70px; }
.ou_profile input.email { width:228px; }
.ou_profile input.phone { width:123px; }
.ou_profile input.mil12 { width:93px; }
.ou_profile input.prefix { width:40px; }
.ou_profile input.sub_level { width:123px; }
.ou_profile select.state { width:50px; }
.ou_profile select.counter { width:50px; }
.ou_profile select.restart { width:100px; }
.ou_profile select.category { width:203px; }
.ou_profile span.sm_zip_pd { display:inline-block; margin:0 5px 0 10px; }
.ou_profile span.no_digit { display:inline-block; width:40px; margin-left:20px; }
.ou_profile span.digit { display:inline-block; width:55px; }
.ou_profile span.restart { display:inline-block; width:45px; }
.watermark { padding:15px 0 0 0; }
.watermark textarea { width:995px; height:400px; }
.notop_user_table { height:35px; }
/*----------------------------------------------------------
    User Table
----------------------------------------------------------*/
.user_table { width:1110px; font-size:12px; }
.user_table table { border-top:1px solid #bac8d2; border-bottom:1px solid #dee5e8; }
.user_table table tr { cursor:auto; }
.user_table table tr:hover { background:var(--defaultYellow); cursor:default; }
.user_table table tr:only-child:hover { background:none; }
.user_table table tr.cursorP:only-child:hover { background:var(--defaultYellow); }
.user_table table tr.bg-inactivation { background:none; cursor:default; }
.user_table table tr.on { background:var(--defaultYellow); cursor:pointer; }
.user_table table tr.on:only-child:hover { background:var(--defaultYellow); cursor:pointer; }
.user_table table tr.off { display:none; }
.user_table table tr.cursorD { cursor:default; }
.user_table table tr.cursorP { cursor:pointer; }
.user_table table tr.total { background:#e8f0f5; }
.user_table table tr.total td { border-top:1px solid #bac8d2; border-bottom:1px solid #bac8d2; }
.user_table table tr.total:hover { background:#e8f0f5; }
.user_table table tr.deep_blue { background:#d5dadd; }
.user_table th { padding:3px; background:#e8f0f5; border-bottom:1px solid #bac8d2; text-align:left; line-height:20px; vertical-align:top; }
.user_table th.border_btm { border-bottom:1px solid #dee5e8 !important; }
.user_table th.alignC { text-align:center; }
.user_table th.first_check, .user_table td.first_check { padding:1px 2px 0 4px; vertical-align:middle; }
.user_table th.alignR { padding-right:0; text-align:right; }
.user_table th.alignR_nopd { text-align:right; }
.user_table th.alignR p { padding:0 15px 0 0; }
.user_table th.alignR p.pad5 { padding:3px 5px 3px 2px; }
.user_table th.title_access { padding:3px 2px 3px 5px; }
.user_table th.firstcol { padding:3px 2px 3px 5px; }
.user_table th:last-of-type { padding-right:5px; }
.user_table th.enabled { padding:3px 2px 3px 10px; }
.user_table th.pd_differen { padding:3px 2px 3px 42px; }
.user_table td { min-height:20px; padding:3px 2px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; }
.user_table td img { margin:2px 0 0 0; }
.user_table td.clsDocumentPreview { cursor:pointer; }
.user_table td.firstcol { padding:3px 2px 3px 5px !important; }
.user_table td:last-of-type { padding-right:5px; }
.user_table td.alignR:last-of-type { padding-right:5px; }
.user_table td.access_check { padding:3px 2px 3px 15px; }
.user_table td.cont_input { vertical-align:middle; }
.user_table td.cont_input input[type="checkbox"]:is(:checked, :disabled, :read-only) { margin-top:0; }
.user_table td.mid_icon { padding:3px 2px 3px 8px; }
.user_table td.mid_icon_2 { padding:3px 2px 3px 15px; }
.user_table td.iconcol { padding:4px 8px 0 0; text-align:center; }
.user_table td.left_check { padding:3px 0 3px 50px; vertical-align:middle; }
.user_table td.alignC { padding:3px; text-align:center; vertical-align:top; }
.user_table td.cont_input_top { padding:5px 0 0 0; vertical-align:middle; }
.user_table td.alignR { padding:3px 0 3px 2px; text-align:right; }
.user_table td.alignR_month_col div { padding:2px; text-align:right; }
.user_table td.alignR_nopd { text-align:right; }
.user_table td.user_check { text-align:center; }

#container .user_table th { line-height:20px; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
    .user_table td.user_check { padding:5px 0 0 0; }
}

@-moz-document url-prefix() {
    .user_table td.user_check { padding:6px 0 0 0; }
    .user_table input:read-only.move_right { background:url('/images/icons/move_right.gif') no-repeat !important; font-size:0; width:57px; height:23px; border:none; cursor:pointer; display:inline-block; }
    .user_table input:read-only.move_right_top { background:url('/images/icons/move_right.gif') no-repeat !important; font-size:0; width:57px; height:23px; border:none; cursor:pointer; display:inline-block; margin:40px 0 0 0 }
    .user_table input:read-only.move_right_g { background:url('/images/icons/move_right_g.gif') no-repeat !important; font-size:0; width:57px; height:23px; border:none; cursor:default; display:inline-block; }
    .user_table input:read-only.move_left { background:url('/images/icons/move_left.gif') no-repeat !important; font-size:0; width:57px; height:23px; border:none; cursor:pointer; display:inline-block; margin:10px 0 10px 0 }
    .user_table input:read-only.move_left_g { background:url('/images/icons/move_left_g.gif') no-repeat !important; font-size:0; width:57px; height:23px; border:none; cursor:default; display:inline-block; margin:10px 0 10px 0 }
    .user_table input:read-only.move_d_left { background:url('/images/icons/move_d_left.png') no-repeat !important; font-size:0; width:20px; height:19px; border:none; cursor:pointer; display:inline-block; margin:10px 0 10px 20px }
}
.user_table td.deep_blue { clear:both; border:1px solid #334d65; background:#334d65; color:#fff; }
.user_table td.deep_blue div.collapse { display:inline-block; width:45px; text-align:center; vertical-align:middle; }
.user_table td.deep_blue div.collapse img { display:inline-block; margin-top:5px; }
.user_table td.deep_blue div.collapse_txt { display:inline-block; width:930px; color:#fff; text-align:center; font-weight:bold; }
.user_table table tr td.iconright { padding:0 3px 0 0; text-align:right; }
.user_table table tr td.iconend { padding:4px 8px 0 0; text-align:right; }
.user_table td div { min-height:16px; }
.user_table td div.left_txt { float:left; }
.user_table td div.left_txt_user { float:left; overflow:hidden; width:99px; text-overflow:ellipsis; white-space:nowrap; }
.user_table td div.right_info { float:right; margin-right:5px; }
.user_table td div.right_info button { display:inline-block; width:16px; height:16px; margin-top:2px; background:url('/images/icons/info.png') no-repeat 0 0; }
.user_table td div.alignR { text-align:right; }
.user_table td div.alignR_pdL15 { padding:2px 15px 2px 2px; text-align:right; }
.user_table td div.alignR_pdR70 { padding:2px 60px 2px 2px; text-align:right; }
.user_table td div.right_info button.grey { background:url('/images/icons/info_g.png') no-repeat 0 0; }
.user_table td.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px #fff; text-align:right; }
.user_table td.percent { background:url('/images/bg_percent.png') no-repeat left 5px #fff; text-align:right; }
.user_table td div.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px transparent; text-align:right; }
.user_table td div.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px transparent; text-align:right; }
.user_table input { height:11px; padding:3px; border:1px solid var(--defaultBorder); background:#fff; vertical-align:middle; }
.user_table input:disabled { background:#f0f0f0 !important; }
.user_table input.date{ height:16px; padding:2px 2px 2px 3px; border:1px solid var(--defaultBorder); font-size:12px; }
.user_table input.dollar{ height:16px; padding:2px 2px 2px 3px; border:1px solid var(--defaultBorder); background: url('/images/bg_dollar.png') no-repeat left 6px; font-size:12px; }
.user_table input.percent{ height:16px; padding:2px 15px 2px 3px; border:1px solid var(--defaultBorder); background:url('/images/bg_percent.png') no-repeat right 5px; font-size:12px; text-align:right; }
.user_table input[type="text"]:read-only { border:1px solid var(--defaultBorder) !important; background:#f0f0f0 !important; color:#7f7f7f !important; }
.user_table input[type="text"]:disabled { border:1px solid var(--defaultBorder) !important; background:#f0f0f0 !important; color:#7f7f7f !important; }
.user_table input[type="text"].dollar:read-only { border:1px solid var(--defaultBorder) !important; background:#f0f0f0 url('/images/bg_dollar_g.png') no-repeat left 6px !important; color:#7f7f7f !important; }
.user_table input[type="text"].dollar:disabled { border:1px solid var(--defaultBorder) !important; background:#f0f0f0 url('/images/bg_dollar_g.png') no-repeat left 6px !important; color:#7f7f7f !important; }
.user_table input[type="text"].percent:read-only { border:1px solid var(--defaultBorder) !important; background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px !important; color:#7f7f7f !important; }
.user_table input[type="text"].percent:disabled { border:1px solid var(--defaultBorder) !important; background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px !important; color:#7f7f7f !important; }
.user_table input.hgt_14 { height:14px; }
.user_table input.hgt_18 { height:18px; }
.user_table input[type=radio] { display:inline-block; height:25px; padding:0; border:0; }
.user_table input[type=radio].mgN { margin:0; }
.user_table input[type=checkbox] { width:auto; height:auto; border:2px solid transparent; background:none; }
.user_table input.len90 { width:90px; }
.user_table input.len200 { width:200px; }
.user_table input.date_us { width:85px; }
.user_table tr.txt_disable { color:#988985; }
.user_table tr.txt_disable td div { color:#988985; }
.user_table tr.txt_disable td div.left_txt { color:#988985; }
.user_table tr.grey { background:#fff; }
.user_table tr.grey td div.left_txt { color:#988985; }
.user_table tr.grey td div.left_txt_user { color:#988985; }
.user_table tr.grey input { border:1px solid #fff; background:#fff; color:#988985; }
.user_table tr.grey td.iconright div.edit { display:none; text-align:right; }
.user_table tr.grey td.iconright div.normal { display:inline; text-align:right; }
.user_table select.state { width:50px; height:18px; vertical-align:20px; }
.user_table img.right_icon_img { margin:0 7px 0 0; }
.user_table span.selected_text { background:var(--defaultYellow); color:#cc0000; }
.user_table table tr input.date_us { display:inline-block; width:65px; height:10px; margin-top:1px; padding:3px; border:1px solid #fff; }
.user_table table tr.on input.date_us { border:1px solid var(--defaultBorder); }
.ui-datepicker-trigger { display:inline-block; width:16px; height:16px; margin:2px 0 1px 3px; padding:0; background:transparent; }
.user_table table tr td.iconright div.normal .red_pop div.wrap div.end img { margin:0; }
.user_table input.line_up { display:inline-block; width:13px; height:12px; margin:0; border:none; background:url('/images/icons/line_up.png') no-repeat; font-size:0; cursor:pointer; }
.user_table input.line_up_g { display:inline-block; width:13px; height:12px; margin:0; border:none; background:url('/images/icons/line_up_g.png') no-repeat; font-size:0; cursor:default; }
.user_table input.line_down { width:13px; height:12px; border:none; background:url('/images/icons/line_down.png') no-repeat; font-size:0; cursor:pointer; }
.user_table input.line_down_g { width:13px; height:12px; border:none; background:url('/images/icons/line_down_g.png') no-repeat; font-size:0; cursor:default; }
.user_table input[type="checkbox"] { margin-top:2px; }
.user_table input[type="checkbox"]:is(:checked, :disabled, :read-only) { margin-top:2px; }
.user_table02 { width:96%; padding:0 0 20px 20px; }
.user_table02 table { width:900px; }
.ktop_search02 { width:920px !important; margin:0 0 5px 0; margin-top:14px !important; }
.ktop_search03 { width:1018px !important; margin:0 0 5px 0; margin-top:14px !important; }
.doc_pro_wrap02 { position:relative; }
.doc_pro_wrap02 .iconwrap { position:absolute; top:0; right:0; width:20px; height:20px; margin:0; padding:0; background:url(themes/base/images/ui-icons_222222_256x240.png) no-repeat -77px -128px; }
.doc_pro_wrap02 .iconwrap span.iconwrap_close_txt { overflow:hidden; text-indent:-500em; }
/*----------------------------------------------------------
    Screens
----------------------------------------------------------*/
.admin_customerfield input[type="text"].txtbox { width:120px; text-align:right; }
.admin_customerfield input[type="text"].date { width:90px; text-align:left; }
.admin_customerfield img.CalyxCalendar { margin-left:3px; }
.content_btn_area { padding-top:20px; text-align:right; }
.content_btn_area button { display:inline-block; height:22px; padding:0 9px; border-radius:5px; background:#334d65; color:#fff; text-align:center; cursor:pointer; }
.grid_mgB30 { margin-bottom:30px; }
.bot_cont { padding:10px 0 0 20px; }
.bot_cont input { margin:-3px 0 0 10px; }
.tablesorter span.selected_text { background:var(--defaultYellow); color:#cc0000; }
.bluebox_wrap { overflow:hidden; padding:15px 0 8px 0; }
.bluebox_wrap_2 { overflow:hidden; padding:0 0 8px 0; }
.credit_hgt { height:10px; }
.underwrite_wrap th { font-weight:normal; text-align:left; }
.underwrite_wrap td { line-height:20px; vertical-align:top; }
.underwrite_wrap_left { overflow:hidden; float:left; width:337px; }
.underwrite_wrap_left img { vertical-align:-4px; }
.underwrite_wrap_left dl { overflow:hidden; min-height:166px; }
.underwrite_wrap_left dt.title { width:320px; height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.underwrite_wrap_left dt { display:inline-block; width:150px; line-height:24px; vertical-align:middle; }
.underwrite_wrap_left dd { display:inline-block; width:167px; }
.underwrite_wrap_left input[type=checkbox] { width:auto; height:20px; border:2px solid transparent; }
:root .underwrite_wrap_left input[type="checkbox"] { display:inline-block\0/ie9; }
.underwrite_wrap_left input.iv_name { width:140px; }
.underwrite_wrap_left input.iv_prg { width:140px; }
.underwrite_wrap_left input.iv_no { width:140px; }
.underwrite_wrap_left input.inv_fe_id { width:70px; }
.underwrite_wrap_left input.inv_fe_zip { width:67px; }
.underwrite_wrap_left select { width:92px; }
.underwrite_wrap_left select.hazard_ared { width:85px; }
.underwrite_wrap_left select.state { width:50px; }
.underwrite_wrap_mid { overflow:hidden; float:left; width:336px; }
.underwrite_wrap_mid dl { overflow:hidden; width:336px; }
.underwrite_wrap_mid dt { display:inline-block; width:165px; line-height:24px; vertical-align:middle; }
.underwrite_wrap_mid dt.half_left { width:165px; }
.underwrite_wrap_mid dd.half_left { width:25px; }
.underwrite_wrap_mid dt.half_right { width:85px; }
.underwrite_wrap_mid dd.half_right { width:35px; }
.underwrite_wrap_mid dd.half_long { width:130px; }
.underwrite_wrap_mid dt.title { width:310px; height:22px; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.underwrite_wrap_mid dd { display:inline-block; width:152px; }
.underwrite_wrap_mid input { width:100px; }
.underwrite_wrap_mid input.completeion { width:30px; }
.underwrite_wrap_mid input.date { width:70px; }
.underwrite_wrap_mid input[type=checkbox] { width:auto; height:20px; border:2px solid transparent; }
:root .underwrite_wrap_mid input[type=checkbox] { display:inline-block\0/ie9; }
:root .underwrite_wrap_mid input[type=checkbox] { margin-top:-3px\0/ie9; }
.underwrite_wrap_mid input.CalyxPct { padding-right:15px; background:none; text-align:right; }
.underwrite_wrap_mid input.CalyxPct:focus { background-color:var(--defaultYellow); }
.underwrite_wrap_mid input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.underwrite_wrap_mid input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.underwrite_wrap_mid input.percent[readonly] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; text-align:right; color:#7f7f7f; }
.underwrite_wrap_right { overflow:visible; float:left; width:336px; height:auto; }
.underwrite_wrap_right img { vertical-align:-4px; }
.underwrite_wrap_right dl { overflow:hidden; float:left; width:336px; }
.underwrite_wrap_right dt.title { width:310px; height:22px; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.underwrite_wrap_right dt.title02 { margin-bottom:5px; padding-left:0; }
.underwrite_wrap_right dt { display:inline-block; width:185px; line-height:24px; vertical-align:middle; }
.underwrite_wrap_right dd { display:inline-block; width:127px; }
.underwrite_wrap_right input[type=checkbox] { width:auto; height:20px; border:2px solid transparent; }
:root .underwrite_wrap_right input[type=checkbox] { display:inline-block\0/ie9; }
:root .underwrite_wrap_right input[type=checkbox] { margin-top:-3px\0/ie9; }
.underwrite_wrap_right input { width:120px; }
.underwrite_wrap_right input.date { width:70px; }
.underwrite_wrap_right textarea { width:120px; min-height:38px; }
.lock_request_new_loan_wrap { overflow:hidden; width:1009px; margin:0 1px 1px 0; }
.lock_request_new_loan_wrap div.title { height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.lock_request_new_loan_wrap dl { display:inline-block; overflow:auto; width:332px; min-height:96px; margin-top:1px; border-top:1px solid #9eadb9; border-bottom:1px solid #9eadb9; background:url('/images/bg_summary_cont.gif') repeat-y; }
.lock_request_new_loan_wrap dt { display:inline-block; width:12.6em; height:23px; padding-right:8px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; }
.lock_request_new_loan_wrap dd { overflow:hidden; width:13.4em; height:23px; padding-left:8px; border-bottom:1px solid #e7eef3; line-height:23px; white-space:nowrap; text-overflow:ellipsis; }
.lock_request_new_loan_wrap dd:last-of-type { border-bottom:1px solid #fff; }
.lock_request_new_loan_wrap dd span { display:inline-block; overflow:hidden; width:135px; text-overflow:ellipsis; white-space:nowrap; }
.lock_request_new_mid_wrap { overflow:hidden; width:1009px; margin:0 1px 1px 0; }
.lock_request_new_mid_wrap div.title { height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.lock_request_new_wrap { overflow:hidden; }
.lock_request_new_wrap table { width:989px; }
.lock_request_new_wrap dt.title { height:22px; margin-top:20px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.lock_request_new_wrap dt { display:inline-block; min-height:22px; padding:3px 0 0 0; line-height:22px; vertical-align:middle; }
.lock_request_new_wrap dd { display:inline-block; min-height:22px; margin-bottom:5px; padding:2px 0 1px 0; }
.column_3 dl.wth_355 { display:inline-block; width:355px; vertical-align:top; }
.column_3 dl.wth_355 dt { width:150px; }
.column_3 dl.wth_355 dd { width:195px; }
.column_3 dl.wth_326 { display:inline-block; width:326px; vertical-align:top; }
.column_3 dl.wth_326 dt { width:165px; }
.column_3 dl.wth_326 dd { width:151px; }
.column_3 dl.wth_320 { display:inline-block; width:320px; vertical-align:top; }
.column_3 dl.wth_320 dt { width:140px; }
.column_3 dl.wth_320 dd { width:170px; }
.column_3 dd.check { margin-bottom:27px; }
.lock_request_new_wrap tr.inactive_adjustment { color:#bfbbc1; }
.lock_request_new_wrap tr.inactive_adjustment input { border:1px solid #fff; color:#bfbbc1; }
.lock_request_new_wrap tr.inactive_adjustment input[readonly] { border:1px solid #fff; background:#fff; color:#bfbbc1; }
.lock_request_new_wrap tr.inactive_adjustment input.CalyxMoney[readonly] { border:1px solid #fff; background:#fff; }
.lock_request_new_wrap tr.inactive_adjustment input.dollar, .lock_request_new_wrap tr.inactive_adjustment td input.dollar[readonly] { background:url('/images/bg_dollar_g.png') no-repeat left 6px #fff; }
.lock_request_new_wrap th { padding:4px 2px 4px 0; font-weight:normal; text-align:left; line-height:20px; cursor:default; }
.lock_request_new_wrap th.valign_top { vertical-align:top; }
.lock_request_new_wrap td { padding:4px 0; line-height:20px; vertical-align:top; }
.lock_request_new_wrap th.temp_nocont { height:0; padding:0; line-height:0; }
.lock_request_new_wrap td.temp_nocont { height:0; padding:0; line-height:0; }
.lock_request_new_wrap td.right { padding:4px 7px 0 0; text-align:right; }
.lock_request_new_wrap td.total { position:relative; padding:4px 43px 0 0; background:url('/images/bg_dollar.png') no-repeat left 9px; text-align:right; }
.lock_request_new_wrap td.total img { position:absolute; left:115px; }
.lock_rq_new_top { overflow:hidden; }
.lock_rq_new_top_left { float:left; overflow:hidden; width:333px; }
.lock_rq_new_add { float:left; width:17px; height:100px; padding-top:22px; text-align:right; }
.lock_rq_new_add_2 { float:right; width:15px; height:100px; padding-top:22px; text-align:right; }
.lock_rq_new_add_scenario { float:left; width:17px; height:100px; padding-top:2px; text-align:right; }
.lock_rq_new_add_adjustment { position:absolute; top:27px; right:31px; width:120px; height:inherit; padding-top:0; text-align:right; }
.lock_cf_new_add_adjustment { position:absolute; top:27px; right:31px; width:120px; height:inherit; padding-top:0; text-align:right; }
.lock_qu_new_1 { overflow:hidden; width:333px; margin-bottom:50px; }
.lock_qu_new_1 dt.title, .lock_qu_new_2 dt.title { width:330px; margin-bottom:4px; }
.lock_qu_new_3 dt.title, .lock_qu_new_4 dt.title { margin-bottom:4px; }
.lock_qu_new_1 dt, .lock_qu_new_2 dt { width:130px; }
.lock_qu_new_1 dd, .lock_qu_new_2 dd { width:192px; }
.lock_qu_new_3 { float:left; width:673px; }
.lock_qu_new_3 dt.title { width:673px; padding-left:0; }
.lock_qu_new_3 div.content_bottom { float:left; width:340px; }
.lock_qu_new_3 dt { width:160px; }
.lock_qu_new_3 dd { width:160px; }
.lock_qu_new_3 dd select.wdt160 { width:160px; }
.lock_qu_new_3 dd.long { width:500px; }
.lock_qu_new_3 dd.long input.loan_prg { width:470px; }
.lock_qu_new_3 dt.half { width:50px; }
.lock_qu_new_3 dd.half { width:50px; }
.lock_qu_new_3 dd.check_block { margin-bottom:10px; }
.lock_qu_new_4 { float:left; width:330px; margin-left:3px; }
.lock_qu_new_4 dt.title { width:327px; margin-top:0; }
.lock_qu_new_4 dt { width:110px; }
.lock_qu_new_4 dd { width:200px; }
.lock_qu_new_4 dd.check_block { margin-bottom:10px; }
.lock_qu_new_5 { margin-left:2px; }
.lock_qu_new_6 { float:left; width:990px; }
.lock_qu_new_6 dt.title { width:970px; }
.lock_qu_new_6 dt.title_scenario { width:980px; height:20px; padding:0; background:#334d65; font-size:13px; color:#fff; }
.lock_qu_new_6 dt.title_scenario span.collapse_img { display:inline-block; float:left; width:18px; }
.lock_qu_new_6 dt.title_scenario span.collapse_img img { margin:6px 0 0 3px; }
.lock_qu_new_6 dt.title_scenario span.lock_span_title { display:inline-block; float:left; width:960px; text-align:center; }
.lock_qu_new_7 { float:left; width:990px; }
.lock_qu_new_7 dt.title { width:970px; }
.lock_rq_new_top_right { overflow:hidden; float:left; width:673px; margin-left:3px; }
.lock_rq_new_btm { overflow:hidden; }
.lock_qu_new_6 input.money10 { width:100px; }
.lock_qu_new_6 input.sub { width:80px; }
.lock_qu_new_6 input { width:70px; }
.lock_qu_new_6 input.number { width:100px; text-align:right; }
.lock_qu_new_6 input.title { width:535px; }
.lock_qu_new_7 input.number { width:100px; text-align:right; }
.lock_qu_new_7 input.money10 { width:100px; }
.lock_qu_new_7 input.title { width:535px; }
.lock_qu_new_7 select { width:550px; }
.lock_qu_new_5 input.money10 { width:110px; }
.lock_qu_new_5 input.normal_pct { width:60px; }
.lock_qu_new_5 select { width:140px; }
.lock_qu_new_1 input, .lock_qu_new_2 input { width:158px; }
.lock_request_new_wrap input.money10 { width:110px; }
.lock_request_new_wrap input.normal_pct { width:98px; }
.lock_request_new_wrap input.normal_pct_neg { padding-right:15px; }
.lock_request_new_wrap input.number { width:110px; text-align:right; }
.lock_request_new_wrap span.zip { display:inline-block; width:20px; text-align:right; }
.lock_request_new_wrap input.ssn { width:74px; }
.lock_request_new_wrap input.date { width:66px; }
.lock_request_new_wrap input.no_units { width:30px; }
.lock_request_new_wrap input.credit_score { width:40px; text-align:right; }
.lock_request_new_wrap input.years { width:20px; }
.lock_request_new_wrap input.loan_prg { width:180px; }
.lock_request_new_wrap input.loan_type { width:108px; }
.lock_request_new_wrap input.lien_position { width:108px; }
.lock_request_new_wrap input.loan_term { width:40px; }
.lock_request_new_wrap input.zip { width:67px; }
.lock_request_new_wrap input.required[readonly] { border:1px solid #cc0000; background:#f0f0f0; color:#7f7f7f; }
.lock_request_new_wrap input.CalyxPct { padding-right:15px; background:none; text-align:right; }
.lock_request_new_wrap input.CalyxPct:focus { background-color:var(--defaultYellow); }
.lock_request_new_wrap input.CalyxMoney { background:none; text-align:right; }
.lock_request_new_wrap input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.lock_request_new_wrap input.CalyxPct[readonly] { background:#f0f0f0; color:#7f7f7f; }
.lock_request_new_wrap input.CalyxMoney[readonly] { background:#f0f0f0; color:#7f7f7f; }
.lock_request_new_wrap input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.lock_request_new_wrap input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.lock_request_new_wrap input.percent[readonly] { padding:2px 15px 3px 2px; background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; color:#7f7f7f; text-align:right; }
.lock_request_new_wrap input.dollar[readonly] { background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; text-align:right; }
.lock_request_new_wrap input[type=checkbox] { display:inline-block; width:auto; height:auto; margin:3px 0 4px 0; }
:root .lock_request_new_wrap input[type=checkbox] { margin-top:3px\0/ie9; }
*::-ms-backdrop, .lock_request_new_wrap input[type=checkbox] { margin-top:5px !important; }
.lock_request_new_wrap select.county { width:165px; }
.lock_request_new_wrap select.yes_no { width:50px; }
.lock_request_new_wrap select.occupancy { width:165px; }
.lock_request_new_wrap select.citizen_ship { width:165px; }
.lock_request_new_wrap select.property_type { width:165px; }
.lock_request_new_wrap select.escrows { width:80px; }
.lock_request_new_wrap select.hazard { width:150px; }
.lock_request_new_wrap select.tax { width:150px; }
.lock_request_new_wrap select.hazard { width:150px; }
.lock_request_new_wrap select.lock_period { width:50px; }
.lock_request_new_wrap select.lock_type { width:100px; }
.lock_request_new_wrap select.exp_period { width:50px; }
.lock_request_new_wrap select.state { width:50px; }
.lock_request_new_wrap select.aus_recom { width:100px; }
.lock_request_new_wrap select.doc_type { width:100px; }
.lock_request_new_wrap select.property_loca { width:100px; }
.lock_request_new_wrap select.searchby_type { width:60px; }
.lock_request_new_wrap select.type_of_re { width:150px; }
.lock_request_new_wrap select.cancel_reason { width:150px; }
.lock_request_new_wrap textarea { width:155px; height:80px; min-height:80px; }
.lock_request_wrap { overflow:hidden; }
.lock_request_left { overflow:hidden; float:left; width:337px; }
.lock_request_left img { vertical-align:-4px; }
.lock_request_left dt { display:inline-block; width:125px; padding:3px 0 0 10px; line-height:22px; vertical-align:middle; }
.lock_request_left dd { display:inline-block; width:192px; margin-bottom:5px; padding:2px 0 1px 0; }
:root .lock_request_left dd { padding:3px 0 1px 0\0/ie9; }
.lock_request_left dt.title { width:320px; margin-top:20px; padding-top:0; padding-left:10px; background:url('/images/bg_summary.gif') repeat-x; color:#fff; }
:root .lock_request_left dt.title { padding-top:0\0/ie9; }
.lock_request_left dd input { width:158px; }
.lock_request_left input[type=checkbox] { display:inline-block; width:auto; height:auto; margin-top:2px; }
:root .lock_request_left input[type=checkbox] { margin-top:-2px\0/ie9; }
.lock_request_left dd input.social_security { width:100px; }
.lock_request_left dd span.credit_score { display:inline-block; margin-top:2px; }
:root .lock_request_left dd span.credit_score { margin-top:1px\0/ie9; }
.lock_request_left input.ssn { width:74px; }
.lock_request_left input.no_units { width:17px; }
.lock_request_left input.date { width:66px; }
.lock_request_left input.address { width:158px; }
.lock_request_left input.zip_code { width:70px; padding:2px 1px 2px 1px; }
.lock_request_left input.credit_score { width:28px; text-align:right; }
.lock_request_left input.CalyxPct { padding-right:15px; background:none; text-align:right; }
.lock_request_left input.CalyxPct:focus { background-color:var(--defaultYellow); }
.lock_request_left input.CalyxMoney { background:none; text-align:right; }
.lock_request_left input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.lock_request_left input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.lock_request_left input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.lock_request_left input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.lock_request_left input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.lock_request_left input.percent[readonly] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; text-align:right; color:#7f7f7f; }
.lock_request_left input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; text-align:right; }
.lock_request_left select.state { width:50px; }
.lock_request_left select.county { width:165px; }
.lock_request_left select.country { width:165px; }
.lock_request_left select.occupancy { width:165px; }
.lock_request_left select.property_type { width:165px; }
.lock_request_left select.property_location { width:165px; }
.lock_request_left span.zip_code { display:inline-block; width:36px; padding:0; margin-right:5px; text-align:right; }
.lock_request_mid { overflow:hidden; float:left; width:336px; }
.lock_request_mid img { vertical-align:-4px; }
.lock_request_mid dl { float:left; width:336px; }
.lock_request_mid dl.product_d { height:320px; }
.lock_request_mid dt { display:inline-block; width:105px; padding:3px 0 0 10px; line-height:22px; vertical-align:middle; }
.lock_request_mid dd { display:inline-block; width:212px; margin-bottom:5px; padding:2px 0 1px 0; }
:root .lock_request_mid dd { padding:3px 0 1px 0\0/ie9; }
.lock_request_mid dt.title { width:320px; margin-top:20px; padding-left:10px; padding-top:0; background:url('/images/bg_summary.gif') repeat-x; color:#fff; }
.lock_request_mid input[type=checkbox] { display:inline-block; width:auto; height:auto; margin-top:2px; border:2px solid transparent; }
:root .lock_request_mid input[type=checkbox] { margin-top:-2px\0/ie9; }
.lock_request_mid dl.product_d dd input[type=checkbox] { display:inline-block; width:auto; height:auto; margin:5px 0 5px 0; border:2px solid transparent; }
:root .lock_request_mid dl.product_d dd input[type=checkbox] { margin:2px 0 5px 0\0/ie9; }
.lock_request_mid input.total_loan_amount { width:120px; }
.lock_request_mid input.appraise_value { width:120px; }
.lock_request_mid input.years { width:20px; }
.lock_request_mid input.loan_prg { width:180px; }
.lock_request_mid input.loan_type { width:108px; }
.lock_request_mid input.lien_position { width:108px; }
.lock_request_mid input.loan_term { width:108px; }
.lock_request_mid input.interest_only { width:55px; }
.lock_request_mid input.ltv { width:50px; }
.lock_request_mid input.note_rate { width:50px; }
.lock_request_mid input.total_obl { width:50px; }
.lock_request_mid input.cltv { width:50px; }
.lock_request_mid input.CalyxPct { padding-right:15px; background:none; text-align:right; }
.lock_request_mid input.CalyxPct:focus { background-color:var(--defaultYellow); }
.lock_request_mid input.CalyxMoney { background:none; text-align:right; }
.lock_request_mid input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.lock_request_mid input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.lock_request_mid input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.lock_request_mid input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.lock_request_mid input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.lock_request_mid input.percent[readonly] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; color:#7f7f7f; text-align:right; }
.lock_request_mid input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; text-align:right; }
.lock_request_mid select.escrows { width:80px; }
.lock_request_mid span.ltv { width:50px; padding:0 11px 0 2px; }
.lock_request_mid span.cltv { width:50px; padding:0 1px 0 2px; }
.lock_request_right { overflow:visible; float:left; width:336px; height:auto; }
.lock_request_right img { vertical-align:-4px; }
.lock_request_right input[type=checkbox] { width:auto; height:20px; }
.lock_request_right dl { float:left; width:336px; height:320px; }
.lock_request_right dl.lock_loan_detail { clear:both; }
.lock_request_right dt.title { width:320px; margin-top:20px; padding-top:0; padding-left:10px; background:url('/images/bg_summary.gif') repeat-x; color:#fff; }
:root .lock_request_right dt.title { padding-top:0; }
.lock_request_right dt { display:inline-block; width:90px; padding:3px 0 0 10px; line-height:22px; vertical-align:middle; }
.lock_request_right dd { display:inline-block; width:207px; margin-bottom:5px; padding:2px 0 1px 0; }
:root .lock_request_right dd { padding:3px 0 1px 0; }
.lock_request_right dt.ext { display:inline-block; width:110px; padding-left:10px; line-height:24px; vertical-align:middle; }
.lock_request_right dd.ext { display:inline-block; width:187px; margin-bottom:5px; padding:2px 0 1px 0; }
.lock_request_right input.date { width:70px; }
.lock_request_right input.lock_fee { width:108px; }
.lock_request_right input.CalyxPct { padding-right:15px; background:none; text-align:right; }
.lock_request_right input.CalyxPct:focus { background-color:var(--defaultYellow); }
.lock_request_right input.CalyxMoney { background:none; text-align:right; }
.lock_request_right input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.lock_request_right input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.lock_request_right input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.lock_request_right input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.lock_request_right input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.lock_request_right input.percent[readonly] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; color:#7f7f7f; text-align:right; }
.lock_request_right input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; text-align:right; }
.lock_request_right select.lock_period { width:100px; }
.lock_request_right select.property_type { width:180px; }
.lock_request_right select.lock_type { width:100px; }
.lock_request_right textarea { width:180px; min-height:41px; }
.lock_request_right textarea[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.lock_request_right dl.adjustments { overflow:visible; height:auto; }
.lock_request_right dl.adjustments dt { display:inline-block; width:300px; line-height:22px; vertical-align:middle; }
.lock_request_right dl.adjustments dt.title { width:300px; }
.lock_request_right dl.adjustments dt.add { position:relative; width:0; height:0; }
.lock_request_right dl.adjustments dt.add img { position:absolute; top:22px; left:3px; }
.lock_request_right dl.adjustments select { width:150px; }
.lock_request_right dl.adjustments input { width:80px; }
.lock_request_right dl.adjustments input.normal_pct { width:80px; padding-right:15px; }
.lock_request_right dl.adjustments input.adjustment_title { width:150px; }
.fha_worksheet_wrap { overflow:hidden; }
.fha_worksheet_left { overflow:hidden; float:left; width:500px; }
.fha_worksheet_left img { vertical-align:-4px; }
.fha_worksheet_left dt.title { width:500px; margin-top:20px; padding-left:10px; background:url('/images/bg_summary.gif') repeat-x; color:#fff; }
.fha_worksheet_left dt { display:inline-block; width:300px; padding-left:10px; line-height:24px; vertical-align:middle; }
.fha_worksheet_left dt.2nd_title { width:135px; padding-left:25px; }
.fha_worksheet_left dd { display:inline-block; width:190px; margin-bottom:5px; padding:2px 0 1px 0; }
.fha_worksheet_left input[type=checkbox] { width:auto; height:20px; border:2px solid transparent; }
.fha_worksheet_left input { width:150px }
.fha_worksheet_left input.max_mor_amt { width:138px; }
.fha_worksheet_left input.CalyxPct { padding-right:15px; background:none; text-align:right; }
.fha_worksheet_left input.CalyxPct:focus { background-color:var(--defaultYellow); }
.fha_worksheet_left input.CalyxMoney { background:none; text-align:right; }
.fha_worksheet_left input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.fha_worksheet_left input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.fha_worksheet_left input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.fha_worksheet_left input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.fha_worksheet_left input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.fha_worksheet_left input.percent[readonly] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; text-align:right; color:#7f7f7f; }
.fha_worksheet_left input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; text-align:right; color:#7f7f7f; }
.fha_worksheet_right { overflow:hidden; float:right; width:490px; }
.fha_worksheet_right img { vertical-align:-4px; }
.fha_worksheet_right dt.title { width:490px; margin-top:20px; padding-left:10px; background:url('/images/bg_summary.gif') repeat-x; color:#fff; }
.fha_worksheet_right dt.btn_top { margin-top:110px; }
.fha_worksheet_right dt { display:inline-block; width:290px; padding-left:10px; line-height:24px; vertical-align:middle; }
.fha_worksheet_right dd { display:inline-block; width:190px; margin-bottom:5px; padding:2px 0 1px 0; }
.fha_worksheet_right input { width:150px; }
.fha_worksheet_right input.CalyxPct { padding-right:15px; background:none; text-align:right; }
.fha_worksheet_right input.CalyxPct:focus { background-color:var(--defaultYellow); }
.fha_worksheet_right input.CalyxMoney { background:none; text-align:right; }
.fha_worksheet_right input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.fha_worksheet_right input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.fha_worksheet_right input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.fha_worksheet_right input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.fha_worksheet_right input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.fha_worksheet_right input.percent[readonly] { border:1px solid var(--defaultBorder); padding:2px 15px 3px 2px; background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; text-align:right; color:#7f7f7f; }
.fha_worksheet_right input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; text-align:right; color:#7f7f7f; }
.tracking_wrap { overflow:hidden; float:left; width:450px; }
.tracking_wrap dt.title { width:350px; margin-top:20px; padding-left:10px; background:url('/images/bg_summary.gif') repeat-x; color:#fff; }
.tracking_wrap dt { display:inline-block; width:155px; padding-left:10px; line-height:24px; vertical-align:middle; }
.tracking_wrap dd { display:inline-block; width:192px; margin-bottom:5px; padding:2px 0 1px 0; }
.tracking_wrap dd input { width:158px; }
.tracking_wrap input[type=checkbox] { width:auto; }
.government_monitor_hmda_wrap { display:inline-block; margin-bottom:20px; }
.government_monitor_hmda_wrap div.gm_left { float:left; width:500px; }
.government_monitor_hmda_wrap div.gm_left dt { display:inline-block; padding-left:10px; line-height:24px; vertical-align:middle; }
.government_monitor_hmda_wrap div.gm_left dt.title { width:470px; margin-top:20px; padding-left:10px; background:url('/images/bg_summary.gif') repeat-x; color:#fff; }
.government_monitor_hmda_wrap div.gm_left div.hdma_tblwrap table { width:100%; clear:both; }
.government_monitor_hmda_wrap div.gm_left div.hdma_tblwrap th { padding:2px 2px 2px 10px; vertical-align:top; text-align:left; font-weight:normal; }
.government_monitor_hmda_wrap div.gm_left div.hdma_tblwrap td { padding:2px; }
.government_monitor_hmda_wrap div.gm_left select { width:180px; }
.government_monitor_hmda_wrap div.gm_left textarea { width:200px; }
.government_monitor_hmda_wrap input[type=checkbox] { display:inline-block; height:17px; }
:root .government_monitor_hmda_wrap input[type=checkbox] { height:13px\0/ie9; }
.government_monitor_hmda_wrap div.gm_right { float:left; width:509px; vertical-align:top; }
.government_monitor_hmda_wrap div.gm_right select { width:150px; }
.government_monitor_hmda_wrap div.gm_right div.hdma_tblwrap table { clear:both; width:100%; }
.government_monitor_hmda_wrap div.gm_right div.hdma_tblwrap th { padding:2px 2px 2px 10px; text-align:left; font-weight:normal; vertical-align:top; }
.government_monitor_hmda_wrap div.gm_right div.hdma_tblwrap td { padding:2px; }
.government_monitor_hmda_wrap div.gm_right div.hdma_tblwrap img { margin-top:-2px; }
.government_monitor_hmda_wrap div.gm_right dt { display:inline-block; padding-left:10px; line-height:24px; vertical-align:middle; }
.government_monitor_hmda_wrap div.gm_right dt.title { width:499px; margin-top:20px; padding-left:10px; background:url('/images/bg_summary.gif') repeat-x; color:#fff; }
.hdma_tblwrap input.date { width:70px; }
.fha_worksheet_right img { vertical-align:-4px; }
.hmda_wrap div.left { float:left; width:550px; }
.hmda_wrap div.right { float:left; width:445px; vertical-align:top; }
.hmda_wrap div.right div.content_title_bar02 { overflow:visible; }
.hmda_wrap div.right div.content_title_bar02 a.btn_add { display:inline-block; float:right; margin-right:-25px; }
.hmda_wrap div.left dt.title { width:350px; margin-top:20px; margin-bottom:10px; padding-left:0; background:#334d65; color:#fff; font-size:13px; }
.hmda_wrap div.left dt { display:inline-block; width:190px; padding-left:10px; line-height:24px; vertical-align:middle; }
.hmda_wrap div.left dd { display:inline-block; width:300px; margin-bottom:5px; padding:2px 0 1px 0; }
.hmda_wrap div.left dd input { width:100px; }
.hmda_wrap div.left dd input.date { width:70px; }
.hmda_wrap div.left dd input.by { width:100px; }
.hmda_wrap div.left select { width:290px; }
.hmda_wrap div.left textarea { width:280px; min-height:60px; }
.hmda_wrap input[type=checkbox] { width:auto; }
.hmda_wrap div.right select { width:290px; }
.hmda_wrap div.right textarea { width:281px; min-height:60px; }
.hmda_wrap div.right div.reason_tb table { clear:both; width:100%; }
.hmda_wrap div.right div.reason_tb th { padding:2px; text-align:left; font-weight:normal; vertical-align:top; }
.hmda_wrap div.right div.reason_tb td { padding:2px; }
.hmda_wrap div.right div.reason_tb img { margin-top:-2px; }
.hmda_wrap div.right div.reason_tb div.hmda_des_div { padding-top:10px; }
.reason_tb table tr td { padding-top:0; padding-bottom:0; }
.hmda_wrap div.des { padding-top:5px; vertical-align:top; }
.hmda_wrap div.right dt { display:inline-block; padding-left:10px; line-height:24px; vertical-align:middle; }
.hmda_wrap div.right dt.add { position:relative; width:0; height:0; margin-top:3px; }
.hmda_wrap div.right dt.add img { position:absolute; top:20px; left:10px; }
.hmda_wrap div.right dt.title { width:600px; margin-top:20px; margin-bottom:10px; padding-left:10px; background:#334d65; color:#fff; font-size:13px; }
.hmda_wrap div.right dl.reasons_left { display:inline-block; overflow:hidden; width:300px; vertical-align:top; }
.hmda_wrap div.right dl.reasons_left dt { display:inline-block; width:60px; padding-left:10px; line-height:24px; vertical-align:middle; }
.hmda_wrap div.right dl.reasons_left dd { display:inline-block; width:212px; margin-bottom:5px; padding:2px 0 1px 0; }
.hmda_wrap div.right dl.reasons_right { display:inline-block; overflow:hidden; width:310px; }
.hmda_wrap div.right dl.reasons_right dt { display:inline-block; width:60px; padding-left:10px; line-height:24px; vertical-align:middle; }
.hmda_wrap div.right dl.reasons_right dd { display:inline-block; width:232px; margin-bottom:5px; padding:2px 0 1px 0; }
.hmda_wrap div.right dt.btm { margin-top:120px; }
.hmda_wrap div.right dd.btm { margin-top:120px; }
.hmda_wrap div.right dd { display:inline-block; width:152px; margin-bottom:5px; padding:2px 0 1px 0; }
.change_base { overflow:hidden; margin:10px 0 0 0; padding-left:15px; }
.change_base dl { display:inline-block; width:395px; vertical-align:top; }
.change_base dt, change_base dd { display:inline-block; }
.change_base dt { width:115px; line-height:24px; vertical-align:middle; }
.change_base dt.title { width:350px; font-size:13px; font-weight:bold; }
.change_base dd { width:230px; padding:0 0 6px 0; }
:root .change_base dd { padding:1px 0 1px 0\0/ie9; }
.change_base dd input { width:120px; }
:root .change_base input[type=checkbox] { display:inline-block; width:auto; height:auto; margin-top:-2px\0/ie9; }
.change_base dd.rate input { width:110px; }
.change_base select.property { width:255px; }
.change_base input.no_units { width:70px; }
.change_base input.CalyxPct { padding-right:15px; background:none; text-align:right; }
.change_base input.CalyxPct:focus { background-color:var(--defaultYellow); }
.change_base input.CalyxMoney { background:none; text-align:right; }
.change_base input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.change_base input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.change_base input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.change_base input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.change_base input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.change_base input.percent[readonly] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; text-align:right; color:#7f7f7f; }
.change_base input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; text-align:right; color:#7f7f7f; }
.change_base textarea { width:228px; }
.white_table { width:1000px; padding-top:40px; }
.white_table th { height:24px; padding:5px 0 0 0; text-align:left; font-weight:normal; vertical-align:top; }
.white_table td { height:24px; line-height:20px; vertical-align:top; }
.white_table input[type="text"] { width:350px; }
.white_table textarea { width:400px; min-height:100px; padding:2px 2px 2px 3px; }
.white_table textarea[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.white_table input[type=checkbox] { width:auto; height:auto; border:2px solid transparent; }
.submission_s_1 { float:left; width:510px; padding:14px 12px 12px 16px; }
.submission_s_1 p { overflow:hidden; height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.submission_s_1 dl { overflow:hidden; width:508px; border-top:1px solid #9eadb9; border-bottom:1px solid #9eadb9; background:#e7eef3; }
.submission_s_1 dt { padding:5px 0 5px 10px; border:none; border-bottom:1px solid #fff; font-weight:bold; }
.submission_s_1 dd { width:500px; padding:5px 0 5px 10px; border-bottom:1px solid #fff; }
.order_s_1 { float:left; width:480px; padding:0 12px 12px 0; }
.order_s_1 p { overflow:hidden; height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.order_s_1 dl { overflow:hidden; width:477px; border-top:1px solid #9eadb9; border-bottom:1px solid #9eadb9; background:#e7eef3; }
.order_s_1 dt { padding:5px 0 5px 10px; border:none; border-bottom:1px solid #fff; font-weight:bold; }
.order_s_1 dt span { color:#cc0000; }
.order_s_1 dd { width:440px; padding:5px 0 5px 10px; border-bottom:1px solid #fff; }
.order_s_1 dd.error { padding:3px 0 3px 23px; background:url('/Images/icons/error.png') no-repeat 10px 5px; }
.clear_btm { clear:both; }
.transcation_left_wrap { display:inline-block; width:545px; }
.transaction_left p { width:475px; height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.transaction_left table { width:540px; margin-bottom:10px; margin-left:5px; }
.transaction_left td { padding:2px; line-height:20px; vertical-align:top; }
.transaction_left th { padding:5px 2px 0 2px; text-align:left; }
.transaction_left input { width:95px; }
.transaction_left input.title_85 { width:95px; }
.transaction_left input.date { width:70px; }
.transaction_left input.txt_top { width:315px; }
.transaction_left input.CalyxPct { padding-right:13px; background:none; text-align:right; }
.transaction_left input.CalyxPct:focus { background-color:var(--defaultYellow); }
.transaction_left input.CalyxMoney { background:none; text-align:right; }
.transaction_left input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.transaction_left input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.transaction_left input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.transaction_left input.percent { padding-right:13px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.transaction_left input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.transaction_left input.percent[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0 url('/Images/bg_percent_g.png') no-repeat right 5px; color:#7f7f7f; }
.transaction_left input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; }
.transaction_left input[type="checkbox"] { margin-top:2px; }
.transaction_left input[type="checkbox"]:checked { margin-top:2px!important; }
.transcation_right_wrap { display:inline-block; width:545px; margin-left:15px; vertical-align:top; }
.transcation_right_wrap .txt_title { border-bottom:1px solid var(--defaultBorder); }
.transaction_right p { width:475px; height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.transaction_right table { width:540px; margin-left:5px; margin-bottom:10px; }
.transaction_right td { padding:2px; line-height:20px; vertical-align:top; }
.transaction_right th { padding:4px 2px; text-align:left; }
.transaction_right input { width:95px; }
.transaction_right input.date { width:70px; }
.transaction_right input.txt_top { width:315px; }
.transaction_right input.CalyxPct { padding-right:13px; background:none; text-align:right; }
.transaction_right input.CalyxPct:focus { background-color:var(--defaultYellow); }
.transaction_right input.CalyxMoney { background:none; text-align:right; }
.transaction_right input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.transaction_right input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.transaction_right input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.transaction_right input.percent { padding-right:13px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.transaction_right input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.transaction_right input.percent[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0 url('/Images/bg_percent_g.png') no-repeat right 5px; color:#7f7f7f; }
.transaction_right input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; }
.transaction_right input[type="checkbox"] { margin-top:2px; }
.transaction_right input[type="checkbox"]:checked { margin-top:2px!important; }
.title_table { clear:both; width:1009px; margin-left:0; background:#fff; }
.title_table table.normal_italic th { font-weight:bold; }
.title_table table { margin-bottom:20px; border-top:1px solid #bac8d2; border-bottom:1px solid #dee5e8; border-collapse:collapse; }
.title_table table.no_bordertop { border-left:1px solid #dee5e8; border-right:1px solid #dee5e8; border-right:1px solid #dee5e8; border-top:none; border-collapse:collapse; }
.title_table table.no_bordertop td.first_line { border-top:none; }
.title_table table tr.on { background:var(--defaultYellow); cursor:pointer; }
.title_table table tr.total { background:#e8f0f5; }
.title_table table tr.total td { border-top:1px solid #bac8d2; border-bottom:1px solid #bac8d2; font-weight:bold; }
.title_table table:only-child { margin-bottom:0; }
.title_table th { padding:3px; border-bottom:1px solid #bac8d2; background:#e8f0f5; text-align:left; line-height:20px; }
.title_table th.alignC { text-align:center; }
.title_table th.firstcol { padding:3px 2px 3px 5px; }
.title_table th:last-of-type { padding-right:5px; }
.title_table th.alignR { padding-right:5px; text-align:right; }
.title_table th.alignR p { padding:0 15px 0 0; }
/*.title_table th.alignR_pdR30 p { padding:0 33px 0 0; }*/
.title_table td { padding:3px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; }
.title_table td.alignR { padding:2px 5px 2px 2px; text-align:right; }
.title_table td.alignR_pdL10 { padding:2px 10px 2px 2px; text-align:right; }
.title_table td.alignR_pdL13 { padding:2px 13px 2px 2px; text-align:right; }
.title_table td.alignR_pdL15 { padding:2px 15px 2px 2px; text-align:right; }
.title_table td.alignR_pdR30 { padding:2px 33px 2px 2px; text-align:right; }
.title_table td.alignR_nopd { text-align:right; }
.title_table td.alignR_m { text-align:right; }
.title_table td.firstcol { padding:2px 2px 2px 5px; }
.title_table td.vertical_m { vertical-align:middle; }
.title_table td.iconcol { padding:4px 0 0 0; text-align:center; }
.title_table td.alignC { text-align:center; }
.title_table td.check { text-align:center; vertical-align:middle; }
.title_table table.bdnone { border:none; }
.title_table table.bdnone td { border:none; }
.title_table input[type="checkbox"] { width:auto; height:auto; border:2px solid transparent; }
.icon_mgt1 { display:inline-block; margin-top:1px; }
.navy_title { padding:5px; background:#334d65; color:#fff; }
.ou_top { width:1009px; padding:15px 0 7px 5px; }
.ou_top p { display:inline-block; width:300px; height:30px; }
.ou_top p.role { display:inline-block; overflow:hidden; width:300px; height:20px; padding-top:10px; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p.role_top { display:inline-block; overflow:hidden; width:800px; height:20px; padding-top:10px; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p.center { width:400px; display:inline-block; }
.ou_top p.business_ch { display:inline-block; width:350px; }
.ou_top p.len800 { display:inline-block; width:800px; }
.ou_top p.notify { display:inline-block; width:800px; }
.ou_top p.w_type { display:inline-block; width:290px; }
.ou_top p.w_type span.name { display:inline-block; overflow:hidden; width:50px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p.w_type span.content_txt { display:inline-block; overflow:hidden; width:200px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p span.message { display:inline-block; width:60px; margin:10px 0 0 0; }
.ou_top p span.rule_name { display:inline-block; width:800px; margin:10px 0 0 0; }
.ou_top p span.severity { display:inline-block; width:55px; margin:10px 0 0 0; }
.ou_top p span.name { display:inline-block; overflow:hidden; width:47px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p span.loan_type { display:inline-block; overflow:hidden; width:80px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p span.amortization { display:inline-block; overflow:hidden; width:100px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p span.icon { display:inline-block; overflow:hidden; width:30px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p span.category { display:inline-block; overflow:hidden; width:60px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p span.level { display:inline-block; overflow:hidden; width:40px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p.business_ch span.business_ch { display:inline-block; overflow:hidden; width:120px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p span.sub { display:inline-block; overflow:hidden; width:65px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p.center span.user_name { display:inline-block; overflow:hidden; width:65px; margin:0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p.center span.first_name { display:inline-block; overflow:hidden; width:80px; margin:0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p span.last_name { display:inline-block; overflow:hidden; width:75px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p span.content_txt { display:inline-block; overflow:hidden; width:200px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p span.content_name_txt { display:inline-block; overflow:hidden; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p.scenario { width:900px; }
.ou_top p.scenario span.scenario_name { display:inline-block; overflow:hidden; width:110px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p.scenario span.scenario_name_cont { display:inline-block; overflow:hidden; width:600px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top p.len800 span.content_txt { display:inline-block; overflow:hidden; width:700px; margin:10px 0 0 0; white-space:nowrap; text-overflow:ellipsis; }
.ou_top input { width:200px; border:1px solid var(--defaultBorder); }
.ou_top input[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.ou_top input[type=checkbox] { width:auto; height:auto; border:2px solid transparent; }
.ou_top input.mgL { display:inline-block; margin:-3px 0 0 15px; }
.ou_top input.messgae { width:300px; margin-right:20px; }
.ou_top input.severity { width:150px; }
.ou_top input.ou_top_input { width:150px; }
.ou_top input.date { width:70px; }
.ou_top select { width:200px; height:22px; }
.ou_top span { margin-left:50px; }
.ou_top_small span.data_fold { padding-right:10px; }
.ou_top_small input.file { width:250px; height:22px; border:1px solid var(--defaultBorder); }
.ou_top_small input.name { display:inline-block; width:180px; margin-left:20px; }
.ou_top_small input[type=checkbox] { width:auto; height:auto; border:2px solid transparent; }
.ou_top_small select { width:180px; }
.ou_top_small button { width:50px; height:20px; padding:0 0 0 3px; background:url(/images/bg_button_b.png) no-repeat; color:#fff; text-align:left; }
.ou_top button { display:inline-block; margin-top:10px; }
.ou_top img.clear_img { display:inline-block; margin-right:10px; }
.pop_top_right_icon { height:25px; padding:5px 10px 5px 0; text-align:right; }
.set_top { width:100%; padding:0 0 7px 10px; }
.set_top p { display:inline-block; height:30px; }
.set_top p.first_name { overflow:hidden; width:400px; white-space:nowrap; text-overflow:ellipsis; }
.set_top p.last_name { overflow:hidden; width:400px; white-space:nowrap; text-overflow:ellipsis; }
.set_top input.ctg_name { width:748px; }
.user_top { width:100%; padding:0 0 7px 10px; }
.user_top input { width:200px; }
.user_top p.left { display:inline-block; width:600px; }
.user_top p.right { display:inline-block; width:400px; }
.user_top_roll { width:100%; padding:15px 0 7px 15px; }
.user_top_roll input { width:200px; }
.user_top_roll p.left { display:inline-block; width:600px; }
.user_top_roll p.right { display:inline-block; width:300px; }
.pipeline_left { position:absolute; width:160px; padding:0 2px; margin-top:45px; }
.pipeline_left input { width:75px; border:1px solid var(--defaultBorder); }
.pipeline_right div#divTab { margin-left:0; }
.pipeline_right .fa-refresh { margin:7px 0 0 7px; font-size:13px; }
.pipeline_table table { border-top:1px solid #dee5e8; border-bottom:1px solid var(--defaultBorder); border-left:0; border-right:0; }
.pipeline_table th.txt_8pt { font-size:11px; }
.pipeline_table th { padding:2px 0; background:#e8f0f5; font-size:11px; text-align:left; line-height:13px; }
/*.pipeline_table th.first_check { padding:1px 2px 0 4px; }*/
.pipeline_table th.atten { padding:3px 0 0 0; text-align:center; }
.pipeline_table th p { padding-top:2px; font-weight:bold; }
.pipeline_table td.first_check { padding:3px 2px 3px 4px; vertical-align:middle; }
.pipeline_table th.txt_8pt { font-size:11px; }
.pipeline_table th.edit { padding:3px 2px 3px 0; }
.pipeline_table td.att { padding:3px 2px; }
.pipeline_table td { padding:6px 0; border-top:1px solid #dee5e8; font-size:11px; line-height:13px; vertical-align:middle; }
.pipeline_table table tr:hover { background:var(--defaultYellow); }
.profile { clear:both; width:1110px; padding:13px 0 20px 0; }
.profile td, .profile th { padding:3px; text-align:left; font-weight:normal; line-height:20px; }
.profile td.txtalright { text-align:right; }
.profile td.hd { margin-top:20px; background-color:#dde8ef; font-weight:bold; }
.profile td.user_title_top { padding:8px 3px 3px 3px; vertical-align:top; }
.profile td.arm_title_top { padding:3px 3px 3px 11px; line-height:22px; vertical-align:top; }
.profile td.first_pd, .profile th.first_pd { padding:4px 2px 4px 50px; }
.profile td.first_pd_3, .profile th.first_pd_3 { padding:3px 3px 3px 11px; }
.profile td.first_pd_2, .profile th.first_pd_2 { padding:4px 2px 4px 40px; }
.profile th.valign_ti_t, .profile td.valign_ti_t { vertical-align:top; }
.profile h1 { margin-bottom:6px; font-weight:bold; font-size:13px; }
.profile h1 span { display:inline-block; width:140px; margin-right:5px; text-align:right; }
.profile p { width:98%; margin-bottom:8px; line-height:18px; }
.profile p.line { display:inline-block; width:470px; margin-bottom:8px; padding-left:20px; line-height:18px; }
.profile p.line_2 { display:inline-block; width:530px; padding-left:20px; }
.profile p.line_900 { display:inline-block; width:900px; margin-bottom:8px; padding-left:20px; line-height:18px; }
.profile p.line_right { display:inline-block; width:450px; margin-left:10px; margin-bottom:8px; line-height:18px; }
.profile p.line_right_2 { display:inline-block; width:380px; margin-left:10px; margin-bottom:8px; line-height:18px; }
.profile p.Line16 { width:98%; margin-bottom:7px; line-height:18px; }
.profile p.expiration { color:#cc0000; font-weight:bold; }
.profile p.expiration input { border:1px solid #cc0000; }
.profile p:focus { background:var(--defaultYellow); }
.profile p span { display:inline-block; width:142px; margin-left:20px; text-align:left; }
.profile p span.len160 { display:inline-block; width:160px; margin-right:8px; text-align:right; }
.profile p span.len120 { display:inline-block; width:120px; margin-right:8px; text-align:right; }
.profile p span.len95 { display:inline-block; width:95px; margin-right:8px; margin-bottom:-8px; text-align:right; }
.profile p span.len200 { display:inline-block; width:200px; margin-right:8px; text-align:left; }
.profile p span.len_top { display:inline-block; width:350px; margin-left:20px; text-align:left; }
.profile p span.len_top_2 { display:inline-block; width:260px; margin-left:20px; text-align:left; }
.profile p span.len_top_3 { display:inline-block; width:220px; margin-left:20px; text-align:left; }
.profile p span.len_top_4 { display:inline-block; width:330px; margin-left:20px; text-align:left; }
.profile input.pct_max10 { width:100px; }
.profile input.lenuser_long { display:inline-block; width:228px; margin-bottom:3px; }
.profile input.error { border:1px solid #cc0000; background:#fff; }
.profile input.CalyxPct { padding-right:15px; background:none; text-align:right; }
.profile input.CalyxPct:focus { background-color:var(--defaultYellow); }
.profile input.CalyxMoney { background:none; text-align:right; }
.profile input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.profile input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.profile input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.profile input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.profile input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.profile input.percent[readonly] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; text-align:right; color:#7f7f7f; }
.profile input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; text-align:right; color:#7f7f7f; }
.profile input.CalyxPct { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.profile input.CalyxPct[readonly] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; text-align:right; color:#7f7f7f; }
.profile input.CalyxPct[disabled] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; text-align:right; color:#7f7f7f; }
input.nomal_pct { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
input.nomal_pct[readonly] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; text-align:right; color:#7f7f7f; }
input.nomal_pct[disabled] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; text-align:right; color:#7f7f7f; }
.profile input[type="checkbox"] { width:auto; height:auto; border:2px solid transparent; }
.profile input[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.profile input[readonly].border_none { border:2px solid transparent; background:#f0f0f0; }
.profile button { background:url('/images/icons/calendar.png') no-repeat; }
.profile textarea { width:250px; height:auto; min-height:115px; padding:3px; border:1px solid var(--defaultBorder); vertical-align:top; }
.profile textarea.required { border:1px solid #cc0000; }
.profile select.required { border:1px solid #cc0000; }
.profile input.zip { width:70px; }
.profile input.date { width:70px; }
.profile input.acc_no { width:100px; }
.profile input.city { width:228px; }
.profile input.email { width:228px; }
.profile input.phone { width:123px; }
.profile input.user_id { width:200px; }
.profile input.password { width:200px; }
.profile input.name { width:228px; }
.profile input.suffix { width:100px; }
.profile input.code { width:200px; }
.profile input.company { width:228px; }
.profile input.money10 { width:90px; }
.profile select.paid_to { width:100px; }
.profile select.paid_by { width:100px; }
.profile select.section { width:320px; }
.profile select.loan_term { width:50px; }
.profile select.authority { width:100px; }
.profile select.amorti { width:70px; }
.profile select.period { width:80px; }
.profile select.amo_tp { width:110px; }
.profile select.yes_no { width:50px; }
.profile select.lien_posit { width:70px; }
.profile select.loan_type { width:100px; }
.profile select.type { width:200px; }
.profile select.category { width:200px; }
.profile textarea.descript { width:228px; min-height:107px; }
.profile span.sm_zip_pd { display:inline-block; padding:0 5px 0 10px; }
.admin_btmarea { padding:14px 0 8px 0; }
.whitetable_wrap_ad { overflow:hidden; padding:35px 0 8px 10px; }
.whitetable_wrap_ad table th { padding:3px; text-align:left; font-weight:normal; line-height:20px; vertical-align:top; }
.whitetable_wrap_ad table td { padding:3px; line-height:20px; vertical-align:top; }
.whitetable_wrap_ad table td.center { text-align:center; }
.whitetable_wrap_ad table th.hgt200, .whitetable_wrap table td.hgt200 { height:200px; }
.whitetable_wrap_ad table input { width:200px; }
.whitetable_wrap_ad textarea { width:370px; height:auto; min-height:200px; padding:3px; border:1px solid var(--defaultBorder); background:#fff; vertical-align:top; }
.whitetable_wrap_ad textarea.required { border:1px solid #cc0000; }
.whitetable_wrap_ad table select { width:207px; }
.notify_assignment_wrap { overflow:hidden; clear:both; margin-top:20px; padding-bottom:80px; }
.rule_title_bar { clear:both; width:1110px; margin:0; border-top:1px solid #fff; }
.rule_title_bar div.flL { display:inline-block; width:19px; height:18px; margin-left:-5px; padding:6px 4px 0 3px; }
.rule_condition { width:981px; margin:0 0 20px 0; padding:13px; border:1px solid #334d65; background-color:#334d65; }
.rule_condition input { width:157px; }
.rule_condition input.big_ruletitle { display:inline-block; width:500px; height:14px; padding-left:3px; margin-left:12px; padding-top:3px; border:1px solid var(--defaultBorder); }
.rule_condition .rule_left { float:left; padding-left:5px; }
.rule_condition .rule_title_left { padding:5px 0 10px 0; color:#fff; }
.rule_condition .rule_left img.first { display:inline-block; margin-right:15px; }
.rule_condition .rule_right { float:right; }
.rule_condition .rule_right img { margin-top:3px; }
.rule_condition .box_pd { clear:both; height:5px; }
.rule_condition .rule_title { display:inline-block; width:120px; color:#fff; font-weight:bold; }
.rule_condition .rule_left { display:inline-block; width:700px; padding-left:8px; color:#fff; }
.rule_condition .rule_enable { display:inline-block; width:76px; margin:0 40px 0 33px; }
.rule_condition input.rule_big { display:inline-block; width:500px; height:14px; margin-left:15px; padding-left:3px; padding-top:3px; border:1px solid var(--defaultBorder); vertical-align:-1px; }
.task_grey { width:1009px; min-height:35px; margin:0 0 5px 0; padding:5px 0 0 0; box-sizing:border-box; }
.task_grey input { width:157px; }
.task_grey .task_left { float:left; padding-left:5px; font-size:13px; color:var(--defaultOrange); }
.task_grey .task_left span.late_fee { display:inline-block; width:500px; padding-top:3px; }
.task_grey .task_left span.first_ttl { display:inline-block; width:200px; }
.task_grey .task_left span.first_ttl2 { display:inline-block; width:53px; color:#334d65; }
.task_grey .task_left span.first_ttl4 { display:inline-block; width:562px; }
.task_grey .task_left span.first_ttl5 { display:inline-block; width:302px; padding-top:3px; }
.task_grey .task_left span.first_ttl6 { display:inline-block; width:225px; }
.task_grey .task_left span.mid_title { display:inline-block; width:305px; margin-left:24px; }
.task_grey .task_left span.mid_title span.title { display:inline-block; width:101px; }
.task_grey .task_left span.end_title { display:inline-block; width:370px; margin-left:60px; }
.task_grey .task_left span.title2 { display:inline-block; width:170px; }
.task_grey .task_left span.title3 { display:inline-block; width:74px; color:#334d65; }
.task_grey .task_left span.end_title2 { display:inline-block; width:370px; }
.task_grey .task_left span.alimony { display:inline-block; width:389px; font-weight:bold; }
.task_grey .task_left span.alimony_grid { display:inline-block; width:464px; }
.task_grey .task_left span.job_grid { display:inline-block; width:464px; }
.task_grey .task_left span.mid_title4 { display:inline-block; width:50px; margin-left:0; color:#334d65; }
.task_grey .task_left span.closing_in { display:inline-block; width:460px; height:17px; margin-top:10px; }
.task_grey .task_left input.right { width:96px; margin-left:78px; }
.task_grey .task_left input.date { width:95px; }
.task_grey input.money10 { width:120px; }
.task_grey input.CalyxPct { width:78px; padding:2px 15px 3px 2px; background:none; text-align:right; }
.task_grey input.CalyxPctNega { padding:2px 15px 3px 2px; background:none; text-align:right; }
.task_grey input.CalyxPctNega[readonly] { background:#f0f0f0; }
.task_grey input.CalyxPct:focus { background-color:var(--defaultYellow); }
.task_grey input.CalyxPctNega:focus { background-color:var(--defaultYellow); }
.task_grey input.CalyxMoney { background:none; text-align:right; }
.task_grey input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.task_grey input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.task_grey input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.task_grey input.percent { padding:2px 15px 3px 2px; background:url('/images/bg_percent.png') no-repeat right 5px #fff; text-align:right; }
.task_grey input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px #fff; text-align:right; }
.task_grey input.percent[readonly] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:url('/images/bg_percent_g.png') no-repeat right 5px #f0f0f0; text-align:right; color:#7f7f7f; }
.task_grey input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; text-align:right; color:#7f7f7f; }
.task_grey .task_right { position:relative; float:right; }
.task_grey .task_right img { display:inline-block; margin:5px 0 0 0; }
.task_grey .task_right span.total_feewrap { display:inline-block; position:absolute; top:10px; right:50px; width:200px; color:var(--defaultOrange); text-align:right; font-weight:bold; font-size:13px; }
/*.task_grey .task_right span.total_feewrapD { right:33px; }*/
.task_grey .task_right span.total_feewrap span { display:inline-block; }
.task_grey .task_right span.total_feewrap span:nth-child(1) { padding-left:5px; padding-right:0; vertical-align:top; }
.task_grey .task_right span.total_feewrap span:nth-child(2) { min-width:80px; padding-left:3px; vertical-align:top; }

.task_grey .task_right span.total_feewrap__xs { right:49px; }
.task_grey .task_right span.total_feewrap__xs span:nth-child(2) { min-width:73px; padding-left:3px; vertical-align:top; }

.task_grey .task_right span.total_feewrap__box { top:8px; right:49px; }
.task_grey .task_right span.total_feewrap__box input[type="text"] { margin-top:-1px; }
.task_grey .task_right span.total_feewrap__box span:nth-child(2) { min-width:73px; padding-left:3px; vertical-align:top; }

.task_grey .task_right img.grid_img { display:inline-block; margin:10px 0 0 0; }
.task_grey .box_pd { clear:both; height:5px; }
.task_grey02 { position:absolute; top:-3px; right:0; width:100px; min-height:26px; margin-bottom:0; }
.task_grey .task_left span.liab_amount { display:inline-block; width:320px; }
.task_grey .task_left span.liab_amount .liab_title { display:inline-block; padding-right:10px; color:#334d65; font-size:12px; text-align:right; }
.total_amount_wrap { position:absolute; right:30px; top:9px; }
.total_amount_wrap span { display:inline-block; text-align:right; }
/*.task_grey .task_right .AddFee { margin:7px 0 0 0; }
.task_grey .task_right .AddInfo { margin:9px 0 0 0; }*/


/*----------------------------------------------------------
    Top menu
----------------------------------------------------------*/
.task_top { padding-top:20px; }
.task { overflow:auto; width:983px; margin:0 0 20px 0; padding:13px; border:1px solid #334d65; background-color:#334d65; }
.task input.big { display:inline-block; width:280px; height:14px; padding-left:3px; margin-left:15px; padding-top:3px; border:1px solid var(--defaultBorder); vertical-align:-1px; }
.task input.big_tasktitle { display:inline-block; width:280px; height:14px; margin-left:12px; padding-left:3px; padding-top:3px; border:1px solid var(--defaultBorder); vertical-align:-1px; }
.task input.big2 { display:inline-block; width:280px; height:14px; margin-left:2px; padding-left:3px; padding-top:3px; border:1px solid var(--defaultBorder); vertical-align:-1px; }
.task input { width:280px; height:16px; padding-left:3px; }
.task input.big4 { display:inline-block; width:280px; height:14px; padding-left:3px; padding-top:3px; border:1px solid var(--defaultBorder); vertical-align:-1px; }
.task select { width:313px; height:19px; margin-top:-2px; border:1px solid var(--defaultBorder); }
.task select.clsActivityReadonly { width:312px; height:19px; border:1px solid var(--defaultBorder); color:#7f7f7f; }
.task select.bigs { margin-left:12px; }
.task .task_left { float:left; color:#fff; font-weight:bold; }
.task .task_left span.first { display:inline-block; width:25px; }
.task .task_right { float:right; }
.task .tab select { height:22px; }
.task_left label { color:#fff; font-weight:bold; }
.trigger { clear:both; margin-top:4px; padding:5px 5px 0 5px; background-color:#334d65; }
.trigger p { display:inline-block; }
.trigger_2 { clear:both; margin-top:4px; padding:5px 5px 0 5px; background-color:#f7dfc7; }
.trigger_2 p { display:inline-block; }
.trigger_3 { clear:both; margin-top:4px; padding:8px 5px 8px 5px; background-color:#bbcad4; }
.trigger_3 p { display:inline-block; }
.activity { overflow:auto; margin:13px 0 0 0; padding:13px 13px 13px 13px; border:1px solid #f7dfc7; background-color:#f7dfc7; }
.activity p span.act_first { display:inline-block; width:50px; }
.screen { overflow:auto; margin:13px 0 0 0; padding:13px 13px 13px 20px; border:1px solid #bbcad4; background-color:#bbcad4; }
.task .work_left { display:inline-block; width:458px; padding-left:8px; color:#fff; }
.task .work_right { display:inline-block; }
.task .work_left2 { display:inline-block; width:409px; padding-left:36px; }
.task .work_left2 span { display:inline-block; width:101px; }
.task .work_left3 { display:inline-block; width:423px; padding-left:9px; }
.task .activity_edit { display:inline-block; width:105px; color:#fff; }
.task .activity_edit_2 { display:inline-block; width:106px; }
.task .screen_edit { display:inline-block; width:66px; }
.task input.clsScreenEnableWhen { width:280px; height:20px; padding-bottom:1px; border:1px solid var(--defaultBorder); }
.task input.clsScreenReadonly { width:280px; height:20px; padding-bottom:1px; border:1px solid var(--defaultBorder); color:#7f7f7f; }
.task .enable_align { display:inline-block; margin-top:-3px; margin-left:15px }
.task .spanTaskEnable { display:inline-block; margin-top:-3px; margin-left:31px }
.task .box_pd { clear:both; }
.task .mgTscreen { overflow:auto; margin-top:8px; }
.task .screen_tr3_title { display:inline-block; width:85px; margin-left:29px; }
.task .screen_tr3_title_4 { display:inline-block; width:85px; margin-left:54px; }
.task .screen_tr3_title_5 { display:inline-block; width:72px; margin-left:54px; }
.task .activity_span { display:inline-block; width:48px; margin-right:53px; }
.task .act_menu { display:inline-block; width:123px; margin:0 0 0 17px; }
.task .act_menu_wth_135 { display:inline-block; width:135px; margin:0 0 0 18px; }
.task .task_enable { display:inline-block; width:76px; margin:0 35px 0 25px; }
.task .task_title { display:inline-block; min-width:30px; margin:0 80px 0 0; }
.task .ascreen_name_dp { display:inline-block; width:119px; margin:0 0 0 18px; }
.task .tab { overflow:auto; margin:13px 0 0 0; padding:13px; border:1px solid #dee5e8; background-color:#fff; }
.task .tab div.tab_grid { clear:both; padding:20px 0 0 5px; }
.task .tab div.tab_grid table { border-collapse:collapse; }
.task .tab div.tab_grid th { padding:2px; border:1px solid #dee5e8; background:#e8f0f5; text-align:left; line-height:20px; vertical-align:top; }
.task .tab div.tab_grid th.icon { border-top:1px solid #fff; border-left:1px solid #fff; border-bottom:1px solid #fff; border-right:1px solid #dee5e8; background:#fff; }
.task .tab div.tab_grid td { padding:2px; border:1px solid #dee5e8; background:#fff; line-height:20px; text-align:left; vertical-align:top; }
.task .tab div.tab_grid td.icon { border-top:1px solid #fff; border-left:1px solid #fff; border-bottom:1px solid #fff; border-right:1px solid #dee5e8; background:#fff; vertical-align:middle; }
.admin_tab_grid { clear:both; padding:20px 0 0 15px; }
.admin_tab_grid table { border-collapse:collapse; background:#fff; }
.admin_tab_grid th { padding:2px; border:1px solid #dee5e8; background:#e8f0f5; line-height:20px; text-align:left; vertical-align:top; }
.admin_tab_grid th.icon { border-top:1px solid #bbcad4; border-left:1px solid #bbcad4; border-bottom:1px solid #bbcad4; border-right:1px solid #dee5e8; background:#bbcad4; }
.admin_tab_grid td { padding:2px; border:1px solid #dee5e8; background:#fff; line-height:20px; text-align:left; vertical-align:top; }
.admin_tab_grid td.icon { border-top:1px solid #bbcad4; border-left:1px solid #bbcad4; border-bottom:1px solid #bbcad4; border-right:1px solid #dee5e8; background:#bbcad4; vertical-align:middle; }
.screen_coll { display:inline-block; margin:0 5px 0 0; }
.expand_icon { margin:1px 5px 2px 0; }
.los_sum_wrap_new { overflow:hidden; width:1009px; height:100%; margin-bottom:5px; }
.los_sum_wrap_new div.title { width:490px; height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.los_sum_wrap_new dl { overflow:auto; width:500px; margin-top:1px; border-top:1px solid #9eadb9; border-bottom:1px solid #9eadb9; }
.los_sum_wrap_new dt { display:inline-block; width:145px; height:23px; padding-right:3px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; }
.los_sum_wrap_new dt.short { width:120px; }
.los_sum_wrap_new dt.short_3 { width:145px; }
.los_sum_wrap_new dt.short_5 { width:150px; }
.los_sum_wrap_new dt.short_6 { width:140px; }
.los_sum_wrap_new dt.short_7 { width:160px; }
.los_sum_wrap_new dd { display:inline-block; overflow:hidden; width:347px; height:23px; padding-left:3px; border-bottom:1px solid #e7eef3; white-space:nowrap; text-overflow:ellipsis; line-height:23px; }
.los_sum_wrap_new dd.short_1 { width:100px; }
.los_sum_wrap_new dd.short_2 { width:95px; }
.los_sum_wrap_new dd.short_3 { width:80px; }
.los_sum_wrap_new dd.short_4 { width:115px; }
.los_sum_wrap_new dd.short_5 { width:342px; }
.los_sum_wrap_new dd.short_6 { width:95px; }
.los_sum_wrap_new dd.short_7 { width:332px; }
.los_sum_wrap_new dd:last-of-type { border-bottom:1px solid #fff; }
.lt_grid_wrap { overflow:hidden; width:1110px; height:100%; }
.lt_grid_wrap dl { display:inline-block; width:100%; border-top:1px solid #9eadb9; border-bottom:1px solid #9eadb9; }
.lt_grid_wrap dl dt { display:inline-block; height:24px; min-height:24px; padding-right:5px!important; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; box-sizing:border-box; }
.lt_grid_wrap dl dd { display:inline-block; overflow:hidden; height:24px; min-height:24px; padding-left:5px; border-bottom:1px solid #e7eef3; white-space:nowrap; text-overflow:ellipsis; line-height:23px; box-sizing:border-box; }
.lt_grid_wrap dl dd.dollar { padding-left:12px; padding-right:2px; background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.lt_grid_wrap dl dd.percent { padding-left:2px; padding-right:18px; background:url('/images/bg_percent.png') no-repeat right 6px; text-align:right; }
.lt_grid_wrap dl dd span.wth_80 { display:block; }
.lt_grid_wrap dl.noborder, .lt_grid_wrap dl.noborder dd { border:none; }
.lt_grid_wrap dl.pp_grid dd { padding-right:2px; text-align:right; }
.los_sum_new_3, .los_sum_new_4 { padding-top:10px; }
.los_sum_new_2 div.title { margin-top:10px; }
.los_sum_new1_1 { display:inline-block; width:502px; margin:0 1px 1px 0; vertical-align:top; }
.los_sum_new1_2 { display:inline-block; width:502px; margin:0 0 1px 0; vertical-align:top; }
.los_sum_new3_1 { display:inline-block; width:502px; margin:0 1px 1px 0; vertical-align:top; }
.los_sum_new3_2 { display:inline-block; width:502px; margin:0 0 1px 0; vertical-align:top; }
.los_sum_new4_1 { display:inline-block; width:502px; margin:0 1px 1px 0; vertical-align:top; }
.los_sum_new4_2 { display:inline-block; width:502px; margin:0 0 1px 0; vertical-align:top; }
.compliance_sum { display:inline-block; width:1011px; margin:0 0 1px 0; vertical-align:top; }
.compliance_sum div.title { width:1009px; }
.compliance_sum dl { overflow:hidden; display:inline-block; vertical-align:top; }
.compliance_sum dl dd { width:347px; }
.order_summary { overflow:hidden; float:left; }
.order_summary div.wrap { float:left; width:335px; }
.order_summary div.title { width:313px; height:22px; padding-left:15px; border:1px solid #192f44; background:url('/images/bg_summary.gif') repeat-x; color:#fff; line-height:22px; }
.order_summary dl { overflow:auto; width:328px; min-height:96px; margin-top:1px; border:1px solid #9eadb9; background:url('/images/bg_summary_cont.gif') repeat-y; }
.order_summary dt { display:inline-block; width:150px; height:23px; padding-right:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; }
.order_summary dd { overflow:hidden; width:161px; height:23px; padding-left:5px; border-bottom:1px solid #e7eef3; white-space:nowrap; text-overflow:ellipsis; line-height:23px; cursor:default; }
.change_request_wrap_left { float:left; width:672px; height:100%; }
.change_request_wrap_left div.change_top { overflow:hidden; }
.change_request_wrap_left div.change_top div.bundle { float:left; width:335px; height:175px; margin:0 1px 1px 0; }
.change_request_wrap_left div.change_top div.bundle div.title { width:313px; height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.change_request_wrap_left div.change_top div.bundle dl { overflow:auto; width:328px; min-height:96px; margin-top:1px; border:1px solid #9eadb9; background:url('/images/bg_summary_cont.gif') repeat-y; }
.change_request_wrap_left div.change_top div.bundle dt { display:inline-block; width:150px; height:23px; padding-right:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; }
.change_request_wrap_left div.change_top div.bundle dd { overflow:hidden; width:161px; height:23px; padding-left:5px; border-bottom:1px solid #e7eef3; white-space:nowrap; text-overflow:ellipsis; line-height:23px; cursor:default; }
.change_request_wrap_left div.change_top div.bundle_add { overflow-y:auto; overflow-x:hidden; float:left; width:335px; height:175px; margin:0 1px 1px 0; }
.change_request_wrap_left div.change_top div.bundle_add div.title { width:313px; height:22px; padding-left:15px; border:1px solid #192f44; background:url('/images/bg_summary.gif') repeat-x; color:#fff; line-height:22px; }
.change_request_wrap_left div.change_top div.bundle_add dl { overflow:auto; width:328px; min-height:144px; margin-top:1px; border:1px solid #9eadb9; background:url('/images/bg_summary_cont.gif') repeat-y; }
.change_request_wrap_left div.change_top div.bundle_add dt { display:inline-block; width:150px; height:23px; padding-right:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; }
.change_request_wrap_left div.change_top div.bundle_add dd { overflow:hidden; width:161px; height:23px; padding-left:5px; border-bottom:1px solid #e7eef3; white-space:nowrap; text-overflow:ellipsis; line-height:23px; cursor:default; }
.change_request_wrap_left div.bundle_loan_detail { float:left; width:335px; height:250px; margin:0 1px 1px 0; }
.change_request_wrap_left div.bundle_loan_detail div.title { width:313px; height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.change_request_wrap_left div.bundle_loan_detail dl { overflow:auto; width:328px; min-height:96px; margin-top:1px; border:1px solid #9eadb9; background:url('/images/bg_summary_cont.gif') repeat-y; }
.change_request_wrap_left div.bundle_loan_detail dt { display:inline-block; width:150px; height:23px; padding-right:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; }
.change_request_wrap_left div.bundle_loan_detail dd { overflow:hidden; width:161px; height:23px; padding-left:5px; border-bottom:1px solid #e7eef3; white-space:nowrap; text-overflow:ellipsis; line-height:23px; cursor:default; }
.change_request_wrap_left div.bundle_subject { float:left; width:335px; height:250px; margin:0 1px 1px 0; }
.change_request_wrap_left div.bundle_subject div.title { width:313px; height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.change_request_wrap_left div.bundle_subject dl { overflow:auto; width:328px; min-height:96px; margin-top:1px; border:1px solid #9eadb9; background:url('/images/bg_summary_cont.gif') repeat-y; }
.change_request_wrap_left div.bundle_subject dt { display:inline-block; width:150px; height:23px; padding-right:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; }
.change_request_wrap_left div.bundle_subject dd { overflow:hidden; width:161px; height:23px; padding-left:5px; border-bottom:1px solid #e7eef3; white-space:nowrap; text-overflow:ellipsis; line-height:23px; cursor:default; }
.change_request_wrap_right { float:left; width:335px; height:100%; padding-top:175px; }
.change_request_wrap_right div.bundle { float:left; width:335px; height:304px; margin:0 1px 1px 0; }
.change_request_wrap_right div.bundle div.title { width:313px; height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.change_request_wrap_right div.bundle dl { overflow:auto; width:328px; min-height:216px; margin-top:1px; border:1px solid #9eadb9; background:url('/images/bg_summary_cont.gif') repeat-y; }
.change_request_wrap_right div.bundle dt { display:inline-block; width:150px; height:23px; padding-right:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; }
.change_request_wrap_right div.bundle dd { overflow:hidden; width:161px; height:23px; padding-left:5px; border-bottom:1px solid #e7eef3; line-height:23px; white-space:nowrap; text-overflow:ellipsis; cursor:default; }
.new_lock_summary div.title { width:479px; height:22px; margin:10px 0 0 0; padding-left:0; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.new_lock_summary div.title:first-of-type { margin-top:0; }
.new_lock_summary dl { display:inline-block; overflow:visible; width:495px; margin-top:1px; border-top:1px solid #9eadb9; border-bottom:1px solid #9eadb9; }
.new_lock_summary dt { display:inline-block; height:23px; padding-right:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; }
.new_lock_summary dt.new_lock_short { width:105px; }
.new_lock_summary dd { overflow:hidden; height:23px; padding-left:5px; border-bottom:1px solid #e7eef3; line-height:23px; white-space:nowrap; text-overflow:ellipsis; cursor:default; }
.new_lock_summary dd.new_lock_short { width:106px; }
.new_lock_summary dd:last-of-type { border-bottom:1px solid #fff; }
.new_lock_summary01 dl dt { width:142px; }
.new_lock_summary01 dl dd { width:335px; }
.new_lock_summary02 dl dt { width:150px; }
.new_lock_summary02 dl dd { width:327px; }
.new_lock_top_1 { display:inline-block; }
.new_lock_top_1_1 { margin-bottom:2px; }
.new_lock_top_1_2 { margin-top:51px; }
.new_lock_top_1_2 dl { min-height:120px; }
.new_lock_top_2 { display:inline-block; vertical-align:top; }
.new_lock_top_2 dl { min-height:144px; }
.new_lock_top_2_2 { margin-top:2px; }
.new_lock_top_2_2 dl { min-height:96px; }
.new_lock_btm { padding-top:2px; }
.new_lock_btm div.title { width:313px; height:22px; padding-left:0; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.new_lock_btm dl { overflow:auto; width:328px; min-height:96px; margin-top:1px; border-top:1px solid #9eadb9; border-bottom:1px solid #9eadb9; background:url('/images/bg_summary_cont.gif') repeat-y; }
.new_lock_btm dt { display:inline-block; width:140px; height:23px; padding-right:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; }
.new_lock_btm dd { overflow:hidden; width:171px; height:23px; padding-left:5px; border-bottom:1px solid #e7eef3; line-height:23px; white-space:nowrap; text-overflow:ellipsis; cursor:default; }
.new_lock_btm_1 { display:inline-block; vertical-align:top; }
.new_lock_btm_2 { display:inline-block; vertical-align:top; }
.new_lock_btm_2 dt { width:160px; }
.new_lock_btm_2 dd { width:151px; }
.new_lock_btm_3 { display:inline-block; vertical-align:top; }
.new_lock_top div.title { width:479px; height:22px; padding-left:0; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.new_lock_top dl { overflow:visible; width:494px; min-height:96px; margin-top:1px; border-top:1px solid #9eadb9; border-bottom:1px solid #9eadb9; background:url('/images/bg_summary_cont.gif') repeat-y; }
.new_lock_top dt { display:inline-block; width:142px; height:23px; padding-right:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; }
.new_lock_top dt.new_lock_short { width:105px; }
.new_lock_top dd { overflow:hidden; width:335px; height:23px; padding-left:5px; border-bottom:1px solid #e7eef3; white-space:nowrap; text-overflow:ellipsis; line-height:23px; cursor:default; }
.new_lock_top dd.new_lock_short { width:106px; }
.changed_circum_wrap { clear:both; overflow:hidden; width:1009px; margin-bottom:20px; }
.changed_circum_wrap div.left { float:left; width:385px; padding-left:10px; }
.changed_circum_wrap div.left th { padding:2px; font-weight:normal; vertical-align:top; text-align:left; line-height:20px; }
.changed_circum_wrap div.left td { padding:2px; vertical-align:top; line-height:20px; }
.changed_circum_wrap div.left select { width:150px; }
.changed_circum_wrap div.left textarea { width:210px; }
.changed_circum_wrap div.right { float:left; width:600px; margin-left:9px; vertical-align:top; }
.changed_circum_wrap div.right table { display:inline-block; width:570px; border:1px solid #dee5e8; }
.changed_circum_wrap div.right th { padding:2px; background:#e8f0f5; text-align:left; line-height:20px; }
.changed_circum_wrap div.right th.firstcol { padding:2px 2px 2px 5px; }
.changed_circum_wrap div.right th.alignR { text-align:right; }
.changed_circum_wrap div.right th.alignR p { padding:2px 15px 2px 2px; }
.changed_circum_wrap div.right th.alignR p.dollar_ipt_title { padding:2px 20px 2px 2px; }
.changed_circum_wrap div.right td.firstcol { padding:2px 2px 2px 5px; }
.changed_circum_wrap div.right td { padding:2px; border-top:1px solid #dee5e8; vertical-align:middle; line-height:20px; }
.changed_circum_wrap div.right td.alignR { padding:2px 15px 2px 2px; text-align:right; }
.changed_circum_wrap div.right td.alignR_input { padding:2px 20px 2px 2px; text-align:right; }
.changed_circum_wrap div.right div.icon { display:inline-block; width:20px; vertical-align:top; }
.changed_circum_wrap div.right div.icon img { margin-top:4px; }
.changed_circum_wrap div.right input { width:140px; }
.changed_circum_wrap div.right input.required { border:1px solid #cc0000; }
.changed_circum_wrap div.right input[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.changed_circum_wrap div.right input.CalyxMoney { background:none; text-align:right; }
.changed_circum_wrap div.right input.CalyxMoney[readonly] { background:#f0f0f0; border:1px solid var(--defaultBorder); color:#7f7f7f; }
.changed_circum_wrap div.right input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.changed_circum_wrap div.right input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; }
#red { color:#cc0000; }
.unit { float:left; margin:18px 0 0; }
.unit a { padding:0 0 0 10px; background:url(/images/NewDiv/bul_triangle.gif) 0 4px no-repeat; color:#334d65; text-decoration:underline; }
.btn_right { float:right; margin:18px 0 0; }
.btn_right a { display:inline-block; width:100px; height:22px; margin:0 0 0 20px; padding:3px 0 0; background:url(/images/btn_bg.png) no-repeat; text-align:center; color:#fff; }
.btn_btm_second { display:none; float:left; position:fixed; bottom:55px; z-index:99; width:100%; height:auto; border-bottom:1px solid #d4dee5; background:var(--defaultYellow); }
.btn_btm_second p { width:1000px; margin:1px auto; padding-top:6px; padding-bottom:6px; font-size:13px; text-align:center; vertical-align:middle; line-height:26px; box-sizing:border-box; }
.btn_btm_second p img { margin:0 5px -7px 0; }
#Btm_message button { background:none; }
.btn_btm { position:fixed; bottom:0; z-index:var(--btm-z-index); --btm-z-index:3;  width:100%; min-width:1034px; height:58px; background:url(/images/NewDiv/btm_bg_new.gif) repeat-x; }
.btn_btm_bg { float:left; position:fixed; bottom:0; z-index:1; width:100%; height:58px; margin-top:10px; background:url(/images/NewDiv/btm_bg_new.gif) repeat-x; }
.btn_btm_over { display:none; float:left; position:fixed; bottom:0; z-index:99; width:100%; height:31px; background:var(--defaultYellow); }
.btn_btm p { float:right; }
.btn_btm p.left_btn { float:left; margin:0; padding:0; }
.btn_btm p.Btm_message { padding-top:3px; font-size:12px; }
.btn_btm p.Btm_message img { display:inline-block; margin-right:2px; vertical-align:-4px; }
.btn_btm p span.disable-me input { display:inline-block; width:auto; background:#eaeaea; }
.btn_btm div.ct_area { position:relative; margin:0 auto 0; padding-right:10px; text-align:right; }
.btn_btm div.ct_btn_area { display:inline-block; width:initial; height:33px; margin-right:4px; vertical-align:top; }
@-moz-document url-prefix() {
    .btn_btm div.ct_btn_area { display:inline; width:initial; height:33px; margin-right:4px; vertical-align:top; }
}

.btn_btm a { display:inline-block; width:100px; height:22px; margin:0 0 0 20px; padding:3px 0 0; background:url(/images/btn_bg.png) no-repeat; font-size:13px; text-align:center; color:#fff; }
.btn_btm input { display:inline-block; min-width:75px; max-width:100%; width:max-content; height:28px; margin:0 5px 0 0; padding:2px 3px 0; border:none; background:#334d65; font-size:13px; text-align:center; color:#fff; cursor:pointer; }
.btn_btm input::-moz-focus-inner { margin:-1px 0 0 -2px; padding:0; border:0; letter-spacing:-2px; line-height:0; }
.btn_btm input.bottom_btn_long { display:inline-block; min-width:140px; height:28px; margin:0 0 0 10px; padding:2px 0 0; border:0; background:#334d65; font-size:13px; text-align:center; color:#fff; cursor:pointer; }
.btn_btm input.bottom_btn_long::-moz-focus-inner { margin:-1px 0 0 -2px; padding:0; border:0; letter-spacing:-2px; line-height:0; }
.btn_btm p span.act_btn input { display:inline-block; min-width:100px; padding:0 6px; background:#334d65; }
.btn_btm p span.act_btn input.short { min-width:70px; }
.btn_btm input.disable-me { display:inline-block; height:28px; margin:5px 5px 0 0; padding:5px 15px; border:none; border-radius:3px; background:#d5d5d5; font-size:13px; text-align:center; color:#a1a0a0; cursor:pointer; box-sizing:border-box; }
/*.btn_btm input.disable-me:nth-child(1) { margin-right:5px; }*/
.btn_btm input.disable-me::-moz-focus-inner { margin:-1px 0 0 -2px; padding:0; border:0; letter-spacing:-2px; line-height:0; }
.btn_btm input.bottom_btn_long_dis { display:inline-block; width:140px; height:22px; margin:0 0 0 5px; padding:2px 0 0; border:0; background:#eaeaea; font-size:13px; text-align:center; color:#a1a0a0; cursor:default; }
.btn_btm input.bottom_btn_long_dis::-moz-focus-inner { border:0; margin:-1px 0 0 -2px; padding:0; line-height:0; letter-spacing:-2px; }
.btn_btm input.orange { display:inline-block; width:110px; height:22px; margin:0 0 0 5px; padding:2px 0 0; border:none; background:#ad6019; font-size:12px; text-align:center; color:#fff; font-weight:normal; cursor:pointer; }
.btn_btm input.orange::-moz-focus-inner { margin:-1px 0 0 -2px; padding:0; border:0; letter-spacing:-2px; line-height:0; }
.btn_btm input.white { display:inline-block; width:100px; height:22px; margin:0 5px 0 0; padding:2px 0 0 0; border:0; background:#fff; font-size:12px; color:#334d65; text-align:center; font-weight:normal; cursor:pointer; }
.btn_btm input.white::-moz-focus-inner { margin:-1px 0 0 -2px; padding:0; border:0; letter-spacing:-2px; line-height:0; }
.btn_btm input.white_doc { display:inline-block; overflow:visible; width:100px; height:22px; margin:0 5px 0 0; padding:2px 0 0 14px; border:0; background:url(/images/NewDiv/bt-left_doc.png) no-repeat; font-size:12px; color:#334d65; text-align:left; font-weight:normal; cursor:pointer; }
.btn_btm input.white_doc::-moz-focus-inner { margin:-1px 0 0 -2px; padding:0; border:0; letter-spacing:-2px; line-height:0; }
.btn_btm input.white_con { display:inline-block; width:100px; height:22px; margin:0 5px 0 0; padding:2px 0 0 13px; border:0; background:url(/images/NewDiv/bt-left_con.png) no-repeat; font-weight:normal; font-size:12px; color:#334d65; text-align:left; cursor:pointer; }
.btn_btm input.white_con::-moz-focus-inner { border:0; margin:-1px 0 0 -2px; line-height:0; padding:0; letter-spacing:-2px; }
.formFieldHalf { position:relative; top:1px; width:280px; padding:3px; border:1px solid var(--defaultBorder); background:#fff; color:#666; }
.formFieldFull { width:700px; margin:0; padding:3px; border:1px solid var(--defaultBorder); background:#fff; color:#666; }
.formFieldDate { width:70px; margin:0; padding:3px; border:1px solid var(--defaultBorder); background:#fff; color:#666; }
input.formFieldDate { position:relative; top:1px; }
img.disable-me { background:none; cursor:default; }
.btn_btm p span.disable-me input.disable-me { display:inline-block; width:auto; min-width:100px; height:25px; margin:0 0 0 5px; padding:2px 3px 0; background:#eaeaea; font-size:13px; color:#a1a0a0; text-align:center; cursor:default; }
.btn_wrap { display:inline-block; position:relative; top:-23px; left:-2px; z-index:101; width:20px; height:20px; background:url(/images/icons/doc_up.png) no-repeat 7px; cursor:pointer; }
.btn_cont { display:none; position:absolute; left:-80px; bottom:26px; z-index:inherit; width:110px; border:1px solid #bacde4; background:#dae6f4; }
.btn_cont p { clear:both; width:105px; height:15px; padding:5px 0 3px 5px; text-align:left; }
.btn_cont p:hover { background:#b6c1d4; cursor:pointer; }
.ct_btn_area div.disable-me { background:url(/images/icons/doc_up_g.png) no-repeat 7px; cursor:default; }
/*.act_btn { display:inline-flex; }*/
.act_btn_ship { display:inline-block; position:relative; vertical-align:top; box-sizing:border-box; }
.act_btn_ship input { width:85px; margin:5px 5px 0 0; padding:5px 24px 5px 16px!important; }
.btn_wrap_ship { display:inline-block; position:absolute; top:12px; right:12px; z-index:101; color:#fff; font-size:14px; cursor:pointer; }
.btn_cont_ship { display:none; position:absolute; left:0; top:-55px; z-index:inherit; width:155px; height:54px; border:1px solid var(--defaultBorder); border-bottom:none; border-radius:3px 3px 0 0; background:#e8f0f5; box-shadow:rgba(0, 0, 0, .12) 2px -1px 2px -1px; }
.btn_cont_ship p { clear:both; width:150px; height:18px; padding:5px 0 3px 5px; font-size:12px; text-align:left; }
.btn_cont_ship p.disable-me { color:#a1a0a0; cursor:default; }
.btn_cont_ship p.disable-me:hover { background:none; color:#a1a0a0; cursor:default; }
.btn_cont_ship p:hover { background:#7892a7; color:var(--defaultWhite); cursor:pointer; }
.btn_wrap_ship_disable { position:relative; top:-21px; left:-2px; z-index:101; width:20px; height:20px; display:inline-block; background:url(/images/icons/doc_up_g.png) no-repeat 7px; }
input.error { border:1px solid #cc0000; }
label.error { margin-left:.3em; padding-left:16px; color:#cc0000; }
label.valid { display:block; width:16px; height:16px; }
.formFieldDrop { margin:0; padding:0; border:1px solid var(--defaultBorder); background:#fff; color:#666; }
#btn { width:1000px; min-height:31px; }
.btn_right_pop { float:right; margin-top:6px; vertical-align:middle; }
.btn_right_pop a { display:inline-block; width:110px; height:22px; margin:0 0 0 5px; padding:3px 0 0; background:url(/Images/btn_bg.png) no-repeat; text-align:center; color:#fff; }
.slide-out-div { width:170px; border:3px solid var(--defaultBorder); padding:0 2px 0 0; background:#e8f0f5; }
.condition_sub { margin:0 0 20px 0; }
.condition_sub table { width:200px; }
.condition_sub table th { padding:2px 2px 2px 5px; background:#e8f0f5; border:1px solid #dee5e8; text-align:left; line-height:20px; }
.condition_sub table td { padding:2px 2px 2px 5px; border:1px solid #dee5e8; text-align:left; line-height:20px; }
.lopop_table th { padding:2px; background:#e8f0f5; text-align:left; line-height:20px; }
.lopop_table th.alignC { text-align:center; }
.lopop_table th.firstcol { padding:2px 2px 2px 5px; }
.lopop_table td { padding:2px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; }
.doc_des_tb { width:800px; }
.doc_des_tb table { border:0; border-top: 1px solid #bac8d2; border-bottom: 1px solid #dee5e8; }
.doc_des_tb table th { padding:2px 2px 2px 5px; border-bottom:1px solid #bac8d2; background:#e8f0f5; line-height:20px; text-align:left; }
.doc_des_tb table th.check { border-bottom:1px solid #dee5e8; background:none; text-align:center; }
.doc_des_tb table td { padding:2px 2px 2px 5px; border-bottom:1px solid #dee5e8; text-align:left; line-height:20px; }
.doc_des_tb table.middle { margin:0 50px; }
.rss_detail { padding:20px; }
.rss_detail .title_rss { font-size:14px; margin-bottom:10px; }
.rss_detail .cont_rss { font-weight:normal; }
.addoctyp_pop_tb { width:540px; }
.addoctyp_pop_tb table { border-top:1px solid #bac8d2; border-bottom:1px solid #dee5e8; }
.addoctyp_pop_tb th { padding:2px 2px 2px 2px; border-bottom:1px solid #bac8d2; background:#e8f0f5; text-align:left; line-height:20px; cursor:default; }
.addoctyp_pop_tb th.center { text-align:center; }
.addoctyp_pop_tb th.firstcol, .addoctyp_pop_tb td.firstcol { padding:2px 2px 2px 5px; }
.addoctyp_pop_tb td { padding:2px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; cursor:default; }
.addoctyp_pop_tb td.center { text-align:center; vertical-align:middle; }
.addoctyp_pop_tb td.vtical_m { vertical-align:middle; }
.div_delete { position:absolute; top:5px; right:2px; z-index:33; width:50px; height:20px; text-align:right; }
.div_delete img { margin-right:8px; }
.div_delete_3 { position:absolute; top:-5px; left:933px; z-index:33; width:60px; height:20px; }
.blue_infirsticon { margin-right:21px; }
.paging_num { clear:both; width:1009px; padding:3px 0 4px 0; border-left:1px solid var(--defaultBorder); border-right:1px solid var(--defaultBorder); border-bottom:1px solid var(--defaultBorder); background-color:#e8f0f5; text-align:center; }
.paging_num a { display:inline-block; margin:0 5px; padding-top:2px; }
.paging_num a.btnmg0 { display:inline-block; margin:0 3px; }
.paging_num a.btnmg0_1 { display:inline-block; margin:0 6px 0 3px; }
.paging_num span { display:inline-block; }
.paging_num a.bg_on { display:inline-block; padding-top:1px; color:#0d222e; font-weight:bold; font-size:14px; }
.paging_num.bg_on { color:#0d222e; font-weight:bold; text-decoration:underline; }
.paging_num_grid { clear:both; height:30px; margin-top:-1px; padding:3px 0 4px 0; border-top:1px solid var(--defaultBorder); border-bottom:1px solid var(--defaultBorder); background-color:#e8f0f5; text-align:center; }
.paging_num_grid a { display:inline-block; height:20px; margin:0 5px; /*margin-top:-5px!important;*/ padding-top:2px; box-sizing:border-box; }
.paging_num_grid a.btnmg0 { display:inline-block; margin:0 3px; }
.paging_num_grid a.btnmg0_1 { display:inline-block; margin:0 6px 0 3px; }
.paging_num_grid span { display:inline-block; }
.paging_num_grid a.bg_on { display:inline-block; padding-top:1px; color:#0d222e; font-weight:bold; font-size:14px; }
.paging_num_grid.bg_on { color:#0d222e; font-weight:bold; text-decoration:underline; }
.paging_num_grid02 { vertical-align:middle; }
.paging_num_grid02 a { display:inline-block; height:16px; margin:-4px 5px 0 5px; padding-top:2px; vertical-align:middle; }
.paging_num_grid02 a img { padding-top:0; vertical-align:middle; }
.paging_num_pipeline { clear:both; padding:3px 0 4px 0; border-bottom:1px solid var(--defaultBorder); background-color:#e8f0f5; text-align:center; }
.paging_num_pipeline a { display:inline-block; margin:0 6px; padding-top:2px; }
.paging_num_pipeline a.btnmg0 { display:inline-block; margin:0 3px; }
.paging_num_pipeline a.btnmg0_1 { display:inline-block; margin:0 6px 0 3px; }
.paging_num_pipeline span { display:inline-block; }
.paging_num_pipeline a.bg_on { display:inline-block; padding-top:1px; color:#0d222e; font-weight:bold; font-size:14px; }
.paging_num_pipeline.bg_on { color:#0d222e; font-weight:bold; text-decoration:underline; }
.paging_num_pipeline a:nth-child(2) { margin-right:15px !important; }
.paging_num_pipeline a:nth-last-of-type(2) { margin-left:15px !important; }
select.clsPageSize { margin-left:15px !important; text-overflow:inherit; white-space:normal; }
.select_14h { display:inline-block; position:relative; width:43px; height:13px; margin-top:2px; padding:0; border:1px solid #abadb3; background:#fff; text-align:left; }
.select_14h p { display:inline-block; width:35px; height:8px; font-size:12px; text-align:center; line-height:15px; }
.select_14h p a { cursor:pointer; }
.select_14h span.page_botton { position:relative; left:32px; top:-8px; }
.select_14h div { display:inline-block; position:relative; top:-8px; left:-1px; z-index:999; width:32px; padding:0; margin:0; border:1px solid #828790; background:#fff; font-size:12px; }
.select_14h div a { display:inline-block; position:relative; left:-5px; width:29px; padding-left:3px; }
.select_14h div a:hover { background:#3399ff; color:#ffffff; }
.content_title_bar { clear:both; min-width:1009px; margin:0; padding-left:0; border-top:1px solid transparent; }
.content_title_bar div.flL { display:inline-block; float:left; width:19px; height:18px; margin-left:-5px; padding:6px 0 0 3px; }
.content_title_bar div.flL_collapse { position:absolute; top:0; left:0; }
.content_title_bar div.flL_collapse ~ .fit-width { margin-top:-28px; }
.content_title_bar .content_title_bar { padding-left:0; }
.content_title_txt { display:inline-block; overflow:hidden; width:900px; height:22px; margin-left:0; padding:4px 0 22px 0; color:var(--defaultOrange); /*background:#fff;*/ font-size:13px; font-weight:bold; text-align:left; cursor:default; }
.content_title_txt + div { width:100%; margin-bottom:30px; padding-left:0; }
.content_title_txt + div.fit-width { min-width:fit-content; }
.content_title_txt + .screen_1008 { padding:0; }
.flL + .content_title_txt.content_title_collapse { width:300px; margin-left:16px; }
.content_title_bar_full { display:inline-block; overflow:hidden; float:left; width:988px; height:22px; margin-left:0; padding:4px 0 10px 0; color:var(--defaultOrange); background:#fff; font-size:13px; font-weight:bold; text-align:left; cursor:default; }
.content_title_bar_full_pop { overflow:hidden; clear:both; width:971px; height:22px; padding:4px 0 3px 9px; background:#334d65; color:#fff; font-size:13px; text-align:left; cursor:default; }
.content_title_bar_full.mgL5 { float:initial; }
.content_title_bar_half { /*overflow:hidden;*/ float:left; width:492px; margin:0; border-top:1px solid #fff; box-sizing:border-box; }
.content_title_bar_half div.flL { display:inline-block; float:left; width:19px; height:18px; margin-left:-6px; padding:6px 0 0 3px; }
.content_title_txt_half { display:inline-block; overflow:hidden; float:left; height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; text-align:left; font-weight:bold; line-height:22px; cursor:default; }
.content_title_txt_half + div { margin-bottom:30px; }
.content_title_txt_half + .screen_1008 { width:100%; padding:0; }
.content_title_bar02 { display:inline-block; overflow:hidden; clear:both; height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; text-align:left; font-weight:bold; line-height:22px; cursor:default; }
/*.content_title_collapse { position:absolute; top:4px; left:17px; }*/
.los_close_area_wrap { position:relative; width:0; height:0; line-height:0; }
.los_close_area_wrap div.los_close_content { position:absolute; top:-10px; left:980px; }
.m1003_bg div input { height:15px; }
.til_warp { overflow:hidden; width:990px; padding:10px 0 20px 15px; }
.til_warp dl { float:left; border:none; }
.til_warp dd { padding:5px; }
.til_warp dt { border:none; }
.til_warp dl.title { width:245px; margin-top:20px; }
.til_warp dl.title dt { height:12px; margin-bottom:10px; padding:5px 0; line-height:13px; }
.til_warp dl.normal { width:200px; }
.til_warp dl.introductory { width:240px; }
.til_warp dl.introductory dt, .til_warp dl.introductory dd, .til_warp dl.normal dt, .til_warp dl.normal dd { text-align:center; }
.til_warp input { width:120px; }
.til_warp input.rate { width:105px; }
.til_warp input.CalyxMoney { background:none; text-align:right; }
.til_warp input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.til_warp input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.til_warp input.percent { padding:2px 15px 3px 2px; background:url('/images/bg_percent.png') no-repeat right 7px #fff; text-align:right; }
.til_warp input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px #fff; text-align:right; }
.til_warp input.percent[readonly] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:url('/images/bg_percent_g.png') no-repeat right 7px #f0f0f0; color:#7f7f7f; text-align:right; }
.til_warp input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; text-align:right; }
.addborrower_warp { overflow:hidden; width:991px; padding:0 0 0 5px; }
.addborrower_warp dl { display:inline-block; border:none; vertical-align:top; }
.addborrower_warp dt { border:none; }
.addborrower_warp dl.title { width:150px; margin-bottom:20px; }
.addborrower_warp dl.title dt { display:inline-block; height:24px; margin:2px 0; line-height:18px; }
.addborrower_warp dl.title_comparison { width:240px; }
.addborrower_warp dl.title_housing { width:180px; }
.addborrower_warp dl.title_housing dt { display:inline-block; height:24px; margin:2px 0; line-height:18px; }
/*.addborrower_warp dl.title_housing dt.end { height:12px; margin-bottom:0; padding:5px 0; line-height:13px; }*/
.addborrower_warp dl.normal { width:140px; margin-right:5px; margin-top:0; margin-bottom:20px; }
.addborrower_warp dl.normal dt { overflow:hidden; height:24px; margin:2px 0; padding:0; font-weight:bold; white-space:nowrap; text-align:center; text-overflow:ellipsis; cursor:default; }
.addborrower_warp dl.normal dt.grey { color:#ddd; }
.addborrower_warp dl.normal dt.mgB { margin-bottom:10px; }
.addborrower_warp dl.normal dt.name { font-weight:normal; }
.addborrower_warp dl.normal dt.grey_mgt { /*margin:15px 0 0 0;*/ color:#ddd; /*line-height:30px;*/ }
.addborrower_warp dl.normal dd { display:inline-block; height:24px; margin:2px 0; padding:0; line-height:18px; text-align:center; }
/*.addborrower_warp dl.normal dd.housing_top { margin-top:36px; }*/
.addborrower_warp dl.normal input[type="text"] { width:120px; }
.license_list.addborrower_warp { vertical-align:inherit; }
.addborrower_warp dl.select_line { width:160px; margin-top:0; margin-bottom:20px; }
.addborrower_warp dl.select_line dt { overflow:hidden; height:24px; margin:2px 0; padding:0; font-weight:bold; white-space:nowrap; text-align:center; text-overflow:ellipsis; cursor:default; }
.addborrower_warp dl.select_line dt.grey { color:#ddd; }
.addborrower_warp dl.select_line dt.mgB { margin-bottom:10px; }
.addborrower_warp dl.select_line dt.name { height:24px; font-weight:normal; }
.addborrower_warp dl.select_line dt.grey_mgt { margin:15px 0 0 0; color:#ddd; line-height:30px; }
.addborrower_warp dl.select_line dd { display:inline-block; height:24px; margin:2px 0; padding:0; line-height:18px; text-align:left; }
/*.addborrower_warp dl.select_line dd.housing_top { margin-top:132px; }*/
.addborrower_warp dl.select_line input { width:120px; }
.addborrower_warp dl.select_line dd select { float:right; }
.addborrower_warp dl.icon { width:160px; margin-right:20px; margin-top:0; margin-bottom:20px; }
:root .addborrower_warp dl.icon { margin-top:22px \0/ie9; }
.addborrower_warp dl.icon dt { font-weight:bold; }
/*.addborrower_warp dl.icon dd { padding:5px 0; }*/
/*.addborrower_warp dl.icon dd.housing_top { margin-top:62px; }*/
/*.addborrower_warp dl.icon input { width:140px; }
.addborrower_warp dl.icon input.CalyxPct { width:130px; padding:2px 13px 3px 2px; background:none; text-align:right; }*/
.addborrower_warp dl.icon input.CalyxPct:focus { background-color:var(--defaultYellow); }
.addborrower_warp input.CalyxPct { width:83px; padding:2px 13px 3px 2px; background:none; text-align:right; }
.addborrower_warp input.CalyxPct:focus { background-color:var(--defaultYellow); }
.addborrower_warp input.CalyxMoney { background:none; text-align:right; }
.addborrower_warp input.CalyxMoney:focus { background-color:var(--defaultYellow); }
:root .addborrower_warp input.CalyxMoney { padding:3px 2px 1px 3px \0/ie9; }
.addborrower_warp input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.addborrower_warp input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.addborrower_warp input.percent { padding:2px 13px 3px 2px; background:url('/images/bg_percent.png') no-repeat right 7px #fff; text-align:right; }
.addborrower_warp input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px #fff; text-align:right; }
.addborrower_warp input.percent[readonly] { padding:2px 13px 3px 2px; border:1px solid var(--defaultBorder); background:url('/images/bg_percent_g.png') no-repeat right 7px #f0f0f0; text-align:right; color:#7f7f7f; }
.addborrower_warp input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; text-align:right; }
.credit_wrap { overflow:auto; min-width:130px; padding:10px 0 20px 15px; background:#fff; }
.credit_wrap dl { float:left; border:none; }
.credit_wrap dt { border:none; }
.credit_wrap dl.title { width:140px; }
.credit_wrap dl.title dt { display:inline-block; height:24px; margin:2px 0; line-height:18px; }
.credit_wrap dl.normal { width:140px; margin:0 5px 20px 0; }
.credit_wrap dl.normal dt { overflow:hidden; height:24px; margin:2px 0; padding:0; font-weight:bold; white-space:nowrap; text-align:center; text-overflow:ellipsis; cursor:default; }
.credit_wrap dl.normal dt.grey { color:#ddd }
.credit_wrap dl.normal dd { display:inline-block; height:24px; margin:2px 0; padding:0; line-height:18px; text-align:center; }
.credit_wrap dl.normal input[type="text"] { width:120px; }
.credit_wrap dl.normal input.date { width:100px; }
.credit_wrap dl.normal input.number { text-align:right; }
/*.credit_wrap dl.normal select { width:60px; }*/
.va_wrap { overflow:auto; min-width:130px; padding:10px 0 0 15px; background:#fff; }
.va_wrap dl { float:left; border:none; }
.va_wrap dt { border:none; }
.va_wrap dl.title { width:230px; margin-top:20px; }
.va_wrap dl.title dt { height:12px; padding:5px 0; margin-bottom:10px; line-height:13px; }
.va_wrap dl.normal { width:164px; margin-left:5px; }
.va_wrap dl.normal dt { padding-left:27px; font-weight:bold; }
.va_wrap dl.normal dt.grey { color:#ddd; }
.va_wrap dl dd { padding:5px 0; border:none; }
.va_wrap dl.total { width:164px; margin-left:5px; }
.va_wrap dl.total dt { padding-left:33px; font-weight:bold; }
.va_wrap dl.total dd.total_deduction { margin-top:128px; }
.va_wrap dl input { width:120px; }
.va_wrap dl input[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; }
.va_wrap dl input.CalyxPct { width:83px; padding:2px 13px 3px 2px; background:none; text-align:right; }
.va_wrap dl input.CalyxPct:focus { background-color:var(--defaultYellow); }
.va_wrap dl input.CalyxMoney { background:none; text-align:right; }
.va_wrap dl input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.va_wrap dl input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.va_wrap dl input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.va_wrap dl input.percent { padding:2px 13px 3px 2px; background:url('/images/bg_percent.png') no-repeat right 7px #fff; text-align:right; }
.va_wrap dl input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px #fff; text-align:right; }
.va_wrap dl input.percent[readonly] { padding:2px 13px 3px 2px; border:1px solid var(--defaultBorder); background:url('/images/bg_percent_g.png') no-repeat right 7px #f0f0f0; color:#7f7f7f; text-align:right; }
.va_wrap dl input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; text-align:right; }
.holiday { clear:both; overflow:hidden; width:100%; }
.holiday th { padding:2px 0 0 10px; font-weight:normal; text-align:left; line-height:20px; }
.holiday td { padding:2px; text-align:right; line-height:20px; }
.holiday dl.left { float:left; width:200px; }
.holiday dl.left dt { width:200px; }
.holiday dl.left input[type=checkbox] { display:inline-block; width:auto; height:auto; border:2px solid transparent; }
.holiday table.add_left { display:inline-block; margin-top:3px; border:1px solid #dee5e8; }
.holiday table.add_left th { padding:2px 0 0 10px; background:#e8f0f5; font-weight:bold; text-align:left; line-height:20px; }
.holiday table.add_left td { padding:2px; border-top:1px solid #dee5e8; text-align:left; line-height:20px; vertical-align:middle; }
.holiday table.add_left td.firstcol { padding:2px 0 0 10px; }
.holiday div.add_right { display:inline-block; width:10px; padding:6px 0 0 3px; vertical-align:top; }
.holiday dl.right { float:left; width:800px; margin-left:9px; }
.holiday dl.right th div { overflow:hidden; width:180px; white-space:nowrap; text-overflow:ellipsis; }
.holiday dt { height:22px; margin-bottom:5px; border:1px solid #7892a7; background:#7892a7; color:#fff; text-align:center; line-height:22px; }
.file_img { display:inline-block; margin-top:2px; }
.uldd-wrap div:nth-child(1) table { width:356px; }
.uldd-wrap div:nth-child(2) table { width:356px; }
.uldd-wrap div:nth-child(3) table { width:356px; }
.uldd-wrap table.uldd_grid_s { display:inline-block; border-top:1px solid #bac8d2; border-bottom:1px solid #dee5e8; }
.uldd-wrap table.uldd_grid_s th { padding:2px; border-bottom:1px solid #bac8d2; background:#e8f0f5; font-weight:bold; text-align:left; line-height:20px; }
.uldd-wrap table.uldd_grid_s td { min-height:20px; padding:2px; border-top:1px solid #dee5e8; line-height:20px; }
.uldd-wrap table.uldd_grid_s td.firstcol { padding:2px 2px 2px 5px; }
.uldd-wrap table.uldd_grid_s th.firstcheck { padding:2px 2px 2px 5px; }
.uldd-wrap table.uldd_grid_s td.firstcheck { padding:5px 2px 2px 5px; }
.uldd-wrap table.uldd_grid_s td.align_r { padding:2px 5px 2px 2px; text-align:right; }
.uldd-wrap table.uldd_grid_s th.alignR { padding-right:5px; text-align:right; }
.uldd-wrap table.uldd_grid_s th.alignR p { padding:0 15px 0 0; }
.uldd-wrap div.img_add { display:inline-block; margin-top:10px; vertical-align:top; }
/*.com_final_wrap { overflow:hidden; width:1009px; }
.com_final_wrap img.img_delete { margin-left:3px; }
.com_final_wrap dl { float:left; overflow:hidden; margin-bottom:10px; }
.com_final_wrap div.comf_add_img { float:left; width:17px; height:120px; padding-top:2px; text-align:right; }
.com_final_wrap dt { height:22px; padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.com_final_wrap img { vertical-align:-4px; }*/
.com_final_wrap table { width:1110px; }
.com_final_wrap th { /*padding:4px 2px 4px 0;*/ font-weight:normal; text-align:left; /*line-height:20px;*/ cursor:default; }
.com_final_wrap td { /*padding:4px 2px; line-height:20px; vertical-align:top;*/ }
.com_final_wrap input.number { text-align:right; }
/*.com_final_wrap td.com_g_title { padding:4px 2px 4px 5px; line-height:20px; vertical-align:top; }
.com_final_wrap tr.inactive_adjustment { color:#bfbbc1; }
.com_final_wrap tr.inactive_adjustment input { border:1px solid #fff; color:#bfbbc1; }
.com_final_wrap tr.inactive_adjustment input[readonly] { border:1px solid #fff; background:#fff; color:#bfbbc1; }
.com_final_wrap tr.inactive_adjustment input.CalyxMoney[readonly] { border:1px solid #fff; background:#fff; }
.com_final_wrap tr.inactive_adjustment input.dollar, .com_final_wrap tr.inactive_adjustment td input.dollar[readonly] { background:url('/images/bg_dollar_g.png') no-repeat left 6px #fff; }
.comt_final_top { overflow:hidden; width:1009px; padding-top:10px; }
.comt_final_btm { overflow:hidden; width:1009px; }
.comt_final_top dl.comf_top_left { width:1009px; }
.comt_final_top dl.comf_top_left dt { width:1009px; }
.comt_final_top dl.comf_btm_left { width:989px; }
.comt_final_top dl.comf_btm_left dt { width:982px; }
.comt_final_btm dl.comf_top_right { width:1009px; }
.comt_final_btm dl.comf_top_right dt { width:1009px; }
.comt_final_btm dl.comf_btm_right { width:992px; }
.comt_final_btm dl.comf_btm_right dt { width:985px; }
.com_final_wrap input { width:50px; }
.com_final_wrap input.money10_s { width:90px; }
.com_final_wrap input.money10 { width:100px; }
.com_final_wrap input.number { width:100px; text-align:right }
.com_final_wrap input.title { width:503px; }
dl.comf_btm_left input.money10 { width:100px; }
.com_final_wrap input.CalyxPct { padding-right:15px; background:none; text-align:right; }
.com_final_wrap input.CalyxPct:focus { background-color:var(--defaultYellow); }
.com_final_wrap input.CalyxMoney { background:none; text-align:right; }
.com_final_wrap input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.com_final_wrap input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.com_final_wrap input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.com_final_wrap input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.com_final_wrap input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.com_final_wrap input.percent[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; color:#7f7f7f; }
.com_final_wrap input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; }
.com_final_wrap select { width:127px; height:22px; border:1px solid var(--defaultBorder); }
.com_final_wrap select.com_in_lo_no { width:120px; }
.com_final_wrap select[disabled] { background:#f0f0f0; color:#7f7f7f; }
.com_final_wrap input[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.com_final_wrap input[type=checkbox] { display:inline-block; width:auto; height:auto; margin-top:5px; border:2px solid transparent; }
:root .com_final_wrap input[type=checkbox] { margin-top:3px \0/ie9; }
.com_final_wrap input[type=checkbox].line_1 { display:inline-block; width:auto; height:auto; margin-top:0; border:2px solid transparent; }
:root .com_final_wrap input[type=checkbox].line_1 { margin-top:0 \0/ie9; }
.com_final_wrap select { width:545px; }
dl.comf_top_right select { width:545px; }
dl.comf_btm_right select { width:545px; }
.com_wrap { overflow:hidden; width:1009px; padding-top:10px; }
.com_wrap dl { float:left; overflow:hidden; }
.com_wrap dt { padding-left:0; padding-bottom:3px; color:var(--defaultOrange); font-size:13px; font-weight:bold; line-height:22px; }
.com_wrap img { vertical-align:-4px; }
.comt_top dl.comt_top_left { width:336px; }
.comt_top dl.comt_top_left dt { width:328px; }
.comt_top dl.comt_top_right { width:673px; }
.comt_top dl.comt_top_right dt { width:670px; }
.comt_top dl.comt_top_mid { width:391px; }
.comt_top dl.comt_top_mid dt { width:380px; }
.comt_top dl.comt_top_last { width:286px; }
.comt_top dl.comt_top_last dt { width:275px; }
.comt_btm { overflow:hidden; width:1009px; padding-top:10px; }
.comt_btm dl.comt_btm_left { width:336px; }
.comt_btm dl.comt_btm_left dt { width:328px; }
.comt_btm dl.comt_btm_right { width:673px; }
.comt_btm dl.comt_btm_right dt { width:670px; }*/
.com_wrap th { padding:6px 2px 4px 0; font-weight:normal; text-align:left; line-height:20px; cursor:default }
.com_wrap th.v_top { vertical-align:top; }
.com_wrap td { padding:4px 2px; line-height:20px; vertical-align:top; }
.com_wrap input { width:50px; }
.com_wrap input.date { width:63px; padding:2px; }
.com_wrap input.title { width:240px; }
.com_wrap input.comt_date_time { width:32px; padding:2px; }
.com_wrap input.bf_plus { width:85px; }
.com_wrap input.af_plus { width:85px; text-align:right }
.com_wrap input.com_total { width:102px; }
.com_wrap input.com_totla_2 { width:65px; text-align:right }
.com_wrap input.normalpct { width:102px; }
.com_wrap input.money10 { width:120px; }
.com_wrap input.com_in_lo_no { width:115px; }
.com_wrap input.com_in_name { width:115px; }
.com_wrap input.com_in_svc { width:115px; }
.com_wrap input.comt_number { width:113px; text-align:right }
.com_wrap input.com_pool_con_no { width:120px; }
.com_wrap input.com_pool_id { width:120px; }
.com_wrap input.com_pool_suffix_id { width:120px; }
.com_wrap input.com_pool_future { width:120px; }
.com_wrap input.sch_re_day { width:50px; }
.com_wrap input.end_total { display:inline-block; margin-left:10px; }
.com_wrap input.minus_start { display:inline-block; margin-left:4px; }
.com_wrap input.CalyxPct { padding-right:15px; background:none; text-align:right; }
.com_wrap input.CalyxPct:focus { background-color:var(--defaultYellow); }
.com_wrap input.CalyxMoney { background:none; text-align:right; }
.com_wrap input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.com_wrap input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.com_wrap input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.com_wrap input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.com_wrap input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.com_wrap input.percent[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0 url('/Images/bg_percent_g.png') no-repeat right 5px; color:#7f7f7f; }
.com_wrap input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; }
.com_wrap select { width:127px; height:22px; border:1px solid var(--defaultBorder); }
.com_wrap select.com_in_name { width:122px; }
.com_wrap select[disabled] { background:#f0f0f0; color:#7f7f7f; }
.com_wrap input[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.com_wrap input[type=checkbox] { display:inline-block; width:auto; height:auto; margin-top:5px; border:2px solid transparent; }
:root .com_wrap input[type=checkbox] { margin-top:3px \0/ie9; }
.com_wrap select { width:120px; }
.com_wrap textarea.comts { width:250px; }
.no_tab_clear_area { top:-10px; text-align:right; }
.no_tab_clear_area img { margin-right:8px; }
.screen_1008 { clear:both; padding:10px 0 20px 0; background:#fff; font-size:12px; }
.screen_1008.pd0 th { padding-left:0; }
.screen_1008_no_top_pd { padding:0 0 20px 10px; }
.screen_1008_no_topbtm_pd { padding:0 0 0 10px; }
.screen_1008 table.doc_request_tb td.first { padding:5px 2px 4px 2px; }
.screen_1008 table.doc_request_tb td { padding:6px 2px 4px 2px; }
:root .screen_1008 table.doc_request_tb td { padding:8px 2px 4px 2px \0/ie9; }
.screen_1008 table.doc_request_tb select { height:20px; font-size:1em; }
:root .screen_1008 table.doc_request_tb select { height:22px; font-size:1.02em \0/ie9; }
.bor_info_ct_wrap .border_section { margin-bottom:22px; padding-bottom:22px; }
.screen_1008 div.bor_add_3col dt.clsNoDisplay { display:none; }
.screen_1008 div.bor_add_3col dd.clsNoDisplay { display:none; }
.screen_1008 div.bor_add_3col dl { float:left; width:330px; min-height:200px; vertical-align:top; }
.screen_1008 div.bor_add_3col dl.same_address_as { width:400px; min-height:10px; margin-bottom:-10px; }
.screen_1008 div.bor_add_3col dl dt { width:130px; }
.screen_1008 div.bor_add_3col dl.same_address_as select { width:140px; }
.screen_1008 div.bor_add_3col dl.short { min-height:150px; }
.screen_1008 div.bor_add_3col dl.notitle { margin-top:35px; }
.screen_1008 div.bor_add_3col dt { display:inline-block; width:137px; padding-top:2px; border:none; line-height:18px; vertical-align:middle; }
.screen_1008 div.bor_add_3col dd.two_line { margin-bottom:22px; }
.screen_1008 div.bor_add_3col dt.bold { width:314px; color:var(--defaultOrange); font-weight:bold; font-size:13px; }
.screen_1008 div.bor_add_3col dd { display:inline-block; width:180px; padding:1px 0 1px 0; border:none; }
.screen_1008 div.bor_add_3col dd.ttl_2line { height:44px; }
.screen_1008 div.bor_add_3col dl.first dd.italic_sameas, .screen_1008 div.bor_add_3col dd.italic_sameas { width:360px; }
.screen_1008 div.bor_add_3col dl.first dd.italic_sameas span.italic_sameas, .screen_1008 div.bor_add_3col dd.italic_sameas span.italic_sameas { display:inline-block; }
.screen_1008 div.bor_add_3col dl.first dt.clsNoDisplay { display:none; }
.screen_1008 div.bor_add_3col dl.first dd.clsNoDisplay { display:none; }
.screen_1008 div.bor_add_3col dl.first { float:left; width:322px; min-height:150px; }
.screen_1008 div.bor_add_3col dl.first dt { display:inline-block; width:130px; padding-top:2px; border:none; line-height:22px; vertical-align:middle; }
.screen_1008 div.bor_add_3col dl.first dt.bold { width:314px; color:var(--defaultOrange); font-size:13px; font-weight:bold; }
.screen_1008 div.bor_add_3col dl.first dd { display:inline-block; width:180px; /*margin-bottom:5px;*/ border:none; }
.screen_1008 div.bor_add_3col dl.first dd.check { height:15px; }
.screen_1008 div.bor_add_3col dl.first dd.two_line { margin-bottom:22px; }
.screen_1008 div.bor_add_3col dl.new_last dt.clsNoDisplay { display:none; }
.screen_1008 div.bor_add_3col dl.new_last dd.clsNoDisplay { display:none; }
.screen_1008 div.bor_add_3col dl.new_last { float:left; width:356.6px; min-height:255px; }
.screen_1008 div.bor_add_3col dl.new_last_short { float:left; width:356.6px; min-height:50px; }
.screen_1008 div.bor_add_3col dl.short_last { min-height:150px; }
.screen_1008 div.bor_add_3col dl.new_last dt { display:inline-block; width:150px; padding-top:2px; border:none; line-height:22px; vertical-align:middle; }
.screen_1008 div.bor_add_3col dl.new_last dt.bold { width:314px; font-weight:bold; }
.screen_1008 div.bor_add_3col dl.new_last dd { display:inline-block; width:203px; border:none; }
.screen_1008 div.bor_add_3col dl.new_last dd.italic { width:330px; font-style:italic; }
.screen_1008 div.bor_add_3col dl.new_last dd.italic_sameas { width:330px; }
.screen_1008 div.bor_add_3col dl.new_last dd.italic_sameas span.italic_sameas { display:inline-block; }
.screen_1008 div.bor_info dl.short dt.italic_sameas { width:350px; padding-left:0; }
.screen_1008 div.bor_info dl.short dt.italic_sameas input[type="checkbox"] { display:inline-block; width:auto; height:auto; border:2px solid transparent; }
.screen_1008 div.bor_add_3col dl.new_last dd.clsVsNone { visibility:hidden; }
.screen_1008 div.bor_add_3col dl.previous { min-height:285px; }
.screen_1008 div.bor_add_3col.add_addr dl:first-of-type { min-height:285px; }
.screen_1008 div.bor_add_3col dd.italic { width:330px; font-style:italic; }
.screen_1008 div.bor_add_3col dd.italic_sameas { width:330px; }
.screen_1008 div.bor_add_3col dd.italic_sameas span.italic_sameas { display:inline-block; }
.screen_1008 div.bor_add_3col dd.clear { display:block; clear:both; width:340px; }
.screen_1008 div.bor_add_3col dd.state input { width:70px; }
.screen_1008 div.bor_add_3col dd.state select { width:50px; }
/*.screen_1008 div.bor_add_3col dd.state span { display:inline-block; padding:0 5px 0 10px; }*/
.screen_1008 div.bor_add_3col input { width:155px; }
.screen_1008 div.bor_add_3col input.len40_pd { width:30px; }
.screen_1008 div.bor_add_3col input.years_add { width:30px; }
.screen_1008 div.bor_add_3col input.months_add { width:30px; }
.screen_1008 div.bor_add_3col select { width:120px; }
.screen_1008 div.bor_add_3col select.program_p_by { width:162px; }
.screen_1008 div.bor_add_3col select.delivered { width:162px; }
.screen_1008 div.bor_add_3col select.hours { width:60px; }
.screen_1008 div.bor_add_3col input[type="checkbox"] { display:inline-block; width:auto; height:auto; border:2px solid transparent; }
.screen_1008 div.bor_add_3col input.age { width:30px; }
.screen_1008 div.bor_add_3col input.years_school { width:30px; }
.screen_1008 div.bor_add_3col input.date { width:80px; }
.screen_1008 div.bor_add_3col input.suffix { width:30px; }
.screen_1008 div.bor_add_3col input.date_birth { width:70px; }
.screen_1008 div.bor_add_3col input.ssn { width:80px; }
.screen_1008 div.bor_add_3col input.ages { width:123px; }
.screen_1008 div.bor_add_3col input.phone { width:155px; }
.screen_1008 div.bor_add_3col select { width:100px; }
.screen_1008 div.bor_add_3col select.program { width:162px; }
.screen_1008 div.bor_add_3col img { margin-bottom:2px; }
.screen_1008 div.half_bundle { display:inline-block; overflow:hidden; width:490px; vertical-align:top; }
.screen_grid_block { padding:20px 0 0 0; }
.screen_nonepd { padding:0 0 0 10px; }
.screen_nonetop { padding:0 0 10px 10px; }
.screen_housing { padding:0; }
.screen_order_send { padding:10px 0 20px 3px; }
.closing_package_epx_date { padding:10px 0 10px 3px }
.screen_1008 div.title { padding:10px 0 10px 0; font-weight:bold; }
.screen_1008 table { width:980px; border-collapse:collapse; }
.screen_1008 table.wth_999 { width:999px; border-collapse:collapse; }
.screen_1008 table.wth_669 { width:669px; border-collapse:collapse; }
.screen_1008 table.wth_492 { width:492px; border-collapse:collapse; }
.screen_1008 table.wth_467 { width:467px; border-collapse:collapse; }
.screen_1008 table.wth_331 { width:331px; border-collapse:collapse; }
.screen_1008 table.htb { border:1px solid var(--defaultBorder); }
.screen_1008 table tr.on { background:var(--defaultYellow); }
.screen_1008 th { padding:4px 2px 4px 0; font-weight:normal; text-align:left; line-height:20px; cursor:default; }
.screen_1008 th.ti_bold { font-size:14px !important; color:var(--defaultOrange) !important; font-weight:normal !important; }
.screen_1008 dt.ti_bold { font-size:14px !important; color:var(--defaultOrange) !important; font-weight:normal !important; }
.screen_1008 th.self_scd_title { padding:6px 2px 4px 15px; }
.screen_1008 th.ti_center, .screen_1008 td.ti_center { text-align:center; }
.screen_1008 th.title_5 { padding:2px 2px 2px 5px; }
.screen_1008 th.indented { padding:4px 2px 4px 15px; }
.screen_1008 th.title_bor1 { padding:2px 2px 2px 20px; }
.screen_1008 th.title_bor2 { padding:2px 2px 2px 30px; }
.screen_1008 th.title_bor3 { padding:2px 2px 2px 25px; }
.screen_1008 th.title_total { padding:2px 2px 2px 40px; }
.screen_1008 th.title_price { padding:2px 2px 2px 50px; }
.screen_1008 th.second_ti { text-align:left; }
.screen_1008 th.second_R { text-align:right; }
.screen_1008 th.valign_ti_t { vertical-align:top; }
.screen_1008 th span { padding-left:10px; }
.screen_1008 th.anti_title_1 { padding:6px 2px 4px 30px; }
.screen_1008 th.anti_title_2 { padding:6px 2px 4px 30px; }
.screen_1008 th.anti_title_3 { padding:6px 2px 4px 18px; }
.screen_1008 th.anti_title_4 { padding:6px 2px 4px 20px; }
.screen_1008 th.pdL_75 { padding:4px 2px 4px 75px; }
.screen_1008 th.txt_grey { color:#ddd; }
.screen_1008 th.border_btm, .screen_1008 td.border_btm { border-bottom:1px solid #334d65; }
.screen_1008 th.ti_total { padding:4px 0 4px 60px; }
.screen_1008 th.ti_housing { padding:4px 0 4px 30px; }
.screen_1008 th.hti_bold_t { font-weight:bold; vertical-align:top; }
.screen_1008 th.hti { vertical-align:top; }
.screen_1008 th div.content_bund span.title_2 { padding-left:10px; }
.screen_1008 th.hth { border:1px solid var(--defaultBorder); }
.screen_1008 th.right_pd_7 { padding:4px 7px 4px; text-align:right; }
.screen_1008 th div.add_tracking_colum { position:relative; top:-21px; }
.screen_1008 td div.add_tracking_colum { position:relative; top:-20px; }
.screen_1008 th.topm, .screen_1008 td.topm { padding:40px 2px 4px 2px; }
.screen_1008 td { padding:3px 2px; line-height:20px; vertical-align:top; }
.screen_1008 td.right_border { border-right:1px solid #334d65; }
.screen_1008 td img { vertical-align:middle; }
.screen_1008 td img.vtc_alignT { vertical-align:top; }
.screen_1008 td img.vertical_m { margin-top:2px; }
.screen_1008 td.pdLL { padding:4px 2px 4px 15px; }
.screen_1008 td.tx_left { text-align:left; }
.screen_1008 td.txt_alR { text-align:right; }
.screen_1008 td.txt_alR_pdR { padding:4px 10px 2px 0; text-align:right; }
.screen_1008 td.total_line { padding:4px 2px 20px 4px; }
.screen_1008 td.total_line img { margin-top:-5px; }
.screen_1008 td.vt_m { vertical-align:middle; }
.screen_1008 td.check_colum { padding-top:7px; vertical-align:middle; }
.screen_1008 td.check_colum input[type="checkbox"] { margin-top:-2px; }
.screen_1008 td.check_colum_top { padding-top:9px; vertical-align:top; }
.screen_1008 th.check_colum { padding-top:7px; vertical-align:middle; }
.screen_1008 th.check_colum_top { padding-top:9px; vertical-align:top; }
:root .screen_1008 td.check_colum_top { padding-top:7px \0/ie9; }
:root .screen_1008 td.check_colum { padding-top:5px \0/ie9; }
.screen_1008 td.check_colum_2col { padding-top:11px; vertical-align:top; }
:root .screen_1008 td.check_colum_2col { padding-top:7px \0/ie9; }
:root .screen_1008 td.check_colum_2col { vertical-align:top \0/ie9; }
.screen_1008 td span.va_utilities { display:inline-block; margin:2px 5px 0 14px; }
.screen_1008 div.closing_cost_til { width:250px; height:50px; }
.screen_1008 td.gfe_blank { padding:5px 0; }
.screen_1008 img.add { margin-bottom:9px; }
.screen_1008 img.add_img { margin-bottom:3px; }
.screen_1008 img.img_top { margin-top:3px; vertical-align:top; }
img.img_top { vertical-align:top; }
.screen_1008 input.loan_servicer_no { width:120px; }
.screen_1008 input.number { text-align:right; }
.screen_1008 input.number_months { text-align:left; }
.screen_1008 input.tracking_number { width:70px; }
.screen_1008 input.program_group { width:200px; }
.screen_1008 input.product_type { width:120px; }
.screen_1008 input.loan_link { width:120px; }
.screen_1008 input.special_feature_code { width:70px; }
.screen_1008 input.loan_id { width:173px; }
.screen_1008 input[type="text"] { width:120px; }
.screen_1008 input[type="text"].txtSearch { width:87%; }
.screen_1008 input.cc_scenarioname_ad { width:300px; }
.screen_1008 input.add { display:inline-block; margin-bottom:6px; }
.screen_1008 input.p_120 { width:110px; }
.screen_1008 input[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.screen_1008 input.required { border:1px solid #cc0000; }
.screen_1008 input.required[readonly] { border:1px solid #cc0000; background:#f0f0f0; color:#7f7f7f; }
.screen_1008 input[type=radio].radio_align { display:inline-block; width:15px; height:auto; margin-top:3px; border:2px solid transparent; }
.screen_1008 input[type=checkbox] { display:inline-block; margin-top:2px; }
.screen_1008 input[type=checkbox]:checked { display:inline-block; margin-top:2px; }
.screen_1008 input[type=checkbox]:disabled, .screen_1008 input[type=checkbox]:read-only { display:inline-block; margin-top:2px; }
:root .screen_1008 input[type=checkbox].va_utilities { margin-top:2px \0/ie9; }
.screen_1008 input[type=checkbox].hcheckbox { display:inline-block; }
:root .screen_1008 input[type=checkbox].hcheckbox { margin-top:3px \0/ie9; }
.screen_1008 input[type=checkbox].vt_m_check { margin-top:5px; }
:root .screen_1008 input[type=checkbox].vt_m_check { margin-top:1px \0/ie9; }
.screen_1008 input[type="radio"].vt_m_radio { margin-top:5px; }
:root .screen_1008 input[type="radio"].vt_m_radio { margin-top:1px \0/ie9; }
.screen_1008 input.taxtrans_radio { width:auto; }
.screen_1008 input[type=checkbox].odd_days_check { display:inline-block; margin-top:2px; margin-left:5px; }
:root .screen_1008 input[type=checkbox].odd_days_check { margin-top:1px \0/ie9; }
.screen_1008 input.discheck { border:none; }
.screen_1008 input.radio { width:14px; height:14px; vertical-align:-4px; border:none; }
.screen_1008 input.radio_2 { width:13px; display:inline-block; margin-top:3px; border:none; }
.screen_1008 input.content_submit { display:inline-block; width:85px; height:22px; margin-right:18px; padding:0 6px; border:none; border-radius:5px; background:#334d65; text-align:center; color:#fff; cursor:pointer; }
.screen_1008 input.content_submit_2 { display:inline-block; width:100px; height:22px; margin-right:35px; padding:0 6px; border:none; border-radius:5px; background:#334d65; text-align:center; color:#fff; cursor:pointer; }
.screen_1008 input[type=button].disable-me { background:#eaeaea; color:#a1a0a0; }
.screen_1008 input.hour { width:40px; }
.screen_1008 input.minute { width:70px; }
.screen_1008 input.day { width:40px; }
.screen_1008 input.character { width:40px; }
.screen_1008 input.days { width:100px; }
.screen_1008 input.name_s { width:100px; }
.screen_1008 input.yes_no { width:50px; }
.screen_1008 select.hour { width:70px; }
.screen_1008 input.no_rooms { width:100px; }
.screen_1008 input.CalyxDate { width:95px; }
.screen_1008 input.code { width:40px; }
.screen_1008 input.doc_des { width:228px; }
.screen_1008 input.acc_no { width:100px; }
.screen_1008 input.model { width:150px; }
.screen_1008 input.length { width:100px; }
.screen_1008 input.agent { width:228px; }
.screen_1008 input.company { width:228px; }
.screen_1008 input.address { width:228px; }
.screen_1008 input.city { width:228px; }
.screen_1008 input.street { width:228px; }
.screen_1008 input.money10 { width:120px; }
.screen_1008 input.money10_s { width:100px; }
.screen_1008 input.lockprice { width:120px; }
.screen_1008 input.mil128 { width:250px; }
.screen_1008 input.mil256 { width:250px; }
.screen_1008 input.email { width:228px; }
.screen_1008 input.email02 { width:150px; }
.screen_1008 input.loan_prg { width:200px; }
.screen_1008 input.loan_prg_long { width:318px; }
.screen_1008 input.loan_term { width:50px; }
.screen_1008 input.website { width:228px; }
.screen_1008 input.phone { width:123px; }
.screen_1008 input.phone02 { width:150px; }
.screen_1008 input.phone03 { width:93px; }
.screen_1008 input.fax { width:150px; }
.screen_1008 input.first_name { width:140px; }
.screen_1008 input.middle_name { width:140px; }
.screen_1008 input.last_name { width:140px; }
.screen_1008 input.zip { width:70px; }
.zip.CalyxZip { width:70px; }
.screen_1008 input.ssn { width:80px; }
.screen_1008 input.date { width:70px; }
.date.CalyxDate { width:70px; }
.screen_1008 input.date_birth { width:70px; }
.screen_1008 input.age { width:30px; }
.screen_1008 input.suffix { width:30px; }
.screen_1008 input.credit_score { width:28px; }
.screen_1008 input.ltv { width:107px; }
.screen_1008 input.cltv { width:107px; }
.screen_1008 input.contact { width:228px; }
.screen_1008 input.title { width:228px; }
.screen_1008 input.years { width:30px; }
.screen_1008 input.months { width:30px; }
.screen_1008 input.pct_max10 { width:100px; }
.screen_1008 input.employer { width:200px; }
.screen_1008 input.port { width:80px; }
.screen_1008 input.name { width:150px; }
.screen_1008 input.underwriter { width:150px; }
.screen_1008 input.income { width:120px; }
.screen_1008 input.other { width:120px; }
.screen_1008 input.interest_only { width:45px; }
.screen_1008 input.amount { width:100px; }
.screen_1008 input.debt { width:107px; }
.screen_1008 input.index { width:100px; }
.screen_1008 input.state { width:30px; }
.screen_1008 select.time { width:80px; }
.screen_1008 select.coverage { width:80px; }
.screen_1008 select.hazard { width:140px; }
.screen_1008 select.tax { width:140px; }
.screen_1008 select.period { width:90px; }
.screen_1008 select.lock_period { width:100px; }
.screen_1008 select.improvem { width:120px; }
.screen_1008 select.borrower { width:200px; }
.screen_1008 select.category { width:203px; }
.screen_1008 select.state { width:50px; }
.screen_1008 select.county { width:190px; }
.screen_1008 select.escrows { width:70px; }
.screen_1008 select.doc_ctg { width:290px; }
.screen_1008 select.occupancy { width:140px; }
.screen_1008 select.doc_type { width:206px; }
.screen_1008 select.originator { width:160px; }
.screen_1008 select.form { width:100px; }
.screen_1008 select.source { width:70px; }
.screen_1008 select.loan_term { width:50px; }
.screen_1008 input.note_rate { width:100px; padding-right:13px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.screen_1008 select.shipping { width:150px; }
.screen_1008 textarea.notify_descript { width:810px; min-height:107px; }
.screen_1008 select.settle_pre_poc { width:120px; }
.screen_1008 select.servicing { width:80px; }
.screen_1008 button:not(.k-widget button) { background:url('/images/icons/calendar.png') no-repeat; }
.screen_1008 textarea.notes { width:228px; min-height:107px; }
.screen_1008 textarea.declaration_exp { float:right; width:583px; min-height:40px;margin-bottom:10px; }
.screen_1008 textarea.declaration_exp.flN { float:none; }
.screen_1008 tr.dec_padding th, .screen_1008 tr.dec_padding td { padding-bottom:15px; }
.screen_1008 span.sm_zip_pd { display:inline-block; padding:0 5px 0 10px; }
.screen_1008 span.fax_pd { display:inline-block; padding:0 5px 0 10px; }
.screen_1008 span.set_pre_pd { display:inline-block; width:15px; padding-left:0; }
.screen_1008 span.items_req_title { display:inline-block; width:228px; padding-left:2px; }
.screen_1008 button:not(.k-widget button) { background:url('/images/icons/calendar.png') no-repeat; }
.screen_1008 textarea.hgt70 { min-height:70px; }
.screen_1008 textarea.hgt107 { min-height:107px; }
.screen_1008 textarea.wth_150 { width:150px; min-height:70px; }
.screen_1008 textarea.wth_170 { width:170px; min-height:70px; }
.screen_1008 textarea.wth_175 { width:175px; min-height:70px; }
.screen_1008 textarea.wth_180 { width:180px; min-height:70px; }
.screen_1008 textarea.wth_200 { width:200px; min-height:107px; }
.screen_1008 textarea.wth_230 { width:230px; min-height:70px; }
.screen_1008 textarea.wth_250 { width:250px; min-height:100px; }
.screen_1008 textarea.wth_260 { width:260px; min-height:60px; }
.screen_1008 textarea.wth_284 { width:284px; min-height:70px; }
.screen_1008 textarea.wth_300 { width:310px; min-height:55px; }
.screen_1008 textarea.wth_310 { width:310px; min-height:45px; }
.screen_1008 textarea.wth_370 { width:370px; min-height:100px; }
textarea.wth_300 { width:310px; min-height:55px; }
textarea.wth_257_80 { width:257px; min-height:80px; }
textarea.wth_297_80 { width:297px; min-height:80px; }
textarea.wth_330_45 { width:330px; min-height:45px; }
textarea.wth_330_60 { width:330px; min-height:60px; }
textarea.wth_345 { width:345px; min-height:55px; }
textarea.wth_571_120 { width:571px; min-height:120px; }
textarea.wth_571_200 { width:571px; min-height:200px; }
textarea.wth_636_70 { width:636px; min-height:70px; }
textarea.wth_670_70 { width:670px; min-height:70px; }
textarea.wth_680_100 { width:680px !important; min-height:100px; }
textarea.wth_744_100 { width:744px !important; min-height:100px; }
textarea.wth_800_40 { width:800px; min-height:40px; }
textarea.wth_800_100 { width:800px; min-height:100px; }
.screen_1008 textarea.wth_340 { width:340px; min-height:90px; }
.screen_1008 textarea.wth_430 { width:430px; min-height:107px; }
.screen_1008 textarea.wth_465 { width:465px; min-height:200px; }
.screen_1008 textarea.wth_483 { width:483px; min-height:107px; }
.screen_1008 textarea.wth_565 { width:565px; min-height:290px; }
.screen_1008 textarea.notes { width:228px; min-height:107px; }
.screen_1008 textarea.notes02 { width:228px; min-height:70px; }
.screen_1008 textarea.notes03 { width:330px; min-height:70px; }
.screen_1008 textarea.notes.wth_230 { width:230px; min-height:70px; }
.screen_1008 textarea.condition { width:710px; min-height:107px; }
.screen_1008 textarea.cdt_reason { width:710px; min-height:107px; }
.screen_1008 textarea.admin_condition { width:800px; min-height:107px; }
.screen_1008 textarea.note_500 { width:310px; min-height:107px; }
.screen_1008 textarea.doc_des { width:230px; min-height:107px; }
.screen_1008 textarea.ad_doc_des { width:315px; min-height:107px; }
.screen_1008 textarea.underwriter { width:700px; min-height:107px; }
.screen_1008 textarea.add_co_bo { width:700px; min-height:107px; }
.screen_1008 textarea.til { width:120px; min-height:140px; }
.screen_1008 textarea.msg { width:700px; min-height:107px; }
.screen_1008 textarea.redraw_name { width:400px; min-height:107px; }
.screen_1008 span.time_pd { display:inline-block; padding:0 5px 0 10px; }
.screen_1008 input.CalyxNumber4Scale { text-align:right; }
.screen_1008 input.CalyxPct { padding-right:15px; background:none; text-align:right; }
.screen_1008 input.CalyxPct:focus { background-color:var(--defaultYellow); }
.screen_1008 input.CalyxMoney { background:none; text-align:right; }
.screen_1008 input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.screen_1008 input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.screen_1008 input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.screen_1008 input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.screen_1008 input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.screen_1008 input.percent[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; color:#7f7f7f; }
.screen_1008 input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; }
.screen_1008 select { width:127px; border:1px solid var(--defaultBorder); }
.screen_1008 select[disabled] { background:#f0f0f0; color:#7f7f7f; }
.screen_1008 select.required { border:1px solid #cc0000; }
.screen_1008 select.yes_no { width:50px; }
input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
input.percent:active, input.percent:focus { padding-right:15px; background:var(--defaultYellow) url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
input.percent[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; color:#7f7f7f; }
.screen_1008 select.los_dec_gov { width:140px; }
.screen_1008 select.race { width:250px; }
.screen_1008 textarea { padding:2px; }
.screen_1008 img.icon { display:inline-block; margin-bottom:-3px; cursor:pointer; }
.admin_top_access { width:390px; height:30px; }
.screen_1008 div.trans { display:inline-block; }
.screen_1008 div.trans dt.clsNoDisplay { display:none; }
.screen_1008 div.trans dd.clsNoDisplay { display:none; }
.screen_1008 div.trans div.first { float:left; overflow:hidden; width:300px; }
.screen_1008 div.trans div.mid { float:left; overflow:hidden; width:340px; }
.screen_1008 div.trans div.fha_lo_mid { float:left; overflow:hidden; width:336px; }
.screen_1008 div.trans div.last { float:left; overflow:hidden; width:330px; }
.screen_1008 div.trans div.first dl { float:left; width:300px; min-height:150px; }
.screen_1008 div.trans div.first dt { display:inline-block; width:70px; border:none; line-height:24px; vertical-align:middle; }
.screen_1008 div.trans div.first dt.title { width:290px; font-size:13px; font-weight:bold; }
.screen_1008 div.trans div.first dd { display:inline-block; width:227px; margin-bottom:5px; padding:2px 0 1px 0; border:none; }
.screen_1008 div.trans div.first input { width:200px; }
.screen_1008 div.trans div.first input.suffix { width:30px; }
.screen_1008 div.trans div.first input.ssn { width:80px; }
.screen_1008 div.trans div.mid dl { float:left; width:340px; min-height:150px; }
.screen_1008 div.trans div.mid dt { display:inline-block; width:100px; border:none; line-height:24px; vertical-align:middle; }
.screen_1008 div.trans div.mid dt.title { width:326px; font-size:13px; font-weight:bold; }
.screen_1008 div.trans div.mid dd { display:inline-block; width:237px; margin-bottom:5px; padding:2px 0 1px 0; border:none; }
.screen_1008 div.trans div.mid select { width:200px; }
.screen_1008 div.trans div.mid select.state { width:50px; }
.screen_1008 div.trans div.mid input.street { width:200px; }
.screen_1008 div.trans div.mid input.city { width:200px; }
.screen_1008 div.trans div.fha_lo_mid dl { float:left; width:345px; min-height:150px; margin-top:15px; }
.screen_1008 div.trans div.fha_lo_mid dt { display:inline-block; width:70px; border:none; line-height:24px; vertical-align:middle; }
.screen_1008 div.trans div.fha_lo_mid dt.title { width:336px; font-weight:bold; }
.screen_1008 div.trans div.fha_lo_mid dd { display:inline-block; width:245px; margin-bottom:5px; padding:2px 0 1px 0; border:none; }
.screen_1008 div.trans div.fha_lo_mid input { width:228px; }
.screen_1008 div.trans div.fha_lo_mid input.suffix { width:30px; }
.screen_1008 div.trans div.fha_lo_mid input.ssn { width:80px; }
.screen_1008 div.trans div.last dl { float:left; width:330px; min-height:150px; }
.screen_1008 div.trans div.last dt { display:inline-block; width:110px; border:none; line-height:24px; vertical-align:middle; }
.screen_1008 div.trans div.last dt.title { width:320px; font-size:13px; font-weight:bold; }
.screen_1008 div.trans div.last dd { display:inline-block; width:217px; margin-bottom:5px; padding:2px 0 1px 0; border:none; }
.screen_1008 div.trans div.last input { width:200px; }
.screen_1008 div.trans div.subject dl { float:left; width:345px; min-height:150px; margin-top:15px; }
.screen_1008 div.trans div.subject dt { display:inline-block; width:100px; border:none; line-height:24px; vertical-align:middle; }
.screen_1008 div.trans div.subject dt.title { width:336px; font-weight:bold; }
.screen_1008 div.trans div.subject dd { display:inline-block; width:245px; margin-bottom:5px; padding:2px 0 1px 0; border:none; }
.screen_1008 div.trans div.subject select { width:200px; }
.screen_1008 div.trans div.subject select.state { width:50px; }
.screen_1008 div.trans dl.first dt.clsNoDisplay { display:none; }
.screen_1008 div.trans dl.first dd.clsNoDisplay { display:none; }
.screen_1008 div.trans dl.first { float:left; width:314px; min-height:150px; margin-top:15px; }
.screen_1008 div.trans dl.first dt { display:inline-block; width:70px; border:none; line-height:20px; }
.screen_1008 div.trans dl.first dt.bold { width:314px; font-weight:bold; }
.screen_1008 div.trans dl.first dd { display:inline-block; width:240px; border:none; margin-bottom:5px; }
.screen_1008 div.trans dl.bor_info_last dt.clsNoDisplay { display:none; }
.screen_1008 div.trans dl.bor_info_last dd.clsNoDisplay { display:none; }
.screen_1008 div.trans dl.bor_info_last { float:left; width:341px; min-height:150px; margin-top:15px; }
.screen_1008 div.trans dl.bor_info_last dt { display:inline-block; width:96px; border:none; line-height:20px; }
.screen_1008 div.trans dl.bor_info_last dd { display:inline-block; width:240px; margin-bottom:5px; border:none; }

.screen_1008 div.lt dt.clsNoDisplay { display:none; }
.screen_1008 div.lt dd.clsNoDisplay { display:none; }
.screen_1008 div.lt div.first { float:left; overflow:hidden; width:316px; }
.screen_1008 div.lt div.mid { float:left; overflow:hidden; width:336px; }
.screen_1008 div.lt div.last { float:left; overflow:hidden; width:336px; }
.screen_1008 div.lt div.first dl { float:left; width:316px; min-height:150px; }
.screen_1008 div.lt div.first dt { display:inline-block; width:120px; border:none; line-height:24px; vertical-align:middle; }
.screen_1008 div.lt div.first dt.title { width:316px; font-weight:bold; }
.screen_1008 div.lt div.first dd { display:inline-block; width:190px; margin-bottom:5px; padding:2px 0 1px 0; border:none; }
.screen_1008 div.lt div.first input { width:150px; }
.screen_1008 div.lt div.first input.money10 { width:120px; }
.screen_1008 div.lt div.first input.loan_term { width:50px; }
.screen_1008 div.lt div.first input.pct_7 { width:107px; }
.screen_1008 div.lt div.first input[type=checkbox] { display:inline-block; width:auto; height:22px; margin-top:0; border:2px solid transparent; }
:root .screen_1008 div.lt div.first input[type=checkbox] { margin-top:-4px \0/ie9; }
.screen_1008 div.lt div.mid dl { float:left; width:330px; min-height:150px; }
.screen_1008 div.lt div.mid dt { display:inline-block; width:140px; border:none; line-height:24px; vertical-align:middle; }
.screen_1008 div.lt div.mid dt.title { width:300px; font-weight:bold; }
.screen_1008 div.lt div.mid dd { display:inline-block; width:170px; margin-bottom:5px; padding:2px 0 1px 0; border:none; }
.screen_1008 div.lt div.mid select { width:150px; }
.screen_1008 div.lt div.mid select.state { width:50px; }
.screen_1008 div.lt div.last dl { float:left; width:330px; min-height:150px; }
.screen_1008 div.lt div.last dt { display:inline-block; width:110px; border:none; line-height:24px; vertical-align:middle; }
.screen_1008 div.lt div.last dt.title { width:320px; font-weight:bold; }
.screen_1008 div.lt div.last dd { display:inline-block; width:216px; margin-bottom:5px; padding:2px 0 1px 0; border:none; }
.screen_1008 div.lt div.last input { width:200px; }
.screen_1008 div.lt div.last input[type=checkbox] { display:inline-block; width:auto; height:22px; margin-top:0; border:2px solid transparent; }
:root .screen_1008 div.lt div.last input[type=checkbox] { margin-top:-4px \0/ie9; }
.screen_1008 div.lt_brw_warp { overflow:hidden; width:980px; }
.screen_1008 div.lt_brw_warp dl { display:inline-block; border:none; }
.screen_1008 div.lt_brw_warp dt { border:none; }
.screen_1008 div.lt_brw_warp dl.title { width:145px; margin-top:40px; }
.screen_1008 div.lt_brw_warp dl.title dt { height:12px; margin-bottom:10px; padding:5px 0; line-height:13px; }
.screen_1008 div.lt_brw_warp dl.normal { width:130px; margin-right:5px; margin-top:20px; }
.screen_1008 div.lt_brw_warp dl.normal dt { overflow:hidden; font-weight:bold; text-align:center; white-space:nowrap; text-overflow:ellipsis; cursor:default }
.screen_1008 div.lt_brw_warp dl.normal dd { padding:3px 0; }
.screen_1008 div.lt_brw_warp dl.normal input { width:120px; }
.screen_1008 div.trans.commlist_wrap dl dt { margin:2px 0; line-height:18px; }
.screen_1008 div.trans.commlist_wrap dl dd { margin:2px 0; padding:0; }
.screen_1008 div.lt.commlist_wrap dl dt { margin:2px 0; line-height:18px; }
.screen_1008 div.lt.commlist_wrap dl dd { margin:2px 0; padding:0; }
.screen_1008 div.lt_brw_warp.commlist_wrap dl dt { margin:2px 0; line-height:18px; }
.screen_1008 div.lt_brw_warp.commlist_wrap dl dd { margin:2px 0; padding:0; }

.date_review { overflow:hidden; padding-top:10px; }
.date_review dl { float:left; }
.date_review dt { display:inline-block; font-weight:bold; }
.date_review dd { display:inline-block; margin-bottom:10px; font-weight:bold; }
.date_review div.label { display:block; width:90%; padding:3px 6px 0 0; font-weight:normal; text-align:left; line-height:20px; word-break:break-word; cursor:default; }
.date_review div.content { display:inline-block; vertical-align:top; }
.date_review div.tit { clear:both; padding:20px 0 2px 0; font-weight:normal; font-size:14px; color:var(--defaultOrange); }
.date_review dl.one_column { width:999px; }
.date_review dl.one_column dt { width:810px; }
.date_review dl.one_column input { width:70px; }
.date_review dl.one_column div.content { width:800px; padding:3px 6px 4px 0; }
.date_review dl.one_column div.label { width:80%; }
.date_review .two_column_wrap { display:inline-block; width:460px; height:100%; vertical-align:top; }
.date_review dl.two_column { width:460px; }
.date_review dl.two_column dt { width:370px; }
.date_review dl.two_column input { width:70px; }
.date_review dl.two_column div.content { width:90%; padding:3px 6px 4px 0; }
.date_review .three_column_wrap { display:inline-block; width:329px; height:100%; vertical-align:top; }
.date_review dl.three_column { width:329px; }
.date_review dl.three_column dt { width:230px; }
.date_review dl.three_column input { width:62px; }
.date_review dl.three_column div.content { width:90%; padding:3px 6px 4px 0; }
.date_review select.wth_156 { width:100% !important; }
.date_review select.wth_277 { width:100% !important; }
.date_review select.wth_350 { width:60% !important; }
.two_column_wrap { display:inline-block; width:460px; height:100%; vertical-align:top; }
.three_column_wrap { display:inline-block; width:330px; height:100%; vertical-align:top; }
.half_grid { width:470px; }
.half_grid table { width:470px; border-top:1px solid #bac8d2; border-bottom:1px solid #dee5e8; }
.half_grid th { padding:2px!important; border-bottom:1px solid #bac8d2; background:#e8f0f5; font-weight:bold; text-align:left; line-height:20px; }
.half_grid td { min-height:20px; padding:2px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; }
.half_grid th.firstcol { padding:2px 2px 2px 5px; }
.half_grid th.check, .half_grid td.check { padding:0 2px 2px 5px; }
.half_grid th.check, .firstcol td.firstcol { padding:2px 2px 2px 5px; }
.half_grid td.norecord { padding:2px 2px 2px 5px; }
.nowidth_grid table { width:470px; border:1px solid #dee5e8; }
.nowidth_grid th { padding:2px; background:#e8f0f5; text-align:left; font-weight:bold; line-height:20px; }
.nowidth_grid td { min-height:20px; padding:2px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; }
.nowidth_grid th.check, .half_grid td.check { padding:0 2px 2px 5px; }
.nowidth_grid th.check, .firstcol td.firstcol { padding:2px 2px 2px 5px; }
.nowidth_grid td.norecord { padding:2px 2px 2px 5px; }
.zip_align_sm { display:inline-block; width:20px; padding:0 0 0 10px; }
.zip_align { display:inline-block; width:18px; margin-left:2px; }
.month { display:inline-block; width:57px; padding:0 0 0 13px; }
.vertical_top { vertical-align:top; }
.pdscreen_0 { padding:10px 0 0 6px; }
.pdscreen_0_second { padding:0 0 0 10px; }
.pdscreen_0_third { padding:10px 0 0 15px; }
.pdscreen_asset { padding:10px 0 5px 6px; }
.pdscreen_0_libities { padding:0 0 0 5px; }
.section_2_left_title { width:671px; padding:0 0 5px 0; font-weight:bold; }
.section_2_left { width:669px; border:1px solid #9eadb9; }
.section_3_title { width:333px; padding:0 0 5px 0; font-weight:bold; }
.section_3 { width:331px; border:1px solid #9eadb9; }
.section_1_title { width:1009px; padding:0 0 5px 0; font-weight:bold; }
.section_1 { width:1007px; border:1px solid #9eadb9; }
.doc_top { width:100%; height:32px; margin-bottom:10px; vertical-align:middle; }
.doc_top .doc_cont { display:inline-block; float:left; max-width:960px; height:30px; font-weight:bold; font-size:11px; vertical-align:middle; }
.doc_top .doc_cont span { display:inline-block; overflow:hidden; margin-right:15px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; }
.doc_top .doc_cont span:nth-child(1) { max-width:160px; }
.doc_top .doc_cont span:nth-child(2) { max-width:220px; }
.doc_top .doc_cont span:nth-child(3) { max-width:260px; }
.doc_top .doc_cont span:nth-child(4) { max-width:260px; margin-right:0; }
.doc_top .doc_drip_wrap { display:inline-block; position:relative; width:99.5%; vertical-align:middle; }
.doc_drop { display:inline-block; position:absolute; right:0; z-index:1; width:100%; min-height:34px; margin:0; padding:5px 0 0 0; border:1px solid var(--defaultBorder); background:#e8f0f5; text-align:center; line-height:22px; box-sizing:border-box; }
.doc_drop_hover { border:1px solid #fbcb09; background:#fdf5ce; }
.change_add { overflow:hidden; padding-left:0; font-weight:bold; line-height:30px; vertical-align:middle; }
.change_add img { margin-top:-1px; }
div.change_bundle { overflow:hidden; width:1009px; }
div.change_bundle dt.clsNoDisplay { display:none; }
div.change_bundle dd.clsNoDisplay { display:none; }
div.change_bundle dl { float:left; width:345px; min-height:130px; margin:15px 50px 0 0; }
div.change_bundle dt { display:inline-block; width:130px; padding-top:2px; padding-left:0; border:none; font-weight:normal; line-height:22px; }
div.change_bundle dt.no_pd { padding-left:0; }
div.change_bundle dt.bold { font-weight:bold; width:330px; font-weight:bold; }
div.change_bundle dd { display:inline-block; width:200px; margin-bottom:5px; padding:1px 0 1px 0; border:none; }
div.change_bundle span.credit_score { display:inline-block; margin-top:2px; }
div.change_bundle input { width:150px; }
div.change_bundle input[type=checkbox] { width:auto; height:auto; margin-top:1px; border:2px solid transparent; }
div.change_bundle input[type=checkbox][readonly] { width:auto; height:auto; border:2px solid transparent; background:none; }
div.change_bundle input.date { width:80px; }
div.change_bundle input.score { width:60px; }
div.change_bundle input.security { width:80px; }
div.change_bundle input.ssn { width:74px; }
div.change_bundle input.no_units { width:17px; }
div.change_bundle input.date { width:66px; }
div.change_bundle input.address { width:158px; }
div.change_bundle input.loan_prg { width:180px; }
div.change_bundle input.loan_type { width:108px; }
div.change_bundle input.lien_position { width:108px; }
div.change_bundle input.loan_term { width:108px; }
div.change_bundle input.suffix { width:30px; }
div.change_bundle input.zip_code { width:70px; padding:2px 1px 2px 1px; }
div.change_bundle input.credit_score { width:28px; text-align:right; }
div.change_bundle input.CalyxPct { padding-right:15px; background:none; text-align:right; }
div.change_bundle input.CalyxPct:focus { background-color:var(--defaultYellow); }
div.change_bundle input.CalyxMoney { background:none; text-align:right; }
div.change_bundle input.CalyxMoney:focus { background-color:var(--defaultYellow); }
div.change_bundle input.CalyxPct[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
div.change_bundle input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
div.change_bundle input.percent { padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
div.change_bundle input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
div.change_bundle input.percent[readonly] { padding:2px 15px 3px 2px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; text-align:right; color:#7f7f7f; }
div.change_bundle input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; text-align:right; }
.bold { font-weight:bold; }
.loan_operation { overflow:hidden; margin-top:30px; }
.loan_operation th { padding:2px; border-top:1px solid #bac8d2; border-bottom:1px solid #bac8d2; background:#e8f0f5; text-align:left; line-height:20px; vertical-align:middle; }
.loan_operation td { padding:2px; border-top:1px solid #dee5e8; border-bottom:1px solid #dee5e8; line-height:20px; vertical-align:middle; }
.loan_operation th.firstcol, .loan_operation td.firstcol { padding:2px 2px 2px 5px; }
.loan_operation td.alignC { text-align:center; }
.loan_operation th.alignC { text-align:center; }
.loan_operation td.valign_m { vertical-align:middle; }
.loan_operation input { width:150px; }
.loan_operation input[type=checkbox] { width:auto; height:auto; border:2px solid transparent; background:none; }
.role_pipe { overflow:hidden; margin-top:40px; }
.role_pipe tr.on { background:var(--defaultYellow); }
.role_pipe th { padding:2px; border-top:1px solid #bac8d2; border-bottom:1px solid #bac8d2; background:#e8f0f5; text-align:left; line-height:20px; vertical-align:middle; }
.role_pipe td { padding:2px; border-top:1px solid #dee5e8; border-bottom:1px solid #dee5e8; line-height:20px; vertical-align:middle; }
.role_pipe td.alignC { text-align:center; }
.role_pipe th.alignC { text-align:center; }
.role_pipe td.valign_m { vertical-align:middle; }
.role_pipe input { width:200px; }
.role_pipe input[type=checkbox] { width:auto; height:auto; border:2px solid transparent; background:none; }
.role_pipe_right_wrap { overflow:hidden; vertical-align:top; }
.role_pipe_right { display:inline-block; margin-top:30px; vertical-align:top; }
.role_pipe_right td.firstcol { padding:2px 2px 2px 5px; }
.role_pipe_icon { display:inline-block; width:16px; padding-top:30px; vertical-align:top; }
div.change_subject_bundle { overflow:hidden; width:1009px; }
div.change_subject_bundle dt.clsNoDisplay { display:none; }
div.change_subject_bundle dd.clsNoDisplay { display:none; }
div.change_subject_bundle dl { float:left; width:415px; min-height:130px; margin:15px 50px 0 0; }
div.change_subject_bundle dt { display:inline-block; width:130px; padding-top:1px; padding-left:15px; border:none; font-weight:normal; line-height:22px; }
:root div.change_subject_bundle dt { padding-top:0 \0/ie9; }
div.change_subject_bundle dt.bold { width:330px; font-weight:bold; }
div.change_subject_bundle dt.notes { padding-top:0; }
div.change_subject_bundle dd { display:inline-block; width:260px; margin-bottom:5px; border:none; }
div.change_subject_bundle input { width:228px; }
div.change_subject_bundle input.loan_prg { width:200px; }
div.change_subject_bundle input[type=checkbox] { width:auto; height:auto; margin-top:5px; border:2px solid transparent; }
:root div.change_subject_bundle input[type=checkbox] { margin-top:0 \0/ie9; }
div.change_subject_bundle input[type=checkbox][readonly] { background:none; }
div.change_subject_bundle input.city { width:228px; }
div.change_subject_bundle input.zip { width:70px; }
div.change_subject_bundle input.no_units { width:70px; }
div.change_subject_bundle input.app_value { width:170px; }
div.change_subject_bundle select { width:228px; }
div.change_subject_bundle select.county { width:180px; }
div.change_subject_bundle select.occupancy { width:150px; }
div.change_subject_bundle select.property { width:255px; }
div.change_subject_bundle select.property_lct { width:150px; }
div.change_subject_bundle input.lien_position { width:150px; }
div.change_subject_bundle input.loan_type { width:100px; }
div.change_subject_bundle input.loan_term { width:50px; }
div.change_subject_bundle input.interest_only { width:55px; }
div.change_subject_bundle select.lien_position { width:150px; }
div.change_subject_bundle select.loan_type { width:100px; }
div.change_subject_bundle select.loan_term { width:50px; }
div.change_subject_bundle select.interest_only { width:55px; }
div.change_subject_bundle textarea { width:228px; }
div.change_subject_bundle input.CalyxPct { width:107px; padding-right:15px; background:none; text-align:right; }
div.change_subject_bundle input.CalyxPct:focus { background-color:var(--defaultYellow); }
div.change_subject_bundle input.CalyxMoney { width:120px; background:none; text-align:right; }
div.change_subject_bundle input.CalyxMoney:focus { background-color:var(--defaultYellow); }
div.change_subject_bundle input.CalyxPct[readonly] { width:107px; border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
div.change_subject_bundle input.CalyxMoney[readonly] { width:120px; border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
div.change_subject_bundle input.percent { width:107px; padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
div.change_subject_bundle input.dollar { width:120px; background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
div.change_subject_bundle input.percent[readonly] { width:107px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/Images/bg_percent_g.png') no-repeat right 5px; color:#7f7f7f; }
div.change_subject_bundle input.dollar[readonly] { width:120px; border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; }
.set_secondary_wrap { overflow:hidden; width:1040px; margin-bottom:20px; }
.set_secondary_wrap dl { display:inline-block; width:484px; vertical-align:top; }
.set_secondary_wrap dt { width:479px; padding-left:5px; padding-top:0; background:#3b5c74; color:#fff; line-height:22px; vertical-align:middle; }
.set_secondary_wrap div.add_area { display:inline-block; width:16px; vertical-align:top; }
.set_secondary_wrap table { display:inline-block; /*border-top:1px solid #bac8d2;*/ border-bottom:1px solid #dee5e8; }
.set_secondary_wrap th { padding:2px; border-bottom:1px solid #bac8d2; background:#e8f0f5; text-align:left; line-height:20px; }
.set_secondary_wrap td { min-height:20px; padding:2px; border-top:1px solid #dee5e8; line-height:20px; }
.set_secondary_wrap td.firstcol { padding:2px 2px 2px 5px; }
.set_secondary_wrap th.firstcheck { padding:2px 2px 2px 5px; }
.set_secondary_wrap td.firstcheck { padding:5px 2px 2px 5px; }
:root .set_secondary_wrap td.firstcheck { padding:3px 2px 2px 5px \0/ie9; }
.set_secondary_wrap th.alignC { text-align:center; }
.set_secondary_wrap th.alignR { text-align:right; }
.set_secondary_wrap th.alignR p { padding:0 15px 0 0; }
.screen_1008 div.bor_info dt.clsNoDisplay { display:none; }
.screen_1008 div.bor_info dd.clsNoDisplay { display:none; }
.screen_1008 div.bor_info { display:inline-block; }
.screen_1008 div.bor_info dl { float:left; width:356.6px; min-height:252px; }
.screen_1008 div.bor_info dl dt { display:inline-block; width:150px; /*height:20px; padding:2px 0;*/ border:none; /*line-height:18px;*/ vertical-align:middle; }
.screen_1008 div.bor_info dl dt.txt_title02 { width:100% !important; }
.screen_1008 div.bor_info dl dd { display:inline-block; /*height:20px; padding:2px 0;*/ border:none; /*line-height:18px;*/ vertical-align:middle; }
.screen_1008 div.bor_info dl.short dt { display:inline-block; width:150px; padding-top:2px; border:none; line-height:18px; vertical-align:middle; }
.screen_1008 div.bor_info dt.no_title { margin-top:20px; }
.screen_1008 div.bor_info dd.no_title { margin-top:20px; }
.screen_1008 div.bor_info dd { display:inline-block; width:203px; padding:0; border:none; }
.screen_1008 div.bor_info dd.state input { width:70px; }
.screen_1008 div.bor_info dd.state select { width:60px; }
/*.screen_1008 div.bor_info dd.state span { display:inline-block; padding:0 5px 0 10px; }*/
.screen_1008 div.bor_info dt.long { width:70px; }
.screen_1008 div.bor_info dd.half { width:55px; margin-bottom:3px; }
.screen_1008 div.bor_info dd.check { width:40px; }
.screen_1008 div.bor_info img { vertical-align:middle; }
.screen_1008 div.bor_info dl.first { float:left; width:356.6px; min-height:150px; margin-right:20px; }
.screen_1008 div.bor_info dl.first dt.clsNoDisplay { display:none; }
.screen_1008 div.bor_info dl.first dd.clsNoDisplay { display:none; }
.screen_1008 div.bor_info dl.first dt { display:inline-block; width:150px; /*padding-top:2px;*/ border:none; /*line-height:22px;*/ vertical-align:middle; }
.screen_1008 div.bor_info dl.first_col dt { display:inline-block; width:150px; }
.screen_1008 div.bor_info dl.first_col dd { display:inline-block; width:203px; }
.screen_1008 div.bor_info dl.first_col dd input[type="text"] { width:155px; }
/*.screen_1008 div.bor_info dl.first dt.long { display:inline-block; width:150px; padding-top:2px; border:none; line-height:22px; vertical-align:middle; }
.screen_1008 div.bor_info dl.first dt.bold { width:350px; color:var(--defaultOrange); font-size:13px; }*/
.screen_1008 div.bor_info dl.first dd { display:inline-block; width:203px; /*margin-bottom:5px;*/ border:none; }
/*.screen_1008 div.bor_info dl.first dd.check { display:inline-block; width:162px; margin-bottom:5px; border:none; }
.screen_1008 div.bor_info dl.first dt.long_title { width:110px; }
.screen_1008 div.bor_info dl.first dd.long_title { width:272px; }*/
/*.screen_1008 div.bor_info dl.second dt.long { display:inline-block; width:128px; padding-top:2px; border:none; line-height:22px; vertical-align:middle; }
.screen_1008 div.bor_info dl.second dt.bold { width:314px; font-weight:bold; }*/
.screen_1008 div.bor_info dl.second { width:356.6px; margin-right:20px; }
.screen_1008 div.bor_info dl.second dd { display:inline-block; width:203px; border:none; }
/*.screen_1008 div.bor_info dl.second dd.check { display:inline-block; width:162px; margin-bottom:5px; border:none; }
.screen_1008 div.bor_info dl.second dt.long_title { width:110px; }
.screen_1008 div.bor_info dl.second dd.long_title { width:272px; }*/
.screen_1008 div.bor_info dl.bor_info_last dt.clsNoDisplay { display:none; }
.screen_1008 div.bor_info dl.bor_info_last dd.clsNoDisplay { display:none; }
.screen_1008 div.bor_info dl.bor_info_last { float:left; width:356.6px; min-height:252px; }
.screen_1008 div.bor_info dl.bor_info_last dt { display:inline-block; width:150px; /*padding-top:2px;*/ border:none; /*line-height:22px;*/ vertical-align:middle; }
.screen_1008 div.bor_info dl.bor_info_last dd { display:inline-block; width:203px; /*margin-bottom:5px;*/ }
.screen_1008 div.bor_info dl.bor_info_last dt.long { width:105px; }
.screen_1008 div.bor_info dl.bor_info_last dt.long_135 { width:135px; }
.screen_1008 div.bor_info dl.bor_info_last dd.half { width:60px; margin-bottom:3px; }
.screen_1008 div.bor_info dl.bor_info_last dd.check { width:40px; }
.screen_1008 div.bor_info dl.hgt_short { min-height:150px; }
/*.screen_1008 div.bor_info input { width:155px; }
.screen_1008 div.bor_info input.age { width:30px; }
.screen_1008 div.bor_info input.years_school { width:30px; }
.screen_1008 div.bor_info input.employee { width:30px; }
.screen_1008 div.bor_info input.suffix { width:30px; }
.screen_1008 div.bor_info input.date_birth { width:80px; }
.screen_1008 div.bor_info input.ssn { width:80px; }
.screen_1008 div.bor_info input.ages { width:100px; }
.screen_1008 div.bor_info input.phone { width:123px; }
.screen_1008 div.bor_info select { width:150px; }*/
:root .screen_1008 div.bor_info select { display:inline-block; margin-top:2px \0/ie9; text-overflow:ellipsis; white-space:nowrap; }
.screen_1008 div.bor_info input[type="checkbox"] { display:inline-block; margin-top:3px; margin-top:0 \0/ie9; }
:root .screen_1008 div.bor_info input[type="checkbox"] { margin:0 \0/ie9; }
.screen_1008 div.clsNoDisplay { visibility:hidden; }
.screen_1008 div.add_address { display:inline-block; width:356.6px; min-height:130px; margin-top:15px; vertical-align:top; }
.screen_1008 div.add_address dl { border:none; }
.screen_1008 div.add_address dt { display:inline-block; width:150px; padding-top:2px; line-height:22px; vertical-align:middle; }
.screen_1008 div.add_address dt.bold { width:350px; font-weight:bold; }
.screen_1008 div.add_address dt.bold_2 { display:inline-block; width:150px; font-weight:bold; }
.screen_1008 div.add_address dd { display:inline-block; width:203px; margin-bottom:5px; padding:1px 0 1px 0; line-height:22px; }
.screen_1008 div.add_address dd.italic { width:350px; font-style:italic; }
.screen_1008 div.add_address dd.italic_sameas { width:350px; }
.screen_1008 div.add_address dd.italic_sameas span.italic_sameas { display:inline-block; }
.screen_1008 div.add_address dd.clear { display:block; clear:both; width:350px; }
.screen_1008 div.add_address dd.state input { width:70px; }
.screen_1008 div.add_address dd.state select { width:50px; }
.screen_1008 div.add_address dd.state span { display:inline-block; padding:0 5px 0 10px; }
.screen_1008 div.add_address input { width:100%; }
.screen_1008 div.add_address input.years_add { width:30px; }
.screen_1008 div.add_address input.months_add { width:30px; }
.screen_1008 div.add_address select { width:100%; }
.screen_1008 div.add_address input[type="checkbox"] { display:inline-block; width:auto; height:auto; border:2px solid transparent; }
.screen_1008 div.add_address input[type="checkbox"].sameas { vertical-align:-1px; }
.screen_1008 div.add_address img { margin-top:-3px; }
.screen_1008 div.add_address dt.clsNoDisplay { display:none; }
.screen_1008 div.add_address dd.clsNoDisplay { display:none; }
.screen_1008 div.doc_details dt.clsNoDisplay { display:none; }
.screen_1008 div.doc_details dd.clsNoDisplay { display:none; }

.screen_1008 div.doc_details { position:relative; overflow:hidden; padding-bottom:20px; }
.screen_1008 div.doc_details dl { float:left; width:305px; min-height:150px; margin-top:15px; }
.screen_1008 div.doc_details dt { display:inline-block; width:90px; border:none; line-height:24px; vertical-align:middle; }
.screen_1008 div.doc_details dd { display:inline-block; width:215px; min-height:22px; margin-bottom:5px; padding:2px 0 1px 0; border:none; line-height:24px; }
.screen_1008 div.doc_details input[type="checkbox"] { display:inline-block; margin-top:2px; }
.screen_1008 div.doc_details span { display:inline-block; }
.screen_1008 div.doc_details dl.condition { float:left; width:375px; min-height:150px; margin-top:15px; }
.screen_1008 div.doc_details dl.condition dt { display:inline-block; width:125px; border:none; line-height:24px; vertical-align:middle; }
.screen_1008 div.doc_details dl.condition dd { display:inline-block; width:230px; margin-bottom:5px; padding:2px 0 1px 0; border:none; line-height:24px; }
.screen_1008 div.doc_details dl.condition img { margin-top:1px; vertical-align:top; }
.screen_1008 div.doc_details dl.esign dt { display:inline-block; width:80px; border:none; line-height:24px; vertical-align:middle; }
.screen_1008 div.doc_details dl.esign dd { display:inline-block; width:225px; margin-bottom:5px; padding:2px 0 1px 0; border:none; line-height:24px; }
.screen_1008 div.doc_details select.doc_type { width:200px; }
.screen_1008 div.doc_details textarea { width:200px; }
.screen_1008 div.doc_details dl { float:left; min-height:150px; margin-top:0; }
div.doc_details dl.doc_first { width:340px; }
div.doc_details dl.doc_second { width:335px; }
div.doc_details dl.doc_third { width:340px; }
div.doc_details dl dt { display:inline-block; border:none; line-height:24px; vertical-align:middle; }
div.doc_details dl dd { display:inline-block; margin-bottom:5px; padding:2px 0 1px 0; border:none; line-height:24px; }
div.doc_details dl.doc_first dt { width:90px; }
div.doc_details dl.doc_first dd { width:235px; }
div.doc_details dl.doc_second dt { width:100px; }
div.doc_details dl.doc_second dd { width:230px; }
div.doc_details dl.doc_third dt { width:340px; }
div.doc_details dl.doc_third dd { width:340px; }
div.doc_details dl.doc_third dd a img { vertical-align:top; }
div.doc_details dl.doc_first dd textarea { -ms-overflow-style:none; overflow-y:auto\0/ie9; width:194px; min-height:90px; }
div.doc_details dl.doc_second dd textarea { -ms-overflow-style:none; overflow-y:auto\0/ie9; width:194px; }
div.doc_details dl.doc_third dd textarea { -ms-overflow-style:none; overflow-y:auto\0/ie9; width:180px; min-height:80px; }
div.doc_details dl.doc_third dd table th { font-weight:bold; }
.government_monitor { float:left; width:545px; min-height:150px; margin-top:20px; }
.government_monitor dl { margin-left:10px; border:none; }
.government_monitor dt { display:inline-block; width:120px; border:none; line-height:23px; }
.government_monitor dt.add_race { display:inline-block; width:450px; border:none; line-height:20px; }
/*.government_monitor dt.race { margin-top:-2px; }*/
.government_monitor dt.sex { padding-top:2px; }
:root .government_monitor dt.sex { padding-top:0\0/ie9; }
.government_monitor dt.date { width:110px; }
.government_monitor dd { display:inline-block; width:380px; min-height:20px; margin-bottom:5px; padding:1px 0 1px 0; border:none; }
.government_monitor dd.wth_73 { margin-left:2px !important; }
.government_monitor dd.wth_95 { margin-left:-2px !important; }
.government_monitor dd.date { width:380px; }
.government_monitor dd.left_new { width:325px; }
.government_monitor dd.check { margin-bottom:3px; }
.government_monitor input { width:70px; }
.government_monitor select { width:160px; }
.government_monitor select.race { width:230px; }
.government_monitor input[type="checkbox"] { display:inline-block; width:auto; height:auto; margin-top:0; border:2px solid transparent; }
.government_monitor input[type="checkbox"].first { margin-top:3px; }
:root .government_monitor input[type="checkbox"].first { margin-top:1px\0/ie9; }
.government_monitor img { margin-bottom:2px; }
div.government_purpose div.purpose_section { display:inline-block; width:545px; min-height:100px; line-height:16px; vertical-align:top; }
dl.race_wrap { margin-left:0; }
dl.race_wrap dd { display:inline-block; padding-right:5px; }
dl.race_wrap dd input[type="checkbox"] { margin-right:3px; }
dl.race_wrap dd.txt_indent { padding-left:17px; text-indent:-1.6em; }
dl.race_wrap dd.wth_100 { width:100px; }
dl.race_wrap dd.wth_155 { width:155px; }
dl.race_wrap dd.wth_320 { width:320px; }
dl.date_wrap dt { padding-top:2px; }
dl.date_wrap dd { display:inline-block; width:300px; padding-right:5px; }
dl.date_wrap dd input[type="checkbox"] { margin-right:3px; }
dl.date_wrap dd.wth_100 { width:100px; }
dl.date_wrap dd.wth_155 { width:155px; }
dl.date_wrap dt.wth_400 { width:320px; }
dl.date_wrap dt.subtitle { margin-top:47px; margin-bottom:5px; font-weight:bold; }
.screen_1008 div.property_info dt.clsNoDisplay { display:none; }
.screen_1008 div.property_info dd.clsNoDisplay { display:none; }
/*.screen_1008 div.property_info { float:left; width:410px; min-height:150px; }
.screen_1008 div.property_info_w350 { width:350px; }*/
.screen_1008 div.property_info dl { border:none; }
.screen_1008 div.property_info dt { display:inline-block; width:60px; border:none; line-height:18px; }
.screen_1008 div.property_info dt.property_info_w120 { width:120px; }
.screen_1008 div.property_info dt.bold { font-weight:bold; }
.screen_1008 div.property_info dd { display:inline-block; width:350px; /*margin-bottom:5px;*/ border:none; }
.screen_1008 div.property_info dd.property_info_w210 { width:210px; }
.screen_1008 div.property_info dd.state input { width:70px; }
.screen_1008 div.property_info dd.state select { width:50px; }
.screen_1008 div.property_info dd.state select.county { width:120px; }
/*.screen_1008 div.property_info dd.state span { display:inline-block; width:15px; padding:0 5px 0 10px; }*/
.screen_1008 div.property_info input { width:198px; }
.screen_1008 div.property_info input.est { width:100px; }
.screen_1008 div.property_info input[type="checkbox"] { width:auto; height:auto; border:2px solid transparent; }
.screen_1008 div.property_value dt.clsNoDisplay { display:none; }
.screen_1008 div.property_value dd.clsNoDisplay { display:none; }
/*.screen_1008 div.property_value { float:left; width:490px; min-height:150px; margin-left:5px; }*/
.screen_1008 div.property_value dl { border:none; }
.screen_1008 div.property_value dt { display:inline-block; width:150px; border:none; line-height:18px; }
.screen_1008 div.property_value dt.property_value_w125 { width:125px; }
.screen_1008 div.property_value dt.wth165 { width:150px; }
.screen_1008 div.property_value dt.bold { font-weight:bold; width:490px; }
.screen_1008 div.property_value dd { display:inline-block; width:340px; /*margin-bottom:5px;*/ border:none; }
.screen_1008 div.property_value dd.wth330 { width:300px; }
.screen_1008 div.property_value dd.check { margin-bottom:5px; }
.screen_1008 div.property_value dd.state input { width:70px; }
.screen_1008 div.property_value dd.state select { width:50px; }
.screen_1008 div.property_value dd.state span { display:inline-block; width:15px; padding:0 5px 0 10px; }
.screen_1008 div.property_value input { width:140px; }
.screen_1008 div.property_value input.length { width:50px; }
.screen_1008 div.property_value input.year { width:40px; }
.screen_1008 div.property_value input.hud_income { width:140px; }
.screen_1008 div.property_value input.income_factor { width:130px; }
.screen_1008 div.property_value select { width:257px; }
.screen_1008 div.property_value input[type="checkbox"] { width:auto; height:auto; border:2px solid transparent; }
.screen_1008 div.property_value img { margin-bottom:2px; }
.fraudguard_wrap input[type="checkbox"].chkbox_pw { display:inline-block; width:auto; height:auto; margin-top:3px; margin-bottom:6px; border:2px solid transparent; }
.fraudguard_wrap table tr th { padding:4px 2px 4px 2px; font-weight:normal; text-align:left; line-height:20px; cursor:default; }
.fraudguard_wrap table tr td { padding:4px 2px 4px 2px; line-height:20px; vertical-align:top; cursor:default; }
.fraudguard_wrap dl { width:550px; }
.fraudguard_wrap dl dt { width:80px; height:20px; padding-right:10px; border:0; text-align:right; }
.fraudguard_wrap dl dt.dtl_code { width:150px; margin-right:5px; text-align:left; }
.fraudguard_wrap dl dd { float:left; width:35px; height:20px; border:0; text-align:left; }
.fraudguard_wrap .dtl_description { width:580px; min-height:100px; pointer-events:auto; }
.fraudguard_wrap .dtl_recommendation { width:580px; min-height:100px; pointer-events:auto; }
.fraudguard_wrap .casr_comments { width:580px; }
.fraudguard_wrap div.pop_2col_tb { padding:0; }
.fraudguard_wrap input[type="checkbox"] { outline:none; }
.fraudguard_wrap table.tablesorter { margin:10px 0 10px 10px; }
.user_table03 { width:99%; padding-right:10px; }
.customscreen_wrap input { text-align:right; }
.customscreen_wrap input.date { text-align:left; }
.customscreen_wrap .casr_comments { width:680px; min-height:50px; }
.customscreen_wrap textarea { width:65%; }
.customscreen_wrap dl.one_column textarea { width:100%; min-height:70px; margin-bottom:5px; }
.customscreen_wrap dl.two_column textarea { width:100%; min-height:70px; margin-bottom:5px; }
.customscreen_wrap dl.three_column textarea { width:100%; margin-bottom:5px; }
.customscreen_wrap .content_title_bar { margin-left:10px; }
.customscreen_wrap .content_title_txt { width:986px; }
.customscreen_wrap .user_table { width:1006px; }
.gfe_top { overflow:hidden; }
.gfe_top th { padding:3px 2px 2px 2px; text-align:left; font-weight:normal; vertical-align:middle; }
.gfe_top th.v_top { padding:5px 2px 0 2px; vertical-align:top; }
.gfe_top div.title { height:27px; padding:4px 0 0 10px; background:url('/images/bg_summary.gif') repeat-x; text-align:left; color:#fff; }
.gfe_top td { padding:2px; vertical-align:top; }
.gfe_top div.left { float:left; width:330px; }
.gfe_top div.left table { width:100%; }
.gfe_top div.left table input { width:63px; padding:2px 0; }
.gfe_top div.right { float:left; width:670px; margin-left:9px; }
.gfe_top div.right table { width:100%; }
.gfe_top div.right input { width:60px; }
.gfe_top div.right input.answer { width:23px; padding:2px 0 2px 2px; }
.gfe_mid { overflow:hidden; margin-top:20px; }
.gfe_mid th { padding:3px 2px 2px 5px; text-align:left; font-weight:normal; vertical-align:middle; }
.gfe_mid td.field { text-align:right; }
.gfe_mid input { width:50px; }
.gfe_mid input.other { width:150px; }
.gfe_mid div.title { height:27px; padding:4px 0 0 10px; background:url('/images/bg_summary.gif') repeat-x; text-align:left; color:#fff; }
.gfe_mid td { padding:2px; vertical-align:top; }
.gfe_mid td.checkbox { padding-left:5px; }
.gfe_mid th.bd_under, .gfe_mid td.bd_under { border-bottom:1px solid var(--defaultBorder); }
.gfe_mid th.valignM { vertical-align:middle; }
.gfe_mid td.valignM { vertical-align:middle; }
.gfe_mid div.left { float:left; width:325px; }
.gfe_mid div.mid { float:left; width:380px; margin-left:9px; }
.gfe_mid div.right { float:left; width:286px; margin-left:9px; }
.gfe_mid img { margin-top:2px; }
.gfe_mid input[type="checkbox"] { display:inline-block; margin-top:2px; }
.gfe_btm { overflow:hidden; margin-top:20px; }
.gfe_btm div.title { height:27px; padding:4px 0 0 10px; background:url('/images/bg_summary.gif') repeat-x; text-align:left; color:#fff; }
.gfe_btm input { width:100px; }
.gfe_btm dl { float:left; }
.gfe_btm dt { border:none; text-align:center; vertical-align:middle; }
.gfe_btm dd { margin-bottom:5px; padding:1px 0 1px 0; border:none; }
.gfe_btm dl.title { width:260px; margin-top:15px; }
.gfe_btm dl.title dt { padding:5px 0 9px 0; text-align:left; }
:root .gfe_btm dl.title dt { padding:5px 0 10px 0 \0/ie9 }
.gfe_btm dl.normal { width:140px; }
.gfe_btm dl.mid { width:259px; }
.gfe_btm dl.mid dd { text-align:center; }
.gfe_btm dl.last { width:230px; }
.gfe_btm dl.last dd { text-align:center; }
.gfe_wrap input.CalyxPct { width:87px; padding-right:15px; background:none; text-align:right; }
.gfe_wrap input.CalyxPct:focus { background-color:var(--defaultYellow); }
.gfe_wrap input.CalyxMoney { width:100px; background:none; text-align:right; }
.gfe_wrap input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.gfe_wrap input.CalyxPct[readonly] { width:87px; border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.gfe_wrap input.CalyxMoney[readonly] { width:100px; border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.gfe_wrap input.percent { width:87px; padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.gfe_wrap input.dollar { width:120px; background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.gfe_wrap input.percent[readonly] { width:87px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/Images/bg_percent_g.png') no-repeat right 5px; color:#7f7f7f; }
.gfe_wrap input.dollar[readonly] { width:100px; border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; }
.gfe_wrap input[type="checkbox"] { width:auto; height:22px; border:2px solid transparent; background:none; }
.gfe_wrap select { width:83px; }
.impounds_wrap { overflow:hidden; width:1100px; padding-top:20px; }
.impounds_left { float:left; width:320px; }
.impounds_left th { padding:2px; font-weight:normal; text-align:left; }
.impounds_left th.ti_bold { padding:2px 2px 10px 2px; font-weight:bold; }
.impounds_left td { padding:2px; }
.impounds_left input.money10 { width:120px; }
.impounds_left input.date { width:70px; }
.impounds_left select.imp_r_mon_cus { width:50px; }
.impounds_left input.imp_r_cus_amo { width:120px; }
.impounds_left input.imp_r_tot_col { width:50px; }
.impounds_left input.imp_r_agg_adj { width:120px; }
.impounds_left input.CalyxPct { width:107px; padding-right:15px; background:none; text-align:right; }
.impounds_left input.CalyxPct:focus { background-color:var(--defaultYellow); }
.impounds_left input.CalyxMoney { width:120px; background:none; text-align:right; }
.impounds_left input.CalyxMoney:focus { background-color:var(--defaultYellow); }
.impounds_left input.CalyxPct[readonly] { width:107px; border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.impounds_left input.CalyxMoney[readonly] { width:120px; border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.impounds_left input.percent { width:107px; padding-right:15px; background:url('/images/bg_percent.png') no-repeat right 5px; text-align:right; }
.impounds_left input.dollar { width:120px; background:url('/images/bg_dollar.png') no-repeat left 6px; text-align:right; }
.impounds_left input.percent[readonly] { width:107px; border:1px solid var(--defaultBorder); background:#f0f0f0 url('/Images/bg_percent_g.png') no-repeat right 5px; color:#7f7f7f; }
.impounds_left input.dollar[readonly] { width:120px; border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; }
.impounds_left input[type="checkbox"] { width:auto; height:22px; border:2px solid transparent; background:none; }
.impounds_right { overflow:hidden; width:728px; padding-left:0; }
.impounds_right div.title { display:inline; width:300px; font-weight:bold; }
.impounds_right table { width:728px; margin-top:13px; border-top:1px solid #bac8d2; border-bottom:1px solid #dee5e8; }
.impounds_right th { padding:2px; border-bottom:1px solid #bac8d2; background:#e8f0f5; font-weight:bold; text-align:left; line-height:20px; }
.impounds_right th.alignR { padding-right:5px; text-align:right; }
.impounds_right th.alignR p { padding:0 10px 0 2px; }
.impounds_right td { min-height:20px; padding:2px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; }
.impounds_right th.firstcol { padding:2px 2px 2px 5px; }
.impounds_right td.firstcol { padding:2px 2px 2px 5px; }
.impounds_right td.alignR { padding:2px 5px 2px 2px; text-align:right; }
.impounds_right td.alignR_nopd { text-align:right; }
.branding_default { float:left; width:490px; min-height:190px; }
.branding_default dt { display:inline-block; width:150px; border:none; line-height:20px; }
.branding_default dd { display:inline-block; width:340px; margin-bottom:5px; border:none; }
.branding_default input.address { width:250px; }
.branding_default input { width:75px; }
.branding_default input.len40_pd { width:40px; }
.branding_default select { width:150px; }
.branding_default input[type="checkbox"] { width:auto; height:22px; border:2px solid transparent; }
.branding_logo { float:left; width:1000px; min-height:200px; }
.branding_logo dt { display:inline-block; width:150px; border:none; line-height:22px; }
.branding_logo dt.label_fiel { padding-top:4px; }
.branding_logo dd { display:inline-block; width:850px; min-height:22px; margin-bottom:5px; border:none; }
.branding_logo input { width:198px; }
.branding_logo input.file { width:250px; height:22px; background:#fff; }
.branding_logo input.len40_pd { width:40px; }
.branding_logo input.mgL { display:inline-block; margin-left:10px; }
.branding_logo select { width:150px; }
.branding_logo input[type="checkbox"] { width:auto; border:2px solid transparent; }
.branding_logo input[type="radio"] { width:auto; border:2px solid transparent; }
.file_browse { float:left; }
.file_browse input { width:198px; }
.file_browse input.file { width:250px; height:22px; background:#fff; }
.export_cont dl { overflow:hidden; width:870px; padding-left:10px; }
.export_cont dt { float:left; width:170px; height:25px; }
.export_cont dd { float:left; width:700px; height:25px; }
.export_cont input { width:250px; }
.export_cont input.url { width:250px; }
.audit_result { overflow:auto; height:540px; }
.audit_result div.audit_result_cont { margin-bottom:15px; padding:15px; }
.txt_alg_r { text-align:right !important; }
.txt_alg_l { text-align:left !important; }
.txt_alg_c { text-align:center !important; }
input[type="checkbox"].chkbox_common { display:inline-block; width:auto; height:auto; margin:3px 0 0 0; border:2px solid transparent; }
.tablesorter_liab { width:1009px; }
.tablesorter_liab .alignC input[type="checkbox"] { margin-top:2px; padding:3px; vertical-align:middle; }
.Decision_TB { border-top:1px solid #bac8d2; border-bottom:1px solid #dee5e8; text-align:left; }
.Decision_TB tr th { background:#e8f0f5; line-height:20px; font-weight:bold; }
.Decision_TB tr th.firstcol, .Decision_TB tr td.firstcol { padding-left:3px; }
.Decision_TB tr td { border-top:1px solid #dee5e8; line-height:20px; }
.tablesorter tr td.vertical_m { vertical-align:middle !important; }
.tablesorter tr td.vertical_m input[type="checkbox"]:is(:checked,:disabled,:read-only) { margin-top:0 !important; }
.other_adjstpop dl { overflow:hidden; width:300px; }
.other_adjstpop dt { float:left; width:120px; height:21px; padding-top:4px; }
.other_adjstpop dd { float:left; width:160px; height:25px; }
.other_adjstpop input { width:120px; }
.other_adjstpop input.CalyxMoney { background:none; text-align:right; }
.other_adjstpop input.CalyxMoney[readonly] { border:1px solid var(--defaultBorder); background:#f0f0f0; color:#7f7f7f; }
.other_adjstpop input.dollar { background:url('/images/bg_dollar.png') no-repeat left 6px #fff; text-align:right; }
.other_adjstpop input.dollar[readonly] { border:1px solid var(--defaultBorder); background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0; color:#7f7f7f; }
.other_adjstpop div.add_adjust { height:25px; padding-top:5px; }
.point_pop { padding:20px 0 0 15px; }
.point_pop dl { overflow:hidden; width:320px; }
.point_pop dt { display:inline-block; width:80px; height:21px; padding-top:4px; }
.point_pop dd { display:inline-block; width:220px; height:26px; }
.point_pop input { width:200px; }
.factorlb_wrap input[type="checkbox"].chkbox_pw { display:inline-block; width:auto; height:auto; margin-top:3px; margin-bottom:6px; border:2px solid transparent; }
.factorlb_wrap dl { width:550px; }
.factorlb_wrap dl dt { width:80px; height:30px; padding-right:10px; border:0; text-align:right; }
.factorlb_wrap dl dt.dtl_code { width:150px; margin-right:5px; text-align:left; }
.factorlb_wrap dl dd { float:left; width:35px; height:30px; border:0; text-align:left; }
.factorlb_wrap .dtl_description { width:580px; min-height:50px; }
.factorlb_wrap div.pop_2col_tb { padding:0; }
.factorlb_wrap input[type="text"] { width:150px; }
.factorlb_wrap textarea { width:300px; height:70px !important; min-height:70px !important; }
.user_table03 { width:99%; padding-right:10px; }
div.creditscore_wrap { padding:0; }
div.creditscore_01 { display:inline-block; clear:both; width:100%; }
div.creditscore_01 dl dt, div.creditscore_01 dl dd { display:inline-block; padding:1px 0; line-height:24px; vertical-align:middle; }
div.creditscore_01 dl dt { width:85px; height:24px; }
div.creditscore_01 dl dt.tit_bold { width:420px; font-weight:bold; text-align:center; }
div.creditscore_01 dl dd { width:inherit; height:24px; }
div.creditscore_01 input.min_fico { width:50px; }
div.creditscore_01 input.num_of_inq { width:16px; }
div.creditscore_02 { margin:24px 0 20px 0; }
div.creditscore_02 div.row1 { display:inline-block; clear:both; }
div.creditscore_02 div.cols2 { display:inline-block; width:450px; vertical-align:top; }
div.creditscore_02 dl dt, div.creditscore_02 dl dd { display:inline-block; padding:1px 0; line-height:24px; vertical-align:middle; }
div.creditscore_02 dl dt { width:85px; height:24px; }
div.creditscore_02 dl dt.tit_bold { width:420px; font-weight:bold; text-align:left; }
div.creditscore_02 dl dd { width:inherit; width:355px; height:24px; }
.pop_2col_tb .factor_wrap { width:450px; height:auto; padding-right:2px; }
.pop_2col_tb .factor_wrap table { width:450px; }
.pop_2col_tb .factor_wrap table tr th { overflow:hidden; height:20px; padding:2px; font-weight:bold; text-align:left; line-height:20px; vertical-align:middle; }
.pop_2col_tb .factor_wrap table tr th:first-of-type, div.creditscore_02 div.factor_wrap table tr td:first-of-type { padding:2px 0 2px 5px; }
.pop_2col_tb .factor_wrap table tr th.txtleft { text-align:left; }
.pop_2col_tb .factor_wrap table tr td { overflow:hidden; height:20px; white-space:nowrap; text-overflow:ellipsis; line-height:20px; vertical-align:middle; }
.pop_2col_tb .factor_wrap table tr td.norecord { padding-left:15px; }
.pop_2col_tb .factor_wrap table tr td span { text-overflow:ellipsis; vertical-align:middle; }
.pop_2col_tb .factor_wrap span.wdt90 { width:88px; text-align:center; }
.pop_2col_tb .factor_wrap span.wdt320 { width:318px; text-align:left; }
.tblDocumentGrid .txt_l { text-align:left; }
.tblDocumentGrid .txt_c { text-align:center; }
div.italic_sameas { display:inline-block; width:340px; padding:0; line-height:22px; }
div.italic_sameas input[type="checkbox"] { margin-top:2px; }
.doc_adst_wrap { overflow:hidden; clear:both; min-height:100px; margin-top:20px; }
.doc_adst_left { float:left; width:490px; }
.doc_adst_right { float:left; width:490px; padding-left:20px; }
.doc_adst_tb { position:relative; width:490px; }
.doc_adst_tb img.img_right { position:absolute; right:-20px; }
.doc_adst_tb table { width:100%; border-top:1px solid #bac8d2; border-bottom:1px solid #dee5e8; }
.doc_adst_tb table tr.on { background:var(--defaultYellow); }
.doc_adst_tb table tr th { border-bottom:1px solid #bac8d2; }
.doc_adst_tb th { padding:2px; background:#e8f0f5; line-height:20px; text-align:left; }
.doc_adst_tb th.firstcol { padding:2px 2px 2px 5px; }
.doc_adst_tb th.iconcol { padding:2px 0; text-align:center; }
.doc_adst_tb td { padding:2px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; }
.doc_adst_tb td.firstcol { padding:2px 2px 2px 5px; }
.doc_adst_tb td.iconcol { padding:2px 0; text-align:center; }
.doc_adst_tb td.icon_delete { padding:2px 0 2px 10px; }
.doc_adst_tb td.icon_print { padding:2px 0 2px 25px; }
.doc_adst_tb td.icon_edit { padding:2px 0 2px 5px; }
.doc_adst_tb table.tablesorter tr th.header p { padding:0 10px; background:none; }
.doc_adacc_tb { width:390px; margin-left:15px; }
.doc_adacc_tb table { border:1px solid #dee5e8; }
.doc_adacc_tb table tr.on { background:var(--defaultYellow); }
.doc_adacc_tb th { padding:2px; background:#e8f0f5; text-align:left; line-height:20px; }
.doc_adacc_tb td { padding:2px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; }
.doc_adacc_tb td.alignC { text-align:center; }
.da_ad_add_top { padding:0 0 5px 0; }
.doc_adacc_tb_ico { width:250px; margin-left:0; }
.doc_adacc_tb_ico table { border:1px solid #dee5e8; }
.doc_adacc_tb_ico table tr.on { background:var(--defaultYellow); }
.doc_adacc_tb_ico th { padding:2px; background:#e8f0f5; text-align:left; line-height:20px; }
.doc_adacc_tb_ico td { padding:2px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; }
.doc_adacc_tb_ico th.alignC { text-align:center; }
.doc_adacc_tb_ico td.alignC { text-align:center; }
.adddoc_pop_tb { width:540px; }
.adddoc_pop_tb table { border:1px solid #dee5e8; }
.adddoc_pop_tb th { padding:2px; background:#e8f0f5; text-align:left; line-height:20px; cursor:default; }
.adddoc_pop_tb td { padding:2px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; cursor:default; }
.adddoc_pop_tb td.center { text-align:center; padding:4px 0 0 0; }
.adddoc_pop_tb td.txt_center { text-align:center; }
.adddoc_pop_tb td span { cursor:pointer; }
.bordernormal { border:1px solid transparent; }
.required { border:1px solid #cc0000 !important; }
.title_icon { display:inline-block; margin:0 3px 0 0; }
.Btm_btn { display:inline-block; width:max-content; }
.Btm_btn input { font-size:12px; }

.cursorP { cursor:pointer; }
.cursorD { cursor:default; }
.txt_clear { padding:10px 0; }
.screen_1008_2 th { padding-bottom:30px; }
.screen_1008_2 td { padding:6px 2px; }
.screen_1008 td.anti_title2_1 { padding-right:42px; text-align:right; }
.screen_1008 td.anti_title2_2 { vertical-align:middle; }
.screen_1008 td.anti_title2_3 { padding-left:35px; }
.document_edittoolbox { position:absolute; z-index:1; width:420px; border:1px solid #ddd; background:#fff; }
.document_edittoolbox .ui-dialog-titlebar { position:relative; padding:.6em 1em; vertical-align:middle; }
.document_edittoolbox .ui-dialog-titlebar .ui-dialog-title { float:left; overflow:hidden; width:90%; height:16px; margin:.1em 0; text-align:left; line-height:16px; white-space:nowrap; text-overflow:ellipsis; }
.document_edittoolbox .ui-dialog-titlebar .ui-icon { background:url(/Images/icons/close-pop-window.png) no-repeat 0 0; }
.document_edittoolbox .ui-dialog-titlebar button { position:absolute; top:4px; right:5px; width:16px; height:16px; margin-top:5px; vertical-align:middle; }
.document_edittoolbox .title_icon { margin-top:-2px; }
.document_edittoolbox .clsBox { padding:10px; background:#fff; }
.document_edittoolbox .clsButton { display:inline-block; padding:5px; border:1px solid #ccc; background:#fff; }
.document_edittoolbox .valign-top { vertical-align:top; }
.document_edittoolbox .text-right { text-align:right; }
.document_edittoolbox .text-left { text-align:left; }
.document_edittoolbox .txt_bold { font-weight:bold; }
.document_edittoolbox span.button { float:right; cursor:pointer; }
.document_edittoolbox .pdR10 { padding-right:10px; }
.document_edittoolbox .pd510 { padding-top:10px; }
.document_edittoolbox .button_wrap button { display:inline-block; min-width:100px; height:28px; margin:0 5px; padding:0 5px; cursor:pointer; border:none; font-size:13px; text-align:center; color:#fff; background:#334d65; }
#divToolbox { padding:10px 10px 5px 10px; }
#divDocumentImage { z-index:1; }
.clsDocumentThumb.on { border:1px solid #3879d9; }
.doc_img_editer_left div.thum { width:129px; padding-left:20px; text-align:left; }
.doc_img_editer_left div.thum p.updown { padding:8px 0 3px 21px; text-align:left; }
.doc_img_editer_left div.title { padding:7px 0 0 0; text-align:center; }
.clsDocumentGroup.thumb_icon_box { position:relative; }
.clsDocumentGroup span.thumb_icon_wrap { display:inline-block !important; position:absolute; top:1px; left:18px; width:23px !important; width:23px\0/ie9 !important; }
.clsDocumentGroup img.thumb_icon { vertical-align:middle; cursor:default; }
.clsDocumentGroup p { text-align:left; }
.memo_wrap { position:absolute; }
.memo_wrap_on { z-index:1; }
img.memo { cursor:pointer; }
img.memoPaper { cursor:pointer !important; }
.memo_wrap .tooltiptext { position:absolute; z-index:0; opacity:0; top:0; left:30px; transition:opacity 0.5s; visibility:hidden; width:250px; min-height:30px; border:1px solid #d5d5d5; background-color:#e9e9e9; color:#334d65; text-align:left; padding:8px; border-radius:6px; }
.memo_wrap .tooltiptext::after { content:""; position:absolute; top:6px; left:-15px; border-width:8px; border-style:solid; border-color:transparent #e4e4e4 transparent transparent; }
.memo_wrap:hover .tooltiptext { visibility:visible; opacity:1; z-index:2; }
.memo_wrap:hover .tooltiptext:hover { cursor:default; }
.memo_wrap .tooltip_name, .memo_wrap .tooltip_time, .memo_wrap .tooltip_note { display:block; width:240px; padding:2px 0 3px 0; line-height:16px; }
.memo_wrap .tooltip_name { font-weight:bold; }
.memo_wrap .tooltip_note { overflow:hidden; height:14px; min-height:14px; border:none; background:none; text-overflow:ellipsis; white-space:pre; }
.memo_wrap_on:hover .tooltiptext { visibility:hidden; opacity:0; z-index:0; }
div.user_table04 div { text-overflow:ellipsis; }
div.user_table04 table tr td { overflow:hidden; white-space:nowrap; }
.screen_order_send .CalyxCalendar { margin-left:5px; }
div.heloc { display:inline-block; margin-bottom:10px; }
div.heloc div.first { overflow:hidden; float:left; width:310px; }
div.heloc div.first dl { float:left; width:310px; min-height:150px; }
div.heloc div.mid { overflow:hidden; float:left; width:310px; }
div.heloc div.mid dl { float:left; width:310px; min-height:150px; }
div.heloc div.last { overflow:hidden; float:left; width:350px; }
div.heloc div.last dl { float:left; width:350px; min-height:150px; }
div.heloc div.last dl dt { width:180px; }
div.heloc dl dt { display:inline-block; width:160px; min-height:27px; border:none; line-height:27px; vertical-align:middle; }
div.heloc dl dt.title { height:32px; font-weight:bold; }
div.heloc dl dt.title02 { height:32px; font-weight:normal; }
div.heloc dl dd { display:inline-block; width:127px; min-height:24px; margin-bottom:5px; padding:2px 0 1px 0; border:none; line-height:24px; }
.top_logo { width:100%; margin:0; }
.top_logo img { margin:0 10px; cursor:default; }
#header { width:100%; margin:0; }
.top_area { width:100%; }
.top_right { margin-right:10px; }
#nav { clear:both; }
.wrap_header { min-width:1200px; }
.gnb_02 { width:100%; }
.gnb_02 li:first-of-type, .gnb_03 li:first-of-type { margin-left:25px!important; }
.gnb_03 { min-width:1240px; width:100%; }

@media only screen and (max-width:1265px) {
    /* styles for browsers smaller than 1265px; */
    .gnb_03 { max-width:1250px; min-width:inherit; width:1250px; }
}

.top_left { margin-left:20px; }
.btn_btm p { display:inline-block; float:left; }
ul.tab_menu { display:inline-block; width:100%; background:#334d65; box-sizing:border-box; }
.gnb2_first_on { background:transparent url(/images/gnb2_on.gif) repeat-x 0 0; }
.gnb_02 li.first_on { background:transparent url(/images/gnb2_first_on02.gif) no-repeat 0 0; }
.btn_btm div.ct_area { display:inline-block; text-align:left; }
.contents_wrap { margin:10px 0 0 0!important; padding-left:25px !important; padding:0 0 150px 0; font-size:12px; }
.contents_wrap_pipeline { min-width:670px; padding-bottom:28vh; }
.contents_wrap_view { width:1009px !important; }
.contents_wrap_pipeline .los_pipeline_length { width:1009px !important; }
.btn_btm input { padding:2px 8px 2px; box-sizing:border-box; }
.btn_btm div.ct_btn_area { text-align:right !important; }
.paging_num, .paging_num_grid { text-align:left; box-sizing:border-box; }
.paging_num_pipeline { text-align:left; box-sizing:border-box; }
.doc_2nd_wrap { position:absolute; top:0; right:4px; z-index:100; float:right; width:20px; height:32px; cursor:pointer; }
.doc_2nd_wrap img { margin-top:13px; }
/*.doc_2nd_wrap { display:inline-block; width:12px; padding:5px 5px 5px 1px; cursor:pointer; }
.doc_2nd_wrap img { margin-left:2px; vertical-align:-2px; }*/
textarea.trust_name { overflow-y:auto; width:350px; height:70px; min-height:70px; vertical-align:top; }
.audit_msg { padding:2px 0; line-height:16px; white-space:normal !important; }
.ComplianseEase_wrap { width:100%; height:225px; height:229px\0/ie9; padding:0; font-size:13px; }
.ComplianseEase_wrap .title01 { display:block; color:#366aab; }
.ComplianseEase_wrap .title02 { display:block; color:#334d65; }
.alternate_wrap { width:100%; padding:10px; font-size:13px; box-sizing:border-box; }
.alternate_wrap .txt_l { line-height:18px; }
.license_list .real_pop dl { width:470px; }
.license_list .real_pop dd.fee_wrap { width:470px; padding-top:3px; }
.license_list .real_pop dd.fee_wrap span.escrow_tit { display:inline-block; width:130px; }
.license_list .real_pop dd.fee_wrap span.prepaid_tit { display:inline-block; width:90px; }
table.loanlink_table { width:980px; }
table.loanlink_table tr td { vertical-align:middle !important; }
table.loanlink_table tr td input[type="radio"] { height:auto; }
table.loanlink_table tr td input[type="radio"]:hover { cursor:pointer; }
.duly_authorized div.duly_authorized_tit { padding:4px 2px 4px 2px; font-weight:bold; text-align:left; line-height:20px; }
.duly_authorized table tr th { font-weight:bold; }
.duly_authorized table tr th, .duly_authorized table tr td { padding:2px; }
.duly_authorized table tr td.firstcol { text-align:center; }
.duly_authorized table tr td.firstcol input[type="checkbox"] { margin:0 auto; vertical-align:middle; outline:none; }
.duly_authorized table tr td.vertical_m { vertical-align:middle; }
.duly_authorized table tr td div { display:inline-block; overflow:hidden; min-height:19px; white-space:nowrap; text-overflow:ellipsis; }
.duly_authorized span.chkbox_wrap { display:inline-block; width:30px; height:30px; text-align:center; vertical-align:middle; }
.duly_authorized span.chkbox_wrap input[type="checkbox"] { margin:7px auto 0 auto; outline:none; }
.duly_authorized span.txt_wrap { display:inline-block; width:950px; height:30px; vertical-align:middle; }
.duly_authorized span.txt_wrap label { cursor:pointer; }
.assessement_pd { padding:0 2px !important; vertical-align:bottom; }
table.veterandata tr td { cursor:pointer; }
table.veterandata tr td:last-of-type { cursor:default; }
.mi_order_table tr th { height:49px; line-height:16px; }
div.mi_orderlist dl { display:inline-block; height:237px; }
div.mi_orderlist dl dt, div.mi_orderlist dl dd { display:inline-block; float:none; padding:4px 2px 4px 0; font-weight:normal; text-align:left; line-height:20px; cursor:default; }
table.tolerance_table { border-bottom:none; }
table.tolerance_table tr td { border-top:1px solid #dee5e8; border-bottom:1px solid #dee5e8; border-collapse:collapse; }
table.tolerance_table tr.visibil_h td { border-bottom:0; min-height:0; line-height:0; padding-top:0 !important; padding-bottom:0 !important; }
table.tolerance_table tr.visibil_h td div { height:0; line-height:0; padding-top:0; padding-bottom:0; min-height:0; }
div.tolerance_total_wrap { margin:25px 0 0 0; padding:15px 0 0 0px; border-top:1px solid #bac8d2; }
.tolerance_total { padding-top:15px; }
/*div.tolerance_total dl dt, div.tolerance_total dl dd { display:inline-block; padding:3px 0; vertical-align:middle; }
div.tolerance_total input[type="text"] { height:16px; }
div.tolerance_total input[type="text"]:read-only { color:#7f7f7f; background:url('/images/bg_dollar_g.png') no-repeat left 6px #f0f0f0 !important; border:1px solid var(--defaultBorder); }*/
div.ouset_detail_tit { padding:4px 2px 4px 2px; font-weight:bold; text-align:left; line-height:20px; }
textarea.appraisal_comment { min-height:70px; height:70px; }
dl.adv_action_wrap { display:inline-block; min-height:160px; vertical-align:top; }
dl.adv_action_wrap dt { padding-top:2px; line-height:22px; }
dl.adv_action_wrap dd { margin-bottom:5px; padding:1px 0; line-height:22px; }
table.report_template { border:1px solid var(--defaultBorder); border-collapse:collapse; }
table.report_template tr td { padding:2px; border-top:1px solid #dee5e8; }
table.report_template tr:first-child td { border-top:none; }
table.report_template tr td:first-child { padding-left:5px; }
.trAdmReportField td { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
dl.incomeborrower { width:160px !important; }
div.doc_requestpop { overflow-x:hidden; width:230px; min-height:20px; padding:2px 2px 2px 3px; border:1px solid var(--defaultBorder); }
div.doc_requestpop dl dd { overflow:hidden; width:220px; text-overflow:ellipsis; white-space:nowrap; }
div.verification_msg { overflow:visible !important; padding:2px 0; line-height:16px; text-overflow:clip !important; white-space:normal !important; }
label.uploadfile_wrapbtn { display:inline-block; position:absolute; top:4px; right:92px; z-index:9999; width:20px; height:20px; cursor:pointer; }
label.uploadfile_twn { display:inline-block; position:absolute; top:5px; right:14px; z-index:9999; width:20px; height:20px; cursor:pointer; }
.verification_warning { width:100%; height:150px; height:154px\0/ie9; padding:10px 0 0 0; font-size:13px; }
.user_table input[type=radio] { height:auto; /*min-height:20px;*/ }
div.msg_tbl_wrap { overflow-x:hidden; overflow-y:auto; height:410px; }
table.msg_tbl div.msg_contentwrap { display:inline-block; overflow:visible; padding-top:3px; line-height:16px; text-overflow:inherit; white-space:pre-wrap; word-break:break-word; }
dl.msg_more_thread dt { display:inline-block; width:80px; }
dl.msg_more_thread dd { display:inline-block; width:670px; }
dl.msg_more_thread dt, dl.msg_more_thread dd { min-height:25px; margin-bottom:15px; box-sizing:border-box; }
dl.msg_more_thread dt.sbjt { padding-top:3px; }
dl.msg_more_thread dt.sbjt, dl.msg_more_thread dd.sbjt { margin-bottom:1px; }
dl.msg_more_thread dd textarea { width:650px; min-height:15px; height:50px; padding:7px 5px; border:1px solid var(--defaultBorder); }
dl.msg_more_thread dd textarea[readonly] { pointer-events:auto; }
span.clsIsMoreThan1Thread { display:inline-block; text-decoration:underline; }
.ktop_search.pst_r { width:100% !important; }
div.sort_wrap { position:absolute; top:30px; right:10px; }
img.icon_sort { position:absolute; top:-20px; right:0; }
div.doc_thumbnailbtn { margin:0 0 10px 0; padding-left:5px; }
div.doc_thumbnailbtn span { display:inline-block; padding:3px 0; text-align:center; letter-spacing:-1px; vertical-align:middle; cursor:pointer; }
div.doc_thumbnailbtn span:first-of-type { letter-spacing:0; }
div.doc_thumbnailbtn span img { vertical-align:middle; }
#login_main { position:relative; min-height:400px; }
div.login_cont { display:inline-block; min-height:335px; }
div.copyright_wrap { display:block; width:745px; height:22px; margin:0 auto; padding:40px 0 0 0; background:#fff; font-family:Verdana,sans-serif; font-size:11px; color:#999; text-align:center; line-height:17px; }
div.copyright_wrap span { display:block; margin:0 0 6px 0; color:var(--defaultOrange); font-size:14px; }
.spc_inst_wrap { overflow-x:hidden; overflow-y:auto; height:530px; }
.dashboard_wrap p { padding:3px; }
.dashboard_wrap dl { display:inline-block; }
.dashboard_wrap dl dd.cont { overflow-y:auto; overflow-x:hidden; width:400px; height:240px; border:1px solid var(--defaultBorder); margin:0 5px 0 0; }
.dashboard_wrap dl.left_1 { display:inline-block; width:430px; vertical-align:top; }
.dashboard_wrap dl.left_1 dt { display:inline-block; height:24px; padding:2px 0; }
.dashboard_wrap dl.left_1 dd { display:inline-block; height:24px; padding:2px 0; }
.dashboard_wrap dl.left_1 dd.wth_410 { overflow-y:auto; overflow-x:hidden; width:410px; height:240px; border:1px solid var(--defaultBorder); }
.dashboard_wrap dl.left_2 { display:inline-block; width:520px; vertical-align:top; }
.dashboard_wrap dl.left_2 dt { display:inline-block; height:24px; padding:2px 0; }
.dashboard_wrap dl.left_2 dd { display:inline-block; height:24px; padding:2px 0; }
.dashboard_wrap dl.left_2 dd.btn_area { float:right; width:15px; height:340px; padding:0; box-sizing:border-box; }
.dashboard_wrap dl.left_2 dd p.custom_screen_name { overflow:hidden; padding-top:10px; }
.dashboard_wrap dl.middle { width:85px; height:290px; }
.dashboard_wrap dl.middle dd { text-align:center; }
.dashboard_wrap dl dd.move_btn { width:390px; margin:10px 5px 0 0; border:none; text-align:center; }
.dashboard_wrap dl dd.move_btn input { display:inline-block; width:110px; min-width:100px; height:22px; margin:0 0 0 5px; padding:0 5px; cursor:pointer; border:none; font-size:13px; text-align:center; color:#fff; background:#334d65; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
.dashboard_wrap dl.left_1 dd.no_border, .dashboard_wrap dl.left_2 dd.no_border { border:none; }
.dashboard_wrap dl.left_1 dd.no_border table td { word-break:break-all; }
.dashboard_wrap dl dd input[type="text"] { height:16px; }
.dashboard_wrap select { width:390px; height:200px; }
.dashboard_wrap table { width:100%; margin-top:-2px; }
.dashboard_wrap table tr.on { background:var(--defaultYellow); }
.dashboard_wrap input.move_right { background:url('/images/icons/move_right.gif') no-repeat; font-size:0; width:57px; height:23px; border:none; cursor:pointer; display:inline-block; margin:10px 0 5px 0 }
.dashboard_wrap input.move_d_right { background:url('/images/icons/move_d_right.png') no-repeat; font-size:0; width:20px; height:19px; border:none; cursor:pointer; display:inline-block; margin:40px 0 10px 20px }
.dashboard_wrap input.move_d_right_custom { background:url('/images/icons/move_d_right.png') no-repeat; font-size:0; width:20px; height:19px; border:none; cursor:pointer; display:inline-block; margin:20px 0 5px 0 }
.dashboard_wrap input.move_right_top { background:url('/images/icons/move_right.gif') no-repeat; font-size:0; width:57px; height:23px; border:none; cursor:pointer; display:inline-block; margin:40px 0 0 0 }
.dashboard_wrap input.move_right_g { background:url('/images/icons/move_right_g.gif') no-repeat; font-size:0; width:57px; height:23px; border:none; cursor:default; display:inline-block; }
.dashboard_wrap input.move_left { background:url('/images/icons/move_left.gif') no-repeat; font-size:0; width:57px; height:23px; border:none; cursor:pointer; display:inline-block; margin:5px 0 10px 0 }
.dashboard_wrap input.move_left_g { background:url('/images/icons/move_left_g.gif') no-repeat; font-size:0; width:57px; height:23px; border:none; cursor:default; display:inline-block; margin:10px 0 10px 0 }
.dashboard_wrap input.move_d_left { background:url('/images/icons/move_d_left.png') no-repeat; font-size:0; width:20px; height:19px; border:none; cursor:pointer; display:inline-block; margin:10px 0 10px 20px }
.dashboard_wrap input.move_d_left_custom { background:url('/images/icons/move_d_left.png') no-repeat; font-size:0; width:20px; height:19px; border:none; cursor:pointer; display:inline-block; }
.dashboard_wrap input.line_up { background:url('/images/icons/line_up.png') no-repeat; font-size:0; width:13px; height:12px; border:none; cursor:pointer; display:inline-block; margin:30px 0 10px 0 }
.dashboard_wrap input.line_up_g { background:url('/images/icons/line_up_g.png') no-repeat; font-size:0; width:13px; height:12px; border:none; cursor:default; display:inline-block; margin:80px 0 10px 0 }
.dashboard_wrap input.line_down { background:url('/images/icons/line_down.png') no-repeat; font-size:0; width:13px; height:12px; border:none; cursor:pointer; }
.dashboard_wrap input.line_down_g { background:url('/images/icons/line_down_g.png') no-repeat; font-size:0; width:13px; height:12px; border:none; cursor:default; }
div.user_table table.tbl_dashboard { border:1px solid #dee5e8; }
div.user_table table.tbl_dashboard tr th { padding-right:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; text-align:right; font-weight:normal; }
div.user_table table.tbl_dashboard tr:last-of-type th { border-bottom:1px solid #dee5e8; }
div.user_table table.tbl_dashboard tr th:first-of-type { border-left:1px solid #dee5e8; }
div.user_table table.tbl_dashboard tr td { padding-left:5px; border-top:none; border-bottom:1px solid #e7eef3; text-align:left; }
div.user_table table.tbl_dashboard tr td div { cursor:default; }
.dashboard_view { overflow-x:auto; position:fixed; bottom:56px; left:0; width:100%; padding:0 0 0 26px; border-top:2px solid #334d65; background:#fff; box-shadow:inset #dadada 0 2px 5px 0; }
.dashboard_view table.tbl_dashboard { margin:8px 0 6px 0; border:none; }
.dashboard_view table.tbl_dashboard tr th { padding:2px; padding-right:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e8f0f5; text-align:right; font-weight:normal; line-height:20px; }
.dashboard_view table.tbl_dashboard tr:last-of-type th, .dashboard_view table.tbl_dashboard tr:last-of-type td { border-bottom:none; }
.dashboard_view table.tbl_dashboard tr th:first-of-type { border-left:none; }
.dashboard_view table.tbl_dashboard tr td { min-height:20px; padding:2px; padding-left:5px; border-top:none; border-bottom:1px solid #e7eef3; text-align:left; line-height:20px; }
.dashboard_view table.tbl_dashboard tr td div { cursor:default; }
div.lpa_list dl { display:inline-block; vertical-align:top; }
div.lpa_list dl dt, div.lpa_list dl dd { display:inline-block; float:none; min-height:22px; margin:2px 0; padding:2px 0; vertical-align:middle; box-sizing:border-box; font-weight:normal; text-align:left; line-height:18px; cursor:default; }
.clsIDFeeWorksheetDiv { min-height:35px; }
.clsIDFeeWorksheetDiv .box_pd { height:0; }
.clsIDFeeWorksheetDiv .expand_icon { margin-top:5px; }
.clsIDFeeWorksheetDiv .title_table { display:inline-block; margin-top:10px; }
.clsIDFeeWorksheetDiv .title_table table { margin-bottom:10px; }
.clsIDFeeWorksheetDiv .title_table table.no_bordertop { display:none; }
.clsIDFeeWorksheetDiv .task_grey { padding:5px 0 10px 0; }
.clsIDFeeWorksheetDiv .task_right { float:right; width:260px; }
/*.clsIDFeeWorksheetDiv .task_right img { float:right; }*/
.clsIDFeeWorksheetDiv .task_right02 { width:100%; height:24px; text-align:right; }
.fee_collapse_line { width:100%; border-bottom:1px solid #bac8d2; }
div.notification_wrap { width:1050px; }
div.notification_wrap dl { margin:0; padding:0; }
div.notification_wrap dl dt { display:inline-block; margin-bottom:5px; padding:3px 0 0 0; line-height:22px; vertical-align:middle; }
div.notification_wrap dl dd { display:inline-block; margin-bottom:5px; padding:3px 0 0 0; vertical-align:middle; }
td.screen_more_wrap { position:relative; background:transparent !important; cursor:default; }
td.screen_more_wrap:hover { cursor:pointer; }
td.screen_more_wrap div.screen_more_popup { position:absolute; top:-50px; left:-6px; z-index:2; width:410px; padding:5px; border:1px solid var(--defaultBorder); background:var(--defaultYellow); font-weight:normal; line-height:18px; word-break:normal; white-space:normal; cursor:default; }
.task .tab div.tab_grid td.screen_more_wrap:hover > div.screen_more_popup { display:block !important; }
div.report_filter div.dsp_inlineb { padding:4px 0 3px 0; }
div.interfaceurl_wrap { width:860px; margin:10px; padding:20px 10px; border:1px solid #ccc; }
div.interfaceurl_wrap .btn_save { width:45px; height:22px; padding:3px; border:1px solid var(--defaultBorder); background:#fff; vertical-align:middle; }
div.interfaceurl_wrap .btn_save:hover { cursor:pointer; }
div.interfaceurl_wrap input[type="text"] { height:16px; padding:2px 2px 2px 3px; }
div.va_list dl { vertical-align:top; }
div.va_list dl dt, div.va_list dl dd { margin-bottom:5px !important; }
div.taxtrans_list dl { vertical-align:top; }
div.taxtrans_list dl dt, div.taxtrans_list dl dd { margin-bottom:5px !important; }
div.taxtrans_list dl dt.mgB0, div.taxtrans_list dl dd.mgB0 { margin-bottom:0 !important; }
div.taxtrans_list input[type="checkbox"] { margin-top:2px !important; margin-top:0\0/ie9 !important; }
table.checklist_tbl div.chk_contentwrap { display:inline-block; overflow:visible; padding-top:3px; line-height:16px; text-overflow:inherit; white-space:pre-wrap; word-break:break-word; }
.template_list { display:inline-block; }
.template_list dl { display:inline-block; vertical-align:top; }
.template_list dl dd { display:inline-block; overflow-x:hidden; overflow-y:auto; height:240px; margin:5px 0 0 0; border:1px solid var(--defaultBorder); }
.template_list dl dd.search_box { display:inline-block; overflow:visible; width:100%; height:30px; border:none; }
.template_list dl dd select { width:130px; height:200px; }
.template_list dl dd p { overflow:hidden; padding:2px 3px; text-overflow:ellipsis; white-space:nowrap; }
.template_list dl.middle dd { width:80px; height:240px; padding-top:50px; border:none; text-align:center; vertical-align:middle; box-sizing:border-box; }
.template_list dl dd p:hover { background:var(--defaultYellow); }
.template_list dl dd p.on { background:var(--defaultYellow); }
.template_list dl dd.move_btn { width:390px; margin:10px 5px 0 0; border:none; text-align:center; }
.template_list dl dd.move_btn input { display:inline-block; width:110px; min-width:100px; height:22px; margin:0 0 0 5px; padding:0 5px; cursor:pointer; border:none; font-size:13px; text-align:center; color:#fff; background:#334d65; border-top-left-radius:5px; border-top-right-radius:5px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }
.template_list input.move_right { background:url('/images/icons/move_right.gif') no-repeat; font-size:0; width:57px; height:23px; border:none; cursor:pointer; display:inline-block; margin:10px 0 5px 0 }
.template_list input.move_d_right { background:url('/images/icons/move_d_right.png') no-repeat; font-size:0; width:20px; height:19px; border:none; cursor:pointer; display:inline-block; margin:40px 0 10px 20px }
.template_list input.move_d_right_custom { background:url('/images/icons/move_d_right.png') no-repeat; font-size:0; width:20px; height:19px; border:none; cursor:pointer; display:inline-block; margin:20px 0 5px 0 }
.template_list input.move_right_top { background:url('/images/icons/move_right.gif') no-repeat; font-size:0; width:57px; height:23px; border:none; cursor:pointer; display:inline-block; margin:40px 0 0 0 }
.template_list input.move_right_g { background:url('/images/icons/move_right_g.gif') no-repeat; font-size:0; width:57px; height:23px; border:none; cursor:default; display:inline-block; }
.template_list input.move_left { background:url('/images/icons/move_left.gif') no-repeat; font-size:0; width:57px; height:23px; border:none; cursor:pointer; display:inline-block; margin:5px 0 10px 0 }
.template_list input.move_left_g { background:url('/images/icons/move_left_g.gif') no-repeat; font-size:0; width:57px; height:23px; border:none; cursor:default; display:inline-block; margin:10px 0 10px 0 }
.template_list input.move_d_left { background:url('/images/icons/move_d_left.png') no-repeat; font-size:0; width:20px; height:19px; border:none; cursor:pointer; display:inline-block; margin:10px 0 10px 20px }
.template_list input.move_d_left_custom { background:url('/images/icons/move_d_left.png') no-repeat; font-size:0; width:20px; height:19px; border:none; cursor:pointer; display:inline-block; }
.template_list input.line_up { background:url('/images/icons/line_up.png') no-repeat; font-size:0; width:13px; height:12px; border:none; cursor:pointer; display:inline-block; margin:80px 0 10px 0 }
.template_list input.line_up_g { background:url('/images/icons/line_up_g.png') no-repeat; font-size:0; width:13px; height:12px; border:none; cursor:default; display:inline-block; margin:80px 0 10px 0 }
.template_list input.line_down { background:url('/images/icons/line_down.png') no-repeat; font-size:0; width:13px; height:12px; border:none; cursor:pointer; }
.template_list input.line_down_g { background:url('/images/icons/line_down_g.png') no-repeat; font-size:0; width:13px; height:12px; border:none; cursor:default; }

.btn_scroll_wrap { position:fixed; z-index:2; width:100%; min-width:1034px; height:58px; padding-top:5px; padding-left:26px; background:url(/images/NewDiv/btm_bg_new.gif) repeat-x; }
/*.btn_scroll_wrap .btn_scroll_cont { display:inline-block; overflow-x:auto; overflow-y:hidden; width:94%; height:48px; margin:0; margin-left:-3px; margin-right:20px; }*/
.btn_scroll_wrap .btn_scroll_cont > div { width:max-content; }
.btn_scroll_wrap .btn_scroll_cont p { display:inline-flex; }
.btn_scroll_wrap .btn_scroll_cont p.left_btn { height:0; }
.btn_scroll_wrap .btn_scroll_cont .act_btn:first-of-type input { margin-left:0; }
/*.btn_scroll_wrap .btn_scroll_cont::-webkit-scrollbar { height:6px; }
.btn_scroll_wrap .btn_scroll_cont::-webkit-scrollbar-button { height:8px; background:#a5a5a5; }
.btn_scroll_wrap .btn_scroll_cont::-webkit-scrollbar-track-piece { background:#d0d0d0; }
.btn_scroll_wrap .btn_scroll_cont::-webkit-scrollbar-thumb { background:#a5a5a5; }*/

.btn_btm_bg { display:none; }
.dashboard_icon { display:inline-block; width:25px; height:45px; margin-right:10px; padding:0 1px 0 0; vertical-align:top; }
.dashboard_icon img { width:28px; height:28px; }
.refresh_icon { display:inline-block; min-width:28px; height:28px; margin:5px 4px 0 0; padding:6px 8px 4px 8px; border-radius:3px; background:#334d65; color:#fff; font-size:16px; text-align:center; vertical-align:top; box-sizing:border-box; cursor:pointer; }
.refresh_icon:is(:focus, :hover, :active) { background:var(--defaultLightBlue); }
.refresh_icon img { border-radius:3px; text-align:center; }
.transcation_left_wrap .txt_title { border-bottom:1px solid var(--defaultBorder); }
#divCurrentLoanData .txt_title { border-bottom:1px solid var(--defaultBorder); }
.contents_wrap.contents_wrap_view { padding-top:0; padding-bottom:28vh; }
.contents_wrap.contents_wrap_view .tab_screen { display:inline-block !important; min-width:1110px; }
.ktop_search { height:23px !important; }
.ktop_search_disabled .drop { background:#eee; cursor:default; }
.user_table .ktop_search_disabled input.txtSearch, .user_table .ktop_search_disabled input.txtSearch:hover, .user_table .ktop_search_disabled input.txtSearch:focus { border:none !important; background:#eee !important; cursor:default !important }
.ktop_search_disabled .drop img, .ktop_search_disabled .drop .filter { cursor:default !important; }
.drop img { margin-top:0; }
.drop img.drop_delete { top:8px; }
.gnb_03 { margin:0; }
ul.tab_menu { margin-top:15px; }
.comt_final_top { padding-top:0 !important; }
.paging_num a.btnmg0, .paging_num_pipeline a.btnmg0, .paging_num_grid a.btnmg0, .paging_num_540 a.btnmg0 { margin-left:10px; }
input.txtSearch:active, input.txtSearch:focus, input.txtSearch:hover { background:#fff !important; }
.user_table table.tbl_withpaging { border-bottom:1px solid var(--defaultBorder); }
.flR_9.add_position { position:absolute; top:5px; right:0; }
#login_main { height:100%; }
.login_wrap { width:100%; height:inherit; padding-bottom:0; background:#fff; text-align:center; }
.login_wrap .login_box { display:flex; width:745px; margin:10% auto 0 auto; padding:5px; border:solid 5px #078fcb; border-radius:10px; box-shadow:0 0 10px 0 #bebebe; box-sizing:border-box; }
.login_wrap .login_pic { width:360px; height:390px; }
.login_wrap .login_pic img { width:100%; cursor:default; }
.login_wrap .login_news { max-width:845px; margin:34px auto 0 auto; }
.login_wrap .login_news div { vertical-align:middle; }
.login_wrap .login_news div:nth-child(1) { display:inline-block; max-width:300px; margin-right:10px; }
.login_wrap .login_news div:nth-child(2) { display:inline-block; max-width:525px; text-align:left; word-break:break-word; }
@media screen and (max-width:746px) {
    .login_wrap .login_news { width:745px; max-width:745px; }
    .login_wrap .login_news div:nth-child(2) { max-width:425px; }
}
@media screen and (max-width:846px) {
    .login_wrap .login_news { width:745px; max-width:745px; }
    .login_wrap .login_news div:nth-child(2) { max-width:425px; }
}

.login_wrap .login_news img { cursor:default; }
.login_wrap .login_news a { color:#5e5e5e; text-decoration:underline; }
.login_wrap .login_news a :hover { color:#5e5e5e; text-decoration:underline; }
.login_wrap .login_cont { display:inline-block; overflow:hidden; width:276px; margin:0 auto; background:#fff; box-sizing:border-box; }
.login_wrap .login_cont .login_title { color:var(--defaultOrange); font-family:Open Sans, Arial, sans-serif; font-weight:400; font-size:38px; }
.login_wrap .login_cont .login_title__1 { padding:60px 25px 30px 25px; }
.login_wrap .login_cont .login_title__2 { padding:32px 25px 30px 25px; }
.login_wrap .login_cont .login_title__3 { padding:11px 25px; }
.login_wrap .login_cont img { margin:0 0 5px 0; cursor:default; }
.login_wrap .login_cont img.img_logo { max-width:100%; }
.login_wrap .login_cont ul { margin:0; padding:0; }
.login_wrap .login_cont ul li { margin:12px 0; }
.login_wrap .login_cont ul li:first-of-type { margin-top:12px; }
.login_wrap .login_cont ul li.wth_150 { display:inline-block; margin-top:12px; }
.login_wrap .login_cont ul li.wth_150.rememberme { float:left; text-align:left; }
.login_wrap .login_cont ul li.wth_150.rememberme label { padding-left:5px; vertical-align:3px; cursor:pointer; }
.login_wrap .login_cont ul li.wth_150.forgotpassword { text-align:center; }
.login_wrap .login_cont ul li.wth_150.forgotpassword a.txt_under { font-size:12px; font-family:var(--defaultFont); cursor:pointer; }
.login_wrap .login_cont ul li input[type="text"], .login_wrap div.login_cont ul li input[type="password"] { width:99.5%; height:36px; margin:0; padding:2px 2px 2px 40px; border:none; font-size:16px; box-sizing:border-box; }
img.loginbox_bg { display:block; margin:0 auto; cursor:default; }
.login_wrap .login_cont ul li.loginbtn_wrap { margin-top:16px; }
.login_wrap .login_cont ul li.loginbtn_wrap input.btn_login { width:100%; height:38px; border:1px solid transparent; border-radius:5px; background:#334d65; color:#fff; font-size:18px; font-family:var(--defaultFont); cursor:pointer; }
.login_wrap .login_cont ul li.loginbtn_wrap input.btn_login:is(:focus, :hover, :active) { border:1px solid transparent; background:var(--defaultOrange)!important; color:#fff; }
.login_wrap .login_cont ul li.loginbtn_wrap input.btn_login__SSO { width:100%; height:38px; border:1px solid var(--defaultBlue); border-radius:5px; background:#fff; color:var(--defaultBlue); font-size:18px; font-family:var(--defaultFont); cursor:pointer; }
.login_wrap .login_cont ul li.loginbtn_wrap input.btn_login__SSO:is(:focus, :hover, :active) { border:1px solid var(--defaultOrange); background:#fff!important; color:var(--defaultOrange); }

.login_wrap .login_cont ul li.loginbtn_wrap input.btn_send { width:100%; height:40px; border:none; background:#334d65; color:#fff; font-size:16px; cursor:pointer; }
.login_wrap div.login_cont ul li.loginbtn_wrap input.btn_send:hover, .login_wrap div.login_cont ul li input.btn_send:active, .login_wrap div.login_cont ul li input.btn_send:focus { background:#334d65 !important; color:#fff; }
.login_wrap ul li.login_account { position:relative; border:1px solid var(--defaultBorder); }
.login_wrap ul li.login_username { position:relative; border:1px solid var(--defaultBorder); }
.login_wrap ul li.login_password { position:relative; border:1px solid var(--defaultBorder); }
.login_wrap ul li.login_email { position:relative; border:1px solid var(--defaultBorder); }
.login_wrap ul li.login_username img { position:absolute; top:10px; left:10px; }
.login_wrap ul li.login_account img { position:absolute; top:7px; left:8px; }
.login_wrap ul li.login_password img { position:absolute; top:9px; left:10px; }
.login_wrap ul li.login_email img { position:absolute; top:6px; left:8px; }
.login_wrap ul li.pst_r img.ico_info { position:absolute; z-index:1; top:25px; right:8px; cursor:pointer; }
.login_wrap ul li input:active, .login_wrap ul li input:focus, .login_wrap ul li input:hover { background:#fff !important; }
.login_wrap .txt_logon_tit { display:block; margin-bottom:15px; color:var(--defaultOrange); font-size:17px; text-align:left; font-family:Arial; }
.login_wrap .txt_changepw_tit { display:block; margin-bottom:15px; color:var(--defaultOrange); font-size:17px; text-align:center; font-family:Arial; }
.login_wrap .txt_logon_cont { display:block; font-size:13px; text-align:left; font-family:var(--defaultFont); line-height:20px; }
.login_wrap .login_cont.psw_retrieval { width:370px; margin:60px auto 0 auto; padding:10px 40px 10px 40px; border:solid 5px #078fcb; border-radius:10px; box-shadow:0 0 10px 0 #bebebe; }
.login_wrap .login_cont.psw_retrieval .login_title { padding:32px 5px 30px 5px; font-size:30px; }
.login_wrap .login_cont.psw_retrieval ul li.loginbtn_wrap input.btn_send { height:38px; border-radius:5px; font-size:18px; }
.login_wrap .login_cont.psw_retrieval ul li.loginbtn_wrap input.btn_send:hover { background:var(--defaultOrange)!important; }
/*.login_wrap .login_cont.psw_retrieval ul li.login_username { position:relative; border:none; }
.login_wrap .login_cont.psw_retrieval ul li.login_email { position:relative; border:none; }*/
.login_wrap .login_cont.change_psw { margin:80px auto 0 auto; }
.login_wrap .login_cont.change_psw ul li span.tit { display:block; width:100%; padding:0 0 3px 2px; text-align:left; }
.login_wrap .change_psw ul li input[type="text"], .login_wrap div.change_psw ul li input[type="password"] { width:99.5%; height:34px; margin:0; padding:2px 2px 2px 10px; border:1px solid var(--defaultBorder); font-size:16px; box-sizing:border-box; }
.checkmark::before { content:'\2714'; }
.brr_address dl.wth_330.add_address { margin-bottom:20px; }
.brr_address { vertical-align:top; }
.notificationdetail_box { overflow:auto; width:710px; margin-bottom:60px; white-space:pre-line; word-break:break-word; }
.tbl_earlychect tr { position:relative; }
.tbl_earlychect .history_memo { display:none; position:absolute; top:20px; left:25%; z-index:101; width:555px; padding:15px; border:1px solid #708293; border-radius:2px; background:#fff; word-break:break-word; opacity:0; box-shadow:var(--default-shadow); transition:0.2s ease-in; }
.tbl_earlychect tr:hover .history_memo { display:block; opacity:1; transition:0.2s ease-in; }

.pipe_fileinuse { overflow:visible!important; position:relative; }
/*.pipe_fileinuse .pipe_borrower_name { text-align:center; }*/
.pipe_fileinuse .txt_dlg__balloon { display:block; position:absolute; top:14px; left:14px; z-index:101; width:max-content; min-width:150px; max-width:550px; padding:5px 10px; border:1px solid #708293; border-radius:3px; background:#e6f5ff; text-align:left; box-sizing:border-box; white-space:normal; word-break:break-word; box-shadow:var(--default-shadow); transition:0.2s ease-in; }
.pipe_fileinuse .txt_dlg__balloon.on { display:block; opacity:1; transition:0.2s ease-in; }
.pipe_fileinuse .txt_dlg__balloon i.fa-times { position:absolute; top:5px; right:5px; font-size:13px; cursor:pointer; }

.pipe_share { overflow:visible!important; position:relative; }
/*.pipe_share .pipe_borrower_name { text-align:center; }*/
.pipe_share .txt_dlg__balloon { display:block; position:absolute; top:14px; left:14px; z-index:101; width:max-content; min-width:150px; max-width:550px; padding:5px 10px; border:1px solid #708293; border-radius:3px; background:#e6f5ff; text-align:left; box-sizing:border-box; white-space:normal; word-break:break-word; box-shadow:var(--default-shadow); transition:0.2s ease-in; }
.pipe_share .txt_dlg__balloon.on { display:block; opacity:1; transition:0.2s ease-in; }
.pipe_share .txt_dlg__balloon i.fa-times { position:absolute; top:5px; right:5px; font-size:13px; cursor:pointer; }

/*autofill*/
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:active,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus { border:1px solid var(--defaultBorder); -webkit-text-fill-color:#334d65; -webkit-box-shadow:0 0 0 1000px #fff inset; -webkit-background:transparent url(/Images/icons/ico_password.png) no-repeat 8px 5px !important; transition:background-color 5000s ease-in-out 0s; }
.login_wrap div.login_cont input:-webkit-autofill:hover { -webkit-box-shadow:0 0 0 1000px #fff inset; }
.login_wrap div.login_cont input:-webkit-autofill:active,
.login_wrap div.login_cont input:-webkit-autofill:focus { -webkit-text-fill-color:#334d65; -webkit-box-shadow:0 0 0 1000px var(--defaultYellow) inset; -webkit-background:transparent url(/Images/icons/ico_password.png) no-repeat 8px 5px !important; transition:background-color 5000s ease-in-out 0s; }
.login_wrap div.login_cont ul li input[type="text"]:active, .login_wrap div.login_cont ul li input[type="text"]:focus { background:var(--defaultYellow) !important; }
/*placeholder_color*/
.login_wrap div.login_cont ul li input[type="text"]::-webkit-input-placeholder { color:#757575 !important; }
.login_wrap div.login_cont ul li input[type="text"]:-moz-placeholder { color:#757575 !important; }
/* Firefox 18- */ .login_wrap div.login_cont ul li input[type="text"]::-moz-placeholder { color:#757575 !important; }
/* Firefox 19+ */ .login_wrap div.login_cont ul li input[type="text"]:-ms-input-placeholder { color:#757575 !important; }
.login_wrap div.login_cont ul li input[type="password"]::-webkit-input-placeholder { color:#757575 !important; }
.login_wrap div.login_cont ul li input[type="password"]:-moz-placeholder { color:#757575 !important; }
/* Firefox 18- */ .login_wrap div.login_cont ul li input[type="password"]::-moz-placeholder { color:#757575 !important; }
/* Firefox 19+ */ .login_wrap div.login_cont ul li input[type="password"]:-ms-input-placeholder { color:#757575 !important; }

/*******************
For IE9
*******************/
input[type="checkbox"]::-ms-check { width:19px !important; height:18px !important; margin:0; padding:0; color:#334d65; border:1px solid var(--defaultBorder) !important; vertical-align:-2px; }
select { background:#fff url('/Images/icons/arr-slt.png') no-repeat right 0 center\0/ie9; }
select:focus { background:url('/Images/icons/arr-slt.png') no-repeat right 0 center\0/ie9; background-color:var(--defaultYellow); }
select:focus::-ms-value { background:transparent url('/Images/icons/arr-slt.png') no-repeat right -1px center; color:#334d65; }
select::-ms-expand { display:none; }
.clsState { width:45px; }

/*******************
For IE10
*******************/
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
    select { background:#fff url('/Images/icons/arr-slt.png') no-repeat right 0 center; }
    select:focus { background:url('/Images/icons/arr-slt.png') no-repeat right 0 center; background-color:var(--defaultYellow); }
    input[type="checkbox"] { border:none !important; background:transparent; }
}

/*******************
For IE11
*******************/
/*bg*/
*::-ms-backdrop, input[type="checkbox"] { border-top:1px solid var(--defaultBorder) !important; border-right:1px solid var(--defaultBorder) !important; border-bottom:1px solid var(--defaultBorder) !important; background:transparent; }
*::-ms-backdrop, input[type="checkbox"]:disabled, *::-ms-backdrop, input[type="checkbox"]:read-only { cursor:default; }
*::-ms-backdrop, .login_wrap div.login_cont ul li.wth_150.rememberme label { vertical-align:6px; }

/*******************
For IE Edge
*******************/
/* Microsoft Edge Browser 12+ (All) - @supports method */
@supports (-ms-ime-align:auto) {
    input[type="checkbox"] { width:21px !important; height:20px !important; margin-left:-2px; border:1px solid var(--defaultBorder) !important; transform:scale(0.8); }
    input[type="checkbox"][disabled], input[type="checkbox"][readonly] { cursor:default; }
    .login_wrap div.login_cont ul li.wth_150.rememberme label { vertical-align:6px; }
    input[type="checkbox"]:focus { outline-offset:0; }
    select { background:#fff url('/Images/icons/arr-slt.png') no-repeat right 0 center; }
    select:focus { background:var(--defaultYellow) url('/Images/icons/arr-slt.png') no-repeat right 0 center; }
    select:focus::-ms-value { background:transparent url('/Images/icons/arr-slt.png') no-repeat right -1px center; color:#334d65; }
    select:disabled, select[disabled] { background:#f0f0f0 url('/Images/icons/arr-slt.png') no-repeat right 0 center !important; }
    select::-ms-expand { display:none; }
    .wth_218.mgT2.txt_r { width:210px !important; }
    .commlist_wrap label.wth_125 { width:120px !important; }
    .commlist_wrap label.wth_380 { width:370px !important; }
    .edge-format .CalyxZip.wth_70 { width:58px !important; }
    .edge-format.wth_280 { width:275px !important; }
    .edge-format.wth_250 { width:240px !important; }
    .edge-format .wth_170 { width:160px !important; }
    .edge-format .wth_120 { width:115px !important; }
    .edge-format .wth_118 { width:113px !important; }
    .edge-format.wth_83 { width:81px !important; }
    .edge-format.wth_40 { width:38px !important; }
    .edge-format .mgL40 { margin-left:33px !important; }
    .edge-format .mgL179 { margin-left:175px !important; }
    .edge-format .pdL40 { padding-left:37px !important; }
    .edge-format .pdL45 { padding-left:41px !important; }
    .edge-format .pdL96 { padding-left:88px !important; }
    .edge-format .pdL99 { padding-left:93px !important; }
}

/*******************
For FF
*******************/
@-moz-document url-prefix() {
    input[type="checkbox"] { width: 16px !important; height: 16px !important; /*margin: 0 !important;*/ border: none !important; background: none !important; /*vertical-align: 0 !important;*/ -moz-appearance: none; }
    input[type="checkbox"]:focus { outline: 2px solid var(--defaultOutline)!important; outline-offset: 0 !important; }
    input[type="checkbox"]:before { display: inline-block; content: ""; width: 16px !important; height: 16px !important; text-align: center; vertical-align: middle; }
    input[type="checkbox"]:checked { margin-top: 0; margin-left: 0; }
    input[type="checkbox"]:checked:before { margin-top: 0px !important; margin-left: 0px !important; color: #334d65; }
    input[type="checkbox"]:disabled:before { cursor: default; }
    input[type="checkbox"][readonly]:before { cursor: default; }
    /*bg*/ input[type="checkbox"]:before { background: #fff url(/Images/icons/v.png) no-repeat 0px 0px; }
    input[type="checkbox"]:checked:before { /*border: 1px solid transparent;*/ background: url(/Images/icons/vv.png) no-repeat 0 0.01em; }
    input[type="checkbox"]:disabled:before { /*border: 1px solid transparent;*/ background: url(/Images/icons/v-grey.png) no-repeat 0 0; }
    input[type="checkbox"][readonly]:before { /*border: 1px solid transparent;*/ background: url(/Images/icons/v-grey.png) no-repeat 0 0; }
    input[type="checkbox"][readonly]:before:active, input[type="checkbox"]:disabled:before:active { /*border: 1px solid transparent;*/ background: url(/Images/icons/v-grey.png) no-repeat 0 0; }
    input[type="checkbox"]:checked:disabled:before, input[type="checkbox"]:checked[readonly]:before { /*border: 1px solid transparent;*/ background: url(/Images/icons/vv-grey.png) no-repeat 0 0; }
    input[type="checkbox"] { border: 0px solid transparent; background: url(/Images/icons/vv.png) no-repeat 0 0; }
    input[type="checkbox"]:focus:before { padding: 0 1px 1px 0; }
    input[type="checkbox"]:checked:before { padding: 0; border: 0px solid transparent; background: url(/Images/icons/vv.png) no-repeat 0 0; }
    input[type="checkbox"]:disabled, input[type="checkbox"][readonly] { border: 1px solid transparent; }
    input[type="checkbox"]:checked:disabled, input[type="checkbox"]:checked[readonly] { /*border: 1px solid transparent;*/ }
    /*for checkbox in grid*/ table input[type="checkbox"] { padding: 0 !important; }
    table input[type="checkbox"]:before { background: #fff url(/Images/icons/v.png) no-repeat 0px 0px; }
    /*table.tablesorter thead tr th input[type="checkbox"]:before { background-color:#e8f0f5 !important; }*/ 
    /*table input[type="checkbox"]:checked { margin-top: 0 !important; margin-left: 0 !important; }*/
    /*table input[type="checkbox"]:checked:disabled::before { margin: 0 !important; }*/
    table input:disabled { background: none !important; }
    .los_pipeline_length table input[type="checkbox"] { border: 0px solid transparent; background: url(/Images/icons/vv.png) no-repeat 0 0; }
    .los_pipeline_length table input[type="checkbox"]:focus:before { padding: 0 1px 1px 0; }
    .los_pipeline_length table input[type="checkbox"]:checked:before { padding: 0; border: 0px solid transparent; background: url(/Images/icons/vv.png) no-repeat 0 0; }
    /*.license_list input[type="checkbox"] { margin-top:inherit!important; }*/ .license_list .real_pop dd { line-height: 25px; }
    .ou_profile input[type="checkbox"] { margin-top: 3px !important; }
    .doc_2nd_wrap { margin: 0; position: absolute; top: 0; right: 4px; z-index: 100; float: right; width: 20px; height: 32px; cursor: pointer; }
    .doc_2nd_wrap img { margin-top: 13px; }
    .gnb_03 a span { height: 22px; padding: 4px 15px 4px 15px; }
    .tab_menu a span { height: 14px; padding: 5px 10px 8px 10px; }
    .tab_menu a:hover span, .tab_menu a.on span { padding: 5px 10px 8px 10px; }
    .italic_sameas { vertical-align: 0 !important; }
    input[type="checkbox"].mgLm25 { margin-left: -25px !important; }
    /*.license_list input[type="checkbox"] { margin-top:2px !important; }*/ .login_wrap div.login_cont ul li.wth_150.rememberme label { vertical-align: 0; }
    select { padding-left:3px; background: #fff url('/Images/icons/arr-slt.png') no-repeat right 0 center; -moz-appearance: none; }
    select:focus { background: var(--defaultYellow) url('/Images/icons/arr-slt.png') no-repeat right 0 center; }    
    div.va_list input[type="checkbox"] { margin-top: 3px !important; }
    .task_grey input.percent { background: #fff url('/images/bg_percent.png') no-repeat right 5px; }
    .task_grey input.percent[readonly] { background: #f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; }
    /*.task_grey input.CalyxPctNega:focus { background:var(--defaultYellow) url('/images/bg_percent_g.png') no-repeat right 6px; }*/ .lock_request_new_wrap dd { min-height: 23px; line-height: 23px; }
    .lock_request_new_wrap input.percent { background: url('/images/bg_percent.png') no-repeat right 5px; }
    .lock_request_new_wrap input.percent[readonly] { background: #f0f0f0 url('/images/bg_percent_g.png') no-repeat right 5px; }
    dl.race_wrap dd label, dl.race_wrap dd label:focus, dl.race_wrap dd label:hover, dl.race_wrap dd label:active { border: none; vertical-align: top !important; box-sizing: border-box; outline: none; }
    dl.race_wrap dd label { line-height: 20px; }
    dl.race_wrap dd.wth_370 label + input[type="text"] { vertical-align: -2px !important; }
    .login_wrap div.login_cont img { z-index: 1; }
    .edge-format .pdL40 { padding-left: 37px !important; }
    .edge-format .pdL45 { padding-left: 37px !important; }

    /*button bugs*/
    /*.Btm_btn p input:only-child { width: 75px; }
    .Btm_btn + p { width: 80px; }*/
}

/*for_common_dl_style*/
div.commlist_wrap { display:inline-block; }
div.commlist_wrap dl { margin:0; padding:0; }
div.commlist_wrap dl dt { display:inline-block; min-height:24px; margin:2px 0; vertical-align:middle; box-sizing:border-box; line-height:18px; }
div.commlist_wrap dl dd { display:inline-block; min-height:24px; margin:2px 0; vertical-align:middle; box-sizing:border-box; line-height:18px; }
div.commlist_wrap dl dd label { line-height:20px; cursor:pointer; }
div.commlist_wrap dl dd span { line-height:16px; }
div.commlist_wrap dl dd span.ellipsis { display:inline-block; }
div.commlist_wrap .CalyxMoney { width:120px; }
div.commlist_wrap .CalyxMoney:focus { background:var(--defaultYellow) url('/images/bg_dollar.png') no-repeat left 6px !important; }
div.commlist_wrap .dollar:focus { background:var(--defaultYellow) url('/images/bg_dollar.png') no-repeat left 6px !important; }
.blankdd { min-height:0 !important; margin:0 !important; padding:0 !important; }
div.commlist_wrap.valign_top dl { vertical-align:top; }
div.commlist_wrap.narrowlist { margin:0 0 0 5px; padding:10px; }
div.commlist_wrap.narrowlist dl dd { min-height:18px; }
.screen_1008.commlist_wrap { width:100%; padding:0; }

/*for_common_li_style*/
ul.commlist_li { margin:0; padding:0; }
ul.commlist_li li { display:inline-block; min-height:22px; margin:2px 0; padding:2px 0; vertical-align:middle; box-sizing:border-box; line-height:18px; }
ul.commlist_li li label { line-height:20px; cursor:pointer; }
ul.commlist_li li span { line-height:16px; }
ul.commlist_li li span.ellipsis { display:inline-block; }
/*for_common_table_style*/
table.commtbl { border-collapse:collapse; }
table.commtbl tr th { padding:2px 0; line-height:18px; font-weight:normal; text-align:left; }
table.commtbl tr td { padding:2px 0; line-height:18px; vertical-align:top; }
/*for_common_no_border_table_style*/
table.commtbl_nobd { border:none; border-collapse:collapse; }
table.commtbl_nobd tr th { padding:2px 0; border:none; background:none; line-height:18px; font-weight:normal; text-align:left; }
table.commtbl_nobd tr td { padding:2px 0; border:none; line-height:18px; vertical-align:top; }
/*credit order popup*/
div.tbl_nobd { padding:0; }
div.tbl_nobd table.commtbl_nobd { border:none; border-collapse:collapse; }
div.tbl_nobd table.commtbl_nobd tr th { padding:0 0 5px 0; border:none; background:none; font-size:12px; line-height:18px; font-weight:normal; text-align:left; }
div.tbl_nobd table.commtbl_nobd tr td { padding:3px 0; border:none; line-height:18px; vertical-align:top; }
/*for_show_whole_string*/
td.txt_whole div { overflow:visible !important; text-overflow:clip !important; white-space:normal !important; word-break:break-word; }
/*Document Condition_Checklist grid*/
.screen_1008 .doc_tbl_title { padding:2px 2px 2px 5px; border-top:1px solid #bac8d2; border-bottom:1px solid #bac8d2; background:#e8f0f5; text-align:left; font-weight:bold; line-height:20px; }
.screen_1008 .doc_tbl_list { overflow-x:hidden; overflow-y:auto; width:347px; height:60px; }
.screen_1008 .doc_tbl_list dl { min-height:20px; padding-top:0; }
.screen_1008 .doc_tbl_list dd { width:340px; min-height:20px; margin-bottom:0; padding:3px 2px 3px 5px; border-bottom:1px solid #dee5e8; text-align:left; line-height:20px; }
.screen_1008 .doc_tbl_list div { display:inline-block; text-overflow:ellipsis; overflow:hidden; min-height:20px; padding-top:3px\0/ie9; line-height:18px\0/ie9; cursor:pointer; white-space:nowrap; box-sizing:border-box; }
/* For FF */
@-moz-document url-prefix() {
    .screen_1008 div.doc_details .doc_tbl_list { height:55px; }
}

.tbl_summary { width:100%; border-top:1px solid #dee5e8; border-bottom:1px solid #dee5e8; color:#334d65; }
.tbl_summary td div { color:#334d65; }
.tbl_summary td div.left_txt { color:#334d65; }


/*for test*/
tr.warning_green td, tr.warning_green td div { color:#0da50d; font-weight:bold; }
tr.warning_red td, tr.warning_red td div { color:#ff0000; font-weight:bold; }
tr.warning_orange td, tr.warning_orange td div { color:#ff9e23; font-weight:bold; }
select.pipeline_colorset { width:200px; }
select.pipeline_colorset option { margin:40px; color:#334d65; }
select.pipeline_colorset option[value="ff695e"] { background:#ff695e; color:#fff; }
select.pipeline_colorset option[value="e91e63"] { background:#e91e63; color:#fff; }
select.pipeline_colorset option[value="9c27b0"] { background:#9c27b0; color:#fff; }
select.pipeline_colorset option[value="673ab7"] { background:#673ab7; color:#fff; }
select.pipeline_colorset option[value="3f51b5"] { background:#3f51b5; color:#fff; }
select.pipeline_colorset option[value="2196f3"] { background:#2196f3; color:#fff; }
select.pipeline_colorset option[value="00bcd4"] { background:#00bcd4; color:#fff; }
select.pipeline_colorset option[value="607d8b"] { background:#607d8b; color:#fff; }
select.pipeline_colorset option[value="009688"] { background:#009688; color:#fff; }
select.pipeline_colorset option[value="8bc34a"] { background:#8bc34a; color:#fff; }
select.pipeline_colorset option[value="ffc107"] { background:#ffc107; color:#fff; }
select.pipeline_colorset option[value="ff9800"] { background:#ff9800; color:#fff; }
select.pipeline_colorset option[value="ff5722"] { background:#ff5722; color:#fff; }
select.pipeline_colorset option[value="795548"] { background:#795548; color:#fff; }
select.pipeline_colorset option[value="8e8e8e"] { background:#8e8e8e; color:#fff; }
select.cls_ff695e { background:#ff695e; }
select.cls_e91e63 { background:#e91e63; }
select.cls_9c27b0 { background:#9c27b0; }
select.cls_673ab7 { background:#673ab7; }
select.cls_3f51b5 { background:#3f51b5; }
select.cls_2196f3 { background:#2196f3; }
select.cls_00bcd4 { background:#00bcd4; }
select.cls_607d8b { background:#607d8b; }
select.cls_009688 { background:#009688; }
select.cls_8bc34a { background:#8bc34a; }
select.cls_ffc107 { background:#ffc107; }
select.cls_ff9800 { background:#ff9800; }
select.cls_ff5722 { background:#ff5722; }
select.cls_795548 { background:#795548; }
select.cls_8e8e8e { background:#8e8e8e; }
div.pipe_cont.cls_ff695e { color:#ff695e; font-weight:bold; }
div.pipe_cont.cls_e91e63 { color:#e91e63; font-weight:bold; }
div.pipe_cont.cls_9c27b0 { color:#9c27b0; font-weight:bold; }
div.pipe_cont.cls_673ab7 { color:#673ab7; font-weight:bold; }
div.pipe_cont.cls_3f51b5 { color:#3f51b5; font-weight:bold; }
div.pipe_cont.cls_2196f3 { color:#2196f3; font-weight:bold; }
div.pipe_cont.cls_00bcd4 { color:#00bcd4; font-weight:bold; }
div.pipe_cont.cls_607d8b { color:#607d8b; font-weight:bold; }
div.pipe_cont.cls_009688 { color:#009688; font-weight:bold; }
div.pipe_cont.cls_8bc34a { color:#8bc34a; font-weight:bold; }
div.pipe_cont.cls_ffc107 { color:#ffc107; font-weight:bold; }
div.pipe_cont.cls_ff9800 { color:#ff9800; font-weight:bold; }
div.pipe_cont.cls_ff5722 { color:#ff5722; font-weight:bold; }
div.pipe_cont.cls_795548 { color:#795548; font-weight:bold; }
div.pipe_cont.cls_8e8e8e { color:#8e8e8e; font-weight:bold; }
select.pipeline_colorset.cls_ff695e:focus { background:#ff695e; }
select.pipeline_colorset.cls_e91e63:focus { background:#e91e63; }
select.pipeline_colorset.cls_9c27b0:focus { background:#9c27b0; }
select.pipeline_colorset.cls_673ab7:focus { background:#673ab7; }
select.pipeline_colorset.cls_3f51b5:focus { background:#3f51b5; }
select.pipeline_colorset.cls_2196f3:focus { background:#2196f3; }
select.pipeline_colorset.cls_00bcd4:focus { background:#00bcd4; }
select.pipeline_colorset.cls_607d8b:focus { background:#607d8b; }
select.pipeline_colorset.cls_009688:focus { background:#009688; }
select.pipeline_colorset.cls_8bc34a:focus { background:#8bc34a; }
select.pipeline_colorset.cls_ffc107:focus { background:#ffc107; }
select.pipeline_colorset.cls_ff9800:focus { background:#ff9800; }
select.pipeline_colorset.cls_ff5722:focus { background:#ff5722; }
select.pipeline_colorset.cls_795548:focus { background:#795548; }
select.pipeline_colorset.cls_8e8e8e:focus { background:#8e8e8e; }
select.pipeline_colorset.cls_ff695e option:checked { background:#ff695e; }
select.pipeline_colorset.cls_e91e63 option:checked { background:#e91e63; }
select.pipeline_colorset.cls_9c27b0 option:checked { background:#9c27b0; }
select.pipeline_colorset.cls_673ab7 option:checked { background:#673ab7; }
select.pipeline_colorset.cls_3f51b5 option:checked { background:#3f51b5; }
select.pipeline_colorset.cls_2196f3 option:checked { background:#2196f3; }
select.pipeline_colorset.cls_00bcd4 option:checked { background:#00bcd4; }
select.pipeline_colorset.cls_607d8b option:checked { background:#607d8b; }
select.pipeline_colorset.cls_009688 option:checked { background:#009688; }
select.pipeline_colorset.cls_8bc34a option:checked { background:#8bc34a; }
select.pipeline_colorset.cls_ffc107 option:checked { background:#ffc107; }
select.pipeline_colorset.cls_ff9800 option:checked { background:#ff9800; }
select.pipeline_colorset.cls_ff5722 option:checked { background:#ff5722; }
select.pipeline_colorset.cls_795548 option:checked { background:#795548; }
select.pipeline_colorset.cls_8e8e8e option:checked { background:#8e8e8e; }
.pipeline_summary { overflow-x:auto; overflow-y:hidden; height:95px; margin:10px 20px 0 -15px; }
.pipeline_summary dl { overflow:visible; width:100%; white-space:nowrap; }
.pipeline_summary dl dd { display:inline-block; width:200px; height:85px; margin-right:10px; padding:8px 10px; vertical-align:top; box-sizing:border-box; cursor:pointer; }
.pipeline_summary dl dd .num { display:block; overflow:hidden; width:100%; margin-bottom:5px; color:#fff; font-size:24px; vertical-align:top; white-space:nowrap; text-overflow:ellipsis; }
.pipeline_summary dl dd .rule { overflow:hidden; width:186px; color:#fff; white-space:nowrap; text-overflow:ellipsis; }
.pipeline_summary dl dd .status { overflow:hidden; width:186px; color:#fff; white-space:nowrap; text-overflow:ellipsis; opacity:0.6; }
.pipeline_summary dl dd.cls_ff695e { background:#ff695e; }
.pipeline_summary dl dd.cls_e91e63 { background:#e91e63; }
.pipeline_summary dl dd.cls_9c27b0 { background:#9c27b0; }
.pipeline_summary dl dd.cls_673ab7 { background:#673ab7; }
.pipeline_summary dl dd.cls_3f51b5 { background:#3f51b5; }
.pipeline_summary dl dd.cls_2196f3 { background:#2196f3; }
.pipeline_summary dl dd.cls_00bcd4 { background:#00bcd4; }
.pipeline_summary dl dd.cls_607d8b { background:#607d8b; }
.pipeline_summary dl dd.cls_009688 { background:#009688; }
.pipeline_summary dl dd.cls_8bc34a { background:#8bc34a; }
.pipeline_summary dl dd.cls_ffc107 { background:#ffc107; }
.pipeline_summary dl dd.cls_ff9800 { background:#ff9800; }
.pipeline_summary dl dd.cls_ff5722 { background:#ff5722; }
.pipeline_summary dl dd.cls_795548 { background:#795548; }
.pipeline_summary dl dd.cls_8e8e8e { background:#8e8e8e; }

.broker_content_wrap .broker_content.cls_ff695e { background:#ff695e; }
.broker_content_wrap .broker_content.cls_e91e63 { background:#e91e63; }
.broker_content_wrap .broker_content.cls_9c27b0 { background:#9c27b0; }
.broker_content_wrap .broker_content.cls_673ab7 { background:#673ab7; }
.broker_content_wrap .broker_content.cls_3f51b5 { background:#3f51b5; }
.broker_content_wrap .broker_content.cls_2196f3 { background:#2196f3; }
.broker_content_wrap .broker_content.cls_00bcd4 { background:#00bcd4; }
.broker_content_wrap .broker_content.cls_607d8b { background:#607d8b; }
.broker_content_wrap .broker_content.cls_009688 { background:#009688; }
.broker_content_wrap .broker_content.cls_8bc34a { background:#8bc34a; }
.broker_content_wrap .broker_content.cls_ffc107 { background:#ffc107; }
.broker_content_wrap .broker_content.cls_ff9800 { background:#ff9800; }
.broker_content_wrap .broker_content.cls_ff5722 { background:#ff5722; }
.broker_content_wrap .broker_content.cls_795548 { background:#795548; }
.broker_content_wrap .broker_content.cls_8e8e8e { background:#8e8e8e; }

.pipeline_summary dd.dashboard_text_null { width:100%; height:60px; margin:0 auto; padding:40px 0; text-align:center; }
/*merge grid*/
.user_table table.tbl-merge { border-bottom:none; }
.user_table table.tbl-merge tr:hover { background:none; }
.tbl-merge .tbl-sub td { border-top:none; }
.tbl-merge .tbl-sub td table { margin:5px 0 30px 0; border:none; background:#f1f1f1; }
.tbl-merge .tbl-sub td table th { border:none; background:#f1f1f1; }
.tbl-merge .tbl-sub td table td { border:none; background:#f1f1f1; }
.tbl-merge tr:only-child td:only-child { border-bottom:1px solid #dee5e8; }
/* pin the top menu when scrolling */
.top_logo { transition:background 0.6s; }
#wrapper { width:100%; }
.paging_num_pipeline a { height:15px; }
#header, .top_area { background:#fff; }
/*headr block for Model.isbroker 20241002*/
/*#header.menu-fixed { position:fixed; top:0px; left:0; right:0; z-index:100; width:100%; background:#fff; box-shadow:0 1px 3px 0 rgba(0,0,0,.12); -webkit-animation:ani_dropdown .65s cubic-bezier(.215,.61,.355,1); animation:ani_dropdown .65s cubic-bezier(.215,.61,.355,1); }
#divTab.menu-fixed { position:fixed; top:32px; left:0; right:0; z-index:2; width:100%; margin-left:0; padding-left:25px; background:#fff; -webkit-animation:ani_dropdown_sub .635s cubic-bezier(.215,.61,.355,1); animation:ani_dropdown_sub .635s cubic-bezier(.215,.61,.355,1); }
#divTab.menu-fixed ul.tab_menu { min-width:960px; margin-top:8px; }
#divTab.menu-fixed.nav-line-2__show ul.tab_menu { margin-top:38px; }*/

#divTab.menu-fixed .ou_top { display:none; visibility:hidden; }
/*#header.menu-fixed .welcome_role_shd { z-index:101; }
#header.menu-fixed ~ #wrapper { margin-top:125px; }*/
.wrap-scroll { margin-top:160px; transition-property:unset; }
.menu-fixed .tab_menu { margin-top:0; }
.wrap-scroll .second_tab { margin-top:50px !important; }

@media screen and (max-width:1040px) {
    /*.top_area { min-width:1009px; }*/
    /*.top_right { width:420px; }
    span.role_name_detail { max-width:160px; }
    #divRoleList p.clsRoleList span.role_name_detail { max-width:260px; }*/
}
/*CSS3 animations defined rule*/
@-webkit-keyframes ani_dropdown {
    0% { -webkit-transform:translateY(-100%); transform:translateY(-100%) }
    100% { -webkit-transform:translateY(0); transform:translateY(0) }
}

@keyframes ani_dropdown {
    0% { -webkit-transform:translateY(-100%); transform:translateY(-100%) }
    100% { -webkit-transform:translateY(0); transform:translateY(0) }
}

@-webkit-keyframes ani_dropdown_sub {
    0% { -webkit-transform:translateY(-100%); transform:translateY(-100%); opacity:0.3; }
    100% { -webkit-transform:translateY(0); transform:translateY(0); opacity:1; }
}

@keyframes ani_dropdown_sub {
    0% { -webkit-transform:translateY(-100%); transform:translateY(-100%); opacity:0.3; }
    100% { -webkit-transform:translateY(0); transform:translateY(0); opacity:1; }
}


/****************************** 
    copy from management 
******************************/
div.comm_wrap.wth_1100 { margin:10px; padding:15px 10px 10px 15px; }
div.fold_col1 { display:inline-block; width:1100px; vertical-align:top; }
div.fold_col2 { display:inline-block; width:550px; vertical-align:top; }
div.fold_title { padding:4px 0; font-size:13px; color:var(--defaultOrange); text-align:left; line-height:24px; }
div.fold_title span { padding-left:5px; }
div.fold_wrap { margin-bottom:20px; padding-left:25px; vertical-align:top; }
div.fold_wrap dl { margin-bottom:10px !important; }
div.pws_wrap { display:inline-block; }
div.pws_wrap .btn_save { width:45px; height:22px; margin:1px 0; padding:1px 3px 2px 3px; border:1px solid var(--defaultBorder); background:#fff; color:#334d65; font-size:12px; letter-spacing:0; line-height:19px; vertical-align:middle; }
div.pws_wrap .btn_save:hover { cursor:pointer; }
div.pws_wrap table tr td div { min-height:22px; line-height:20px; }
div.pws_wrap table p { margin:0; }
div.pws_wrap table { border:none; border-collapse:collapse; }
div.pws_wrap table.tblcomm { min-width:500px; border-top:1px solid #bac8d2; border-bottom:1px solid #dee5e8; }
div.pws_wrap table.tblcomm tr th { padding:2px; background:#e8f0f5; border-bottom:1px solid #bac8d2; text-align:left; line-height:20px; }
div.pws_wrap table.tblcomm tr td { min-height:22px; padding:3px 2px; border-top:1px solid #dee5e8; line-height:20px; vertical-align:top; }
div.pws_wrap table.tblcomm .firstcol { padding-left:7px; }
div.pws_wrap table.tblcomm tr td div { overflow:hidden; min-height:20px; white-space:nowrap; text-overflow:ellipsis; }
div.pws_wrap table.tblcomm input[type="checkbox"] { margin-top:4px; vertical-align:-4px; }
div.pws_wrap table.tblcomm_line, div.pws_wrap table.tblcomm_line tr th, div.pws_wrap table.tblcomm_line tr td { border:1px solid #dee5e8; border-collapse:collapse; }
div.pws_wrap table.tblcomm_line tr th, div.pws_wrap table.tblcomm_line tr td { padding:2px 2px 2px 5px; }
div.pws_wrap table.tblcomm_line tr th.txt_c, div.pws_wrap table.tblcomm_line tr td.txt_c { padding:2px 0; }
div.pws_wrap div.user_table { width:100%; }
/*Admin Document*/
.EditorToolBoxArea #divFrameOuter { padding-top:15px; padding-bottom:15px; }
.EditorToolBoxArea #divFrame { position:relative; width:800px; height:auto; margin:auto; }
.EditorToolBoxArea #divEditFrame { position:absolute; left:0px; top:0px; -webkit-box-shadow:2px 2px 5px 1px rgba(119,119,119,0.59); -moz-box-shadow:2px 2px 5px 1px rgba(119,119,119,0.59); box-shadow:2px 2px 5px 1px rgba(119,119,119,0.59); background-color:#fff; }
.EditorToolBoxArea #divToolbox { position:absolute; width:500px; min-width:500px; background:#e9e9e9; border:1px solid #ccc; padding:10px; z-index:1000000; }
.EditorToolBoxArea #divToolbox .title { float:left; font-weight:bold; }
.EditorToolBoxArea #divToolbox .button { float:right; }
.EditorToolBoxArea #divToolbox .button img { cursor:pointer; }
.EditorToolBoxArea #divPathObject { position:absolute; top:150px; right:10px; width:200px; }
.EditorToolBoxArea #divFormItemEditor, #divFormItemEsignEditor { min-width:478px; height:160px; min-height:30px; margin-top:5px; border:1px solid var(--defaultBorder); display:inline-block; vertical-align:top }
.EditorToolBoxArea #cmbPathObj { width:230px; }
.EditorToolBoxArea #spnToolBoxOrdBor { display:none; }
.EditorToolBoxArea #cmbZoom, #cmbFontSize { width:60px }
.EditorToolBoxArea .clsPathObj { position:absolute; border:1px solid #ccc; cursor:pointer; width:200px; word-wrap:break-word; word-break:normal; line-height:1.3; }
.EditorToolBoxArea .clsSelected { border:3px solid red; }
.EditorToolBoxArea .clsSelected.clsSelectedMySign { border:1px solid red; }
.EditorToolBoxArea .clsPathObjFont8 { font-size:8pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFont9 { font-size:9pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFont10 { font-size:10pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFont11 { font-size:11pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFont12 { font-size:12pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFont13 { font-size:13pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFont14 { font-size:14pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFont15 { font-size:15pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFont16 { font-size:16pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFont17 { font-size:17pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFont18 { font-size:18pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFont19 { font-size:19pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFont20 { font-size:20pt; font-weight:500; }
.EditorToolBoxArea .clsPathObjFontBold { font-weight:900; }
.EditorToolBoxArea .clsPathObjFontItalic { font-style:italic; }
.EditorToolBoxArea .clsPathObjFontUnderline { text-decoration:underline; }
.EditorToolBoxArea .clsPathObjL { text-align:left; }
.EditorToolBoxArea .clsPathObjC { text-align:center; }
.EditorToolBoxArea .clsPathObjR { text-align:right; }
.EditorToolBoxArea .clsPathObjFontArial { font-family:Arial }
.EditorToolBoxArea .clsPathObjFontCourier { font-family:"Courier New", Courier, monospace }
.EditorToolBoxArea .clsPathObjFontGeorgia { font-family:Georgia }
.EditorToolBoxArea .clsPathObjFontHelvetica { font-family:Arial, Helvetica, sans-serif }
.EditorToolBoxArea .clsPathObjFontImpact { font-family:Impact }
.EditorToolBoxArea .clsPathObjFontTimes-Roman { font-family:"Times New Roman", Times, serif }
.EditorToolBoxArea .clsPathObjFontVerdana { font-family:Verdana }
.EditorToolBoxArea .clsPathObjDel { position:absolute; right:0px; top:0px; color:red; cursor:pointer; font-size:11pt !important; font-weight:500 !important; font-family:Arial !important; font-style:normal !important; }
.EditorToolBoxArea .clsPathObjDel.btn_mysign { position:absolute; right:-13px; top:-5px; color:red; cursor:pointer; font-size:17px !important; font-weight:600 !important; font-family:Arial !important; font-style:normal !important; }
.EditorToolBoxArea .clsFieldItem { display:inline-block; }
.EditorToolBoxArea .clsTxtPosition { width:30px; }
.EditorToolBoxArea .clsButton { border:1px solid #ccc; background:#fff; padding:5px; margin-top:5px; display:inline-block; }
.EditorToolBoxArea .toolbox-btn .clsButton:hover { background:#eee; }
.EditorToolBoxArea .clsBox { display:inline-block; width:100%; min-width:500px; min-height:100px; background:#fff; box-sizing:border-box; }
.EditorToolBoxArea .toolbox-title { display:inline-block; width:100%; height:36px; padding:5px 10px 10px 10px; background:#e9e9e9; color:#334d65; font-size:14px; font-weight:normal; box-sizing:border-box; }
.EditorToolBoxArea .toolbox-tab { height:31px; border:1px solid #cacaca; border-bottom:1px solid #9eadb9; background:#fff; }
.EditorToolBoxArea .toolbox-tab dd { cursor:pointer; }
.EditorToolBoxArea .toolbox-tab dl dd { display:inline-block; width:120px; border-right:1px solid #fff; text-align:center; }
.EditorToolBoxArea .toolbox-tab dl dd span { display:inline-block; width:100%; padding:7px 10px; box-sizing:border-box; }
.EditorToolBoxArea .toolbox-tab dl dd span.on { background:#dde8ef; }
.EditorToolBoxArea .toolbox-tab dl dd span:hover { background:#dde8ef; }
.EditorToolBoxArea .toolbox-option { width:100%; padding:15px 9px; border:1px solid #cacaca; border-top:none; background:#fff; text-align:left; box-sizing:border-box; }
.EditorToolBoxArea .toolbox-font { height:55px; border-bottom:1px solid #e9e9e9; }
.EditorToolBoxArea .toolbox-font input[type="checkbox"] { vertical-align:middle; }
.EditorToolBoxArea .toolbox-option dl dt { display:inline-block; float:none; min-height:26px; line-height:24px; }
.EditorToolBoxArea .toolbox-option dl dd { display:inline-block; float:none; min-height:26px; line-height:24px; }
.EditorToolBoxArea .toolbox-option dl dd.wth_480 { min-width:480px; width:100% !important; }
.EditorToolBoxArea .toolbox-option img { cursor:pointer; }
.EditorToolBoxArea .toolbox-blank { width:100%; height:5px; min-height:5px !important; padding:0; line-height:5px !important; }

/*top menu*/
.gnb_03 { position:relative; }
/*.gnb_03_drop { position:inherit; }
.gnb_03_drop_cont { top:30px; left:0; z-index:9999; width:100%; min-height:30px; padding:10px 10px 10px 17px; border:0; border-top:1px solid #9eadb9; border-bottom:1px solid var(--defaultBorder); background:#fff; }
.gnb_03_drop_cont p { display:inline; width:165px; padding:3px 12px 4px 5px; }
.gnb_03_drop_cont p a { width:initial; }
.gnb_03_drop_cont p a span { overflow:hidden; width:166px; padding:4px 5px; line-height:25px; text-overflow:ellipsis; white-space:nowrap; }
.gnb_03_drop_cont p:only-child { display:inline; width:100%; }
.gnb_03_drop_cont p:only-child span { width:100%; }
.gnb_03 li a span { white-space:nowrap; }*/
.ui-widget-overlay ~ .formError { z-index:2000; }
/*General Sibling Combinator Selector*/
*::-ms-backdrop, .gnb_03_drop_cont p { display:inline-block; }
/*resizable*/
table.JColResizer { width:100%; }
.JColResizer th { overflow:hidden; height:20px; border-left:1px solid #bac8d2; }
.JColResizer th:first-of-type { border-left:none; }
.JColResizer th.first_check { text-align:center; }
.JColResizer th.first_check + th { border-left:none; }
.JColResizer td.first_check { text-align:center; }
.JColResizer td.alignC.header { text-align:center; }
.JColResizer th.alignC.header + th { border-left:none; }
/*.los_pipeline_length table.JColResizer th.first_check input[type="checkbox"] { margin-left:-1px; }*/
/*FF*/
@-moz-document url-prefix() {
    /*.los_pipeline_length table.JColResizer th.first_check input[type="checkbox"] { margin-left: -2px; }*/
    .JColResizer > tbody > tr > td, .JColResizer > tbody > tr > th { border-right: 0px solid transparent; }
}
.JColResizer th p { padding-left:5px; }
.JColResizer td div { width:95% !important; padding-left:5px; text-overflow:ellipsis; box-sizing:border-box; }
.JColResizer tr td.pdL5 { padding-left:5px !important; }
.JColResizer .paging_num_pipeline { cursor:default; }
table.tablesorter thead tr th.header p { overflow:hidden; max-height:20px; background-color:none; text-overflow:ellipsis; }
table.tablesorter.JColResizer th.header p { padding-left:5px; }
table.tablesorter thead tr th.headerSortDown p { background:transparent url(/images/desc.gif) no-repeat; }
table.tablesorter thead tr th.headerSortUp p { background:transparent url(/images/asc.gif) no-repeat; }
.resizer_wrap { width:100%; }
.resizer_wrap.ktop_search.pst_r { display:inline-block; width:410px !important; }
.resizer_wrap .ktop_search_right_doc02 { right:30px; margin-top:2px; text-align:right; }
.ktop_search_right_doc select.stacking { width:170px!important; height:28px; }

.grip { position:relative; z-index:1; width:5px; height:20px; margin-top:4px; cursor:e-resize; }
.grip:hover { background-position-x:-20px; }
.JCLRLastGrip .grip { background-position-y:-18px; left:-2px; }
.dragging .grip { background-position-x:-20px; }
.JCLRgrips { z-index:1; }
.JCLRgrip { z-index:1; width:1px; }
.JCLRgrip .JColResizer { width:2px!important; }

/*sorter position*/
.JColResizer th p { width:95% !important; /*margin-left:3px;*/ background-position:center right !important; white-space:nowrap; }
/*flexible button test*/
.btn_btm input.md-button { min-width:130px; }
.btn_btm input.lg-button { min-width:160px; }
/*document detail view*/
#divDocumentImageView { width:1390px; }
.doc_img_editer_left { width:210px; }
.doc_img_editer_left div.thum { width:200px; margin:0 auto; padding-left:0; }
.doc_img_editer_left .pdL62.mgB10.txt_l { margin-bottom:6px !important; padding-left:0 !important; text-align:center !important; }
div.doc_thumbnailbtn { padding-left:0; text-align:center; }
.clsDocumentGroup.thumb_icon_box { text-align:center; }
.clsDocumentGroup p { width:100%; text-align:center; }
.clsDocumentGroup p input[type="checkbox"] { position:absolute; top:30%; left:10%; }
.doc_img_editer_left div.title { padding-top:20px; }
.doc_img_editer_left div.thum p.updown { padding:8px 0 2px 0; text-align:center; }
.doc_img_editer_right { width:1160px; max-height:1100px; text-align:center; }
.doc_img_editer_right #divDocumentImage { width:100% !important; position:relative; }
.doc_img_editer_left div.thum::-webkit-scrollbar { width:8px; height:8px; }
.doc_img_editer_left div.thum::-webkit-scrollbar-button:start:decrement,
.doc_img_editer_left div.thum::-webkit-scrollbar-button:end:increment { width:0px; height:0; display:block; background-color:#7b7b7b; }
.doc_img_editer_left div.thum::-webkit-scrollbar-button:horizontal:start:decrement,
.doc_img_editer_left div.thum::-webkit-scrollbar-button:horizontal:end:increment { height:0; display:block; background-color:#7b7b7b; }
.doc_img_editer_left div.thum::-webkit-scrollbar-track-piece { background-color:#fff; border-radius:10px; }
.doc_img_editer_left div.thum::-webkit-scrollbar-thumb:vertical,
.doc_img_editer_left div.thum::-webkit-scrollbar-thumb:horizontal { background-color:#a5a5a5; border:1px solid #a5a5a5; -webkit-border-radius:6px; }
.doc_img_editer_right::-webkit-scrollbar { width:8px; height:8px; }
.doc_img_editer_right::-webkit-scrollbar-button:start:decrement,
.doc_img_editer_right::-webkit-scrollbar-button:end:increment { width:0px; height:0; display:block; background-color:#7b7b7b; }
.doc_img_editer_right::-webkit-scrollbar-button:horizontal:start:decrement,
.doc_img_editer_right::-webkit-scrollbar-button:horizontal:end:increment { height:0; display:block; background-color:#7b7b7b; }
.doc_img_editer_right::-webkit-scrollbar-track-piece { background-color:#d8d8d8; border-radius:10px; }
.doc_img_editer_right::-webkit-scrollbar-thumb:vertical,
.doc_img_editer_right::-webkit-scrollbar-thumb:horizontal { background-color:#a5a5a5; border:1px solid #a5a5a5; -webkit-border-radius:6px; }

/*Quote summary*/
.summary_box { display:inline-flex; position:absolute; bottom:-81px; left:0; width:100%; padding:16px 20px; border-bottom:1px solid #9eadb9; background:#fff; box-sizing:border-box; }
.summary_box dl { display:inline-block; max-width:1270px; min-width:1270px; }
.summary_box dl dt { display:inline-block; height:23px; padding-right:5px; border-left:1px solid #fff; border-bottom:1px solid #fff; background:#e7eef3; text-align:right; line-height:23px; vertical-align:top; }
.summary_box dl dd { display:inline-block; overflow:hidden; height:23px; padding-left:5px; border-bottom:1px solid #e7eef3; white-space:nowrap; text-overflow:ellipsis; line-height:23px; vertical-align:top; }
.summary_box dl dd.last-item { border-bottom:1px solid #fff; }
.dashboard_view { padding:2px 0 2px 26px; }
table.tablesorter td div { vertical-align:middle; }
.btn_finalize { display:inline-block; min-width:80px; max-width:100px; height:26px; margin:5px 0 5px -1px; border:none; background:#334d65; font-size:13px; text-align:center; color:#fff; cursor:pointer; }
.btn_sub { display:inline-block; min-width:80px; height:26px; margin:5px 0 0 -1px; padding:2px 6px 2px 6px; border:1px solid #334d65; border-radius:3px; background:#334d65; font-size:13px; text-align:center; color:#fff; cursor:pointer; }
.btn_sub:disabled { border:1px solid #c4d0d7; background:#eaeaea; color:#a1a0a0; cursor:default; }

/*dashboard*/
.floating-dashboard { position:fixed; top:133px; right:33px; z-index:2; width:26px; }
.floating-dashboard.menu-fixed { top:62px; -webkit-animation:ani_dropdown .65s cubic-bezier(.215,.61,.355,1); animation:ani_dropdown .65s cubic-bezier(.215,.61,.355,1); }
.floating-dashboard img { vertical-align:middle; }
.floating-dashboard .dashboard-button { display:inline-block; width:26px; height:86px; margin-top:7px; padding:0; border-top-left-radius:5px; border-top-right-radius:0; border-bottom-left-radius:5px; border-bottom-right-radius:0; background:var(--defaultOrange) url(/Images/btn_dashboard.png) no-repeat 8px 7px; color:#fff; vertical-align:top; cursor:pointer; box-shadow:#838383 3px 1px 3px -1px; }
.floating-dashboard .dashboard-button.on { width:18px; height:22px; margin-right:-3px; background:var(--defaultOrange) url(/Images/btn_dashboard-arrow.png) no-repeat 6px 9px; box-shadow:#838383 3px 1px 3px -1px; }
.floating-dashboard .dashboard-button.btnClose { width:18px; height:22px; margin-right:-3px; background:var(--defaultOrange) url(/Images/btn_dashboard-close.png) no-repeat 6px 9px; box-shadow:#838383 3px 1px 3px -1px; }
.floating-dashboard .dashboard-list { display:inline-block; overflow-x:hidden; overflow-y:auto; position:absolute; top:-1px; right:-310px; width:310px; min-height:50px; height:fit-content; padding:0; border:1px solid var(--defaultBorder); background:#fff; vertical-align:top; box-sizing:border-box; box-shadow:#a9a9a9 3px 1px 3px -1px; }
.floating-dashboard .dashboard-list dt { width:130px; margin:0; padding-right:5px; border-bottom:1px solid #fff; background:#f0f0f0; color:#444; font-size:11px; text-align:right; line-height:22px; }
.floating-dashboard .dashboard-list dd { width:170px; margin:0; padding-left:4px; border-bottom:1px solid #f0f0f0; font-size:11px; text-align:left; }
@-moz-document url-prefix() {
    .floating-dashboard .dashboard-list dt { width: 123px !important; }
    .dashboard-list{ scrollbar-color: rgb(165,165,165) rgb(240,240,240) !important; scrollbar-width: thin !important; }
}
.floating-dashboard .dashboard-list dd div { display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.floating-dashboard .dashboard-list dd input[type="text"] { overflow:hidden; width:100%; padding-left:0; border:none !important; background:transparent !important; color:#444 !important; font-size:11px; text-align:left; text-overflow:ellipsis; white-space:nowrap; }
.floating-dashboard .dashboard-list dd input[type="text"].CalyxMoney { width:110px; }
.floating-dashboard .dashboard-list dd.dashboard_dollar { padding-left:14px; background:transparent url('/images/bg_dollar.png') no-repeat left 6px !important; }
.floating-dashboard .dashboard-list dd.dashboard_percent input.percent { padding-right:18px; background:transparent url('/images/bg_percent.png') no-repeat right 5px !important; }
.floating-dashboard .dashboard-list dt:last-of-type { border-bottom:none; }
.floating-dashboard .dashboard-list dd:last-of-type { border-bottom:none; }
.floating-dashboard.drawer.drawer-end { right:0; transition:transform .1s ease-in-out; }
.floating-dashboard.drawer.drawer-on { z-index:102; right:309px; width:18px; transform:none; transition:transform .2s ease-in-out; }
.dashboard-list::-webkit-scrollbar { width:3px; height:1em; border-radius:2rem; }
.dashboard-list::-webkit-scrollbar-button { height:0; background:#d0d0d0; border-radius:2rem; }
.dashboard-list::-webkit-scrollbar-track-piece { background:#d0d0d0; border-radius:2rem; }
.dashboard-list::-webkit-scrollbar-thumb { background:#a5a5a5; border-radius:2rem; }


/*dashboard- backup 20240105*/
/*.floating-dashboard { position:fixed; top:133px; right:33px; z-index:2; width:26px; }
.floating-dashboard.menu-fixed { top:62px; -webkit-animation:ani_dropdown .65s cubic-bezier(.215,.61,.355,1); animation:ani_dropdown .65s cubic-bezier(.215,.61,.355,1); }
.floating-dashboard img { vertical-align:middle; }
.floating-dashboard .dashboard-button { display:inline-block; width:26px; height:86px; margin-top:7px; padding:0; border-top-left-radius:5px; border-top-right-radius:0; border-bottom-left-radius:5px; border-bottom-right-radius:0; background:var(--defaultOrange) url(/Images/btn_dashboard.png) no-repeat 8px 7px; color:#fff; vertical-align:top; cursor:pointer; box-shadow:#838383 3px 1px 3px -1px; }
.floating-dashboard .dashboard-button.on { width:18px; height:22px; margin-right:-3px; background:var(--defaultOrange) url(/Images/btn_dashboard-arrow.png) no-repeat 6px 9px; box-shadow:#838383 3px 1px 3px -1px; }
.floating-dashboard .dashboard-button.btnClose { width:18px; height:22px; margin-right:-3px; background:var(--defaultOrange) url(/Images/btn_dashboard-close.png) no-repeat 6px 9px; box-shadow:#838383 3px 1px 3px -1px; }
.floating-dashboard .dashboard-list { display:inline-block; overflow-x:hidden; overflow-y:auto; position:absolute; top:-1px; right:-310px; width:310px; min-height:50px; height:fit-content; padding:0; border:1px solid var(--defaultBorder); background:#fff; vertical-align:top; box-sizing:border-box; box-shadow:#a9a9a9 3px 1px 3px -1px; }
.floating-dashboard .dashboard-list dl { display: flex; justify-content: flex-start; justify-items: center; align-content: flex-start; flex-wrap: nowrap; flex-direction: row; grid-column-gap: 0; grid-row-gap: 0px; border-bottom: 1px solid #f0f0f0; align-items: flex-start; }
.floating-dashboard .dashboard-list dl { margin: 0 0 1px 0; padding: 0; }
.floating-dashboard .dashboard-list dt { width:130px; min-height:24px; margin:0; padding:3px 5px 3px 0; background:#f0f0f0; color:#444; font-size:11px; text-align:right; line-height:18px; }
.floating-dashboard .dashboard-list dd { width:170px; min-height:24px; margin:0; padding-left:4px; font-size:11px; text-align:left; line-height:18px; }
@-moz-document url-prefix() {
    .floating-dashboard .dashboard-list dt { width: 128px !important; }
    .dashboard-list { scrollbar-color: rgb(165,165,165) rgb(240,240,240) !important; scrollbar-width: thin !important; }
}
.floating-dashboard .dashboard-list dd div { display:inline-block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.floating-dashboard .dashboard-list dd input[type="text"] { overflow:hidden; width:100%; padding-top:3px; padding-left:0; border:none !important; background:transparent !important; color:#444 !important; font-size:11px; text-align:left; text-overflow:ellipsis; white-space:nowrap; }
.floating-dashboard .dashboard-list dd input[type="text"].CalyxMoney { width:110px; }
.floating-dashboard .dashboard-list dd.dashboard_dollar { padding-left:14px; background:transparent url('/images/bg_dollar.png') no-repeat left 8px !important; }
.floating-dashboard .dashboard-list dd.dashboard_percent input.percent { padding-right:18px; background:transparent url('/images/bg_percent.png') no-repeat right 8px !important; }
.floating-dashboard .dashboard-list dl:last-of-type { margin:0; border-bottom:none; }
.floating-dashboard.drawer.drawer-end { right:0; transition:transform .1s ease-in-out; }
.floating-dashboard.drawer.drawer-on { z-index:102; right:309px; width:18px; transform:none; transition:transform .2s ease-in-out; }
.dashboard-list::-webkit-scrollbar { width:3px; height:1em; border-radius:2rem; }
.dashboard-list::-webkit-scrollbar-button { height:0; background:#d0d0d0; border-radius:2rem; }
.dashboard-list::-webkit-scrollbar-track-piece { background:#d0d0d0; border-radius:2rem; }
.dashboard-list::-webkit-scrollbar-thumb { background:#a5a5a5; border-radius:2rem; }*/


/*pricing*/
.pricing_detail { vertical-align:top; }
.pricing_detail dl dt:not(.txt_title02) { min-height:initial !important; text-align:right; }
.pricing_detail dl dd { min-height:initial !important; padding-left:4px; text-align:left; }
.pricing_detail dl dt span { display:inline-block; width:100%; height:26px; padding:4px 10px; background:#e8f0f5; line-height:18px; box-sizing:border-box; }
.pricing_detail dl dd span { display:inline-block; width:100%; height:26px; padding:4px 10px; background:#f0f0f0; line-height:18px; box-sizing:border-box; }
.pricing_detail dl dt input[type="text"] { height:20px; text-overflow:ellipsis; }
.pricing_detail dl dd span.dollar { padding-left:22px; background:#f0f0f0 url('/images/bg_dollar.png') no-repeat 7px 7px !important; text-align:left; }
.pricing_detail dl dd.wth_170 { margin-top:0; margin-bottom:15px; }

/*document package*/
.grid-wrapper { display: grid; grid-template-columns: 270px 3fr; grid-template-rows: auto; gap: 0px 25px; grid-auto-rows: minmax(20%, auto); }
.grid-file { grid-column: 1 / 3; grid-row: 2 / 3; }
.grid-package { grid-column: 1 / 2; grid-row: 1 / 2; }
.grid-package.on { grid-column: 1 / 2; grid-row: 1 / 2; }
.grid-list { grid-column: 1 / 3; grid-row: 1 / 2; }
.grid-list.on { grid-column: 2 / 3; grid-row: 1 / 2; }
.grid-list .drop div.on { width:65px; }

.grid-file { position:fixed; bottom:109px; z-index:1; }
.ktop_doc { position:absolute; top:6px; right:30px; margin:0; }
.floating-package.menu-fixed { top:106px; -webkit-animation:ani_dropdown .65s cubic-bezier(.215,.61,.355,1); animation:ani_dropdown .65s cubic-bezier(.215,.61,.355,1); }
.floating-package .package-button { position:absolute; top:-3px; left:0; width:19px; height:86px; padding:0; border-top-left-radius:0; border-top-right-radius:5px; border-bottom-left-radius:0; border-bottom-right-radius:5px; background:var(--defaultOrange) url(/Images/btn_package_off.png) no-repeat 8px 11px; color:#fff; vertical-align:top; cursor:pointer; box-shadow:#b9b9b9 3px 1px 3px -1px;  transition-property: width, background-position-x; transition-duration: 0.3s; background-position-x: 4px; }
.floating-package .package-button:hover { width:25px; background-position-x: 10px; } 
.floating-package .package-button.on { position:absolute; top:4px; left:inherit; right:-20px; width:18px; height:22px; border-top-left-radius:0; border-top-right-radius:5px; border-bottom-left-radius:0; border-bottom-right-radius:5px; background:var(--defaultOrange) url(/Images/btn_package-arrow.png) no-repeat 5px 9px; box-shadow:#b9b9b9 2px 1px 3px -1px; background-position-x:50%; transition:none;  }
.floating-package.drawer.drawer-end { transition:transform .1s ease-in-out; }
.floating-package.drawer.drawer-on { transform:none; transition:transform .2s ease-in-out; }

/*document - old screen modification -- btn document list button*/
.floating-package .package-button.list-button { height:48px; background-image:url(/Images/btn_package_list.png); }
.floating-package .package-button.list-button.on { height:22px; background-image:url(/Images/btn_package-arrow.png); }

.package-header { position: static; width: 259px; height: 26px; padding: 2px 8px 0 5px; border-top: 1px solid var(--defaultBorder); background: #e8f0f5; color: #334d65; font-size: 12px; font-weight:bold; line-height:24px; touch-action: none; }
.package-header:hover { cursor:pointer; }

.doc-package-title img[title~='Package']{ margin-top:5px; margin-left:-25px;}
.doc-package-title .content_title_txt { margin-left:3px; }
.doc-package { position:relative; float:left; min-width: 70px; width: 70px; margin-left:0; }
.doc-package.on { width: 100%; }

.doc-list { width: 100%; padding-left:5px; padding-right:5px; box-sizing:border-box; }
.doc-list.on { width:100%; }
.doc-list .user_table { width:max-content; min-width:100%; max-width:3000px; }
.btn_btm .doc_top { display:inline-block; position:initial; width:98vw; height:58px; max-height:58px; margin:0; padding:10px 0 0 0; /*border-top:1px solid var(--defaultBorder);*/ box-sizing:border-box; }
.btn_btm .doc_top .doc_drip_wrap { width: 97vw; }
.btn_btm .doc_drop { display:inline-block; position:inherit; width:calc(100% - 10px); min-height:40px; margin:0; padding:0; border:1px dashed #bccbd4; background:#dbf1ff; text-align:center; line-height:40px; box-sizing:border-box; }
.btn_btm .doc_drop_hover { border:1px dashed #fbcb09; background:#fdf5ce; }
.btn_btm .doc_drop i.fa-plus { margin:-2px 5px 0 0; font-size:16px; }
.btn_btm .doc_top + .btn_scroll_wrap { border-top:none; }

.doc-list .resizer_wrap .ktop_search_right_doc02 { right:0; float:right; width:555px; margin-top:0; margin-right:30px; padding:0; }
.doc_drop.resizer_wrap { width:calc(100% - 10px); }
.ktop_search_right_doc span.doc_show:first-of-type { width:122px; }

.doc-package.fold { min-width:0; width:26px; margin-left:-25px; padding-right:0; }
.doc-package.fold .doc-pending-list { display:none; }
.doc-package tbody { display:block; overflow-x:hidden; overflow-y:auto; width:272px; }
.doc-package tbody tr:first-of-type td { border-top:none; }
.doc-package tbody td:nth-child(1) { width:240px; }
.doc-package tbody td:nth-child(2) { width:20px; }
.doc-package tbody td:nth-child(3) { width:20px; }

/*static pending list*/
.doc-pending.menu-fixed { position:fixed; top:70px; -webkit-animation:ani_dropdown .65s cubic-bezier(.215,.61,.355,1); animation:ani_dropdown .65s cubic-bezier(.215,.61,.355,1); transition:transform .2s ease-in-out; }
.doc-pending.menu-fixed + div { margin-left:303px; }
.doc-pending .doc-pending-list { overflow:hidden auto; }

/*scroll*/
.doc-pending-list::-webkit-scrollbar { width:3px; height:1em; border-radius:2rem; }
.doc-pending-list::-webkit-scrollbar-button { height:0; background:#d0d0d0; border-radius:2rem; }
.doc-pending-list::-webkit-scrollbar-track-piece { background:#d0d0d0; border-radius:2rem; }
.doc-pending-list::-webkit-scrollbar-thumb { background:#a5a5a5; border-radius:2rem; }

.doc-package tbody::-webkit-scrollbar { width:3px; height:1em; border-radius:2rem; }
.doc-package tbody::-webkit-scrollbar-button { height:0; background:#d0d0d0; border-radius:2rem; }
.doc-package tbody::-webkit-scrollbar-track-piece { background:#d0d0d0; border-radius:2rem; }
.doc-package tbody::-webkit-scrollbar-thumb { background:#a5a5a5; border-radius:2rem; }

.k-auto-scrollable::-webkit-scrollbar { width:3px; height:1em; border-radius:2rem; }
.k-auto-scrollable::-webkit-scrollbar-button { height:0; background:#d0d0d0; border-radius:2rem; }
.k-auto-scrollable::-webkit-scrollbar-track-piece { background:#d0d0d0; border-radius:2rem; }
.k-auto-scrollable::-webkit-scrollbar-thumb { background:#a5a5a5; border-radius:2rem; }


/*document package*/
.grid-wrapper-deleted { display: grid; grid-template-columns:4fr; grid-template-rows: 70px auto; gap: 0px 25px; grid-auto-rows: minmax(20%, auto); }
.grid-search { grid-column: 1 / 3; grid-row: 1 / 2; }
.grid-list { grid-column: 1 / 3; grid-row: 2 / 3; }
.grid-search .ktop_doc { position:inherit; }

/*ellipsis*/
input[type="text"], input[type="tel"], input[type="password"] { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
input[type="text"].dollar, input[type="text"].CalyxMoney { overflow:visible; text-overflow:initial; white-space:normal; }
input[type="text"].percent, input[type="text"].CalyxPct { overflow:visible; text-overflow:initial; white-space:normal; }
select { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
@-moz-document url-prefix() {
    select { overflow:hidden; padding-right:8px; text-overflow:ellipsis; white-space:nowrap; box-sizing:border-box; }
}

/*test email template*/
.new-grid input[type="text"].k-input { height:28px; }
.new-grid .k-editor { /*border:1px solid #c5c5c5;*/ border:1px solid var(--defaultBorder); }
.new-grid .k-toolbar { padding-bottom:6px; }
.new-grid .k-editable-area { height:350px; }
.new-grid .k-widget td.k-editor-toolbar-wrap { padding:4px 4px 0 4px; border-bottom:1px solid var(--defaultBorder); box-shadow:0 1px 3px -1px rgba(0, 0, 0, 0.2); }
/*.grid-col .k-button, .grid-col .k-button-secondary { border:1px solid var(--defaultBorder); background:#fff; }
.grid-col .k-colorpicker .k-picker-wrap { background:#fff; }
.grid-col .k-dropdown .k-dropdown-wrap, .grid-col .k-dropdowntree .k-dropdown-wrap { border:1px solid var(--defaultBorder); background:#fff; }
.grid-col .k-combobox .k-select { border:1px solid var(--defaultBorder); background:#fff; }
.grid-col .k-button-secondary.k-state-hover, .grid-col .k-button-secondary:hover, .grid-col .k-button.k-state-hover, .grid-col .k-button:hover { background:var(--nav-list-hover); }
.grid-col .k-combobox .k-state-hover .k-select, .grid-col .k-combobox>:hover .k-select { background:var(--nav-list-hover); }*/

/*login-narrow screens*/
/*@media screen and (max-width:750px) {
    .login_wrap .login_pic { display:none; }
    .login_wrap .login_box { max-width:70%; min-width:400px; margin:10% auto 0 auto; box-sizing:border-box; }
    .login_wrap .login_cont { min-height:390px; }
    .login_wrap .login_news div { display:block!important; }
}*/


/*summary alerts*/
div.summary_alert__section { width:1110px; margin-bottom:0; }
div.summary_alert__section dl { display:inline-block; }
div.summary_alert__section dl dt.txt_title03 { min-height:20px; margin:10px 0 0 0; line-height:20px; }
div.summary_alert__section dl dd { margin:0 0 10px 0; }