﻿@charset utf-8;

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}
* html .clearfix {
	height: 1%
}
/*@font-face {
	font-family: 'HelveticaNeueBold';
	src: url('/assets/fonts/helveticabold-webfont.eot');
	src: url('/assets/fonts/helveticabold-webfont.eot?#iefix') format('embedded-opentype'), url('/assets/fonts/helveticabold-webfont.woff') format('woff'), url('/assets/fonts/helveticabold-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}*/

html[xmlns*=]:root h2 {
padding-top:4px
}

/*.pagetitle h1{font-size:2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:5px}*/
.pagetitle h1 {
	font-size: 2em;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 5px;
	float: left;
}

/*.navigation{width:943px;height:35px;position:relative;z-index:10;margin:0 auto;padding:10px 0 0 2px}*/
.navigation ul li span.mainlink {
	cursor: auto
}
.navigation ul li .mainlink {
	font-size: 1.6em;
	color: #005593;
	font-family: HelveticaNeueBold
}
.navigation ul li.lastselected {
	border-top: 1px solid #bdbcbd;
	border-right: 1px solid #bdbcbd!important;
	border-left: 1px solid #bdbcbd!important
}
.navigation ul li.selected, .navigation ul li.lastselected, .navigation ul li.select {
	/*background: url(/assets/images/navigation_btmborder.png) repeat-x 0 bottom*/
}
.navigation ul li {
	float: left;
	vertical-align: top;/*border-top:1px solid #fff;z-index:2;
	padding:6px 0 4px;_width:80px;*/
}
.navigation ul li .menutext {
	border-left: 1px solid #bdbcbd;
	float: left;
	padding: 0 10px 5px
}
.navigation ul li a {
	display: block;
	
}
.navigation ul li.first a {
	border: none;
	padding-left: 0
}
.navigation ul li img.pointer {
	left: 40%;
	position: absolute;
	display: none;
	z-index: 2;
	bottom: -26px
}
.dropdownWrap {
	left: 0;
	position: absolute;
	top: 43px;
	z-index: 1;
	display: none;
	width: 100%;
	background: #f5f5f5;
	border-bottom: 5px solid #f36523;
}
.navigation ul li.lastNav .dropdownWrap {
	width: 410px;
	left: -247px
}
.navigation ul li.dropmidNav .dropdownWrap {
	width: 410px;
	left: 0
}
.dropdownWrap .midcrv .lhssection {
	float: left;
	width: 23%;
	margin-right: 2%;
	background: #EAEAEA;
	padding: 2% 0
}
.smenav .dropdownWrap .midcrv .lhssection {
	float: left;
}
.dropdownWrap .midcrv .lhssection ul {
	float: left;
	width: 100%;
	border: none
}
.dropdownWrap .midcrv .lhssection ul li {
	float: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: 700;
	color: #005593;
	width: 100%;
	border: 0;
	line-height: 16px;
}
.dropdownWrap .midcrv .lhssection ul li span.mainlink {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: auto;
	border: none;
}
.dropdownWrap .midcrv .lhssection ul li a.mainlink {
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif
}
.dropdownWrap .midcrv .lhssection ul li a {
	color: #005593;
	text-decoration: none;
	border: none;
	height: auto;
	padding: 0
}
.dropdownWrap .midcrv .lhssection ul li.selected {
	color: #333;
	background: none;
}
.dropdownWrap .midcrv .rhssection {
	float: left;
	width: 75%;
	padding: 2% 0
}
.dropdownWrap .midcrv .rhssectionFull {
	width: 100%;
}
.dropdownWrap .midcrv .rhssection .innerNavs {
	display: none;
	float: left;
	overflow: hidden;
	position: relative;
	width: 100% !important;
}
.innerNavs .innerNavContainer {
	width: 100%;
	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;
	border: none;
	padding: 0;
	width: 100%;
}
.dropdownWrap .midcrv .rhssection ul li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	color: #005593;
	line-height: 16px;
	border: none;
	cursor: pointer;
	overflow: hidden;
	padding: 0 2% 0 0;
	width: 23%;
	margin: 0;
	text-align: left;
}
.innerNavContainer.iqdbImg li{
	width:14%!important;
}

.gallery .dropdownWrap .midcrv .rhssection ul li,
.home .news .dropdownWrap .midcrv .rhssection ul li {
	width: 18%;
}
.iqdb .dropdownWrap .midcrv .rhssection ul li,
.home .news .dropdownWrap .midcrv .rhssection ul li {
	width: 18%;
}

.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: 1.2em;
	padding: 0 4px 0 0
}
div.header {
	position: relative;
	width: 940px;
	margin: 0 auto;
	padding: 12px 0 0
}

div.header div.logo {
	float: left;
	width: 215px
}
div.header div.search {
	float: right;
	width: 268px/*width:360px*/
}
div.header div.search input {
	background: url(/assets/images/bg_search.gif) no-repeat 0 0;
	border: none;
	color: #807c7c/*color:#000*/;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: 700;
	height: 28px;
	float: left;
	width: 190px/*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
}


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
}
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{border-top:1px solid #bdbcbd;border-left:1px solid #bdbcbd!important;border-right:1px solid #bdbcbd!important}*/
.navigation ul li.selnextlinav .menutext, .navigation ul li.select .menutext {
	border-left: 1px solid #FFFFFF
}
.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.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 {
	display: block;
}
.dropdownWrap .midcrv .lhssection ul li span.mainlink {
	background: none;
	display: block;
	float: left;
	padding: 12px 6%;
	width: 88%;
	text-align: left;
	color: #000;
	cursor: pointer;
}
.dropdownWrap .midcrv .lhssection ul li:hover span.mainlink, .dropdownWrap .midcrv .lhssection ul li.selected span.mainlink {
	background: #aaa;
	color: #FFF;
}
.dropdownWrap .midcrv .rhssection ul li a, .dropdownWrap .midcrv .rhssection ul li span.innerlink {
	border: none;
	color: #005593;
	text-decoration: none;
	height: auto;
	display: block;
	padding: 0;
	float:none;
}

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
}

.bg_none, .noarrow {
	background: none!important
}
a.rel, .tooltipvisible {
	position: relative
}

.languagedropdown .select_bg, .languagedropdown .select_bg select {
	width: 110px
}
.ls-row-clr {
	clear: both
}
#col-promo-left .ls-row-clr {
	clear: none
}
/*added for social icons on 27 april 2012*/
div.socialiconnav {
	float: right;
}
div.socialiconnav ul {
	padding: 5px 0 0 0
}
div.socialiconnav ul li {
	float: left;
	margin: 0 0 0 14px
}

/* 13092012 Click to talk :: Styling issue */

/* 27092012 jayshree home page downtime chanegs */

.dropdownWrap .topcrv, .dropdownWrap .btmcrv {
	display: none!important
}
.home .dropdownWrap .midcrv {
	max-width: 1172px;
}
.dropdownWrap .midcrv {
	width: 100%;
	max-width: 1150px;
	float: none;
	overflow: hidden;
	margin: 0 auto;
}
.manage_your_money .dropdownWrap {
	width: 188px;
	left: -8px
}
.manage_your_money .dropdownWrap .midcrv, .smenav ul li.manage_your_money .dropdownWrap .midcrv {
	width: 186px!important;
}
.navigation ul li.lastNav .dropdownWrap .midcrv, .navigation ul li.dropmidNav .dropdownWrap .midcrv, .smenav ul li .dropdownWrap .midcrv {
	width: 407px
}
/* 27092012 jayshree home page downtime chanegs */

/* 01102012 Jayshree*/
.smenav .dropdownWrap {
	top: 31px;
}
/*.smenav ul li{padding: 5px 0 4px!important;}*/
.smenav ul li {
	padding-top: 5px!important;
}
/* 01102012 Jayshree*/

/* 04012013 Jayshree Title Alignment issue */
.pagetitle {
	float: left;
	width: 100%
}
/* 04012013 Jayshree Title Alignment issue */
/*09042013*/

/*Ramu Bengali on 12 June 2013*/
.bn .intro .insidepagetabcontent p {
	font-size: 1.5em;
}
/*Ramu Bengali on 12 June 2013*/

/ /*23102013 added for social icons */


/*06 dec */
.headerstyle {
 color: #005593;
 font-family: HelveticaNeueBold;
 font-size: 1.6em!important;
 padding: 0px 0 12px 0!important;
 font-weight: bold;
}
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 .headerstyle {
	color: #ffffff;
}
div.expandcontent div.onecolumn .question .questionheader {
	float: left;
	/*background: url(/assets/images/bluedownarrow.png) no-repeat scroll 605px 15px transparent;*/
	cursor: auto;
	min-height: 16px;
	width: 100%;
	height: auto!important;
	padding: 0 5px 0 0;
	color: #005593;
	font-weight: bold;
}
div#customertabs div.insidepagetabcontent div.topcontent div.midcol p, div#customertabs div.insidepagetabcontent div.topcontent div.rightcol .headerstyle {
	float: none;
}
.christmas-band-img {
	float: left;
	padding-left: 35px;
}

/* adjustment styles */
.dropdownWrap h4 {
	text-align: left;
	width: 100%;
	text-transform: inherit;
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color: #444;
	padding-top: 6px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}
.news .dropdownWrap {
	border-bottom-color: #009bff;
}
.movies .dropdownWrap {
	border-bottom-color: #f36523;
}
.av .dropdownWrap {
	border-bottom-color: #b6ca1e;
}
.gallery .dropdownWrap {
	border-bottom-color: #f466ba;
}
.interval .dropdownWrap {
	border-bottom-color: #ffc000;
}
.iqdb .dropdownWrap {
	border-bottom-color: #864300;
}
.ht .dropdownWrap {
	border-bottom-color: #eb5250;
}
.movies .dropdownWrap .midcrv .lhssection ul li:hover span.mainlink, .movies .dropdownWrap .midcrv .lhssection ul li.selected span.mainlink {
	background: #f36523;
}
.av .dropdownWrap .midcrv .lhssection ul li:hover span.mainlink, .av .dropdownWrap .midcrv .lhssection ul li.selected span.mainlink {
	background: #b6ca1e;
}
.gallery .dropdownWrap .midcrv .lhssection ul li:hover span.mainlink, .gallery .dropdownWrap .midcrv .lhssection ul li.selected span.mainlink {
	background: #f466ba;
}
.interval .dropdownWrap .midcrv .lhssection ul li:hover span.mainlink, .interval .dropdownWrap .midcrv .lhssection ul li.selected span.mainlink {
	background: #ffc000;
}
.iqdb .dropdownWrap .midcrv .lhssection ul li:hover span.mainlink, .iqdb .dropdownWrap .midcrv .lhssection ul li.selected span.mainlink {
	background: #864300;
}
.ht .dropdownWrap .midcrv .lhssection ul li:hover span.mainlink, .ht .dropdownWrap .midcrv .lhssection ul li.selected span.mainlink {
	background: #eb5250;
}

.innerNavContainer img {
	height: auto;
	width: 100%;
}
.iqdbImg img {
	height: auto;
	width:auto;
}

.movies .dropdownWrap .midcrv .lhssection, .movies .dropdownWrap .midcrv .rhssection {
	min-height: 112px;
}
.av .dropdownWrap .midcrv .lhssection, .av .dropdownWrap .midcrv .rhssection {
	min-height: 140px;
}
.gallery .dropdownWrap .midcrv .lhssection, .gallery .dropdownWrap .midcrv .rhssection {
	min-height: 262px;
}
.interval .dropdownWrap .midcrv .lhssection, .av .dropdownWrap .midcrv .rhssection {
	min-height: 140px;
}

 @media (max-width:800px) {
.movies .dropdownWrap .midcrv .lhssection, .movies .dropdownWrap .midcrv .rhssection {
	min-height: 85px;
}
.av .dropdownWrap .midcrv .lhssection, .av .dropdownWrap .midcrv .rhssection {
	min-height: 115px;
}
.gallery .dropdownWrap .midcrv .lhssection, .gallery .dropdownWrap .midcrv .rhssection {
	min-height: 190px;
}
.interval .dropdownWrap .midcrv .lhssection, .interval .dropdownWrap .midcrv .rhssection {
	min-height: 115px;
}
.dropdownWrap .midcrv {
	padding-left:4px;
}
}
