﻿/* This is for the navigation dropdowns using jQuery */
/*ESSENTIAL STYLES*/
.mainNavDropDn li li a:visited{color:#4bade0;}
.mainNavDropDn li a:visited{color:#f2f2f2}
.nav,.mainNavDropDn,li.Promo1 {line-height:1.0;}
.nav,.nav ul{z-index:100;}
.nav ul,.mainNavDropDn ul {position:absolute;top:-999em;}
.nav ul li,.nav ul li a{width: 100%;}
.nav li,.mainNavDropDn li {float:left;position:relative;z-index:99;}
.nav a,.mainNavDropDn a {display:block;}
.nav li:hover ul,ul.nav li.sfHover ul{left:2px;top:1.9em;width:149px}
.nav li:hover li ul,.nav li.sfHover li ul,.mainNavDropDn li:hover li ul,.mainNavDropDn li.sfHover li ul {top:-999em;}
.nav li li:hover ul,ul.nav li li.sfHover ul {left:149px;top:-1px;}
.superfish li:hover ul,.superfish li li:hover ul {top: -999em;}
ul.mainNavDropDn li:hover ul,ul.mainNavDropDn li.sfHover ul{left:5px;top:0.3em;}
/*ORIGINAL SKIN*/
.nav {float:right;margin-bottom:1em;margin-left:50px;background:url('/images/redesign/btnSlCountry.jpg') no-repeat;width:149px;height:24px;}
.nav ul{width:149px;background:transparent url('/images/redesign/slCountrynavbg.gif') no-repeat;padding-bottom:15px;}
.nav li {font-size:0.85em;color:#333;padding-left:10px;padding-top:4px;text-align:left;}
.nav li a,.nav li li a{width:149px}
.nav a, .nav a:hover {color:#333}
.nav li li {padding:0.5em 1em;font-size:1em;}
.nav li li a{display:block;width:150px;color:#4bade0;padding:3px 0;}
.nav li li a:hover{color:#f2f2f2}
.nav li li li {background:#636363;}
.mainNavDropDn{width:56em}

/* changes width of top lvl nav bar */
.mainNavDropDn li{padding-left:1em;width:117px;padding-top:8px;}

.mainNavDropDn li a img,.mainNavDropDn li a:hover img{padding-top:2px;vertical-align:middle}
.mainNavDropDn li a imgProduct,.mainNavDropDn li a:hover img{padding-top:2px;vertical-align:middle}
.mainNavDropDn li a imgSupport,.mainNavDropDn li a:hover img{padding-top:2px;vertical-align:middle}

.mainNavDropDn li a,.mainNavDropDn li a:hover{font-family:"Avenir 65 Medium",verdana,sans-serif;font-size:1.5em;color:#f2f2f2;}

/** this sets the dropdown's background image - set width & height to match the image **/
.mainNavDropDn .products ul.products{background:transparent url('/images/redesign/navbardropdn.gif') no-repeat;height:300px;width:545px;}
.mainNavDropDn .support ul.support{background:transparent url('/images/redesign/navbardropdn2.gif') no-repeat;height:350px;width:410px;}
.mainNavDropDn .store ul.store{background:transparent url('/images/redesign/navbardropdnbgp_fr_store.gif') no-repeat;height:300px;width:460px;}
.mainNavDropDn .PLife ul.PLife{background:transparent url('/images/redesign/navbardropdnbgp_us_PLife_us.gif') no-repeat;height:300px;width:410px;}

.mainNavDropDn .about ul.about{background:transparent url('/images/redesign/navbardropdnbgp_us_about.gif') no-repeat;height:300px;width:260px;}

/** this sets the length of the line under each link in the dropdown menu **/
.mainNavDropDn li.products li{border-bottom:1px #ccc solid;width:533px;font-family:verdana,arial,sans-serif}
.mainNavDropDn li.support li{border-bottom:1px #ccc solid;width:398px;font-family:verdana,arial,sans-serif}
.mainNavDropDn li.store li{border-bottom:1px #ccc solid;width:448px;font-family:verdana,arial,sans-serif}
.mainNavDropDn li.PLife li{border-bottom:1px #ccc solid;width:398px;font-family:verdana,arial,sans-serif}
.mainNavDropDn li.about li{border-bottom:1px #ccc solid; border-top:1px solid #CCCCCC;width:398px;font-family:verdana,arial,sans-serif}

/* > (arrow) images */
.mainNavDropDn .products .products .topProducts{background:url('/images/redesign/navbarliar.gif') no-repeat 2% 50%;padding-top:0;font-family:verdana,arial,sans-serif}
.mainNavDropDn .support .support .topSupport{background:url('/images/redesign/navbarliar.gif') no-repeat 2% 50%;padding-top:0;font-family:verdana,arial,sans-serif}
.mainNavDropDn .store .store .topStore{background:url('/images/redesign/navbarliar.gif') no-repeat 2% 50%;padding-top:0;font-family:verdana,arial,sans-serif}
.mainNavDropDn .PLife .PLife .topPLife{background:url('/images/redesign/navbarliar.gif') no-repeat 2% 50%;padding-top:0;font-family:verdana,arial,sans-serif}
.mainNavDropDn .about .about .topAbout{background:url('/images/redesign/navbarliar.gif') no-repeat 2% 50%;padding-top:0;font-family:verdana,arial,sans-serif}

.mainNavDropDn .products .products .txtProducts{background:url('/images/redesign/navbarliar.gif') no-repeat 2% 50%;padding-top:0;font-family:verdana,arial,sans-serif}
.mainNavDropDn .support .support .txtSupport{background:url('/images/redesign/navbarliar.gif') no-repeat 2% 50%;padding-top:0;font-family:verdana,arial,sans-serif}
.mainNavDropDn .store .store .txtStore{background:url('/images/redesign/navbarliar.gif') no-repeat 2% 50%;padding-top:0;font-family:verdana,arial,sans-serif}
.mainNavDropDn .PLife .PLife .txtPLife{background:url('/images/redesign/navbarliar.gif') no-repeat 2% 50%;padding-top:0;font-family:verdana,arial,sans-serif}
.mainNavDropDn .about .about .txtAbout{background:url('/images/redesign/navbarliar.gif') no-repeat 2% 50%;padding-top:0;font-family:verdana,arial,sans-serif}

.mainNavDropDn li li a,.mainNavDropDn li li a:hover{font-size:1em;color:#4bade0;font-weight:bold;padding:0.5em 1em;font-family:verdana,arial,sans-serif;width:180px}

.mainNavDropDn li li a:hover{color:#f2f2f2}

/*
.mainNavDropDn .products .products a span,.mainNavDropDn .products .products a:hover span{position:absolute;left:225px;color:#f2f2f2;font-weight:normal;padding:0;width:320px;padding-top:1px; padding-bottom:16px;}
.mainNavDropDn .support .support a span,.mainNavDropDn .support .support a:hover span{position:absolute;left:225px;color:#f2f2f2;font-weight:normal;padding:0;width:250px;padding-top:1px; padding-bottom:16px;}
.mainNavDropDn .store .store a span,.mainNavDropDn .store .store a:hover span{position:absolute;left:215px;color:#f2f2f2;font-weight:normal;padding:0;width:245px;padding-top:1px; padding-bottom:16px;}
.mainNavDropDn .PLife .PLife a span,.mainNavDropDn .PLife .PLife a:hover span{position:absolute;left:225px;color:#f2f2f2;font-weight:normal;padding:0;width:250px;padding-top:1px; padding-bottom:16px;}
.mainNavDropDn .about .about a span,.mainNavDropDn .about .about a:hover span{position:absolute;left:225px;color:#f2f2f2;font-weight:normal;padding:0;width:250px;padding-top:1px; padding-bottom:16px;}
*/



.mainNavDropDn .products .products a span,.mainNavDropDn .products .products a:hover span{position:absolute;left:225px;color:#f2f2f2;font-weight:normal;padding:0;width:330px;padding-top:1px; padding-bottom:16px;}
.mainNavDropDn .support .support a span,.mainNavDropDn .support .support a:hover span{position:absolute;left:225px;color:#f2f2f2;font-weight:normal;padding:0;width:250px;padding-top:1px; padding-bottom:16px;}
.mainNavDropDn .store .store a span,.mainNavDropDn .store .store a:hover span{position:absolute;left:215px;color:#f2f2f2;font-weight:normal;padding:0;width:290px;padding-top:1px; padding-bottom:16px;}
.mainNavDropDn .PLife .PLife a span,.mainNavDropDn .PLife .PLife a:hover span{position:absolute;left:225px;color:#f2f2f2;font-weight:normal;padding:0;width:250px;padding-top:1px; padding-bottom:16px;}
.mainNavDropDn .about .about a span,.mainNavDropDn .about .about a:hover span{position:absolute;left:225px;color:#f2f2f2;font-weight:normal;padding:0;width:250px;padding-top:1px; padding-bottom:16px;}








/* .mainNavDropDn li li.top{padding-top:0;border-top:1px #ccc solid;} */
.mainNavDropDn .products .products .topProducts{padding-top:0;border-top:1px #ccc solid;}
.mainNavDropDn .support .support .topSupport{padding-top:0;border-top:1px #ccc solid;}
.mainNavDropDn .store .store .topStore{padding-top:0;border-top:1px #ccc solid;}
.mainNavDropDn .PLife .PLife .topPLife{padding-top:0;border-top:1px #ccc solid;}
.mainNavDropDn .about .about .topAbout{padding-top:0;border-top:1px #ccc solid;}










/** this sets the image width for the product & support images at the bottom of the dropdown menu **/
.mainNavDropDn .products .products .lastProducts{padding-left:5px;padding-top:5px;padding-bottom:8px;border:0;background-color:#000;width:540px;}
.mainNavDropDn .products .products .lastProducts a,.mainNavDropDn li li .lastProducts a:hover{padding:0;float:left;width:220px;}
.mainNavDropDn .support .support .lastSupport{padding-left:0;padding-top:5px;padding-bottom:8px;border:0;background-color:#000;width:410px;}
.mainNavDropDn .support .support .lastSupport a,.mainNavDropDn li li .lastSupport a:hover{padding:0;float:left;width:200px;}


.mainNavDropDn .store .store .lastStore{padding-left:0;padding-top:5px;padding-bottom:5px;border:0;background-color:#000;width:460px;}
.mainNavDropDn .store .store .lastStore a,.mainNavDropDn li li .lastStore a:hover{padding:0;float:left;width:203px;}

.mainNavDropDn .PLife .PLife .lastPLife{padding-left:0;padding-top:5px;padding-bottom:5px;border:0;background-color:#000;width:410px;}
.mainNavDropDn .PLife .PLife .lastPLife a,.mainNavDropDn li li .lastPLife a:hover{padding:0;float:left;width:203px;}





li.last a img{float:left;width:191px;margin-left:9px;}
li.lastProduct a img{float:left;width:191px;margin-left:9px;}
li.lastSupport a img{float:left;width:191px;margin-left:9px;}

.mainNavDropDn li li.pullDwnTitle{border:0;padding:0;font-size:1.5em;color:#f2f2f2;padding-top:4px;padding-left:7px;}
.mainNavDropDn li li.pullDwnTitle a,.mainNavDropDn li li.pullDwnTitle a:hover{color:#4bade0;width:150px;font-weight:normal;padding:0;font-family:"Avenir 65 Medium",verdana,sans-serif}
.mainNavDropDn li li.pullDwnTitle span{padding-left:355px;}
.mainNavDropDn li li.pullDwnTitle a.close img,.mainNavDropDn li li.pullDwnTitle a.productClose img{padding-top:0.75em;}
.mainNavDropDn li li.pullDwnTitle a.close img,.mainNavDropDn li li.pullDwnTitle a.supportClose img{padding-top:0.75em;}
.mainNavDropDn li li.pullDwnTitle a.close img,.mainNavDropDn li li.pullDwnTitle a.storeClose img{padding-top:0.75em;}
.mainNavDropDn li li.pullDwnTitle a.close img,.mainNavDropDn li li.pullDwnTitle a.PLifeClose img{padding-top:0.75em;}
.mainNavDropDn li li.pullDwnTitle a.close img,.mainNavDropDn li li.pullDwnTitle a.aboutClose img{padding-top:0.75em;}



.mainNavDropDn li.PLife{width:12em;}
.mainNavDropDn li.about{width:12em;}
.mainNavDropDn li.PLife ul{background:transparent no-repeat url('/images/redesign/navbardropdnbgp.gif')}
.mainNavDropDn li.PLife ul li{background:border-bottom:1px #ccc solid;width:398px;}
.mainNavDropDn li.about ul li{background:border-bottom:1px #ccc solid;width:248px;}

.mainNavDropDn li.about a.close img{padding-left:0px;}

li.store{width:7em}
.mainNavDropDn li.store ul{background:transparent no-repeat url('/images/redesign/navbardropdnbgs.gif');}
