/* header control*/ 
.headerContainer    {width:960px;height:109px;margin:0px;}
.logoContainer {float:left;position:relative;width:89px; height:64px; padding:10px 0px 0px 20px;}
.taglineContainer   {float:left;width:250px;position:relative;padding:35px 0px 0px 30px;text-align:left;}
.tagline2Container  {float:left;width:250px;position:relative;padding:35px 0px 0px 30px;text-align:left;}
.holidayShippingContainer {float:left;height:64px;width:250px;position:relative;padding:10px 0px 0px 30px; text-align:right;}
.shippingContainer  {float:right;height:73px;width:163px;position:relative;padding-right:5px;}
.shippingContainer-control {height:73px;width:163px;position:relative;background-image:url('/image/header/shippingBack.png');background-repeat:no-repeat;}
.promoContainer     {float:right;height:73px;width:151px;position:relative;padding-right:5px;}
.promoContainer-control {height:73px;width:151px;position:relative;background-image:url('/image/header/Promoback.png');background-repeat:no-repeat;}
.cartContainer      {float:right;height:73px;width:217px;position:relative;padding-right:20px;background-image:url('/image/header/cartBack.png');background-repeat:no-repeat;}
.searchContainer    {float:left;height:35px;width:210px;position:relative;padding-left:5px;background-image:url('/image/header/searchBack.png');background-repeat:no-repeat;}
.cartContainer input[type="text"] {color:#666;border:1px solid #4E4868;font-size:10px;background-color:#fff;width:70px;height:14px;}
.facebook-container {height:25px; float:right; padding-right:0px;}
.twitter-container {height:20px; width:20px; float:right; padding-right:10px;}
.googleplus1-container {float:right; padding-top:3px;}
.learn-more{color: #7C0040;text-decoration: underline;line-height:14px;}
.learn-more:hover{color: #666;text-decoration: underline;}
.shipping-message {width:143px; text-align:center; padding:2px 12px 0px 12px;font-weight:bold;font-family:arial;font-size:10px;color:#000;}
.shipping-date-container {width:143px; text-align:center; padding:6px 12px 0px 12px;}
.shipping-date{font-weight:bold;font-family:arial;font-size:14px;color:#0072bc;}
.shipping-learn-more-container{width:143px; text-align:center; padding:0px 12px 0px 12px; font-size:10px; font-family:Arial;}
.promo-header-container{width:151px; text-align:center; font-family:Arial; font-size:12px; font-weight:bold; color:#000; padding-top:3px;}
.promo-text-container{width:151px; text-align:center; font-family:Arial; font-size:10px; color:#000;}
.promo-button-container{width:151px; text-align:center; padding-top:4px;}
#InnerCartContainerTop{text-align:right; width:217px;}
.scanalert{float:left; padding-left:10px; padding-top:5px;}
.login-container{padding-right:10px; width:128px; padding-top:5px; height:35px; float:right;}
.login-text{font-weight:bold;text-decoration:underline;color:#79003b;font-face:Arial;font-size:11px;}
.register-text{font-weight:bold;text-decoration:underline;color:#79003b;font-face:Arial;font-size:11px;}
.welcome-back-container{padding-right:10px; width:128px; padding-top:5px; height:35px; float:right;}
#InnerCartContainerBottom{float:left; width:100%;}
.cart-icon{float:left;padding-left:10px; padding-top:2px;}
.cart-totals-container{float:left; padding-left:5px; padding-top:2px;height:15px;}
.cart-totals-text{text-decoration:none;color:#79003b;font-face:Arial;font-size:12px;}
.checkout-button-container{float:right; padding-right:5px; padding-top:2px;}

@font-face {font-family:dinReg;src: url('/font/dinRegular.eot') /* EOT file for IE */ }
@font-face {font-family:dinReg;src: url('/font/dinRegular.ttf') /* TTF file for CSS3 browsers */ }
@font-face {font-family:dinMed;src: url('/font/dinMedium.eot') /* EOT file for IE */ }
@font-face {font-family:dinMed;src: url('/font/dinMedium.ttf') /* TTF file for CSS3 browsers */ }
@font-face {font-family:dinBld;src: url('/font/dinBold.eot') /* EOT file for IE */ }
@font-face {font-family:dinBld;src: url('/font/dinBold.ttf') /* TTF file for CSS3 browsers */ }

ul.Navdropdown, ul.Navdropdown li, ul.Navdropdown ul { list-style:none;margin:0;padding:0; }
ul.Navdropdown { position:relative;z-index:97;float:right; }
ul.Navdropdown li { float:left;line-height:1em;vertical-align:middle;zoom:1; }
ul.Navdropdown li.hover, ul.Navdropdown li:hover { position:relative;z-index:99;cursor:default;}
ul.Navdropdown ul { visibility:hidden;position:absolute;top:100%;left:0;z-index:98;width:100%; }
ul.Navdropdown ul li { float: none; }
ul.Navdropdown ul ul { top: 1px;left: 99%; }
ul.Navdropdown li:hover > ul { visibility: visible; }
