/* CSS Document */
.header1 { background:#00A4E8 url(../images/header_bg.gif) no-repeat top right; padding:0px 38px 0px 26px; margin:0px; position: relative;}
.header-login { background:#00A4E8 url(images/eng/header_bg.gif) no-repeat top right; padding:0px 38px 0px 26px; margin:0px; }
.top-tab { margin:0px; padding:47px 0px 0px 0px; display:block; }
.topnav { margin-right:2px; padding:0px 0px 0px 0px; }
span.new img { margin:0px 2px 0px 0px; padding:0px 0px 0px 0px; }
.logo { margin:0px; padding:5px 0px 0px 0px; }
.wbd { font-family:Verdana; font-size:11px; font-weight:bold; color:#FFFFFF; padding:0px; margin:0px; }
.wbd a { font-family:Verdana; font-size:11px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.welcome { font-size:12px; color:#5F5F5F; font-weight:bold; text-align:left; padding:8px 0px 0px 25px; }
.home-content { padding:10px 20px 0px 21px; }
.home-topnav { margin:0px; }
.topnav-content { padding:0px; }
.topnav-content span { color:#00254F; margin-left:20px; font-weight:bold; font-size:14px; background:url(../images/blue_arrow.gif) no-repeat right; padding:0px 0px 0px 0px; }
.topnav-content a { color:#00A4E8; margin-left:20px; text-decoration:none; font-weight:bold; font-size:12px; }
#comm { color:#00254F; font-weight:bold; font-size:14px; background:url(../images/blue_arrow.gif) no-repeat right; padding:0px 10px 0px 0px; }
#section { color:#00A4E8; font-weight:bold; font-size:14px; background:url(../images/blue_arrow.gif) no-repeat right; padding:0px 10px 0px 0px; }
#sub-section { color:#000000; margin-left:20px; text-decoration:none; font-weight:bold; font-size:12px; background:none; }
.home-body { padding:0px 0px 10px 0px; }
#padd-rt { padding:0px 10px 0px 0px }
.home-lhs { margin:0px; padding:0px; width:639px; }
.home-header { padding:3px 2px 3px 2px; }
.home-tablelf { padding-right:10px; }
.home-tablelf h1 { background:#E5F5FA url(../images/home_curve_lf.gif) no-repeat left; margin:0px; padding:14px 0px 5px 12px; border-bottom:1px solid #FFFFFF; }
.home-tablelf h2 { background:#E5F5FA; padding:11px 24px 20px 16px; font-size:11px; margin:0px; font-weight:normal; border-bottom:1px solid #FFFFFF; }
.home-tablelf h3 { background:url(../images/bg_know_more_lf.gif) no-repeat right; padding:6px 11px 7px 0px; font-size:12px; margin:0px; text-align:right; }
.home-tablelf h3 a { color:#008CD0; text-decoration:none; padding:0px 0px 0px 0px; }
.home-tablert { padding-right:8px; }
.home-tablert h1 { background:#E5F5FA url(../images/home_curve_rt.gif) no-repeat; margin:0px; padding:15px 0px 5px 12px; border-bottom:1px solid #FFFFFF; }
.home-tablert h2 { background:#E5F5FA; padding:11px 24px 20px 16px; font-size:11px; margin:0px; font-weight:normal; border-bottom:1px solid #FFFFFF; }
.home-tablert h3 { background:url(../images/bg_know_more_rt.gif) no-repeat right; padding:6px 11px 7px 0px; font-size:12px; margin:0px; text-align:right; }
.home-tablert h3 a { color:#008CD0; text-decoration:none; }
.home-rhs { width:320px; margin:0px; padding:24px 0px 18px 0px; position: relative;}
.home-rhs img { padding:0px; margin:0px; }
.home-rhs h1 { font-size:11px; font-weight:normal; color:#000000; padding:12px 12px 0px 12px; margin-top:-2px; vertical-align:top; border-top:3px solid #D7F0F8; border-bottom:3px solid #D7F0F8; border-right:3px solid #D7F0F8; border-left:3px solid #D7F0F8; }
.home-rhs h1 a { display:block; background:url(../images/bullet_1.gif) no-repeat left; color:#00A4E8; text-decoration:none; font-weight:bold; padding:12px 0px 15px 20px; margin:5px 0px 10px 0px; border-bottom:2px solid #D7F0F8; }
#no_border { border:0px; }
.rhs-toolbox-home { margin-top:-12px; padding:0px 19px 0px 19px; border:3px solid #D7F0F8; }
/*retail*/
.sublink { background-color:#E5F6FD; font-family:verdana; font-size:12px; color:#00A4E8; padding:8px 0px 8px 48px; margin:0px; font-weight:bold; }
.sublink a { background-color:#E5F6FD; font-family:verdana; font-size:12px; color:#00A4E8; padding:8px 20px 8px 0px; margin:0px; font-weight:bold; text-decoration:none; }
.sublink span { background-color:#E5F6FD; font-family:verdana; font-size:12px; color:#000000; padding:8px 20px 8px 0px; margin:0px; font-weight:bold; text-decoration:none; }
.sublink span a { background-color:#E5F6FD; font-family:verdana; font-size:12px; color:#000000; padding:0px; margin:0px; font-weight:bold; text-decoration:none; }
.sublink a#hindi_version { padding: 0 0 0 13px; }
.sublink a#hindi_version_comm { padding: 0 0 0 50px; }
.hm-body { margin:34px 29px 0px 21px; padding:0px; vertical-align:top; width:953px; }
.knowmore { padding:6px 11px 7px 0px; font-size:12px; margin:0px; text-align:right; background:url(../images/knmore-bullet.gif) no-repeat right; font-weight:bold; }
.knowmore a { padding:0px; font-size:12px; margin:0px; text-align:right; font-weight:bold; text-decoration:none; }
.hm-lhs { width:648px; margin:0px; padding:0px 5px 13px 0px; }
.hm-header { margin:0px; padding:0px }
.top_no_margin { position:relative; margin-top:-30px; margin-bottom:20px; }
.hm-lhs-txt { margin:0px 40px 0px 11px; padding:0px; }
.hm-rhs { margin:0px; padding:0px 0px 13px 0px; }
.paddbot { margin:0px; padding:0px 0px 10px 0px; }
.rhs-box { width:296px; margin:0px; padding:0px; }
.rhs-box-inner { padding:0px; margin:0px; border-top:0px; border-bottom:3px solid #D7F0F8; border-right:3px solid #D7F0F8; border-left:3px solid #D7F0F8; }
.rhs-box-inner h1 { font-size:11px; font-weight:normal; color:#000000; padding:0px 12px 0px 12px; margin-top:-2px; vertical-align:top; }
.rhs-box-inner h1 a { display:block; background:url(../images/bullet_2.gif) no-repeat top left; color:#00A4E8; text-decoration:none; font-weight:bold; padding:12px 0px 15px 20px; margin:5px 0px 10px 0px; border-bottom:2px solid #D7F0F8; }
#no_border { border:0px; }
.rhs-box1 { margin:10px 0px 0px 0px; padding:0px 50px 0px 30px; border:3px solid #D7F0F8; }
/* RHS Login Box Style Starts here */
.hm-login { border-left:3px solid #d7f0f8; border-right:3px solid #d7f0f8; color:#385a7b; padding: 0 0 0 17px; }
.hm-login .hm-loginlinkdiv { padding: 0 8px 0 8px; }
.hm-login img.hm-login_bulletimg { margin: 8px 0 10px 0; }
.hm-login a { text-decoration:none; color:#385a7b }
/* RHS Login Box Style Ends here */
.hm_comm_login { border-left:3px solid #d7f0f8; border-right:3px solid #d7f0f8; color:#385a7b; padding: 0 3px 0 6px; }
/* RHS Quick Links Box Style Ends here */
.hm_quick_links { border-left:3px solid #d7f0f8; border-right:3px solid #d7f0f8; color:#385a7b; padding: 13px 3px 0 0;}
.hm_quick_links a{color:#00a4eb;}
.hm_quick_links table tr td{ padding:5px 0 5px 6px; color:#00a4eb;}
/* RHS Quick Links Box Style Ends here */
.hm_comm_login .loginlinkdiv { padding: 0 4px 0 4px; }
.hm_comm_login img.login_img { margin: 8px 0 10px 0; }
.hm_comm_login a { text-decoration:none; color:#385a7b }
table.faqs { width:90%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }
table.faqs_main div { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px }
table.faqs_main div ul { list-style-type:disc; margin-left:15px }
ul.content_list { margin:0; padding:0; list-style-type:disc; list-style:none }
.prestige_bkg_tbl { background:url(../../consumer_banking/images/table_bg.gif) repeat-y 0 0; }
.prestige_bkg_tbl table th { text-align:left; padding:0 0 15px 15px; }
.apply_now_bordertop_3px { background:url(../../consumer_banking/images/apply_now_top_curve.gif) repeat-x 0 0; width: 470px; }
.apply_now_borderright_3px { border-right:3px solid #41C0F5; }
.apply_now_borderbtm_3px { background:url(../../consumer_banking/images/apply_now_bottom_curve.gif) repeat-x 0 0; }
.apply_now_borderleft_3px { border-left:3px solid #41C0F5; }
.apply_now_bull_width { width: 24px; }
.apply_now_bull_width img { float: right; }
.prestige_bkg_tbl table td table td { padding:0 5px 15px 15px; }
.bottom_spacer { margin-bottom:8px!important; }
td img { vertical-align:bottom; display: inline-block; }
/*Shoshkele*/
/*.banner {
margin: 0px 0px 0px 0px;
padding: 0px 0px 70px 0px;
position: relative;
}
.flash_banner {
z-index: 0px;
padding: 0px;
float:right;
position: absolute;
top: 150px!important;
right:90px!important;
}

.misc_banners {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
}*/

.banner {
margin: 0px 0px 0px 0px;
padding: 0px 0px 70px 0px;
height:150px;
}

/*#shoshkeleban {
float:right;
position: absolute;
z-index: 400;
}*/
/*Shoshkele*/
.flash_banner {
z-index: 0;
top: 45%;
*top: 43%;
left: -2.6%;
padding: 0px;
float:left;
position: absolute;
}

.misc_banners {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 5px;
}
.shoskele_height { height:140px;}/*175px*/