#headerWrapper #header {background-color: #FFF; margin: 0;}
#headerWrapper #header #logo {margin: 10px;}
#topLinks {float: right; background: #828282; margin: 0 20px 0 0; padding: 10px;}
#topLinks li {display: inline; padding-right: 4px; float:left; margin-right:4px;}
#topLinks li.last {padding-right: 0; margin-right:0;}
#topLinks li a {color: #EEE; text-decoration: none; font-weight: normal; border-style: solid; border-width: 1px; border-color: #828282; padding: 2px 5px 2px 17px;}
#topLinks li a:hover {color: #FFF; border-color: #AAA;}
#topLinks li.wishlist {background-position: 0px -90px;}
#topLinks li.user {background-position: 0px -30px;}
#topLinks li.basketEmpty {background-position: 0px -60px;}
#topLinks li.basket {background-position: 0px -60px;}
#topLinks li.currencies {background-position: 0px -150px; padding-left:17px; padding-right:8px;}
#topLinks li.currencies .currency {padding:0 1px; color:#fff;}
#topLinks li.currencies a.currency {color:#ccc;}
#topLinks li.currencies a.currency:hover {color:#fff;}

#navbar {clear: both; background-color: #4e4e4e; background-image: url(/gen/img/store/bg_bar.gif); background-position: center left; background-repeat: repeat-x;}
#mainLinks {float: left;}
#mainLinks li {display: inline; border-right: 1px solid #DDD; background-color: #575757; float: left;}
#mainLinks li a {color: #EEE; font-weight: normal; text-decoration: none; display: block; padding: 5px 15px; background-image: url(/gen/img/store/bg_bar.gif); background-position: center left; background-repeat: repeat-x;}
#mainLinks li a:hover {background-color: #000; background-position: top left;}

#barSearch {background-color: #4e4e4e;}
#barSearch form {float: right; padding: 1px 3px;}
#barSearch form .textSearch {float: left;  margin: 2px;}
#barSearch form .searchSwatch {margin: 1px 1px 1px 3px;}
a#topAdvSearch {border-style: solid; border-width: 1px; border-color: #828282; color: #CCC; text-decoration: none; padding: 2px 5px;}
a#topAdvSearch:hover {color: #FFF; border-color: #888;}
#barSearch label {color: #FFF; margin-right: 10px;}
#barSearch input {border: 0; padding: 1px 2px;}

/*Simple header*/
#bdCheckout #headerWrapper {height: auto;}
#headerWrapper #header.simpleView {border-style: solid; border-width: 0 0 1px 0; border-color: #828282; padding: 10px 0; margin-bottom: 10px; width: 960px; height: auto; float: left; background: transparent;}
#headerWrapper #header.simpleView #logo {margin: 10px;}
#headerWrapper #header.simpleView #headerSub {width: 960px; float: left; background-image: url(/gen/img/logos/verisignText_white.gif); background-position: bottom right; background-repeat: no-repeat;}
