/* Copyright 2003-05 Macromedia Inc. $Revision: 1.35 $ */
#globalnav {
 position: relative;
top: 0; right: 0;
background-color: #72828b;
text-align: left;
padding: 0;
border: 1px solid #72828b;
margin: 0 auto;
width: 756px !important;
width: 758px;
height: 88px !important;
 height: 90px}
#globalnav.twoline-gma {
height: 100px !important; height: 102px}
#globalnav.minimal {
height: 40px !important; height: 42px}
#macromedia {
position: absolute;
top: 10px; left: 12px;
padding: 0;
border: 0;
margin: 0;
width: 118px;
height: 16px}
#globalnav-locale {
position: absolute;
top: 12px; left: 134px;
color: #fff;
padding: 0;
border: 0;
margin: 0;
height: 14px}
#globalnav-locale a,
#globalnav-locale a:link,
#globalnav-locale a:visited {
color: #fff;
text-decoration: none}
#globalnav-locale a:visited:hover,
#globalnav-locale a:hover {
background-color: #8e9ba2;
color: #fff;
text-decoration: none}
/* ********* help menu ********* */
#globalnav-helpmenu {
position: absolute;
top: 0; right: 0;
list-style: none;
color: #fff;
padding: 0;
border: 0;
margin: 11px 8px 0 0;/* \*/
margin: 11px 0 0 0;  /*  */
width: 538px;
height: 15px}
#globalnav-helpmenu li {
float: right;
padding: 0;
border-left: 1px solid #8e9ba2;
margin: 0;
height: 15px;
line-height: 14px !important;/*\*/
line-height: 15px !important;/* */
}
#globalnav-helpmenu li.first {
border-left: 0}
#globalnav-helpmenu li a {
vertical-align: top;
padding: 1px 9px 2px 8px;
height: 15px}
#globalnav-helpmenu a,
#globalnav-helpmenu a:link,
#globalnav-helpmenu a:visited {
color: #fff;
text-decoration: none}
#globalnav-helpmenu a:visited:hover,
#globalnav-helpmenu a:hover {
background-color: #8e9ba2;
color: #fff;
text-decoration: none}
#globalnav-cart img.cart-icon {
margin: 0 1px 0 0}
/* **** help menu :: memebership **** */
#greeting, #signin, #signout {
display: none}
#globalnav-helpmenu #greeting {
padding: 0 9px 0 8px !important;
padding: 1px 9px 0 8px}
/* ********* globalnav menu ********* */
#globalnavbar {
position: absolute;
top: 32px; left: 0px;
background-image: url(/images/globalnav/emx_globalnav.gif);
background-position: top left;
background-repeat: no-repeat;
padding: 0;
border: 0;
margin: 0;
width: 756px;
height: 35px}
/* hidden from Opera 6 */
head:first-child+body #globalnavbar {
position: relative;
top: 32px; left: 0px}
#globalnav-menu {
 position: absolute;
top: 0; left: 0;
z-index: 2;
list-style: none;
color: #000;
padding: 0 0 0 9px;
border: 0;
margin: 0;
width: 756px !important;
width: 759px;
height: 35px}
#globalnav-menu li {
display: inline;/* \*/
display: block;
float: left;/*  */
 line-height: 35px !important;
line-height: 30px;
padding: 0;
border: 0;
margin: 0;
height: 35px}
#globalnav-menu li a {
padding: 0 3px 0 6px;
border-left: 1px solid #8d9495}
#globalnav.de #globalnav-menu li a {
padding: 0 4px 0 5px}
/* Hidding from MacIE 5.0 \*/
#globalnav-menu li a {
padding: 0 6px 0 6px;
margin-top /**/: 8px;
line-height /**/: 14px;
height /**/: 14px}
#globalnav-menu li a/**/ {
padding: 0 6px 0 6px;
margin-top: 0 !important;
margin-top: 8px;
line-height: inherit !important;
line-height: 14px}
/* END Hidding */
#globalnav-menu li.first a {
border-left: 0}
#globalnav-menu li a:link,
#globalnav-menu li a:visited,
#globalnav-menu li a:visited:hover,
#globalnav-menu li a:hover {
background-color: transparent;
color: #000;
text-decoration: none}
/* ********* search ********* */
#globalnav #globalnav-search {
position: absolute;
top: 0; right: 0;
z-index: 2;
color: #000;
padding: 0;
border: 0;
margin: 0;
width: 188px;
height: 35px}
#search-input {
position: absolute;
top: 2px; left: 3px;
background-color: #fff;
padding: 0;
border: 1px solid;
border-color: #828a8a #a1a9a9 #dce3e3 #a1a9a9;
margin: 5px 0 0 3px;
line-height: 20px;
color: #000;
height: 18px !important;
height: 20px; /* IE 6 */
}
/* hidden from Opera 6 */
head:first-child+body #search-input {
 position: absolute;
top: 6px; left: 7px;
margin: 0 0 0 0 !important;
height: 20px !important;
height: 18px}
#search-input:focus {
border: 1px solid;
border-color: #429252 #5aba4a #63df52 #5aba4a}
#globalnav #globalnav-search #searchDIV {
 position: absolute;
top: 0; right: 11px;
padding: 11px 0 0 3px;/* \*/
padding: 11px 3px 0 3px !important;
padding: 10px 3px 0 3px;/*  */
border: 0;
margin: 0;
height: 35px;
text-align: right}
#searchDIV #search {
position: absolute;
top: 0; right: 0;
width: 100%;
height: 35px}
/* hidden from Opera */
head:first-child+body #searchDIV {
height: 24px !important;
height: 35px}
/* locale specific classes for search */
form.en #search-input {
width: 124px !important; width: 122px}
form.en #searchDIV {
width: 35px !important; width: 42px; /* Search */
}
form.de #search-input {
width: 130px !important; width: 128px}
form.de #searchDIV {
width: 30px !important; width: 37px; /* Suche */
}
form.esES #search-input,
form.esXLA #search-input,
form.ptBR #search-input {
width: 124px !important; width: 126px}
form.esES #searchDIV, 
form.esXLA #searchDIV,
form.ptBR #searchDIV{
width: 34px !important; width: 41px; /* Buscar */
}
form.frFR #search-input {
width: 114px !important; width: 112px}
form.frFR #searchDIV {
width: 46px !important; width: 53px; /* Chercher */
}
form.it #search-input {
width: 129px !important; width: 127px}
form.it #searchDIV {
width: 28px !important; width: 35px; /* Cerca */
}
form.ja #search-input {
width: 134px !important; width: 132px}
form.ja #searchDIV {
width: 26px !important; width: 33px}
form.ko #search-input {
width: 134px !important; width: 132px}
form.ko #searchDIV {
width: 26px !important; width: 33px}
form.nl #search-input {
width: 119px !important; width: 117px}
form.nl #searchDIV {
width: 41px !important; width: 48px; /* Zoeken */
}
form.sv #search-input {
width: 138px !important; width: 136px}
form.sv #searchDIV {
width: 20px !important; width: 27px; /* Sok */
}
form.zhCN #search-input,
form.zhTW #search-input {
width: 134px !important; width: 132px}
form.zhCN #searchDIV,
form.zhTW #searchDIV {
width: 26px !important; width: 33px}
/* ********* submenus ********* */
ul.globalnav-submenu {
position: absolute;
top: 67px; left: 0;
list-style: none;
color: #fff;
padding: 2px 0 0 8px;
border: 0;
margin: 0;
width: 748px !important;
width: 756px;
height: 22px !important;
height: 20px}
ul.globalnav-submenu {
visibility: hidden}
ul.globalnav-submenu li {
display: block;
float: left;
padding: 0;
border-right: 1px solid #8e9ba2;
margin: 0;
height: 15px !important;
height: 13px;
line-height: 14px !important;/*\*/
line-height: 15px !important;/* */
line-height: 12px}
ul.globalnav-submenu li.last {
border: 0}
ul.globalnav-submenu li a {
padding: 1px 8px 2px 8px;
height: 15px !important;
height: 12px}
ul.globalnav-submenu li a,
ul.globalnav-submenu li a:link,
ul.globalnav-submenu li a:visited {
color: #fff;
text-decoration: none}
ul.globalnav-submenu li a:visited:hover,
ul.globalnav-submenu li a:hover {
background-color: #8e9ba2;
color: #fff;
text-decoration: none}
/* ********* global messaging ********* */
#globalmessaging {
position: absolute;
top: 67px; left: 0;
list-style: none;
color: #fff;
padding: 2px 0 0 16px;
border: 0;
margin: 0;
width: 748px !important;
width: 756px;
height: 22px !important;
height: 20px}
#globalmessaging p {
float: left;
padding-right: 16px;
width: 697px}
#globalmessaging img {
float: left;
vertical-align: top;
padding: 0;
border: 0;
margin: 0 4px 0 0}
#globalmessaging a,
#globalmessaging a:link,
#globalmessaging a:visited,
#globalmessaging a:visited:hover,
#globalmessaging a:hover {
background-color: #72828b;
font-weight: bold;
color: #fff;
text-decoration: underline}
/* ////////////// fonts /////////////// */
#globalnav ul, 
#globalnav #globalmessaging,
#globalnav #globalnav-search {
font: 10px Verdana, sans-serif}
#globalnav.ja ul,
#globalnav.ja #globalmessaging,
#globalnav.ja #globalnav-search {
font: 11px Verdana, sans-serif}
#globalnav.ja ul {
line-height: 32px !important;
line-height: 31px}
#globalnav.ko ul,
#globalnav.ko #globalmessaging,
#globalnav.ko #globalnav-search {
font: 11px Verdana, sans-serif}
#globalnav.ko ul {
line-height: 32px !important;
line-height: 31px}
#globalnav.zhCN ul,
#globalnav.zhTW ul,
#globalnav.zhCN #globalmessaging,
#globalnav.zhTW #globalmessaging,
#globalnav.zhCN #globalnav-search,
#globalnav.zhTW #globalnav-search {
font: 12px Verdana, sans-serif}
#globalnav.zhCN ul,
#globalnav.zhTW ul {
line-height: 32px !important;
line-height: 31px}
