/* ----------*/

.navOpen {
	background: #e8edff;
	padding-bottom: 10px;
	border-bottom: solid 1px #d8dff5;
}

ul.navOpen {
	margin: 0 0 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;
}

#leftnav_list #productsServices .navOpen ul.thirdLevelNav,
#leftnav_list #productsServices .navOpen ul.thirdLevelNavB,
#leftnav_list #fraudPrevention .navOpen ul.thirdLevelNavC,
#leftnav_list #fraudPrevention .navOpen ul.thirdLevelNavD, 
#leftnav_list #fraudPrevention .navOpen ul.thirdLevelNavE,
#leftnav_list #fraudPrevention .navOpen ul.thirdLevelNavF,
#leftnav_list #productsServices .navOpen ul.thirdLevelNavG  {
	display: none;
	margin: 0;
}

#leftnav_list #productsServices .navOpen ul.thirdLevelNav li a ,
#leftnav_list #productsServices .navOpen ul.thirdLevelNavB li a ,
#leftnav_list #fraudPrevention .navOpen ul.thirdLevelNavC li a ,
#leftnav_list #fraudPrevention .navOpen ul.thirdLevelNavD li a , 
#leftnav_list #fraudPrevention .navOpen ul.thirdLevelNavE li a ,
#leftnav_list #fraudPrevention .navOpen ul.thirdLevelNavF li a ,
#leftnav_list #productsServices .navOpen ul.thirdLevelNavG li a  {
	font-size: 10px;
	color: #666666;
}

#leftnav_list #productsServices .navOpen ul.thirdLevelNav li a:hover ,
#leftnav_list #productsServices.navOpen ul.thirdLevelNavB li a:hover ,
#leftnav_list #fraudPrevention .navOpen ul.thirdLevelNavC li a:hover ,
#leftnav_list #fraudPrevention .navOpen ul.thirdLevelNavD li a:hover , 
#leftnav_list #fraudPrevention .navOpen ul.thirdLevelNavE li a:hover ,
#leftnav_list #fraudPrevention .navOpen ul.thirdLevelNavF li a:hover ,
#leftnav_list #productsServices .navOpen ul.thirdLevelNavG li a:hover  {
	color: #ffa000;
}


/* ------------------------*/

/* @group Accepting Visa */

#acceptingVisa {
	display: none;
}

#sectionAcceptingVisaOn #acceptingVisa {
	display: block;
}

#sectionAcceptingVisaOn #accept-visa-becoming .accept-visa-becoming a.navTitle,
#sectionAcceptingVisaOn #accept-visa-online .accept-visa-online a.navTitle,
#sectionAcceptingVisaOn #accept-visa-travellers .accept-visa-travellers a.navTitle,
#sectionAcceptingVisaOn #accept-visa-b2b .accept-visa-b2b a.navTitle,
#sectionAcceptingVisaOn #accept-visa-action .accept-visa-action a.navTitle,
#sectionAcceptingVisaOn #accept-visa-glossary .accept-visa-glossary a.navTitle,
#sectionAcceptingVisaOn #accept-visa-billpayment .accept-visa-billpayment a.navTitle,
#sectionAcceptingVisaOn #best-practices .best-practices a.navTitle {
	color: #000;
}

#sectionHomeOn #leftnav_list li.navHeaderResourceCentre,
#sectionCodeConductOn #leftnav_list li.navHeaderCodeConduct {
	background-color: #e8edff;
	background-image: url(/en/images/common/chevron_yellow.gif);
	background-position: 7px 13px;
	border-bottom: solid 1px #d8dff5;
	padding: 9px 9px 9px 15px;
	font-weight: bold;
}

#sectionReferenceOn #leftnav_list li.navHeaderReference {
	background-color: #e8edff;
	background-image: url(/en/images/common/chevron_yellow.gif);
	background-position: 7px 13px;
	border-bottom: solid 1px #d8dff5;
	padding: 9px 9px 9px 15px;
	font-weight: bold;
}

#sectionAcceptingVisaOn #leftnav_list li.navHeaderAcceptingVisa {
	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 Products & Services */

#productsServices {
	display: none;
}

#sectionProductsServicesOn #productsServices,
#sectionProductsServicesOn #products-services-prepaid .products-services-prepaid ul.thirdLevelNav,
#sectionProductsServicesOn #products-services-prepaid-faqs .products-services-prepaid ul.thirdLevelNav,
#sectionProductsServicesOn #products-services-vbv .products-services-vbv ul.thirdLevelNavB,
#sectionProductsServicesOn #products-services-vbv-how .products-services-vbv ul.thirdLevelNavB,
#sectionProductsServicesOn #products-services-vbv-valuem .products-services-vbv ul.thirdLevelNavB,
#sectionProductsServicesOn #products-services-vbv-valuec .products-services-vbv ul.thirdLevelNavB,
#sectionProductsServicesOn #products-services-vbv-enabled .products-services-vbv ul.thirdLevelNavB,
#sectionProductsServicesOn #products-services-vbv-implement .products-services-vbv ul.thirdLevelNavB,
#sectionProductsServicesOn #products-services-vbv-test .products-services-vbv ul.thirdLevelNavB,
#sectionProductsServicesOn #products-services-vbv-faq .products-services-vbv ul.thirdLevelNavB,
#sectionProductsServicesOn #products-services-vbv-resources .products-services-vbv ul.thirdLevelNavB,
#sectionProductsServicesOn #products-services-visadebit .products-services-visadebit ul.thirdLevelNavG,
#sectionProductsServicesOn #products-services-visadebit-a .products-services-visadebit ul.thirdLevelNavG,
#sectionProductsServicesOn #products-services-visadebit-b .products-services-visadebit ul.thirdLevelNavG {
	display: block;
}

#sectionProductsServicesOn #leftnav_list li.navHeaderProductsServices {
	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;
}

#sectionProductsServicesOn #products-services-paywave .products-services-paywave a.navTitle,
#sectionProductsServicesOn #products-services-visadebit .products-services-visadebit a.navTitle,
#sectionProductsServicesOn #products-services-visaaccupdater .products-services-visaaccupdater a.navTitle,
#sectionProductsServicesOn #products-services-visamobile .products-services-visamobile a.navTitle,
#sectionProductsServicesOn #products-services-nosig .products-services-nosig a.navTitle,
#sectionProductsServicesOn #products-services-prepaid .products-services-prepaid a.navTitle,
#sectionProductsServicesOn #products-services-prepaid-faqs ul.thirdLevelNav li.products-services-prepaid-faqs  a.navTitle,
#sectionProductsServicesOn #products-services-vbv li.products-services-vbv  a.navTitle,
#sectionProductsServicesOn #products-services-vbv-how ul.thirdLevelNavB li.products-services-vbv-how a.navTitle,
#sectionProductsServicesOn #products-services-vbv-valuem ul.thirdLevelNavB li.products-services-vbv-valuem a.navTitle,
#sectionProductsServicesOn #products-services-vbv-valuec ul.thirdLevelNavB li.products-services-vbv-valuec a.navTitle,
#sectionProductsServicesOn #products-services-vbv-enabled ul.thirdLevelNavB li.products-services-vbv-enabled a.navTitle,
#sectionProductsServicesOn #products-services-vbv-implement ul.thirdLevelNavB li.products-services-vbv-implement a.navTitle,
#sectionProductsServicesOn #products-services-vbv-test ul.thirdLevelNavB li.products-services-vbv-test a.navTitle,
#sectionProductsServicesOn #products-services-vbv-faq ul.thirdLevelNavB li.products-services-vbv-faq a.navTitle,
#sectionProductsServicesOn #products-services-visadebit-a ul.thirdLevelNavG li.products-services-visadebit-a a.navTitle,
#sectionProductsServicesOn #products-services-visadebit-b ul.thirdLevelNavG li.products-services-visadebit-b a.navTitle,
#sectionProductsServicesOn #products-services-visadebit ul.thirdLevelNavG li.products-services-visadebit a.navTitle {
	color: #000;
}

/* @end */

/* @group Fraud Prevention */

#fraudPrevention {
	display: none;
}

#sectionFraudPreventionOn #fraudPrevention {
	display: block;
}

#sectionFraudPreventionOn #fraud-prevention-features .fraud-prevention-features ul.thirdLevelNavC,
#sectionFraudPreventionOn #fraud-prevention-features-prepaid .fraud-prevention-features ul.thirdLevelNavC,
#sectionFraudPreventionOn #fraud-prevention-features-report .fraud-prevention-features ul.thirdLevelNavC,
#sectionFraudPreventionOn #fraud-prevention-layers .fraud-prevention-layers ul.thirdLevelNavD,
#sectionFraudPreventionOn #fraud-prevention-layers-three .fraud-prevention-layers ul.thirdLevelNavD,
#sectionFraudPreventionOn #fraud-prevention-layers-avs .fraud-prevention-layers ul.thirdLevelNavD,
#sectionFraudPreventionOn #fraud-prevention-ais .fraud-prevention-ais ul.thirdLevelNavE,
#sectionFraudPreventionOn #fraud-prevention-ais-client .fraud-prevention-ais ul.thirdLevelNavE,
#sectionFraudPreventionOn #fraud-prevention-ais-merch .fraud-prevention-ais ul.thirdLevelNavE,
#sectionFraudPreventionOn #fraud-prevention-ais-serv .fraud-prevention-ais ul.thirdLevelNavE,
#sectionFraudPreventionOn #fraud-prevention-ais-pay .fraud-prevention-ais ul.thirdLevelNavE,
#sectionFraudPreventionOn #fraud-prevention-signs .fraud-prevention-signs ul.thirdLevelNavF,
#sectionFraudPreventionOn #fraud-prevention-signs-counter .fraud-prevention-signs ul.thirdLevelNavF,
#sectionFraudPreventionOn #fraud-prevention-signs-cnp .fraud-prevention-signs ul.thirdLevelNavF,
#sectionFraudPreventionOn #fraud-prevention-signs-hack .fraud-prevention-signs ul.thirdLevelNavF,
#sectionFraudPreventionOn #fraud-prevention-signs-id .fraud-prevention-signs ul.thirdLevelNavF,
#sectionFraudPreventionOn #fraud-prevention-signs-store .fraud-prevention-signs ul.thirdLevelNavF,
#sectionFraudPreventionOn #fraud-prevention-signs-resource .fraud-prevention-signs ul.thirdLevelNavF {
	display: block;
}

#sectionFraudPreventionOn #leftnav_list li.navHeaderFraudPrevention {
	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;
}

#sectionFraudPreventionOn #fraud-prevention-features .fraud-prevention-features a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-features-prepaid ul.thirdLevelNavC li.fraud-prevention-features-prepaid a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-features-report ul.thirdLevelNavC li.fraud-prevention-features-report a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-layers .fraud-prevention-layers a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-layers-three ul.thirdLevelNavD li.fraud-prevention-layers-three a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-layers-avs ul.thirdLevelNavD li.fraud-prevention-layers-avs a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-ais .fraud-prevention-ais a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-ais-client ul.thirdLevelNavE li.fraud-prevention-ais-client a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-ais-merch ul.thirdLevelNavE li.fraud-prevention-ais-merch a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-ais-serv ul.thirdLevelNavE li.fraud-prevention-ais-serv a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-ais-pay ul.thirdLevelNavE li.fraud-prevention-ais-pay a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-signs .fraud-prevention-signs a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-signs-counter ul.thirdLevelNavF li.fraud-prevention-signs-counter a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-signs-cnp ul.thirdLevelNavF li.fraud-prevention-signs-cnp a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-signs-hack ul.thirdLevelNavF li.fraud-prevention-signs-hack a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-signs-id ul.thirdLevelNavF li.fraud-prevention-signs-id a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-signs-store ul.thirdLevelNavF li.fraud-prevention-signs-store a.navTitle,
#sectionFraudPreventionOn #fraud-prevention-signs-resource ul.thirdLevelNavF li.fraud-prevention-signs-resource a.navTitle  {
	color: #000;
}
/* @end */

/* @group Logos & Trademarks */

#logosTrades {
	display: none;
}

#sectionLogosTradesOn #logosTrades {
	display: block;
}

#sectionLogosTradesOn #leftnav_list li.navHeaderLogosTrades {
	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;
}

#logos-trades-trades .logos-trades-trades a.navTitle,
#logos-trades-downloads .logos-trades-downloads a.navTitle {
	color: #000;
}

/* @group Code of Conduct */

#CodeConduct {
	display: none;
}

#sectionCodeConductOn #CodeConduct {
	display: block;
}

#sectionCodeConductOn #leftnav_list li.navHeaderCodeConduct {
	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;
}

#Code-of-Conduct .Code-of-Conduct a.navTitle, {
	color: #000;
}

/* @end */
