/* ----------*/

.navOpen {
	background: #e8edff;
	padding-bottom: 10px;
	border-bottom: solid 1px #d8dff5;
}

ul.navOpen {
	margin: -3px 0 0;
}

#leftnav_list .navOpen li {
	border: none;
	padding: 0;
	background: none;
	margin-left: 15px;
}

#leftnav_list .navOpen li a {
	font-size: 10px;
	color: #666666;
}

#leftnav_list .navOpen li a:hover {
	color: #ffa000;
}


.navBox {
	border-bottom: none;
	padding: 0 0 10px 0px;
}

ul.thirdLevelNav,
ul.thirdLevelNavB,
ul.thirdLevelNavC,
ul.thirdLevelNavD,
ul.thirdLevelNavE {
	margin: 0;
}


#leftnav_list #visaPrepaidProducts .navOpen ul.thirdLevelNav,
#leftnav_list #visaPrepaidProducts .navOpen ul.thirdLevelNavB,
#leftnav_list #visaTravel .navOpen ul.thirdLevelNavC,
#leftnav_list #visaSecure .navOpen ul.thirdLevelNavD,
#leftnav_list #visaFraud .navOpen ul.thirdLevelNavE {
	display: none;
	margin: 0;
}

#leftnav_list #visaPrepaidProducts .navOpen ul.thirdLevelNav li a,
#leftnav_list #visaPrepaidProducts .navOpen ul.thirdLevelNavB li a,
#leftnav_list #visaTravel .navOpen ul.thirdLevelNavC li a,
#leftnav_list #visaSecure .navOpen ul.thirdLevelNavD li a,
#leftnav_list #visaFraud .navOpen ul.thirdLevelNavE li a {
	font-size: 10px;
	color: #666666;
}

#leftnav_list #visaPrepaidProducts .navOpen ul.thirdLevelNav li a:hover,
#leftnav_list #visaPrepaidProducts .navOpen ul.thirdLevelNavB li a:hover,
#leftnav_list #visaTravel .navOpen ul.thirdLevelNavC li a:hover,
#leftnav_list #visaSecure .navOpen ul.thirdLevelNavD li a:hover,
#leftnav_list #visaFraud .navOpen ul.thirdLevelNavE li a:hover {
	color: #ffa000;
}

#sectionHomeOn #leftnav_list li.navHeaderHome,
#sectionVisaDebitCardsOn #leftnav_list li.navHeaderVisaDebitCards,
#sectionVisaPayInoOn #leftnav_list li.navHeaderVisaPayIno  {
	background-color: #e8edff;
	background-image: url(/en/images/common/chevron_yellow.gif);
	background-position: 7px 13px;
	border-bottom: none;
	padding: 9px 9px 9px 15px;
	font-weight: bold;
}


/* ------------------------*/

/* @group Visa Credit Cards */

#visaCreditCards {
	display: none;
}

#sectionVisaCardsOn #visaCreditCards {
	display: block;
}

#sectionVisaCardsOn #vcc-classic .vcc-classic a.navTitle,
#sectionVisaCardsOn #vcc-gold .vcc-gold a.navTitle,
#sectionVisaCardsOn #vcc-platinum .vcc-platinum a.navTitle,
#sectionVisaCardsOn #vcc-infinite .vcc-infinite a.navTitle,
#sectionVisaCardsOn #vcc-chart .vcc-chart a.navTitle,
#sectionVisaCardsOn #vcc-get .vcc-get a.navTitle,
#sectionVisaCardsOn #vcc-new .vcc-new a.navTitle {
	color: #000;
}


#sectionVisaCardsOn #leftnav_list li.navHeaderVisaCards {
	background-color: #e8edff;
	background-image: url(/en/images/common/chevron_yellow.gif);
	background-position: 7px 13px;
	border-bottom: none;
	padding: 9px 9px 3px 15px;
	font-weight: bold;
}


/* @end */


/* @group Visa Debit Cards */

#visaDebitCards {
	display: none;
}

#sectionVisaDebitCardsOn #visaDebitCards {
	display: block;
}

#sectionVisaDebitCardsOn #vdc-using .vdc-using a.navTitle,
#sectionVisaDebitCardsOn #vdc-benefits .vdc-benefits a.navTitle,
#sectionVisaDebitCardsOn #vdc-mmanagement .vdc-mmanagement a.navTitle,
#sectionVisaDebitCardsOn #vdc-naia .vdc-naia a.navTitle,
#sectionVisaDebitCardsOn #vdc-security .vdc-security a.navTitle,
#sectionVisaDebitCardsOn #vdc-faqs .vdc-faqs a.navTitle {
	color: #000;
}


#sectionVisaDebitOn #leftnav_list li.navHeaderVisaDebitCards {
	background-color: #e8edff;
	background-image: url(/en/images/common/chevron_yellow.gif);
	background-position: 7px 13px;
	border-bottom: none;
	padding: 9px 9px 3px 15px;
	font-weight: bold;
}


/* @end */

/* @group Visa Paywave */

#visaPayWave {
	display: none;
}

#sectionVisaPayWaveOn #visaPayWave {
	display: block;
	margin-top: -6px;
}

#sectionVisaPayWaveOn #leftnav_list li.navHeaderVisaPayWave {
	background-color: #e8edff;
	background-image: url(/en/images/common/chevron_yellow.gif);
	background-position: 7px 13px;
	border-bottom: none;
	padding: 9px 9px 9px 15px;
	font-weight: bold;
}

#sectionVisaPayWaveOn #vpw-using .vpw-using a.navTitle,
#sectionVisaPayWaveOn #vpw-where .vpw-where a.navTitle {
	color: #000;
}

/* @end */

/* @group Visa Mobile Platform */

#visaMobilePlatform {
	display: none;
}

#sectionVisaPayInoOn #visaMobilePlatform {
	display: block;
	margin-top: -6px;
}

#sectionVisaPayInoOn #vi-mobile .vi-mobile a.navTitle{
	color: #000;
}


/* @end */

/* @group Visa Prepaid Products */

#visaPrepaidProducts {
	display: none;
}

#sectionVisaPrepaidOn #visaPrepaidProducts,
#sectionVisaPrepaidOn #vppc-gift #leftnav_list #visaPrepaidProducts .navOpen ul.thirdLevelNav,
#sectionVisaPrepaidOn #vppc-gift-faq #leftnav_list #visaPrepaidProducts .navOpen ul.thirdLevelNav,
#sectionVisaPrepaidOn #vppc-tmoney #leftnav_list #visaPrepaidProducts .navOpen ul.thirdLevelNavB,
#sectionVisaPrepaidOn #vppc-tmoney-faqs #leftnav_list #visaPrepaidProducts .navOpen ul.thirdLevelNavB{
	display: block;
}

#sectionVisaPrepaidOn #leftnav_list li.navHeaderVisaPrepaid {
	background-color: #e8edff;
	background-image: url(/en/images/common/chevron_yellow.gif);
	background-position: 7px 13px;
	border-bottom: 1px none #d8dff5;
	padding: 9px 9px 3px 15px;
	font-weight: bold;
}

#vppc-gift .vppc-gift a.navTitle,
#sectionVisaPrepaidOn #vppc-gift-faq #leftnav_list #visaPrepaidProducts .navOpen ul.thirdLevelNav li.vppc-gift-faq a.navTitle,
#sectionVisaPrepaidOn #vppc-reload .vppc-reload a.navTitle,
#sectionVisaPrepaidOn #vppc-tmoney .vppc-tmoney a.navTitle,
#sectionVisaPrepaidOn #vppc-tmoney-faqs #leftnav_list #visaPrepaidProducts .navOpen ul.thirdLevelNavB li.vppc-tmoney-faqs a.navTitle,
#sectionVisaPrepaidOn #vppc-tcheques .vppc-tcheques a.navTitle {
	color: #000;
}

/* @end */

/* @group Visa Travel */

#visaTravel {
	display: none;
}

#sectionVisaTravelOn #visaTravel,
#sectionVisaTravelOn #vt-cldi #leftnav_list #visaTravel .navOpen ul.thirdLevelNavC,
#sectionVisaTravelOn #vt-cldi-e #leftnav_list #visaTravel .navOpen ul.thirdLevelNavC,
#sectionVisaTravelOn #vt-cldi-how #leftnav_list #visaTravel .navOpen ul.thirdLevelNavC,
#sectionVisaTravelOn #vt-cldi-abc #leftnav_list #visaTravel .navOpen ul.thirdLevelNavC,
#sectionVisaTravelOn #vt-cldi-faq #leftnav_list #visaTravel .navOpen ul.thirdLevelNavC  {
	display: block;
}

#sectionVisaTravelOn #leftnav_list li.navHeaderTravel {
	background-color: #e8edff;
	background-image: url(/en/images/common/chevron_yellow.gif);
	background-position: 7px 13px;
	border-bottom: 1px none #d8dff5;
	padding: 9px 9px 3px 15px;
	font-weight: bold;
}

#vt-tips .vt-tips a.navTitle,
#vt-benefits .vt-benefits a.navTitle,
#vt-faq .vt-faq a.navTitle,
#vt-cldi .vt-cldi a.navTitle,
#sectionVisaTravelOn #vt-cldi-e #leftnav_list #visaTravel .navOpen ul.thirdLevelNavC .vt-cldi-e a.navTitle,
#sectionVisaTravelOn #vt-cldi-how #leftnav_list #visaTravel .navOpen ul.thirdLevelNavC .vt-cldi-how a.navTitle,
#sectionVisaTravelOn #vt-cldi-abc #leftnav_list #visaTravel .navOpen ul.thirdLevelNavC .vt-cldi-abc a.navTitle,
#sectionVisaTravelOn #vt-cldi-faq #leftnav_list #visaTravel .navOpen ul.thirdLevelNavC .vt-cldi-faq a.navTitle {
	color: #000;
}

/* @end */

/* @group Visa Secure */

#visaSecure {
	display: none;
}

#sectionVisaSecureOn #visaSecure,
#sectionVisaSecureOn #vs-vbv #leftnav_list #visaSecure .navOpen ul.thirdLevelNavD,
#sectionVisaSecureOn #vs-vbv-how #leftnav_list #visaSecure .navOpen ul.thirdLevelNavD,
#sectionVisaSecureOn #vs-vbv-register #leftnav_list #visaSecure .navOpen ul.thirdLevelNavD,
#sectionVisaSecureOn #vs-vbv-where #leftnav_list #visaSecure .navOpen ul.thirdLevelNavD,
#sectionVisaSecureOn #vs-vbv-faq #leftnav_list #visaSecure .navOpen ul.thirdLevelNavD {
	display: block;
}

#sectionVisaSecureOn  #leftnav_list li.navHeaderVisaSecure {
	background-color: #e8edff;
	background-image: url(/en/images/common/chevron_yellow.gif);
	background-position: 7px 13px;
	border-bottom: 1px none #d8dff5;
	padding: 9px 9px 3px 15px;
	font-weight: bold;
}

#vs-liability .vs-liability a.navTitle,
#vs-vbv .vs-vbv a.navTitle,
#sectionVisaSecureOn #vs-vbv-how #leftnav_list #visaSecure .navOpen ul.thirdLevelNavD .vs-vbv-how a.navTitle,
#sectionVisaSecureOn #vs-vbv-register #leftnav_list #visaSecure .navOpen ul.thirdLevelNavD .vs-vbv-register a.navTitle,
#sectionVisaSecureOn #vs-vbv-where #leftnav_list #visaSecure .navOpen ul.thirdLevelNavD .vs-vbv-where a.navTitle,
#sectionVisaSecureOn #vs-vbv-faq #leftnav_list #visaSecure .navOpen ul.thirdLevelNavD .vs-vbv-faq a.navTitle,
#vs-networks .vs-networks a.navTitle,
#vs-verify .vs-verify a.navTitle,
#vs-three .vs-three a.navTitle {
	color: #000;
}

/* @end */

/* @group Visa Fraud */

#visaFraud {
	display: none;
}

#sectionVisaFraudOn #visaFraud,
#sectionVisaFraudOn #vf-ais #leftnav_list #visaFraud .navOpen ul.thirdLevelNavE,
#sectionVisaFraudOn #vf-ais-benefits #leftnav_list #visaFraud .navOpen ul.thirdLevelNavE,
#sectionVisaFraudOn #vf-ais-faq #leftnav_list #visaFraud .navOpen ul.thirdLevelNavE {
	display: block;
}

#sectionVisaFraudOn #leftnav_list li.navHeaderVisaFraud {
	background-color: #e8edff;
	background-image: url(/en/images/common/chevron_yellow.gif);
	background-position: 7px 13px;
	border-bottom: 1px none #d8dff5;
	padding: 9px 9px 3px 15px;
	font-weight: bold;
}

#vf-use .vf-use a.navTitle,
#vf-atm .vf-atm a.navTitle,
#vf-avoid .vf-avoid a.navTitle,
#vf-online .vf-online a.navTitle,
#vf-id .vf-id a.navTitle,
#vf-phishing .vf-phising a.navTitle,
#vf-resource .vf-resource a.navTitle,
#vf-ais .vf-ais a.navTitle,
#sectionVisaFraudOn #vf-ais-benefits #leftnav_list #visaFraud .navOpen ul.thirdLevelNavE .vf-ais-benefits a.navTitle,
#sectionVisaFraudOn #vf-ais-faq #leftnav_list #visaFraud .navOpen ul.thirdLevelNavE .vf-ais-faq a.navTitle {
	color: #000;
}

/* @end */

/* @group Visa Recurring */

#visaRecurring {
	display: none;
}

#sectionVisaRecurringOn #visaRecurring {
	display: block;
}

#sectionVisaRecurringOn #leftnav_list li.navHeaderVisaRecurring {
	background-color: #e8edff;
	background-image: url(/en/images/common/chevron_yellow.gif);
	background-position: 7px 13px;
	border-bottom: 1px none #d8dff5;
	padding: 9px 9px 3px 15px;
	font-weight: bold;
}

#vr-benefits .vr-benefits a.navTitle,
#vr-faq .vr-faq a.navTitle {
	color: #000;
}

/* @end */