.hm-promo a img { margin:0px 7px 9px 0px; position: position:absolute; top:280px;}
*:first-child+html .hm-promo a img { margin-bottom: 6px; }

.hm-clumn
	{ width:100% }
.hm-clumn td
	{ padding:2px 0px 3px 0px }
.hmTitle
	{ font-weight:bold; color:#8F0137 }
.hmcontentlf
	{ vertical-align:top; padding:5px 10px 10px 0px; }
.hmcontentrt
	{ vertical-align:top; padding:5px 10px 10px 0px; }
.bullet-hm
	{ width:10px }
.bullet-hm img
	{ margin:4px 10px 0px 1px }
.login
	{ text-align:left!important; }
.login img
	{ padding:5px 2px 5px 0px!important; }

.tableProduct td
	{ padding:2px 0px 2px 0px }
.tableProduct td img
	{ margin:3px 0px 3px 7px }

/* Topnav */
.cont-topnav { background:url(/images/bg-topnav.gif) bottom; height:34px }
.topnav { width:430px; margin:9px 0px 0px 12px; font-size:11px; font-weight:bold }
.topnav td { padding:4px 16px 6px 16px }
.topnav a { color:#FFFFFF }
#business { background:url(/images/nav-business.gif) no-repeat 1px 0; padding:0px 13px 2px 15px; margin-right:1px; }
/*----21/12/2010---*/
#nri { background:url(/images/nav-business.gif) no-repeat 1px 0; padding:0 7px 0 9px; }
#agro { background:url(/images/nav-nri.gif) no-repeat 1px 0; padding:4px 17px 6px 8px; }
#agro a { padding-left:7px; }
#agro-mo { background:url(/images/nav-nriMo.gif) no-repeat; padding:0px 18px 0px 13px; }
#wealth { background:url(/images/nav-nri.gif) no-repeat 1px 0; padding:4px 3px 6px 8px; }
#wealth-mo { background:url(/images/nav-nriMo.gif) no-repeat }
#priBanking { background:url(/images/nav-priBanking.gif) no-repeat 1px 0; padding:4px 67px 6px 21px; }
table.topnav tr td#nri a { float:left; width:69px; }
table.topnav tr td#priBanking-mo { width:99px; float:left; } /*--21/12/2010--*/
#personal { background:url(/images/nav-personal.gif) no-repeat; padding:0px 15px 0px 13px; }
#personal-mo { background:url(/images/nav-personalMo.gif) no-repeat }
#corporate-mo { background:url(/images/nav-corporateMo.gif) no-repeat; padding:4px 23px 6px 8px; }
#personal-mo a, #corporate-mo a, #nri-mo a, #priBanking-mo a { color:#000000 }
#nri-mo { background:url(/images/nav-personalMo.gif) no-repeat; float:left; height:19px; margin-left:1px; padding:4px 5px 0 9px; display:inline; width:68px; }
#nri-mo a, #agro-mo a, #business-mo a, #nri-mo a, #priBanking-mo a { color:#000000 }
#priBanking-mo { background:url(/images/nav-priorityMo.gif) no-repeat 1px 0; padding:4px 19px 6px 32px; *padding:4px 80px 6px 32px;
}/*------21/12/2010--*/
.banking { font-weight:bold; color:#6F6367; background:url(/images/24x7-banking.gif) no-repeat; padding:0px 0px 2px 22px }
.banking2 a{float:left; width:78px;}
#searchInput { width:130px; height:13px; padding:1px 5px 1px 5px; margin:2px 5px 0px 0px }

/* Homepage layer */
/*.hm-layer { position:absolute; width:146px; top:276px; left:620px }*/
.hm-layer {width:146px; float:right; margin-left:10px;}
.hm-layerBody
	{ border:#B0AFAF 1px solid; background-color:#E3D5DA }
.hm-layerBody h1
	{ font-weight:bold; color:#A4013F; background:url(/images/bullet-cnt4.gif) no-repeat; padding:0px 0px 5px 16px }

.prd-month
	{ padding:7px 0px 2px 5px }
.prd-month p
	{ color:#2D2B2C; margin:0px 10px 5px 5px }
.prd-month p img
	{ float:left; margin:0px 5px 5px 0px }

.prd-highlights
	{ background-color:#FFFFFF; padding:7px 0px 7px 5px }
.prd-highlights ul
	{ margin-left:4px }
.prd-highlights li
	{ background:url(/images/bullet-rhs1.gif) no-repeat; padding:2px 0px 2px 9px }
	
/*------------- Added by shiv (Indigo Consulting) 18/05/2011 Start --------------*/
.global-container {margin:0 auto; width:1003px;}
#hd-category {overflow:hidden; clear:both;}
/*------------- Added by shiv (Indigo Consulting) 18/05/2011 End --------------*/
