/*Font face added on 10th Oct'13 - starts
@font-face {
	font-family: "MuseoSans300";
	src: url('fonts/MuseoSans_300.eot');
	src: url('fonts/MuseoSans_300.eot?#iefix') format('embedded-opentype'),
	url('fonts/MuseoSans_300.svg#Museo Sans') format('svg'),
	url('fonts/MuseoSans_300.woff') format('woff'),
	url('fonts/MuseoSans_300.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face {
    font-family: 'MuseoSans500';
    src: url('fonts/museosans_500.eot');
    src: url('fonts/museosans_500.eot?#iefix') format('embedded-opentype'),
         url('fonts/museosans_500.woff') format('woff'),
         url('fonts/museosans_500.ttf') format('truetype'),
         url('fonts/museosans_500.svg#MuseoSans500') format('svg');
}
Font face added on 10th Oct'13 - ends*/

	/*Main Container Starts*/
.main_container {height:100%; width:100%}
.contentWrapper {height:100%; width:100%}
/*Wrapper Starts*/
#headerWrapper, #wrapper {margin: 0 auto; width: 972px;}
/*Header Starts*/
#header {padding: 17px 0; width: 972px;}
#header .logo {float: left; width: 137px}
/*Header Ends*/

/*Main Content Start*/
.sliding_baner {clear: both; float:left; height:348px; margin-top:-30px; *margin-top: -31px; _margin-top: -30px; position: relative; width: 972px}
.sliding_baner .rightBox {height: 348px; left: 0; position: absolute; top: 0; width: 972px; z-index:0}
.sliding_baner .leftImg img {float: left; padding: 3px 2px 5px; opacity: 0.7; filter: alpha(opacity = 70)}
.sliding_baner .leftImg li.actv img {opacity: 1; filter: alpha(opacity = 100)}

/* Tiny Carousel */
#slider1 {left:0; bottom:10px; position:absolute; z-index: 100}
#slider1 .viewport {background: url(images/bg_viewport.png) left bottom repeat-x;_background: url(images/bg_viewport.gif) left bottom repeat-x; float: left; width: 280px; _width: 262px; height: 85px; overflow: hidden; position: relative }
#slider1 .buttons {cursor: pointer; display: block; margin-top: 21px; text-indent: -999em; float: left; width: 15px; height: 52px; overflow: hidden; position: relative; }
#slider1 .prevBtn {background:url(images/button_prev.png) no-repeat left top transparent; _background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/button_prev.png', sizingMethod='crop'); margin-left: 16px; _margin-left: 8px;  }
#slider1 .nextBtn {background:url(images/button_next.png) no-repeat left top transparent; _background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/button_next.png', sizingMethod='crop'); margin-right: 16px;}
#slider1 .disable {cursor:default}
#slider1 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 280px; left: 0; top: 0; }
#slider1 .overview li{background: url(images/bg_overview_li.gif) left 11px no-repeat; float: left; font-size: 1.1em; height: 70px; line-height:1.1em; margin: 0 6px; _margin: 0 3px; padding:11px 2px 0; text-align:center; width: 54px;}
#slider1 .overview li.actv {background:url(images/thumbs_hover.gif) no-repeat left top; color:#FFFFFF; cursor: pointer}

/*loginActive Start*/

.loginActive .logHead{background:url(images/loginHead.png) right 0 no-repeat; padding: 0 0 0 27px; right: 10px; width: 187px; z-index: 100; height:136px; top:0; float:left;}
.loginActive .logMiddle{background:url(images/loginMiddle.png) right 0 repeat-y; padding: 0 0 0 27px;right: 10px; width: 187px; z-index: 100; float:left; top:136px; }
.loginActive .logMiddle p.undLine a{text-decoration:underline;}
.loginActive .logBtm p.link ,.loginActive .logMiddle p.link {font-size: 1.1em; float: left; padding: 0px 0 5px 20px;}
.loginActive .logBtm p.link a ,.loginActive .logMiddle p.link a {background: url(images/arrow_login_link.png) left 3px no-repeat/*Modified on 10th Oct'13*/; _background: none;
.loginActive filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arrow_login_link.png', sizingMethod='crop'); color:#efefef; float: left; padding: 0 0 0 10px/*Modified on 10th Oct'13*/}
.loginActive .logMiddle .btnBox {float: left; padding: 0 0 15px 14px}
.loginActive .logMiddle .btnBox a {float: left; margin-right:15px}
.loginActive .logBtm p.link{padding-top:15px;	}
.loginActive .logBtm{background:url(images/loginBtm.png) right 0 no-repeat; padding: 0 0 0 27px; height:56px; right: 10px; width: 187px; z-index: 100; float:left; bottom:0; }
.loginActive .logMiddle p.link a{text-decoration:underline;}
.loginActive {position: absolute; right: 10px; bottom: 10px; width: 215px; z-index: 100;}
.newContent{width:160px; float:left; color:#fff; margin-bottom:4px; padding-left:20px;}
.loginActive img.loginToAdcbActive {float: left; margin:4px 0 10px 0px; padding:4px 0 0 11px;}
.loginActive .loginContent p.undLine a{text-decoration:underline;}
.loginActive .loginContent {float: left; padding: 0 0 20px 10px; width:177px}
.loginActive .loginContent p.link {font-size: 1.1em; float: left; padding: 11px 0 5px 9px;}
.loginActive .loginContent p.link a {background: url(images/arrow_login_link.png) left 3px no-repeat /*Modified on 10th Oct'13*/; _background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arrow_login_link.png', sizingMethod='crop'); color:#efefef; float: left; padding: 0 0 0 10px/*Modified on 10th Oct'13*/}
.loginActive .loginContent .btnBox {float: left; padding: 0 0 15px 14px}
.loginActive .loginContent .btnBox a {float: left; margin-right:15px}

/*loginActive Ends*/

/*loginActiveProcash Start*/
.loginActiveProcash {background: url(images/bg_login_procash.png) right top no-repeat; padding: 0 0 0 27px; position: absolute; right: 10px; bottom: 1px; width: 187px; z-index: 100}
.loginActiveProcash img.loginToAdcbActive {float: left; margin:13px 0 10px 23px}
.loginActiveProcash .loginContent {float: left; padding: 0 0 20px 10px; width:177px}
.loginActiveProcash .loginContent p.link {font-size: 1.1em; float: left; padding: 10px 0 10px 9px}
.loginActiveProcash .loginContent p.link a {background: url(images/arrow_login_link.png) left 2px no-repeat; _background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/arrow_login_link.png', sizingMethod='crop'); color:#efefef; float: left; padding: 0 0 0 7px}
.loginActiveProcash .loginContent .btnBox {float: left; padding: 0 0 10px 14px}
.loginActiveProcash .loginContent .btnBox a {float: left; margin-right:15px}

/*loginActiveProcash Ends*/

/*overlay Start*/
#menuOverlay {
	background-color:#000; display:none; filter:alpha(opacity=30); height:100%; left:0; overflow:hidden; position: fixed; top: 0; width:100%; opacity:.30; z-index:8000;
	-moz-opacity:.30;
    _height:expression(documentElement.clientHeight);
    _width:expression(documentElement.clientWidth);
	_position: absolute;
    _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop : document.body.scrollTop);
}

/*Main Content Ends*/
/*Wrapper Ends*/
/*Main Container Ends*/

/*Live site css*/
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;}
div#header div.column2_2 ul li.lastItem {background: none; padding: 0 0 0 4px}
div#header div.column2_2 ul li a {color: #ef3829; padding: 1px 4px;}
div#header div.column2_2 ul li a.selected {color: #000000;}
div#header div.column2_2 div.search {float: right; width: 215px; padding: 20px 0 0 0;}
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; height: 20px; width: 101px;}
div#header div.column2_2 div.search input.go_butn {background: none; width: auto; height: auto;	padding: 0;}

div#header div.column2_2 div.mobileapp {float: right; width: 115px; padding: 20px 20px 0 0;}
div#header div.column2_2 div.mobileapp img  {float: left; padding: 0px 15px 0 0;}


#panel {background-color: #EF4739; height: 0; overflow: hidden; position: relative;}
div.product_services {float: left; padding: 20px 20px 0; position: relative; width: 932px}

.active {background-color: #EF4739;}
.slide  {border-top: 2px solid #EF4739; float: left; /*margin: 0 0 12px commented by Indigo;*/ padding: 0; width: 972px;}


.btn-slide {background: url(images/btn-slide.gif) no-repeat scroll 0 0 #EF3B2C; color: #FFFFFF; float: right; font-size: 1.1em; line-height:1.3em; padding: 8px 3px 8px 27px; text-decoration: none; width: 175px; position:relative; z-index:2 /*Added by Indigo*/}
div.product_services a.btn-slide {background: url(images/bg_close.gif) no-repeat scroll right top transparent; color: #FFFFFF; float: none; font-size: 1.3em; font-weight: bold; padding: 2px 25px 20px 0; text-align: right; width: auto;}
a.btn-slide.active {background: url(images/btn-slide-up.gif) no-repeat scroll 0 0 #EF4739;}
div.product_services_menu  {
    float: left;
    padding: 0 22px 10px 0;
    position: relative;
    width: 200px;
}
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;
}
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;
	float: left;
	font-size: 1.4em;
	padding: 0 0 5px;
	width: 180px
}
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 4px/*Modified on 10th Oct'13*/;
	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; float:left; /*Added float on 1st Oct'14*/
	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-size: 1.1em;
	line-height:1em; /*Added on 10th Oct'13**/
	margin: 0;
	padding: 0 0 0 8px; /* Modified on 10th Oct'13* */
}
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;
	float: left;
	width: 972px;
}
.btn-slide-alt {
	background: url(images/bg_viewall.gif) no-repeat bottom left;
	float: left;
	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 14px/*Modified on 10th Oct'13*/;
	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-close {
	background: url(images/bg_close.gif) no-repeat right top;
	color: #fff;
	/*display: block;*/
	font-size: 1.3em;
	float: right;
	width: auto;
	text-align: right;
	padding: 2px 25px 20px 0;
	font-weight: bold;
	width: 907px
}
/**** 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 9px 0 0; /* Modified by Jayshree on 9th March'10 */
/*	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 */
}

#col2_3 h4 {
    font-size: 1.6em;
    padding-bottom: 5px;
}

#wrapper #col2_3 h5{
font-size:1.1em;
}

.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 center;
	color: #ef3829;
	display:inline-block;
	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 {
	float: right;
	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;
	float: left;
	height: 16px;
	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 */ /* Commented by HCL on 23-Jan-13 to fix Excellency overview expand collapse content area widht issue */
}
#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;
}
#col2_3 h1.noBorder {background:none; padding-bottom:5px}
/**** /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 ********/

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 4px/*Modified on 10th Oct'13*/;
	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;
}


/**********************************************************
			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:560px;
	height:145px;
	padding:20px 0 0 0px ;
	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:5px;
}
#col2_3 .atm_branch .atm_para .nearest_atm_branch p
{
	float:left;
	margin-right:5px;
}

/** Modified by Sunita on 6th April'10 **/
#col2_3 .atm_branch .atm_para .nearest_atm_branch label
{
	font-size:1.1em;
	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 Sudha on 15th Feb 2013 **/
.smebanking_product { float:left; padding:10px 9px 0 0; width:557px; }
.smebanking_product p { color:#545861; font-size:1.2em; padding: 0 0 15px; /* Modified by Jayshree on 4rd March' 2010 */ }
.smebanking_product .subdiv p a { color:#0645AD; font-size:1.1em;  /* Modified by Jayshree on 4rd March' 2010 */ }

.smebanking_product 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; }
.smebanking_product .subheads { background: url(images/bg_page_heading.gif) no-repeat bottom left; color: #ef3829; padding:0 0 12px 0; margin:0 0 12px 0; height:30px; }
.smebanking_product .subheads h2 { color: #ef3829; font-size: 2.0em; float:left; width:200px; padding-top:10px; }
.smebanking_product .subheads .show_product { background: none repeat scroll 0 0 #EEEEEE; border: 1px solid #E5E5E5; box-shadow: 0 0 5px 0 #EAE9E9 inset; float: right; height: 18px; padding: 5px; width: 200px; }
.show_product .dropbox { background:#fff; border:1px solid #7f9db9; }
.show_product .dropbox select { color: #7C7F84; font-size: 1.1em; width: 200px; background:none; border:none; }
.smebanking_product ul { list-style-type:none; padding:0 5px; margin:0; }
.smebanking_product 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; }
.smebanking_product li a {color:#0645AD;}

.smebanking_product .left_prductrange { width:262px; float:left; margin-right:26px; }
.smebanking_product .right_prductrange { width:262px; float:right; }
.smebanking_product .left_prductrange h3, .smebanking_product .right_prductrange h3 { color:#545861; font-size:1.6em; padding-bottom:10px; }
.smebanking_product .left_prductrange .withoutpraductrange_bg, .smebanking_product .right_prductrange .withoutpraductrange_bg { background:none; /*height:160px; */margin-bottom: 5px; padding-bottom: 5px; }
.smebanking_product .left_prductrange .withoutpraductrange_bg img, .smebanking_product .right_prductrange .withoutpraductrange_bg img { width:105px; padding-right:7px; float:left; }
.smebanking_product .left_prductrange .withoutpraductrange_bg p, .smebanking_product .right_prductrange .withoutpraductrange_bg p { width:150px; float:right; line-height:1.3em; }
.smebanking_product .left_prductrange .withoutpraductrange_bg p a.learnmore, .smebanking_product .right_prductrange .withoutpraductrange_bg p a.learnmore { background: url(images/arrow_sublist.gif) no-repeat scroll 0 4px transparent; color: #EF3829; font-size: 1em; font-weight: bold; padding: 0px 0 6px 9px; margin-top:5px; float:left; }
.smebanking_product .left_prductrange .praductrange_bg, .smebanking_product .right_prductrange .praductrange_bg { background:url(images/product_range_bg.jpg) no-repeat top; float:left;/*height:175px;*/ padding-top: 25px; }
.smebanking_product .left_prductrange .praductrange_bg img, .smebanking_product .right_prductrange .praductrange_bg img { width:105px; padding-right:7px; float:left; }
.smebanking_product .left_prductrange .praductrange_bg p, .smebanking_product .right_prductrange .praductrange_bg p { width:150px; float:right; line-height:1.3em; }
.smebanking_product .left_prductrange .praductrange_bg p a.learnmore, .smebanking_product .right_prductrange .praductrange_bg p a.learnmore { background: url(images/arrow_sublist.gif) no-repeat scroll 0 4px transparent; color: #EF3829; font-size: 1em; font-weight: bold; padding: 0px 0 6px 9px; margin-top:5px; float:left; width:100%;}
.smebanking_product .left_prductrange .instantbank_img { float:left; padding-bottom:25px; background:url(images/product_range_bg.jpg) no-repeat top; padding-top: 25px; }
/*.smebanking_product .left_prductrange .sme_latestbox,.smebanking_product .right_prductrange .sme_latestbox { background:url(images/product_range_bg.jpg) no-repeat top; height:25px; }*/
.sme_latestbox { background:url(images/product_range_bg.jpg) no-repeat top; height:25px; clear:both;}
.smebanking_product .right_prductrange .smeproduct_latestnews { background:#fcfcfc; border:1px solid #f0f0f0; float:left;padding:10px;/* height:205px; */}
.smebanking_product .right_prductrange .smeproduct_latestnews h3 { color:#EF3829; font-size:1.6em; padding-bottom:7px; }
.smebanking_product .right_prductrange .smeproduct_latestnews ul { list-style-type:none; padding:0 5px; margin:0; }
.smebanking_product .right_prductrange .smeproduct_latestnews ul li { background: url(images/grey_arrow_latestnews.gif) no-repeat 0 4px; border:none; color:#545861; font-size:1.1em; padding:0 0 10px 8px; line-height:16px; margin:0; }
.smebanking_product .right_prductrange .smeproduct_latestnews a.readmore, .smebanking_product .right_prductrange .smeproduct_latestnews a.readmore { background: url(images/arrow_sublist.gif) no-repeat scroll 0 4px transparent; color: #EF3829; font-size: 1.1em; font-weight: bold; padding: 0px 0 6px 9px; margin-top:5px; margin-left:5px; float:left; }
/*SME Banking Prduct Page*/
.smebanking_product .showproduct_box { width:96%; box-shadow: 2px 2px 8px 2px #E5E5E5; background:#ffffff; height:23px; border:1px solid #e5e5e5; margin:30px 0px; padding:20px 0px 20px 20px; font-weight:bold; }
.smebanking_product p.smeproduct_heading { background:url(images/bg_infobox_smeproduct_heading.gif) no-repeat left bottom; font-size: 1.2em; color: #545962; font-weight:bold; float:left; margin-bottom:15px; width:100%; }
.smebanking_product p.smeproduct_heading span { color:#ef3829; }
.smebanking_product ul.smeproduct_list { list-style-type:none; padding:0 5px; margin-bottom:25px; float:left; width:100%; }
.smebanking_product ul.smeproduct_list li { background: url(images/arrow_sublist.gif) no-repeat scroll 0 4px transparent; color: #EF3829; float: left; font-size: 1.2em; font-weight: bold; margin-top: 5px; padding: 0 0 6px 15px; width:90% }
.smebanking_product ul.smeproduct_list li p.product_description { color: #545962; font-size: 1em; font-weight: normal; padding: 8px 0; }
.smebanking_product ul.smeproduct_list li p.product_description a { font-size: 1.0em; text-decoration:underline; font-weight:bold; }
.showproduct_box label { float:left; font-size:1.2em; color: #545962; }
.showproduct_box .dropbox { background:#fff; border:1px solid #7f9db9; width:200px; margin-left:120px; }
.showproduct_box .dropbox select { color: #7C7F84; width: 200px; background:none; border:none; font-weight:bold; }


/*SME Banking Prduct Page Lightbox*/
#lightbox { background: none repeat scroll 0 0 #F6F6F6;  float: left; left:0; padding: 0 0px 0px; top:0; width: 520px; position:absolute; z-index:10000; margin:0px; }
#overlay { position: fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: #000; z-index:9999; -moz-opacity: 0.7; opacity:0.7; filter: alpha(opacity=70); }
#lightbox .smeLighbox { background: #fff; float:left; width:525px; padding: 0 0px 0px 0px; }
.smeLighbox .closeLightBox { float: right; padding: 0 5px 5px 0; }
.smeLighbox .holder { float: left; padding: 0 0px; width: 520px; }
.smeLighbox .holder h3 { background: url(images/bg_sme_lighbox_heading.gif) no-repeat scroll left bottom transparent; color: #EE3829; float: left; font-size: 2.2em; padding: 5px 0; width: 530px; margin-bottom:15px; }
.smeLighbox .holder p { font-size:1.2em; font-weight:bold; }
.smeLighbox .holder p.redtxt { font-size:1.3em; font-weight:bold; color:#ee3829; padding:15px 0px 10px; background: url(images/bg_sme_lighbox_heading.gif) no-repeat scroll left bottom transparent; margin-bottom:25px; }
.smeLighbox .holder .thankyou_leftbox {width:240px; border:1px solid #fff; float:left; background:fbf8f8; height:356px; position:relative;}
.smeLighbox .holder .thankyou_leftbox img, .smeLighbox .holder .thankyou_rightbox img { padding-bottom:15px;}
.smeLighbox .holder .thankyou_leftbox p.heads { font-size:1.4em; color:#ee3829; padding:0px 15px 15px; }
.smeLighbox .holder .thankyou_leftbox p, .smeLighbox .holder .thankyou_rightbox p {font-size: 1.2em; font-weight: normal; padding: 0 15px; }
.smeLighbox .holder .thankyou_rightbox{background:#e5eff4; width:240px; border:1px solid #fff; height:356px; position:relative;}
.smeLighbox .holder .thankyou_rightbox ul {padding:0px 15px; list-style:none; }
.smeLighbox .holder .thankyou_rightbox ul li { background: url(images/smebanking_thanks_listbullet.gif) no-repeat scroll 0 10px transparent; color: #545962; font-size: 1.1em; font-weight: normal; padding: 6px 15px;}
.knowmore{bottom:0px;position:absolute; right:0px;}
.knowmore a{width:67px; color:#FFF; font-size:1.1em; text-align:right; padding:0px 5px 0px 0px; float:right; height:19px; background:url(images/smebanking_thanks_knowmore.gif) no-repeat;}


/*SME banking image slider start 19.03.13*/
.banner-wrapper { width:auto; height:227px; clear:both; overflow:hidden; position:relative; z-index:0; margin:0 auto; top:27px;}
.banner { width:720px; height:227px; clear:both; position:absolute; top:0px; left:0px; z-index:1; display:none; }
.banner img { width:262px; height:227px; }
.banner-rotation { position:absolute; bottom:0; z-index:4; right:0; height:20px;}
.banner-rotation ul { float:right; padding: 1px 0 0;}
.banner-rotation ul li { color: #FFFFFF; float: left; list-style: none outside none; margin: 0; background:none; padding:0px 2px;}
.banner-rotation ul li a.selected { background: url(images/pagination-selected.png) no-repeat 0 0; height: 15px; width: 15px; }
.banner-rotation ul li a { background: url(images/pagination.png) no-repeat 0 0; display: block; height: 15px; text-indent: -9999em; width: 15px;}
/*SME banking image slider end*/

/*Online Chat Survey Starts - Added on 10th Sept'14*/
.introBox {border-top:1px solid #ccc; float:left; padding:15px 0 5px; width:538px}
#col2_3 .introBox p.title {color:#c92721; font-size:1.5em}
.OnlineChatSurveyWrap {float:left; width:538px}
.OnlineChatSurveyWrap .fieldWrap {border-top:1px solid #f0f0f0; float:left; padding:20px 0; width:100%} 
.OnlineChatSurveyWrap .fieldWrap.first {border-top:none; padding-top:0}
.OnlineChatSurveyWrap .fieldWrap label {background: url(images/arrow_red.gif) no-repeat right 3px; float:right; font-size:1.3em; font-weight:bold; line-height:1.2em; padding:0 12px 10px 0; width:auto}
.OnlineChatSurveyWrap .fieldWrap .field {float:right; padding-right:12px; width:526px}
#col2_3 .OnlineChatSurveyWrap .fieldWrap .field p.poor {color:#c92721; float:right; font-weight:bold; padding:16px 0 0; width:35px}
#col2_3 .OnlineChatSurveyWrap .fieldWrap .field p.outstanding {color:#31c006; float:right; font-weight:bold; padding:16px 0 0; width:auto}
.OnlineChatSurveyWrap .fieldWrap .field .radioWrap {float:right; padding:0 0 0 12px; width:200px}
.OnlineChatSurveyWrap .fieldWrap .field .radioWrap .curveTop {background: url(images/bg_radiobox_top.gif) no-repeat 0 0; float:left; height:5px; width:100%}
.OnlineChatSurveyWrap .fieldWrap .field .radioWrap .curveBtm {background: url(images/bg_radiobox_btm.gif) no-repeat 0 0; float:left; height:5px; width:100%}
.OnlineChatSurveyWrap .fieldWrap .field .radioWrap .middleContent {border-left:1px solid #c9c9c9; border-right:1px solid #c9c9c9; float:left; padding:5px 0 4px; width:198px}

div#col2_3 .OnlineChatSurveyWrap .fieldWrap .field .radioWrap .middleContent .radioList {padding:0; position:static}
div#col2_3 .OnlineChatSurveyWrap .fieldWrap .field .radioWrap .middleContent .radioList li {float:right; padding:0 24px 0 0; width:14px}
div#col2_3 .OnlineChatSurveyWrap .fieldWrap .field .radioWrap .middleContent .radioList li:first-child {padding-right:16px}
div#col2_3 .OnlineChatSurveyWrap .fieldWrap .field .radioWrap .middleContent .radioList li label {background: url(images/bg_radio.gif) no-repeat 0 bottom; color:#5e5e5e; cursor:pointer; float:left; font-size:1.2em; line-height:1em; padding: 0 0 20px 0; text-align: center; width:14px}

div#col2_3 .OnlineChatSurveyWrap .fieldWrap .field .radioWrap .middleContent .radioList li label.active {background: url(images/bg_radio_active.gif) no-repeat 0 bottom; }
div#col2_3 .OnlineChatSurveyWrap .fieldWrap .field .radioWrap .middleContent .radioList li input {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; filter: alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; cursor:pointer; opacity:0; float:left; left:0; position:absolute; top:0}
div#col2_3 .OnlineChatSurveyWrap .fieldWrap .field textarea {border:1px solid #b0b0b0; float:right; height:60px; resize:none; width:405px}
div#col2_3 .OnlineChatSurveyWrap .buttons {float:right; padding-right:15px; width:500px}
div#col2_3 .OnlineChatSurveyWrap .buttons .btnSubmit {background: url(images/btn_submit.gif) no-repeat 0 0; float:right; height:27px; width:72px}

#atmfrm {float:left; padding:7px 0 0}
#atmfrm select {float:left; margin-right:5px}
/*Online Chat Survey Ends - Added on 10th Sept'14*/