/* Reset Styles 
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,hr,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {margin:0 auto;padding:0;border:0;outline:0;font-weight:inherit;font-size:100%;font-family:inherit; vertical-align:baseline }
html {height:100%}
body {min-height:101%;line-height:1;color:black;background:white;font:62.5%/1.4 Arial,Helvetica,sans-serif; width:1190px; border-left:1px solid #333; border-right:1px solid #333;}
h1,h2,h3,h4,h5,h6 {font-weight:bold}
:focus {outline:0}
ol,ul {list-style:none}
table {border-collapse:separate;border-spacing:0/* tables still need cellspacing="0" }
caption,th,td {text-align:left; font-weight:normal}
blockquote:before,blockquote:after,q:before,q:after {content:""}
blockquote,q {quotes:"" ""}
option,select {min-width:1.5em}
ins {text-decoration:none}
del {text-decoration:line-through}
img,a img {border:0}

#wrap {width:900px;margin:20px auto;background:#eee;padding:50px 0;overflow:hidden;border:1px solid #ccc;height:750px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:5px 5px 10px #ccc;-webkit-box-shadow:5px 5px 10px #ccc}
.content {width:720px;margin:0 auto;overflow:hidden;background:#fff;border:1px solid #ccc;padding-bottom:300px}*/
#JqueryMenu.stack a {background:url(Images/arrow.png) right 9px no-repeat;position:relative;}
#JqueryMenu.toprow ul {margin-top:30px;}

#JqueryMenu {  width:200px; margin:0; padding:0;}
#JqueryMenu ul {display:block; list-style:none;margin:0; padding:0;}
#JqueryMenu ul li{list-style:none; margin:0px 0px 0px 0px;}
#JqueryMenu ul li a {background:#aaa; padding:0px 10px 0px 10px; line-height:28px;font-size:14px;color:#fff !important;text-decoration:none;font-weight:bold; display:block;/*border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #999;border-bottom:1px solid #999;height:28px;width:auto;*/}
#JqueryMenu ul li a:hover {border-top:0px solid #999;border-left:0px solid #999;border-right:0px solid #ccc;border-bottom:0px solid #ccc;background:#ffd800;}
.tinStatus{font-style: italic;
    font-size: 13px;
    float: right;
}
.blackFont{color:#000;}
ul.innerList li {
    padding: 5px 5px;
    list-style-type: circle;
}
ul.innerList li:before {
    content: none!important;
}
.attempt-edit{font-weight:400;font-size:18px;}

.global-search-sec{width:calc(100% - 220px);}
.Dash8300 .global-search-sec { width: calc(100% - 300px) !important; }
.search-sec input { width: 95px !important; border-radius: 5px; }
.search-sec .newGetRecordIcon{padding:4px 5px;}

/*---RESPONSIVE------------*/
.credit-cardview{border:1px solid #ccc;border-radius:3px;padding:5px;}
.credit-cardview.active { border: 1px solid #51c4da; }
/*FormW9*/
@font-face { font-family: Avenir; font-weight: 400; src: url(fonts/avenir_ff/AvenirLTStd-Book.otf) }
.lblBeforeImageName {
    position: absolute;
    padding: 0px !important;
    margin-top: 157px;
    margin-left: -525px;
    z-index: 11;
    width: 234px;
}
.lblBeforeImageBusName {
    position: absolute;
    margin-top: 205px;
    padding: 0px !important;
    margin-left: -526px;
    z-index: 11;
    width: 312px;
}
.lblBeforeImageAddress {
    position: absolute;
    margin-top: 451px;
    margin-left: -456px;
    z-index: 11;
    width: 259px;
}
.lblBeforeImageCity {
    position: absolute;
    margin-top: 510px;
    margin-left: -432px;
    z-index: 11;
    padding: 3px !important;
    width: 291px;
}
.lblAccountNumber {
    position: absolute;
    margin-top: 574px;
    margin-left: -375px;
    height: 26px;
    z-index: 11;
    padding: 0px !important;
    font-weight: 600 !important;
}
.lblssn {
    position: absolute;
    margin-top: 656px;
    margin-left: 232px;
    height: 28px;
    z-index: 11;
    padding: 0px !important; /* background: #fffaab !important; */
    width: 257px;
}
.lblein {
    position: absolute;
    margin-top: 728px;
    margin-left: 232px;
    height: 28px;
    z-index: 11;
    padding: 0px !important; /* background: #fffaab !important; */
    width: 257px;
}
.lblDateW9 {
    position: absolute;
    margin-top: 1011px;
    margin-left: 639px;
    z-index: 11;
}
label.formViewTxtW9 {
    font: bold 14px Courier, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    line-height: 15px;
    color: #111;
    position: absolute;
    margin-top: -213px;
}
.resp-tdw9 {
    left: 629px !important;
}
.lblTaxExemptFatcaCode {
    position: absolute;
    margin-top: 358px;
    margin-left: 798px;
    height: 21px;
    cursor: pointer;
    z-index: 11;
    padding: 0px !important; /*background: #fffaab !important;*/
    width: 72px;
    font-size: 12px;
    font-weight: 600 !important;
}
.lblTaxExemptPayeeCode {
    position: absolute;
    margin-top: 298px;
    margin-left: 851px;
    height: 25px;
    cursor: pointer;
    z-index: 11;
    padding: 0px !important; /* background: #fffaab !important; */
    width: 68px;
    font-size: 12px;
    font-weight: 600 !important;
}
.chkbox_Ind_lbl {
    position: absolute; /* margin-top: 180px; */
    padding: 0px !important;
    margin-left: 69px;
    cursor: pointer;
    z-index: 11;
    background: #fffaab !important;
    top: 284px;
    left: 63px;
    width: 16px;
    height: 16px;
    min-height: 16px;
}
.chkbox_CCorp_lbl {
    position: absolute; /* margin-top: 180px; */
    padding: 0px !important;
    margin-left: 69px;
    cursor: pointer;
    z-index: 11;
    background: #fffaab !important;
    top: 281px;
    left: 252px;
    width: 16px;
    height: 16px;
    min-height: 16px;
}
.chkbox_SCorp_lbl {
    position: absolute;
    margin-top: 180px;
    padding: 0px !important;
    margin-left: 69px;
    cursor: pointer;
    z-index: 11;
    background: #fffaab !important;
    top: 101px;
    left: 368px;
    width: 16px;
    height: 16px;
    min-height: 16px;
}
.chkbox_Part_lbl {
    position: absolute;
    margin-top: 180px;
    padding: 0px !important;
    margin-left: 69px;
    cursor: pointer;
    z-index: 11;
    background: #fffaab !important;
    top: 102px;
    left: 489px;
    width: 16px;
    height: 16px;
    min-height: 16px;
}
.chkbox_Trust_lbl {
    position: absolute;
    margin-top: 180px;
    padding: 0px !important;
    margin-left: 69px;
    cursor: pointer;
    z-index: 11;
    background: #fffaab !important;
    top: 95px;
    left: 606px;
    width: 16px;
    height: 16px;
}
.chktaxclass_lbl{
    position: absolute; /* margin-top: 180px; */
    padding: 0px !important;
    margin-left: 69px;
    cursor: pointer;
    z-index: 11;
    background: #fffaab !important;
    top: 314px;
    left: 61px;
    width: 16px;
    height: 16px;
}
.chkothers_lbl {
    position: absolute; /* margin-top: 385px; */
    padding: 0px !important;
    margin-left: 69px;
    cursor: pointer;
    z-index: 11;
    background: #fffaab !important;
    top: 391px;
    left: 60px;
    width: 16px;
    height: 16px;
}
.txtLLCCode_lbl {
    position: absolute;
    margin-top: 318px;
    margin-left: 641px;
    height: 20px;
    cursor: pointer;
    z-index: 11;
    padding: 1px !important; /* background: #fffaab !important; */
    width: 67px;
    font-size: 12px;
    font-weight: 600 !important;
}
.lblBeforeImageOthers {
    position: absolute;
    margin-top: 396px;
    margin-left: -367px;
    z-index: 11; /* background: #fffaab !important; */
    width: 291px;
}
.signherew9 {
    position: absolute;
    margin-top: 992px;
    margin-left: -567px;
    z-index: 11;
}
.click2sign {
    position: absolute;
    margin-top: 994px;
    margin-left: 195px;
    cursor: pointer;
    z-index: 11;
    background: #fffaab;
}
.click-link {
    float: left;
    margin-top: -4%;
    position: relative;
    margin-left: 49%;
    font: bold 14px "avenir" , sans-serif !important;
    margin-top: -82px;
}
a.click-link { color: #2a36d2 !important;}
input[type="button"].savebtn { background: #00498E; border: none; color: #fff; padding: 10px 10px; border-radius: 2px; margin-right: 0; font-size: 14px; }
    input[type="button"].savebtn:hover {
        background: #015CB2;
    }
.formW9font {
    font: bold 14px Courier, Arial, Helvetica, sans-serif;
}
.formW-9main .lblBeforeImageName { margin-left: -381px !important; text-align: left; }
.formW-9main .lblBeforeImageBusName { margin-left: -381px !important; text-align: left; }
.formW-9main .lblBeforeImageAddress { margin-left: -385px !important; text-align: left; }
.formW-9main .lblBeforeImageCity { margin-left: -384px !important; text-align: left; margin-top: 498px; }
/*.formW-9main .mainBg{padding-top:60px !important;}*/
.formW-9main label.formViewTxtW9 { margin-top: -532px !important; }

.lblspecify {
    position: absolute;
    margin-top: 398px;
    margin-left: 221px;
    height: 25px;
    cursor: pointer;
    z-index: 11;
    padding: 0px !important; /* background: #fffaab !important; */
    width: 406px;
    font-size: 12px;
    font-weight: 600 !important;
}
.lblLLCType {
    position: absolute;
    margin-top: 320px;
    margin-left: 639px;
    height: 25px;
    cursor: pointer;
    z-index: 11;
    padding: 0px !important; /* background: #fffaab !important; */
    width: 68px;
    font-size: 12px;
    font-weight: 600 !important;
}
.classification{
position: absolute;
margin-top: 320px;
margin-left: 195px;
height: 28px;
z-index: 11;
padding: 0px !important;
/* background: #fffaab !important; */
width: 257px;
}
.lblotherspecify {
    position: absolute;
    margin-top: 397px;
    margin-left: -236px;
    height: 25px;
    cursor: pointer;
    z-index: 11;
    padding: 0px !important; /* background: #fffaab !important; */
    width: 405px;
    font-size: 12px;
    font-weight: 600 !important;
}
.count { display: inline-block; background: #ffffff; padding: 7px 12px !important; border-radius: 5px; text-align: center; color: var(--secondryClr) !important; font-weight: 500; font-size: 13px; border: 1px solid var(--secondryClr); line-height: normal; position: relative; }
