
/* CSS Document */
.content {
	padding:10px 20px 0px 21px;
}

.content-body {
	padding:30px 0px 10px 0px;
}

.content-product-title {
	font-weight:bold;
	padding:10px 0px 5px 0px;
	margin:0px;
}

.content-product-title span {
	font-weight:normal;
	padding:10px 0px 5px 0px;
	margin:0px;
}

.breadcrumbs {
	float:left;
	font-weight:bold;
	padding:0px 0px 0px 0px
}

.breadcrumbs a {
	color:#003366;
	font-weight:normal;
	background:url(../images/arrow.gif) no-repeat right;
	padding-right:12px
}

.breadcrumbs a.breadcrumb_first {
	color:#003366;
	font-weight:normal;
	background:url(../images/arrow.gif) no-repeat right;
	padding-right:12px;
	float:left;
}

.breadcrumbs h2 {
	float:left;
	font-size:11px;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.breadcrumbs h2 a {
	color:#003366;
	font-weight:normal;
	background:url(../images/arrow.gif) no-repeat right;
	padding-right:12px
}

.header-img {
	padding-top:7px;
}

.header-txt {
	padding:30px 0px 10px 22px;
	width:150px;
	vertical-align:top;
}

.header-txt p {
	padding:10px 0px 0px 0px;
	margin:0px;
}

.header-txt-trade {
	padding:30px 0px 10px 7px;
	width:150px;
	vertical-align:top;
}

.header-txt-trade p {
	padding:10px 0px 0px 0px;
	margin:0px;
}

.lhs-login {
	width:94px;
}

.lhs {
	width:200px;
}

.lhs td {
	padding:0px 0px 3px 0px;
}

.lhs td.arrow {
	padding:3px 0 3px 0;
}

.lhs td.lhs_1_link_width {
	width: 190px
}

.lhs td table.lhs_sublinks_table {
	float:right;
}

.lhs td.lhs_bullet_padding {
	width: 10px;
}

.lhs td a {
	color:#003366;
	text-decoration:none;
}

.lhs td a#select {
	color:#00A4E8
}  /* sunita */

.lhs td a.lhs_a_underline {
	color:#003366;
	text-decoration:underline;
}

.collections-td {
	border:1px solid #E5E5E5;
	padding:10px 10px 10px 0px;
	width:210px;
	margin-left:10px;
	vertical-align:top
}

.title-product {
	font-size:12px;
	padding-bottom:10px;
	margin:0px;
}

#blue {
	color:#00A4E8;
}

#blue1 {
	color:#00A4E8;
}

.blue1 {
	color:#00A4E8!important;
}

.blue1a {
	color:#00A4E8!important;
	text-decoration:underline!important;
}

.sub-products a {
	color:#003366;
	text-decoration:none;
}

.lhs h1 {
	font-size:12px;
	color:#003366;
	padding-bottom:10px;
	margin:0px;
}

.lhs h1 a {
	color:#003366;
	text-decoration:none;
	font-size:12px;
	padding-bottom:10px;
	margin:0px;
}

.lhs h2 {
	display:block;
	font-size:11px;
	font-weight:normal;
	padding:0px 0px 0px 0px;
	margin:0px;
}

.lhs h2 li span {
	background:url(../images/lhs_bullet1.gif) no-repeat left;
	padding:0px 0px 0px 12px;
}

.lhs h2 li a {
	color:#003366;
	text-decoration:none;
	background:url(../images/lhs_bullet2.gif) no-repeat left;
	padding:0px 0px 0px 12px;
}

.lhs h3 {
	margin:0px 0px 0px 20px;
	padding:0px;
	font-size:11px;
	font-weight:normal;
	background:none;
}

.lhs h3 li a {
	color:#003366;
	text-decoration:none;
	padding-bottom:25px;
}

.lhs h3 li span {
	color:#00A4E8;
	text-decoration:none;
}

.desc-login {
	width:543px;
	padding-right:20px;
}

.desc {
	width:512px;
	padding-right:20px;
	* padding-right:18px;
	padding-right /*\**/:18px;
}

.popup_content {
	padding:0px 15px 10px 15px;
}

.popup_content ul {
	margin:10px 5px 10px 25px;
}

.popup_content li {
	list-style:square;
	padding:0 0 3px 0;
}

.popup_content li ul {
	padding:0;
	margin:5px 0 5px 12px;
}

.popup_content li ul li {
	margin:0 0 3px 0;
}

.popup_content ul.nobullet {
	margin-left: 0px;
}

.popup_content ul.nobullet li {
	list-style:none;
}

.popup_content ul.nobullet li ul {
	margin-left:25px;
}

.popup_content h1 {
	font-size:14px;
	font-weight:bold;
	color:#003366;
	padding:0px
}

.popup_content p {
	padding:0px 0px 5px 0px;
	margin:0px;
}

.popup_content p.spacer {
	padding:5px 0px 5px 0px;
	margin:0px;
}

.popup_content acronym {
	font-size:12px;
	font-weight:bold
}

.body_content {
	padding:15px 0px 10px 0px;
	text-align:left
}

.body_content p {
	padding:0px 0px 5px 0px;
	margin:0px;
}

.body_content p span {
	text-decoration:underline;
}

.body_content p.p_gotop_body_content {
	padding: 0;
	margin:0;
	text-align: right;
}

.body_content ul {
	margin-bottom:8px;
}

.body_content li {
	margin:0px 0px 0px 12px;
	padding:0px 0px 2px 10px;
	background:url(../images/bullet_plus.gif) no-repeat top left;
}

.body_content li a {
	color:#003366;
}

.body_content ol li {
	margin:0px 0px 0px 12px;
	padding:0px 0px 10px 5px;
	background:none
}

.body_content ul li ul {
	margin:5px 0 0 0;
	padding:0;
}

.body_content ul li ul li {
	margin:0;
}

/* css for Lap */
.body_content_lap {
	padding:15px 0px 10px 0px;
	text-align:left;
	margin: -70px 0 0 0;
	position: relative;
}

.body_content_lap p {
	padding:0px 0px 5px 0px;
	margin:0px;
}

.body_content_lap p span {
	text-decoration:underline;
}

.body_content_lap p.p_gotop_body_content {
	padding: 0;
	margin:0;
	text-align: right;
}

.body_content_lap ul {
	margin-bottom:8px;
}

.body_content_lap li {
	margin:0px 0px 0px 12px;
	padding:0px 0px 2px 10px;
	background:url(../images/bullet_plus.gif) no-repeat top left;
}

.body_content_lap li a {
	color:#003366;
}

.body_content_lap ol li {
	margin:0px 0px 0px 12px;
	padding:0px 0px 10px 5px;
	background:none
}

.body_content_lap ul li ul {
	margin:5px 0 0 0;
	padding:0;
}

.body_content_lap ul li ul li {
	margin:0;
}

/* css for Lap */

.tick {
	margin-top:10px;
}

.tick ul {
	margin-bottom:8px;
}

/* start old bullet li property 
.bullet li
	{ margin:0px 0px 0px 12px; padding:0px 0px 10px 10px; background:url(../images/bullet_plus.gif) no-repeat top left; }
start old bullet li property */
.tick li {
	margin:0px 0px 0px 12px;
	padding:0px 0px 8px 20px;
	background:url(../images/bullet_tick.gif) no-repeat top left;
}

.tick li a {
	color:#003366;
	font-weight:bold;
}

.find-office {
	font-size:11px;
	font-weight:bold;
	color:#008CD0;
	padding:0px;
}

.find-office a {
	font-weight:bold;
	color:#008CD0!important;
	padding:0px;
}

.find-office ul {
	margin-bottom:8px;
}

.find-office li {
	margin:0px 0px 0px 8px;
	padding:0px 0px 2px 10px;
	background:url(../images/bullet_plus.gif) no-repeat top left;
}

.tick ul.notick li {
	margin:0 0 0 12px;
	padding:0px 0px 8px 0px;
	background:none;
	list-style-type:disc
}

.note {
	font-weight:normal;
	color:#008CD0;
	padding:0px;
}

.find_txt {
	color:#008CD0;
	font-size:14px;
	font-weight:bold;
}

.find_txt_lap {
	color:#008CD0;
	font-size:14px;
	font-weight:bold;
	margin-top: -80px;
	position: absolute;
}

.find_txt a {
	color:#008CD0;
	text-decoration: none;
}

.title {
	font-size:12px;
	font-weight:bold;
	vertical-align:bottom!important;
}

.title_rates {
	font-size:12px;
	font-weight:bold;
	background-color:#00CCFF!important;
}

.title span {
	font-size:12px;
	font-weight:normal;
	font-size:11px;
	text-align:left!important;
}

.rhs {
	width:221px;
}

.plus ul {
	margin:0px;
	padding:0px;
}

.plus li {
	margin:0px 0px 0px 12px;
	padding:0px 0px 2px 10px;
	background:url(../../images/eng/bullet_plus.gif) no-repeat top left;
}

.rhs-toolbox {
	padding:10px 12px 0px 12px;
	margin:0px;
	border-top:0px;
	border-bottom:3px solid #D7F0F8;
	border-right:3px solid #D7F0F8;
	border-left:3px solid #D7F0F8;
}

.rhs-toolbox td {
	padding-bottom:10px;
}

.rhs-border {
	border-bottom:1px solid #d7f0f8!important;
	padding:0px 0px 5px 0px;
}

.body_find {
	padding:10px 0px 0px 0px;
	font-weight:bold;
}

.body_find_dep {
	padding:0px 0px 0px 0px;
	font-weight:bold;
}

.footer {
	padding:8px 0px 8px 0px;
}

.footer a {
	color:#003366;
	font-size:9px;
	background:url(../images/footer_seprator.gif) no-repeat right;
	padding:0px 4px 0px 2px;
	
}
.footer a.last{background:none;}

.footer_txt {
	font-size:9px
}

.redstar {
	color:#FF0000
}

p span.redstarblink {
	color:#008cd0;
	text-decoration:blink!important;
}

.form_title {
	background-color:#00A4E8;
	color:#FFFFFF;
	font-size:14px;
	text-align:center;
	font-weight:bold
}

.form_sec_title {
	border-bottom:2px solid #00A4E8;
	font-size:14px;
	font-weight:bold
}

.help_title {
	background-color:#00A4E8!important;
	color:#FFFFFF;
	padding:5px;
	font-size:14px;
	font-weight:bold
}

.roman li {
	list-style-type:lower-roman;
	margin:0px 0px 10px 0px;
	padding:0px;
}

.table3 {
	width:500px;
	margin:0px;
	padding:0px;
	background-color:#00CCFF;
}

.table3_alternate {
	width:480px;
	margin:0px;
	padding:0px;
	background-color:#00CCFF;
}

.table3 td, .table3_alternate td {
	margin:0px;
	padding:4px 4px 6px 6px;
	vertical-align:top;
	background-color:#FFFFFF;
}

.table3 td .title, .table3_alternate td .title {
	margin:0px;
	padding:0px;
	background-color:#00CCFF;
	font:bold 11px verdana;
	color:#003366;
}

.table3 td.table3_td_1_width {
	width: 140px;
}

.table3 th {
	text-align: center;
	padding: 3px 0 3px 0;
}

.table3 th.table3_th_all_width {
	width: 33%;
}

.table3 td.table3_td_all_width {
	width: 33%;
	color:#008CD0;
}

.table3 th.table3_th_half {
	width: 50%;
}

.table3 td.table3_td_half {
	width: 50%;
}

.table3_apply {
	margin:0px;
	padding:0px;
	background-color:#00CCFF;
}

.table3_apply td {
	margin:0px;
	padding:4px 4px 6px 6px;
	vertical-align:top;
	background-color:#FFFFFF;
}

.table5 {
	margin:0px;
	padding:0px;
	background-color:#00a4e8;
	width: 510px;
}

.table5 th {
	margin:0px;
	padding:4px 4px 6px 12px;
	vertical-align:top;
	border-left: 1px solid #FFFFFF;
	color:#FFFFFF;
	text-align:left;
}

.table5 th.table5_no_left_border {
	border-left: none;
}

.table5 td {
	margin:0px;
	padding:4px 4px 6px 12px;
	vertical-align:top;
	background-color:#FFFFFF;
}

.underlineText {
	text-decoration: underline;
}

.table4 {
	width:600px;
	margin:0px;
	padding:0px;
	background-color:#00CCFF;
}

.table4 td {
	margin:0px;
	padding:3px 0px 3px 8px;
}

.table4 td .title {
	margin:0px;
	padding:0px;
	background-color:#00CCFF;
	font:bold 11px verdana;
	color:#003366;
}

/* For Do and Donts Starts Here*/	
.table4 tr td.table4_bullet {
	width: 21px;
	height: 30px;
}

.table4 tr td.table4Main {
	width: 300px;
}

.table4 tr td.table4WithoutBullet {
	width: 279px;
	height: 30px;
}


.table_pr {
	width:515px;
	margin:0px;
	padding:0px;
	background-color:#00CCFF;
}

.table_pr td {
	margin:0px;
	padding:3px 0px 3px 3px;
}

.table_pr td .title {
	margin:0px;
	padding:0px;
	background-color:#00CCFF;
	font:normal 10px verdana;
	color:#003366;
}

/* For Do and Donts Ends Here*/
.trcolor {
	background-color:#FFFFFF;
}

.table_cib_tnc {
	width: 100%;
}

.table_cib_tnc td.table_cib_tnc_1_td {
	width: 3%;
}

.table_cib_tnc td.table_cib_tnc {
	width: 100%;
}

.table_pc_protect_td1 {
	width: 150px;
}

.table_pc_protect_sub {
	width: 100px;
}

/* Internet Banking */
.micro-content {
	margin:0px;
	padding:20px 63px 0px 26px;
}

.micro-body {
	margin:0px;
	padding:0px 0px 10px 0px;
}

.lhs_micro {
	width:238px;
	margin:0px;
	padding:0px 19px 0px 0px;
}

.milhs_toolboxtop {
	margin:0px;
	padding:5px 0px 5px 0px;
	background:url(../images/microlhs_topcrv.gif) no-repeat top left;
}

.toolbox-inner {
	background-color:#E5F6FD;
	border-left:1px solid #D1E5EE;
	border-right:1px solid #D1E5EE;
	margin:0px;
	padding:0px 0px 0px 10px;
	width:226px;
}

.toolbox-inner ul {
	margin:0px;
	padding:0px;
}

.toolbox-inner ul li {
	margin:0px;
	padding:0px 0px 8px 7px;
	background:url(../images/micro_bullet.gif) no-repeat top left;
	font:bold 11px verdana;
	color:#003366;
}

.toolbox-inner ul li a {
	margin:0px;
	padding:0px 0px 8px 0px;
	font:bold 11px verdana;
	color:#003366;
	text-decoration:none;
}

.toolbox-inner ul li a:hover {
	margin:0px;
	padding:0px 0px 8px 0px;
	font:bold 11px verdana;
	color:#00A4E8;
	text-decoration:none;
}

.toolbox-inner ul li span {
	margin:0px;
	padding:0px 0px 8px 0px;
	font:bold 11px verdana;
	color:#00A4E8;
}

.toolbox-inner ol {
	margin:0px;
	padding:0px
}

.toolbox-inner ol li {
	margin:0px 0px 0px 3px;
	padding:8px 0px 0px 8px;
	background:url(../images/micro_bullet_small.gif) no-repeat top left;
	list-style:none;
	font:normal 11px verdana;
	color:#003366;
}

.toolbox-inner ol li a {
	margin:0px;
	padding:0px;
	list-style:none;
	font:normal 11px verdana;
	color:#003366;
	text-decoration:none
}

.toolbox-inner ol li a:hover {
	margin:0px;
	padding:0px;
	list-style:none;
	font:normal 11px verdana;
	color:#003366;
	text-decoration:underline;
}

.milhs_toolboxbot {
	margin:0px;
	padding:5px 0px 6px 0px;
	background:url(../images/microlhs_botcrv.gif) no-repeat top left;
}

.rhs_micro {
	width:635px;
	margin:0px;
	padding:0px;
}

.rhs_microinner {
	margin:0px;
	padding:0px 0px 0px 0px;
	font:normal 11px verdana;
	color:#003366;
}

.rhsimg {
	margin:0px;
	padding:8px 0px 8px 0px;
}

.heading {
	font:bold 11px verdana;
	color:#003366;
	margin:0px 0px 8px 0px;
	padding:0px
}

.table1 {
	width:611px;
	margin:0px;
	padding:0px;
	border-top:1px solid #00CCFF;
	border-right:1px solid #00CCFF;
	border-left:1px solid #00CCFF;
}

.table1 td {
	margin:0px;
	padding:3px 0px 3px 5px;
	border-bottom:1px solid #00CCFF;
}

.tdleft {
	margin:0px;
	padding:0px;
	font:bold 11px verdana;
	color:#00A4E8;
	width:147px;
}

.hm_body {
	margin:0px;
	padding:32px 0px 0px 0px;
}

.hm_titleimg {
	margin:0px;
	padding:40px 0px 10px 40px;
}

.hm_bodycont {
	margin:0px;
	padding:0px 0px 0px 40px;
}

.rhs_microinner ul {
	margin:0px;
	padding:0px;
}

.rhs_microinner ul li {
	margin:0px 0px 0px 12px;
	padding:8px 0px 0px 8px;
	background:url(../images/micro_bullet_small.gif) no-repeat top left;
	list-style:none;
	font:normal 11px verdana;
	color:#003366;
}

.imgpadding {
	margin:0px;
	padding:5px 5px 0px 0px
}

.table2 {
	width:611px;
	margin:0px;
	padding:0px;
	background-color:#00CCFF;
}

.table2 td {
	margin:0px;
	padding:3px 0px 3px 8px;
}

.table2 td .title {
	margin:0px;
	padding:0px;
	background-color:#00CCFF;
	font:bold 11px verdana;
	color:#003366;
}

.trcolor {
	background-color:#FFFFFF;
}

/* Internet Banking */
/*  R.H.S Small box styles starts here  */
.rhs-smallboxcont {
	width:221px;
	float:left;
	margin-top:20px;
}

.rhs-smallboxheader {
	width:221px;
	float:left;
	padding:5px 0px 5px 0px;
	background-color:#ceefff;
}

.rhs-smallboxheader p {
	font-weight:bold;
	color:#003063;
	padding:0 0px 0 7px;
	margin:0px
}

.rhs-smallbox {
	width:221px;
	float:left;
	padding:10px 0px 0px 0px;
	margin:0px;
	background-color:#f7ffff;
}

.rhs-smallbox p {
	margin:3px 0 0 7px;
	padding-bottom:10px;
	color:#003063;
}

.rhs-smallbox ul {
	float:left;
	list-style:none;
	margin-top:10px;
	margin-left:6px
}

.rhs-smallbox ul li {
	color:#003063;
	margin-left:15px;
	padding-bottom:2px;
	list-style-image:url(../images/blue_bullet.gif);
}

.rhs-smallbox ul li a {
	color:#00a6ef;
	text-decoration:none;/*padding-left:10px;*/
}

.rhs-smallbox ul li a:hover {
	color:#00a6ef;
	text-decoration:underline;
}

.leftspace {
	padding-left:10px;
}

.clear {
	clear:both;
	padding: 0;
	margin: 0;
	font-size: 1%;
	line-height: 0;
	height: 1%;
}

/*  R.H.S Small box styles starts here  */
/* Senior Management Profiles */
.teamContent {
	padding: 20px 0 0 0;
}

.teamContent_img {
	float: left;
	margin: 15px 15px 10px 0;
	width: 100px;
}

.teamContent img {
}

.teamContent .body_content {
	line-height: 17px;
	padding: 15px 0 0 0;
	margin: 0;
}

.tick1 {
	margin-top:0px;
}

.tick1 ul {
	margin-bottom:0px;
}

.tick1 li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	background:url(../images/bullet_tick.gif) no-repeat top left;
}

.centerAlign {
	text-align: center;
}

.rightAlign {
	text-align: right;
}

.leftAlign {
	text-align: left;
}

.tdWidthPadd {
	width: 10px;
}

.tdHeightadJust {
	height: 20px;
}

.container_content {
	width:512px;
}

/* NRI Banking created by Sunita*/

.nri_banking_choose_content {
	float: left;
	padding: 0;
	margin: 0;
	width: 654px;
}

.nri_banking_content {
	background:url(../../consumer_banking/images/nri_banking_bg_img.gif) repeat-y 0 0;
	padding: 16px 0 0 0;
	width:654px;
	float: left;
	font-family:Arial, Helvetica, sans-serif;
}

.nri_banking_content .column1_2 {
	width: 290px;
	border-right: 1px solid #ececec;
	margin: 15px 0 15px 0;
	padding: 0 10px 0 26px;
	float: left;
}

.nri_banking_content .column2_2 {
	margin: 15px 0 15px 12px;
	float: left;
	width: 300px;
	padding: 0 10px 0 0;
}

.nri_banking_content h3 {
	background:url(../../consumer_banking/images/arrow_blue.gif) no-repeat 0 3px;
	color: #00a4e8;
	font-weight: bold;
	font-size:12px;
	padding: 0 0 10px 8px;
	margin: 0;
}

.nri_banking_content h3 a {
	text-decoration: underline;
	color: #00a4e8;
}

.nri_banking_content p {
	color: #666666;
	padding: 0 0 20px 8px;
	margin: 0;
	font-size:11px;
}

.nri_banking_content p.nospace {
	padding-bottom: 0;
	color: #666666;
}

.nri_banking_content p.topspace {
	padding-top: 5px;
	color: #666666;
}

.nri_banking_content ul {
	padding: 0 0 20px 0;
	margin: 0;
	color: #666666;
}

.nri_banking_content ul li {
	background-image: none!important;
	padding: 3px 0 0 19px;
	margin: 0;
}

/*Accrodian Tabs css starts*/

#basic-accordian {
	padding:5px;
}

#test1-content {
 * width:500px;
}

.accordion_headings {
	background:#00a4e8;
	color:#fff;
	border:1px solid #99dbf6;
	cursor:pointer;
	font-weight:bold;
	text-align:center;
	margin:0 0px 0 0;
	padding:8px 0 2px 0;
	height:24px;
}

/*.accordion_headings:hover {
	background: url(../../consumer_banking/images/tab_selected.gif) no-repeat 0 0;
	color:#0074a9;border: 1px solid #fff;
}
*/
.accordion_child {
	padding:0;
}

.header_highlight {
	background:url(../../consumer_banking/images/tab_selected.gif) no-repeat 0px 0px;
	border: 1px solid #fff;
	border-bottom:none;
	color:#0074a9;
	text-align: center;
	padding:8px 0 2px 0;
	height:24px;
}

.tab_container * {
	float:left;
	width:140px;
}

.tab_content {
	float: left;
	margin: 5px 0 0 0;
	padding: 7px 0 0 8px;
	/*padding: 5px 0 0 0;*/
	width:513px;
	background:url(../../consumer_banking/images/background_shdw.gif) repeat-y -1px 0;
	
}

.bot_crv {
	float:left;
	width:513px;
	height:25px;
	background:url(../../consumer_banking/images/bottom_crv_shdw.gif) no-repeat -1px 0;
}

.top_crv {
	float:left;
	width:513px;
	background:url(../../consumer_banking/images/top_crv_shdw.gif) no-repeat 5px 40px;
	margin:0px 0 0 0;
	
}

/*Accrodian Tabs css ends*/

.table6 {
	margin:0px;
	padding:0px;
	background-color:#00a4e8;
	width: 480px;
}

.table6 th {
	margin:0px;
	padding:4px 4px 6px 12px;
	vertical-align:top;
	border-left: 1px solid #FFFFFF;
	color:#FFFFFF;
	text-align:left;
}

.table6 th.table6_no_left_border {
	border-left: none;
}

.table6 td {
	margin:0px;
	padding:4px 4px 6px 12px;
	vertical-align:top;
	background-color:#FFFFFF;
}
