html {
	height: 100%;
	margin-bottom: 1px;
}

* {
	outline: none;
	padding: 0;
	margin: 0;
}

a:focus {
	outline: none;
}

img, img a {
	border:0;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration: underline;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.floatnone {
	float:none;
}
/* Clear Fixes */

.clearfix {
	display: block;
}
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear {
	clear: both;
	font-size: 1%;
	height: 1%;
	line-height: 0;
}
/* Layout */

body {
	color: #545861;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	height: 100%;
}
html {
	height: 100%;
}
#filler1 {
	position: absolute;
	width: 120px;
	height: 100%;
}
#filler2 {
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 1000px;
}
div#wrapper {
	margin: 0 auto;
	width: 972px;
}
div#header {
	padding: 17px 0;
	width: 972px;
}
div#header img {
	float: left;
}
div#header div.column1_2 {
	float: left;
	width: 137px;
}
div#header div.column2_2 {
	float: right;
	width: 835px;
}
div#header div.column2_2 ul {
	list-style: none;
	float: right;
}
div#header div.column2_2 ul li {
	background: url(/images/bg_topnav_seperator.gif) no-repeat right 3px;
	float: left;
	font-size: 1.1em;
	padding: 0 4px; /**** Modified by Sunita on 3rd April'10 **/
}
div#header div.column2_2 ul li.lastItem {
	background: none;
	padding: 0 0 0 4px; /**** Modified by Sunita on 3rd April'10 **/
}
div#header div.column2_2 ul li a {
	color: #ef3829;
	padding: 1px 4px; /**** Modified by Jayshree on 9th March'10 **/
}

/********* Added by Jayshree on 9th March'10**********/
div#header div.column2_2 ul li a.selected {
	color: #000000;
}
/********* /Added by Jayshree on 9th March'10**********/
div#header div.column2_2 div.search {
	float: right;
	width: 215px;
	padding: 20px 0 0 0;
}

/** Added by Sunita on 1st June 10 **/
div#header div.column2_2 div.anniversarylogo {
	float: left;
	padding-left: 474px;
	margin: 9px 0 0;
}
/** Added by Sunita on 1st June 10 **/

div#header div.column2_2 div.search label {
	float: left;
	padding: 5px 35px 0 0;
}
div#header div.column2_2 div.search input {
	background: url(/images/bg_search.gif) no-repeat 0 0;
	border: none;
	color: #7c7f84;
	font-size: 1.2em;
	float: left;
	padding: 4px 10px 0; /* Modified by Jayshree on 23rd Feb'10 */
	height: 20px; /* Modified by Jayshree on 23rd Feb'10 */
	width: 101px;
}
div#header div.column2_2 div.search input.go_butn {
	background: none;
	width: auto;
	height: auto; /* Modified by Jayshree on 23rd Feb'10 */
	padding: 0;
}

/******** Modified by Jayshree on 12th April'10 *********/
#panel {
/*	background: url(/images/bg_pane1.gif) #ef3b2c repeat-x top left;*/
	background-color:#ef4739;
/******** /Modified by Jayshree on 12th April'10 *********/
	height: 0px;
	overflow: hidden;
	position: relative;
}
div.product_services {
	padding: 20px 20px 0;
	position: relative;
}
div.product_services_menu {
	float: left;
	position: relative;
	padding: 0 22px 10px 0; /* Modified by Jayshree on 9th April'10 */
	width: 200px; /* Modified by Jayshree on 9th April'10 */
}
/******** /Modified by Jayshree on 15th Feb'10 *********/

/* Deleted by Jayshree on 9th April'10 */
/*#accounts {
	width: 145px;
}
#loans {
	width: 120px;
}
#cards {
	width: 120px;
}
#insurance {
	width: 180px;
}
#nri {
	width: 125px;
}
#wealth {
	width: 160px;
}
#club {
	width: 122px;
}
#waystobank_alt {
	width: 185px;
}*/

/* /Deleted by Jayshree on 9th April'10 */
div.product_services_menu h3 {
	color: #fff;
	font-size: 1.6em;
	padding: 0 0 6px;
}
div.product_services_menu ul {
	list-style: none;
	background: url(/images/bg_pro_menu.png) no-repeat 0 0;
	padding: 20px 5px 15px 5px;
	width: 190px; /* Modified by Jayshree on 9th April'10 */
}
div.product_services_menu ul a {
	position: relative;
}
div.product_services_menu ul.top {
	display: inline-block;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_pro_menu.png', sizingMethod='crop');
	background: url(/images/bg_pro_menu.png) no-repeat 0 0;
	_background: none;
}
div.product_services_menu ul li {
	font-size: 1.1em;
	font-weight: bold;
	padding: 0 0 6px;
}
div.product_services_menu ul li ul {
	background: none;
	padding: 6px 5px 0;
}
div.product_services_menu ul li ul li {
	background: url(/images/white_arrow.gif) no-repeat 0 4px;
	font-size: 1.0em;
	font-weight: normal;
	padding-left: 8px;
}
div.product_services_menu ul li a {
	color: #fff;
}
.slide {
	margin: 0 0 12px;
	padding: 0;
	width: 972px;
/******** Modified by Jayshree on 12th April'10 *********/	
/*	border-top: solid 2px #ef3c2d;*/
	border-top: solid 2px #ef4739;
/******** /Modified by Jayshree on 12th April'10 *********/
	
}
.btn-slide {
	background: url(/images/btn-slide.gif) #ef3b2c no-repeat 0 0; /* Modified by Jayshree on 10th March'10 */
	width: 168px;
	font-size: 1.1em;
	padding: 8px 3px 8px 27px; /* Modified by Jayshree on 23rd feb'10 */
	display: block;
	color: #fff;
	float: right;
	text-decoration: none;
}
.active {
/******** Modified by Jayshree on 12th April'10 *********/ 	
	/*background: url(/images/btn-slide-up.gif) #ef3b2c no-repeat 0 0; */
	background-color:#ef4739;
/******** Modified by Jayshree on 12th April'10 *********/
}
div#column1_2 {
	float: left;
	width: 760px;
}
div.tools {
	float: left;
	padding: 18px 0 12px;
	width: 760px;
	text-align: right;
}
div.tools a {
	margin: 0 0 0 6px;
}
div.tools a.print {
	margin: 0 10px 0 15px;
}
div.welcomeback {
	padding: 17px 5px 20px 10px;
	margin: 15px 0 0 0;
	width: 253px;
}
#welcomeback_bg {
	background: url(/images/bg_welcome_back_small.gif) no-repeat 0 0;
}
#help_bg {
	background: url(/images/bg_welcome_back.gif) no-repeat 0 0;
}
div.welcomeback h2 {
	color: #ef3829;
	font-size: 1.8em;
	font-weight: normal;
}

/* Modified by Jayshree on 12th April'10 */

div.welcomeback h4 {
	color: #545962;
	font-size: 1.2em;
	font-weight: bold;
	padding: 10px 0;
}

div.welcomeback p {
	color: #545962;
	font-size: 1.2em;
	font-weight: bold;
	padding: 8px 0;		/** Modified by Sunita on 14th April'10 **/
	font-weight: normal;
}

#help_bg p {
	margin: -4px 0 7px 0;
	padding: 0;
}
div.welcomeback p a {
	color: #ef3829;
	text-decoration: underline;
}
/* /Modified by Jayshree on 12th April'10 */

div.welcomeback select {
	color:#7C7F84;
	width: 193px;
	font-size: 1.1em;
	float: left;
	margin: 0 13px 0 0;
	padding:2px 0 1px;
}
div.welcomeback ul {
	list-style: none;
}
div.welcomeback ul li {
	background: url(/images/red_arrow.gif) no-repeat 0 4px;
	color: #ef3829;
	font-size: 1.2em;
	padding: 0 0 6px 10px;
}
div.welcomeback ul li a {
	color: #ef3829;
}
div.greybox {
	margin: 15px 0 0 0;
	_margin: 17px 0 0 0; /******** Added by Jayshree on 10th March'10 *******/
	width: 274px;
}
div.greybox_top {
	background: url(/images/bg_greyborder_top.gif) no-repeat 0 0;
	font-size: 1%;
	height: 6px;
	width: 274px;
}
div.greybox ul.newstab {
	background: url(/images/bg_greyborder_top.gif) no-repeat bottom left;
	list-style: none;
	padding: 0 0 4px;
	width: 274px;
}
div.greybox ul.newstab li {
	background: url(/images/bg_hmtab_left.gif) no-repeat scroll 0 0;
	font-size:1.4em;
	padding:7px 0 7px 6px;
	float: left;
}
div.greybox ul.newstab li#news_li_tab_1 {
	margin: 0 5px 0 10px;
	_margin: 0 5px;
}	
div.greybox ul.newstab li.selected {
	background: transparent url(/images/bg_hmtab_left_sel.gif) no-repeat scroll 0 0;
}

div.greybox ul.newstab li.selected a {
	background: transparent url(/images/bg_hmtab_right_sel.gif) no-repeat scroll right top
}

div.greybox ul.newstab li a {
	background: transparent url(/images/bg_hmtab_right.gif) no-repeat scroll right top;
	color: #ffffff;
	padding: 7px 12px 7px 10px;
}

*:first-child+html div.greybox ul.newstab li a {
	padding: 8px 12px 8px 10px;
}

* html div.greybox ul.newstab li a {
	padding: 8px 12px 8px 10px;
}

div.greybox ul.newstab li a:hover {
	text-decoration: none;
}

div.greybox_content {
	background: url(/images/bg_greyborder_middle.gif) repeat-y 0 0;
	padding: 12px 5px 12px 10px;
	width: 259px;
}
div.greybox_content h2 {
	color: #ef3829;
	font-size: 1.8em;
	font-weight: normal;
}
div.greybox_content ul {
	list-style: none;
	padding: 15px 0 5px 0;
}
div.greybox_content ul li {
	background: url(/images/grey_arrow.gif) no-repeat 0 4px;
	color: #545962;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0 0 8px 10px;
}
div.greybox_content ul li a {
	color: #545962;
}
div.greybox_content ul li span {
	padding: 0 0 0 0;
	font-weight: normal;
}
div.greybox_content p a {
	background: url(/images/red_arrow.gif) no-repeat 0 3px;
	color: #ef3829;
	font-size: 1.1em;
	font-weight: bold;
	padding: 0 0 0 10px;
}
div.greybox_bottom {
	background: url(/images/bg_greyborder_bottom.gif) no-repeat bottom left;
	font-size: 1%;
	height: 6px;
	width: 274px;
}
div#column2_2 {
	float: right;
	width: 198px;
}
div.writetous {
	background: url(/images/bg_writetous.gif) repeat-x 0 0;
	border: 1px solid #cdcdcd;
	padding: 8px;
	width: 180px;
	margin: 15px 0 0 0;
}
div.writetous select {
	color: #7c7f84;
	font-size: 1.1em;
	/*padding: 2px;*/
	width: 176px;
}
div.writetous h3 {
	background: url(/images/bg_writetous_heading.gif) no-repeat bottom left;
	color: #ef3829;
	font-size: 1.4em;
	padding: 0 0 5px;
}
div.writetous p {
	font-size: 1.1em;
	font-weight: bold;
	padding: 10px 0 5px;
}
div.earntp {
	margin-top: 10px;
	width: 198px;
}
div.earntp_top {
	background: url(/images/bg_earntouchpoints_top.gif) no-repeat 0 0;
	font-size: 1%;
	height: 10px;
	width: 198px;
}
div.earntp_content {
	background: url(/images/bg_earntouchpoints.gif) #F7F7F7 repeat-x 0 0;
	padding: 11px 8px;
	width: 182px;
}
/******** Modified by Jayshree on 22nd April'10 *********/
div.earntp_content h3 {
	/*display: inline-block;
 	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bg_earntouchpoints_header.png');
	background: url(/images/bg_earntouchpoints_header.png) no-repeat 0 0;*/
	_background: none;
	color: #EF3829;
	font-size: 1.4em;
	padding: 5px 0 1px 0; 
}

div.earntp_content img {
	float: left;
	padding: 0 3px 0 0;
}
/******** /Modified by Jayshree on 22nd April'10 *********/

/******** Modified by Jayshree on 15th Feb'10 *********/
div.earntp_content p {
	color: #808084;
	font-size: 1.1em;
	padding: 10px 0;
 *padding: 12px 0;
}
div.earntp_content p a {
	color: #545861;
	text-decoration: underline;
}

/* Modified by Jayshree on 14th April'10 */

div.earntp_content ul {
	list-style-type:none;
}

div.earntp_content ul li {
	background: url(/images/red_arrow.gif) no-repeat 0 3px;
	font-size: 1.1em;
	font-weight: bold;
	padding: 0 0 0 10px;
}

div.earntp_content ul li a {
	color: #EF3829;
}

/* /Modified by Jayshree on 14th April'10 */


/******** /Modified by Jayshree on 15th Feb'10 *********/
div.earntp_bottom {
	background: url(/images/bg_earntouchpoints_bottom.gif) no-repeat bottom left;
	font-size: 1%;
	height: 10px;
	width: 198px;
}
div.didyouknow {
	margin: 15px 0 0 0;
}
div.didyouknow_top {
	background: url(/images/bg_didyouknow_header.gif) no-repeat 0 0;
	padding: 18px 0 25px;
	width: 198px;
}
div.didyouknow_top h3 {
	color: #EF3829;
	font-size: 1.4em;
	padding: 0 0 0 62px;
}
div.didyouknow_content {
	background: url(/images/bg_didyouknow.gif) #efefef repeat-x 0 0;
	padding: 8px;
	width: 182px;
}

/******** Modified by Jayshree on 15th Feb'10 *********/
div.didyouknow_content h4 {
	font-size: 1.1em;
}
div.didyouknow_content p {
	padding: 9px 0;
	*padding: 12px 0;
	font-size: 1.1em;
	_padding: 12px 0;
}
div.didyouknow_content a.link {
	background: url(/images/red_arrow.gif) no-repeat 0 3px;
	color: #EF3829;
	font-weight: bold;
	padding: 0 0 0 10px;
	margin-bottom: 3px;
	font-size: 1.1em;
	display: block;
}
/******** /Modified by Jayshree on 15th Feb'10 *********/

div.atm {
	margin: 15px 0 0 0;
	width: 198px;
	background:none; /*** Indigo CSS Change 3 Feb 2011 ****/
}

/******* Modified by Indigo on 9th March'11 ********/
div.atm div.tab ul {
	background: url(/images/bg_atm_tab.gif) repeat-x bottom left;
	list-style: none;
	width: 198px;
}

div.atm div.tab ul li, div.atm div.tab ul li img {
	float: left;
}

/******* /Modified by Indigo on 9th March'11 ********/


div.atm div.atm_bottom {
	background: url(/images/bg_atm_bottom.gif) no-repeat bottom left;
	padding: 5px 8px;
	min-height: 50px;
	height: auto!important;
	height: 50px;
	width: 182px;
}
div.atm div.atm_bottom div#atm_tab2 p {
	font-size: 11px!important; /* Modified by Indigo on 15th Feb'11 */
	font-weight: bold;
	padding: 7px 0 3px 0;
}
div.atm div.atm_bottom div#atm_tab2 input {
	margin: 3px 0 0 0;
}
div.atm div.atm_bottom div#atm_tab1 p {
	font-size: 12px!important; /* Modified by Indigo on 15th Feb'11 */
	font-weight: bold;
	padding: 7px 0 0 0;
}
div.atm div.atm_bottom div#atm_tab1 p span {
	float: left;
	display: block;
	width: 35px;
}
div.atm div.atm_bottom div#atm_tab2 select {
	color: #7C7F84;
	float: left;
	font-size: 11px!important; /* Modified by Indigo on 15th Feb'11 */
	/*padding: 2px 0 1px;*/
	margin: 3px 5px 0 0;
	width: 150px;
}
div.loginactive {
	margin: -8px 0 0;
	width: 198px;
}
div.loginactive_top {
	background: url(/images/bg_login_top.gif) no-repeat 0 0;
	font-size: 1%;
	height: 10px;
	width: 198px;
}
div.loginactive_content {
	background: url(/images/bg_login_middle.gif) repeat-x 0 0 #ededed;
	padding: 12px 8px 0;
	width: 182px;
}
div.loginactive_content div.logininside {
	margin: 8px 0;
	width: 180px;
}
div.loginactive_content div.logininside_top {
	background: url(/images/bg_logininside_top2.gif) no-repeat 0 0;
	font-size: 1%;
	height: 5px;
	width: 180px;
}
div.loginactive_content div.logininside_content {
	background: url(/images/bg_logininside_middle2.gif) repeat-y 0 0;
	padding: 5px 8px;
	width: 164px;
}
div.loginactive_content div.logininside_content img {
	float: left;
	margin: 7px 8px 0 10px; /* Modified by Jayshree on 4th March' 2010 */
}
div.loginactive_content div.logininside_content p {
	padding: 0;
}
div.loginactive_content div.logininside_content p a {
	font-weight: bold;
	font-size: 1.1em;
	margin: 0;
	padding: 2px 0 0 8px; /* Modified by Jayshree on 4th March' 2010 */
}
div.loginactive_content div.logininside_bottom {
	background: url(/images/bg_logininside_bottom2.gif) no-repeat bottom left;
	font-size: 1%;
	height: 5px;
	width: 180px;
}
div.loginactive_content p {
	color: #808084;
	font-size: 1.1em;
	padding: 0 0 0 5px;
}
div.loginactive_content p a {
	background: url(/images/red_arrow.gif) no-repeat 0 3px;
	color: #808084;
	display: block;
	margin: 12px 0 0 0;
	padding: 0 0 0 8px; 
}


div.loginactive_bottom {
	background: url(/images/bg_login_bottom.gif) no-repeat right bottom;
	font-size: 1%;
	height: 10px;
	width: 198px;
}
div.innerleftcol {
	float: left;
	padding: 0 12px 0 0;
	width: 274px;
}
div.hmtab {
	padding: 20px 0 0 0; /* Modified by Sunita on 29th March'10*******/
	_padding: 17px 0 0 0; /* Modified by Sunita on 29th March'10*******/
	_margin: -3px 0 0 0; /* Added by Sunita on 30th March'10*******/
	float: left;
	width: 472px;
}

/******** Modified by Jayshree on 9th March ***********/
div.hmtab ul {
	background: url(/images/bg_hmtab_top.gif) no-repeat bottom left;
	float: left;
	list-style: none;
	padding: 0 0 6px 20px;
	width: 452px;
}

div.hmtab ul li {
	float: left;
	margin: 0 7px -3px 0;
}

div.hmtab ul li img {
	float: left;
	position: relative;
}


div.hmtab ul li a {
	color: #333;
}

div.hmtab ul li a:hover {
	text-decoration: none;
}

/******** /Modified by Jayshree on 9th March ***********/

div.hmtab_content {
	background: url(/images/bg_hmtab_middle.gif) repeat-y 0 0;
	padding: 5px 7px; 		/*** Modified by Sunita on 24th March' 10 ***/
 	*padding: 7px 7px;		/*** Modified by Sunita on 24th March' 10 ***/
	_padding: 7px 7px;		/*** Modified by Sunita on 24th March' 10 ***/
	float: left;
	min-height: 115px;
	height: auto!important;
	height: 115px;
	width: 458px;    /*** Modified by Sunita on 24th March' 10 ***/
}
/*** Modified by Jayshree on 22nd April'10 ***/
.hmtab_leftcol  {
	float: left;
	padding-left: 5px;
	width: 220px;
}
.hmtab_rightcol  {
	float: right;
	width: 220px;
}
/*** Modified by Jayshree on 22nd April'10 ***/
div.hmtab_content #hmtab1 p {
	color: #545962;
	font-size: 1.2em;
	padding: 10px 0 0 0;
}
div.hmtab_content #hmtab1 p a {
	background: url(/images/red_arrow.gif) no-repeat 0 3px;
	color: #ef3829;
	font-weight: bold;
	font-size: 0.9em;
	padding: 0 0 0 10px;
}
div.hmtab_content #hmtab3 p a {
	background: url(/images/red_arrow.gif) no-repeat 0 3px;
	color: #ef3829;
	display: block;
	font-weight: bold;
	font-size: 1.0em;
	margin: 5px 0 0 0;
	padding: 0 0 0 10px;
}
div.hmtab_content #hmtab1 p span a {
	background: none;
	color: #545962;
	font-weight: bold;
	display: block;
	font-size: 1.0em;
	padding: 0;
	float: left;
	width: 130px;  /*** 130px Modified by NTS on 26th May'11 *** 165px; Modified by Jayshree on 22nd April'10 ***/
}
div#hmtab2 p, div#hmtab3 p {
	font-size: 1.0em;
}
div#hmtab3 table {
	font-size: 1.2em;
	margin: 3px 0 0 0;
	width: 100%; /* Modified by Jayshree on 22nd April'10 */
}
div#hmtab2 table {
	/*font-size: 1.2em;*/ /* Commented by Sunita on 19th March'10 */
	margin: 4px 0 0 0;
	width: 459px;		/* Modified by Sunita on 19th March'10 */
}
div#hmtab2 table th, div#hmtab3 table th {
	background: #ececec;
	padding: 2px 4px;
	text-align: left;
}
div#hmtab2 table td, div#hmtab3 table td {
	padding: 2px 4px;
	font-size: 1.1em; /*** Added by Sunita on 18th Mar'10 ***/
	
}
div#hmtab2 table td a {
	color: #545861;
	font-weight: bold;
}
/********* Modified by Jayshree on 28th April'10 **********/
div#hmtab3 table td span {
	/*background: url(/images/dollar.gif) no-repeat 0 3px;*/
	padding: 5px 0 0 5px;
	font-weight: bold;
}
div#hmtab3 table td img {
	float: left;
}
/*
div#hmtab3 table td span.schilling {
	background: url(/images/schilling.gif) no-repeat 0 3px;
	padding: 3px 0 3px 30px;
	font-weight: bold;
}
div#hmtab3 table td span.franc {
	background: url(/images/franc.gif) no-repeat 0 3px;
	padding: 3px 0 3px 30px;
	font-weight: bold;
}
div#hmtab3 table td span.dollar2 {
	background: url(/images/dollar2.gif) no-repeat 0 3px;
	padding: 3px 0 3px 30px;
	font-weight: bold;
}*/
/********* /Modified by Jayshree on 28th April'10 **********/
div#hmtab2 table td span.up, div#hmtab3 table td span.up {
	background: url(/images/currency_up.gif) no-repeat 0 4px;
	padding: 0 0 0 15px;
}
div#hmtab2 table td span.down, div#hmtab3 table td span.down {
	background: url(/images/currency_down.gif) no-repeat 0 4px;
	padding: 0 0 0 15px;
}

/******** Modified by Jayshree on 10th March'10 ********/
div.hmtab_bottom {
	background: url(/images/bg_hmtab_bottom.gif) no-repeat bottom left;
	font-size: 1%;
	float: left;
	_float: none;
	height: 6px;
	width: 472px;
}
/******** /Modified by Jayshree on 10th March'10 ********/

div.seofooter {
	padding: 8px 0 0 0; /* Modified by Jayshree on 10th March'10 */
	width: 972px;
}
div.seofooter_top {
	background: url(/images/bg_seofooter_top.gif) no-repeat 0 0;
	padding: 12px 0 4px;
	width: 972px;
}
div.seofooter h4 {
	color: #545962;
	font-size: 1.2em;
	background-color: #FBFBFB;   /** Added by Sunita on 27th April 10 **/
}

/** Added by Sunita on 26 April 10 **/
div.seofooter h4 a {
	color: #545962;
}

/** Added by Sunita on 26 April 10 **/

div.seofooter ul {
	list-style: none;
	padding: 5px 0 12px 0;
}
div.seofooter ul li {
	background: url(/images/grey_arrow.gif) no-repeat 0 3px;
	color: #545962;
	font-size: 1.1em;
	padding: 0 0 3px 10px;
}
div.seofooter ul li a {
	color: #545962;
}
div.seofooter1 {
	float: left;
	padding: 0 20px 0 42px;		/** Modified by Sunita on 30th April 10 **/
	margin-left: 2px;			/** Added by Sunita on 30th April 10 **/
	width: 176px;
	background-color:#FBFBFB;	/** Added by Sunita on 27th April 10 **/
}
div.seofooter2 {
	float: left;
	padding: 0 20px 0 0;
	width: 270px;
}
div.seofooter3 {
	float: left;
	padding: 0 20px 0 0;
	width: 250px;
}
div.seofooter4 {
	float: left;
	padding: 0 20px 0 0;
	width: 125px;
}
div#pane2 {
	background: url(/images/bg_seofooter_hide.gif) repeat-y 0 0;
	display: none;
	width: 972px;
}
.btn-slide-alt {
	background: url(/images/bg_viewall.gif) no-repeat bottom left;
	display: block;
	height: 35px;
	width: 972px;
	text-indent: -9999em;
}

.active-alt {
	background: url(/images/bg_collapse.gif) #fbfbfb no-repeat bottom left;
}

div.valueourcustomer {
	background: url(/images/bg_carosaldiv.gif) no-repeat 0 0;
	padding: 17px 15px 0 15px;
	float: right; /* Modified by Jayshree on 23rd Feb'10 */
	margin: 15px 1px 5px 0; /* Modified by Jayshree on 23rd Feb'10 */
	width: 438px;
}
a.prev, a.next {
	cursor: pointer;
}
div.valueourcustomer div.valueourcustomer_content {
	background: url(/images/bg_large_thumb.gif) no-repeat right top;
	min-height: 275px; /* Modified by Sunita on 30th Mar'10 **/
	height: auto!important;
	height: 275px;
	width: 436px;
}

/** Added by Sunita on 30th Mar 10 **/
html[xmlns*=""]:root div.hmtab {
		margin: -6px 0 0 0;
}
/** Added by Sunita on 30th Mar 10 **/
	
div.valueourcustomer div.valueourcustomer_content div.leftcol {
	float: left;
	width: 122px;
}
div.valueourcustomer div.valueourcustomer_content div.leftcol ul li a span {
	font-size: 1.1em;
	display: block;
	padding: 3px 3px 0 0;
}
div.valueourcustomer div.valueourcustomer_content div.leftcol ul li a:hover {
	display: block;
	text-decoration: none;
}
div.valueourcustomer div.valueourcustomer_content div.leftcol ul li a.mouseover {
	background: url(/images/bg_thumb_hover.gif) no-repeat 0 0;
	font-weight: bold;
}
div.valueourcustomer div.valueourcustomer_content div.leftcol ul {
	list-style: none;
}

/*Modified by Girish 20/07/10 start*/
div.valueourcustomer div.valueourcustomer_content div.leftcol ul li {
	height:76px;
}
/*Modified by Girish 20/07/10 end*/

div.valueourcustomer div.valueourcustomer_content div.leftcol ul li a {
	color: #545861;
	display: block;
	padding: 8px 10px 3px;
	width: 106px;
}
.dummyhide {
	display: none;
}
.dummyshow {
	display: block;
}
div.valueourcustomer div.valueourcustomer_content div.leftcol ul li a.mouseover span {
	font-weight: bold;
	display: block;
	margin: 0 0 0 -7px;
}
div.valueourcustomer div.valueourcustomer_content img.upbutton {
	padding: 0 0 2px 42px;
}
div.valueourcustomer div.valueourcustomer_content img.downbutton {
	padding: 2px 0 0 42px;
}
div.valueourcustomer div.valueourcustomer_content div.rightcol {
	float: right;
	padding: 0 18px 0 0;
	width: 289px;
}
div.valueourcustomer div.valueourcustomer_content div.rightcol span {
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	text-align: right;
	padding: 7px 0 5px;
}
div.valueourcustomer div.valueourcustomer_content div.rightcol p {
	font-size: 1.2em;
	padding: 10px 0;
}
div.valueourcustomer div.valueourcustomer_content div.rightcol p a {
	background: url(/images/red_arrow.gif) no-repeat 0 13px;
	color: #ef3829;
	font-size: 0.9em;
	padding: 10px 0 0 10px;
	display: block;
}
div.valueourcustomer h2 {
	color: #ef3829;
	font-size: 1.8em;
	padding: 0 0 10px;
}
div.product_services a.btn-slide {
	background: url(/images/bg_close.gif) no-repeat right top;
	color: #fff;
	font-size: 1.3em;
	float: none;
	width: auto;
	text-align: right;
	padding: 2px 25px 20px 0;
	font-weight: bold;
}
/**** Accounts Detail *****/

#col1_3 {
	float:left;
	padding: 0 17px 0 0; /***** Added by Jayshree on 9th March'10 ***/
	width:181px;
}
.leftNav {
	width:180px;
}
.leftNav_top {
	background: url(/images/bg_leftnav_top.gif) no-repeat top left;
	font-size:1%;
	height:15px;
	width:180px;
}
.leftNav_content {
	background: #f7f7f7 url(/images/bg_leftnav_body.gif) repeat-y bottom left;
	/*min-height:300px;*/ /********* Commented by Sunita on 18th March'10 ***/
	width:180px;
}
.leftNav_content_wrapper {
	padding:10px 0 20px 15px;
	/**padding: 0 0 20px 15px;*/ /** Added by Sunita on 23rd March'10 **/
}
.leftNav_content ul {
	list-style-type:none;
	padding:0 10px 0 0; /* Modified by Jayshree on 4th March'10 */
	margin:0;
}
.leftNav_content ul li {
	background: url(/images/bg_leftnav_line.gif) no-repeat left bottom;
	color:#545962;
	font-size:1.2em;
	font-weight:bold;
	padding:0;
}
.leftNav_content ul li.nobg
{
	
}
.leftNav_content ul li.last {
	background:none;
}
.leftNav_content ul li ul li.sel {
	background: url(/images/red_arrow.gif) no-repeat 0 4px;
}
.leftNav_content ul li ul li.sel a {
	color:#ef3829;
}
.leftNav_content ul li ul {
	padding: 8px 0 5px 5px; /*** Modified by Raghavendra on 24th March'10 ***/
	*padding: 8px 0 5px 5px; /*** Modified by Raghavendra on 24th March'10 ***/
	margin:0 0 10px 0;
	_padding: 8px 0 5px 5px;  /*** Modified by Raghavendra on 24th March'10 ***/
}
.leftNav_content ul li ul.noChild {
	padding:2px 0 2px 5px;
	margin:0 0 5px 0;
 	*margin: -13px 0 5px 0;
	_margin: -13px 0 0 0;
	background-image: none; /*** Added by Sunita on 23rd March'10 ***/
}
.leftNav_content ul li ul li {
	background: url(/images/grey_arrow.gif) no-repeat 0 4px;
	font-size:1em;
	font-weight:normal;
	padding:0 0 7px 10px;
}
.leftNav_content ul li a {
	color:#545962;
	display: block; /* Modified by Jayshree on 4th March'10 */
}
.aboutus_rhs {

}
#col2_3 {
	float:left;
	padding:10px 17px 0 0; /* Modified by Jayshree on 9th March'10 */
	position: relative;
	width:557px;
}

#col3_3 {
	float:right;
	width:198px;
}
#col2_3 p {
	color:#545861;
	font-size:1.2em;
	padding: 0 0 15px; /* Modified by Jayshree on 4rd March' 2010 */
}
.infoBox_wrapper {
	width:557px;
}
.infoBox {
	float:left;
	width:270px;
}
.firstBox {
	padding-right:17px;
}
.infoBox .infoBox_top {
	background: url(/images/bg_lnfobox_top.gif) no-repeat top left;
	font-size:1%;
	height:24px;
	width:270px;
}
.infoBox .infoBox_content {
	background: #f6f6f6 url(/images/bg_infobox_content.gif) repeat-y bottom left;
	min-height:150px;
	padding:5px 15px;
	width:240px;
}
.infoBox .infoBox_content h3 {
	background: url(/images/bg_writetous_heading.gif) no-repeat bottom left;
	color: #ef3829;
	font-size: 1.4em;
	padding:0 0 5px;
	margin:0 0 10px 0;
}
.infoBox .infoBox_content p {
	color:#545962;
	font-size:1.2em;
	padding:0 0 8px 0;
	line-height:16px;
}
*html .infoBox .infoBox_content {
	height:auto;
	height:150px;
}

/******** Modified by Jayshree on 15th Feb'10 *********/
.justdipchip {
	margin: 15px 0 0 0;
	width:198px;
}
/******** /Modified by Jayshree on 15th Feb'10 *********/


/******** Modified by Jayshree on 9th March'10 *********/
div#col2_3 ul ul.gallery {
	list-style: none;
}

div#col2_3 div.currentac_info ul.gallery li {
	float: left;
	background: none;	/** Added by Sunita on 9th April'10 **/
	padding: 0;			/** Added by Sunita on 9th April'10 **/
}

#expand_collapse {
	width:556px;
	padding:15px 0 30px;
}
#expand_collapse .prssarc {
	width:556px;
	padding:18px 0 30px;
}
div#col2_3 #expand_collapse ul {
	list-style-type:none;
	padding:0;
	margin:0;
}
/** Modified by Sunita on 12th April'10 **/
div#col2_3 #expand_collapse ul li {
	position: relative;
	background: url(/images/bg_expandcollapse_li.gif) #ededed top left;
	padding:0;
	float:left;
	_float:inherit;
	font-size: 1.0em;
	margin:0 0 0 0;
	width:100%;
}
div#col2_3 #expand_collapse ul li h3 {
	_height: 1%;
	background: url(/images/icon_plus.gif) no-repeat 525px 6px;
	border:1px solid #d2d2d2;
	border-bottom: none;
	color:#ef3829;
	cursor:pointer;
	font-size:1.4em;
	padding: 10px 15px 9px 20px;
}
/** Modified by Sunita on 12th April'10 **/

div#col2_3 #expand_collapse ul li h3.last, div#col2_3 #expand_collapse ul li h3.active {
	border-bottom: 1px solid #d2d2d2;
}
div#col2_3 #expand_collapse ul li h3.active {
	background: url(/images/icon_minus.gif) no-repeat 525px 6px;
}

/******** /Modified by Jayshree on 9th March'10 *********/

#expand_collapse .content {
	background-color:#fff;
	display:none;
	float:left;
	padding:15px;
	width:526px;
}

#expand_collapse .last_content {
	border-bottom: 2px solid #d2d2d2;
}
#expand_collapse .content p {
	font-size:1.2em;
	padding-bottom:10px;
}
#expand_collapse .content h4 {
	font-size:1.2em;
	font-weight:bold;
	margin:5px 0 10px 0;
}
#expand_collapse .content h4 a {
	color: #545861;
	text-decoration: none; /* Added by Jayshree on 9th March'10 */
}
#expand_collapse .content p a {
	background: url(/images/red_arrow.gif) no-repeat 0 3px;
	color: #ef3829;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0 0 0 10px;
	margin: 0 0 0 3px;
	text-decoration: none;
}

/** Added by Sunita on 19th March'10 **/
#expand_collapse .content .learnmore a {
	background: url(/images/red_arrow.gif) no-repeat 0 4px;
	color: #ef3829;
	font-weight: bold;
	font-size: 1.1em;
	padding: 0 0 0 10px;
	margin: -9px 0 0 115px;
	text-decoration: none;
	float: left;
}

#expand_collapse .content .marginLeft a {
	margin: -9px 0 0 0;
}

/** Added by Sunita on 19th March'10 **/

#expand_collapse .content img {
	float:left;   
	margin:0 10px 0 0;
	/*width: 104px; */ /** Added by Sunita on 19th March'10 **/  /*Comented by Raghavendra Nayak*/
}
p.expandcollapse_all {
	font-size:1.2em;
	padding:10px 0 15px 7px;
	text-align:right;
}
/******** Modified by Jayshree on 9th March'10 ***********/
div#col2_3 p.expandcollapse_all a {
	color:#ef3829;
	margin-left:12px;
	padding-left:10px;
	text-decoration: none;
}
div#col2_3 p.expandcollapse_all a.expandall {
	background: url(/images/expand_all.gif) no-repeat;
	padding:1px 0 1px 24px;
}
div#col2_3 p.expandcollapse_all a.collapseall {
	background: url(/images/collapse_all.gif) no-repeat;
	padding:1px 0 1px 24px;
}
/******** Modified by Jayshree on 9th March'10 ***********/

.account {
	float:left;
	padding:0 0 10px 0;
	width: 516px; /***** Added by Jayshree on 4th 4th March'10 */
}
#col2_3 h1 {
	background: url(/images/bg_page_heading.gif) no-repeat bottom left;
	color: #ef3829;
	font-size: 2.6em;
	padding:0 0 12px 0;
	margin:0 0 12px 0;
}
/**** /Accounts Detail *****/

.logos {
	width: 972px;
	line-height: 0; /** Added by Sunita on 23rd March'10 **/
}
/**** Current Account *****/

.touchpointEnabled {
	position:absolute;
	right:10px;
	top:15px;
}
.currentac_info img.currentAC {
	float:left;
	margin-right:15px;
}
.currentac_info p {
	padding:10px 0 10px 0;
	line-height:16px;
}
.currentac_info input {
	margin-right:10px;
}

/******** Modified by Jayshree on 15th Feb'10 *********/
.bankingIndia {
	margin: 15px 0 0 0;
	width:198px;
}
/******** /Modified by Jayshree on 15th Feb'10 *********/

.infoBox_long {
	float:left;
	margin-bottom:30px;
	width:557px;
}
.infoBox_long .infoBox2_top {
	background: url(/images/infoBox2_top.gif) no-repeat top left;
	font-size:1%;
	height:22px;
	width:558px;
}
.infoBox_long .infoBox2_content {
	background: #f6f6f6 url(/images/bg_infobox2_content.gif) repeat-y bottom left;
	float:left;
	padding:0 15px 25px 15px;
	width:528px;
}
.infoBox_long .infoBox2_content h3, .customer_saying h3, .infoBox_long_LB .content_lightbox h3 {
	background: url(/images/bg_infobox2_heading.gif) no-repeat bottom left;
	color: #ef3829;
	font-size: 1.4em;
	padding:0 0 5px;
	margin:0 0 10px 0;
}
.infoBox_long .infoBox2_content p {
	color:#545962;
	font-size:1.2em;
	padding:0 0 8px 0;
	line-height:16px;
}
/************ Modified by Jayshree on 9th March'10**********/
div#col2_3 #expand_collapse div.content ul {
	list-style-type:none;
	padding:0 5px;
	margin:0;
}
div#col2_3 #expand_collapse div.content li {
	background: url(/images/red_bullet.gif) no-repeat 0 4px;
	border:none;
	color:#545861;
	font-size:1.2em;
	padding:0 0 10px 16px;
	line-height:16px;
	margin:0;
	width: 500px;
}
div#col2_3 #expand_collapse div.content li a {
	color:#545861;
	text-decoration:underline;
}
/************ /Modified by Jayshree on 9th March'10**********/
/************ Added by Jayshree on 9th March'10**********/
div#col2_3 ul {
	list-style-type:none;
	padding:0 5px;
	margin:0;
	position: relative;
}
div#col2_3 ul li { /***Modified by Jayshree on 11th March'10******/
	background: url(/images/red_bullet.gif) no-repeat 0 4px;
	border:none;
	color:#545861;
	font-size:1.2em;
	padding:0 0 10px 16px;
	line-height:16px;
	margin:0;
}

/*** Added by Jayshree on 11th March'10******/
div#col2_3 ol {
	padding: 0 0 0 32px;
	margin: 0 0 0 0;
}

div#col2_3 ol li {
	color:#545861;
	font-size:1.2em;
	padding:0 0 10px 0;
}
/*** Added by Jayshree on 11th March'10******/

/****** Added by Jayshree on 19th April'10 *******/
.currentac_info {
	width: 100%;
}
/****** /Added by Jayshree on 19th April'10 *******/

div#col2_3 div.currentac_info ul li {
	background: url(/images/red_bullet.gif) no-repeat 0 4px; /** Added by Sunita on 9th April' 10 **/
	/*background: none;		
	padding: 0 0 5px 0;*/	/** Commented by Sunita on 9th April' 10 **/
	padding: 0 0 10px 16px;  /** Added by Sunita on 9th April' 10 **/
}

div#col2_3 div.currentac_info ul li ul {
	padding: 5px;
}

div#col2_3 div.currentac_info ul li ul li {
	background: url(/images/red_bullet.gif) no-repeat 0 4px;
	font-size: 1.0em;
	padding:0 0 10px 16px;
	width: 100%; /**** Added by Jayshree on 15th March'10 ********/
}

/************ Added by Jayshree on 9th March'10**********/

.applyonline {
	float:left;
	width:160px;
}
.applyonline p {
	background: url(/images/applyonline.gif) no-repeat top left;
	padding:15px 0 20px 60px!important;
}

/****** Modified by Jayshree on 22nd April'10 ******/
.applyonline p a, .callus p a, .leavenumber p a {
	color:#545861;
	text-decoration: none;
}

.applyonline p a:hover, .callus p a:hover, .leavenumber p a:hover {
	text-decoration: underline;
}

/****** Modified by Jayshree on 22nd April'10 ******/

.callus {
	float:left;
	width:170px;
}
.callus p {
	background: url(/images/callus.gif) no-repeat top left;
	padding:15px 0 20px 60px!important;
}
.leavenumber {
	float:right;
	width:190px;
}
.leavenumber p {
	background: url(/images/leavenum.gif) no-repeat top left;
	padding:15px 0 20px 60px!important;
}
.applyonline p, .callus p, .leavenumber p {
	font-weight:bold;
}
.applyonline p span, .callus p span, .leavenumber p span {
	color:#ef3829;
}
p.downloadPDF {
	background: url(/images/icon_pdf.gif) no-repeat 0 2px;
	font-weight:bold;
	float:left;
	padding:2px 0 2px 30px!important;
	margin:20px 30px 20px 0;
}
/********* Added by Jayshree on 9th March'10 ***********/
p.downloadPDF a {
	color: #546861;
}
/********* /Added by Jayshree on 9th March'10 ***********/
/********* Modified by Jayshree on 9th March'10 ***********/
div#col2_3 p.downloadPDF a {
	color:#545861;
	text-decoration: none;
}
/********* Modified by Jayshree on 9th March'10 ***********/
.customer_saying {
	background: url(/images/bg_customer_saying.gif) no-repeat top left;
	float:left;
	width:528px;
	min-height:128px;
	padding:25px 15px;
	position:relative;
}
.customer_saying img {
	float:left;
	margin:0 15px 0 0;
}
.customer_saying p {
	font-style:italic;
	line-height:16px;
	padding:5px 0 0 0;
}
.customer_saying p.customer {
	font-style:normal;
	position:absolute;
	bottom:30px;
	right:20px;
}
.touchpointEnabled {
	position:absolute;
	right:10px;
	top:15px;
}
/**** /Current Account *****/

/******** LightBox *********/

.Lighbox {
	background: #fff;
	border: 1px solid #d2d2d2;
	float:left;
	width:584px;
	padding: 0 5px 5px 5px;  /** Modified by Sunita on 24th May 10 **/
}
.Lighbox .infoBox_long_LB {
	float:left;
	margin: 2px 0 0 0;
	width:584px;
}
.infoBox_long_LB .top_curve {
	background: url(/images/lightbox_inner_top.gif) no-repeat top left;
	font-size:1%;
	height:13px;
	width:584px;
}
.infoBox_long_LB .content_lightbox {
	color:#545861;
	font-size:1.2em;
	background: #f6f6f6 url(/images/lightbox_inner_content.gif) no-repeat bottom left; 
	float:left;
	padding:0 15px 12px 15px; /** Modified by Sunita on 24th May 10 **/
	*padding-bottom:0;
	width:554px;
}

.Lighbox .midCurve {
	width:584px;
}
.Lighbox .midCurve .close {
	text-align:right;
	width:100%
}
.Lighbox .midCurve .close a {
	cursor: pointer;
}
.Lighbox .midCurve .close img {
	margin: 0 2px 0 0;
}
.overlay {
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;

	background-color: #fff;
	z-index:1001;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}
.white_content {
	position: fixed;
	top: 41%;
	left: 20%;  /* Commented by ganesh */
	padding: 10px;
	background:none;
	z-index:100002;
	width:584px;
}

/*** Added by Sunita on 5th April'10 ***/
.apply_content {
	position: fixed;
	/*top: 15%;*/  /* Commented by Sunita on 24th May 10 **/
	top: 1%;    /* Modified by Sunita on 24th May 10 */
	left: 20%;
	padding: 0 10px 0 10px;
	background:none;
	z-index:100002;
	width:584px;
}

/*** Added by Sunita on 5th April'10 ***/

.map_content {
	position: fixed;
	top: 15%;
	left: 23%;
	padding: 10px;
	background:none;
	z-index:100002;
	width:550px;
}
* html .overlay {
	position:absolute;
	top:0%;
	left:0%;
	height:expression(document.body.clientHeight+'px');
}
* html .white_content {
	position:absolute;
	top:45%;
	left:18%;
}

/*** Added by Sunita on 5th April'10 ***/
* html .apply_content {
	position:absolute;
	top:15%;
	left:18%;
}
/*** Added by Sunita on 5th April'10 ***/

* html .map_content {
	position:absolute;
	top:15%;
	left:23%;
}
.white_content2 {
	position: fixed;
	top: 41%;
	left: 18%;
	padding: 10px;
	background:none;
	z-index:100002;
	width:584px;
}
* html .white_content2 {
	position:absolute;
	top:100%;
	left:18%;
}

.mylightboxcover {
	display: block;
	position: fixed;
	_position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 100;
}
/******** /LightBox *********/

div#footer_alt {
	margin: -13px 0 0 0;
	width: 972px;
}
div#footer_alt div.column1_2 {
	float: left;
	padding: 22px 0 0 0;
	position: relative;  /* Added by Sunita on 24th May 2011 */
}
div#footer_alt div.column2_2 {
	float: right
}
div#footer_alt div.column2_2 img {
	margin: 0 0 0 25px;
}
div#footer {
	border-top: 3px solid #d3291b;
	margin: 7px 0 0 0;
	padding: 7px 0 35px 0;
	width: 972px;
}
div#footer ul {
	float: left;
	list-style: none;
}
div#footer ul li {
	float: left;
	font-size: 1.1em;
	padding-right: 15px;
}
div#footer ul li a {
	color: #7c7f84;
}
div#footer p {
	color: #7c7f84;
	float: right;
	font-size: 1.1em;
	padding: 0 0 0 20px;
}
div#footer p a {
	color: #7c7f84;
}

/*---------------------------------Developed by raghavendra Nayak------------------------*/

div.welcomeback#aboutus_bg {
	background: url(/images/aboutus_bg.gif) no-repeat 0 0;
}
div.welcomeback#aboutus_bg p
{
	font-weight:normal;
}

div.greybox_content div.media {
	padding-bottom: 8px;
}

div.greybox_content div.media p
{
	font-weight:bold;
	font-size:1.2em;
	margin:10px 0 0 0 ;
	padding:0 0 0  0;
}
div.greybox_content div.media ul {
	list-style: none;
	padding: 5px 0 5px 0;
}
div.greybox_content div.media ul li {
	background: url(/images/grey_arrow.gif) no-repeat 0 4px;
	color: #545962;
	font-weight:normal;
	float:left;
	font-size: 1.2em;
	padding: 0 0 0 10px;
	margin-right:10px;
}
div.investorupdates h2 {
	color: #ef3829;
	font-size: 1.8em;
	padding: 0 0 10px;
}
div.investorupdates {
	background: url(/images/bg_carosaldiv.gif) no-repeat 0 0;
	padding: 17px 15px 0 15px;
	float: left;
	margin: 15px 0 5px 0;
	width: 438px;
}
div.investorupdates_content { /**** Modified by Jayshree on 15th March'10 ****/
	background: url(/images/bg_aboutus_shadow.gif) no-repeat bottom left;
	padding: 0 0 25px;
	width: 438px;
}
div.updtbox1
{
	width:206px;
	float:left;
}
div.updtbox1#updtbox1
{
	width:225px;
	float:left;
	padding-left:30px;
}

div.updtbox1_content a.link {
	display: block;
	margin: 7px 0 0 0;
}
div.updtbox1_content
{
	padding:10px 0 0 5px;

}

div.updtbox1_content p
{
	font-size:1.2em;
}

div.updtbox1_content h4
{
	font-size:1.2em;
	color:#545962;
	padding-bottom:6px;
}
div.updtbox1_content ul {
	margin-top:11px;
	list-style: none;
}
div.updtbox1_content ul li { 
	background: url(/images/red_arrow.gif) no-repeat 0 4px;
	color: #ef3829;
	font-size: 1.2em;

	padding: 0 0 4px 10px; /**** Modified by Jayshree on 15th March'10 ***/
}
div.updtbox1_content ul li a {
	color: #ef3829;
}
div.updtbox1_content ul li a.viewall {
	color: #ef3829;
	font-size:0.9em;
}
div.updtbox1_content div.invcont
{
	border:1px solid #CCCCCC;
	width: 200px;
	padding:8px 0 8px 5px;
	margin-top:10px;
}

div.updtbox1_content div.invcont h4
{
	padding-bottom:3px;
}

div.updtbox1_content div.invcont p {
	font-size: 1.2em;
}

div.updtbox2
{
	width:206px;
	float:right;
	padding-left:0;
}

div.rptsprsntcontent {
	padding: 0 0 0 16px;
}

div.rptsprsntcontent a.link {
	background: url(/images/red_arrow.gif) no-repeat 0 3px;
	color: #EF3829;
	font-weight: bold;
	font-size: 0.9em;
	padding: 0 0 0 12px;
}

div.rptsprsntcontent div.updtbox2 {
	float: left;
}

#rptsprsnt {
	margin: 0 0 15px;
}

div.updtbox2_content
{
	padding:10px 0 0 5px;

}

div.updtbox2_content p
{
	font-size:1.2em;
}

div.updtbox2_content h4
{
	font-size:1.2em;
	color:#545962;
	padding-bottom:6px;
}

div.updtbox1_content div.pdfdnlwd, div.updtbox2_content div.pdfdnlwd { /**** Modified by Jayshree on 15th March'10 ***/
	font-size:1.2em;
	font-weight:bold;
	margin:10px 0 10px 0;
	padding:5px;
	border-top:1px solid #adadad;
	border-bottom:1px solid #adadad;
}

div.updtbox1_content div.pdfdnlwd a, div.updtbox2_content div.pdfdnlwd a { /**** Modified by Jayshree on 15th March'10 ***/
	background: url(/images/icon_pdf.gif) no-repeat 0 0;
	color:#545862;
	padding-left: 20px;
	text-decoration:none;
}

div.updtbox2_content ul {
	margin:12px 0 0 3px; 
	list-style: none;
}
div.updtbox2_content ul li {
	background: url(/images/red_arrow.gif) no-repeat 0 4px;
	color: #ef3829;
	font-size: 1.1em;
	font-weight:bold;
	padding: 0 0 6px 10px;
}
div.updtbox2_content ul li a {
	color: #ef3829;
}

div.shareprice
{
	font-size:1em;
	vertical-align:bottom;
	height:59px;
	border:1px solid #CCCCCC;
	padding:11px 0 0 11px;
	margin-top:10px;
}
div.shareprice div.score_cont
{
	margin-top:5px;
	vertical-align:middle
}
div.shareprice p.ason
{
	font-weight:bold;
}
div.shareprice p.score
{
	font-size:1.9em;
	font-weight:normal;
	float:left;
}
div.shareprice img
{
	float:left;
	margin:6px 10px 0 10px;
}
div#invest_infor 
{
	margin:28px 0 28px 0;
}
div#col2_3 div.header
{
	background: url(/images/bg_expandcollapse_li.gif) #ededed top left;
	border:1px solid #d2d2d2;
	color:#ef3829;
	width: 100%;
}

div#col2_3 div.header h3
{
	padding: 10px 15px 8px 20px;
	font-size: 1.4em;
}

/**** Added by Jayshree on 9th March'10 *********/
div#col2_3 a {
	color: #545861;
	text-decoration: underline;
}
/**** /Added by Jayshree on 9th March'10 *********/
div.invest_rel_content img
{
	margin:18px 0 10px;
	padding: 0 0 0 12px;
}
div#invest_infor div.investor_links
{
	width:521px;
	padding: 0 0 0 18px;
	margin:0 0 10px;
}
div.invest_rel_content div.investor_links ul {
	list-style: none;
	border-top:1px solid #a9abb0;
	border-bottom:1px solid #a9abb0;
	float: left;
	width: 519px;
}
div.invest_rel_content div.investor_links ul li {
	background: url(/images/red_arrow.gif) no-repeat 0 4px;
	color: #ef3829;
	float:left;
	font-size: 1.1em;
	font-weight:bold;
	padding: 0 0 6px 10px;
	margin:5px 20px 0 0;
	
}
div.invest_rel_content div.investor_links ul li a {
	color: #ef3829;
}
#rptsprsnt div.rptsprsntcontent
{
	margin-top:15px;
}
div.corpgoverncontent
{
}
div.corpgoverncontent img
{
	float:left;
	padding:15px 0 10px 20px;
}
div.corpgoverncontent p
{
	padding:10px 0 0 10px ;
}
div.crpgovern
{
	width:408px;
	float: right;
	padding:10px 15px 0 0;
}


div.crpgovern p a {
	background: url(/images/red_arrow.gif) no-repeat 0 4px;
	color: #ef3829;
	font-size: 0.9em;
	font-weight:bold;
	padding: 0 0 6px 10px;
	margin:0 20px 0 0;
	
}

/*----------------------------------------------------------------------------------------*/

/**** Added by Jayshree on 3rd March 2010 ********/
.nri_service_desk div.leftcolumn {
	float: left;
	padding: 7px 0 0 0;
	width: 275px;
}
.nri_service_desk div.leftcolumn span.abudhabi {
	display: block;
	padding: 0 0 0 153px;
}
.nri_service_desk div.rightcolumn span.dubai {
	display: block;
	padding: 0 0 0 41px;
}
.nri_service_desk .rightcolumn {
	float: right;
	padding: 7px 0 0 0;
	width: 235px;
}
#col2_3 .nri_service_desk .leftcolumn p.nopadding {
	padding: 0;
}

div.nri_service_data {
	padding: 20px 0 0 0;
	width: 557px; /* Modified by Jayshree on 9th March'10 */
}

div.nri_service_data div.image {
	float: left;
	padding: 0 6px 0 0;
	width: 106px;
}

div.nri_service_data div.data {
	float: left;
	width: 430px;
}

div.nri_service_data div.data h4 {
	font-size: 1.2em;
	padding: 8px 0;
}

div.nri_service_data div.data h4 span {
	font-weight: normal;
}

div.nri_service_data p a {
	background: url(/images/red_arrow.gif) no-repeat 3px 3px;
	color: #ef3829;
	font-size: 0.9em;
	font-weight: bold;
	padding: 0 0 0 12px;
}

/**** /Added by Jayshree on 3rd March 2010 ********/
/*** Added on 16th August 2011 ***/
div.touchpoints_twitter {
	margin-top: 0;
	width: 198px;
}

div.touchpoints_twitter h3 {
	background: url(/images/bg_touchpoints_twitter_title.gif) no-repeat 0 0;
	color: #EF3829;
	font-size: 1.4em;
	padding: 15px 0 18px 65px;
}
div.touchpoints_twitter h3 a,
div.touchpoints_twitter h3 a:hover {
	color: #EF3829;
	text-decoration:none;
}
/*** Added on 16th August 2011 ***/
div.investor_relations {
	margin-top: 0; /* Modified by Jayshree on 10th March'10 */
	width: 198px;
}

div.investor_relations h3 {
	background: url(/images/bg_investor_relations_title.gif) no-repeat 0 0;
	color: #EF3829;
	font-size: 1.4em;
	padding: 20px 0 26px 65px;
}

/* Modified by Gaurav on 7th June 2010 */

div.investor_relations h3 a,
div.investor_relations h3 a:hover {
	color: #EF3829;
	text-decoration:none;
}
/* /Modified by Gaurav on 7th June 2010 */

div.investor_relations_content {
	background: url(/images/bg_investor_relations_content.gif) no-repeat top left;
	padding: 5px 10px 25px;
	width: 178px;
}

div.investor_relations_content h4 {
	font-size: 1.2em;
}

div.investor_relations_content p {
	font-size: 1.2em;
	padding: 12px 0;
}

div.investor_relations_content a {
	background: url(/images/red_arrow.gif) no-repeat 0 3px;
	color: #EF3829;
	font-size: 1.1em;
	font-weight: bold;
	display: block;
	padding: 0 0 0 10px;
}

/************* FAQs Added by Jayshree on 11th March'10 **********/

div.alternate_container #col2_3 {
	width: 737px;
}

div#col2_3 div.faqs h4 {
	color: #EF3829;
	font-size: 1.2em;
	padding: 14px 0; /****** Modified by Jayshree on 15th March'10 ******/
}

div#col2_3 div.faqs ol li {
	color:#545861;
	font-size:1.2em;
	font-weight: bold;
	padding:0 0 10px 0;
}

div#col2_3 div.faqs ol li p {
	font-size: 1.0em;
	padding: 0;
	cursor: pointer;
}

div#col2_3 div.faqs ol li div.answer p {
	padding: 10px 0 0 0;
	font-weight: normal;
}

/*********** Added by Jayshree on 15th March'10 **********/
div#col2_3 div.faqs ol li div.answer ul, div#col2_3 div.faqs ol li div.answer ol {
	padding-top: 10px;
}

div#col2_3 div.faqs ol li div.answer ul li {
	font-size: 1.0em;
	padding: 0 0 10px 16px;
	font-weight: normal;
}

div#col2_3 div.faqs ol li ol li {
	font-size: 1.0em;
	font-weight: normal;
}
/*********** /Added by Jayshree on 15th March'10 **********/

/********** /Added by Sunita on 15th March 2010 ***********/

/**********************************************************
			Investor Relations CSS Starts
***********************************************************/

div#col2_3 div.investor {
	/*width: 554px;*/
	overflow: hidden;
}

div#col2_3 div.investor img {
	float: left;
	margin-right: 15px;
	_margin-bottom: 28px;
}

div#col2_3 div.investor p {
	color: #545861;
	font-size: 1.2em;
	padding: 10px 0 0 5px;
}

div#col2_3 div.view_reports {
	margin: 0 0 26px -1px;
	padding: 9px 0 0 0;
	float: left;
}

div#col2_3 div.view_reports a {
	background:url(/images/red_arrow.gif) no-repeat 0 4px;
	color: #ef3829;
	font-weight: bold;
	font-size: 1.1em;
	text-decoration: none;
	padding: 0 0 0 12px;
	margin: auto;	
}

div#col2_3 div.investor p span {
	color: #545861;
	font-weight: bold;
}

div#col2_3 div.investor p span img {
	margin: 0;
	padding: 0 3px 0 2px;
	float: none;
	vertical-align: middle;
}

div#col2_3 div.investor p span a {
	text-decoration: none;
	color: #545862;
	font-size: 1.0em;
	background: none;
	padding: 0;
}

div#col2_3 div.investor h4 {
	color: #545862;
	font-size: 1.2em;
	font-weight: bold;
	margin: 21px 0 0 0;
}

div#col2_3 div.financial_links ul {
	border-bottom: 1px solid #A9ABB0;
	border-top: 1px solid #A9ABB0;
	float: left;
	margin-left: 11px;
	width: 527px;
}

div#col2_3 div.financial_links ul li {
	background:url(/images/red_arrow.gif) no-repeat 0 14px;
	color: #ef3829;
	font-weight: bold;
	font-size: 1.1em;
	float: left;
	padding: 10px 80px 10px 7px;
	_padding: 10px 75px 10px 7px;
}

div#col2_3 div.financial_links ul li a {
	color: #ef3829;
	text-decoration: none;
}


div#col2_3 div.shareholder h4 {
	color: #545862;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0;
}

div#col2_3 div.shareholder img {
	float: left;
	margin-right: 15px;
}

div#col2_3 div.shareholder p {
	color: #545861;
	font-size: 1.2em;
	margin: 10px 0 0 5px;
}

div#col2_3 div.shareholder p span {
	color: #ef3829;
	font-weight: bold;
	padding: 0 0 0 5px;
}

div#col2_3 div.shareholder p span a {
	background:url(/images/red_arrow.gif) no-repeat 0 4px;
	color: #ef3829;
	text-decoration: none;
	padding: 0 0 0 9px;
}

div#col2_3 div.shareholder ul {
	list-style: none;
	float: left;
	padding: 10px 0 0 7px;
}

div#col2_3 div.shareholder ul li {
	background:url(/images/red_arrow.gif) no-repeat 0 4px;
	color: #ef3829;
	padding: 0 0 3px 12px;
}

div#col2_3 div.shareholder ul li a {
	color: #ef3829;
	text-decoration: none;
}

div#col2_3 div.sharecontainer {
	width: 183px;
	border: 2px solid #e6e6e6;
	float: left;
	padding: 10px;
	margin: 7px 17px 17px 0;
}

div#col2_3 div.sharecontainer p {
	color: #545962;
	font-weight: bold;
}

div#col2_3 div.sharecontainer div.percentage {
	margin-top: 5px;
	vertical-align: middle;
}

div#col2_3 div.sharecontainer div.percentage p {
	float: left;
	font-size: 2.1em;
	font-weight: normal;
	padding: 0;
}

div#col2_3 div.sharecontainer div.percentage img {
	float: left;
	margin: 6px 10px 0 10px;
}

div#col2_3 div.sharecontainer div.percentage span {
	font-size: 1.2em;
	vertical-align: top;
}

div#col2_3 div.pricebox {
	width: 248x;
	float: left;
	padding: 10px;
	border: 2px solid #e6e6e6;
	margin: 7px 0 0 0;
}

div#col2_3 div.pricebox p {
	color: #545962;
	font-weight: bold;
	padding: 0 0 3px 0;
}

div#col2_3 div.pricebox ul {
	padding: 0;
}

div#col2_3 div.pricebox ul li {
	background:url(/images/red_arrow.gif) no-repeat left 7px;
	color: #ef3829;
	padding: 3px 0 0 10px;
	margin: 0;
}

div#col2_3 div.pricebox ul li a {
	color: #ef3829;
	text-decoration: none;
}

div#borderbtm {
	margin-bottom: 31px;
}

div#bottomspace {
	margin-bottom: 7px;
}

div#col2_3 .infoBox_long .infoBox2_content ul {
	padding: 0;
}

div#col2_3 .infoBox_long .infoBox2_content ul li {
	background:url(/images/red_arrow.gif) no-repeat 0 4px;
	float: left;
	padding: 0 26px 0 7px;
	color: #ef3829;
}

div#col2_3 .infoBox_long .infoBox2_content ul li a {
	color: #ef3829;
	text-decoration: none;
}

div#topMargin {
	padding: 20px 0 0 0;
	_margin: 20px 0 0 0;
}


/**********************************************************
			Investor Relations CSS Ends
***********************************************************/

/********** /Added by Sunita on 18th March 2010 ***********/


/**********************************************************
			Touchpoints CSS Starts
***********************************************************/
div.touchpoint {
	float: left;
	width: 755px;
}

div.touchpoint div.touchImage {
	padding-right: 12px;
	float: left;
}

div.touchpoint div.touchContent {
	float: left;
	width: 335px;
}

div.touchpoint div.touchContent h4 {
	padding: 24px 0 16px 0;
}

div.touchpoint div.touchContent p {
	font-size: 1.2em;
	padding: 0 0 16px 0;
}

#col2_3 div.touchpoint div.touchContent a {
	background:url(/images/red_arrow.gif) no-repeat 0 4px;
	color: #ef3829;
	font-size: 1.1em;
	font-weight: bold;
	padding: 0 0 0 7px;
	text-decoration: none;
}
/*** Added on 16th August 2011***/
#col2_3 div.touchpoint div.touchContent a.twitter_link {
	background: none;
	float: left;
	margin: 20px 0 0;
	padding: 0;
}
/*** Added on 16th August 2011***/
/**********************************************************
			Touchpoints CSS Ends
***********************************************************/

/**********************************************************
			Lightbox CSS Starts
***********************************************************/


div.box {
	float: left;
}

div.box img {
	float: left;
}

#outerCover {
	background:#000000 none repeat scroll 0 0;
	display:none;
	float:left;
	height:1100px;
	left:0;
	opacity:0.7;
	filter:alpha(opacity=70);
	position:fixed;
	_position: absolute;
	top:0;
	width:100%;
	z-index:1000;
}

#logoBox {
	/*background:#FFFFFF url(/images/gr-logobox.png) repeat-x scroll 0 0;
	border:1px solid #666666;*/
	bottom:80px;
	color:#000000;
	display:none;
	/*margin:0 0 0 246px;*/
	padding:15px;
	position:fixed;
	_position:absolute;
	font-size: 1.2em;
	/*width:536px;*/
	z-index:2000;
}

.btn_close {
	background:transparent url(/images/btn_close.png) no-repeat scroll top right;
	color:#D7CBC2;
	float:right;
	height:9px;
	text-decoration:none;
	width:39px;
}

.box hr {
	margin:15px 0;
}

.box .red_header {
	float:left;
	font-weight:bold;
	width:100%;
	margin: 0 0 15px 0;
}

.red_header {
	color:#D6001A;
}


/**********************************************************
			Lightbox CSS Ends
***********************************************************/

/********** /Added by Sunita on 19th March 2010 ***********/


/**********************************************************
			Business Banking CSS Starts
***********************************************************/

/** Added by Sunita on 8th April'10 **/

div.home_banner {
	width: 760px;
}

div.home_banner div.hm_content {
	background:url(/images/bg_large_hmthumb.gif) no-repeat right top;
	height: 340px;
}

div.home_banner div.hm_content div.hm_leftcol {
	float: left;
	width: 128px;
	padding: 0 7px 0 0;
}

div.home_banner div.hm_content div.hm_leftcol ul {
	list-style: none;
}

div.home_banner div.hm_content div.hm_leftcol ul li a {
	color: #000000;
	position: relative;
	display: block;
	padding: 11px 0 11px 7px;
}

div.home_banner div.hm_content div.hm_leftcol ul li a span {
	font-size: 1.1em;
	background-color: #FFFFFF;
	opacity: 0.61;
	position: absolute;
	top: 80px;
	display: block;
	padding:4px 0 4px 0;
	width: 114px;
	
}
.banner {
	float: left;
	position: relative;
	z-index: 0
}
.rhs
{
	background: url(/images/bg_large_hmthumb.gif) top left no-repeat;
	position:absolute;
	left: 127px;
	float: left;
	height: 340px;
	padding: 13px 0 0 7px;
	width: 634px;
	z-index: 0
}

.lhs {
	clear: both;
	float: left;
	position: relative;
	z-index: 3
}
.lhs img {
	padding: 12px 7px 10px 3px;
}

#column1_2 .banner .lhs div.active {
	background:url(/images/bg_hmthumb_hover.gif) no-repeat left top;
	width: 133px;
}

div.home_banner div.hm_content div.hm_leftcol ul li a.active span {
	display: block;
	padding: 4px 0 4px 0;
	background-color: #FFFFFF;
	opacity: 0.61;
	position: absolute;
	top: 80px;
	width: 114px;
	
}

div.home_banner div.hm_content div.hm_rightcol {
	float: right;
	padding: 14px 10px 0 0;
}

/** Added by Sunita on 8th April'10 **/

div.businessContent {
	width: 758px;
	float: left;
}

div.columnLeft {
	width: 369px;
	margin: 15px 0 0 0;
	float: left;
}

div.columnLeft div#smeBanking_bg, div.columnRight div#smeBanking_bg {
	background:url(/images/bg_sme_banking.gif) no-repeat 0 0;
	height: 192px;
}

div.columnLeft div.smeBanking {
	padding: 17px 18px 17px 18px;
	margin: 0 0 14px 0;
}

div.columnRight div.smeBanking {
	padding: 17px 0 17px 18px;
	margin: 0 0 14px 0;
}

div.columnLeft div.smeBanking h2, div.columnRight div.smeBanking h2 {
	color: #ef3829;
	font-size: 1.8em;
	font-weight: normal;
}

div.columnLeft div.smeBanking div.smeImage, div.columnRight div.smeBanking div.smeImage {
	float: left;
	padding: 15px 13px 0 0;
}

div.columnLeft div.smeBanking div.smeData, div.columnRight div.smeBanking div.smeData {
	float:left;
	width: 217px;
	padding: 15px 0 0 0;
}

div.columnLeft div.smeBanking div.smeData p, div.columnRight div.smeBanking div.smeData p {
	color: #545962;
	font-size: 1.2em;
	padding: 3px 0 0 0;
}

div.columnLeft div.smeBanking p, div.columnRight div.smeBanking p {
	color: #545962;
	font-size: 1.1em;
}

div.columnLeft div.smeBanking p span, div.columnRight div.smeBanking p span {
	font-weight: bold;
}

div.columnLeft div.smeBanking p span a, div.columnRight div.smeBanking p span a {
	color: #545962;
	text-decoration: underline;
}

div.columnLeft div.smeBanking ul, div.columnRight div.smeBanking ul {
	list-style: none;
	padding: 0;
	margin: 6px 0 0 0;
	float: left;
}

div.columnLeft div.smeBanking ul li, div.columnRight div.smeBanking ul li {
	background:url(/images/red_arrow.gif) no-repeat 0 4px;
	padding: 0 0 6px 8px;
	color: #ef3829;
	float: left;
	width: 157px;
	font-size: 1.2em;
}

div.columnLeft div.smeBanking ul li a, div.columnRight div.smeBanking ul li a {
	color: #ef3829;
}

div.columnRight {
	margin: 15px 0 0 0;
	width: 369px;
	float: right;
}

div.smeColumn1 {
	background:url(/images/bg_investment_banking.gif) no-repeat 0 0;
	padding: 17px 12px 0 17px;
	margin: 0 12px 0 0; /*** Modified by Jayshree on 10th June 2010 **/
	float: left;
	height: 121px;
}

div#smeColumn1_last {
	margin: 0;
	padding: 17px 25px 0 17px;
}

div.smeColumn1 h2 {
	color: #ef3829;
	font-size: 1.6em;
	font-weight: normal;
	padding: 0 0 15px 0;
}

div.smeColumn1 p {
	color: #545962;
	font-size: 1.2em;
	padding: 0 0 10px 0;
	width: 198px;
}

div.smeColumn1 a {
	background:url(/images/red_arrow.gif) no-repeat 0 4px;
	padding: 0 0 6px 9px;
	color: #ef3829;
	font-size: 1.2em;
}


/**********************************************************
			Business Banking CSS Ends
***********************************************************/

/*Added By Raghavendra Nayak*/

.txtsmall
{
	font-size:0.9em;
}


/** Modified by Sunita on 7th April'10 **/

.view_archives
{
	background:url(/images/red_arrow.gif) no-repeat 0 3px;
	color:#ef3829;
	font-size:1.1em;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;
	float:right;
}
div#col2_3 .view_archives a
{
	color:#ef3829;
	text-decoration: none;
}

div#col2_3 .view_archives a:hover {
	text-decoration: underline;
}

/** Modified by Sunita on 7th April'10 **/

/** Added by Sunita on 7th April'10 **/
div.morelink {
	background:url(/images/red_arrow.gif) no-repeat 0 3px;
	color:#ef3829;
	padding: 0 0 0 10px;
}

div#col2_3 div.morelink a {
	text-decoration: none;
	color: #ef3829;
}

div#col2_3 div.morelink a:hover {
	text-decoration: underline;
}

#expand_collapse #leftMargin {
	padding: 15px 0 15px 0;
	width: 556px;
}

#expand_collapse .content table tr td a img {
	padding: 0 5px 0 0;
	margin: 0 0 5px 0;
}

/** Added by Sunita on 7th April'10 **/



/** Commented by Sunita on 7th April'10 **/

/*.tbl_cont
{
	color:#545861;
}
.tbl_cont tr th
{
	background:#f2f2f2;
	height:36px;
	font-size:1.2em;
	font-weight:normal;
	text-transform:uppercase;
	padding-left:10px;
	font-weight:bold;
}
.tbl_cont {
	font-size:1.2em;
}
.tbl_cont tr td{
	padding:8px 0 6px 10px;
}

.tbldwnlod
{
	margin-left:-12px;
}
.tbldwnlod tr td
{
	padding-top:5px;
	padding-bottom:5px;
	
}

div#col2_3 span#txt_more a
{
	background:url(/images/red_arrow.gif) no-repeat 0 3px;
	padding-left:10px;
	color:#ef3829;
	text-decoration:none
}
div#col2_3 span#txt_more a:Hover
{
	text-decoration:underline;
}

div#expand_collapse div.view_archives a
{
	background:url(/images/red_arrow.gif) no-repeat 0 3px;
	padding-left:10px;
	color:#ef3829;
	text-decoration:none;
}
div#expand_collapse div.view_archives a:hover
{
	text-decoration:underline;
}
div.content div.view_archives img
{
	float:none;
}*/

/** Commented by Sunita on 7th April'10 **/

div.year
{
	margin-top:22px;
	float:left;
}
div#col2_3  div.year ul li
{
	float:left;
	width:50px;
	font-size:1.4em;
	font-weight:bold;
	background: url(/images/bg_secnav_seperator.gif) no-repeat 0 0;
	/*padding-left:10px;*/   /** Commented by Sunita on 7th April'10 **/
	padding-top:5px;
}
div#col2_3  div.year ul li.yrselected
{
	color:#FF0000;
	background:none;
}

div#col2_3  div.year ul li a
{
	text-decoration:none;
}
div#col2_3 div.year ul li a:hover
{
	text-decoration:underline
}

.infoBox_long_LB .Damas .content_lightbox  h3 {
	background: url(/images/bg_infobox2_heading.gif) no-repeat bottom left;
	color: #ef3829;
	font-size: 1.4em;
	padding:0 0 85px;
	margin:0 0 10px 0;
}
.infoBox_long_LB .Damas .content_lightbox div.redheader p {
	float:left;
	font-weight:bold;
	width:100%;
	color:#EF3829;
	margin: 0 0 15px 0;
}
.infoBox_long_LB .Damas .content_lightbox {
	color:#545861;
	font-size:1em;
	background: #f6f6f6 url(/images/lightbox_inner_content.gif) repeat-y bottom left;
	float:left;
	padding:0 15px 25px 15px;
	width:554px;
}
.leftNav_content ul li.leftNav_press {
	background: none;
	color:#545962;
	font-size:1.2em;
	font-weight:bold;
	padding:0;
}
#col2_3 .atm_branch .atm_para
{
	background:url(/images/atm_bggrad.gif) repeat-x;
	width:540px;
	height:124px;
	padding:26px 0 0 19px ;
	margin-top:-12px;
}
#col2_3 .atm_branch .atm_para .nearest_atm_branch input
{
	float:left;
	/**margin-top:-2px;*/   /** Commented by Sunita on 6th April'10 **/ 
}
#col2_3 .atm_branch .atm_para .nearest_atm_branch select
{
	/*width:120px;*/   /** Commented by Sunita on 6th April'10 **/
	border:1px solid #595d66;
	color:#7c7f84;
	float:left;
	margin-right:10px;
}
#col2_3 .atm_branch .atm_para .nearest_atm_branch p
{
	float:left;
	margin-right:15px;
}

/** Modified by Sunita on 6th April'10 **/
#col2_3 .atm_branch .atm_para .nearest_atm_branch label
{
	font-size:1.2em;
	color:#7c7f84;
	padding:0 20px 0 6px;
	float:left;
}
/** Modified by Sunita on 6th April'10 **/

/** Modified by Sunita on 7th April'10 **/

#col2_3 table {
/******** Modified by Jayshree on 12th April'10 *********/
	width: 100%;
/******** /Modified by Jayshree on 12th April'10 *********/
}

#col2_3 table tr th {
	/*height:24px;*/	/** Commented by Sunita on 9th April' 10 **/
	background:#d6d6d6;
	color:#343434;
	font-size:1.2em;
	/*font-weight:bold;*/	/** Commented by Sunita on 9th April' 10 **/
	padding: 5px 3px 5px 9px;	/** Modified by Sunita on 9th April'10 **/
}

#col2_3 table tr.even {
	background:#f2f2f2;
}

#col2_3 table tr td {
	font-size:1.1em;
	font-weight: normal;	/** Added by Sunita on 9th April'10 **/
	padding: 5px 0 5px 0; /** Modified by Sunita on 9th April'10 **/
}

#col2_3 table tr td span {
	vertical-align: top;
	float: left;
}

#col2_3 table tr td a img {
	padding: 2px 5px 0 0;
	margin: 0 0 5px 0;
	float: left;
	clear: both;
	
}


/** Modified by Sunita on 7th April'10 **/

/*** Added by Sunita on 3rd April'10 ***/
#col2_3 .atm_branch .mapText {
	display: none;
}

/*** Added by Sunita on 3rd April'10 ***/

#col2_3 .atm_branch .gglMap
{
	margin:17px 0 20px 0;
	background:url(/images/ggl_Map_Bg.gif) repeat-x;
	width:545px;
	padding:0 0 0 14px;
	float:left;
}

#col2_3 .atm_branch .gglMap .print_GglMap 
{
	width:64px;
	float:right;
	margin-top:19px;
}
#col2_3 .atm_branch .gglMap img
{
	float:left;
}
#col2_3 .atm_branch .gglMap .print_GglMap a
{
	text-decoration:none;
}
#col2_3 .atm_branch .gglMap .print_GglMap a:Hover
{
	text-decoration:underline;
}
#col2_3 .atm_branch .gglMap .print_GglMap img
{
	float:left;
	margin-right:7px;
}
#col2_3 .writeToUs .subject
{
	background:url(/images/atm_bggrad.gif) repeat-x 0 -32px;
	width:540px;
	height:67px;
	padding:26px 0 0 19px ;
	margin-top:-12px;
	font-size:1em
}
#col2_3 .writeToUs .subject p
{
	float:left;
}
#col2_3 .writeToUs .subject input
{
	margin:0 6px 0 16px;
}

/** Modified by Sunita on 6th April'10 **/
#col2_3 .writeToUs .subject label
{
	font-size:1.2em;
}
/** Modified by Sunita on 6th April'10 **/

#col2_3 .writeToUs .subject .shaHoldFeedback
{
	padding-left:51px;
	*padding-left:53px;
}
#col2_3 .writeToUs .frm_writetous table tr td
{
	font-size:1.2em;
	padding:11px 0 10px 21px;
}

#col2_3 .writeToUs .frm_writetous table tr td textarea
{
	width:286px;
	border:1px solid #595d66;
	color:#7c7f84;
}

/** Modified by Sunita on 6th April'10 **/
#col2_3 .writeToUs .frm_writetous table tr td label
{
	float:left;
	margin-top:3px;
}
/** Modified by Sunita on 6th April'10 **/

#col2_3 .writeToUs .frm_writetous table tr td input.radio
{
	width:21px;
	border:none;
	float:left;
}
#col2_3 .writeToUs .frm_writetous table tr td select
{
	/*width:118px;*/	/** Commented by Sunita on 6th April'10 **/
	color:#7c7f84;
	border:1px solid #595d66;
}
#col2_3 .writeToUs .frm_writetous table tr td input
{
	width:118px;
	height:21px;
	border:1px solid #595d66;
	color:#7c7f84;
}
#col2_3 .writeToUs .frm_writetous table tr td textarea.txtarea1
{
	height:62px;
}
#col2_3 .writeToUs .frm_writetous table tr td textarea.txtarea2
{
	height:37px;
}
#col2_3 .writeToUs .frm_writetous .horizantalLine
{
	margin-top:10px;
}
#col2_3 .writeToUs .frm_writetous .btn_submit_sec
{
	margin-top:11px;
	margin-bottom:20px;
	float:left;
	width:556px;
}
#col2_3 .writeToUs .frm_writetous .btn_submit_sec p
{
	font-size:1.1em;
	padding-left:6px;
}
#col2_3 .writeToUs .frm_writetous .btn_submit_sec input
{
	float:right;
	margin-left:17px;
}

/* meethag_islamic page */
div.meethag_islamic {
	float: left;
	width: 755px;
}

div.meethag_islamic div.meethagImage {
	padding-right: 12px;
	float: left;
}

div.meethag_islamic div.meethagContent {
	float: left;
	width: 352px;
}

div.meethag_islamic div.meethagContent h4 {
	padding: 24px 0 16px 0;
}

div.meethag_islamic div.meethagContent p {
	font-size: 1.2em;
	padding: 0 0 16px 0;
}

#col2_3 div.meethag_islamic div.meethagContent a {
	background:url(/images/red_arrow.gif) no-repeat 0 4px;
	color: #ef3829;
	font-size: 1.1em;
	font-weight: bold;
	padding: 0 0 0 7px;
	text-decoration: none;
}

#col2_3 div.meethag_islamic div.meethagContent img.meethag_logo
{
	float:left;
}
#col2_3 div.meethag_islamic div.meethagContent img.meethag_text
{
	float:left;
	margin:28px 0 0 14px;
}
#col2_3 div.meethag_islamic div.meethagContent .meethag_para
{
	width:330px;
	margin-top:12px;
}
.prssarcv_spacer
{
	height:4px;
}
.disclaimer_spacer
{
	height:10px;
}
.prssrelase_spacer
{
	height:10px;
}
.disclaimer .content_lightbox
{
	font-size:1em;
}
/* meethag_islamic page */
/*Added By Raghavendra Nayak*/


/****** Added by Sunita on 24th March'10 ****/

/********************************************
	Search Page CSS Starts
********************************************/

.search {
	width: 755px;
}

.bg_search {
	background:transparent url(/images/atm_bggrad.gif) repeat-x 0 0;
	padding: 13px 0 10px 0;
	margin: 0;
	float: left;
	width: 755px;
}

#nobg_search {
	background-image: none;
}

.bg_search h2 {
	font-size: 1.4em;
	padding: 0 0 10px 20px;
	color:#000000;
}

#col2_3 .bg_search p {
	font-size: 1.3em;
	color:#000000;
	padding: 0 20px;
}

.bg_search p span {
	color:#FF0000;
}

.pagination {
	float: right;
	font-size: 1.2em;
	padding: 7px 20px 0 0;
} 

div#col2_3 .pagination ul {
	float: left;
	padding: 0;
	margin: 0;
}

div#col2_3 .pagination ul li {
	float: left;
	background:url(/images/bg_secnav_seperator.gif) no-repeat top right;
	padding: 0 5px 0 5px;
	margin: 0;
}

div#col2_3 .pagination ul li.firstlink {
	padding: 0 7px 0 0;
}

div#col2_3 .pagination ul li.lastlink {
	background-image: none;
}

div#col2_3 .pagination ul li span {
	color: #FF0000;
}

.searchContent {
	width: 736px;
	padding: 27px 0 0 4px;
	margin: 0;
}

#col2_3 .searchContent p {
	font-size: 1.3em;
	padding: 2px 0 0 10px;
}

#col2_3 .searchContent p a {
	background:transparent url(/images/red_arrow.gif) no-repeat scroll 0 4px;
	font-weight: bold;
	padding: 0 0 2px 10px;
	text-decoration: underline;
}

#col2_3 .searchContent .result {
	padding: 0 0 10px 19px;
	margin: 0;
	font-size: 1.3em;
}

/**********************scrollabe css*******************************/
/*#disPane{
	height: 360px;
}
.scroll_pane{
	float:left;
	height:225px;
	overflow:auto;
	width:600px;
}
#pane{
	height: 280px;
}
div.scrollable_content {
	width: 560px;
	float: left;
}
.scroll_pane1{
	float:left;
	height:auto;
	overflow:auto;
	width:560px;
}*/

/********** Scrolling ************/

.jScrollPaneContainer {
	overflow:hidden;
	position:relative;
	z-index:1;
}
.jScrollPaneTrack {
	background: url(/images/scroll.gif) repeat-y;
	cursor:pointer;
	height:100%;
	position:absolute;
	right:0;
	top:0;
}
.jScrollPaneDrag {
	background: url(/images/track.gif) no-repeat;
	cursor:pointer;
	overflow:hidden;
	position:absolute;
	left:3px;
}
.jScrollPaneDragTop {
	left:0;
	overflow:hidden;
	position:absolute;
	top:0;
}
.jScrollPaneDragBottom {
	bottom:0;
	left:0;
	overflow:hidden;
	position:absolute;
}
a.jScrollArrowUp {
	display:block;
	height:11px;
	overflow:hidden;
	position:absolute;
	right:0;
	text-indent:-2000px;
	top:0;
	z-index:1;
}
a.jScrollArrowUp:hover {
}
a.jScrollArrowDown {
	bottom:0;
	display:block;
	height:11px;
	overflow:hidden;
	position:absolute;
	right:0;
	text-indent:-2000px;
	z-index:1;
}
a.jScrollArrowDown:hover {
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
}
a.jScrollArrowUp {
	background: url(/images/arrow_up.gif) no-repeat 0 0;
}
a.jScrollArrowDown {
	background: url(/images/arrow_down.gif) no-repeat 0 0;
}

/** Commented by Sunita on 24th May 10 **/

/*.scroll_pane{
	float:left;
	height:225px;
	overflow:auto;
	width:525px;
}
#pane{
	height: 280px;
}*/

/** Commented by Sunita on 24th May 10 **/


/**********************************
CSS created by Sunita
***********************************/
/**********************scrollabe css*******************************/

/*** Added by Sunita on 3rd April 2010 ***/
/*** Apply online CSS Starts ***/

.applynow {
	width: 500px;
	padding: 0;
	margin: 0;
	font-size: 1.2em;
}

.applynow h3 {
	background:transparent url(/images/bg_infobox2_heading.gif) no-repeat scroll left bottom;
	color:#EF3829;
	font-size:1.4em;
	margin:0 0 10px;
	padding:0 0 5px;
}

.applynow p {
	font-size: 1.1em;
	padding: 0 0 10px 0;
}

.applynow table {
	border-collapse:collapse;
	padding: 0;
	margin: 0;
	width: 496px;
}

.applynow table tr td.title {
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding: 2px 0;
}

.applynow table tr td {
	padding: 1px 0 2px 0;	/** Modified by Sunita on 7th April'10 **/
}

.applynow table tr td.lastRow {
	padding-bottom: 10px;
}

.applynow table tr td h2 {
	color:#FF0000;
	font-weight: bold;
	font-size: 1.1em;
	padding: 4px 0 0 0;
}

/*.applynow table tr td.white {
	background: #fff;
	padding: 5px 0 7px 5px;
}*/

.applynow table tr td.border {
	border-bottom: 1px solid #999999;
}

.applynow table tr td.applynow_btn {
	padding: 12px 0 15px 0; /* Modified by Gaurav on 7th June 2010 */
}

.applynow table tr td input.textBox {
	width: 148px;
}

.applynow table tr td select {
	font-size: 1.1em;
	width: 152px!important;   /** Commented by ganesh on 02/06/2010 **/
}

.applynow table tr td input.radiobtn {
	margin-right: 10px;
	vertical-align: middle;
}


/*** Apply online CSS Ends ***/
/*** Added by Sunita on 3rd April 2010 ***/
/********************************************
	Search Page CSS Ends
********************************************/

/*** Added by Sunita on 5th April'10 ***/

.applyOnline {
	width: 550px;
	/*height: 315px;*/ /* Commented by Sunita on 24th May 10 **/
	height: 485px; /** Added by ganesh 02/06/2010 **/
	* height: 500px;  /** Added by ganesh 02/06/2010 **/
	padding: 0;
	margin: 0;
	z-index: 10002;
	overflow:auto; /** Added by ganesh 02/06/2010 **/
}

.seeMap {
	float: right;
	margin-top: -27px;
	font-size: 1.2em;    /** Added by Sunita on 6th April'10 **/
}

/*** Added by Sunita on 5th April'10 ***/

/*-------------added by ganesh 2/06/2010---*/
#mail_ht1{ height:240px !important;}
#mail_ht2{ height:190px !important;}
/*----------------------------------------------*/

/** Added by Sunita on 24th May 2011 **/

.tooltip {
	bottom: 25px;
	left: 0;
	position: absolute;
	width: 200px;
}

.tooltip .share-top {
	background:url(/images/share-top-curve.gif) no-repeat 0 bottom;
	float: left;
	height: 5px;
	width: 200px;
}

.tooltip .share-bottom {
	background:url(/images/share-bottom-curve.gif) no-repeat 0 0;
	height: 5px;
	float: left;
	width: 200px;
}

.tooltip .share-container {
	border-left: 2px solid #9e9e9e;
	border-right: 2px solid #9e9e9e;
	background-color: #f5f5f5;
	float: left;
	width: 195px;
}

.tooltip .share-container h4 {
	background-color: #e4e4e4;
	color: #545962;
	font-size: 1.2em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding: 2px 0 6px 8px;
}

.tooltip .close-wrapper {
	position: relative;
}

.tooltip .close-wrapper a.close {
	position: absolute;
	right: 10px;
	top: 10px;
	_top: 18px;
}

.tooltip .share-container ul {
	list-style: none;
	float: left;
	padding: 0 7px 0 8px;
}

.tooltip .share-container ul li {
	float: left;
}

.tooltip .share-container ul li.facebook {
	background:url(/images/icon-facebook.gif) no-repeat 0 8px;
	padding: 10px 27px 10px 25px;
}

.tooltip .share-container ul li.linkedin {
	background:url(/images/icon-linkedin.gif) no-repeat 0 8px;
	padding: 10px 0 10px 25px;
}

.tooltip .share-container ul li.googlebuz {
	background:url(/images/icon-google.gif) no-repeat 0 8px;
	padding: 10px 14px 10px 25px;
}

.tooltip .share-container ul li.twitter {
	background:url(/images/icon-twitter.gif) no-repeat 0 8px;
	padding: 10px 0 10px 25px;
}

.tooltip .share-container ul li a {
	color: #545962;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
}

.tooltip .share-container ul li a:visited, .tooltip .share-container ul li a:active {
	font-weight: bold!important;
}
/** Added by Sunita on 24th May 2011 **/

/** Added by Ajmat on 28th Sept 2011 **/
/***************lightbox start**************/
.black_overlay {
	display: none;
	position:fixed;
	_position:absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: #333;
	z-index:1001;
	opacity: 0.9;
	filter: alpha(opacity=90)!important;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";	
	-moz-opacity:0.9;
}
.white_content {
	display: none;
	position:fixed;
	_position:absolute;
/*	top: 5%;
	left: 10%;*/
	width: 973px;
	height: 570px;
/*	border: 1px solid #000066;
	background-color: white;*/
	z-index:1002;
	overflow: auto;
}
/*#flash {left: auto!important; top: 0!important; padding: 0!important}*/
#flash {overflow:hidden;}
.closebtn {	position:absolute;	right:34px;	top:34px;}
/***************lightbox end**************/
/** Added by Ajmat on 28th Sept 2011 **/

/*Home Page Business Link */
.iv-updated .loginContent .btnBox {
        padding: 10px 0 10px 14px;
}

.iv-updated.loginActive .logHead {
       height:91px;
}

.iv-updated.loginActive .logMidlBtm {
      height:67px;
}
.loginActive .logMidlBtm {
    background: url(/images/bg_loginmdlbtm.png) right 0 repeat-y;
    min-height:85px!important;
}
.loginActive .logHead {
   height:135px!important;
}
.loginActive .loginContent .btnBox {
    padding: 10px 0 10px 14px!important;
}