anchor.diff:  .myaccountbox ul  {padding:0px; margin:0px}
   .myaccountbox ul li { display:block; border-bottom:1px dashed #E7E7E7 }
   .myaccountbox ul li:last-child { border:none }
  -.myaccountbox ul li a { display:block; padding:8px 5px 8px 30px; background: url("store/arrowcategory.png") no-repeat scroll 10px center transparent; color:#999999 }
  +.myaccountbox ul li a { display:block; padding:8px 5px 8px 30px; background: url(<%= asset_path 'store/arrowcategory.png' %>) no-repeat scroll 10px center transparent; color:#999999 }
   .myaccountbox ul li a:hover {  color:#f25c27 }
   
   /* Checkout */
  -.checkoutsteptitle {padding:8px 10px; background:#fff url("store/down.png") no-repeat right -17px; margin:5px 0 10px 0; color:#495c58; font-size:16px; border-bottom:1px dashed #E7E7E7; cursor:pointer }
  +.checkoutsteptitle {padding:8px 10px; background:#fff url(<%= asset_path 'store/down.png' %>) no-repeat right -17px; margin:5px 0 10px 0; color:#495c58; font-size:16px; border-bottom:1px dashed #E7E7E7; cursor:pointer }
   .checkoutsteptitle.down {background-position: right 10px}
   .checkoutsteptitle a.modify {float:right; margin-right:30px; font-size:13px; line-height:16px}
   .checkoutstep {display:none; margin:15px 0 30px 0;  background:#fff; padding:15px; }
  
positive.code: .quantitybox {background:#f5f5f5; border: 1px solid #cccc; padding:15px 15px 8px 15px; display:block; margin:40px 0;  border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; -o-border-radius:4px;}
  .quantitybox:after {content: ".";	display: block;	height: 0;	clear: both; visibility: hidden;}
  .productlinks {margin:6px 0 0 10px; float:left}
  .productlinks a {  margin-right:10px; background: url(store/productpagelinkicon.png) no-repeat 0 0; padding:0 0 0 25px ; color:#4B5B58; line-height:24px; font-size:14px}
  .productlinks a.cartadd { background-position:0 0 }
  .productlinks a.compare { background-position:0 -49px }
  h1.productname {color:#f25c27; font-size:30px; margin:0 0 20px 0; background:none; line-height:auto!important;}
  
  .productright a.addtocart { background: url(store/addtocart.png) no-repeat scroll 0 0 transparent; color: #FFFFFF; font-size: 20px; font-weight: bold; height: 34px; padding: 58px 0 0; text-align: center; width: 159px; margin-top:20px; display:block; cursor:pointer; margin-left:2px }
  .productright a:hover.addtocart { background-position:0 -111px; }
  .nav-tabs { margin:0px }
  .productdesc {margin:30px 0}
  
negative.code:     border: 1px solid #AFD3F2;
  }
  a.clostalert {
    background: url(<%= asset_path 'store/messages.png' %>) no-repeat scroll 0 -310px transparent;
      cursor: pointer;
      height: 15px;
      overflow: hidden;
  