* { margin: 0; padding: 0; }
ul { list-style: none; }
:focus { outline: 0; }/* remember to highlight inserts somehow! */
table { border-collapse: collapse; border-spacing: 0; }
img, img a { border: 0; outline: 0; }
a { color:#000; text-decoration:none }
a:hover { color:#000; text-decoration: underline; }
.clear { clear:both; height:0px; }
.clearfix:after { clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
textarea { resize: none; }
body { margin:0 auto; padding: 0px; font-size:62.5%; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
@font-face { font-family: 'HelveticaNeueRegular'; src: url('../resources/fonts/helveticaneue-boldcond-webfont.eot'); src: url('../resources/fonts/helveticaneue-boldcond-webfont.eot?#iefix') format('embedded-opentype'), url('../resources/fonts/helveticaneue-boldcond-webfont.woff') format('woff'), url('../resources/fonts/helveticaneue-boldcond-webfont.ttf') format('truetype'), url('../resources/fonts/helveticaneue-boldcond-webfont.svg#HelveticaNeueRegular') format('svg'); font-weight: normal; font-style: normal; }
@font-face { font-family: 'HelveticaNeueBold'; src: url('../resources/fonts/helveticabold-webfont.eot'); src: url('../resources/fonts/helveticabold-webfont.eot?#iefix') format('embedded-opentype'), url('../resources/fonts/helveticabold-webfont.woff') format('woff'), url('../resources/fonts/helveticabold-webfont.ttf') format('truetype'), url('../resources/fonts/helveticabold-webfont.svg#HelveticaNeueBold') format('svg'); font-weight: normal; font-style: normal; }
.topnav, .mid-wrapper, .mid-bottom { margin: 0 auto; width: 940px; }
.mid-wrapper { padding:25px 0 0 }
.title1 { font-size:2.4em; text-align:center; color:#575757; font-weight:normal; line-height:1.2em; padding:0 0 15px; width:100%; }
.title2 { color:#2361ae; font-size:2.2em; font-weight:normal; border-bottom:1px solid #e2e2e2; width:201px; padding:0 0 10px 5px; margin-bottom:15px; }
.left { float:left; }
.right { float:right; }
/* ==== start topnav =====*/

div.topnav_wrapper { background: url("../resources/images/bg_topnav.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0); height: 33px; width: 100%; }
.topnav ul { float:right; padding:9px 0 0 }
.topnav ul li { border-left:1px solid #b6caff; float:left; width:auto }
.topnav ul li:first-child { border-left:none }
.topnav ul li a { color:#b6caff; text-decoration:none; font-size:1.2em; line-height:1em; padding:0 8px; }
.headerWrapper { background-color: #fff; float: left; height: 101px; position: relative; width: 100%; z-index: 10; }
div.header { margin: 0 auto; padding: 12px 0 0; position: relative; width: 940px; }
div.header div.logo { float: left; width: 269px; }
div.header div.search { float: right; width: 360px; }
:root div.header div.search input { padding-bottom: 5px; padding-top: 5px; }
div.header div.search input { background: url("../resources/images/bg_search.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; color: #807c7c; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 1.3em; font-weight: 700; height: 28px; padding: 11px 18px 0; width: 280px; }
div.header div.search input.gobutn { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); height: auto; padding: 0; width: auto; }
/* ==== end topnav =====*/

/* ==== start navigation =====*/
.navigation { margin: 0 auto; width: 940px; padding-top:15px; }
.navigation li { position:relative; float:left; margin-right:10px; }
.navigation li a { border:1px solid transparent; float:left; padding:8px 15px 9px; color: #005593; font-family: HelveticaNeueBold; font-size: 1.6em; text-decoration:none; }
.navigation li.active a, .navigation li:hover a { border:1px solid #bcbcbc; background:url(../resources/images/navigation_btmborder.png) repeat-x 0 32px; border-bottom:0; }
.navigation ul li img.pointer { bottom: -9px; left: 46%; position: absolute; z-index: 2; display:none; }
.navigation ul li.active img.pointer, .navigation ul li:hover img.pointer { display:block; }
.dropdownWrap { display: none; left: 0; position: absolute; top: 32px; width: 237px; z-index: 1; }
.dropdownWrap .midcrv { background: none repeat scroll 0 0 #fff; border: 1px solid #ccc; float: left; margin-top: 3px; padding: 14px 8px 8px; }
.dropdownWrap .midcrv, .smenav ul li .dropdownWrap .midcrv { width: 227px; }
.dropdownWrap .midcrv .lhssection { float: left; width: 227px; }
.dropdownWrap .midcrv .lhssection ul { border: medium none; float: left; width:100% }
.dropdownWrap .midcrv .lhssection ul li.selected a { background: #239edd; color: #fff; }
.dropdownWrap .midcrv .lhssection ul li { border: 0 none; color: #005593; float: left; font-size: 1.4em; font-weight: 700; line-height: 1em; margin:0; padding: 0 0 5px; text-align:center; width: 100%; }
.dropdownWrap .midcrv .lhssection ul li a { border: none; color: #00538f; float:left; height: auto; padding: 9px 5px; text-align:center; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 1em; width:217px }
.dropdownWrap .midcrv .lhssection ul li a:hover { background-color:#239edd; color:#fff }
/* ==== end navigation =====*/

/* ==== start homebanner =====*/
.homebanner_wrapper { background: url("../resources/images/bg_homepage_banner.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0); height: 276px; width: 100%; clear:both; }
.homebanner_wrapper .homebanner { margin:0 auto; width:940px }
div.homebanner div.slidingbanners { float:left; position:relative; width:687px; height:276px; }
div.homebanner div.slidingbannersbuttons { position:absolute; bottom:45px; right:15px; width:110px }
div.homebanner div.slidingbannersbuttons img { cursor:pointer; float:left; margin-left:10px; margin-top:4px }
div.homebanner div.slidingbannersbuttons div.slidingbutnsdiv { width:22px; height:16px; float:left }
div.homebanner div.slidingbannersbuttons div.playstop img { margin:0 0 0 10px }
div.homebanner div.slidingbanners ul li { position:absolute; height:276px; width:687px; }
/*div.homebanner div.slidingbanners ul li div.knowmore_butn{position:absolute;bottom:40px;right:252px}
div.homebanner div.slidingbanners ul li div.banner1_know_more{bottom: 55px;right: 188px;}
div.homebanner div.slidingbanners ul li div.banner2_know_more{right: 188px;bottom:55px;}*/
#slidingbannersbuttons { position:absolute; right:49px; top:250px }
#slidingbannersbuttons a { background:url(../resources/images/butn_homesliding.png) no-repeat 0 0; width:22px; height:12px; display:block; float:left; text-indent:-9999px }
#slidingbannersbuttons a.selected { background:url(../resources/images/butn_homesliding_active.png) no-repeat 0 0 }
.homebanner_wrapper .rightBoxWrap { background:url(../resources/images/bg_homeloginbox_seperator.gif) no-repeat 0 0; float:left; height:254px; padding:22px 0 0 16px; width:237px }
.homebanner_wrapper .rightBoxWrap .rightBox { float:left; width:100% }
.homebanner_wrapper .rightBoxWrap .rightBox .topCurv { background:url(../resources/images/bg_homeloginbox_top.png) no-repeat 0 0; float:left; height:10px; width:100% }
.homebanner_wrapper .rightBoxWrap .rightBox .bottomContent { background:url(../resources/images/bg_homeloginbox_bottom.png) no-repeat 0 bottom; float:left; padding:10px 20px 20px; width:197px }
.homebanner_wrapper .rightBoxWrap .rightBox .bottomContent .box { float:left; padding:0 8px; width:181px }
.homebanner_wrapper .rightBoxWrap .rightBox .bottomContent .box p.title { color:#0147a5; font-size:2.2em; line-height:1em; padding:0 0 13px; }
.homebanner_wrapper .rightBoxWrap .rightBox .bottomContent .box ul li { background:url(../resources/images/arrow_link.gif) no-repeat 2px 3px; color:#585858; float:left; font-size:1.2em; padding:0 0 7px 16px; width:165px }
.homebanner_wrapper .rightBoxWrap .rightBox .bottomContent .box .dropbox { background:url(../resources/images/dropbox_bg.png) no-repeat 0 0; float:left; margin:0 0 20px; position:relative; height:23px; padding-bottom:7px; cursor:pointer; width:180px }
.homebanner_wrapper .rightBoxWrap .rightBox .bottomContent .box .dropbox.add { background-position:0 -40px }
.homebanner_wrapper .rightBoxWrap .rightBox .bottomContent .box .dropbox .dropOpt { background-color:#fff; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; left: 3px; padding: 5px 0 5px 10px; position: absolute; top: 30px; width: 161px; display: none; z-index:9999 }
.homebanner_wrapper .rightBoxWrap .rightBox .bottomContent .box .dropbox .box { color: #575757; font-family: arial; font-size: 1.3em; height: 16px; left: 16px; line-height: 16px; overflow: hidden; position: absolute; top: 6px; width: 126px; margin-left:-5px }
.homebanner_wrapper .rightBoxWrap .rightBox .bottomContent .box .dropbox ul li { background: url(../resources/images/arrow_link.gif) no-repeat 0 9px; padding:5px 0 5px 12px; width:126px }
.homebanner_wrapper .rightBoxWrap .rightBox .bottomContent .box .dropbox ul li a { color:#455560; text-decoration:none }
.homebanner_wrapper .rightBoxWrap .rightBox .bottomContent .box .dropbox ul li a:hover { text-decoration:underline }
.dropbox { z-index:3 }
.homebanner_wrapper .rightBoxWrap .rightBox .bottomContent .separator { border-top:1px solid #e1e1e1; float:left; height:20px; width:100% }
/* ==== homebanner end =====*/

.leftWrapper { float:left; padding:0 0 35px; width:720px; }
.leftWrapper .boxWrap { float:left }
.leftWrapper .boxWrap .imgBox { float:left; text-align:center; width:100% }
.leftWrapper .boxWrap .contentBox { border-left:1px solid #e5e5e5; float:left; min-height:190px }
.leftWrapper .boxWrap .contentBox p { color:#455560; font-size:1.2em; line-height:1.3em; padding:0 0 15px }
.leftWrapper .boxWrap p.title { color:#575757; float:left; font-size:1.8em; line-height:1.2em; padding:10px 0; text-align:center; width:100% }
.leftWrapper .boxWrap.buss_activities { width:212px }
.leftWrapper .boxWrap.buss_activities .contentBox { border-left:none; padding:0 15px; width:182px }
.leftWrapper .boxWrap.buss_activities ul { float:left; width:100% }
.leftWrapper .boxWrap.buss_activities ul li { background:url(../resources/images/arrow_link.gif) no-repeat 2px 4px; color:#455560; float:left; font-size:1.2em; padding:0 0 7px 13px; width:168px }
.leftWrapper .boxWrap.buss_activities ul li a { color:#455560; text-decoration:none }
.leftWrapper .boxWrap.buss_activities ul li a:hover { text-decoration:underline }
.leftWrapper .boxWrap.our_address { width:261px }
.leftWrapper .boxWrap.our_address .contentBox { padding:0 27px; width:206px }
.leftWrapper .boxWrap.our_address .contentBox p.addDetails { line-height:1.6em }
.leftWrapper .boxWrap.our_address .contentBox p.addDetails a { color:#ff0000; text-decoration:none }
.leftWrapper .boxWrap.become_cust { width:241px }
.leftWrapper .boxWrap.become_cust .contentBox { padding:0 35px; width:170px }
.leftWrapper .boxWrap.become_cust .contentBox .dropbox { background:url(../resources/images/selectbox_bg.gif) no-repeat 0 0; float:left; position:relative; height:22px; padding-bottom:7px; cursor:pointer; width:168px }
.leftWrapper .boxWrap.become_cust .contentBox .dropbox.add { background-position:0 -39px }
.leftWrapper .boxWrap.become_cust .contentBox .dropbox .dropOpt { background-color:#fff; border-left: 1px solid #e3e3e3; border-right: 1px solid #e3e3e3; border-bottom: 1px solid #e3e3e3; left: 3px; padding: 10px 0 5px 10px; position: absolute; top: 29px; width: 150px; display: none; z-index:9999 }
.leftWrapper .boxWrap.become_cust .contentBox .dropbox .box { color: #575757; font-family: arial; font-size: 1.3em; height: 16px; left: 16px; line-height: 16px; overflow: hidden; position: absolute; top: 6px; width: 126px; margin-left:-5px }
.leftWrapper .boxWrap.become_cust .contentBox .dropbox ul li { background: url(../resources/images/arrow_link.gif) no-repeat 0 9px; padding:5px 0 5px 12px; width:126px }
.leftWrapper .boxWrap.become_cust .contentBox .dropbox ul li a { color:#455560; font-size:1.3em; text-decoration:none }
.leftWrapper .boxWrap.become_cust .contentBox .dropbox ul li a:hover { text-decoration:underline }
.dropbox { z-index:3 }
.rightWrapper { width:206px; float:right; }
.arraw-li li { padding:0 0 15px 25px; font-size:1.3em; background:url(../resources/images/arrow.png) no-repeat 10px 4px; }
.arraw-li li a { color:#585858; text-decoration:none }
/* ==== end homebanner =====*/

/* ==== start mid-wrapper =====*/
.mid-bottom .block { background:#d6d6d6; border:1px solid #c7c7c7; width:447px; height:97px; }
.mid-bottom .block img { float:left; }
.mid-bottom .block .content { float:left;/* padding:8px 25px; width:210px; 28-07-15*/ padding:8px 10px; width:240px; }
.mid-bottom .block .content h3 { font-size:1.7em; font-weight:normal; color:#585858; }
.mid-bottom .block .content p { color:#818181; /*font-size:1.2em;28-07-15*/ font-size:1em; padding:5px 0; }
.mid-bottom .block .content a { color:#fd0000; font-size:1.3em; text-decoration:underline }
/*Innerpage starts*/
.inner_content_wrapper { background:url(../resources/images/innercontent_bg.gif) 0 0 repeat-x; float:left; padding:20px 0 0; width:100% }
.inner_content_wrapper p.pageHeading { color:#0150a7; font-size:2.5em; line-height:1em; padding:0 0 15px }
.inner_content_wrapper .brdcrmb { float:left; padding:0 0 18px; width:100% }
.inner_content_wrapper .brdcrmb a, .inner_content_wrapper .brdcrmb span { color:#455560; float:left; font-size:1.2em; width:auto }
.inner_content_wrapper .brdcrmb a { background:url(../resources/images/arrow_brdcrmb.gif) right center no-repeat; line-height:1em; margin:0 12px 0 0; padding:0 22px 0 0 }
.inner_content_wrapper .brdcrmb span { font-weight:bold }
.innerBanner { float:left; padding:0 0 16px; width:100% }
.inner_content_wrapper .topBox { background-color:#e7f7ff; float:left; padding:20px 15px; width:910px }
.inner_content_wrapper .topBox p.title { color:#575757; float:left; font-size:1.8em; line-height:1em; padding:0 0 15px; width:100% }
.inner_content_wrapper .topBox.tradeServices .clm3 { float:left; padding:0 0 30px; width:100% }
.inner_content_wrapper .topBox.tradeServices .clm3 p.heading { color:#0150a7; float:left; font-size:1.6em; font-weight:bold; line-height:1em; padding:0 0 20px; width:100% }
.inner_content_wrapper .topBox.tradeServices .clm3 .clm1_3, .inner_content_wrapper .topBox.tradeServices .clm3 .clm2_3, .inner_content_wrapper .topBox.tradeServices .clm3 .clm3_3 { float:left; min-height:160px; padding:0 50px 0 45px; width:185px }
.inner_content_wrapper .topBox.tradeServices .clm3 .clm2_3 { background:url(../resources/images/productbox_bg.gif) 0 0 repeat-y; width:235px }
.inner_content_wrapper .topBox.tradeServices .clm3 .clm3_3 { background:url(../resources/images/productbox_bg.gif) 0 0 repeat-y }
.inner_content_wrapper .topBox.tradeServices .clm3 ul li { width:170px }
.inner_content_wrapper .topBox.tradeServices .clm3 ul li.last { padding-bottom:0 }
.inner_content_wrapper .topBox.tradeServices .clm3 .clm2_3 ul li { width:220px }
.inner_content_wrapper .topBox.tradeServices p.knowMore { color:#0150a7; float:left; font-size:1.3em; font-weight:bold; line-height:1em; padding:0 0 0 45px; width:auto }
.inner_content_wrapper .topBox.tradeServices p.knowMore span { float:left; padding:12px 17px 0 0; width:auto }
.inner_content_wrapper .topBox.tradeServices p.knowMore img { float:left; padding:0 9px 0 0; width:auto }
.inner_content_wrapper .topBox.tradeServices p.knowMore a { color:#0150a7; float:left; margin:11px 0 0 0; width:auto }
.inner_content_wrapper .topBox ul { float:left; width:300px }
.inner_content_wrapper .topBox ul li { background:url(../resources/images/arrow_link.gif) 0 3px no-repeat; color:#455560; float:left; font-size:1.3em; padding:0 0 10px 15px; width:285px }
.inner_content_wrapper .topBox ul.leftUL { width:610px }
.inner_content_wrapper .topBox ul.leftUL li { width:595px }
.inner_content_wrapper .topBox .productBoxWrap { float:left; padding:30px 0 0; width:100% }
.inner_content_wrapper .topBox .productBox p.headingBlue { color:#0150a7; float:left; font-size:1.6em; font-weight:bold; line-height:1em; padding:0 0 15px; width:100% }
.inner_content_wrapper .topBox .productBox p.headingBlue span { float:left; padding:5px 5px 0 0; width:auto }
.inner_content_wrapper .topBox .productBox { float:left; padding:0 0 0 35px; width:410px }
.inner_content_wrapper .topBox .productBox.first { padding:0; width:460px }
.inner_content_wrapper .topBox .productBox .contentBox { float:left; width:100% }
.inner_content_wrapper .topBox .productBox.first .contentBox { background:url(../resources/images/productbox_bg.gif) right 0 repeat-y; }
.inner_content_wrapper .topBox .productBox p { color:#455560; font-size:1.3em; line-height:1em; padding:0 0 5px 0 }
.inner_content_wrapper .topBox .productBox p.productName { font-size:1.4em; font-weight:bold; padding:0 0 8px 0 }
.inner_content_wrapper .topBox .productBox p a { color:#455560; text-decoration:none }
.inner_content_wrapper .othersFac { float:left; width:100% }
.inner_content_wrapper .othersFac .box { float:left; padding:10px 0; width:100%; border-bottom:1px solid #a5a8ab; }
.inner_content_wrapper .othersFac .box.last { border-bottom:none; }
.inner_content_wrapper .othersFac .box p.heading { color:#207dbf; cursor:pointer; float:left; font-size:1.8em; line-height:1em; padding:10px 15px 10px 50px; width:875px; font-weight:bold; }
.inner_content_wrapper .othersFac .box p.heading.active { cursor:default }
.inner_content_wrapper .othersFac .box p.heading span { background:url(../resources/images/arrow-stack.gif) center center no-repeat; float:right; height:9px; margin-top:4px; width:9px }
.inner_content_wrapper .othersFac .box p.heading.active span { background:url(../resources/images/arrow-stack-sel.gif) center center no-repeat }
.inner_content_wrapper .othersFac .accordCont { display:none; float:left; width:100% }
/***sanjivani****/
.accounts { background:url(../resources/images/icon_accounts.gif) 0 0 no-repeat; float:left; }
.loansCredit { background:url(../resources/images/icon_loans.gif) 0 0 no-repeat; float:left; }
.bonds { background:url(../resources/images/icon_bonds.gif) 0 0 no-repeat; float:left; }
.fixeddeposits { background:url(../resources/images/icon_bonds.gif) 0 0 no-repeat; float:left; }/*28-07-15*/
.offshores { background:url(../resources/images/icon_offshores.gif) 0 0 no-repeat; float:left; }
.inner_content_wrapper .othersFac .box ul { float:left; padding:15px 0 0 45px; width:895px }
.inner_content_wrapper .othersFac .box p.headingBlue { color: #207dbf; float: left; font-size: 1.6em; line-height:2em; width: 895px; padding:0 0 0 45px; }
.inner_content_wrapper .othersFac .box p.headingBlue img { padding:3px 0 0 0 }
.inner_content_wrapper .othersFac .box ul li { background:url(../resources/images/redArrow.gif) 0 3px no-repeat; color:#455560; float:left; font-size:1.3em; padding:0 15px 10px 28px; width:180px }
.inner_content_wrapper .othersFac .box ul li a { color:#455560; text-decoration:none }
/*Innerpage ends*/
/* ==== end mid-wrapper =====*/

/*Footer Starts - From live*/
div.footer_wrapper { background:url(../resources/images/bg_footer.gif) #015194 repeat-x 0 0; width:100%; float:left; margin:35px 0 0 }
div.footer { width:940px; margin:0 auto; padding:0 0 44px }
div.groupwebsites { width:940px; padding:6px 0 }
div.groupwebsites p { color:#ccc; float:left; font-size:1.2em; padding:0 15px 0 0 }
div.groupwebsites ul li { float:left; font-size:1.2em; padding:0 17px 0 0 }
div.groupwebsites ul li a { border-bottom:1px solid #6da4db; color:#fff; padding-bottom:0; display:block }
div.groupwebsites ul li a:hover { border:none; text-decoration:none }
div.groupwebsites.calc { padding-top: 30px; }
div.footerLinks { float:left; width:750px; padding:27px 0 0 }
div.footerLinks ul.footerthirdrow { float: left; padding: 0; width: 60% !important; }
div.footerLinks p.bestviewed { padding: 15px 0 10px; }
div.footerLinks p.bestviewed a { color: #ffffff; }
div.footerLinks ul { float:left; padding-bottom:20px; width:100% }
div.footerLinks ul li { background:url(../resources/images/bg_footerlink_seperator.gif) no-repeat left top; font-size:1.1em; float:left; letter-spacing:0.05em; padding:0 11px }
div.footerLinks ul li.firstItem { background:none; padding:0 11px 0 0 }
div.footerLinks ul li a { text-decoration:none }
div.footerLinks p { float:left; color:#9ABAD5; font-size:1.1em; letter-spacing:.05em; width:590px; padding:39px 0 0 }
div.footerSocialLinks { float:right; width:189px; padding:21px 0 0 }
div.footerSocialLinks h3 { color:#fff; font-family:HelveticaNeueBold; float:left; font-size:1.3em; font-weight:400; padding:5px 0 0 20px }
div.footerSocialLinks img { border: none; float:left; margin:0 0 0 9px }
div.footerSocialLinks a, div.footerSocialLinks a img { border: none; outline: none }
div.footerSocialLinks img.verisign { float:right; margin:24px 5px 0 0 }
div.footerSocialLinks p { color:#9abad5; float:right; font-size:1.1em; letter-spacing:.03em; width:200px; text-align:right; padding:23px 3px 0 0 }
div.footerSocialLinks p a { color:#9abad5; text-decoration:underline }
.footerLinks .greytext { color:#9ABAD5; padding:15px 0 0 }
p.footerlinktitle { width:20%!important; clear:left; padding:0 15px 0 0 !important }
/*04022013*/

div.floatingfooter { bottom:0; left:0; position:fixed; width:100%; z-index:5 }
div.floatingfooter div.floatingfootertop { background:url(../resources/images/bg_floatingfooter_top.png) repeat-x 0 0; font-size:1%; height:15px; width:100% }
div.floatingfooter div.floatingfootertop div.floatingfootertopinner { width:69px; position:relative; top:-11px; margin:0 auto }
div.floatingfooter div.floatingfooterbottom { background:url(../resources/images/bg_floatingfooter_bottom.gif) repeat-x 0 0; height:26px; width:100% }
div.floatingfooterlinks ul li { background:url(../resources/images/bg_floatingfooterlinkseperator.gif) no-repeat right 0; float:left; font-size:1.3em; font-weight:700; position:relative; padding:0 27px 3px }
div.recentlybrowsedpages { position:absolute; bottom:24px; left:-10px; width:315px; display:none }
div.recentlybrowsedpages div.recentlybrowsedpages_top { background:url(../resources/images/bg_recentpagesvisited_top.png) no-repeat 0 0; height:9px; width:310px; margin:0 0 0 4px }
div.recentlybrowsedpages div.recentlybrowsedpages_bottom { background:url(../resources/images/bg_recentpagesvisited_bottom.png) no-repeat 0 0; width:314px }
div.floatingfooterlinks ul li div.recentlybrowsedpages div.recentlybrowsedpages_bottom p { font-size:1em; padding:10px 15px }
div.floatingfooterlinks ul li div.recentlybrowsedpages div.recentlybrowsedpages_bottom ul { padding:0 15px }
div.floatingfooterlinks ul li div.recentlybrowsedpages div.recentlybrowsedpages_bottom li { background:none; font-size:1em; font-weight:400; float:left; width:232px; padding:0 0 4px }
div.floatingfooterlinks ul li div.recentlybrowsedpages div.recentlybrowsedpages_bottom li a { text-decoration:underline; color:#005593 }
div.floatingfooterlinks ul li div.recentlybrowsedpages div.recentlybrowsedpages_bottom img { float:right; clear:both; margin:-10px 20px 8px 0 }
div.recentlybrowsedpages div.recentlybrowsedpages_bottom div.shadow { background:url(../resources/images/bg_recentpagesvisited_shadow.png) no-repeat 6px 0; font-size:1%; height:5px; width:310px }
div.floatingfooterlinks ul li a { color:#fff; padding:4px 0 0 }
div.floatingfooterlinks ul li.chat a { background:url(../resources/images/chat_icon.png) no-repeat 0 3px; padding:4px 0 5px 30px }
div.floatingfooterlinks ul li.first { background:none; display:none; padding:0 13px 3px 0 }
div.floatingfooterlinks ul li.last { background:none; padding:0 0 3px 13px }
div.footerLinks ul li a, div.impmessage div.impmessagebottom ul li a, div.lhsnavsection div.mid ul li.subselected a, div.specialoffers div.bottom a, div.specialoffers div.bottom .headerstyle { color:#fff }
div.topnav, div.floatingfooter div.floatingfooterbottom div.floatingfooterlinks { margin:0 auto; width:940px }
div.specialoffers div.bottom div.buttons img.prevBtn, div.specialoffers div.bottom div.buttons img.nextBtn, div.manageyourmoney div.bottom div.buttons img.prevBtn, div.manageyourmoney div.bottom div.buttons img.nextBtn, div.floatingfooter div.floatingfootertop div.floatingfootertopinner img { cursor: pointer; }
/*23102013 added for social icons */
.socialSideSlider { position:fixed; right: 0; top: 165px; width:36px; z-index: 999; }
.socialSideSlider .topCurve { background:url(../resources/images/curve_top.png) 0 0 no-repeat; float:left; height:12px; width:36px }
.socialSideSlider .middleContent { background:url(../resources/images/curve_btm.png) 0 bottom no-repeat; float:left; padding-bottom:5px; width:36px }
.socialSideSlider .middleContent ul.socialNetIcons li { float:left; height:24px; padding:0 5px 8px 7px; position:relative; width:24px }
.socialSideSlider .middleContent ul.socialNetIcons li span.toolTip { background:url(../resources/images/bg_side_tooltip.png) 0 0 no-repeat; color:#fff; display:none; float:left; font-size:1.3em; font-weight:bold; height:15px; padding:6px 5px; position:absolute; right:36px; text-align:left; top:-3px; width:151px }
ul.socialNetIcons li a { background:url(../resources/images/sprite_icons.png) 0 0 no-repeat; float:left; height:24px; text-indent:-9999px; width:24px }
.socialSideSlider ul.socialNetIcons li a { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity:0.7 }
.socialSideSlider ul.socialNetIcons li a:hover { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity:1; }
ul.socialNetIcons li a.facebook { background-position: 0 0 }
ul.socialNetIcons li a.youTube { background-position: -34px 0 }
ul.socialNetIcons li a.twitter { background-position: -68px 0 }
ul.socialNetIcons li a.googlePlus { background-position: -102px 0 }
ul.socialNetIcons li a.pinterest { background-position: -136px 0 }
ul.socialNetIcons li a.likedin { background-position: -170px 0 }
div.floatingfooterlinks ul li.fotterSocialNet { display:none }
div.floatingfooterlinks.min ul li.fotterSocialNet { padding-left:0; padding-right:7px }
div.floatingfooterlinks.min ul li { padding:0 10px 3px 10px }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li { background:none; height:20px; padding:0 5px; width:20px }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li:first-child { padding-left:0 }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a { background:url(../resources/images/sprite_icons_footer.png) 0 0 no-repeat; padding:0 }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a.facebook { background-position: 0 0 }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a.facebook:hover { background-position: 0 -30px }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a.youTube { background-position: -30px 0 }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a.youTube:hover { background-position: -30px -30px }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a.twitter { background-position: -60px 0 }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a.twitter:hover { background-position: -60px -30px }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a.googlePlus { background-position: -90px 0 }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a.googlePlus:hover { background-position: -90px -30px }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a.pinterest { background-position: -120px 0 }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a.pinterest:hover { background-position: -120px -30px }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a.likedin { background-position: -150px 0 }
div.floatingfooterlinks.min ul li.fotterSocialNet ul.socialNetIcons li a.likedin:hover { background-position: -150px -30px }
div.floatingfooterlinks ul li.fotterSocialNet ul.socialNetIcons li span.toolTip { background:url(../resources/images/bg_btm_tooltip.png) 0 0 no-repeat; color:#fff; display:none; float:left; font-size:0.7em; font-weight:bold; height:26px; padding:6px 5px 0; position:absolute; left:6px; text-align:left; bottom:25px; width:145px }
div.floatingfooterlinks ul li.fotterSocialNet ul.socialNetIcons li:first-child span.toolTip { left:1px }
/*23102013 added for social icons */
/*04022013*/
div.impmessage { position:fixed; bottom:30px; right:0; width: 354px; z-index:5; display:none }
div.impmessage div.impmessagetop { font-size:1%; height:9px; background:url(../resources/images/bg_importantmessagetop.png) no-repeat 0 0; width: 354px }
div.impmessage div.impmessagebottom { background:url(../resources/images/bg_importantmessagebottom.jpg) repeat-x 0 0 #12bdf5; width: 327px; padding: 0 12px 15px 15px; display:none;}
div.impmessage div.impmessagebottom p { color:#fff; cursor:pointer; font-size:2.8em; font-family:HelveticaNeueBold; font-weight:400; padding:0 0 5px }
div.impmessage div.impmessagebottom p span { color:#8de3ff; font-size:.8em }
div.impmessage div.impmessagebottom ul li { background:url(../resources/images/bullet_whitearrow.png) no-repeat 0 12px; font-size:1.3em; padding: 7px 0 3px 12px }
div.impmessage div.impmessagebottom img { float:right }
div.impmessage div.impmessagebottom p.upArrow, div.impmessage div.impmessagebottom p.downArrow { background:url(../resources/images/impmessageArrow.png) no-repeat }
div.impmessage div.impmessagebottom p.upArrow { background-position:right 14px }
div.impmessage div.impmessagebottom p.downArrow { background-position:right -15px; }
.dropdownWrap1 { display: none; right:212px; position: absolute; top: 33px; width: 231px; z-index:11; }
.dropdownWrap1:before { content:''; position:absolute; top:-10px; left:0; width:100%; height:20px; }
.frmCenter:hover .dropdownWrap1 { display: block; }
.mid-sec { float:left; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; background-color:#FFF }
.mid-sec ul { float:left; list-style:none; width:229px }
.mid-sec ul li { float:left; padding:6px 0 6px 16px; width:213px; border-left:none; }
.mid-sec ul li.first { padding:0 0 6px 16px; }
.mid-sec ul li:hover { background-color:#eaeaea }
.mid-sec ul li a { float:left; color:#212121; padding:6px 0; }
/*Lightbox*/
.overlay { background:url(../resources/images/bglighbox.png) repeat; height:100%; width:100%; position:fixed; left:0; top:0; z-index:9999; display:none }
.disclosureCont { width:726px; position:absolute; top:20%; left:20%; padding:25px; z-index:99991; background:#fff; display:none; }
.disclosureCont h2 { color: #575757; font-weight:bold; font-size:18px; float:left; width:100% }
.disclosureCont p { color: #575757; font-size:14px; float:left; padding:10px 0; width:100% }
.disclosureCont p.boldtxt { color: #575757; font-size:15px; font-weight:bold; float:left; padding:10px 0 20px 0; }
.disclosureCont p.btmText { font-size:14px; color:#f00; float:left; display:none }
.pageContent p { font-size: 1.3em; color:#455560; padding:5px 0; line-height:1.4; text-align:justify }
.pageContent .addressTxt { float:left; width:445px; padding:10px; border-top:2px dotted #455560 }
.pageContent .addressTxt:first-child { border-top:0 }
.pageContent p.txtBold { font-weight:bold; font-size:1.4em }
.pageContent span.txtBold { font-weight:bold; font-size:1em }
/*28-07-15 SP*/
.accounttype { padding-left:45px; color:#455560; }
.accounttype h1 { float: left; font-size: 1.6em; padding: 10px 15px 10px 0; width: 100%; }
.accounttype h3 { float: left; font-size: 1.6em; padding: 10px 15px 10px 0; width: 100%; }
.accounttype p {  float: left;font-size:1.3em; padding: 0 0 5px; width: 100%; }
.padpara p { padding-bottom:12px; }
.inner_content_wrapper .othersFac .box .accounttype ul.keyfea { padding:0px 0px 10px 13px; }
.inner_content_wrapper .othersFac .box .accounttype ul.keyfea li { color: #455560; float: left; font-size: 1.3em; padding: 6px; width: 100%; list-style-type:square; background:none; margin-left: 15px; }
.lftmargin {margin-left: 10px;}
.inner_content_wrapper .othersFac .box .accounttype ul.keyfea li.first { list-style-type:none; font-weight:bold; padding-bottom:2px; }

.inner_content_wrapper .othersFac .box .accounttype ul.keyfea-pdf { padding:0px 0px 10px 13px; }
.inner_content_wrapper .othersFac .box .accounttype ul.keyfea-pdf li { color: #455560; float: left; font-size: 1.3em;  width: 100%; background:url(../resources/images/pdf-icon.jpg) 0 0 no-repeat;}
.inner_content_wrapper .othersFac .box .accounttype ul.keyfea-pdf li.first { list-style-type:none; font-weight:bold; padding-bottom:2px; }
/*28-07-15 SP	*/



/*NITESH 17MARCH2017*/

.box1{padding-left: 400px;}
