.theme {  background-color:#000d16; }
div.top-cart { display: none; }
#topLinks li a { color: #fff !important; }
.theme a { color:#9fdbf4;}
.link-checkout, button.button span, #search_mini_form input[type=image], .btn-subscribe, #nav > ul > .active > a { /*J background-color:#063345; */}
.btn-subscribe { background-color:#016BB2; }
#search_mini_form input[type=image] { background-color:#666666; }
a, #footerLinks ul li.first {  color:#034471; }
#nav > ul > li { /*J border: solid 1px #00597d;*/ border: solid 1px #016bb2;}
#nav > ul > li > a { /*J border: solid 8px #00597d;*/ border: solid 8px #016bb2; display: block; position:relative; float:left;font-family: "Lucida Grande","Lucida Sans Unicode", verdana,arial,helvetica, sans-serif; font-weight:bold;  }
#nav > ul > li.title > a { /*J border: solid 8px #00597d;*/ border: solid 8px #016bb2; display: block; position:relative; float:left;font-family: "Lucida Grande","Lucida Sans Unicode", verdana,arial,helvetica, sans-serif; font-weight:bold;  }
#nav ul.level0 > li.parent > a { font-size:14px; color:#034471!important; text-transform:uppercase; font-weight:bold;}
#legality a {color: #2996c3; text-decoration: underline;}
#subscribe #newsletter,#search_mini_form #search, #nav > ul > .active, #nav > ul > .active > a{  /*J border-color:#063345;*/ border-color:#016bb2;}
#search_mini_form input[type=image] { padding: 6px 10px;}
.cart-table button.btn-continue, .cart-table button.btn-update {  color:#00597d;}
.product-view .add-to-links li { color:#034471;}

#nav > ul > .active { /*J box-shadow: -4px 0 0 -2px #063345; -moz-box-shadow: -4px 0 0 -2px #063345; -webkit-box-shadow: -4px 0 0 -2px #063345 */}
