@font-face {
	font-family: 'PFEncoreSansPro-Regular';
	src: url(/_layouts/15/ABC/FINABC/Style/fonts/PFEncoreSansPro-Regular.woff) format('woff'),
 url(/_layouts/15/ABC/FINABC/Style/fonts/PFEncoreSansPro-Regular.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PFHandbookPro-Regular';
	src: url(/_layouts/15/ABC/FINABC/Style/fonts/PFHandbookPro-Regular.woff) format('woff'), url(/_layouts/15/ABC/FINABC/Style/fonts/PFHandbookPro-Regular.ttf) format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'PFHandbookPro-Light';
	src: url(/_layouts/15/ABC/FINABC/Style/fonts/PFHandbookPro-Light.eot);
	src: url(/_layouts/15/ABC/FINABC/Style/fonts/PFHandbookPro-Light.woff) format('woff'), 
         url(/_layouts/15/ABC/FINABC/Style/fonts/PFHandbookPro-Light.woff) format('woff'), 
         url(/_layouts/15/ABC/FINABC/Style/fonts/PFHandbookPro-Light.ttf) format('truetype'), 
         url(/_layouts/15/ABC/FINABC/Style/fonts/PFHandbookPro-Light.svg#PFHandbookPro-Light) format('svg'), url(/_layouts/15/ABC/FINABC/Style/fonts/PFHandbookPro-Light.eot?#iefix) format('embedded-opentype');
	font-weight: normal;
	font-style: normal;
}

html, body{ height:100%;}

/* Body */
body {overflow-y:scroll;background: #2a2a2a\9; color: #363636; font-size: 62.5%; color:#363636; margin: 0; padding: 0;           text-align: left;}
.rupee{ font-family:"Rupee Foradian";}

.form-control { margin-bottom:10px;}
.modal-backdrop { z-index:0 !important;}
.contContainer .hd2 {font-size:18px !important;  font-weight:normal; display:block;}
.commonHeading { font-size:18px !important; padding:10px 0 10 !important; display:block; color:#fff;}
#ctl00_ctl54_g_0627a6a7_14e8_43fa_b1f5_502db5c0fb5a_ctl00_applyNowPL.btnApplyNow {  display: none;}
#ctl00_ctl54_g_0627a6a7_14e8_43fa_b1f5_502db5c0fb5a_ctl00_lbl_prd_nm {font-weight:normal; font-size:32px !important;}
#ctl00_ctl54_g_0627a6a7_14e8_43fa_b1f5_502db5c0fb5a_ctl00_lbl_prd_shrt_desc .ExternalClass0A4AE16323064AC6A03F804EF008AE33 { font-size:18px !important;
}
.new_h1 { font-size:24px !important; text-transform:uppercase; font-weight:normal; color:#000 !important;}
#divfrm {
    margin-top: 0px !important;
}
.td_width.table-striped > tbody > tr:first-child { display:none;}
.td_width.table-striped > tbody > tr:nth-of-type(odd) { background-color:#fff;}
.td_width.dataTable tr.altRow td {  background: #eaeaea;}
.td_width td:first-child { width:60% !important;}
.td_width td:nth-child(2) { vertical-align: middle;}
.lineH { padding:0 10px; font-size:14px; color:#000 !important;}
.lineH h2 { font-size:16px;color:#000 !important;}
.futureBTxt{ font-weight:bold; color:#fff; background:#891637;width:202px;}
.futureBTxt span{ color:#fff; font-weight:normal;}
.futureTxt{ font-size:11px; color:#000; background:#FFCB05; width:202px; }
.futureTxt span{ font-size:11px; color:#891637;}
.spacing.commonHeading { padding:20px 16px 10px !important;}
.lineH h2 { font-size:18px; color:#333; font-weight:normal; margin:0; padding:0;}
.lineH,.lineH div,.lineH span, .lineH a { font-size:16px; color:#333; font-weight:normal;}
.headingH5 { font-size:16px;}
.gridData.know_more_btn {
    background-color: #695935;
    color: #fff !important;
    text-transform: uppercase;
    padding: 0 40px 0 20px !important;
    height: 35px !important;
    line-height: 36px !important;
    font-size: 14px !important;
    display: inline-block;
    text-align: center;
    border-radius: 3px;
    width: auto !important;float: right !important;
    margin-right: 30px;
    vertical-align: middle;
}
.hide_th { display:none;}
.contContainer.bg span, .contContainer p, .contContainer span { font-size:16px !important; color:#f0f0f0; font-weight:normal; }
.resizableText, .resizableText div{ font-size:16px !important; color:#000; font-weight:normal; }
.contContainer.bg h1 span{font-size:24px !important; padding-left:0; font-weight:normal;text-transform:uppercase;}
.fa { font-size:22px !important;}
.hd2 { font-size:18px; padding:15px 20px; display:block; }
.commonHeading { font-size:18px; padding:20px;}
.track span{font-size:12px !important;}
.dataTable tr:first-child { border:none !important;}
.resizableText { font-size:14px;}
.commonHeading1.commonHeading { padding:50px 0 0;}
.headingH5 {
    font-size: 20px !important;
    padding: 0px 0px 5px!important;
    display: block;
}
/* Anchors */
a {outline: 0;}
a img {border: 0px; text-decoration: none;}
a:link, a:visited, a:active {text-decoration: none;}
a:hover{text-decoration: none;}

/* Paragraphs */
p {margin-bottom:10px;}
*p:last-child {margin-bottom: 0;}

strong, b {font-weight: normal !important;}
em, i {font-style: italic;}
.curPointer{ cursor:pointer;}

/* form elements */
select,input{ font-size:11px; color:#7F7F7F; border:1px solid #ccc; /*height:13px; Infrasoft*/}
 /*select{width:45%; float:right;}*/
.customSelect{ background:url('/_layouts/15/ABC/FINPLF/Images/inputLeft.png') no-repeat;float:left;background-position: left top; border:0px none; padding:5px !important; padding-top:3px !important;  font-size:11px;color:#7F7F7F;}
.customSelectRt{ background:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png') no-repeat -112px -255px; width:20px;height:20px; cursor:pointer;}
/* Tables */
table { width: 100%;border-collapse: collapse;border-spacing: 0;}

input[type=radio]{margin:0px!important; padding:0px!important; *margin-top:-3px; height:16px; width:16px;}

/***** Layout *****/
.fLt{ 
    float:left ;
        /* Added by Ganesh on 20-Sep-2015---DP2889 Product review on ABFL--Begin
        float:left;
            Added by Ganesh on 20-Sep-2015---DP2889 Product review on ABFL--end
            
            */

}
/*.leftContainer .fLt {
    float: none;
}*/

.fRt{ float:right!important;}
.clrBoth{ clear:both;}
.clrLt{ clear:left;}
.dispNone{ display:none;}
/***** Text alignment *****/
.txtCnt{ text-align:center !important;}
.txtRit{ text-align:right !important;}
.centerAlign{ text-align:center !important;}
.txtLft{ text-align:left !important;}

/***** font size *****/
.fs3{ font-size:3px;}
.fs8{ font-size:8px;}
.fs9{ font-size:9px !important;}
.fs10{ font-size:10px !important;}
.fs11{ font-size:11px!important;}
.fs12{ font-size:13px!important;}
.fs14{ font-size:14px!important;}
.fs16{ font-size:16px!important;}
.fs18{ font-size:18px!important;}
.fs12rm{ font-size:13px!important;}

/***** Global Margin *****/
.mTN3{margin-top:-3px !important;}
.mTN4{margin-top:-4px !important;}
.mTN5{margin-top:-5px !important;}
.mvsp6{ margin-top:-6px !important;}
.mvsp7{ margin-top:-7px !important;}
.mvsp10{ margin-top:-10px !important;}
.mvsp1{ margin-top:-1px !important;}
.mvsp2{ margin-top:-2px !important;}
.mvsp3{ margin-top:-3px !important;}
.mvsp15{ margin-top:-15px!important;}
.mvsp20{ margin-top:-20px !important;}


.msp2{ margin-left:-2px !important;}
.msp3{ margin-left:-3px !important;}
.msp4{ margin-left:-4px !important;}
.msp5{ margin-left:-5px !important;}
.msp6{ margin-left:-6px !important;}
.msp7{ margin-left:-7px !important;}
.msp8{ margin-left:-8px !important;}
.msp10{ margin-left:-10px !important;}
.msp14{ margin-left:-14px !important;}
.mT0{ margin-top:0px !important;}
.mT1{ margin-top:1px;}
.mT2{margin-top:2px;}
.mT3{margin-top:3px !important;}

.mL1{ margin-left:1px !important;}
.mL2{ margin-left:2px;}
.mL3{ margin-left:3px;}
.mT5{margin-top:5px !important;}
.mT8{margin-top:8px !important;}
.mT10{margin-top:10px !important;}
.mT15{margin-top:15px;}
.mT20{margin-top:20px !important;}
.mT25{margin-top:25px!important;}
.mT30{margin-top:30px!important;}
.mT40{margin-top:40px;}
.mT50{margin-top:50px;}
.mT60{margin-top:60px;}
.mT115{margin-top:115px;}
.mT125{margin-top:125px;}
.mT140{margin-top:140px;}
.mT150{margin-top:150px;}

/*Added for poup menus*/
.mT50popup{margin-top:50px;}
.fs12popup{ font-size:12px!important;}
.pwidth97popup {
    width:97% !important;
}
.pwidth99popup {
    width:99% !important;
}
.pd10popup {
padding:10px;
}
/*End*/

.mR1{margin-right:1px !important;} 
.mR2{margin-right:2px !important;}
.mR5{margin-right:5px !important;}
.mR10{margin-right:10px !important;}
.mR15{margin-right:15px !important;}
.mR25{margin-right:25px !important;}
.mR30{margin-right:30px !important;}
.mR40{margin-right:40px !important;}

.mbsp2{ margin-bottom:-2px;}
.mbsp3{ margin-bottom:-3px;}
.mBNeg5{ margin-bottom:-5px;}
.mbsp12{margin-bottom:-12px !important;}
.mB0{ margin-bottom:0px !important;}
.mB3{ margin-bottom:3px!important;}
.mB5{ margin-bottom:5px;}
.mB10{ margin-bottom:10px !important;}
.mB15{ margin-bottom:15px;}

.marLeftNeg5{ margin-left:-5px!important;}
.marLeftNeg10{ margin-left:-10px;}
.mL1{ margin-left:1px !important;}
.mL2{ margin-left:2px;}
.mL4{margin-left:4px;}
.mL3{margin-left:3px!important;}
.mL5{margin-left:5px !important;}
.mL7{margin-left:7px !important;}
.mL10{margin-left:10px !important;}
.mL12{margin-left:12px;}
.mL15{margin-left:15px;}
.mL17{margin-left:17px;}
.mL20{margin-left:20px !important;}
.mL25{margin-left:25px !important;}
.mL30{margin-left:30px !important;}
.mL35{margin-left:35px !important;}
.mL37{margin-left:37px !important;}
.mL40{ margin-left:40px !important;}
.mL45{margin-left:45px !important;}
.mL70{ margin-left:70px !important;}
.mL80{ margin-left:80px !important;}
.mL90{ margin-left:90px !important;}
.mL120{margin-left:120px !important;}
.mL193{margin-left:193px !important;}
.mL230{margin-left:230px !important;}
.mL280{margin-left:270px !important;}
.mL340{margin-left:340px !important;}

/***** Global Padding *****/
.pd5{ padding:5px !important;}
.pd10{ padding:10px!important;}

.pT2{padding-top:2px;}
.pT3{padding-top:3px !important;}
.pT5{padding-top:24px!important;}
.pT7{padding-top:7px;}
.pT10{padding-top:10px;}
.pT13{padding-top:13px;}
.pT15{ padding-top:15px!important;}
.pT18{padding-top:18px;}
.pT40{padding-top:40px;}

.pR0{padding-right:0px !important;}
.pR3{padding-right:3px;}
.pR5{padding-right:5px;}
.pR6{padding-right:6px !important;}
.pR7{padding-right:7px !important;}
.pR10{padding-right:10px !important;}
.pR15{padding-right:15px;}
.pR38{padding-right: 38px;}

.pB0{padding-bottom:0px !important;}
.pB3{padding-bottom:3px !important;}
.pB5{padding-bottom:5px !important;}
.pB8{padding-bottom:8px !important;}
.pB10{padding-bottom:10px !important;}
.pB15{padding-bottom:15px;}
.pB19{padding-bottom:19px !important;}

.pL2{padding-left:2px !important;}
.pL3{padding-left:3px;}
.pL5{padding-left:5px;}
.pL7{padding-left:7px;}
.pL10{padding-left:10px !important;}
.pL15{padding-left:15px !important;}
.pL17{padding-left:17px !important;}
.pL20{padding-left:20px !important;}
.pL25{padding-left:25px !important;}
.pL170{padding-left:170px;}
.pL250{padding-left:250px;}

/***** borders *****/
.whtBdr{ border:1px solid #fff;}
.dotterBdr{ border-bottom:1px dotted #808080 !important;}
.dotRtBrdr{ border-right:1px dotted #7F8180;}
.lineBtmBrdr{ border-bottom:1px solid #D6D6D6; height:1px;}
.dotBtmBrdr{ border-bottom:1px dotted #7F8180;}
.border1{ border:1px solid #dddddd;}
.btBorderNone{ border-bottom:0px !important;}
.greyBrdr{ border-bottom:1px solid #acacac; padding-bottom:3px;}
.greyBrdrBtm{ border-bottom:1px solid #acacac; padding-bottom:10px;}
.bdrBtm{border-bottom:1px solid #999999}
/***** text colors *****/
/*.disclaimer{ color:#828282;}*/
.pred{ color:#FF0000;}
.red{ color:#B3404D;}
.green{ color: #006600;}
.wht{ color:#fff;}
.blk{ color:#000;}
.dGrey{ color:#6B8085;}
.dGrey a{ color:#6B8085 !important;}
.litGry{ color:#999999;}

/***** backgrouns colors *****/
.whtBkgund{ background:#fff;}
.gryBkgund{ background:#ECECEC;}
.litDrkBkgund{ background:#AAAAAA;}
.gryBkgund1{ background:#d2d2d2!important;}

/***** width for elements *****/
.w15{ width:15px;}
.w20{ width:20px;}
.w30{ width:30px;}
.w49{ width:49px;}
.w52{ width:52px;}
.w60{ width:60px!important;}
.w67{ width:67px;}
.w70{width:70px !important;}
.w72{width:72px!important;}
.w78{width:78px;}
.w80{width:80px !important;}
.w85{ width:85px !important;}
.w89{width:89px !important;}
.w90{ width:90px !important;}
.w95{ width:95px !important;}
.w99{ width:99px !important;}
.w100{ width:100px !important;}
.w110{ width:110px !important;}
.w112{ width:112px !important;}
.w113{ width:113px !important;}
.w115{ width:115px !important;}
.w122{ width:122px !important;}
.w124{ width:124px !important;}
.w130{ width:130px !important;}
.w132{ width:132px !important;}
.w135{ width:135px !important;}
.w137{ width:137px !important;}
.w138{ width:138px !important;}
.w140{ width:140px !important;}
.w143{ width:143px !important;}
.w145{ width:145px !important;}
.w150{ width:150px !important;}
.w155{ width:155px;}
.w156{ width:156px !important;}
.w157{ width:157px !important;}
.w159{ width:159px !important;}
.w160{ width:160px !important;}
.w163{ width:163px !important;}
.w165{ width:165px !important;}
.w166{ width:166px !important;}
.w167{ width:167px !important;}
.w170{ width:170px !important;}
.w171{ width:171px;}
.width170{ width:170px; *width:178px;}
.w172{ width:172px;}
.w173{ width:173px;}
.w175{ width:175px !important;}
.w176{ width:176px !important;}
.w180{ width:180px;}
.w190{ width:190px !important;}
.w192{ width:192px !important;}
.w199{width:199px;}
.w200{ width:200px !important;}
.w202{ width:202px!important;}
.w203{ width:203px!important;}
.w205{ width:205px;}
.w208{ width:208px !important;}
.w209{ width:209px !important;}
.w210{ width:210px !important;}
.w215{ width:215px;}
.w220{ width:220px;}
.w225{ width:225px !important;}
.w230{ width:230px;}
.w240{ width:240px!important;}
.w260{ width:260px!important;}
.w270{ width:270px !important;}
.w290{ width:275px !important;}
.w300{ width:300px !important;}
.w320{ width:320px;}
.w325{ width:325px;}
.w330{ width:330px !important;}
.w350{ width:350px !important;}
.w370{ width:370px !important;}
.w380{ width:380px !important;}
.w394{ width:394px !important;}
.w400{ width:400px !important;}
.w410{ width:415px !important;}
.w427{ width:427px !important;}
.w435{ width:435px !important;}
.w436{ width:436px !important;}
.w445{ width:445px;}
.w450{ width:450px !important;}
.w345{ width:345px;}
.w455{ width:455px;}
.w456{ width:456px;}
.w460{ width:460px;}
.w470{ width:470px;}
.w480{ width:480px;}
.w490{ width:490px;}
.w495{ width:495px;}
.w500{ width:500px !important;}
.w515{ width:515px;}
.w570{ width:570px;}
.w525{ width:525px;}
.w550{ width:550px !important;}
.w545{ width:545px!important;}
.w585{ width:585px;}
.w588{ width:588px !important;}
.w590{ width:590px;}
.w600{ width:600px;}
.w620{ width:620px;}
.w640{ width:640px !important;}
.w650{ width:650px !important;}
.w660{ width:660px !important;}
.w670{ width:670px !important;}
.w682{ width:100% !important;}
.w683{ width:683px !important;}
.w685{ width:685px;}
.w690{}
.w693{ width:693px;}
.w694{ width:694px;}
.w695{width:695px;}
.w697{width:697px;}

.w710{width:710px !important;}
.w750{width:750px !important;}
.w880{ width:880px !important; }
.w920{ width:920px; }
.w930{ width:930px;}
.w940{ width:940px !important;}
.pwidth18{ width:18%;}
.pwidth20{ width:20%;}
.pwidth21{ width:21%;}
.pwidth22{ width:22%;}
.pwidth23{ width:24%;}
.pwidth25{ width:25%;}
.pwidth27{ width:27%;}
.pwidth30{ width:30%;}
.pwidth35{ width:35% !important;}
.pwidth37{ width:37% !important;}
.pwidth49{ width:49% !important;}
.pwidth55{ width:55%;}
.pwidth67{ width:67%;}
.pwidth70{ width:70%;}
.pwidth90{ width:90%;}
.pwidth93{ width:93%;}
.pwidth95{ width:95% !important;}
.pwidth96
{ 
// Hided by Infra
//width:96%;
}
.pwidth96_5{ width:96.5%;}
.pwidth97{ width:97% !important;}
.pwidth98{ width:98% !important;}
.pwidth98_5{ width:98.5% !important;}
.pwidth98_8{ width:98.8% !important;}
.pwidth99{ width:99% !important;}
.pwidth99_9{ width:99.9%;}
.fullWidth{ width:100% !important;}

/***** height for elements *****/
.h3{height:3px !important;}
.h4{height:4px !important;}
.h10{height:10px!important;}
.h14{height:14px!important;}
.h25{height:25px;}
.h32{height:32px;}
.h37{height:37px !important;}
.h44{ height:44px;}
.h50{ height:50px;}
.h60{ height:60px;}
.h67{ height:67px;}
.h70{ height:70px;}
.h75{ height:75px;}
.h80{ height:80px !important;}
.h81{ height:81px !important;}
.h85{ height:85px;}
.h90{ height:90px;}
.h92{ height:92px;}
.h93{ height:93px;}
.h95{ height:95px;}
.h98{ height:98px !important;}
.h110{ height:110px;}
.h102{ height:102px !important;}
.h124{height:124px !important;}
.h125{ height:125px; *height:135px;}
.h133{ height:133px !important;}
.h137{ height:137px;}
.h139{ height:139px !important;}
.h145{height:145px !important;}
.h151{height:151px !important;}
.h160{height:160px !important;}
.h166{height:166px !important;}
.h167{ height:167px !important;}
.h174{ height:174px;}
.h178{ height:178px;}
.h195{ height:195px!important;}
.h198{ height:198px;}
.h200{ height:200px!important;}
.h205{ height:205px!important;}
.h214{ height:214px!important;}
.h250{ height:250px!important;}
.h257{ height:257px!important;}



/***** main Container *****/
#mainContainer{ margin:0px; background:url('/_layouts/15/ABC/FINPLF/Images/bg.png') top center repeat-y; font-size:11px;}

/***************** Header *****************/
#headerContainer{ margin:0px auto; padding:0px 15px 10px 15px; width:930px; background:#FCCB05 url('/_layouts/15/ABC/FINPLF/Images/ABFSG_big.png') bottom repeat-x; height:168px; position:relative;}
#headerContainerMF{ margin:0px auto; padding:0px 15px 0px 15px; width:930px; background:url('/_layouts/15/ABC/FINPLF/Images/ABFSG_MF.png') bottom no-repeat; height:176px;}
#headerContainerLI{ margin:0px auto; padding:0px 15px 0px 15px; width:930px; background:url('/_layouts/15/ABC/FINPLF/Images/ABFSG_LI.png') bottom no-repeat; height:176px;}
#headerMF{margin:0px auto; padding:0px 15px 0px 15px; width:930px; background:url('/_layouts/15/ABC/FINPLF/Images/banner_AB_Group.png') bottom no-repeat; height:176px;}
#headerLI{margin:0px auto; padding:0px 15px 0px 15px; width:930px; background:url('/_layouts/15/ABC/FINPLF/Images/banner_JV_LI.png') bottom no-repeat; height:176px;}

#headerSmallMF{margin:0px auto; padding:0px 15px 0px 15px; width:930px; background:url('/_layouts/15/ABC/FINPLF/Images/header_footer_AB_group.png') top no-repeat; height:151px; position:relative;}
#headerSmallABFL{margin:0px auto; padding:0px 15px 0px 15px; width:930px; background:url('/_layouts/15/ABC/FINPLF/Images/BusinessLoan/header_footer_AB_group-businessloan.png') top no-repeat; height:151px; position:relative;}
#headerSmallLI{margin:0px auto; padding:0px 15px 0px 15px; width:930px; background:url('/_layouts/15/ABC/FINPLF/Images/banner_JV_LI.png') bottom no-repeat; height:151px; position:relative;}


/***************** GlobalNav *****************/
#homeHeaderContainer{ margin:0px auto; padding:0px 15px 0px 15px; width:930px; background:url('/_layouts/15/ABC/FINPLF/Images/ABFSG.png') bottom no-repeat; height:151px; position:relative;}

.logo{ 
height:82px; 
/*width:135px;*/ 
/*padding:0px; */
/*margin:10px 0px 0px 26px; */
/*background:url('/_layouts/15/ABC/FINPLF/Images/Logo.png') left top no-repeat; */
/*cursor:pointer;*/
}
.liLogo{ height:82px; width:150px; padding:0px; margin:10px 0px 0px 0px !important; background:url('/_layouts/15/ABC/FINPLF/Images/Logo_insurance.png') left top no-repeat; cursor:pointer;}

/***************** Body *****************/
#bodyContainer{margin:0px auto; padding:0px; width:960px;}


/***************** Footer *****************/
/* Infrasoft
#FooterContainer{margin:0px auto; padding:20px 0px; width:960px; background:url('/_layouts/15/ABC/FINPLF/Images/header_footer_AB_group.png') 0 -285px no-repeat;}*/
.footerCont{ margin:0px; padding:0px; width:145px; padding-right:35px; float:left;}
.footerCont ul{ margin:0px; padding:0px; list-style:none;}
.footerCont li{ float:left; width:100%;padding:8px 0px 0px 0px;}
.footerCont li:first-child{color:#fff; font-size:11px; }
.footerCont li a{display:block;font-size:11px; color:#6c7f85; margin:0px; width:100%; padding:)}
.footerCont li.first a{padding:0px;}


/***************** Navigation *****************/
#topBar{ background:#fff url('/_layouts/15/ABC/FINPLF/Images/topBarBg.png') left top repeat-x; margin:0px; padding:0px 5px; height:29px; margin-left:-14px; margin-right:-14px; }
#topBar ul{ margin:0px; padding:0px; list-style:none;}
#topBar li{ float:left; margin-right:5px;}
#topBar li a{ display:block; font-size:11px; margin:0px; padding:5px 4px 15px 0px; }
#topBar li.sel{ background:url(/_layouts/15/ABC/FINPLF/Images/topNavSel.png) left top no-repeat; float:left; overflow:hidden; height:20px; padding-left:6px; margin-right:5px;}
#topBar li.sel a{ background:url(/_layouts/15/ABC/FINPLF/Images/topNavSel.png) right top no-repeat; color:#000 !important;}
#topBar li.ab { background:url(/_layouts/15/ABC/FINPLF/Images/ABFSG_tab.png) left top no-repeat; width:93px; height:16px; margin:5px 7px 0px 3px;}
#topBar li.abSel { background:url(/_layouts/15/ABC/FINPLF/Images/ABFSG_tab_selected.png) left top no-repeat; width:93px; height:16px; margin:5px 3px 0px 0px;}


#topNav{ background:#ffffff url('/_layouts/15/ABC/FINPLF/Images/nav_bg.png') bottom left repeat-x; height:37px;padding:0px 15px;width:120.8%;float:left;}
#topNav ul{ margin:0px; padding:0px; list-style:none;}
#topNav li{ float:left;}
#topNav li a{ display:block;font-size:12px; color:#fff; margin:0px; padding:8px 11px 16px 12px;}
#topNav li.sep{ display:block; background:url('/_layouts/15/ABC/FINPLF/Images/nav_sep.png') left top no-repeat; width:2px; height:37px;}
#topNav li.sel{ float:left;}
#topNav li.sel a{ display:block; background:url('/_layouts/15/ABC/FINPLF/Images/nav_Selbg.png') center top no-repeat; font-size:12px; color:#ffde00; margin:0px; padding:8px 11px 14px 12px;}
#topNav li.selHome{ float:left;}
#topNav li.selHome a{ display:block;background:url('/_layouts/15/ABC/FINPLF/Images/nav_Selbg.png') center top no-repeat; font-size:12px; color:#ffde00; margin:0px; padding:8px 20px 14px 20px; cursor:default;}
#topNav li.unselHome a{padding:8px 20px 14px 20px;}
#topNav li.sel a:hover{ cursor:default;}
.control-contactus .nav-tabs {
    border-bottom: 0px solid #ddd;
}

/***************** Content *****************/



/***************** Button *****************/
.btnLogin{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 22px;float:left; background-position:0px 0px; /* infrasoft */ padding: 0 0 0 5px; font-size:11px!important;border: 0;}
.btnLogin a{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat;padding:3px 28px 5px 5px;height:22px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right 0px;  white-space:nowrap;}
.btnLogin a:hover{text-decoration:none;}

.btnGo{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 20px;padding-left:2px;float:left; background-position:0px -23px;}
.btnGo a{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat;padding:3px 10px 5px 8px;height:20px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right -23px;  white-space:nowrap; }
.btnGo a:hover{text-decoration:none;}

.btn_gray{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 22px;padding-left:2px;float:left; background-position:0px -67px;}
.btn_gray a{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat;padding:3px 10px 5px 8px;height:22px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right -67px;  white-space:nowrap; }
.btn_gray a:hover{text-decoration:none;}

.btnGlobal{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 22px;padding-left:2px;float:left; background-position:0px -44px;}
.btnGlobal a{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat;padding:4px 12px 0px 8px;height:20px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right -44px; white-space:nowrap;  }
.btnGlobal a:hover{text-decoration:none;}

.btnGlobal_GryBG{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 22px;padding-left:2px;float:left; background-position:0px -153px;}
.btnGlobal_GryBG a{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat;padding:3px 12px 0px 8px;height:17px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right -153px;  white-space:nowrap; }
.btnGlobal_GryBG a:hover{text-decoration:none;}

.btnSearch{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 20px;padding-left:2px;float:left; background-position:0px -91px;}
.btnSearch a{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat;padding:3px 10px 5px 8px;height:20px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right -91px;  white-space:nowrap; }
.btnSearch a:hover{text-decoration:none;}

/***************** Icons *****************/
.newTag{width:36px; height:13px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:0px -21px; background-repeat:no-repeat; padding:0px;}
.facebook_icon{width:16px; height:16px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-79px -36px; background-repeat:no-repeat; padding:0px;}
.twitter_icon{width:16px; height:16px; background:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png') -250px -347px no-repeat;  padding:0px; cursor:pointer}
.newsletter_icon{width:16px; height:16px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-21px -36px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.mobile_icon{width:16px; height:16px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-40px -36px; background-repeat:no-repeat; padding:0px;}
.call_icon{width:100%; height:26px; background-image:url('/_layouts/15/ABC/FINPLF/Images/call_icon.png'); display:block;background-repeat:no-repeat; background-position: center center;
background-size: contain; margin-bottom:8px;}
.email_icon{width:100%; height:26px; background-image:url('/_layouts/15/ABC/FINPLF/Images/email.png'); display:block;background-repeat:no-repeat;  background-position: center center;		
    background-size: contain; margin-bottom:8px;}.ribEmail_icon{width:18px; height:18px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-1px -232px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.chat_icon{width:18px; height:18px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-100px -34px; background-repeat:no-repeat; padding:0px;}
.branch_icon{width:100%; height:26px; background-image:url('/_layouts/15/ABC/FINPLF/Images/location.png'); display: block;background-repeat:no-repeat;    background-position: center center; background-size: contain; margin-bottom:8px;}
.wealthCr_icon{width:55px; height:57px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:0px -55px; background-repeat:no-repeat; padding:0px;}
.saving_icon{width:55px; height:55px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-59px -55px; background-repeat:no-repeat; padding:0px;}
.rider_icon{width:56px; height:56px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-240px -55px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.taxSaving_icon{width:55px; height:55px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-118px -55px; background-repeat:no-repeat; padding:0px;}
.regInc_icon{width:55px; height:55px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-178px -55px; background-repeat:no-repeat; padding:0px;}
.wealthPt_icon{width:56px; height:56px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-1px -139px; background-repeat:no-repeat; padding:0px;  cursor:pointer;}
.childFu_icon{width:56px; height:56px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-58px -139px; background-repeat:no-repeat; padding:0px;  cursor:pointer;}
.protect_icon{width:56px; height:56px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-117px -139px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.healthWL_icon{width:56px; height:56px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-177px -139px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.retire_icon{width:56px; height:56px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-237px -139px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.minus_icon{width:8px; height:8px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-1px -115px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.plus_icon{width:8px; height:8px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-13px -115px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.redbullet_icon{width:3px; height:3px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-292px -16px; background-repeat:no-repeat; padding:0px;}
.tools_icon{width:18px; height:17px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-202px -33px; background-repeat:no-repeat; padding:0px;}
.tutorials_icon{width:18px; height:17px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-178px -33px; background-repeat:no-repeat; padding:0px;}
.articles_icon{width:18px; height:15px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-157px -36px; background-repeat:no-repeat; padding:0px;}
.calendar_icon{width:22px; height:20px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-224px -34px; background-repeat:no-repeat; padding:0px;}
.info_icon{width:18px; height:19px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-251px -33px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.download_icon{width:12px; height:12px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-83px -210px; background-repeat:no-repeat; padding:0px;}
.max_icon{width:11px; height:11px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-111px -211px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.min_icon{width:11px; height:11px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-98px -211px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.brochure_icon{width:21px; height:21px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-128px -205px; background-repeat:no-repeat; padding:0px; }
.newArrival_icon{width:34px; height:14px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-214px -117px; background-repeat:no-repeat; padding:0px 0px 0px 7px; cursor:pointer; font-size:11px;}
.individuals_icon{width:12px; height:18px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-153px -205px; background-repeat:no-repeat; padding:0px 0px 0px 7px; cursor:pointer; font-weight:bold;}
.corporate_icon{width:10px; height:16px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-173px -206px; background-repeat:no-repeat; padding:0px 0px 0px 7px; cursor:pointer; font-weight:bold;}
.distributors_icon{width:17px; height:14px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-191px -206px; background-repeat:no-repeat; padding:0px 0px 0px 7px; cursor:pointer; font-weight:bold;}
.status_available_icon{width:10px; height:8px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-215px -209px; background-repeat:no-repeat; cursor:pointer;}
.offlineMess_icon{width:15px; height:12px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-271px -206px; background-repeat:no-repeat; cursor:pointer;}
.userChat_icon{width:16px; height:17px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-246px -200px; background-repeat:no-repeat; cursor:pointer;}
.map1_icon{width:19px; height:17px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-27px -230px; background-repeat:no-repeat; }
.map2_icon{width:18px; height:17px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-55px -230px; background-repeat:no-repeat; }

/***************** Modified Input & dropdown *****************/
.searchCont{ background:#fff; -moz-border-radius: 3px;-webkit-border-radius: 3px; margin:5px 0px;}
.searchCont input[type='text']{ border:0px !important; color:#7F7F7F; font-size:11px; height:15px; *height:14px; margin-left:3px; padding:2px;}

.searchContBrdr{ margin-top:5px; *margin-top:0px;}
.searchContBrdr input[type='text']{ border:none!important; background:url(/_layouts/15/ABC/FINPLF/Images/textBox_wRB.png) left top; height:15px; color:#7F7F7F; font-size:11px; margin-left:0px; padding:2px !important; padding-top:3px !important; padding-right:6px !important; padding-left:3px !important;}

.globalInput{background:url('/_layouts/15/ABC/FINPLF/Images/inputLeft.png') no-repeat!important;float:left;background-position: left top; height:20px; border:0px none; margin-left:3px;*margin-top:1px; padding:5px !important; padding-top:3px !important;  font-size:11px;color:#7F7F7F; }
.globalInputRt{ background-image:url('/_layouts/15/ABC/FINPLF/Images/inputRight.png'); background-position: right 0px; background-repeat: no-repeat; width:2px;height:20px; cursor:pointer;*margin-top:1px;} 

/*.globalInput {
    float:left;    
    height:20px;
    border-radius:4px; 
    margin-left:3px;
    *margin-top:1px;      
    font-size:11px;
    color:#7F7F7F; }

.globalInputRt {  
     background-repeat: no-repeat;
     width:2px;
     height:20px; 
     cursor:pointer;
     *margin-top:1px;

}*/

.globalInputDisabled{background:url('/_layouts/15/ABC/FINPLF/Images/inputDisabledLeft.png') no-repeat!important;float:left;background-position: left top; height:13px; border:0px none; margin-left:3px;*margin-top:1px; padding:5px !important; padding-top:3px !important;  font-size:11px;color:#7F7F7F; }
.globalInputRtDisabled{ background-image:url('/_layouts/15/ABC/FINPLF/Images/inputDisabledRight.png'); background-position: right 0px; background-repeat: no-repeat; width:2px;height:20px; cursor:pointer;*margin-top:1px;}

.innerInput{background:url('/_layouts/15/ABC/FINPLF/Images/inputLeft.png') no-repeat;float:left;background-position: left top; height:12px; border:0px none; margin-left:3px; padding:5px !important; padding-top:3px !important;  font-size:11px; color:#333333;}
.innerInputRt{ background-image:url('/_layouts/15/ABC/FINPLF/Images/inputRight.png'); background-position: right 0px; background-repeat: no-repeat; width:2px;height:20px; cursor:pointer;}

.globalDropDown{background:url('/_layouts/15/ABC/FINPLF/Images/inputLeft.png') no-repeat;float:left;background-position: left top; height:20px; border:0px none; margin-left:3px; padding:5px !important; padding-top:3px !important;  font-size:11px;color:#7F7F7F; }
.globalDropDownRt{ background-image:url('/_layouts/15/ABC/FINPLF/Images/dropDownRt.png'); background-position: right 0px; background-repeat: no-repeat; width:20px;height:20px; cursor:pointer;}

.globalInputErrorB{background:url('/_layouts/15/ABC/FINPLF/Images/inputLeftErrorB.png') no-repeat!important;float:left;background-position: left top; height:13px; border:0px none; margin-left:3px;*margin-top:1px; padding:5px !important; padding-top:3px !important;  font-size:11px;color:#7F7F7F;}
.globalInputRtErrorB{ background-image:url('/_layouts/15/ABC/FINPLF/Images/inputRightErrorB.png'); background-position: right 0px; background-repeat: no-repeat; width:2px;height:20px; cursor:pointer;*margin-top:1px;}


.formFlds textarea{border:none!important; background:url(/_layouts/15/ABC/FINPLF/Images/textArea.png) left top; height:52px; overflow:hidden; color:#7F7F7F; font-size:11px; margin-left:3px; padding:5px !important; padding-top:3px !important; width:149px;}



.portlet{ background:#fff; position:relative; border:0 none; padding:0px!important; float:left;}
.portlet .bdrT{ background:url('/_layouts/15/ABC/FINPLF/Images/shadow_bdrTW.png') left top repeat-x; margin:0px; padding:3px 0 0 0; font-size:3px;}
.portlet .bdrR{ background:url('/_layouts/15/ABC/FINPLF/Images/shadow_bdrR.png') right top repeat-y; margin:0px; padding:0 2px 0 0;}

.portlet .bdrB{ background:url('/_layouts/15/ABC/FINPLF/Images/shadow_bdrB.png') left top repeat-x; margin:0px; padding:0px; height:4px; float:left; width:100%;}

.portlet .bdrL{ background:url('/_layouts/15/ABC/FINPLF/Images/shadow_bdrL.png') left top repeat-y; margin:0px; padding:0 0 0 4px;}
.portlet .header{background:#E7E7E7 url('/_layouts/15/ABC/FINPLF/Images/portlet_Hdrbg.png') left top repeat-x; margin-right:1px; padding:5px 10px; color:#000;}
.portlet .headerWbtn{background:#E7E7E7 url('/_layouts/15/ABC/FINPLF/Images/portlet_Hdrbg.png') left top repeat-x; margin-right:1px; padding:3px 10px 2px 10px;}
.portlet .headerGrey{background:#E7E7E7 url('/_layouts/15/ABC/FINPLF/Images/portlet_HdrbgGrey.png') left top repeat-x; margin-right:1px; padding:5px 10px;}
.portlet .header1{background:#E7E7E7 url('/_layouts/15/ABC/FINPLF/Images/portlet_Hdrbg.png') left top repeat-x; margin-right:1px; padding:0px; height:27px; color:#000;}
.portlet .header1 .part{width:152px; border-right:1px solid #D7D7D7; padding:5px 10px; float:left;}
.portlet .header1 .part1{ border-right:1px solid #D7D7D7; padding:5px 10px; float:left;}
.bdrN{ border:none!important;}
.portlet .ribbon{ margin:0px; padding:0px; background:url(/_layouts/15/ABC/FINPLF/Images/ribbon.png) left top no-repeat; width:710px; height:50px; position:fixed; margin-left:-5px; margin-top:10px;}

.portlet .contContainer{padding:0px; margin-right:1px; border-bottom:1px solid #fff;}
.portlet .contContainer1{padding:0px; background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg1.png') bottom repeat-x; margin-right:1px; }
.portlet .YlocontContainer{padding:0px; background:#FFDF66 url('/_layouts/15/ABC/FINPLF/Images/portlet_ContYlobg.png') top repeat-x; margin-right:1px; border:1px solid #fff;}
.portlet .YlocontContainer1{padding:0px; background:#FFDF66 url('/_layouts/15/ABC/FINPLF/Images/overlayBg.png') bottom repeat-x; margin-right:1px; border:1px solid #fff;}
.portlet .contContainer2{padding:0px; background:#ffffff url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg02.png') bottom repeat-x; margin-right:1px; }


.portletCurtain{ background:#fff; position:relative; border:0 none; padding:0px!important; float:left; font-size:11px;}
.portletCurtain .header{background:#E7E7E7 url('/_layouts/15/ABC/FINPLF/Images/portlet_Hdrbg.png') left top repeat-x; margin-right:1px; padding:5px 10px;}
.portletCurtain .contContainer{padding:0px; background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg.png') bottom repeat-x; margin-right:3px; font-size:11px !important; }
.portletCurtain .contContainer .bg{background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg.png') bottom repeat-x;}

.portletCont,.yloportletCont,.testimonialCont,.portletContGrey, .portletContCurtain,.portlet_DKCont,.yellowPortletCont, rollOverBoxCont,.portletContGrey_02{background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png');}

.contentCont11{ margin:0px 1px 0px 0px!important; padding:-1px 0px 8px 0px;}
.portletCont{position:absolute; height: 20px; width: 20px; background-position: 0px 0px;}
.portletTL{top: 0px; left:0px; clip: rect(auto 10px 10px auto);}
.portletTR{top: 0px; right: 0px; clip: rect(auto auto 10px 10px); float: right;}
.portletBL{bottom: 1px;left: 0px;  clip: rect(10px 10px auto auto); }
.portletBR{bottom: 1px;right: 0px; clip: rect(10px auto auto 10px); }
.portletBL_01{bottom: 0px;left: 0px;  clip: rect(10px 10px auto auto); }
.portletBR_01{bottom: 0px;right: 0px; clip: rect(10px auto auto 10px); }
.portletBL_02{bottom: 12px;left: 0px;  clip: rect(10px 10px auto auto); }
.portletBR_02{bottom: 12px;right: 0px; clip: rect(10px auto auto 10px); }

.portletContCurtain{position:absolute; height: 12px; width: 12px; background-position: -118px 0px;}
.portletCurtainTL{top: 0px; left:0px; clip: rect(auto 6px 6px auto);}
.portletCurtainTR{top: 0px; right: 0px; clip: rect(auto auto 6px 6px); float: right;}
.portletCurtainBL{bottom: 0px;left: 0px; clip: rect(6px 6px auto auto); }
.portletCurtainBR{bottom: 0px;right: 0px;clip: rect(6px auto auto 6px); }

.portletContGrey{position:absolute; height: 22px; width: 20px; background-position: -84px 0px;}
.portletGreyTL{top: -1px; left:-1px; clip: rect(auto 10px 10px auto);}
.portletGreyTR{top: -1px; right: -1px; clip: rect(auto auto 10px 10px); float: right;}
.portletGreyBL{bottom: -1px;left: -1px;clip: rect(10px 10px auto auto);}
.portletGreyBR{bottom: -1px;right: -1px;clip: rect(10px auto auto 10px); }

.portletContGrey_02{position:absolute; height: 10px; width: 20px; background-position: -218px 0px;}
.portletGreyBL_02{bottom: -1px;left: -1px;clip: rect(10px 10px auto auto);}
.portletGreyBR_02{bottom: -1px;right: -1px;clip: rect(10px auto auto 10px); }

.portletGreyBL_01{bottom: 0px;left: -1px;clip: rect(10px 10px auto auto);}
.portletGreyBR_01{bottom: 0px;right: -1px;clip: rect(10px auto auto 10px); }



.portlet_OTL{top: -3px; right:0px; background:url('/_layouts/15/ABC/FINPLF/Images/crnTL.png'); height:10px; width:15px;}
.portlet_OTR{top: -3px; left:0px; background:url('/_layouts/15/ABC/FINPLF/Images/crnTR.png'); height:10px; width:15px;}

.yloportletCont{position:absolute; height: 20px; width: 20px; background-position: -23px 0px;}
.yloportletTL{top: 0px; left:-1px; clip: rect(auto 10px 10px auto);}
.yloportletTR{top: 0px; right: 0px; clip: rect(auto auto 10px 10px); float: right;}

.yellowPortletCont{position:absolute; height: 20px; width: 20px; background-position: -170px 0px;}
.yellowPortletTL{top: 0px; left:0px; clip: rect(auto 10px 10px auto);}
.yellowPortletTR{top: 0px; right: 0px; clip: rect(auto auto 10px 10px); float: right;}
.yellowPortletBL{bottom: 0px;left: 0px;clip: rect(10px 10px auto auto);}
.yellowPortletBR{bottom: 0px;right: 0px;clip: rect(10px auto auto 10px); }

.portlet_01{padding:0px!important; color:#000; font-size:11px; font-weight:normal; position:relative;}
.portlet_01 .bdrR{background-image:url(/_layouts/15/ABC/FINPLF/Images/purple_dropdwn_right.png);background-position:right 3px; background-repeat:no-repeat; margin-bottom:0px;}
.portlet_01 .bdrL{background-image:url(/_layouts/15/ABC/FINPLF/Images/purple_dropdwn_left.png);background-position:left 3px; background-repeat:no-repeat; margin-bottom:0px;}
.portlet_01 .bdrT{background-image:url(/_layouts/15/ABC/FINPLF/Images/purple_dropdwn_top.png); background-repeat:repeat-x; background-position:left top; height:4px; margin-right:10px; margin-left:10px; padding-bottom:0px;}
.portlet_01 .bdrB{background-image:url(/_layouts/15/ABC/FINPLF/Images/purple_dropdwn_bottom.png); background-repeat:repeat-x; background-position:left bottom;height:4px; margin-right:10px; margin-left:10px; }
.portlet_01 .content{ margin:0px 3px 0px 5px!important; padding:-1px 0px 8px 0px; background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg_01.png') bottom repeat-x; color:#000; }
.portlet_01 .header{background:#E7E7E7 url('/_layouts/15/ABC/FINPLF/Images/portlet_Hdrbg.png') left top repeat-x; margin-right:1px; padding:5px 10px;}
.portlet_01 .crvoverTL{background:url(/_layouts/15/ABC/FINPLF/Images/purple_dropdwn_radius.png) 0 100% repeat-x;width:100%;background-position:top;height: 20px;width: 20px;position: absolute;clip: rect(0 10px 10px 0);top:2px;left:0px; }
.portlet_01 .crvoverTR{background:url(/_layouts/15/ABC/FINPLF/Images/purple_dropdwn_radius.png) 0 100% repeat-x;width:100%;background-position:top;height: 20px;width: 20px;position: absolute;clip: rect(auto auto 10px 10px);top:2px;right:0px;}
.portlet_01 .crvoverBL{background:url(/_layouts/15/ABC/FINPLF/Images/purple_dropdwn_radius.png) 0 100% repeat-x;width:100%;background-position:top;height: 20px;width: 20px;position: absolute;clip:rect(10px 10px auto auto);left: 1px;bottom:0px; *bottom:9px; *left:0px;}
.portlet_01 .crvoverBR{background:url(/_layouts/15/ABC/FINPLF/Images/purple_dropdwn_radius.png) 0 100% repeat-x;width:100%;background-position:top;height: 20px;width: 20px;position: absolute;clip:rect(10px auto auto 10px); bottom:0px; right:0px;  *bottom:9px; *right:0px;}


.solutionCont{ background-color:#fff; border:#E7E7E7 1px solid;-moz-border-radius: 5px;-webkit-border-radius: 5px; padding:10px;}

.solutionCont .lebel{ background-color:#fff; padding:5px; font-size:12px; margin-top:-20px; float:left;}

.portletNav{ background:url('/_layouts/15/ABC/FINPLF/Images/portlet_navBg.png') left top repeat-x;}
.portletNav ul{ margin:0px; padding:0px; list-style:none;}
.portletNav li{ float:left; width:67px;}
.portletNav li a{display:block;font-size:11px; color:#363636; margin:0px; padding-top:6px; text-align:center;}
.portletNav li a span{display:block; text-align:center;}
.portletNav li.sep{ display:block; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_navSep.png') bottom no-repeat; width:2px; height:40px;}

.portletNav_ContLink{ /*background:url('/_layouts/15/ABC/FINPLF/Images/portletCont_navBg.png') left top repeat-x; border:1px solid #fff;*/ margin: 2px 0 0 0; border-bottom:none!important; border-right:none!important;width:33%}
.portletNav_ContLink ul{ margin:0px; padding:0px; list-style:none;}
.portletNav_ContLink li{ float:left;}
.portletNav_ContLink li a{display:block;font-size:10px; color:#363636; margin:0px; padding:0px 1px 0px 1px; text-align:center;/* width:48px; Akanksha*/}
.portletNav_ContLink li.sel a{display:block; font-size:10px; color:#363636; margin:3px 0px 0px 0px;  padding:1px 0px 3px 0px; text-align:center; border-top:1px solid #C1C1C1;border-right:1px solid #C1C1C1; border-left:1px solid #C1C1C1; background:#fff;width:48px;}
#iContactUsPlaceHolder .nav-tabs > li > a { border-radius:0; margin-right:0; border:0; height:70px;}		
#iContactUsPlaceHolder .nav-tabs > li:last-child { border-right:0 !important;}
.dataTable th, .product_heading { background-color:#d4ae69 !important; color:#fff !important;font-size:22px;}		
#divfrm { margin-top:10px;}		
.portletNav_ContLink{ /*background:url('/_layouts/15/ABC/FINPLF/Images/portletCont_navBg.png') left top repeat-x; border:1px solid #fff;*/ margin:0px 0 0 0; border-bottom:none!important; border-right:none!important;width:33%}
.portletNav_ContLink li.wideTabs a{display:block; font-size:10px; color:#363636; margin:0px; padding:5px 30px 0px 30px; text-align:center; width:48px;}
.portletNav_ContLink li.selected a{display:block; font-size:10px; color:#363636; margin:3px 0px 0px 0px;  padding:1px 32px 3px 32px; text-align:center; border-top:1px solid #C1C1C1;border-right:1px solid #C1C1C1; border-left:1px solid #C1C1C1; background:#fff;width:46px;}

.portletNav_ContLink li.sel a:hover,.portletNav_ContLink li.selected a:hover{ cursor:default !important;}
.portletNav_ContLink li.sel a span{display:block; text-align:center;}
	.porletTab li a{ display:block; margin:0px 0px 0px 5px; padding:12px 10px 6px 5px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabunselR.png') right top no-repeat; color:#6c7f85; font-size:12px;}
.portletNav_ContLink li.sep{ display:block; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_navSep.png') bottom no-repeat; width:2px; height:36px;}

.porletTab{ margin:0px 0px 0px 0px; padding:0px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabBg.png') left top repeat-x; height:32px;}
.porletTab ul{ margin:0px; padding:0px; list-style:none;}
/*.porletTab li{ margin:0px; padding:0px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabunselL.png') left top no-repeat; float:left;}*/
.porletTab li a{ display:block; margin:0px 0px 0px 5px; padding:12px 10px 6px 5px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabunselR.png') right top no-repeat; color:#6c7f85; font-size:12px;}
/*.porletTab li.sel{ float:left; margin:0px; padding:0px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabselL.png') left top no-repeat;}*/
/*.porletTab li.sel a{ display:block; margin:0px 0px 0px 5px; padding:12px 10px 6px 5px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabselR.png') right top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px;}*/
.porletTab li.sel a:hover{ cursor:default;}

.porletTabSec{ margin:0px 0px 0px 1px; padding:0px; background:url('/_layouts/15/ABC/FINPLF/Images/portletSec_TabBg.png') left top repeat-x;}
.porletTabSec ul{ margin:0px; padding:0px; list-style:none;}
.porletTabSec li{ margin:0px; padding:0px; background:url('/_layouts/15/ABC/FINPLF/Images/portletSec_TabunselL.png') left top no-repeat; float:left;}
.porletTabSec li a{ display:block; margin:0px 0px 0px 5px; padding:5px 10px 7px 5px; background:url('/_layouts/15/ABC/FINPLF/Images/portletSec_TabunselR.png') right top no-repeat; color:#6c7f85; font-size:12px;}
.porletTabSec li.sel{ float:left; margin:0px; padding:0px; background:url('/_layouts/15/ABC/FINPLF/Images/portletSec_TabselL.png') left top no-repeat;}
.porletTabSec li.sel a{ display:block; margin:0px 2px 0px 5px; padding:5px 10px 7px 5px; background:url('/_layouts/15/ABC/FINPLF/Images/portletSec_TabselR.png') right top no-repeat; color:#000; font-size:12px;}
.porletTabSec li.sel a:hover{ cursor:default;}

ul.pinkBullet {font-weight: normal; margin: 0; padding: 7px 7px 7px 30px; font-size: 11px;}
ul.pinkBullet li{    clear: left;
    font-weight: normal;
    font-size: 14px;
    list-style: none outside none;
    list-style-type: disc;
    margin: 0px 0px 2px 0px;
    padding: 0 0 3px 10px;
    vertical-align: middle;}
ul.pinkBullet li.sel a{ color:#FF0000 !important;}
ul.pinkBullet li.last{margin:0px;  padding: 0 0 0px 10px;}

ol.pinkBullet {font-weight: normal; margin: 0; padding: 0;}
ol.pinkBullet li{background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-286px -361px; background-repeat:no-repeat; clear:left;
font-weight: normal;  list-style: none outside none;  margin:0px 0px 2px 0px;  padding: 0 0 3px 10px;  vertical-align: middle;}
ul.pinkBullet li.sel a{ color:#FF0000 !important;}
ul.pinkBullet li.last{margin:0px;  padding: 0 0 0px 10px;}

.rtBorder{ background:url('/_layouts/15/ABC/FINPLF/Images/portlet_Cont_Sep.png') top right; height:80px; width:1px; background-repeat:no-repeat; }
.rtBorder_01{ background:url('/_layouts/15/ABC/FINPLF/Images/choose_sol_sep.png') top right; height:276px; width:1px; background-repeat:no-repeat; }
.cont_cont{width:160px; padding-left:10px; padding-top:10px;}
.cont_contSdo{ background:url('/_layouts/15/ABC/FINPLF/Images/shadow_seperator.png') center bottom no-repeat; height:18px; padding:10px;}

.contBdrR_01Sel{background: url('/_layouts/15/ABC/FINPLF/Images/solutionsBgSel.png') left top repeat-x; width:112px; text-align:center; padding-left:-3px;}
.contBdrRLI_01Sel{background: url('/_layouts/15/ABC/FINPLF/Images/solutionsBgSel.png') left top repeat-x; width:90px; text-align:center; padding-left:-3px;}
.cont_cont_01{width:160px; padding-left:10px; padding-top:10px;}
.cont_contSdo_01{ background:url('/_layouts/15/ABC/FINPLF/Images/blog_BG.png') center bottom no-repeat; height:4px;}




.corpBanner1{background:url('/_layouts/15/ABC/FINPLF/Images/copHomePageBanner.jpg') left top no-repeat; width:728px;}
.advisorBanner{background:url('/_layouts/15/ABC/FINPLF/Images/advisor_promo.gif') left top no-repeat; width:713px;}
.advisorBanner2{background:url('/_layouts/15/ABC/FINPLF/Images/LI_advisor.png') left top no-repeat; width:713px; }
.bannerInrCont{ padding:48px 0px 0px 15px;}
.bannerInrCont1{ padding:120px 0px 180px 15px;}
.bannerInrCont_corp{ padding:70px 0px 0px 15px;}
.bannerInrCont_01{ padding:48px 0px 0px 15px;!important}
.bannerInrCont h1,.bannerInrCont_corp h1, .fundDetailsBg h1, .fundDetailsMFBg h1, .bannerInrCont1 h1{ font-size:23px; color:#000; letter-spacing:-1px; font-weight:bold; } 
.fundDetailsBg h1,.fundDetailsMFBg h1 {font-size:20px;}
.privaFontSmall{font-size:14px;}


.privaFont{ font-size:16px;}
.privaFont span{ color: #6c7f85;}
.bannerInrCont h1 span{ font-size:12px; padding-top:5px; float:left; }

.market ul{ margin:0px; padding:0px;}
.market li{ float:left; list-style:none;}
.market li a{ display:block; font-size:11px; color:#6c7f85; margin:0px; padding:0px 2px; }
.market li.sel a{ display:block; font-size:11px; color:#000; margin:0px; padding:0px 2px; }
.market li.sel a:hover{ cursor:default; }
.market li.sep{ background:url(/_layouts/15/ABC/FINPLF/Images/market_sep.png) left top no-repeat; width:2px; height:11px; margin:2px 1px 0px 2px;}
.portlet_inner{ padding:5px 15px 5px 10px;}

.scroll,.scroll1{ height:135px; overflow:scroll; margin:0px; overflow-x:hidden;}
.formscroll1{ height:250px; overflow:scroll; margin:0px; overflow-x:hidden; }

/***** data table ******/
.dataTable{ display:table; margin:0px 0px 3px 0px; padding:0px; border: 1px solid #695935 !important ;border-spacing:0px; }
.noPad{ padding:0px !important; margin:0px !important;}
.dataTable tr.altRow td{ background:#EAEAEA ;}
.dataTable tr.selRow td{ background:#FFFFCC ;}
.dataTable td.middleAlign{ padding:11px !important; }
.dataTable tr.totalRow td{ background:#999999 !important;}
.dataTable th{    background: #fff;   margin: 0px; padding-left:20px !important;     font-size: 18px;    color: #000;    border-top: 0px solid #D7BB00;    vertical-align: middle !important;    border: 0 !important;}
.dataTable th, td{ display:table-cell; padding:5px 5px 5px 7px; border:0px solid #cecece; vertical-align:middle;text-align:left; font-weight:normal;}
.dataTable td.subRow { border-top:1px solid #D7BB00;background: url('/_layouts/15/ABC/FINPLF/Images/subRowHeader.png') left top repeat-x; height:17px; padding:2px !important; padding-left:7px !important; }
.dataTable tr.singleRow td{ padding:0px 5px 3px 5px !important;}
.withBorder td{ border:1px solid #EAEAEA;}
.dataTable td.gray{ background-color:#818181;}
.dataTable td.noPadDiv{ padding:0px !important; margin:0px !important;}
.dataTable td.vtop{  vertical-align:top;}
#ctl00_ctl55_g_1738dd30_c8b0_4782_a6ba_07c23741e9e6_ctl00_dvProducts .shadow-box2 { box-shadow:none; margin-bottom:0;}
#ctl00_ctl55_g_c35ed929_5fd4_43d5_b271_22cd99f709fb_ctl00_lblHeader { font-size:18px !important; padding:50px 0 30px;}
.sec_dataTable{display:table; margin:0px 0px 3px 0px; padding:0px; border: none;  border-spacing:0px; font-size:100%;}
.sec_dataTable tr th{background:#FFFAEA ; margin:0px; font-size:11px; color:#000;  display:table-cell; padding:5px 5px 5px 7px; border:1px solid #DDDDDD; vertical-align:middle; text-align:left; font-weight:normal;}
.sec_dataTable tr td{ display:table-cell; padding:5px 5px 5px 7px; border:1px solid #DDDDDD; vertical-align:middle; text-align:left; font-weight:normal;}
.sec_dataTable tr.altRow td{ background:#EAEAEA !important;}

.dataTableBrd{display:table; margin:0px 0px 3px 0px; padding:0px;  border: 1px solid #846835; ;  border-spacing:0px; font-size:100%;}
.dataTableBrd tr th{ background: url('/_layouts/15/ABC/FINPLF/Images/tableHdr_bg.png') left top repeat-x;border:1px solid #EBBA05; margin:0px; font-size:11px; color:#000;padding:5px 5px 5px 7px;  border-top:0px solid #D7BB00; vertical-align:middle !important; font-weight:normal;}
.dataTableBrd tr td{ display:table-cell; padding:5px 5px 5px 7px; border:1px solid #DDDDDD; vertical-align:middle; text-align:left; font-weight:normal;}
.dataTableBrd tr.altRow td{ background:#EAEAEA !important;}

/***** Gallery ******/
.galleryPos_home_li{ margin:30px 0px 0px 308px !important; }
.galleryPos_home{ margin:120px 0px 0px 308px !important;}
.galleryPos_corpHome_01{ margin:30px 0px 0px 462px !important;}
.galleryPos_corpHome{ margin:30px 0px 0px 462px!important;}
.gallery{margin:0px; padding:0px; height:84px; float:left;}
.gallery ul{ margin:0px; padding:0px; list-style:none;}
.gallery li{ float:left; background:url('/_layouts/15/ABC/FINPLF/Images/pdtbg.png') left top repeat-x; }
.gallery li.borderRt{ border-right:1px solid #C1C1C1; height:76px; margin-top:6px;} 
.gallery li a{display:block; font-size:10px; text-align:center; color:#6c7f85; margin:0px; padding:10px 3px 4px 0px; width:74px; height:68px; line-height:11px; }
.gallery li a.txtLeft{ text-align:left !important;}
.gallery li.sel a{display:block; background: url('/_layouts/15/ABC/FINPLF/Images/pdtCont_sel.png') center top no-repeat;font-size:10px; text-align:center; color:#ffcb05; margin:0px; padding:10px 1px 4px 1px !important; width:76px; height:68px; line-height:11px;}
.gallery li.first{ float:left; background:url('/_layouts/15/ABC/FINPLF/Images/pdtCont_unselL.png') left top no-repeat; margin:0px; padding:0px;}
.gallery li.first a{display:block; background:url('/_layouts/15/ABC/FINPLF/Images/pdtbg.png') left top repeat-x; font-size:10px; text-align:center; color:#6c7f85; margin:0px 0px 0px 4px; padding:10px 3px 4px 0px; width:72px; height:68px;line-height:11px;}
.gallery li.firstsel{ float:left; background:url('/_layouts/15/ABC/FINPLF/Images/pdtCont_selFirL.png') left top no-repeat; margin:0px; padding:0px;}
.gallery li.firstsel a{display:block; background: url('/_layouts/15/ABC/FINPLF/Images/pdtCont_sel.png') center top no-repeat; font-size:10px; text-align:center !important; color:#ffcb05; margin:0px 0px 0px 4px; padding:10px 3px 4px 0px; width:72px; height:68px;line-height:11px; cursor:default;}
.gallery li.last{ float:left; background:url('/_layouts/15/ABC/FINPLF/Images/pdtbg.png') left top repeat-x;   margin:0px; padding:0px;}
.gallery li.last a{display:block; background:url('/_layouts/15/ABC/FINPLF/Images/pdtCont_unselR.png') right top no-repeat; font-size:10px; text-align:center; color:#6c7f85; margin:0px 0px 0px 1px; padding:10px 3px 4px 0px; width:72px; height:68px;line-height:11px;}
.gallery li.lastsel{ float:left; background:url('/_layouts/15/ABC/FINPLF/Images/pdtCont_sel.png') center top no-repeat; margin:0px; padding:0px;}
.gallery li.lastsel a{display:block; background: url('/_layouts/15/ABC/FINPLF/Images/pdtCont_selLstr.png') right top no-repeat; font-size:10px; text-align:center; color:#ffcb05; margin:0px 0px 0px 3px; padding:10px 3px 4px 0px; width:72px; height:68px;line-height:11px;}


.gallery1{margin:0px; padding:0px; height:50px; float:left;width:450px; margin-right:10px;}
.gallery1 ul{ margin:0px; padding:0px; list-style:none;}
.gallery1 li{ float:left; background:url('/_layouts/15/ABC/FINPLF/Images/pdtbg1.png') left top repeat-x; }
.gallery1 li.borderRt{ border-right:1px solid #C1C1C1; height:76px; margin-top:6px;} 
.gallery1 li a{display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#6c7f85; margin:0px; padding:9px 3px 5px 0px; width:74px; height:31px; line-height:11px; }
.gallery1 li a.txtLeft{ text-align:left !important;}
.gallery1 li.sel a{display:block; background: url('/_layouts/15/ABC/FINPLF/Images/pdtCont1_sel.png') center top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#ffcb05; margin:0px; padding:10px 1px 4px 1px !important; width:76px; height:31px; line-height:11px;}
.gallery1 li.first{ float:left; background:url('/_layouts/15/ABC/FINPLF/Images/pdtCont1_unselL.png') left top no-repeat; margin:0px; padding:0px;}
.gallery1 li.first a{display:block; background:url('/_layouts/15/ABC/FINPLF/Images/pdtbg1.png') left top repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#6c7f85; margin:0px 0px 0px 4px; padding:9px 3px 5px 0px; width:72px; height:31px;line-height:11px;}
.gallery1 li.firstsel{ float:left; background:url('/_layouts/15/ABC/FINPLF/Images/pdtCont1_selFirL.png') left top no-repeat; margin:0px; padding:0px;}
.gallery1 li.firstsel a{display:block; background: url('/_layouts/15/ABC/FINPLF/Images/pdtCont1_sel.png') center top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center !important; color:#ffcb05; margin:0px 0px 0px 4px; padding:9px 3px 5px 0px; width:72px; height:31px;line-height:11px; cursor:default;}
.gallery1 li.last{ float:left; background:url('/_layouts/15/ABC/FINPLF/Images/pdtbg1.png') left top repeat-x;   margin:0px; padding:0px;}
.gallery1 li.last a{display:block; background:url('/_layouts/15/ABC/FINPLF/Images/pdtCont1_unselR.png') right top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#6c7f85; margin:0px 0px 0px 1px; padding:9px 3px 5px 0px; width:72px; height:31px;line-height:11px;}
.gallery1 li.lastsel{ float:left; background:url('/_layouts/15/ABC/FINPLF/Images/pdtCont1_sel.png') center top no-repeat; margin:0px; padding:0px;}
.gallery1 li.lastsel a{display:block; background: url('/_layouts/15/ABC/FINPLF/Images/pdtCont1_selLstr.png') right top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; color:#ffcb05; margin:0px 0px 0px 3px; padding:9px 3px 5px 0px; width:72px; height:31px;line-height:11px;}

.globalNav{background:url(/_layouts/15/ABC/FINPLF/Images/globalNav_bg.png) left top repeat-x; margin:0px; padding:0px; height:22px; float:left;}
.globalNav ul{ margin:0px; padding:0px; list-style:none;}
.globalNav li{ float:left;}
.globalNav li a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:4px 10px 4px 10px;}
.globalNav li.sep{ display:block; background:url('/_layouts/15/ABC/FINPLF/Images/globalNav_sep.png') left top no-repeat; width:1px; height:22px;}
.globalNav li.sel a{ display:block; background:url(/_layouts/15/ABC/FINPLF/Images/globalNav_selbg.png) top left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FECB02;}
.globalNav li.sel a:hover{ cursor:default;}
.globalNav li.first{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/globalNav_unselFirL.png) left top no-repeat; margin:0px; padding:0px;}
.globalNav li.first a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:4px 10px 4px 10px;}
.globalNav li.firstsel{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/globalNav_selFirL.png) left top no-repeat; margin:0px; padding:0px;}
.globalNav li.firstsel a{ display:block; background:url(/_layouts/15/ABC/FINPLF/Images/globalNav_selbg.png) top left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FECB02; margin:0px 0px 0px 5px; padding:4px 10px 4px 5px;}
.globalNav li.firstsel a:hover{ cursor:default;}
.globalNav li.last{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/globalNav_unselLastL.png) right top no-repeat; margin:0px; padding:0px;}
.globalNav li.last a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:4px 10px 4px 10px;}
.globalNav li.lastsel{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/globalNav_selLastL.png) right top no-repeat; margin:0px; padding:0px;}
.globalNav li.lastsel a{ display:block; background:url(/_layouts/15/ABC/FINPLF/Images/globalNav_selbg.png) top left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FECB02; margin:0px 4px 0px 0px; padding:4px 5px 4px 10px;}
.globalNav li.lastsel a:hover{ cursor:default;}

.grayNav ul{ margin:0px; padding:0px;}
.grayNav li{ float:left; list-style:none;}
.grayNav li a{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6c7f85; margin:0px; padding:0px 2px; }
.grayNav li.sel a{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:0px 2px; }
.grayNav li.sel a:hover{ cursor:default; }
.grayNav li.sep{ color:#C8C8C8; font-weight:bold; margin:0 7px 0 7px;}

.header h1{ font-size:15px; color:#000; font-weight:bold; float:left;}
.btnSearchTopPad{ margin-top:0px; *margin-top:1px;}
.featureDescContent { font-size:14px; }
.contContainer.bg .col-md-3 .hidden-xs{ text-align:center;}
.col-md-9.ms-WPBody .flt.mini-content-sm { margin-top:-13px;}
.arrowPlace{position:absolute; margin-top:-7px;}
.solutionTxt{ padding:5px 0px; width:100%;width:97%\9; text-align:center; color:#000!important; float:left;font-size: 16px; height:auto !important;}
.blkLinkText{ padding:5px 0px; width:100%;width:97%\9; color:#000!important; float:left;}
.largeFont{ font-size:15px; font-weight:bold;}

.pagination_sel{ padding:2px 5px; float:left;}
.pagination_sel a{  cursor:default;}
.pagination_unsel{ padding:2px 5px; float:left;}

.testimonialBox{ background: #fff url(/_layouts/15/ABC/FINPLF/Images/header_boxBG.png) bottom left repeat-x;}
.testimonialBoxShadow{ background: #fff url(/_layouts/15/ABC/FINPLF/Images/header_boxSDO.png) center no-repeat; height: 10px;}

.testimonial{ position:relative; border:1px solid #9F9F9F; padding:0px!important; float:left; border-left:none; border-top:none; border-bottom:none;}
.testimonialCont{position:absolute; height: 18px; width: 18px; background-position: -47px 0px;}
.testimonial .bdrT{ background:url('/_layouts/15/ABC/FINPLF/Images/testmonial_Top.png') left top repeat-x; margin-left:25px; padding:3px 0 0 0; font-size:3px;}
.testimonial .bdrB{ background:url('/_layouts/15/ABC/FINPLF/Images/testmonial_Top.png') left top repeat-x;  margin-left:25px; padding:0 0 3px 0; height:1px; }
.testimonial .bdrL{background: url("/_layouts/15/ABC/FINPLF/Images/testmonial_Aro.png") no-repeat scroll left center transparent; margin: 0;padding: 0 0 0 22px;}
.tmTL{top: -2px; left:19px; clip: rect(auto 8px 8px auto);}
.tmTR{top: -2px; right: -5px; clip: rect(auto auto 8px 8px); float: right;}
.tmBL{bottom: -1px;left: 19px; clip: rect(8px 8px auto auto); }
.tmBR{bottom: -1px;right: -5px;clip: rect(8px auto auto 8px); }

.os_banner1{ margin-left:-10px; padding:103px 0px 4px 0px; background:url(/_layouts/15/ABC/FINPLF/Images/our_solutions_banner1.png) left top no-repeat; width:454px; height:115px;}
.os_banner2{ margin:-4px 0px 0px -10px; padding:103px 0px 4px 0px; background:url(/_layouts/15/ABC/FINPLF/Images/ourSolutions_banner2.jpg) left top no-repeat; width:452; height:111px; width: 456px;}

.os_banner_grp{ margin:-4px 0px 0px -10px; padding:103px 0px 0px 0px; background:url(/_layouts/15/ABC/FINPLF/Images/group_oursolutions.png) left top no-repeat; width:452; height:115px; width: 456px;}
.banner1Cont{ margin:-70px 0 0 250px;}
.banner2Cont{ margin:-80px 0 0 205px;}
h1.privaFont{font-size:16px; color:#000; font-family:Verdana,PrivaThreeItalicPro, Arial; letter-spacing:-1px;}
.os_bannerBG{ background: url(/_layouts/15/ABC/FINPLF/Images/our_solutions_bg.png) top left repeat-x; padding:7px; height:92px; width:442px;}

.headerBox_smallShadow{ background: #fff url(/_layouts/15/ABC/FINPLF/Images/header_box_smallSDO.png) center top no-repeat; no-repeat; height:6px; padding:0px; margin:0px; float:left;}

#wealth_layer,#fundsLayer,#orgFundsLayer,#rollOver1,#rollOver2,#wealthPro_layer,#adityaB_layer,#mutual_layer,#Purchase_step1,#equity,#funds{padding-top:10px;   position:absolute; display:none; z-index:10;}

.portlet_01 .bdrRt{background-image:url(/_layouts/15/ABC/FINPLF/Images/purple_dropdwn_right.png);background-position:right 5px; background-repeat:no-repeat; margin-bottom:0px;}
.portlet_01 .bdrLt{background-image:url(/_layouts/15/ABC/FINPLF/Images/purple_dropdwn_left.png);background-position:left 5px; background-repeat:no-repeat; margin-bottom:0px;}

.borderBottHeader{ border-bottom:1px solid #D6D6D6; width:449px; margin-left:3px; margin-top:-0px; *margin-top:-10px;}

.moverArr{background-image:url(/_layouts/15/ABC/FINPLF/Images/solutionSelArr.png); background-position:absolute;  height:9px;                width:113px;  margin-top:-8px; *margin-top:-8px; margin-left:5px; z-index:99;}

#breadCrumbs a{ font-weight:bold;}
.star_icon{width:16px; height:15px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-34px -113px; background-repeat:no-repeat; padding:0px;}
.ratingFull_icon{width:10px; height:11px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-54px -113px; background-repeat:no-repeat; padding:0px;}
.ratingHalf_icon{width:9px; height:11px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-67px -113px; background-repeat:no-repeat; padding:0px;}
.returns_icon{width:17px; height:15px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-81px -116px; background-repeat:no-repeat; padding:0px;}
.risk_icon{width:18px; height:17px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-101px -116px; background-repeat:no-repeat; padding:0px;}
.liquidity_icon{width:16px; height:18px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-122px -116px; background-repeat:no-repeat; padding:0px;}
.investment_icon{width:16px; height:17px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-143px -116px; background-repeat:no-repeat; padding:0px;}
.awards_icon{width:15px; height:20px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-167px -113px; background-repeat:no-repeat; padding:0px;}
.vr_icon{width:12px; height:10px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-189px -118px; background-repeat:no-repeat; padding:0px;}
.botBrdr{ border-top:1px solid #FFDD00; height:0px; border-bottom:1px solid #FFF; margin:0 0px 0 -10px; padding-right:20px;}


.lightYellowBox{border: 1px solid #F6E04E;          position:relative;              overflow:visible;background-color:#FEFCE5;background-image:none;}
.type7 .yellowBxCrnr{background-image:url(/_layouts/15/ABC/FINPLF/Images/sprite_icon.png);}                
.yellowBxCrnr { position:absolute;           height: 12px; width: 12px; background-position:-68px 0px;}
.YTL{position: absolute;left: -1px;             top: -1px; clip: rect(0 6px 6px 0);}
.YTR {position: absolute;top: -1px;           right: -1px; clip: rect(auto auto 6px 6px);               float: right;}
.YBL {position: absolute;clip:  rect(6px 6px auto auto);left: -1px; bottom: -1px;_bottom: -3px;}
.YBR  {   position: absolute;          clip:   rect(6px auto auto 6px);bottom: -1px;right: -1px;_bottom: -3px;}

.fundDetailsBg{  margin:0px 0px 0px 7px; padding:40px 10px 0px 350px; background:url(/_layouts/15/ABC/FINPLF/Images/fund_details.png) left top no-repeat; width:320px; height:118px;  }
.gratuityDetailsBg{  margin:0px; padding:40px 0px 0px 350px; background:url(/_layouts/15/ABC/FINPLF/Images/oursolutions_gratuity.png) left top no-repeat; width:330px; height:90px; font-weight:20px;}

.fundDetailsMFBg{  margin:0px; padding:40px 0px 4px 340px; background:url(/_layouts/15/ABC/FINPLF/Images/fund_details.gif) left top no-repeat; width:330px; height:138px; }

.fundDetailsCorporateBg{  margin:0px; padding:40px 0px 4px 0px; background:url(/_layouts/15/ABC/FINPLF/Images/Corporatefunddetailsoverview_img.jpg) left top no-repeat; width:670px; height:145px;}
.shadowSep{background:url(/_layouts/15/ABC/FINPLF/Images/shadowSep.png) left top no-repeat; width:680px; height:9px;}
.marginNeg{margin-left:-5px; margin-right:-2px;}

div.greyTab{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') left no-repeat;overflow: hidden;         height: 24px;padding-left: 10px;margin-right: 0px;           float:left;             background-position:0px -124px; z-index:1000; }
a:hover.greyTab{text-decoration:none}
a.greyTab {         display:block;     background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat ;   padding: 5px 23px 5px 5px;            margin-right: 0px;height: 24px;  float:left;             color: #000;         background-position: right -124px;}

#contentBox{ position:absolute; left:264px; left:260px\9; top:256px; float:left; z-index:1001;}
#searchNAVBox{ position:relative;  float:left;}

.borderBottom{ border-bottom:1px solid #acacaa; margin-left:3px; margin-top:-0px; *margin-top:-10px; padding-bottom:10px;}
.greyBox{ background-color:#EAEAEA; border-top:1px solid #acacaa; border-bottom:1px solid #acacaa; padding:10px; margin-left:-10px; padding-left:10px;width:671px;}
.whtBox{ background-color:#fff; padding:10px; margin-left:-10px; padding-left:10px; width:671px;}
.whiteBox_01{padding-bottom:10px; margin-left:-10px; padding-left:10px; background:#ffffff;}

#curtain{ width:100%; height:100%; position: absolute; z-index:995 !important; overflow:hidden; left:0px; top:0px; opacity:.4; filter: alpha(opacity=60); background-color: #000;}
.popupAlign{position:absolute; left:50%; top:20%; z-index:999 !important;}

.closeBtn{width:17px; height:17px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-137px 0px; background-repeat:no-repeat; padding:0px; margin-top:-3px; margin-right:-5px; cursor:pointer;}


/* Wizard Tabs */
.wizard_Nav ul{margin:0px; padding:0px; list-style:none;}
.wizard_Nav li{ float:left;}
.wizard_Nav li a{display:block; color:#6D7E86; padding:10px 20px 12px 5px; margin:0; background: url(/_layouts/15/ABC/FINPLF/Images/first_unselR.gif) right top no-repeat; font-size:12px;}
.wizard_Nav li.first{margin:0; padding:0 0 0 5px; background: url(/_layouts/15/ABC/FINPLF/Images/first_unselL.gif) left top no-repeat;}
.wizard_Nav li.first.sel{margin:0; padding:0 0 0 5px; background: url(/_layouts/15/ABC/FINPLF/Images/first_selL.gif) left top no-repeat;}
.wizard_Nav li.first.sel a{display:block; color:#000; padding:10px 20px 12px 5px; margin:0; background: url(/_layouts/15/ABC/FINPLF/Images/first_selR.gif) right top no-repeat; cursor:default}
.wizard_Nav li.mid.sel{margin:0 0 0 -20px; padding:0 0 0 19px; background: url(/_layouts/15/ABC/FINPLF/Images/mid_selL.gif) left top no-repeat;}
.wizard_Nav li.mid.sel a{display:block; color:#000; padding:10px 20px 12px 5px; margin:0; background: url(/_layouts/15/ABC/FINPLF/Images/first_selR.gif) right top no-repeat; cursor:default;}
.wizard_Nav li.last{background: url(/_layouts/15/ABC/FINPLF/Images/last_unselBG.gif) left top repeat-x; float: left; margin: 0;padding: 0;}
.wizard_Nav li.last a{display:block; color:#6D7E86; padding:10px 20px 12px 5px; margin:0; background: url(/_layouts/15/ABC/FINPLF/Images/last_unselR.gif) right top no-repeat;}
.wizard_Nav li.last.sel{margin:0 0 0 -19px; padding:0 0 0 19px; background: url(/_layouts/15/ABC/FINPLF/Images/mid_selL.gif) left top no-repeat;}
.wizard_Nav li.last.sel a{display:block; color:#000; padding:10px 20px 12px 5px; margin:0; background: url(/_layouts/15/ABC/FINPLF/Images/last_selR.gif) right top no-repeat; cursor:default}
/* Wizard Tabs end here */

.contBdrR_02Sel{background: url('/_layouts/15/ABC/FINPLF/Images/solutionsBgSel.png') left top repeat-x; height:92px; width:76px;}


.bannerLI_01{background:url('/_layouts/15/ABC/FINPLF/Images/bannerLI_01.png') left top no-repeat; width:715px;}
.bannerLI_Grp{background:url('/_layouts/15/ABC/FINPLF/Images/group_whygroupinsurance.png') left top no-repeat; width:715px;}
.bannerLI_media{background:url('/_layouts/15/ABC/FINPLF/Images/media&press.jpg') left top no-repeat; width:700px; height:220px; }
.bannerLI_team{background:url('/_layouts/15/ABC/FINPLF/Images/VikramKotak.jpg') left top no-repeat; width:660px; height:220px;}
.bannerMF_people{background:url('/_layouts/15/ABC/FINPLF/Images/A_Balasubramanian.jpg') left top no-repeat; width:659px; height:199px; padding:10px;}
.bannerMF_awards{background:url('/_layouts/15/ABC/FINPLF/Images/awards.jpg') left top no-repeat; width:698px; height:219px;}
.bannerLI_careers{background:url('/_layouts/15/ABC/FINPLF/Images/aboutus_careers.png') left top no-repeat; width:700px; height:220px; }
.financialPlan_LftBG{ margin:0px; padding:0px 6px 0px 0px; width:274px; background:url(/_layouts/15/ABC/FINPLF/Images/rightSdo.png) center right no-repeat;}
.financialPlan_Lfttab{ margin:0px; padding:10px; padding-bottom:5px !important; background:url(/_layouts/15/ABC/FINPLF/Images/finacial_PlanTab_Bg.png) left bottom repeat-x;}
.cont_contSdo_small{ background:url('/_layouts/15/ABC/FINPLF/Images/shadowSep_small.png') center bottom no-repeat; height:7px;}
.bannerLI_rider{background:url('/_layouts/15/ABC/FINPLF/Images/BirlaSunLifeSurgicalCareRider_banner.png') left top no-repeat; width:671px; height:220px; }
.bannerLI_claim{background:url('/_layouts/15/ABC/FINPLF/Images/claim_banner.png') left top no-repeat; width:670px; height:220px; }

.scroll_Xscale{ width:692px; overflow:scroll; overflow-x:hidden; overflow-y:hidden;}
.btn_seemore{position:absolute; top:25px; right:-22px; *right:-32px;}

.portlet_DKgray{ position:relative; background:#C2C2C2 url('/_layouts/15/ABC/FINPLF/Images/portletCont_navBg.png') left top repeat-x; padding:3px; float:left;}
.portlet_DKCont{position:absolute; height: 10px; width: 10px; background-position: -156px 0px;}
.portlet_DKTL{top: 0px; left:0px; clip: rect(auto 5px 5px auto);}
.portlet_DKTR{top: 0px; right: 0px; clip: rect(auto auto 5px 5px); float: right;}
.portlet_DKBL{bottom: 0px;left: 0px; clip: rect(5px 5px auto auto); }
.portlet_DKBR{bottom: 0px;right: 0px;clip: rect(5px auto auto 5px); }
.portlet_DKgray .sep{ display:block; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_navSep.png') bottom no-repeat; width:2px; height:36px;}

.tocNav{ margin:0px; padding:0px; width:213px; background:#EBEBEB url(/_layouts/15/ABC/FINPLF/Images/toc_BG.png) right top repeat-y; float:left; border:1px solid #ffffff; border-right:none;}
.tocNav_Section{padding:10px 0px 10px 2px;}
.tocNav ul{ margin:0px; padding:0px; list-style:none;}
.tocNav li{ float:left; margin:0px; padding:0px; background:;}
.tocNav li a{ display:block; padding:2px 19px 10px 13px; font-weight: normal; width:180px;}
.tocNav li.sel{ float:left; margin:0px; padding:0px; background:url(/_layouts/15/ABC/FINPLF/Images/tocNav_selL.png) left top no-repeat;}
.tocNav li.sel a{ display:block; margin:7px 0px 0px 0px; padding:2px 19px 9px 13px; background:url(/_layouts/15/ABC/FINPLF/Images/tocNav_selR.png) bottom left no-repeat; font-weight: normal; width:180px; color:#000; cursor:default;}

.articleCont{margin:22px 60px;}
.article_DKgray{ position:relative; background:#C2C2C2 url('/_layouts/15/ABC/FINPLF/Images/portletCont_navBg.png') left top repeat-x; padding:0px; float:left; width:100%; margin-bottom:3px; height:35px; font-size:12px; text-align:center; padding:11px 0px 0px 0px;}

.article_DKgray.sel{ position:relative; background:transparent!important; padding:0px; float:left; width:100%; margin-bottom:3px; height:35px; font-size:12px; text-align:center; padding:11px 0px 0px 0px;}
.article_DKgrayAro{ position:absolute; background:url('/_layouts/15/ABC/FINPLF/Images/article_selDownAro.png') center bottom no-repeat !important; padding:0px; float:left; width:100%; margin-bottom:3px; height:13px; top:46px; left:0px;}
html:lang(en)>body .article_DKgray.sel {
                                position:relative; background:transparent!important; padding:0px; float:left; width:100%; margin-bottom:3px; height:35px; font-size:12px; text-align:center; padding:11px 0px 0px 0px;margin-bottom:-8px;}

html:lang(en)>body .article_DKgray{ position:relative; background:#C2C2C2 url('/_layouts/15/ABC/FINPLF/Images/portletCont_navBg.png') left top repeat-x; padding:0px; float:left; width:100%; margin-bottom:3px; height:35px; font-size:12px; text-align:center; padding:11px 0px 0px 0px; margin-bottom:-8px;}
html:lang(en)>body .article_DKgrayAro{ position:absolute; background:url('/_layouts/15/ABC/FINPLF/Images/article_selDownAro.png') center bottom no-repeat !important; padding:0px; float:left; width:100%; margin-bottom:3px; height:13px; top:43px; left:0px;}


.botMargin{ margin-bottom:3px\9; #margin-bottom:0px;}           /* For the right panel bullet spacing in ie7 and ie8 */
.topMargin{margin-top:5px; *margin-top:-2px; *padding-bottom:-5px;} /* For the right panel "View All Terms" spacing in ie7 and ie8 */


.outerScroll{overflow-y:hidden; overflow-x:hidden; width:685px;}
.innerScroll{margin: 0px; width:3500px;}
.portlet_scr{ background:#fff; border:0 none; padding:0px!important; float:left;}

.portlet_scr .bdrR{ background:url('/_layouts/15/ABC/FINPLF/Images/shadow_bdrR.png') right top repeat-y; margin:0px; padding:0 2px 0 0;}
.portlet_scr .bdrB{ background:url('/_layouts/15/ABC/FINPLF/Images/shadow_bdrB.png') left top repeat-x; margin:0px; padding:0 0 3px 0; }
.portlet_scr .bdrL{ background:url('/_layouts/15/ABC/FINPLF/Images/shadow_bdrL.png') left top repeat-y; margin:0px; padding:0 0 0 3px;}
.portlet_scr .headerGrey{background:#E7E7E7 url('/_layouts/15/ABC/FINPLF/Images/portletScr_headerGrey.png') left top repeat-x; margin-right:1px; padding:5px 10px; margin-top:-1px;}

.dottedBrdr{ border:1px dashed #8C8C8C;}
<!--.portlet .ribbon{ margin:0px; padding:5px 0px 0px 0px; position:absolute; top:0px; left:-5px; background:transparent url(/_layouts/15/ABC/FINPLF/Images/ribbon.png) left top no-repeat;}-->
#commentWrapper { /* required to avoid jumping */
   position:fixed;
   bottom:0px;
}

#comment, #comment1,#comment2,#comment3 {
  /*position: absolute;*/
  bottom:20px;
  margin-left:-7px;
  margin-right:-7px;
  padding:6px 0px 1px 10px;
  background:transparent url(/_layouts/15/ABC/FINPLF/Images/ribbon.png) left top no-repeat;
  width:706px;
  height:42px;
  /*z-index:991 !important;*/
}

#comment1{
                margin-left:-17px;
                #margin-left:-25px;
                bottom:0px;
}
#comment2{
                top:190px;
}
#comment3{
                margin-left:-17px;
                #margin-left:-25px;
                bottom:0px;
}
#comment a {
    color:#FFF ;
}
 #comment1 a, #comment2 a,#comment3 a{color:#FFF !important;}

#comment.fixed, #comment1.fixed, #comment2.fixed,#comment3.fixed {
  position: absolute;
  top: 0px;
  width:706px;
}

#comment .sep,#comment1 .sep,#comment2 .sep,#comment3 .sep{ background: url(/_layouts/15/ABC/FINPLF/Images/ribbon_sep.png) top left no-repeat; float:left; width:2px; margin:0px 7px 0px 7px; padding:0px; height:36px;}
.agent_icon{width:20px; height:22px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-1px -205px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.pdf_icon{width:29px; height:30px; background-image:url('/_layouts/15/ABC/FINSMEF/Images/pdf_icon.png'); background-repeat:no-repeat; padding:0px;  margin-right:20px; background-position:center center;}
.print_icon{width:20px; height:22px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-42px -205px; background-repeat:no-repeat; padding:0px; cursor:pointer;}
.buyonline_icon{width:13px; height:22px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-64px -205px; background-repeat:no-repeat; padding:0px;}
.whiteBox{ background-color:#FFF; padding:10px; border:1px solid #8A343D;}
.grayDiv{ height:11px; background-color:#818181; padding:0px; margin-top:-5px; margin-left:-7px; margin-right:-5px;}
.tip,.tip1,.tip2{ padding:5px 5px 0px 57px; position:absolute; z-index:100; height:69px; width:101px;  top:600px; left:400px; color:#363636; background-color:#EFEFEF; font-size:11px; background:url(/_layouts/15/ABC/FINPLF/Images/graphTooltip.png) left top no-repeat; line-height:12px;}
.tip1{top:683px;left:715px;}
.tip2{top:483px;left:385px;}

.tool_nladge_bg1{ background:#ffffff url(/_layouts/15/ABC/FINPLF/Images/tools_knowledge_banner1.png) left top no-repeat; height:218px; float:left;}
.tool_nladge_bg1 h1{font-size:20px; color:#000; font-family:Verdana,PrivaTwoPro, Arial; letter-spacing:-1px;}

.tool_knladgemf_bg1{ background:#ffffff url(/_layouts/15/ABC/FINPLF/Images/mf_toolsandknowledge_invest.png) left top no-repeat; height:219px; float:left; margin-left:-10px; width:690px;}
.tool_knladgemf_bg1 h1{font-size:20px; color:#000; font-family:Verdana,PrivaTwoPro, Arial; letter-spacing:-1px;}
.corporate_osOverview{ background:#ffffff url(/_layouts/15/ABC/FINPLF/Images/Cashmanagement.jpg) left top no-repeat; height:219px; float:left; margin-left:-10px; width:690px;}

.bullet_icn{ background:url(/_layouts/15/ABC/FINPLF/Images/bullet.png) left top no-repeat; height:10px; width:3px; float:left; margin-top:5px; margin-right:5px;}
.tableScroll{overflow:scroll; height:140px; overflow-x:hidden; padding:0px; margin-top:-5px; margin-top:-5px\9; *margin-top:-7px; width:100.5%;}
.scrollTableWidth{ width:190px;}
tr.tableColor td{ background:#FDFAE9 url(/_layouts/15/ABC/FINPLF/Images/sele_row.jpg) bottom center repeat-x !important;}
tr.tableColorHide td{ background:#FDFAE9 url(/_layouts/15/ABC/FINPLF/Images/sele_rowHide.jpg)left bottom repeat-x !important;}
.colorWhite{ background-color:#FFFFFF  !important;}
.colorAltRow{ background-color:#EAEAEA;}
.tblBotBrdr{background:url('/_layouts/15/ABC/FINPLF/Images/tblBotBrdr.png') left bottom repeat-x; height:5px; width:100%; margin-left:-5px; padding-right:10px; margin-bottom:-5px;}
.whtBg{ background-color:#FFF !important;}
.noBg{ background-image:none !important;}
.dottedBotBrdr{ border-bottom:1px dashed #A7A7A7; padding-bottom:1px; cursor:pointer;}
.bk_litylo{ background:#FDFAE9;}

.rollOverBox{position:relative;   overflow:visible;background-color:#EFEFEF; border:1px solid #A13745; background-image:none; padding:5px; color:#363636;}
.rollOverCrnr {   position:absolute;           height: 10px; width: 10px; background-position:-202px 0px; background-image:url(/_layouts/15/ABC/FINPLF/Images/sprite_icon.png);}
.rollOverTL{position: absolute;left: -1px;               top: -1px; clip: rect(0 6px 6px 0);}
.rollOverTR {position: absolute;top: -1px;             right: -1px; clip: rect(auto auto 6px 6px);               float: right;}
.rollOverBL {position: absolute;clip:  rect(6px 6px auto auto);left: -1px;   bottom: -1px;_bottom: -3px;}
.rollOverBR  {     position: absolute;          clip:   rect(6px auto auto 6px);bottom: -1px;right: -1px;}
#rollOver1,#rollOver2{background-image:url(/_layouts/15/ABC/FINPLF/Images/rollOverArr.png); background-position:10px 0px; background-repeat: no-repeat;float:left; }


/*
.portletHeader220{ width:187px; height:10px; padding:10px 15px; color:#000;}
.portletContent220{width:217px;}*/
.portletHeader220{ padding:10px 15px; color:#000;}
.portletContent220{}
.portletContent220 .contContainer{padding:5px 10px 5px 10px; width:187px;}
.portletContent220 .Nonbg{margin-left:5px; margin-right:5px;}
.portletFooter220{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -2816px -31px no-repeat; width:217px; height:10px; margin-top:0px;}
.portletFooter220_gray{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -5582px -31px no-repeat; width:217px; height:10px; margin-top:0px;}
.portletHeaderNoHdr220{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -5359px -31px no-repeat; width:217px; height:10px; color:#000;}
.portletContent220 .contContainer1{ width:188px !important; margin-left:5px; background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg.png') bottom repeat-x; padding-left:10px; padding-right:0px;}

.portletHeader190{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -19357px 0 no-repeat; width:160px; height:10px; padding:10px 15px; color:#000;}
.portletContent190{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -19560px 0 repeat-y; width:190px;}
.portletContent190 .contContainer{padding:5px 10px 0px 10px; width:160px;}
.portletContent190 .Nonbg{margin-left:5px; margin-right:5px;}
.portletFooter190{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -19357px -31px no-repeat; width:190px; height:10px; margin-top:0px;}


.portletHeaderWoCrnr220{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -3268px 0 no-repeat; width:187px; height:16px; padding:5px 15px; color:#000;}
.portletContentWoCrnr220{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -3046px 0 repeat-y; width:217px;}
.portletContentWoCrnr220 .contContainer{ padding:5px 10px 0px 10px; width:187px;}
.portletContentWoCrnr220 .Nonbg{margin-left:5px; margin-right:5px;}
.portletFooterWoCrnr220{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -3268px -27px no-repeat; width:217px; height:10px; margin-top:0px;}
.portletFooterWoCrnr1220{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -3268px -31px no-repeat; width:217px; height:6px; margin-top:-1px; }

.portletHeader225{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -3486px 0 no-repeat; width:195px; height:10px; padding:10px 15px; color:#000;}
.portletHeaderImage225{ background:url(/_layouts/15/ABC/FINPLF/Images/toolsBg.png) 0 0 no-repeat; /*width:215px*/;  padding:6px 5px; color:#000;}
.portletContent225{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -3713px 0 repeat-y; width:225px;}
.portletContent225 .contContainer{padding:5px 10px 0px 10px; width:195px !important;}
.portletContent225 .bg{background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg.png') bottom repeat-x; margin-left:5px; margin-right:5px;}
.portletFooter225{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -3486px -31px no-repeat; width:225px; height:10px; margin-top:0px;}
.portletFooterImage225{background:url(/_layouts/15/ABC/FINPLF/Images/toolsBg.png) 0px -190px no-repeat; width:225px; height:10px; margin-top:0px;}

.portletHeader230{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -2351px 0 no-repeat; width:200px; height:10px; padding:10px 15px; color:#000;}
.portletContent230{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -2584px 0 repeat-y; width:230px;}
.portletContent230 .contContainer{ padding:5px 10px 0px 10px; width:200px;}
.portletContent230 .bg{background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg.png') bottom repeat-x; margin-left:5px; margin-right:5px;}
.portletFooter230{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -2351px -31px no-repeat; width:230px; height:10px; margin-top:0px;}

.portletHeader463{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -1417px 0 no-repeat; width:433px; height:10px; padding:10px 15px; color:#000;}
.portletHeader463 .header{ margin-right:1px; padding:0px; height:31px; color:#000; width:100%;}

.portletContent463{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -1884px 0 repeat-y; 
/*width:463px;*/ /* Infrasoft commented for Home */}
.portletContent463 .contContainer{padding:5px 10px 0px 10px; width:433px;}
.portletContent463 .Nonbg{margin-left:5px; margin-right:5px;}
.portletContent463 .bg{background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg.png') bottom repeat-x; margin-left:5px; margin-right:5px;}
.portletContent463 .contContainer_corHome{ padding-left:0px; width:452px; margin-left:-1px;}
.portletFooter463{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -1417px -31px no-repeat; width:463px; height:10px; margin-top:0px;}
.portletFooter463_glry{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -1417px -35px no-repeat; width:463px; height:10px; margin-top:0px;}
.portletFooterShadow463{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -4652px 0px no-repeat; width:463px; height:10px; margin-top:0px;}

.portletHeader525{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -22976px 0 no-repeat; height:10px; padding:10px 15px; color:#000;}
.portletContent525{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -23511px 0 repeat-y; }
.portletContent525 .contContainer{padding:5px 10px 0px 10px;}
.portletContent463 .Nonbg{margin-left:5px; margin-right:5px;}
.portletFooter525{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -22976px -31px no-repeat; height:10px; margin-top:0px;}

/*.portletHeader701{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) 0px 0px no-repeat; width:671px; height:10px; padding:10px 15px; color:#000;}*/


.portletHeader701 .head1{height:10px; padding:10px 15px; color:#000;}
.portletHeader701 .header{ margin-right:1px; padding:0px; height:31px; color:#000; width:100%;}
.portletHeader701 .head{ padding:7px !important;}
/*.portletContent701{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -707px 0 repeat-y; width:701px; background-color:#FFF;}*/
.portletContent701 .contContainer{padding:5px 10px 0px 10px; width:671px;}
.portletContent701 .Nonbg{margin-left:5px; margin-right:5px;}
.portletContentFooterWht701{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -15492px -22px no-repeat; width:701px; height:10px;}
.portletContent701 .contContainer_01{ padding-left:5px; width:693px;  margin-left:-1px;}
/*.portletFooter701{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -0px -31px no-repeat; width:701px; height:10px; margin-top:0px;}*/
.portletFooterShadow701{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -4652px -31px no-repeat; width:701px; height:10px; margin-top:0px;}
.portletHeaderShadowTop701{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -4652px -20px no-repeat; width:701px; height:10px; margin-top:0px;}
.portletContent701 .contContainerNoPad{width:691px; margin-left:5px;}
.portletContent701 .contContainer3{width:691px; margin-left:5px;}
.portletContent701 .bg{background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg.png') bottom repeat-x; margin-left:5px; margin-right:5px;}
.portletContent701 .contContainer1{ width:691px; margin-left:5px; margin-right:5px;}

.portletGreyHeader701{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -3948px 0px no-repeat; width:671px; height:10px; padding:10px 15px; color:#000;}
.portletGreyHeader701_none{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -3948px 0px no-repeat; height:10px; padding:0px 15px;}
.portletGreyContent701{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -707px 0 repeat-y; background-color:#FFF;}
.portletGreyContent701 .contContainer{padding:5px 10px 0px 10px;}
.portletGreyContent701 .Nonbg{margin-left:5px; margin-right:5px;}
.portletGreyFooter701{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -3948px -31px no-repeat; height:10px;}


.portletGreyHeader450{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -25500px 0px no-repeat; width:420px; height:10px; padding:10px 15px; color:#000;}
.portletGreyHeader450_none{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -25500px 0px no-repeat; width:420px; height:10px; padding:0px 15px;}
.portletGreyContent450{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -25958px 0 repeat-y; width:450px; background-color:#FFF;}
.portletGreyContent450 .contContainer{padding:5px 0px 0px 5px; width:430px;}
.portletGreyContent450 .Nonbg{margin-left:5px;}
.portletGreyFooter450{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -25500px -31px no-repeat; width:450px; height:10px;}

.portletGreyHeader570{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -26418px 0px no-repeat; width:540px; height:10px; padding:10px 15px; color:#000;}
.portletGreyHeader570_none{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -26418px 0px no-repeat; width:540px; height:10px; padding:0px 15px;}
.portletGreyContent570{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -26996px 0 repeat-y; width:570px; background-color:#FFF;}
.portletGreyContent570 .contContainer{padding:5px 0px 0px 5px; width:555px;}
.portletGreyContent570 .Nonbg{margin-left:5px;}
.portletGreyFooter570{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -26418px -31px no-repeat; width:570px; height:10px;}


.portletHeaderGrey701{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -7631px 0px no-repeat; width:671px; height:10px; padding:10px 15px; color:#000;}
.portletContentGrey701{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -707px 0 repeat-y; /* infra width:701px; */ background-color:#FFF;}
.portletContentGrey701 .contContainer{padding:5px 10px 0px 10px; /*width:671px;*/}
.portletContentGrey701 .Nonbg{margin-left:5px; margin-right:5px;}
.portletContentGrey701 .bg{background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg.png') bottom repeat-x; margin-left:5px; margin-right:5px;}
.portletFooterGrey701{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -7631px -31px no-repeat; /* infra width:701px; */ height:10px; margin-top:0px;}
.portletHeaderGrey701_none{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -7631px 0px no-repeat; /* infra width:701px; */ height:10px; padding:0px; color:#000;}
.portletFooterGrey701_btm{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -7631px -35px no-repeat; /* infra width:701px; */ height:10px; margin-top:0px;}


.portletHeaderGrey460{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -18401px 0px no-repeat; width:430px; height:10px; padding:10px 15px; color:#000;}
.portletContentGrey460{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -18878px 0 repeat-y; width:460px; background-color:#FFF;}
.portletContentGrey460 .contContainer{ padding:5px 10px 0px 10px; width:430px;}
.portletContentGrey460 .Nonbg{margin-left:5px; margin-right:5px;}
.portletFooterGrey460{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -18401px -31px no-repeat; width:460px; height:10px; margin-top:0px;}

.portletHeaderGrey500{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -19772px 0px no-repeat; width:470px; height:10px; padding:10px 15px; color:#000;}
.portletHeaderGrey500_none{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -19772px 0px no-repeat; width:470px; height:10px; padding:0px 15px; color:#000;}
.portletContentGrey500{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -20284px 0 repeat-y; width:500px; background-color:#FFF;}
.portletContentGrey500 .contContainer{padding:5px 10px 0px 10px; width:470px;}
.portletContentGrey500 .Nonbg{margin-left:5px; margin-right:5px;}
.portletFooterGrey500{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -19772px -31px no-repeat; width:500px; height:10px; margin-top:0px;}

.h1{ height:3px !important;}
.pd0{ padding:0px;}

.portletYloHeader705{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -5294px 0px no-repeat; width:671px; padding:10px 15px; height:10px;}
.portletYloContent705{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -6010px 0px repeat-y; width:100%; background-color:#FFF;}
.portletYloContent705 .contContainer
{padding:5px 10px 0px 10px; 
/*width:671px;*/
}
.portletYloContent705 .bg{margin-left:5px; /*margin-right:5px;*/}
.portletYloFooter705{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -5294px -10px no-repeat; /*width:701px;*/ height:10px;}
.portletDkYloFooter705{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -15492px -10px no-repeat; /*width:701px;*/ height:10px;}
.portletlitYloFooter705{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -15492px -33px no-repeat; /*width:701px;*/ height:10px;}
.portletYloHeader705_none{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -5294px 0px no-repeat; /*width:701px;*/ padding:0px; height:10px;}


.portletYloHeader656{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -9717px 0px no-repeat; width:625px; padding:10px 15px; height:10px;}
.portletYloHeader656_none{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -9717px 0px no-repeat; width:625px; padding:0px 15px; height:10px;}
.portletYloContent656{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -10377px 0px repeat-y !important; width:655px; background-color:#FFF;}
.portletYloContent656 .contContainer{padding:5px 10px 0px 10px; width:625px;}
.portletYloContent656 .bg{background:#FFF9D1 url('/_layouts/15/ABC/FINPLF/Images/yellowPortletBgSmall.png') top repeat-x;margin-left:5px; margin-right:5px;}
.portletYloFooter656{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -9717px -12px no-repeat; width:655px; height:10px;}
.portletDkYloFooter656{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -17723px -10px no-repeat; width:653px; height:10px;}

.portletGryHeader195{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -6718px 0px no-repeat; width:175px; padding:10px 10px; height:10px;}
.portletGryContent195{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -6918px 0px repeat-y; width:195px; background-color:#FFF;}
.portletGryContent195 .contContainer{ padding:5px 10px 0px 10px; width:165px;}
.portletGryContent195 .Nonbg{margin-left:5px; margin-right:5px;}
.portletGryFooter195{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -6718px -31px no-repeat; width:195px; height:10px;}

.portletHeader236{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -7119px 0px no-repeat; width:216px; padding:10px 10px; height:10px;}
.portletGryContent236{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -7356px 0px repeat-y; width:236px; background-color:#FFF;}
.portletGryContent236 .contContainer{ padding:5px 10px 0px 10px; width:206px;}
.portletGryContent236 .Nonbg{margin-left:5px; margin-right:5px;}
.portletGryFooter236{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -7119px -31px no-repeat; width:236px; height:10px;}

.portletHeader210{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -24281px 0px no-repeat; width:185px; padding:10px 15px; height:10px; }
.portletHeader210_maxHit{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -24051px 0px no-repeat; width:185px; height:35px; padding:5px 15px 0px 15px;}
.portletGryContent210{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -24514px 0px repeat-y; width:215px; background-color:#FFF;}
.portletGryContent210 .contContainer{ padding:5px 10px 0px 10px; width:185px;}
.portletGryContent210 .Nonbg{margin-left:5px; margin-right:5px;}
.portletGryFooter210{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -24281px -31px no-repeat; width:215px; height:10px;}

.portletHeaderGray190{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -24281px 0px no-repeat; width:160px; padding:10px 15px; height:10px; }
.portletHeaderGray190_none{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -24281px 0px no-repeat; width:160px; padding:0px 15px; height:10px;}
.portletGryContent190{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -24514px 0px repeat-y; width:190px; background-color:#FFF;}
.portletGryContent190 .contContainer{ padding:5px 10px 0px 10px; width:160px;}
.portletGryContent190 .Nonbg{margin-left:5px; margin-right:5px;}
.portletGryFooterGray190{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -24281px -31px no-repeat; width:215px; height:10px;}


.portletHeader688{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -8336px 0px no-repeat; width:656px; padding:10px 15px; height:10px;}
.portletContent688{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -9029px 0px repeat-y; width:686px; background-color:#FFF;}
.portletContent688 .contContainer{ padding:5px 10px 0px 10px; width:656px;}
.portletContent688 .Nonbg{margin-left:5px; margin-right:5px;}
.portletFooter688{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -8336px -31px no-repeat; width:688px; height:10px;}

.portletGryHeader215{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -11043px 0px no-repeat; width:185px; padding:10px 15px; height:10px;}
.portletGryHeader215_none{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -11043px 0px no-repeat; width:185px; padding:0px 15px; height:10px;}
.portletGryContent215{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -11258px 0px repeat-y; width:215px; background-color:#FFF;}
.portletGryContent215 .contContainer{ padding:5px 10px 0px 10px; width:656px;}
.portletGryContent215 .Nonbg{margin-left:5px; margin-right:5px;}
.portletGryFooter215{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -11043px -31px no-repeat; width:215px; height:10px;}


.portletGryHeader379{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -16931px 0px no-repeat; width:349px; padding:10px 15px; height:10px; }
.portletGryContent379{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -17328px 0px repeat-y; width:379px; background-color:#FFF;}
.portletGryContent379 .contContainer{ padding:5px 10px 0px 10px; width:349px;}
.portletGryContent379 .Nonbg{margin-left:5px; margin-right:5px;}
.portletGryFooter379{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -16931px -31px no-repeat; width:379px; height:10px;}

.portletHeaderGrey348{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -11477px 0px no-repeat; width:318px; padding:10px 15px; height:10px; color:#000;}
.portletHeaderGrey348_none{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -11477px 0px no-repeat; width:318px; padding:0px 15px; height:10px; color:#000;}
.portletContentGrey348{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -11845px 0 repeat-y; width:348px; background-color:#FFF;}
.portletContentGrey348 .bg{background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg.png') bottom repeat-x; margin-left:5px; margin-right:5px;}
.portletContentGrey348 .contContainer{padding:5px 10px 0px 10px; width:318px;}
.portletFooterGrey348{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -11477px -31px no-repeat; width:348px; height:10px; margin-top:0px;}

.portletHeader348{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -16204px 0px no-repeat; /*width:318px;*/ padding:10px 15px; height:30px; color:#000;}
.portletHeader348 .header {padding:0;}
.portletHeader348 .header h3 {margin:0;}
.portletContent348{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -11845px 0 repeat-y; /*width:348px;*/ background-color:#FFF;}
.portletContent348 .contContainer{ padding:5px 10px 0px 10px; /*width:318px;*/}
.portletContent348 .Nonbg{margin-left:5px; margin-right:5px;}
.portletFooter348{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -16204px -31px no-repeat; width:348px; height:10px; margin-top:0px;}

.portletHeader688_sec{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -12199px 0px no-repeat; width:638px; padding:10px 15px; height:10px;}
.portletHeader688_sec_none{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -12199px 0px no-repeat; width:638px; padding:0px 15px; height:10px;}
.portletContent688_sec{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -12895px 0px repeat-y; width:670px; background-color:#FFF;}
.portletContent688_sec .contContainer{ padding:5px 10px 0px 10px; width:638px;}
.portletContent688_sec .Nonbg{margin-left:5px; margin-right:5px;}
.portletFooter688_sec{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -12199px -31px no-repeat; width:670px; height:10px;}

.portletHeaderGrey216{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -11043px 0px no-repeat; width:186px; padding:10px 15px; height:10px; color:#000;}
.portletContentGrey216{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -11258px 0 repeat-y; width:216px; background-color:#FFF;}
.portletContentGrey216 .contContainer{ padding:5px 10px 0px 10px; width:658px;}
.portletContentGrey216 .Nonbg{margin-left:5px; margin-right:5px;}
.portletFooterGrey216{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -11043px -31px no-repeat; width:216px; height:10px; margin-top:0px;}

.portletHeaderGrey145{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -22622px 0px no-repeat; width:125px; padding:10px 15px; height:10px; color:#000;}
.portletContentGrey145{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -22807px 0 repeat-y; width:155px; background-color:#FFF;}
.portletContentGrey145 .contContainer{ padding:5px 10px 0px 10px; width:125px;}
.portletContentGrey145 .Nonbg{margin-left:5px; margin-right:5px;}
.portletFooterGrey145{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -22622px -31px no-repeat; width:155px; height:10px; margin-top:0px;}


.portletHeader940{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -13595px 0 no-repeat; width:910px; height:10px; padding:10px 15px; color:#000;}
.portletContent940{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -14542px 0 repeat-y; width:940px;}
.portletContent940 .contContainer{padding:5px 10px 0px 10px; width:903px;}
.portletContent940 .bg{background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg.png') bottom repeat-x; margin-left:5px; margin-right:5px;}
.portletFooter940{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -13595px -31px no-repeat; width:940px; height:10px; margin-top:0px;}

.portletHeaderGrey850{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -20806px 0px no-repeat; width:870px; padding:10px 15px; height:10px; color:#000;}
.portletContentGrey850{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -21719px 0 repeat-y; width:900px; background-color:#FFF;}
.portletContentGrey850 .contContainer{padding:5px 10px 0px 10px; width:870px;}
.portletContentGrey216 .Nonbg{margin-left:5px; margin-right:5px;}
.portletFooterGrey850{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -20806px -31px no-repeat; width:900px; height:10px; margin-top:0px;}

.ourSolutionadd{ float:left; padding:10px 5px 10px 5px;}

.spacing{ padding:10px 10px 10px 7px;}
.testimonial_imgCont{ padding:10px 10px 2px 10px;}
.fundnameCont{ float:left; padding:0px 5px; margin:10px 0px;}
.notification_BG{background:url('/_layouts/15/ABC/FINPLF/Images/notifications_bgLft.png') left top no-repeat; float:left;}
.notification_BG span{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/notifications_bgRit.png') right no-repeat;padding:0px 7px 0px 0px; margin-left:4px; height:17px;float:left;color:#fff; font-weight: normal;font-size:11px;}
.newArrival_icon{width:34px; height:14px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-214px -117px; background-repeat:no-repeat; padding:0px 0px 0px 7px; cursor:pointer; font-size:11px;}
.financialPower{ background-image:url(/_layouts/15/ABC/FINPLF/Images/financial_powerH.png); background-position:left top; background-repeat:no-repeat; width:140px; height:35px; font-weight:bold; padding:10px 0px 7px 7px; line-height:15px; cursor:pointer;}
.financialPowerSel{ background-image:url(/_layouts/15/ABC/FINPLF/Images/aBTabSel.png); background-position:left top; background-repeat:no-repeat; width:140px; height:35px; font-weight:bold; padding:10px 0px 7px 7px; line-height:15px;}
.individuals_icon{width:12px; height:18px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-153px -205px; background-repeat:no-repeat; padding:0px 0px 0px 7px; cursor:pointer; font-weight:bold;}
.corporate_icon{width:10px; height:16px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-173px -206px; background-repeat:no-repeat; padding:0px 0px 0px 7px; cursor:pointer; font-weight:bold;}
.distributors_icon{width:17px; height:14px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-191px -206px; background-repeat:no-repeat; padding:0px 0px 0px 7px; cursor:pointer; font-weight:bold;}



.toolsOption{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 140px;padding-left:8px;float:left; background-position:0px -186px;}
.toolsOption span{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat;padding:3px 8px 5px 0px;height:140px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right -186px;}
.toolsOption span:hover{text-decoration:none;}

.toolsOptionSel{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 140px;padding-left:8px;float:left; background-position:0px -345px;}
.toolsOptionSel span{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat;padding:3px 8px 5px 0px;height:140px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right -345px;}
.toolsOptionSel span:hover{text-decoration:none;}

.toolsSchool{position:absolute; top:92px !important; left:0px !important;}
.toolsSchoolPanel{margin-top:160px !important; margin-left:20px !important;}
.toolsSchoolPanelPd{width:88px !important; padding-left:35px !important;}

.toolsHighSchool{position:absolute; top:-10px; left:140px;}
.toolsHighSchoolPanel{margin-top:160px; margin-left:10px;}
.toolsHighSchoolPanelPd{width:100px; padding-left:55px !important;}

.toolsCollege{position:absolute; top:-10px; left:330px;}
.toolsCollegePanel{margin-top:160px; margin-left:18px;}
.toolsCollegePanelPd{width:100px; padding-left:40px !important;}

.toolsMasters{position:absolute; top:-8px; left:502px;}
.toolsMastersPanel{margin-top:160px; margin-left:10px;}
.toolsMastersPanelPd{width:100px; padding-left:35px !important;}

.dreamOption{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 65px;padding-left:8px;float:left; background-position:0px -549px;}
.dreamOption span{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat;padding:3px 8px 5px 0px;height:140px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right -549px;}
.dreamOption span:hover{text-decoration:none;}

.dreamOptionSel{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 65px;padding-left:8px;float:left; background-position:0px -711px;}
.dreamOptionSel span{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat; padding:3px 8px 5px 0px;height:64px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right -711px;}
.dreamOptionSel span:hover{text-decoration:none;}

.dreamHatch{position:absolute; top:110px !important; left:0px !important;}
.dreamHatchPanel{margin-top:170px !important; margin-left:24px !important;}
.dreamHatchPanelPd{width:88px !important; padding-left:15px !important; padding-top:15px !important; padding-right:15px !important;}

.dreamSedan{position:absolute; top:85px; left:160px;}
.dreamSedanPanel{margin-top:140px; margin-left:50px;}
.dreamSedanPanelPd{width:88px; padding-left:15px !important;padding-top:15px !important; padding-right:15px !important;}

.dreamSUV{position:absolute; top:60px; left:340px;}
.dreamSUVPanel{margin-top:120px; margin-left:50px;}
.dreamSUVPanelPd{width:88px; padding-left:15px !important;padding-top:15px !important; padding-right:15px !important;}

.dreamLuxury{position:absolute; top:30px; left:505px;}
.dreamLuxuryPanel{margin-top:85px; margin-left:20px;}
.dreamLuxuryPanelPd{width:80px; padding-left:25px!important;padding-top:15px !important; padding-right:20px !important;}
.logoRed{ color:#E71737;}
.tableRowHeight{ height:38px; height:25px\9;}
.highlightBox{background-color:#FFEA8D;}
.bottomGreyBrdr{ border-bottom:1px solid #D6D6D6;}

.column1{ float:left; width:160px; border-right:1px dotted #7F8180; margin:0px 5px 0px 57px; padding-right:5px; }

ul.Notification {font-weight: normal; margin: 0; padding: 0;}
ul.Notification li{clear:left;font-weight: normal;  list-style: none outside none;  margin:0px 0px 5px 0px;  padding: 0 0 3px 10px;  vertical-align: middle; border-bottom:1px solid #999999; line-height:16px;}
ul.Notification li span{ width:13px; padding-top:3px;}
ul.Notification li.last{margin:0px;  padding: 0 0 0px 10px;}
.pL0{ padding-left:0px !important;}
.h292{ height:292px;}
.w105{width:105px;}

.underline{border-bottom:1px dotted;line-height:15px; cursor:pointer;}

.overlay{ background-color:#FFF; width:300px; padding:5px;}
.chatBox{ border:1px solid #acacaa; width:97%; #width:96.5%;  }
.chatBox .head{ background-color:#eaeaea; padding:5px; width:97.5%;}
.chatArea{ background-color:#FFF; height:150px; width:100%; border-bottom:1px solid #acacaa;}





#logo_link{position: absolute;top: 50px; left: 15px; width: 140px;height: 85px; background-color: transparent;} 
#logo_link01{position: absolute;top: 70px; left: 15px; width: 125px;height: 95px; background-color: transparent;}             

.dropdownDiv{ position:absolute;overflow:scroll; margin:0px; overflow-x:hidden; display:none; margin-top:-28px; z-index:999;background:#FEFEFE url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg.png') bottom repeat-x; }

.mTB0LR4{ margin:0px 4px;}


.white_content{display:none;position: absolute;left:50%;margin-left:-300px !important;top:20%;padding:0px;background:#FFFFFF;z-index:1000; font-size:11px;}
.black_overlay{display:none;position:absolute;min-height:100%; left:0px; top:0px; width:100%;height:100%;overflow:hidden;background-color:#000;z-index:999; -moz-opacity:0.7;opacity:.70;filter:alpha(opacity=70);}

#headTop{margin:0px auto; padding:0px 15px 0px 15px; width:930px;background:#fff url('/_layouts/15/ABC/FINPLF/Images/topBarBg.png') left top repeat-x;}
#topBarNav{  margin:4px -4px 0px -4px; padding:0px; }
#topBarNav ul{ margin:0px; padding:0px; list-style:none;}
#topBarNav li{ float:left; margin-right:5px;}
#topBarNav li a{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin:0px; padding:1px 5px 3px 0px; }
#topBarNav li.sel{ background:url(/_layouts/15/ABC/FINPLF/Images/abc/topNavBar_selL.png) left top no-repeat; float:left; overflow:hidden; height:20px; padding-left:5px; margin-right:5px;}
#topBarNav li.sel a{ background:url(/_layouts/15/ABC/FINPLF/Images/abc/topNavBar_selR.png) right top no-repeat; color:#000 !important;}
#topBarNav li.ab { background:url(/_layouts/15/ABC/FINPLF/Images/ab_capital.png) left top no-repeat; width:101px; height:14px; margin:5px 7px 0px 3px;}
#topBarNav li.abSel { background:url(/_layouts/15/ABC/FINPLF/Images/ab_capital_sel.png) left top no-repeat; width:112px; height:16px; margin:5px 3px 0px 0px;}


.contBdrRLI_02Sel{background: url('/_layouts/15/ABC/FINPLF/Images/solutionsBgSel.png') left top repeat-x; width:145px; text-align:center; padding-left:-3px;}
.w65{ width:65px !important;}
.mL65{ margin-left:65px;}
.mL105{ margin-left:105px;}
.mL135{ margin-left:135px;}
.w120{ width:120px !important;}
.abfl_homebanner{background:url('/_layouts/15/ABC/FINPLF/Images/abfl/abfl_homepg_banner.jpg') left top no-repeat; width:715px;}
.capitalMkt_icon{width:57px; height:60px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:0px -300px; background-repeat:no-repeat; padding:0px;}
.corporateFince_icon{width:57px; height:60px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-60px -300px; background-repeat:no-repeat; padding:0px;}
.structureFince_icon{width:57px; height:60px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-120px -300px; background-repeat:no-repeat; padding:0px;}
.abfl_corporate_osOverview{ background:#ffffff url(/_layouts/15/ABC/FINPLF/Images/abfl/abfl_CorporateOS_banner.jpg) left top no-repeat; height:219px; float:left;}
.abfl_corpFincs_banner{  margin:0px; padding:40px 0px 0px 340px; background:url(/_layouts/15/ABC/FINPLF/Images/abfl/os_CorporateFinance_banner.jpg) left top no-repeat; width:340px; height:130px; }
.abfl_tk_banner{ background:#ffffff url(/_layouts/15/ABC/FINPLF/Images/abfl/tk_banner.jpg) left top no-repeat; height:219px; float:left;}

.portletFooterGryCrnr1220{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -4652px -15px no-repeat; width:217px; height:6px;}
.solutionTxt_01{ padding:5px 0px; width:100%;width:97%\9; text-align:center; float:left;}
#headerSmallABG{margin:0px auto; padding:0px 15px 0px 15px; width:930px; background:url('/_layouts/15/ABC/FINPLF/Images/banner_AB_Group.png') bottom no-repeat; height:151px; position:relative;}
.h31{ height:31px !important;}
.mT90{ margin-top:90px;}
.w195{ width:195px!important;}

.abib_corporate_osOverview{ background:#ffffff url(/_layouts/15/ABC/FINPLF/Images/abib/abib_Corp_OS_banner.jpg) left top no-repeat; height:219px; float:left;}
.pwidth88{ width:88%;}

.mLN2{ margin-left:-2px!important;}
.abpe_corporate_osOverview{ background:#ffffff url(/_layouts/15/ABC/FINPLF/Images/abpe/abpe_CorporateOS_banner.jpg) left top no-repeat; height:219px; float:left;}
.h120{ height:120px;}

#headerSmallABC{margin:0px auto; padding:0px 15px 0px 15px; width:930px; background:url('/_layouts/15/ABC/FINPLF/Images/abc/banner_ABC_banner.png') bottom no-repeat; height:151px; position:relative;}
#logo_link02{position: absolute;top: 90px; left: 15px; width: 210px;height: 45px; background-color: transparent;}


#abc_topNav{ background:#444444 url('/_layouts/15/ABC/FINPLF/Images/abc/abc_topNav_bg.png') top left repeat-x; height:37px; padding:0px 15px;}
#abc_topNav ul{ margin:0px; padding:0px; list-style:none;}
#abc_topNav li{ float:left;}
#abc_topNav li a{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff; margin:0px; padding:8px 11px 16px 12px;}
#abc_topNav li.sep{ display:block; background:url('/_layouts/15/ABC/FINPLF/Images/abc/abc_nav_sep.png') left top no-repeat; width:2px; height:37px;}
#abc_topNav li.sel{ float:left;}
#abc_topNav li.sel a{ display:block; background:url('/_layouts/15/ABC/FINPLF/Images/abc/abc_nav_Selbg.png') center top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffde00; margin:0px; padding:8px 11px 14px 12px;}
#abc_topNav li.selHome{ float:left;}
#abc_topNav li.selHome a{ display:block;background:url('/_layouts/15/ABC/FINPLF/Images/abc/nav_Selbg.png') center top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#ffde00; margin:0px; padding:8px 20px 14px 20px; cursor:default;}
#abc_topNav li.unselHome a{padding:8px 20px 14px 20px;}
#abc_topNav li.sel a:hover{ cursor:default;}

#abc_secNav{ background:#fff url('/_layouts/15/ABC/FINPLF/Images/abc/abc_secnav_bg.png') left top repeat-x; padding:0px 5px; height:31px; position:absolute; width:950px; margin-top:-11px!important; *margin-top:-7px!important;}
#abc_secNav ul{ margin:0px; padding:0px; list-style:none;}
#abc_secNav li{ float:left;}
#abc_secNav li a{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; margin:0px; padding:5px 11px 15px 11px;}
#abc_secNav li.sel{ float:left; }
#abc_secNav li.sel a{ display:block;background:url('/_layouts/15/ABC/FINPLF/Images/abc/abc_secnav_selbg.png') center top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffde00; margin:0px; padding:5px 11px 15px 11px;}
#abc_secNav li.sel a:hover{ cursor:default;}

.abc_call_icon{width:16px; height:18px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-77px -230px; background-repeat:no-repeat; padding:0px;}
.abc_email_icon{width:18px; height:18px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-97px -230px; background-repeat:no-repeat; padding:0px; }
.abc_chat_icon{width:18px; height:18px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-119px -230px; background-repeat:no-repeat; padding:0px;}
.abc_branch_icon{width:15px; height:18px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-141px -230px; background-repeat:no-repeat; padding:0px;}


.abc_individuals_icon{width:12px; height:18px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-157px -230px; background-repeat:no-repeat; padding:0px 0px 0px 7px; cursor:pointer; font-weight:bold;}
.abc_corporate_icon{width:10px; height:16px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-176px -230px; background-repeat:no-repeat; padding:0px 0px 0px 7px; cursor:pointer; font-weight:bold;}
.abc_distributors_icon{width:17px; height:20px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-199px -230px; background-repeat:no-repeat; padding:0px 0px 0px 7px; cursor:pointer; font-weight:bold;}

ul.pinkBullet_01 {font-weight: normal; margin: 0; padding: 0;}
ul.pinkBullet_01 li{background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-286px -486px; background-repeat:no-repeat; clear:left;
font-weight: normal;  list-style: none outside none;  margin:0px 0px 2px 0px;  padding: 0 0 3px 10px;  vertical-align: middle;}
ul.pinkBullet_01 li.sel a{ color:#FF0000 !important;}
ul.pinkBullet_01 li.last{margin:0px;  padding: 0 0 0px 10px;}

.abc_tools_icon{width:18px; height:17px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-220px -230px; background-repeat:no-repeat; padding:0px;}
.abc_tutorials_icon{width:18px; height:17px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-246px -230px; background-repeat:no-repeat; padding:0px;}
.abc_articles_icon{width:18px; height:17px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-273px -230px; background-repeat:no-repeat; padding:0px;}

.abc_facebook_icon{width:16px; height:16px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-2px -255px; background-repeat:no-repeat; padding:0px;}
.abc_twitter_icon{width:16px; height:16px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-24px -255px; background-repeat:no-repeat; padding:0px;}
.abc_newsletter_icon{width:16px; height:16px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-46px -255px; background-repeat:no-repeat; padding:0px;}


.abc_globalNav{background:url(/_layouts/15/ABC/FINPLF/Images/abc/abc_globalNav_bg.png) left top repeat-x; margin:0px; padding:0px; height:22px; float:left;}
.abc_globalNav ul{ margin:0px; padding:0px; list-style:none;}
.abc_globalNav li{ float:left;}
.abc_globalNav li a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:4px 10px 4px 10px;}
.abc_globalNav li.sep{ display:block; background:url('/_layouts/15/ABC/FINPLF/Images/abc/abc_globalNav_sep.png') left top no-repeat; width:1px; height:22px;}
.abc_globalNav li.sel a{ display:block; background:url(/_layouts/15/ABC/FINPLF/Images/abc/abc_globalNav_selbg.png) top left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FECB02;}
.abc_globalNav li.sel a:hover{ cursor:default;}
.abc_globalNav li.first{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/abc/abc_globalNav_unselFirL.png) left top no-repeat; margin:0px; padding:0px;}
.abc_globalNav li.first a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:4px 10px 4px 10px;}
.abc_globalNav li.firstsel{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/abc/abc_globalNav_selFirL.png) left top no-repeat; margin:0px; padding:0px;}
.abc_globalNav li.firstsel a{ display:block; background:url(/_layouts/15/ABC/FINPLF/Images/abc/abc_globalNav_selbg.png) top left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FECB02; margin:0px 0px 0px 4px; padding:4px 10px 4px 5px;}
.abc_globalNav li.firstsel a:hover{ cursor:default;}
.abc_globalNav li.last{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/abc/abc_globalNav_unselLastL.png) right top no-repeat; margin:0px; padding:0px;}
.abc_globalNav li.last a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:4px 10px 4px 10px;}
.abc_globalNav li.lastsel{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/abc/abc_globalNav_selLastL.png) right top no-repeat; margin:0px; padding:0px;}
.abc_globalNav li.lastsel a{ display:block; background:url(/_layouts/15/ABC/FINPLF/Images/abc/abc_globalNav_selbg.png) top left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FECB02; margin:0px 4px 0px 0px; padding:4px 5px 4px 10px;}
.abc_globalNav li.lastsel a:hover{ cursor:default;}

.abc_btnLogin{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 22px;padding-left:8px;float:left; background-position:0px -850px;}
.abc_btnLogin a{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat;padding:3px 23px 5px 5px;height:22px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right -850px;}
.abc_btnLogin a:hover{text-decoration:none;}

.btnGlobal_GryBG_01{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 22px;padding-left:2px;float:left; background-position:0px -875px;}
.btnGlobal_GryBG_01 a{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat;padding:3px 12px 0px 8px;height:17px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right -875px;}
.btnGlobal_GryBG_01 a:hover{text-decoration:none;}

.btnGlobal_GryBG_02{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') no-repeat;overflow: hidden;height: 22px;padding-left:2px;float:left; background-position:0px -896px;}
.btnGlobal_GryBG_02 a{display:block;background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat;padding:3px 12px 0px 8px;height:17px;float:left;color:#000; font-weight: normal;font-size:11px;background-position: right -896px;}
.btnGlobal_GryBG_02 a:hover{text-decoration:none;}


@-moz-document url-prefix() {
.FFmT20{ margin-top:-20px;}
}
.abc_mT15{ margin-top:15px; *margin-top:20px;}

.mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  background-color:#2c2c2c;
  display:none;
}

.window {
  position:absolute;
  left:0;
  top:0;
  display:none;
  z-index:9999;
}


.porletTabload{ margin:0px 0px 0px 0px; padding:0px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabBgload.png') left top repeat-x; height:50px;}
.porletTabload ul{ margin:0px; padding:0px; list-style:none;}
.porletTabload li{ margin:0px; padding:0px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabunselLload.png') left top no-repeat; float:left;text-align:center;}
.porletTabload li a{ display:block; margin:0px 0px 0px 5px; padding:10px 10px 26px 5px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabunselRload.png') right top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; color:#6c7f85; font-size:12px; }
.porletTabload li.sel{ float:left; margin:0px; padding:0px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabselLload.png') left top no-repeat;}
.porletTabload li.sel a{ display:block; margin:0px 2px 0px 5px; padding:10px 10px 26px 5px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabselRload.png') right top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:12px;}
.porletTabload li.sel a:hover{ cursor:default;}
.ltGreyBorder{ border-left:1px solid #CCC;}
.mbpd10{ padding-bottom:-10px !important;}

.wizard_Nav_Vertical{width:200px;} 
.wizard_Nav_Vertical ul{margin:0px; padding:0px; list-style:none;}
.wizard_Nav_Vertical li{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/loginNavLeft.png) left top no-repeat;width:5px; height:45px; width:200px;}
.wizard_Nav_Vertical li a{display: block; background:url(/_layouts/15/ABC/FINPLF/Images/loginNavRight.png) right top no-repeat; color:#6D7E86; padding:10px 20px 10px 5px; margin-left:5px; font-size:12px; text-align:center; }
.wizard_Nav_Vertical li.sel{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/loginNavSelL.png) left top no-repeat;width:5px; height:45px; width:200px;}
.wizard_Nav_Vertical li.sel a{display: block; background:url(/_layouts/15/ABC/FINPLF/Images/loginNavSelR.png) right top no-repeat; color:#6D7E86; padding:10px 20px 10px 5px; margin-left:5px; font-size:12px; text-align:center; }
.greyNavBox{border:1px solid #C6C6C6; margin-left:170px; padding-top:5px; padding-left:35px;  padding-right:0px; border-left:0px; width:300px; height:126px;}

.mLN5{ margin-left:-5px;}
.mLN10{ margin-left:-10px;}
.mRN10{ margin-right:-10px;}
.mTN5mBN1{margin-top:-5px; margin-bottom:-1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
           .mTN5mBN1{margin-top:-5px; margin-bottom:-1px;}
}

.portletBannerHeader463{ background:url(/_layouts/15/ABC/FINPLF/Images/bannerPortal.png) top left no-repeat; width:433px; height:10px; padding:10px 15px; color:#000;}
.portletBannerContent463{background:url(/_layouts/15/ABC/FINPLF/Images/bannerPortal_bg.png) top left repeat-y; width:463px;}
.portletBannerContent463 .contContainer{ padding-left:10px; width:457px; margin-left:-1px;}
.portletBannerFooter463{background:url(/_layouts/15/ABC/FINPLF/Images/bannerPortal.png) 0 -31px no-repeat; width:463px; height:10px; margin-top:0px;}


.mR12{ margin-right:12px;}
.pT0{ padding-top:0px!important;}

.portletHeadergray190{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -24975px 0px no-repeat; width:190px; height:5px; margin-top:-6px;}
.portletContentgray190{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -25301px 0px repeat-y; width:190px; background-color:#FFF;}
.portletContentGrey145 .contContainer{ padding:5px 10px 0px 10px; width:125px;}
.portletContentGrey145 .Nonbg{margin-left:5px; margin-right:5px;}
.portletContentgray190 .contContainer{ margin-left:5px; margin-right:5px;  padding:0px 5px;}
.portletFootergray190{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -24975px -31px no-repeat; width:190px; height:10px;}

.h181{ height:181px;}
.h435{ height:435px;}
.h105{ height:105px;}
.h115{ height:115px;}
.h283{ height:283px;}
.h220{ height:220px;}
.h230{ height:230px;}
.h59{ height:59px;}
.w108{ width:108px;}
.w144{ width:144px;}
.w369{ width:369px;}
.w261{ width:261px;}
.w472{ width:472px;}
.w720{ width:720px;}
.w562{ width:562px;}
.w564{ width:564px;}
.w692{ width:692px;}
.w408{ width:408px !important;}
.w510{ width:510px;}
.w97{ width:97px;}
.w248{ width:248px;}
.w223{ width:223px;}
.w56 {
    width: 56px;
}
.mL0{ margin-left:0px !important;}
.mR20{ margin-right:20px;}
.m0p0{margin:0px !important; padding:0px !important;}
#feedBackBox{ position:absolute;float:left;}
#feedBackBox .bdrB{ background:url('/_layouts/15/ABC/FINPLF/Images/shadow_bdrB.png') left bottom repeat-x; margin:0px; padding:0px; height:4px; float:left; width:100%;}
.portlet_OTR_1{top: 0px; left:0px; background:url('/_layouts/15/ABC/FINPLF/Images/crnTR.png'); height:10px; width:15px;}
#loginBox{ position:absolute;float:left;}
#loginBox .bdrB{ background:url('/_layouts/15/ABC/FINPLF/Images/shadow_bdrB.png') left bottom repeat-x; margin:0px; padding:0px; height:4px; float:left; width:100%;}


div.srcGreyTab{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') left no-repeat;overflow: hidden; padding-left:5px;               height: 24px;margin-right: 0px;  float:left;             background-position:0px -923px; z-index:1000; }
a:hover.srcGreyTab{text-decoration:none}
a.srcGreyTab {   display:block;     background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat ;   padding: 3px 28px 5px 5px;            margin-right: 0px;height: 24px;  float:left;             color: #000;         background-position: right -923px;}

div.srcGrey_selTab{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') left no-repeat;overflow: hidden; padding-left:5px;               height: 24px;margin-right: 0px;  float:left;             background-position:0px -949px; z-index:1000; }
a:hover.srcGrey_selTab{text-decoration:none}
a.srcGrey_selTab{           display:block;     background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat ;                padding: 3px 28px 5px 5px;         margin-right: 0px;height: 24px;  float:left;             color: #000;         background-position: right -949px;}

div.loginGrey_selTab{background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') left no-repeat;overflow: hidden;                height: 24px;margin-right: 0px;  float:left;             background-position:0px -949px; z-index:1000; }
a:hover.loginGrey_selTab{text-decoration:none}
a.loginGrey_selTab{       display:block;     background:url('/_layouts/15/ABC/FINPLF/Images/button_sprite.png') right no-repeat ;                padding: 3px 28px 5px 5px;         margin-right: 0px;height: 24px;  float:left;             color: #000;         background-position: right -949px;}

.part{ border-right:1px solid #D7D7D7; float:left; margin-top:-3px; padding-top:3px; padding-bottom:3px;}


/* LI Secure */
.w338{ width:338px;}




.latchNav{background:url(/_layouts/15/ABC/FINPLF/Images/latchNav_bg.png) left top repeat-x; margin:0px; padding:0px; height:22px; float:left;}
.latchNav ul{ margin:0px; padding:0px; list-style:none;}
.latchNav li{ float:left;}
.latchNav li a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:4px 10px 4px 10px;}
.latchNav li.sep{ display:block; background:url('/_layouts/15/ABC/FINPLF/Images/globalNav_sep.png') left top no-repeat; width:1px; height:22px;}
.latchNav li.sel a{ display:block; background:url(/_layouts/15/ABC/FINPLF/Images/latchNav_selbg.png) top left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FECB02;}
.latchNav li.sel a:hover{ cursor:default;}
.latchNav li.first{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/latchNav_unselFirL.png) left top no-repeat; margin:0px; padding:0px;}
.latchNav li.first a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:4px 10px 4px 10px;}
.latchNav li.firstsel{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/latchNav_selFirL.png) left top no-repeat; margin:0px; padding:0px;}
.latchNav li.firstsel a{ display:block; background:url(/_layouts/15/ABC/FINPLF/Images/latchNav_selbg.png) top left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FECB02; margin:0px 0px 0px 4px; padding:4px 10px 4px 5px;}
.latchNav li.firstsel a:hover{ cursor:default;}
.latchNav li.last{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/latchNav_unselLastL.png) right top no-repeat; margin:0px; padding:0px;}
.latchNav li.last a{ display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; margin:0px; padding:4px 10px 4px 10px;}
.latchNav li.lastsel{ float:left; background:url(/_layouts/15/ABC/FINPLF/Images/latchNav_selLastL.png) right top no-repeat; margin:0px; padding:0px;}
.latchNav li.lastsel a{ display:block; background:url(/_layouts/15/ABC/FINPLF/Images/latchNav_selbg.png) top left repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FECB02; margin:0px 4px 0px 0px; padding:4px 5px 4px 10px;}
.latchNav li.lastsel a:hover{ cursor:default;}

.portletGreyHeader435{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -27575px 0px no-repeat; width:435px; height:10px; padding:10px 15px; color:#000;}
.portletGreyHeader435_none{ background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -27575px 0px no-repeat; width:405px; height:10px; padding:0px 15px;}
.portletGreyContent435{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -28015px 0 repeat-y; width:435px;}
.portletGreyContent435 .contContainer{padding:5px 15px 0px 15px; width:395px;}
.portletGreyContent435 .Nonbg{margin-left:5px; margin-right:5px;}
.portletGreyFooter435{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -27575px -31px no-repeat; width:435px; height:10px;}
.w315{ width:315px;}
.mT12{ margin-top:12px;}


.secNav{
float:left;
margin-top:-2px;  
 width:121%;            
}

.secNav ul{margin:0px; padding:0px 5px; height:31px;width:99.8%; margin-top:-5px!important; /*margin-top:-7px!important;*/ list-style:none;background:#fff url('/_layouts/15/ABC/FINPLF/Images/secnav_bg.png') left top repeat-x; float:left }
.secNav li{ float:left;}
.secNav li a{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; margin:0px; padding:5px 8px 15px 8px;}
.secNav li.sel{ float:left; }
.secNav li.sel a{ display:block;background:url('/_layouts/15/ABC/FINPLF/Images/secnav_selbg.png') center top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffde00; margin:0px; padding:5px 11px 15px 11px;}
.secNav li.sel a:hover{ cursor:default;}



#bodyContainer{
                position:relative; 
}

#sp_searchWrapper{
                position:absolute; 
                top:0;
                z-index:10;
                
                width:181px;
                right:0px;
                padding:4px 15px 4px 0;

}


.bdrR{
                position:relative
}

.porletTabload li{ height:50px}


.progressBarBg{ position:absolute; left:0; top:0}
.progressBar{ position:absolute; left:0; top:0; z-index:1}
.formsInnerContent{
                margin-left:-10px; padding-left:10px; height:450px
}


.sortUp{
                background-image:url('/_layouts/15/ABC/FINPLF/Images/sortArrDown.png'); background-position:100% 0%; background-repeat:no-repeat; padding-right:10px; cursor:pointer 
}


.sortDown{
                background-image:url('/_layouts/15/ABC/FINPLF/Images/sortArrDown.png'); cursor: pointer; background-position:100% 0%; background-repeat:no-repeat; padding-right:10px 
}



.w69{
                width:100%; margin:0 auto
}

.paginationPos{
width:80%;
margin:0 auto;

}

.paginationPosInner{
width:75px; margin:0 auto
}

#contContainer{
/*width:930px;*/
margin-top:-4px;
                
}

.customeWebPartZone{
                
}

.customeWebPartZone tr td{
                padding:0!important;
}


#wealth_layer1,#wealth_layer2,#wealth_layer3,#wealth_layer4,#wealth_layer5 {padding-top:10px;   position:absolute; display:none; z-index:10;}


.moverArr{background-image:url('/_layouts/15/ABC/FINPLF/Images/solutionSelArr.png'); position:absolute;	height:9px;	width:113px;  margin-top:-8px; *margin-top:-8px; margin-left:0px; z-index:99;}


.imageWrapper{
	width:60px; float:left; height:57px; padding-top:0
}

.solutionTxt{
	height:53px
}



.h160{
	height:160px
}


#contContainer table tr td, #home_contContainer table tr td {
	padding:5px 20px!important;
	margin:0!important; border:0 !important;
}
.dt-responsive.table-bordered {  border:1px solid #695935 !important; margin-bottom:0 !important;}
#s4-searcharea .s4-wpTopTable tr td{
	padding:0!important;
	margin:0!important
}t

#home_contContainer{
	width:930px; display:inline-block
}

.ms-bodyareacell{
	float:left
}


#s4-bodyContainer, #mainContainer{ background-color:#fff}

.s4-ba{
	float:left
}

#mainContainer{
 float:left;width:100%; display:inline-block; position:relative; padding-bottom:20px
}



.portletPos3px{
	bottom:-3px
}

.sliderkit .sliderkit-nav-clip{
	float:right; bottom:5px
}



#solnBox table tr td,#rightcontContainer table tr td{
	padding:0!important;
	margin:0!important
	
}

.portletNav_ContLink li a{
	width:47px
}

.track {
    background: #c61b2b;
    width: 207px;
    float: left;
    margin-bottom: 6px;
    padding: 4px 6px 5px 6px;
    text-align: center;
    border-radius: 4px;
}

.track a{
    color:#fff;
    font-size:11px;
    padding-bottom:5px;
}



.goPrevious{ background:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png') no-repeat -238px  -272px; width:15px; height:14px; display:inline-block;}
.goPreviousDisabled{ background:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png') no-repeat -206px  -273px; width:15px; height:14px; display:inline-block;}
.goNext{background:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png') no-repeat -228px  -272px; width:15px; height:14px; display:inline-block;}
.goNextDisabled{background:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png') no-repeat -219px  -348px; width:15px; height:14px; display:inline-block;}
  
.featureDescContent ul{
	font-weight: normal; margin: 0; padding: 0;
}
.featureDescContent ul li{
	background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png')!important; background-position:-286px -361px; background-repeat:no-repeat; clear:left;
font-weight: normal;  list-style: none outside none!important;  margin:0px 0px 2px 0px;  padding: 0 0 3px 10px;  vertical-align: middle;
}

.featureDescContent ul li.sel a{ color:#FF0000 !important;}
.featureDescContent ul li.last{margin:0px;  padding: 0 0 0px 10px;}


.ourSolutionadd1{ float:left; padding:5px 0px 5px 0px;}
.moverArr1{background-image:url('/_layouts/15/ABC/FINPLF/Images/solutionSelArr.png'); background-position:center; position:absolute;	height:9px; margin-top:-8px; *margin-top:-8px; margin-left:0px; z-index:99;}

.contentH{

 min-height:500px; height:auto!important	
}

#topNav li.sel{
	position:relative; z-index:10
}

.secNav{
	position:relative; z-index:20
}


.ourSolnWrapper{
	height:140px; position:relative
}




.ourSolutionadd1{ float:left; padding:5px 0px 5px 0px;}
.moverArr1{background-image:url('/_layouts/15/ABC/FINPLF/Images/solutionSelArr.png'); background-position:center; position:absolute;	height:9px; margin-top:-8px; *margin-top:-8px; margin-left:0px; z-index:99;}

.contentH{

 min-height:500px; height:auto!important	
}

#topNav li.sel{
	position:relative; z-index:10
}

.secNav{
	position:relative; z-index:20
}

.ourSolnWrapper{
	height:140px; position:relative
}

.h290{
	height:290px
}


.widthAuto{
	}

.ms-PartSpacingVertical{
	margin:0!important;
	padding:0!important
}

.ms-PartSpacingHorizontal{
	margin:0!important;
	padding:0!important

}

.gridCells{
display:table-cell;border:0px solid #cecece; vertical-align:middle;text-align:left; font-weight:normal;
	
}
.gridCells span.cellPaddingStyle{
	padding:0 7px
}

.gridCells span.cellPaddingStyle1{
	padding:2px 7px
}


#solnBox td.s4-wpcell-plain{
	vertical-align:top!important; overflow:visible!important
}

.solnBoxContent{
	height:140px; position:relative
}

.footerCont{
	font-size:11px
}

.paginationPosInner1{
	width:150px; margin:0 auto
}

.goPrevious, .goPreviousDisabled{ margin-right:5px}
.goNext, .goNextDisabled{ margin-left:5px}



.traverseSeq{
	float:left
}



.h161{
	height:161px
}

.solutionTabSelector{
position:relative; z-index:100
	 }

.moverArr1{
left:0	
}

a.pagination_sel:hover,a.pagination_unsel:hover {
	text-decoration:none!important
}


.contentEditorWP {
	float:left; display:inline-block
}
.contentEditorWP .ms-WPBody {
	float:left
}

.ms-wpContentDivSpace{
	margin:0
}

.portletGreyContent701_1{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -707px 0 repeat-y; width:701px; background-color:#FFF;}



.hoverLayer{ padding:10px; background-color:#fff5c6; border:1px solid #ffea8d;}
.w890{ width:890px;}
.h505{ height:505px;}
.w800{ width:800px;}
.w65{ width:65px !important;}
.mL65{ margin-left:65px;}
.mL105{ margin-left:105px;}
.mL135{ margin-left:135px;}
.w120{ width:120px !important;}
.h31{ height:31px !important;}
.mT90{ margin-top:90px;}
.w195{ width:195px!important;}
.pwidth88{ width:88%;}
.mLN2{ margin-left:-2px!important;}
.h120{ height:120px;}
.msp15{ margin-left:-15px !important;}
.mT70{margin-top:70px;}

.portletYloContent705 .bg_small{background:#FFE5AF url(/_layouts/15/ABC/FINPLF/Images/theme2/yellowPortletBgSmall.png) top repeat-x; margin-left:5px; margin-right:5px;}

.contBdrRLI_02Sel{background: url(/_layouts/15/ABC/FINPLF/Images/solutionsBgSel.png) left top repeat-x; width:145px; text-align:center; padding-left:-3px;}
.solutionTxt_01{ padding:5px 0px; width:100%;width:97%\9; text-align:center; float:left;}
#logo_link02{position: absolute;top: 90px; left: 15px; width: 210px;height: 45px; background-color: transparent;}



.select,input{ font-size:11px; color:#7F7F7F;}


.pL5{padding-left:5px!important;}
.blk{ color:#000!important;}
.w185{ width:185px !important;}
.w223{ width:223px !important;}
.h177{ height:177px;}
.h202{ height:202px!important;}
.h485{ height:485px !important;}
.mT56{ margin-top:56px!important;}

/* Styles from Search.css */
.s4-search input.ms-sbplain{
font-size:1.1em;
border-right:0 !important;
width:152px !important;/* Changed by Akanksha */
background:url("/_layouts/15/AB/bgximg.png") repeat-x -0px -511px;
border:1px solid #e3e3e3 !important;
background-color:#fff;
height:17px;
padding:2px 3px 0;
}

.s4-search input.ms-sbplain{
font-size:1.1em;
border-right:0 !important;
width:152px !important;/* Changed by Akanksha */
background:url("/_layouts/15/AB/bgximg.png") repeat-x -0px -511px;
border:1px solid #e3e3e3 !important;
background-color:#fff;
height:17px;
padding:2px 3px 0;
}

a.ms-toolbar:hover, .ms-menutoolbar td a:hover, .ms-selectednavheader a:hover, .ms-navheader a:hover, .ms-navitem a:hover, .ms-tvselected a:hover,table.ms-recyclebin td a:hover,
.ms-quicklaunchheader a:hover, .ms-titlearea a:hover, ms-pagetitle a:hover, .ms-propertysheet .ms-sectionheader a,.ms-propertysheet .ms-sectionheader a:hover,
.ms-propertysheet a:hover, .ms-vh a:hover,.ms-vh2 a:hover, .ms-vb a:hover,.ms-vb2 a:hover,.ms-vb-user a:hover,
.ms-vb a:visited:hover,.ms-vb2 a:visited:hover,.ms-vb-user a:visited:hover, .ms-alternatingstrong .ms-vb a:link,.ms-alternatingstrong .ms-vb2 a:link,.ms-alternatingstrong .ms-vb-user a:link,
.ms-alternatingstrong .ms-vb a:visited,.ms-alternatingstrong .ms-vb2 a:visited,.ms-alternatingstrong .ms-vb-user a:visited,.ms-alternatingstrong .ms-vb a:visited:hover,.ms-alternatingstrong .ms-vb2 a:visited:hover,
.ms-alternatingstrong .ms-vb-user a:visited:hover, a.ms-addnew:hover,.ms-WPTitle a:hover, .ms-WPBody a:hover, .ms-styleheader a:hover,.ms-stylebody a:hover,
.ms-rtestate-field a:hover, .ms-MenuUIItemTableCell a,.ms-MenuUIItemTableCellHover a,.ms-MenuUIItemTableCellCompact a,.ms-MenuUIItemTableCellCompactHover a,
.ms-SpLinkButtonActive a,.ms-SpLinkButtonActive a:hover, .ms-welcomeMenu a:hover, .s4-title h1 a:hover,.s4-title h2 a:hover, 
.s4-breadcrumbNode > a:hover,.s4-breadcrumbCurrentNode > a:hover,.s4-breadcrumbRootNode > a:hover, 
.v4master .s4-breadcrumbNode > a:hover,.v4master .s4-breadcrumbCurrentNode > a:hover,.v4master .s4-breadcrumbRootNode > a:hover,
.s4-tn li.static > a:hover, .s4-toplinks .s4-tn a.selected:hover,
.s4-ql ul > li > a:hover,.s4-ql ul.root > li > a:hover,.s4-qlheader:hover,.s4-ql ul.root ul > li > a:hover,
.s4-specialNavLinkList a:hover > span.ms-splinkbutton-text,tr.s4-itm-hover a:hover,tr.ms-itmhover a:hover,tr.s4-itm-selected a,tr.s4-itm-selected:hover a,
body #s4-simple-gobackcont > a:hover,.ms-linksection-level1 h3 a:hover, .ms-linksection-level1 ul li a:hover, .ms-linksection-level2 h3 a:hover,
.ms-linksection-level2 li a:hover, .ms-cui-tt-a:hover, 
 {
text-decoration:none
}
 {
text-decoration:underline;
/* [ReplaceColor(themeColor:"Accent1",themeShade:"0.8")] */ color:#005e9a;
}


.s4-ca{
	margin:0 0 0 0
} 


/* Corev4.css */
.sp_searchWrapper{
	z-index:10
}
/* Custom Modal Window */

html.ms-dialog body{
	
	
} 

html.ms-dialog #bodyContainer{
	width:100%
}

 ms.ModelContent 
{ 
position:fixed !important 
} 


.portlet .bdrB{
	margin-top:-4px
}

#s4-leftpanel{
	 display:none
}
	
/************************14 Feb 2011 ************************/
.ms-SPZoneLabel{
display:none}
	
#rightcontContainer .panel-default > .panel-heading { padding:0; background:#f3f3f3 !important;}		
#iContactUsPlaceHolder .panel { border-radius:0; border:1px solid #ddd; box-shadow:none;}		
#iContactUsPlaceHolder .nav-tabs > li { border-right:1px solid #c5c5c5 !important;}		
#iContactUsPlaceHolder .desc2 { color:#6c7174; text-align:center;}		
#srm {text-align:center;}
#MSOZone_EmptyZoneCell{display:none}

#home_leftcontContainer{
/*width:630px;*/ /* Infrasoft commented for Home */
float:left;}

	
	
#pageStatusBar{
	display:none
}	
#s4-statusbarcontainer{
	display:none!important;
}     

.ms-WPBorder{ border:none!important}

.solnBoxContent{

}	

.solnH{
	height:180px; position:absolute;width:60%; margin:0px 0 20px !important ;
}




#pageStatusBar{
	display:none
}	
#s4-statusbarcontainer{
	display:none!important; border:1px solid red
} 


.staticBanner{ width:700px; height:220px; }   



#topNav li.selHome {
    float: left;
    position: relative;
    z-index: 10;
}

.bannerWrapper{
	/*margin-top:-51px;*/  margin-left:0px; width:715px; margin-top:2px;*margin-top:-1px;}
	
.osImageWrapper{width:60px; float:left; height:57px; padding-top:0; margin-left:45px}


#featureBox{ /*margin-top:-12px*/  }
.pagination_bg{background:#D0D0D0; float:left;}

.w164{ width:164px;}
.h55{ height:55px;}
.h142{ height:142px;}



/* For Tuturial */
.portlet .contContainer4{padding:0px; background:#ffffff url('/_layouts/15/ABC/FINPLF/Images/portlet_Contbg02.png') bottom repeat-x; margin-right:1px; display:inline-block; border:solid #fff; border-width:1px 0 1px 1px;  padding-bottom:5px; margin-bottom:1px  }
.containerBg{ margin:0px; padding:0px; background: url(/_layouts/15/ABC/FINPLF/Images/toc_BG.png) left top repeat-y; float:left; padding-bottom:10px}
.tocNav1{ margin:0px; padding:0px; width:213px; float:left;}
.tocNav1 ul{ margin:0px; padding:0px; list-style:none;}
.tocNav1 li{ float:left; margin:0px; padding:0px; background:;}
.tocNav1 li a{ display:block; padding:2px 19px 10px 13px; font-weight: normal; width:180px;}
.tocNav1 li.sel{ float:left; margin:0px; padding:0px; background:url(/_layouts/15/ABC/FINPLF/Images/tocNav_selL.png) left top no-repeat;}
.tocNav1 li.sel a{ display:block; margin:7px 0px 0px 0px; padding:0px 19px 6px 13px; background:url(/_layouts/15/ABC/FINPLF/Images/tocNav_selR.png) bottom left no-repeat; font-weight: normal; width:180px; color:#000; cursor:default; float:left;}

.portletGreyBL1{bottom: 0px;left: -1px;clip: rect(10px 10px auto auto);}
.portletGreyBR1{bottom: 0px;right: -1px;clip: rect(10px auto auto 10px); }
.tutorialBullet_icn{background:url(/_layouts/15/ABC/FINPLF/Images/bullet.png) left top no-repeat; height:10px; float:left; padding:5px 5px 5px 8px;  display:inline-block}
.divTutorialWrapper{ float:left;}
/* For Tuturial ends*/




/* Accordian */
.accordianCollapsedHeaderOdd{background:#fff; font-weight:normal; float:left; height:30px;line-height:30px; font-size:12px;  }   
.accordianCollapsedHeaderEven{background:#EAEAEA; font-weight:normal; float:left; height:30px; line-height:30px; font-size:12px;  }   

        
.accordianExpandedHeaderOdd{background:#FDFAE9 url(/_layouts/15/ABC/FINPLF/Images/sele_row.jpg) bottom center repeat-x !important; float:left; width:100%; font-weight:normal; height:25px; line-height:25px  }
.accordianExpandedHeaderEven{background:#FDFAE9 url(/_layouts/15/ABC/FINPLF/Images/sele_row.jpg) bottom center repeat-x !important; float:left; width:100%; font-weight:normal; height:25px; line-height:25px  }
.accordianExpandedHeaderEven a, .accordianExpandedHeaderOdd a {color: #6C7F85}



.accordianExpandedHeaderOdd span.min_icon, .accordianExpandedHeaderEven span.min_icon {margin:6px 9px 6px -14px; display:inline-block;width:11px; height:11px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-98px -211px!important; background-repeat:no-repeat; padding:0px; cursor:pointer; float:left}
.accordianCollapsedHeaderOdd span.max_icon, .accordianCollapsedHeaderEven span.max_icon {margin:6px 9px 6px -14px; display:inline-block;width:11px; height:11px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-111px -211px; background-repeat:no-repeat; padding:0px; cursor:pointer; float:left}

.accordianContent{ padding:5px 10px 5px 33px; background: none repeat scroll 0 0 #FDFAE9; float:left; width:100%}

/* For Know Your Client */
.boldIt{ font-weight:bold;}
.steps{height:21px; width:56px; margin-right:5px; margin-top:-3px;}



.ms-PartSpacingHorizontal{ width:0; display:none}

#au_WidgetZoneWrapper table tr td{
	 padding:0!important;
	 vertical-align:top!important
}

#au_WidgetZoneWrapper{ margin-top:10px}

.gridData{
	padding: 5px 20px 5px 0px;
    float: left;
    font-size: 14px; color:#000 !important;
}
.padleft30 { padding-left:30px !important;}
.gridData1{
	 padding:1px 0px 5px 5px; float:left 
}

.clrBoth{}

#media .portletContent225 .bg, #awards .portletContent225 .bg, #careers .portletContent225 .bg { min-height:130px;}

#divPressReleaseCont, #mediaKitCont, #divNewsCoverageCont{ /*min-height:180px*/}

#divNewsCoverageCont, #divPressReleaseCont, #mediaKitCont{ /*min-height:150px*/}
.mh130{ min-height:130px}

#careersCont, #awardsCont, #media .portletContent225 .bg { min-height:130px}





.dataTable_third{ display:table; margin:0px 0px 3px 0px; padding:10px; border: none;  border-spacing:0px; font-size:100%;   }
.dataTable_third tr td{ border-bottom:1px solid #ccc;}
.noPad{ padding:0px !important; margin:0px !important;}
.dataTable_third tr.altRow td{ background:#EAEAEA ;}
.dataTable_third tr.selRow td{ background:#FFFFCC ;}
.dataTable_third td.middleAlign{ padding:11px !important; }
.dataTable_third tr.totalRow td{ background:#999999 !important;}
.dataTable_third th{ background: url('/_layouts/15/ABC/FINPLF/Images/tableHdr_bg.png') left top repeat-x; margin:0px; font-size:12px; color:#000;  border-top:0px solid #D7BB00; vertical-align:middle !important; }

.dataTable_third td.subRow { border-top:1px solid #D7BB00;background: url('/_layouts/15/ABC/FINPLF/Images/subRowHeader.png') left top repeat-x; height:17px; padding:2px !important; padding-left:7px !important; }
.dataTable_third tr.singleRow td{ padding:0px 5px 3px 5px !important;}
.withBorder_third td{ border:1px solid #EAEAEA;}
.dataTable_third td.gray{ background-color:#EAEAEA;}
.dataTable_third td.white{ background-color:#ffffff;}
.dataTable_third td.noPadDiv{ padding:0px !important; margin:0px !important;}
.dataTable_third td.vtop{  vertical-align:top;}
.dataTable_third ol,ul{ list-style-position:inside;}


.header_thickbox{width:495px; height:10px;}


.invest_now{height:21px; width:106px; background:url(/_layouts/15/ABC/FINPLF/Images/invest-now.jpg) no-repeat top left}



.popupBg .portletHeader525{ height:15px; padding:4px }

.textresizer li{ list-style:none; display:inline} 

.popupBg{ background:transparent !important; overflow:auto !important}
.minHeight250{ min-height:250px}


.OverlaySP{ margin-left:-17px;margin-top:-17px; width:525px; }



.overlayHeader701{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) 0px 0px no-repeat; width:701px; height:26px; line-height:26px; overflow:hidden!important }
.overlayHeader701 h3{ float:left; height:26px;line-height:26px; margin-left:5px}
.closeOverlay{width:17px; height:17px; background-image:url('/_layouts/15/ABC/FINPLF/Images/sprite_icon.png'); background-position:-137px 0px; background-repeat:no-repeat; padding:0px;cursor:pointer; margin:3px 18px 0 0}

.overlayContent701{ width:693px; background-color:#FFF; margin-left:4px; min-height:270px; height:400px; overflow-y:auto; overflow-x:hidden}
.overlayShadow701{background:url(/_layouts/15/ABC/FINPLF/Images/portletsprite.png) -4652px -31px no-repeat; width:701px; height:10px; margin-top:0px;}

.tutorialBullet_icn{background:url(/_layouts/15/ABC/FINPLF/Images/bullet.png) 0 47% no-repeat; height:10px; float:left; padding:5px 0px 6px 8px;  display:inline-block; white-space:nowrap!important; font-size:11px; overflow:visible}

td.cellAlignTop { vertical-align:top}

.dataTable tr td p{ padding:0!important; margin:0!important}



.ms-WPBody h1{ font-size:18px }
#rewardsPortlet{ position:absolute; bottom:60px; right:0; width:215px;}
.fundsODWrapper{ position:relative; padding-bottom:50px }
	.resizableText { font-size:14px;}
ul.market li{ display:inline}
.featureDescContent.desc2 span{ color:#000 !important;}



.mh162{min-height:162px}
.mh248{min-height:248px}

.mT7{margin-top:7px}


.ourSolutionadd1{ cursor:pointer;}


.articleCont{margin:25px 40px;}


.dropDownWrapper{position:relative; float:left; top:0}
.dropDownContent{position:absolute; top:20px; right:0; z-index:150; padding-bottom:10px}

.contContainerMU{ width:205px; padding:0; margin:0}

.scrollPS{height:150px; width:170px}



.globalInput1{background:url('/_layouts/15/ABC/FINPLF/Images/inputLeft.png') no-repeat!important;float:left;background-position: left top; height:20px; border:0px none; margin-left:3px;*margin-top:1px; padding:5px !important; padding-top:3px !important;  
              font-size:11px;color:#7F7F7F; }
              
.wAuto{ width:auto!important}       

.porletTab li.selOverlay{ float:left; margin:0px; padding:0px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabselL.png') left top no-repeat;}
.w75{ width:75px}



 .ajax__slider_h_rail{  background:url('/_layouts/15/ABC/FINPLF/Images/slider.png') left top no-repeat!important; width:256px!important; height:38px!important}

.ajax__slider_h_handle { width:15px!important; cursor:pointer}
.sliderL, .sliderR{ float:left; width:37px; height:13px; margin-top:3px;}
.sliderL{ background:url('/_layouts/15/ABC/FINPLF/Images/sliderL.png') left top no-repeat!important;}
.sliderR{background:url('/_layouts/15/ABC/FINPLF/Images/sliderR.png') left top no-repeat!important;}


body.v4master {
   overflow: visible;
   height: inherit;
   width: inherit;
}

body #s4-workspace {
	overflow: hidden !important;
}
body #s4-ribbonrow {
	position: fixed;
	z-index: 1000;
}

#s4-ribbonrow .ms-MenuUIPopupBody, #s4-ribbonrow .ms-popoutMenu, .ms-cui-menu[id ^= "Ribbon."] {
	position: fixed !important;
}
.ms-dlgOverlay {
	width: 100% !important;
}

.fontDark{ color:#000!important}

.wAuto{ width:auto; }
.tabH1{ width:450px!important}
.porletTab li.selOverlay{ float:left; margin:0px; padding:0px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabselL.png') left top no-repeat;}
.porletTab li.selOverlay a{ display:block; margin:0px 0px 0px 5px; padding:12px 10px 6px 5px; background:url('/_layouts/15/ABC/FINPLF/Images/portlet_TabselR.png') right top no-repeat;color:#000; font-size:12px;}
.porletTab li.selOverlay a:hover{ cursor:default;}



#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: transparent;
	z-index: 102;
	color:#000000;
	display:none;
	border: 0px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:17px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

/******************************Added for thickbox ends*****************/

.ellipis145{ height:145px}
.ellipsis145 img{ height:145px; width:99%}


.articleSeparator {
    background: url("/_layouts/15/ABFSG/LI/Images/article_sec_sep.png") no-repeat scroll left top transparent;
    height: 138px;
    margin-top: 15px;
    width: 2px;
}

.w106{ width:106px!important}
.w104{ width:104px!important}
.submitSec{ margin-left:34px}
.w96{ width:96px!important}
.w94{ width:94px}
.h20{ height:20px}

.selectBox192{ width:192px; margin-left:3px}

.resumeDetails{ padding:10px}

.rBtn1{ margin-left:5px}
.rBtn2{margin-left:35px}
.rBtn3{margin-left:18px}


.mL6{margin-left:6px }
.mB15{ margin-bottom:30px}
.tbWidth{ width:190px}

.h210{ height:210px}

.market ul{ margin:0px; padding:0px;}
.market li{ float:left; list-style:none;}
.market li a{ display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6c7f85; margin:0px; padding:0px 2px; }
.market li.selMarket a{ display:block; font-size:11px; color:#000; margin:0px; padding:0px 2px; }
.market li.selMarket a:hover{ cursor:default; }
.market li.sep{ background:url(/_layouts/15/ABC/FINPLF/Images/market_sep.png) left top no-repeat; width:2px; height:11px; margin:2px 1px 0px 2px;}
.right_arrow{ background:url(/_layouts/15/ABC/FINPLF/Images/right_arrow.png) 88% center no-repeat; width:16px; height:14px; display:inline-block; vertical-align:middle;}
.download_arrow{ background:url(/_layouts/15/ABC/FINPLF/Images/download_arrow.png) 88% center no-repeat; width:12px; height:12px; display:inline-block; vertical-align:middle;}
.portlet_inner{ padding:5px 15px 5px 10px;}
#loading{ position:absolute; z-index:10; height:100px; padding:17px 66px}
.contContainerMU{ position:relative}


/***** master page *******/

.s4-ba{padding:0 !important}
#contcontainer
{
    margin: 0 auto;
}
.ms-bodyareacell{background-color:#ffffff}
.slideshow-carousel .sliderkit-panel{top:2px !important}




.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 0;
	width: 4px;
	height: 100%;
	background: #FFF;
	border-left:2px solid #c1c1c1;
}


.jspDrag
{
	background:#444444;
	width:8px !important;
	position: relative;
	top: 0;
	left: -5px;
	cursor: pointer;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}


* html .jspCorner
{
	margin: 0 -3px 0 0;
}

.siteMapDataList tr td{ vertical-align:top}
.findProductDatalist{ width:550px}
.findProductDatalist tr td{  padding:7px 20px 7px 10px; vertical-align: top !im2ortant;}
.findProductDatalist tr td h3{padding:0 20px 0 5px!important; width:150px;font-size:11px; }
.findProductDatalist tr td ul li{padding:0 20px 0 5px!important; width:150px;}
.findProductDatalist tr td ul{ margin-bottom:10px}
.findProductDatalist tr td {vertical-align: top !important}

.disclaimerTxt{ color:#fff; margin:25px auto auto 250px;float: left;font-size: 11px;}


.pwidth84{width:84%}
.sliderkit .sliderkit-nav-clip UL li{ background:none!important}

.mockBgL{background:url('/_layouts/15/ABC/FINPLF/Images/background_sprite.png') left top no-repeat; width:50%; height:84px; float:left; position:absolute; left:0; top:4px; *top:4px}

.mockBgR{background:url('/_layouts/15/ABC/FINPLF/Images/background_sprite.png') right top no-repeat; width:50%; height:84px; float:left; position:absolute; right:0px;top:5px}

.slideshow-carousel .sliderkit-nav-clip UL LI.sliderkit-selected A{margin-left:2px!important}

.w212{width:212px}
.w117{width:117px}
.mLN1{margin-left:-1px}
.w688{width:688px !important}

/*Added By Bhavika
For ProductDetails other paln overlay dispaly*/
.posRel{ position:relative}
.posAbs{ position:absolute}
.hoverLayerPos{ top:22px; left:0} 


/*Infrasoft*/
 .boxgrad{
    background:#fff;
    border-bottom: 1px solid  #efefef;
     border-right: 1px solid #efefef; 
     border-left: 1px solid  #efefef;  
    box-shadow: 0px 0px 2px 2px #C3C3C3;
   
}
.grad {
    height:35px;
    background: #fff; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(#fff, #e5e5e5); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(#fff, #e5e5e5); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(#fff, #e5e5e5); /* For Firefox 3.6 to 15 */
    background: linear-gradient(#fff, #e5e5e5); /* Standard syntax (must be last) */ 
    padding-left: 20px;
    padding-right: 4px;
    padding-top: 7px; font-size:16px !important;
    border-top: 2px solid #695934;
    box-shadow: 0px 0px 2px 2px #C3C3C3;
}
    .grad h3{
        font-size:16px;margin:0;
    }
.portletGreyHeader701_none.h4 { display:none}
    .mnews {
    margin-left: -4px;
    margin-top: 4px;
    margin-right: -4px;
}
.modal-backdrop { z-index:0;}		
.grad {		
    height: 35px;		
    background: #fff;		
    background: -webkit-linear-gradient(#fff, #e5e5e5);		
    background: -o-linear-gradient(#fff, #e5e5e5);		
    background: -moz-linear-gradient(#fff, #e5e5e5);		
    background: linear-gradient(#fff, #e5e5e5);		
    padding-left: 20px;		
    padding-right: 4px;		
    padding-top: 7px;		
    font-size: 16px !important;		
    border-top: 2px solid #695934;		
    box-shadow: 0px 0px 2px 2px #C3C3C3;		
}
    #searchInputBox
{
margin-bottom:0px;
border:2px solid #A0092D;
}
    .noMargin .shadow-box2 {
        margin: 0px;
    }
    .marg10 {
        padding:4px;
    /*margin:10px;*/
    }
    .marg10 .table>tbody>tr>td {
border-top:none;    }

    .popuptxtbox { 
    border-radius: 2px;
    border: 1px solid #c0c0c0;
    height: 20px;
    padding-left: 4px;vertical-align:top;
}
	.modal-backdrop {z-index:0 !important;}
.errormsg {
    color:red;
    }

/*added by sameer*/
.comheadings-txt { font-size: 18px!important; color:#000!important}
ul.tabs.comtablist li {    font-size: 14px;
    color: #000;
    padding: 5px 20px 5px 20px;
    height: auto!important;
    box-shadow: 0px -2px 2px 2px #C3C3C3!important;}
    ul.tabs.comtablist li.active
    { color: black;
    display: block;
    box-shadow: 0px -2px 2px 1px #C3C3C3!important;
    border-radius: 4px 4px 0px 0px!important;
    border-top: 2px solid #695934;
    /* width: 100%; */
    margin-top: 0px;
    }
     ul.tabs.comtablist li.active a
    { color: black;    }
    ul.tabs.comtablist li:hover
    { background: none
    }
.comtabcontdata.tab_container
{    overflow: hidden;
    border-radius: 0px!important;
    box-shadow: 0px 2px 2px 1px #C3C3C3;
    margin-left: 5px;
    margin-top: 10px;
}
ul.tabs.comtablist li:hover
{ background-color: none
}
.tickerbg #ctl00_ctl55_ctl00_lblTitle
{ margin-left: 10px
}
#contContainer table tr td, #home_contContainer table tr td
{font-size: 14px;
}

/*Risk-Factors-and-FAQs.aspx*/
.headerFont
{    margin-bottom: 5px!important; color: #000!important;
}
.comui-widget.ui-accordion-icons .ui-accordion-header a {    padding-left: 23px!important;}
.comui-widget.ui-accordion .ui-accordion-header a {font-size: 14px!important; padding: .5em .5em .5em 23px!important;}
.comui-widget UL.btImage LI
{    font-size: 13px!important;
}
/*end Risk-Factors-and-FAQs.aspx*/
/**AllFinancialReport.aspx**/
#home_leftcontContainer { width:100%; max-height:60px;}
.full-imgwidth {width: 100%}
.gridData1 {
    padding: 1px 0px 5px 0px;
}
.dataTable tr:first-child
{border-bottom: 1px solid #ccc
}
.dataTable .tblfirst tr:first-child
{border-bottom: none
}
#contContainer table.td_width.forms tr td { padding:10px 20px !important;}
.inputfield
{background: #fff; border: 1px solid #d1d1d1;
        width: 170px; height: 22px; padding: 15px!important;
    font-size: 14px;
}
.portletGreyHeader701_none
{ background-position: 0 0; 
}
.searchpanel
{float: right; margin-top: 0px; width: 200px}
.productpanel
{box-shadow: 0px 0px 5px #ccc; border-radius: 6px; margin-top: 20px}
.productpanel .mLN10
{ margin-left: 1px
}
.productpanel .w690
{ width: 100%}
.grad, .gradcontact
{ border-top:2px solid #695934!important
}
/**end****/

/**calculator css*/
.EMI_inner_cont h2
{ margin-top: 0}
#band h3 { font-size: 14px!important }
.EMI_inner_cont input { width: auto; text-align: inherit; padding:5px; margin-right: inherit; background-color: #fff!important; }
.EMI_inner_cont .input_bg { background-color: #fff}
/***end***/
}
/*****************/
.thcolor{ background-color:#f1f1f1 !important; border:1px solid #ccc !important;}
.thcolor span{ color:#000 !important; font-size:16px !important; }
.tickerbg{ display:none !important;}
#contContainer table tr td.td_content{ border:1px solid #ccc !important; padding:5px 20px !important;}
#contContainer table tr td.td_content1{ border:1px solid #ccc !important; padding:5px 20px !important; border-right:0;}
#EMI_mainwrapper{    padding: 10px 14px 0px 14px !important; max-width:100% !important;}
.EMI_inner_cont h2{ font-size:16px !important;
.EMI_inner_cont{padding: 0px 0px 50px 0px !important;}
.EMI_container{border-left: #b2b1b1 solid 3px  !important;
    border-right: #b2b1b1 solid 3px !important;}
#divGrid{    padding: 15px 10px !important;}
ul.tabs li { padding:0px 50px !important; height:55px; line-height:55px; box-shadow:none !important; border-radius:0 !important;}
.tab_container { margin-top:17px !important; box-shadow:none !important;}
ul.tabs li.active { box-shadow:none !important; border-radius:0 !important; border:1px solid #846835 !important; border-bottom:none;}
ul.tabs li:hover { background-color:#fff;box-shadow:none !important; border-radius:0 !important;}
@media only screen and (max-width: 790px) {
    .pad_left0 { padding-left:5px !important;}
    .pad_right0 { padding-right:0 !important; padding-left: 0 !important; width:32%; }
    .col-md-9.ms-WPBody .flt.mini-content-sm {margin-top: 10px;}
    .shadow-box2 .bg { padding:15px 5px !important;}
}
@media only screen and (max-width: 767px){

    .comtabcontdata.tab_container    {        margin-left:0    }
}
@media only screen and (max-width: 650px) {
    .pad_left0 { padding-left:15px !important;}
    .pad_right0 { padding-right:15px !important; padding-left: 15px !important; width:96%; }
    .col-md-9.ms-WPBody .flt.mini-content-sm {margin-top: 10px;}
    .shadow-box2 .bg { padding:15px 5px !important;}
    #EMI_mainwrapper    {padding:10px 0 0 !important;    }
    .EMI_inner_cont{ padding-bottom:20px !important;    }
    #band h3    {   font-size: 14px !important; }
    #band    { float:none !important; display:inline-block !important;    }
}
.widemenu { display:none;}
.portletYloContent705.shadow-box2{border:none;}
/*added by sameer*/
.commonHeading.fihead {padding:20px 0px 10px!important
}
.headingH5 {    font-size: 20px !important;
    padding: 0px 0px 5px!important;
    display: block;}
.portletContent225 .com.bg { padding: 15px!important}
.calwrapper.mgcal {max-width: 100%;border-top: #695934 solid 2px !important;}		

    .calwrapper.mgcal .commonHeading { padding:10px 20px !important}
    .calwrapper.mgcal .maincontainer {max-width: 90%   }
    .calwrapper.mgcal .navtab, .calwrapper.mgcal .LTsection {max-width: 100%  }
.calwrapper.mgcal .activtab { font-size: 18px; padding: 11px 0px 5px 35px}
    .calwrapper.mgcal .inactivetab {font-size: 18px; padding:15px 0px 5px 35px}
    .calwrapper.mgcal .dropdown_box { padding:8px }
    .calwrapper.mgcal .loan_type { font-size: 12px; margin-top: 6px }
    .calwrapper.mgcal .inner_form_new .box1 {padding-left:10px;width: 205px;  }
    .calwrapper.mgcal .inner_form_new .rs_icon {padding-right:16px  }
    .calwrapper.mgcal .inner_form_new .rs_icon_PV {
    }
    .calwrapper.mgcal .inner_form_new .box1_TR {width:217px}
    .calwrapper.mgcal .inner_form_new .box2_txt {padding: 5px 8px;}
    .calwrapper.mgcal .inner_form_new .box3_drp { padding:5px }
    .calwrapper.mgcal .inner_form_new .rs_icon_PV {margin-left: -15px }
    .calwrapper.mgcal .rs_icon_PV { padding-right: 10px  }
    .calwrapper.mgcal .btnyellow {background: #fed106 !important;
    border-radius: 4px; margin-top: 10px; margin-right: 10px;
    float: left; font-size: 14px; text-align: center;
    padding: 7px 20px; text-transform: uppercase; color: #fff}
    /**remover calculate clsass from button*/
.obcol {width: 320px;
    float: left;
}
.calwrapper.mgcal .ansheading {    height: 41px;
    padding: 11px 14px 12px 14px;
    background-size: cover; background-position: -20px;
}
.calwrapper.mgcal .eligibleloan, .calwrapper.mgcal .companyname_y { font-family: inherit
}
.calwrapper.mgcal .inner_form_new .box1_TR.coltr { width: 32%}
.calwrapper.mgcal .inner_form_new .box1_TR.boxloan {
    width: 34%;
}
.boxcol .inner_form_new {     max-width: 100%;
    width: 100%; }
/**AllFinancialReport**/
.conttable .shadow-box2 { padding:6px 0}
.conttable .gridData1 { padding-left:19px}
.conttable .gridData { padding-left:21px}
.conttable .dataTable th { padding-left: 21px}
.conttable .gridData { padding:5px 5px 5px 21px}
.conttable .dataTable tr:first-child {border-bottom:1px solid #ddd}
.conttable .dataTable table.tbltwo tr:first-child { border-bottom: inherit}








@media only screen and (max-width: 770px) {
    .pad_left0 {
        padding-left: inherit!important;
    }
    /**morgage calculator****/
    .calwrapper.mgcal .inner_form_new .box1 {
        width: 152px;
    }

    .calwrapper.mgcal .inner_form_new {
        max-width: 100%;
        width: 100%;
    }

        .calwrapper.mgcal .inner_form_new .box1_TR {
            width: 42%;
        }

        .calwrapper.mgcal .inner_form_new .box3_drp {
            margin-left: 8%;
        }

    .calwrapper.mgcal .activtab {
        font-size: 13px;
        padding: 11px 0px 5px 10px;
        line-height: 16px;
    }

    .calwrapper.mgcal .inactivetab {
        font-size: 13px;
        padding: 11px 0px 5px 35px;
        line-height: 15px; width: 56%
    }
    .obcol {    width: 43%;
    float: left;
    }
}

@media only screen and (max-width: 767px) {
    .calwrapper.mgcal .inner_form_new .box1 {
        width: 81%;
        margin-left: 7px;
    }

    .calwrapper.mgcal .inner_form_new .rs_icon {
        padding-right: 16px;
        margin-top: 5px;
    }

    .calwrapper.mgcal .inner_form_new .box3 {
        width: 45%;
    }

    .obcol {
        margin-top: 5px;
        width: 99%;
    }

    .calwrapper.mgcal .inner_form_new .box3 {
        padding-left: 5px;
        width: 45%;
    }

    .calwrapper.mgcal .firstbox, .calwrapper.mgcal .secondbox {
        background-size: contain;
    }

    .calwrapper.mgcal .inner_form_new .rs_icon_PV {
        margin-right: 6px;
        margin-left: 0;
    }

    .calwrapper.mgcal .inner_form_new .box2_txt {
        width: 100%;
    }

    .calwrapper.mgcal .inner_form_new .box3_drp {
        width: 100%;
    }

    .calwrapper.mgcal .inner_form_new .box2 {
        width: 45%;
    }

    .calwrapper.mgcal .inner_form_new .box1_TR.coltr { width: 82%}
    .calwrapper.mgcal .inner_form_new .box1_TR.boxloan { width: 80%
    }
    .calwrapper.mgcal .inner_form_new .box1_TR.col1tr { width: 82%;}            
 }
@media only screen and (max-width: 330px) {
    .calwrapper.mgcal .inner_form_new .MI { display: none
    }
    .calwrapper.mgcal .inner_form_new .box1 {margin-left:0
    }
    .calwrapper.mgcal .inner_form_new .box1_TR {    width: 100%;
    }
}