 @charset utf-8;
/*div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend {
	border:0;
	outline:0;
	vertical-align:baseline;
	background:transparent;
	mar gin:0;
	pa dding:0
}
input {
	margin:0;
	pad ding:0
}
body {
	background:#fff;
	color:#FF00 00;
	font-family:Arial, Helvetica, sans-serif;
	height:100%
}
*/.navigation ol,
	.navigation ul {
	list-style-type:none;
	margin:0;
	padding:0
}
:focus {
	outline:0
}
a {
	color:#005593;
	outline:none;
	text-decoration:none;
	cursor:pointer
}
.clear {
	clear:both;
	font-size:1%;
	height:0
}
.clearfix:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
p {
	font-size:14px;
}

h2 {
	color:#005593;
	font-family:HelveticaNeueBold;
	font-size:12px;
	padding-top:4px;
	font-weight:400
}
 html[xmlns*=]:root h2 {
padding-top:4px
}
h3 {
	color:#005593;
	font-size:12px
}
.pagetitle h1 {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px
}
ul.numberbullet {
	padding:0 0 10px
}
ul.numberbullet li {
	font-size:12px;
	clear:both;
	padding:0 0 10px
}
ul.numberbullet li p {
	font-size:12px;
	padding:0
}
ul.numberbullet li ul {
	padding:10px 0 0 20px
}
ul.numberbullet li ul li {
	font-size:12px
}
ul.discbullet li ul {
	list-style:none;
	padding:10px 0 0
}
ul.numberbullet li ul.discbullet {
	list-style:none;
	padding:10px 0 0 20px
}
ul.numberbullet li ul.discbullet li, ul.discbullet li ul li {
	background:url(sbsa1/greybullet.html) no-repeat 0 5px;
	font-size:1em;
	padding:0 0 5px 12px
}
ul.discbullet li ul li ul li {
	background:url(sbsa1/lightgreybullet.html) no-repeat 0 5px;
	color:#000
}
ul.discbullet {
	clear:both;
	padding:0 0 10px
}
ul.discbullet li {
	background:url(sbsa1/blackbullet.html) no-repeat 0 5px;
	font-size:1.3em;
	padding:0 0 10px 12px
}
ul.discbullet li ul.numberbullet {
	padding:10px 0 0
}
ul.discbullet li ul.numberbullet li {
	background:none;
	padding:0 0 5px
}
ul.arrowbullet li {
	background:url(sbsa1/arrowbullet.html) no-repeat 0 5px;
	font-size:1.3em;
	padding:0 0 5px 12px
}
ul.whitearrowbullet li {
	background:url(sbsa1/white_arrow.html) no-repeat 0 5px;
	font-size:1.3em;
	color:#FFF;
	padding:0 0 5px 12px
}
ul.arrowbulletleft li {
	background:url(sbsa1/arrowbullet.html) no-repeat 0 5px;
	font-size:1.3em;
	float:left;
	padding:0 0 5px 12px
}
ol.decimalbullet {
	list-style:decimal;
	padding:0 0 10px 20px
}
ol.decimalbullet li {
	font-size:1.3em;
	padding:0 0 10px
}
.boldtext {
	font-weight:700
}
.pdf_link {
	background:url(sbsa1/pdf_icon.html) 0 0 no-repeat;
	padding:0 0 0 24px
}
.doc_link {
	background:url(sbsa1/pdf_icon.html) left top no-repeat;
	padding:0 0 0 24px
}
p.morelink {
	background:url(sbsa1/bullet_darkbluearrowdown.html) right 10px no-repeat;
	width:65px
}
p.dropdownarrow {
	background:url(sbsa1/bullet_darkbluearrowup.html) right 12px no-repeat
}
.mainBodyContainer {
	position:relative;
	width:100%;
	float:left;
	z-index:1
}
#overlay {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	display:none;
	background:#000;
	z-index:9000;
	opacity:0.5;
	filter:alpha(opacity=50)!important;
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)!important
}
div.topnav_wrapper {
	background:url(sbsa1/bg_topnav.html) repeat-x 0 0;
	height:33px;
	width:100%
}
div.topnav div.hygeinenav {
	float:left;
	width:320px;
	padding:0 22px 0 0
}
div.topnav div.hygeinenav ul li {
	float:left;
	font-size:12px;
	padding:8px 22px 0 1px
}
div.topnav div.hygeinenav ul li a {
	color:#b6caff
}
div.topnav div.hygeinenav ul li.selected {
	background:url(sbsa1/top_navsel_bg_left.html) no-repeat 0 0;
	padding:0 0 0 2px;
	margin-right:10px;
}
div.topnav div.hygeinenav ul li.selected a {
	background:url(sbsa1/top_navsel_bg_right.html) no-repeat right top;
	display:block;
	padding-right:2px
}
div.topnav div.hygeinenav ul li.selected a span {
	background:url(sbsa1/top_navsel_bg_centerarrow.html) no-repeat center bottom;
	color:#272727;
	display:block;
	font-weight:700;
	padding:8px 8px 21px
}
div.sectionnav {
	float:left;
	width:445px
}
div.sectionnav ul li {
	font-family:HelveticaNeueBold;
	font-size:1.4em;
	float:left;
	font-weight:400;
	margin-right:10px;
	padding:10px 23px 6px
}
div.sectionnav ul li a {
	color:#fff;
	text-decoration:none
}
div.sectionnav ul li.selected {
	background:url(sbsa1/bg_sectionnav_left.html) no-repeat 0 0;
	font-size:1.5em;
	margin:7px 0 0;
	padding:5px 0 6px 23px
}
div.sectionnav ul li.selected a {
	background:url(sbsa1/bg_sectionnav_right.html) no-repeat right top;
	color:#333;
	margin:11px 0 0;
	padding:5px 23px 6px 0
}
 body:nth-of-type(1) div.sectionnav ul li.selected {
	height:28px;
	margin:5px 0 0;
	padding:0 0 0 26px
}
 body:nth-of-type(1) div.sectionnav ul li.selected a {
	margin-top:0;
	height:25px;
	display:block;
	padding:3px 23px 0 0
}
div.languagenav {
	float:right;
	position:relative;
	width:78px;
	z-index:1
}
div.languagenav p a {
	background:url(sbsa1/bullet_lightbluearrowdown.html) no-repeat 88% 16px;
	color:#8abfda;
	display:block;
	height:18px;
	text-decoration:none;
	padding:9px 0 0 11px
}
div.languagenav p.selected {
	background:url(sbsa1/bg_languagedropdownselected.html) no-repeat 0 0
}
div.languagenav div.languagedropdown {
	position:absolute;
	top:25px;
	right:0;
	height:43px;
	width:89px;
	display:none
}
div.languagenav div.languagedropdown div.top {
	background:url(sbsa1/bg_languagedropdowntop.html) no-repeat 0 0;
	font-size:1%;
	height:11px;
	width:89px
}
div.languagenav div.languagedropdown div.bottom {
	background:url(sbsa1/bg_languagedropdownbottom.html) no-repeat right bottom;
	width:89px;
	padding:0 0 12px
}
div.languagenav div.languagedropdown div.bottom ul li {
	font-size:1.3em;
	padding:2px 10px 4px 24px
}
#Nav {
	height: 43px;
	width: 940px;
	text-align: left;
	background-repeat: no-repeat background-position: left center;
	font-family: Arial;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 43px;
	text-decoration: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.dividerright {
	background-image: url(../images/divider.jpg);
	background-repeat:no-repeat;
	background-position: right top;
}
.navigation {
	width:990px;
	height:45px;
	position:relative;
	z-index:10;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/*	.navigation ul{
			margin-left:5px;
			padding:0px;
			list-style-type:none;	
		}	
	*/	
	
	
.navigation ul li span.mainlink {
	cursor:auto
}
.navigation ul li .mainlink {
	font-size:15px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
}
.navigation ul li .mainlink:hover {
	color:#FFFFFF;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
}
.navigation ul li.lastselected {
!important
}
.navigation ul li.selected, .navigation ul li.lastselected, .navigation ul li.select {
	background:url(sbsa1/navigation_btmborder.html) repeat-x 0 bottom
}
.navigation ul li {
	float:left;
	vertical-align:top;
	position:relative;
	z-index:2;
	_width:80px;
}
.navigation ul li .menutext {
	float:left;
	padding-right: 20px;
	padding-left: 22px;
}
.navigation ul li .menutext:hover {
	background:#f6 f6f6;
	color:#000000;
}
.navigation ul li a {
	display:block;
	height:43px;/*padding-top:13px;*/
}
.navigation ul li.first a {
	border:none;
	padding-left:0;
}
.navigation ul li img.pointer {
	left:11px;
	position:absolute;
	display:none;
	z-index:-2;
	bottom:0px
}
.navigation ul li img.pointer1 {
	left:0px;
	position:absolute;
	display:none;
	z-index:-2;
	bottom:0px
}
.navigation ul li img.pointer2 {
	left:0px;
	position:absolute;
	display:none;
	z-index:-2;
	bottom:0px
}
.navigation ul li img.pointer3 {
	left:0px;
	position:absolute;
	display:none;
	z-index:-2;
	bottom:0px
}
.navigation ul li img.pointer4 {
	left:0px;
	position:absolute;
	display:none;
	z-index:-2;
	bottom:0px
}
.navigation ul li img.pointer5 {
	left:0px;
	position:absolute;
	display:none;
	z-index:-2;
	bottom:0px
}
.dropdownWrap {
	position:absolute;
	top:35px;
	z-index:1;
	display:none;
	width:624px;
	padding-left: 55px;
	background-image: url(back_menu.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.dropdownWrapCorp {
	display: none;
	top:43px;
	left:8px;
	position:absolute;
	z-index: 1111;
}
.dropdownWraprural {
	display: none;
	top:43px;
	left:0px;
	position:absolute;
}
.dropdownWrapMSME {
	display: none;
	top:43px;
	left:-167px;
	position:absolute;
}
.dropdownWrapRetail {
	display: none;
	top:43px;
	left:-260px;
	position:absolute;
}
.dropdownWrapNri {
	display: none;
	top:43px;
	left:-450px;
	position:absolute;
	z-index: 1111;
}
.dropdownWrapCards {
	display: none;
	top:43px;
	left:-428px;
	position:absolute;
	z-index: 1111;
}
.navigation ul li.lastNav .dropdownWrap {
	width:410px;
	left:-247px
}
.navigation ul li.dropmidNav .dropdownWrap {
	width:410px;
	left:0
}
.dropdownWrap .topcrv {
	background:url(products_dropdowntopcrv.html) no-repeat 0 0;
	width:624px;
	height:14px;
	font-size:1%;
	float:left
}
.dropdownWrap .midcrv {
	width:624px;
	float:left;
	background-color: #298109;
	background-image: url(products_dropdownmidcrv.html);
	background-repeat: repeat-y;
	background-position: 0 0;
	padding-top: 10px;
}
.dropdownWrap .btmcrv {
	width:624px;
	height:19px;
	font-size:1%;
	float:left;
	background-color: #298109;
	background-image: url(products_dropdownbtmcrv.html);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.manage_your_money .dropdownWrap {
	width:190px
}
.manage_your_money .dropdownWrap .topcrv, .smenav ul li.manage_your_money .dropdownWrap .topcrv {
	background:url(sbsa1/manageMoney_dropdowntopcrv.html) no-repeat 0 0!important;
	width:190px!important
}
.manage_your_money .dropdownWrap .midcrv, .smenav ul li.manage_your_money .dropdownWrap .midcrv {
	background:url(sbsa1/manageMoney_dropdownmidcrv.html) repeat-y 0 0!important;
	width:190px!important
}
.manage_your_money .dropdownWrap .btmcrv, .smenav ul li.manage_your_money .dropdownWrap .btmcrv {
	background:url(sbsa1/manageMoney_dropdownbtmcrv.html) no-repeat 0 0!important;
	height:23px!important
}
.dropdownWrap .midcrv .lhssection {
	float:left;
	width:170px;
	margin-left: 4px;
}
.smenav .dropdownWrap .midcrv .lhssection {
	float:left;
	width:188px
}
.dropdownWrap .midcrv .lhssection ul {
	float:left;
	border:none;
}
.dropdownWrap .midcrv .lhssection ul li {
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:700;
	color:#005593;
	width:152px;
	border:0;
	line-height:16px;
	padding:9px;
}
.smenav .dropdownWrap .midcrv .lhssection ul li {
	width:165px;
}
.smenav .lastNav .dropdownWrap .midcrv .lhssection ul li {
	width:149px;
}
.smenav .dropdownWrap .midcrv .lhssection ul li.selected {
	border:none!important;
}
.dropdownWrap .midcrv .lhssection ul li span.mainlink {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	cursor:auto
}
.dropdownWrap .midcrv .lhssection ul li a.mainlink {
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif
}
.dropdownWrap .midcrv .lhssection ul li a {
	color:#FFFFFF;
	text-decoration:none;
	border:none;
	height:auto;
	padding:0
}
.dropdownWrap .midcrv .lhssection ul li.selected {
	color:#000000;
	background-color: #e4e2d7;
	background-image: url(arrowyellow.jpg);
	background-position: 150px center;
	background-repeat: no-repeat;
}
.dropdownWrap .midcrv .rhssection {
	float:left;
	width:440px;
	background-color: #e4e2d7;
}
.dropdownWrap .midcrv .rhssection .innerNavs {
	width:300px;
	display:none;
	float:left;
	overflow:hidden;
	position:relative;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #298109;
}
.innerNavs .innerNavContainer {
	width:200px;
	float:left
}
.innerNavs .innerNavContainermsme {
	width:350px;
	float:left;
}
.tabularData {
	padding:0 0 0 15px
}
.tabularData p {
	font-size:1.3em;
	font-weight:700
}
.tabularData table {
	width:446px;
	font-size:1.3em;
	margin:15px 0 0
}
.tabularData table tr th {
	background:#f0f0f0;
	border-bottom:1px solid #ddd;
	text-align:left;
	padding:10px 0 10px 18px
}
.tabularData table tr td {
	border-bottom:1px solid #eaeaea;
	padding:5px 0 5px 18px
}
.dropdownWrap .midcrv .rhssection .banner {
	border:none;
	height:245px;
	position:relative
}
.dropdownWrap .midcrv .rhssection .banner img {
	left:3px;
	position:absolute;
	top:-13px
}
.dropdownWrap .midcrv .rhssection ul {
	float:left;
	width:400px;
	border:none;
	padding:10px 0 0 15px
}
.dropdownWrap .midcrv .rhssection ul li {
	background:url(arrowyellow_small.jpg) no-repeat 0 3px;
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	line-height:16px;
	border:none;
	cursor:default;
	overflow:hidden;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 8px;
	padding-left: 10px;
}
.dropdownWrap .midcrv .rhssection .fourthlevel {
	width:205px;
 z-ind ex:5;
	position:absolute;
	right:8px;
	border-left-width: 2px;
	border-left-style: dotted;
	border-left-color: #298109;
	color:#005593;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-align:left;
	padding-left:15px;
	padding-top:05px;
}
.dropdownWrap .midcrv .rhssection .fourthlevel ul {
 margi n-left:-15px;
	padding:0px;
	list-style-type:none;
	width:205px;
}
.dropdownWrap .midcrv .rhssection .fourthlevel ul li {
	padding-bottom:10px;
}
.dropdownWrap .midcrv .rhssection .fourthlevel ul li a:link;
.dropdownWrap .midcrv .rhssection .fourthlevel ul li a:visited {
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
}
.dropdownWrap .midcrv .rhssection .right_banner {
	float:right;
	padding-right:10px;
	padding-top:12px
}
.dropdownWrap .midcrv .rhssection .right_banner .nav_knowmore {
	display: block;
	padding: 10px 0 0;
	text-align: right;
}
.dropdownWrap .midcrv .rhssection .right_banner p {
	text-align:right;
	color:#000;
	font-size:12px;
	padding:0 4px 0 0
}

div.datetime {
	position:absolute;
	top:-6px;
	right:-30px;
	width:763px
}
div.datetime div.top {
	background:url(sbsa1/bg_datetime_top.html) no-repeat 1px 0;
	height:22px;
	font-size:1%;
	width:773px
}
div.datetime div.mid {
	background:url(sbsa1/bg_datetime_mid.html) repeat-y 0 0;
	width:775px
}
div.datetime div.mid p {
	color:#fff;
	float:left;
	padding:6px 20px 7px 30px
}
div.datetime div.mid img {
	float:left;
	margin:9px 0 0
}
div.datetime div.mid p a {
	color:#fff;
	text-decoration:underline
}
div.datetime div.bottom {
	background:url(sbsa1/bg_datetime_bottom.html) no-repeat 0 0;
	font-size:1%;
	height:25px;
	width:775px
}
div.header div.logo {
	float:left;
	width:215px
}
div.header div.search {
	float:right;
	width:360px
}
div.header div.search input {
	background:url(sbsa1/bg_search.html) no-repeat 0 0;
	border:none;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight:700;
	height:28px;
	float:left;
	width:282px;
	padding:11px 18px 0
}
/*code replaced and added on 30 april 2012*/
		/*:root div.header div.search input{padding:5px}*/
:root div.header div.search input {
	padding-top:5px;
	padding-bottom:5px
}
/*code replaced and added on 30 april 2012*/
div.header div.search input.gobutn {
	background:none;
	height:auto;
	width:auto;
	padding:0
}
div.smallbanners {
	width:280px
}
div.smallbanners_top {
	background:url(sbsa1/bg_smallbannerstop.html) no-repeat 0 0;
	font-size:1%;
	height:7px;
	width:280px
}
div.smallbanners_bottom {
	background:url(sbsa1/bg_smallbannersbottom.html) no-repeat bottom left;
	width:280px;
	min-height:97px;
	padding:7px 0 14px
}
div.smallbanners_bottom div.image {
	float:left;
	width:145px;
	padding:0 6px 0 12px
}
div.smallbanners_bottom div.data {
	float:left;
	width:110px
}
div.smallbanners_bottom div.data p {
	min-height:62px;
	padding:0 0 5px 5px
}
.moreinfo {
	display:none;
	float:left
}
div.groupwebsites {
	width:940px;
	padding:6px 0
}
div.groupwebsites p {
	color:#ccc;
	float:left;
	font-size:12px;
	padding:0 15px 0 0
}
div.groupwebsites ul li {
	float:left;
	font-size:12px;
	padding:0 27px 0 0
}
div.groupwebsites ul li a {
	border-bottom:1px solid #6da4db;
	color:#fff;
	padding-bottom:0;
	display:block
}
div.groupwebsites ul li a:hover {
	border:none;
	text-decoration:none
}
div.footerLinks {
	float:left;
	width:690px;
	padding:27px 0 0
}
div.footerLinks ul {
	float:left;
	padding-bottom:20px;
	width:100%
}
div.footerLinks ul li {
	background:url(sbsa1/bg_footerlink_seperator.html) no-repeat left top;
	font-size:1.1em;
	letter-spacing:.05em;
	float:left;
	padding:0 11px
}
div.footerLinks ul li.firstItem {
	background:none;
	padding:0 11px 0 0
}
div.footerLinks p {
	float:left;
	color:#9ABAD5;
	font-size:1.1em;
	letter-spacing:.05em;
	width:590px;
	padding:39px 0 0
}
div.footerSocialLinks {
	float:right;
	width:189px;
	padding:21px 0 0
}
div.footerSocialLinks h3 {
	color:#fff;
	font-family:HelveticaNeueBold;
	float:left;
	font-size:1.3em;
	font-weight:400;
	padding:5px 0 0 20px
}
div.footerSocialLinks img {
	border: none;
	float:left;
	margin:0 0 0 9px
}
div.footerSocialLinks a, div.footerSocialLinks a img {
	border: none;
	outline: none
}
div.footerSocialLinks img.verisign {
	float:right;
	margin:24px 5px 0 0
}
div.footerSocialLinks p {
	color:#9abad5;
	float:right;
	font-size:1.1em;
	letter-spacing:.03em;
	width:200px;
	text-align:right;
	padding:23px 3px 0 0
}
div.footerSocialLinks p a {
	color:#9abad5;
	text-decoration:underline
}
.footerLinks .greytext {
	color:#9ABAD5;
	padding:15px 0 0
}
p.footerlinktitle {
	width:20%!important;
	clear:left;
	padding:0 15px 0 0 !important
}
div.impmessage {
	position:fixed;
	bottom:30px;
	right:0;
	width:198px;
	z-index:5;
	display:none
}
div.impmessage div.impmessagetop {
	background:url(sbsa1/bg_importantmessagetop.html) no-repeat 0 0;
	font-size:1%;
	height:9px;
	width:200px
}
div.impmessage div.impmessagebottom {
	background:url(sbsa1/bg_importantmessagebottom.html) no-repeat 0 0;
	width:160px;
	padding:13px 18px 20px 22px
}
div.impmessage div.impmessagebottom p {
	color:#fff;
	font-size:2.8em;
	font-family:HelveticaNeueBold;
	font-weight:400;
	line-height:.8em;
	padding:0 0 5px
}
div.impmessage div.impmessagebottom p span {
	color:#8de3ff;
	font-size:.8em
}
div.impmessage div.impmessagebottom ul li {
	background:url(sbsa1/bullet_whitearrow.html) no-repeat 0 18px;
	border-bottom:1px solid #3ea8dd;
	font-size:1.3em;
	padding:14px 0 14px 12px
}
div.impmessage div.impmessagebottom img {
	float:right
}
div.leftColumn {
	float:left;
	width:162px;
	padding:0 18px 0 0
}
div.lhsnavsection {
	width:162px;
	float:left;
	padding:0 0 8px
}
div.lhsnavsection span.non-link {
	display:none!important
}
div.lhsnavsection div.mid {
	background:#f5f5f5;
	border-top:1px solid #e5e5e5;
	border-left:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	width:160px;
	float:left
}
div.lhsnavsection#main div.mid {
	border-top:none
}
div.lhsnavsection div.mid h3 {
	color:#333;
	padding:10px 9px 5px
}
div.lhsnavsection#main div.mid h4 {
	color:#333;
	font-size:1.3em;
	padding:15px 9px 0
}
/*div.lhsnavsection div.mid ul li{background:url(sbsa1/bg_lhs_bottomborder.gif) no-repeat left bottom;font-size:12px;float:left}*/
div.lhsnavsection div.mid ul li {
	background:url(sbsa1/bg_lhs_bottomborder.html) no-repeat left bottom;
	font-size:12px;
}
div.lhsnavsection div.mid ul li.selected a, div.lhsnavsection div.mid ul li.selected a:hover {
	color:#fff;
	background:#0c83c9;
	width:152px
}
div.lhsnavsection div.mid ul li.selected a span, div.lhsnavsection div.mid ul li.selected a:hover span {
	background:url(sbsa1/white_arrow.html) no-repeat 0 2px
}
div.lhsnavsection div.mid ul li a {
	display:block;
	padding:9px 0 9px 8px
}
div.lhsnavsection div.mid ul li span.non-link {
	display:block;
	color:#005593;
	width:140px;
	background:url(sbsa1/bullet_greyarrow.html) no-repeat 7px 10px;
	padding:9px 0 9px 20px
}
div.lhsnavsection div.mid ul li a:hover {
	width:152px
}
div.lhsnavsection div.mid ul li:hover {
	background:#cfe3ed;
	text-decoration:none
}
div.lhsnavsection div.mid ul li a span {
	background:url(sbsa1/bullet_greyarrow.html) no-repeat 0 2px;
	display:block;
	width:132px;
	padding:0 0 0 15px
}
div.lhsnavsection div.mid ul li ul li a span {
	width:115px
}
div.lhsnavsection div.mid ul li.subselected {
	background:#0c83c9
}
div.lhsnavsection div.mid ul li.subselected:hover {
	background:url(sbsa1/bg_lhs_bottomborder.html) #0c83c9 no-repeat left bottom
}
div.lhsnavsection div.mid ul li.subselected a:hover {
	background:none;
	color:#fff
}
div.lhsnavsection div.mid ul li.subselected a span {
	background:url(sbsa1/bg_subselected_lhs.html) no-repeat 0 5px
}
div.lhsnavsection div.mid ul li.subselected ul {
	background:url(sbsa1/bg_lhs_bottomborder.html) no-repeat left bottom #f7f7f7;
	padding:0 15px 10px
}
div.lhsnavsection div.mid ul li.subselected ul li {
	background:none;
	font-size:1em
}
div.lhsnavsection div.mid ul li.subselected ul li.selected, div.lhsnavsection div.mid ul li.subselected ul li.selected:hover {
	background:#e2e2e2;
	font-weight:700
}
div.lhsnavsection div.mid ul li.subselected ul li a {
	background:none;
	color:#005593;
	padding:5px 8px
}
div.lhsnavsection div.bottom {
	background:url(sbsa1/bg_lhs_navsectionbottom.html) no-repeat 0 0;
	font-size:1%;
	height:4px;
	width:162px;
	float:left
}
div.rightColumn {
	float:right;
	width:760px;
	position:relative
}
div.insidepagebottomsection {
	clear:both;
	width:760px;
	padding:31px 0 29px
}
div.insidepagebanner div.top {
	background:url(sbsa1/bg_insidepagebannertop.html) no-repeat 0 0;
	font-size:1%;
	height:12px;
	width:220px
}
div.insidepagebanner div.bottom {
	background:url(sbsa1/bg_insidepagebannerbottom.html) no-repeat left bottom;
	width:200px;
	min-height:92px;
	padding:0 10px 5px
}
div.insidepagebanner div.bottom div.image {
	float:left;
	width:86px
}
div.insidepagebanner div.bottom div.data {
	float:left;
	width:107px;
	padding:0 0 0 7px
}
div.insidepagebanner div.bottom div.data p {
	padding:0 0 8px 4px;
	font-size:12px;
}
div.specialoffers div.top {
	height:9px;
	font-size:1%;
	width:220px
}
.default_specialoffers div.top {
	background:url(sbsa1/bg_specialoffersbluebox.html) no-repeat 0 0
}
.default_specialoffers div.bottom {
	background:url(sbsa1/bg_specialoffersbluebox_bottom.html) no-repeat left bottom
}
div.specialoffers div.bottom {
	position:relative;
	width:194px;
	min-height:97px;
	padding:0 13px 10px
}
div.specialoffers div.bottom ul {
	padding:8px 0 5px
}
div.specialoffers div.bottom ul li {
	background:url(sbsa1/white_arrow.html) no-repeat 0 3px;
	color:#fff;
	font-size:12px;
	width:180px;
	padding:0 0 0 13px
}
div.specialoffers div.bottom div.buttons img {
	float:left;
	margin-left:12px
}
div.manageyourmoney {
	float:left;
	width:280px
}
div.manageyourmoney div.top {
	background:url(sbsa1/bg_smallbannerstop.html) no-repeat 0 0;
	height:7px;
	font-size:1%;
	width:280px
}
div.manageyourmoney div.bottom {
	background:url(sbsa1/bg_smallbannersbottom.html) no-repeat left bottom;
	position:relative;
	width:250px;
	min-height:98px;
	padding:2px 15px 10px
}
div.manageyourmoney div.bottom ul {
	padding:8px 15px 21px 0
}
div.manageyourmoney div.bottom ul li {
	background:url(sbsa1/bullet_greyarrow.html) no-repeat 0 3px;
	font-size:1.3em;
	width:225px;
	padding:0 0 0 13px
}
div.manageyourmoney div.bottom div.buttons img {
	float:left;
	margin-left:10px
}
.bluebox .bottom .selecteddropval {
	width:109px
}
div.hdfcbanktwitter {
	border-bottom:1px solid #e0e0e0;
	width:152px;
	float:left;
	padding:19px 5px 23px
}
div.hdfcbanktwitter h2 {
	background:url(sbsa1/twitter.html) no-repeat 0 0;
	font-size:1.8em;
	padding:1px 0 4px 35px
}
div.hdfcbanktwitter p {
	font-size:1.1em;
	padding:10px 0 0
}
div.availpersonalloanwed {
	width:162px;
	padding:22px 0 0
}
div.availpersonalloanwed p {
	font-size:1.1em;
	padding:2px 0 9px
}
.login_panel {
	position:absolute;
	right:0;
	top:46px;
	width:255px
}
.login_panel .login_button {
	background:transparent url(sbsa1/loginbg.html) right top;
	width:82px;
	height:30px;
	font-size:1.6em;
	font-weight:700;
	color:#000;
	cursor:pointer;
	float:right;
	padding:6px 0 0 17px
}
.login_panel div.loginbox {
	width:255px
}
.login_panel div.loginbox a.close {
	position:absolute;
	right:15px;
	top:15px
}
.login_panel div.loginbox div.loginbox_top {
	background:url(sbsa1/bg_homeloginbox_top.html) no-repeat 0 0;
	font-size:1%;
	height:10px;
	width:255px
}
.login_panel div.loginbox div.loginbox_bottom {
	background:url(sbsa1/bg_homeloginbox_bottom.html) no-repeat left bottom;
	width:225px;
	padding:5px 15px 18px
}
.login_panel div.loginbox div.loginbox_bottom p.loginheading {
	color:#333;
	font-family:HelveticaNeueBold;
	font-size:1.8em;
	font-weight:400;
	padding:0 0 5px
}
.login_panel div.loginbox div.loginbox_bottom div.loginboxfield {
	border-bottom:1px solid #e6e6e6;
	width:100%;
	padding:7px 0
}
.login_panel div.loginbox div.loginbox_bottom div.loginboxfieldlast {
	clear:both;
	float:left;
	padding:7px 0 16px
}
.login_panel div.loginbox div.loginbox_bottom label {
	font-size:1.3em;
	float:left;
	width:175px;
	padding:1px 0 0 10px
}
.login_panel div.loginbox div.loginbox_bottom input {
	float:left;
	margin:0
}
.login_panel div.loginbox div.loginbox_bottom div.loginboxlinks p a {
	float:left;
	margin:5px 0 0 10px
}
div.floatingfooter {
	bottom:0;
	left:0;
	position:fixed;
	width:100%;
	z-index:5
}
div.floatingfooter div.floatingfootertop {
	background:url(sbsa1/bg_floatingfooter_top.html) repeat-x 0 0;
	font-size:1%;
	height:15px;
	width:100%
}
div.floatingfooter div.floatingfootertop div.floatingfootertopinner {
	width:69px;
	position:relative;
	top:-11px;
	margin:0 auto
}
div.floatingfooter div.floatingfooterbottom {
	background:url(sbsa1/bg_floatingfooter_bottom.html) repeat-x 0 0;
	height:26px;
	width:100%
}
div.floatingfooterlinks ul li {
	background:url(sbsa1/bg_floatingfooterlinkseperator.html) no-repeat 0 0;
	float:left;
	font-size:1.3em;
	font-weight:700;
	position:relative;
	padding:0 13px 3px
}
div.recentlybrowsedpages {
	position:absolute;
	bottom:24px;
	left:-10px;
	width:315px;
	display:none
}
div.recentlybrowsedpages div.recentlybrowsedpages_top {
	background:url(sbsa1/bg_recentpagesvisited_top.html) no-repeat 0 0;
	height:9px;
	width:310px;
	margin:0 0 0 4px
}
div.recentlybrowsedpages div.recentlybrowsedpages_bottom {
	background:url(sbsa1/bg_recentpagesvisited_bottom.html) no-repeat 0 0;
	width:314px
}
div.floatingfooterlinks ul li div.recentlybrowsedpages div.recentlybrowsedpages_bottom p {
	font-size:1em;
	padding:10px 15px
}
div.floatingfooterlinks ul li div.recentlybrowsedpages div.recentlybrowsedpages_bottom ul {
	padding:0 15px
}
div.floatingfooterlinks ul li div.recentlybrowsedpages div.recentlybrowsedpages_bottom li {
	background:none;
	font-size:1em;
	font-weight:400;
	float:left;
	width:232px;
	padding:0 0 4px
}
div.floatingfooterlinks ul li div.recentlybrowsedpages div.recentlybrowsedpages_bottom li a {
	text-decoration:underline;
	color:#005593
}
div.floatingfooterlinks ul li div.recentlybrowsedpages div.recentlybrowsedpages_bottom img {
	float:right;
	clear:both;
	margin:-10px 20px 8px 0
}
div.recentlybrowsedpages div.recentlybrowsedpages_bottom div.shadow {
	background:url(sbsa1/bg_recentpagesvisited_shadow.html) no-repeat 6px 0;
	font-size:1%;
	height:5px;
	width:310px
}
div.floatingfooterlinks ul li a {
	color:#fff;
	padding:4px 0 0
}
div.floatingfooterlinks ul li.chat a {
	background:url(sbsa1/chat_icon.html) no-repeat 0 3px;
	padding:4px 0 5px 30px
}
div.floatingfooterlinks ul li.first {
	background:none;
	padding:0 13px 3px 0
}
div.floatingfooterlinks ul li.last {
	padding:0 0 3px 13px
}
#newsSlider {
	height:83px;
	width:321px
}
div.homecontent_wrapper {
	width:100%
}
div.homecontent {
	width:940px;
	min-height:100px;
	margin:0 auto
}
.border_none {
	border-bottom:none!important
}
a.tooltiplink {
	background:url(sbsa1/grey_dots.html) repeat-x scroll left bottom transparent!important;
	color:#333!important;
	display:inline-block;
	text-decoration:none!important;
	vertical-align:text-top;
	padding:0 0 2px!important
}
.religious_tooltip {
	background:url(sbsa1/bg_tooltip_top.html) no-repeat scroll 0 0 transparent;
	display:none;
	left:0;
	position:absolute;
	top:17px;
	width:227px;
	z-index:1;
	padding:9px 0 0
}
span.content, p.content {
	background:url(sbsa1/bg_tooltip_content.html) repeat-x scroll 0 0 #D6F0FD;
	border-bottom:1px solid #A9CCDE;
	border-left:1px solid #A9CCDE;
	border-right:1px solid #A9CCDE;
	cursor:text;
	display:block;
	font-size:.9em;
	font-weight:400!important;
	text-align:left!important;
	width:225px;
	padding:5px
}
div.lhsnavsection p {
	margin-left:-1px;
	width:138px;
	font-weight:700;
	padding:10px 12px
}
div.leftnavbanner p {
	font-weight:400;
	width:150px;
	margin:0;
	padding:5px 0 10px
}
p.lhs_heading_blue {
	background:url(sbsa1/bg_titanium_lhs.html) #18bbef repeat-x left top;
	color:#fff
}
p.lhs_heading_green {
	background:none repeat scroll 0 0 #625A37;
	color:#E9E9E9
}
p.lhs_heading_greay {
	background:none repeat scroll 0 0 #DDD;
	color:#333
}
.titletext {
	color:#282828;
	padding:5px 0 10px
}
.nrinav ul li a.mainlink, .wholesalenav ul li a.mainlink {
	font-size:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:700
}
.nrinav ul li .menutext {
	padding:0 11px 5px 10px
}
.smenav ul li .menutext {
	padding:0 6px 5px
}
.wholesalenav ul li .menutext {
	padding:0 6px 5px 5px
}
#element1 {
	width:auto!important
}
#element1 .iw_component {
	float:none!important;
	height:auto!important;
	min-height:0!important;
	width:auto!important;
	padding-top:0!important;
	margin:0!important
}
.toptd {
	border-top:1px solid #248FCE
}
.tooltipcontent {
	background:url(sbsa1/bg_tooltip_top.html) no-repeat scroll 0 0 transparent;
	display:none;
	left:0;
	position:absolute;
	top:17px;
	width:237px;
	z-index:1;
	padding:9px 0 0
}
.reward_points_content ul.numberbullet li {
	float:left;
	width:100%
}
div.footerLinks ul.footerthirdrow {
	float:left;
	width:60%!important;
	padding: 0;
}
div.footerLinks p.bestviewed {
	padding: 15px 0 10px;
}
div.footerLinks p.bestviewed a {
	color: #ffffff
}
.targetingContent p {
	line-height:25px;
	color:#646464;
	padding-top:40px
}
.targetingContent p span {
	font-weight:700;
	color:#0B84C1;
	font-size:1.5em
}
.targetingContent {
	float:left;
	background:url(sbsa1/why_hdfcbank.html) no-repeat 0 17px;
	padding:15px 0 0
}
.redfont {
	color:red
}
.bluefont {
	color:#00C
}
.headspace {
	padding:12px 0!important
}
.ac_results {
	border:1px solid #d0f2fd;
	background-color:#FFF;
	overflow:hidden;
	z-index:9999;
	padding:0
}
.ac_results ul {
	width:100%;
	list-style-position:outside;
	list-style:none;
	margin:0;
	padding:0
}
.ac_results li {
	cursor:default;
	display:block;
	color:#000;
	font-size:12px;
	text-align:left;
	margin:0;
	padding:2px 5px 2px 20px
}
.ac_loading {
	background:#FFF url(sbsa1/indicator.html) right center no-repeat
}
.ac_odd {
	background-color:#fff
}
.ac_over {
	background-color:#D3D3D3;
	color:#FFF
}
.input_text {
	background:none;
	color:blue;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.3em;
	font-weight:400;
	float:left;
	width:500px;
	border:1px solid #b4b4b4;
	margin:2px;
	padding:7px 18px 9px 10px
}
.languagedropdown {
	position:absolute;
	right:0;
	top:25px;
	width:113px
}
.languagedropdown .selectedvalue {
	width:115px;
	font-size:11px
}
.languagedropdown .select_bg .selectedvalue {
	width:100px;
	font-size:1.1em
}
.smallbanners_bottom .data p {
	font-size:1.2em
}
.topcontent .midcol ul.discbullet {
	padding-bottom:0
}
#specialofferslider {
	overflow:hidden;
	height:55px
}
.dropdownWrap .midcrv .rhssection ul li a:hover {
	text-decoration:underline;
	color: #000000;
}
iframe, .navigation ul li.first .menutext {
	border:0
}
html[xmlns] .clearfix, .navigation ul li.select img.pointer, .navigation ul li.selected .pointer, .navigation ul li.lastselected .pointer {
	display:block
}
html[xmlns] .clearfix, .navigation ul li.select img.pointer1, .navigation ul li.selected .pointer1, .navigation ul li.lastselected .pointer1 {
	display:block
}
html[xmlns] .clearfix, .navigation ul li.select img.pointer2, .navigation ul li.selected .pointer2, .navigation ul li.lastselected .pointer2 {
	display:block
}
html[xmlns] .clearfix, .navigation ul li.select img.pointer3, .navigation ul li.selected .pointer3, .navigation ul li.lastselected .pointer3 {
	display:block
}
html[xmlns] .clearfix, .navigation ul li.select img.pointer4, .navigation ul li.selected .pointer4, .navigation ul li.lastselected .pointer4 {
	display:block
}
html[xmlns] .clearfix, .navigation ul li.select img.pointer5, .navigation ul li.selected .pointer5, .navigation ul li.lastselected .pointer5 {
	display:block
}
p a, .navigation ul li .mainlink:hover, div.datetime div.mid p a:hover, div.footerSocialLinks p a:hover, .login_panel div.loginbox div.loginbox_bottom div.loginboxlinks p a:hover, div.floatingfooterlinks ul li div.recentlybrowsedpages div.recentlybrowsedpages_bottom li a:hover {
	text-decoration:none
}
.pdf_link a, .doc_link a {
	color:#005593
}
div.topnav, div.floatingfooter div.floatingfooterbottom div.floatingfooterlinks {
	width:940px;
	margin:0 auto
}
div.sectionnav ul, .customercolumn .moreinfo ul {
	padding:0
}
div.languagenav p.selected a, div.lhsnavsection div.mid ul li.subselected ul li a:hover {
	background:none;
	color:#005593
}
.navigation ul li.selected, .navigation ul li.select {
!important
}
.navigation ul li.selnextlinav .menutext, .navigation ul li.select .menutext, .navigation ul li.first {
	border-left:1px solid #fff
}
.navigation ul li.selected a, .navigation ul li.selected .menutext, .navigation ul li.lastselected .menutext, .navigation ul li.nextlinav .menutext, div.impmessage div.impmessagebottom ul li.last {
	border:none
}
.navigation ul, div.smallbanners_bottom img, .login_panel div.loginbox div.loginbox_bottom div.loginboxlinks img {
	float:left
}
.navigation ul li.find_your_nearest img.pointer, .navigation ul li.manage_your_money .pointer {
	left:45%
}
.navigation ul li.find_your_nearest img.pointer1, .navigation ul li.manage_your_money .pointer1 {
	left:45%
}
.navigation ul li.lastNav .dropdownWrap .topcrv, .navigation ul li.dropmidNav .dropdownWrap .topcrv, .smenav ul li .dropdownWrap .topcrv {
	background:url(sbsa1/products_dropdowntopcrv_small.html) no-repeat 0 0;
	width:410px!important;
	height:14px
}
.navigation ul li.lastNav .dropdownWrap .midcrv, .navigation ul li.dropmidNav .dropdownWrap .midcrv, .smenav ul li .dropdownWrap .midcrv {
	background:url(sbsa1/products_dropdownmidcrv_small.html) repeat-y 0 0;
	width:409px
}
.navigation ul li.lastNav .dropdownWrap .btmcrv, .navigation ul li.dropmidNav .dropdownWrap .btmcrv, .smenav ul li .dropdownWrap .btmcrv {
	background:url(sbsa1/products_dropdownbtmcrv_small.html) no-repeat 0 0;
	width:410px!important
}
.navigation ul li.lastNav .dropdownWrap .midcrv .rhssection, .navigation ul li.dropmidNav .dropdownWrap .midcrv .rhssection, .smenav ul li .dropdownWrap .midcrv .rhssection {
	width:220px!important
}
.navigation ul li.lastNav .dropdownWrap .midcrv .lhssection, .navigation ul li.dropmidNav .dropdownWrap .midcrv .lhssection {
	width:173px;
	border-right:2px solid #239EDD
}
.smenav ul li.dropmidNav .dropdownWrap .midcrv .lhssection {
	width:173px;
	border:none
}
.navigation ul li.lastNav .innerNavs .innerNavContainer, .navigation ul li.dropmidNav .innerNavs .innerNavContainer {
	width:230px;
	margin:0 0 0 5px
}
.navigation ul li.lastNav .dropdownWrap .midcrv .rhssection .innerNavs, .navigation ul li.dropmidNav .dropdownWrap .midcrv .rhssection .innerNavs {
	width:244px!important;
	border-left:none
}
.navigation ul li.lastNav .dropdownWrap .midcrv .lhssection ul li, .navigation ul li.dropmidNav .dropdownWrap .midcrv .lhssection ul li {
	padding:9px 8px 10px 16px
}
.dropdownWrap .midcrv .lhssection ul li.selected span.mainlink, .dropdownWrap .midcrv .lhssection ul li.selected a {
	color:#000000
}
.dropdownWrap .midcrv .rhssection ul li a, .dropdownWrap .midcrv .rhssection ul li span.innerlink {
	background:url(sbsa1/bullet_bluearrowsmalltrans.html) no-repeat 0 5px;
	border:none;
	color:#000000;
	text-decoration:none;
	height:auto;
	display:block;
	padding:0 0 0 12px
}
div.footerLinks ul li a, div.impmessage div.impmessagebottom ul li a, div.lhsnavsection div.mid ul li.subselected a, div.specialoffers div.bottom a, div.specialoffers div.bottom h2 {
	color:#fff
}
div.lhsnavsection div.mid ul li.last, div.manageyourmoney p.morelink {
	background:none
}
div.lhsnavsection div.mid ul li.subselected ul li.selected a span, div.lhsnavsection div.mid ul li.subselected ul li.selected a:hover span, div.lhsnavsection div.mid ul li.subselected ul li a span {
	background:url(sbsa1/arrowbullet.html) no-repeat scroll 2px 4px transparent
}
div.insidepagebanner, div.specialoffers {
	float:left;
	width:220px;
	padding:0 20px 0 0
}
div.specialoffers div.bottom div.buttons, div.manageyourmoney div.bottom div.buttons {
	position:absolute;
	bottom:10px;
	right:10px;
	width:50px
}
div.specialoffers div.bottom div.buttons img.prevBtn, div.specialoffers div.bottom div.buttons img.nextBtn, div.manageyourmoney div.bottom div.buttons img.prevBtn, div.manageyourmoney div.bottom div.buttons img.nextBtn, div.floatingfooter div.floatingfootertop div.floatingfootertopinner img {
	cursor:pointer
}
div.specialoffers div.bottom div.buttons img.prevBtn, div.manageyourmoney div.bottom div.buttons img.prevBtn {
-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5
}
div.hdfcbanktwitter p a, div.availpersonalloanwed p a {
	background:url(sbsa1/bullet_bluearrowsmall.html) no-repeat right 4px;
	padding:0 8px 0 0
}
.bg_none, .noarrow {
	background:none!important
}
a.rel, .tooltipvisible {
	position:relative
}
#tooltipcontent1, #tooltipcontent2, #tooltipcontent3, #tooltipcontent4, #tooltipcontent5, #tooltipcontent6, #tooltipcontent7, #tooltipcontent8, #tooltipcontent9, #tooltipcontent10, #tooltipcontent11, #tooltipcontent12, #tooltipcontent13, #tooltipcontent14, #tooltipcontent15, #tooltipcontent16, #tooltipcontent17, #tooltipcontent18, #tooltipcontent19, #tooltipcontent20, #tooltipcontent21, #tooltipcontent22, #tooltipcontent23, #tooltipcontent24, #tooltipcontent25, #tooltipcontent26, #tooltipcontent27, #tooltipcontent28, #tooltipcontent29, #tooltipcontent30, #tooltipcontent31, #tooltipcontent32, #tooltipcontent33, #tooltipcontent34, #tooltipcontent35, .tooltipDiv, a.tooltiplink span.tooltipcontent {
	background:url(sbsa1/bg_tooltip_top.html) no-repeat scroll 0 0 transparent;
	display:none;
	left:0;
	position:absolute;
	top:17px;
	width:237px;
	z-index:1;
	padding:9px 0 0
}
.languagedropdown .select_bg, .languagedropdown .select_bg select {
	width:110px
}
.ls-row-clr {
	clear:both
}
#col-promo-left .ls-row-clr {
	clear:none
}
div.socialiconnav {
	float:right;
}
div.socialiconnav ul {
	padding:5px 0 0 0
}
div.socialiconnav ul li {
	float:left;
	margin:0 0 0 14px
}
