body, form {padding: 0;margin: 0;}
body, td, div, p {font-size: 12px; font-family: Arial, Helvetica, verdana, sans-serif;}
h1 {font-size:22px; margin:5px 0; font-family:verdana;}
#mss-body {padding:6px 0px 6px 10px; max-width:611px;}


/* left column styles */
.leftcol {background:#FFFFFF; background:url(http://site.lushenabks.com/images/bg-left9.gif);}
.mss-search {background:#006600 url(http://site.lushenabks.com/images/bg-left.gif); padding:2px;}
.mss-search form {margin:0; padding:0;}
.searchbox {color:#000000; width:150px; font-size:11px; float:center;}
#searchbtn {padding:0 0 0 6px;}
.mss-newsletter {background: none; url(http://site.lushenabks.com/images/bg-left29.gif); width:169px; padding:2px;}
#nlemail {float:left;}
#nlsubmit {padding:0 0 0 8px;}

.mss-side-nav-item {}
.mss-side-nav-item a, .mss-side-nav-item a:visited {font-size: 11px;color: #000000;text-decoration: none; padding: 2px 6px 2px 6px; margin-left:2px; margin-right:1px; display: block; border-top:1px #E6E6E6 solid; border-bottom:0px #E6E6E6 solid;}
.mss-side-nav-item a:hover {text-decoration:none; color: #FFFFFF; background-color: #FF9900;}

.mss-side-nav-sub {}
.mss-side-nav-sub a, .mss-side-nav-sub a:visited {font-size: 11px;color: #000000;text-decoration: none; padding: 2px 6px 2px 6px; margin-left:4px; margin-right:1px; display: block; border-bottom:0px #E6E6E6 solid;}
.mss-side-nav-sub a:hover {text-decoration:none; color: #FFFFFF; background-color: #333333;}

/* Home Styles */
.mss-message {}
.highlight {font-size:18px; margin:0 0 10px 0;}
.mss-specials-title {font-size:16px; font-weight:bold; color:#cc0000; margin:10px 0 5px 0; clear:right; background:#cccccc; padding:3px;}

/* Section Styles */
.mss-section-image-cell {width:33%; text-align:center; padding-top:10px;}
.mss-section-item-cell {text-align:center; padding:5px; border-bottom:1px solid #cc0000;}
.mss-order-options {margin:10px 0;}
.pagingstyle {font-weight:bold; text-align:right; margin-top:5px;}
.pagingstyle a, .pagingstyle a:visited {font-weight:normal;}

/* Item Styles */
.mss-cross-sell {float:right; width:124px; border-left:1px #e6e6e6 solid; border-right:1px #e6e6e6 solid;}
.mss-cross-sell-title {font-weight:bold; padding:5px; margin-bottom:5px; background:#e6e6e6;}
.mss-cross-sell-item, .mss-last-cross-sell-item  {text-align:center; padding:5px; border-bottom:1px #e6e6e6 solid; margin-bottom:5px;}

.mss-buy-box {border:1px solid #333399; margin-right:10px; width:220px;}
.buybox-lt {float:left; padding:4px; background-color:#990002; color:#ffffff; border-bottom:1px solid #cccccc; border-right:1px solid #cccccc; width:40%;}
.buybox-rt {padding:4px 4px 4px 9px; background-color:#e6e6e6; border-bottom:1px solid #cccccc; font-weight:bold;}
.buybox-availability {padding:4px 4px 4px 9px; background-color:#e6e6e6; border-bottom:1px solid #cccccc; font-weight:bold;}
#order-btn {padding:6px; background-color:#e6e6e6; text-align:right;}
#qty-lt {padding:6px 0px 6px 4px _8px; height:17px;}
#qty-rt {padding:2px 0px 2px 4px;}
#sale-price-lt {font-weight:bold;}
#price-rt-with-sale {font-weight:normal;}

.mss-item-image {float: left;}
.mss-enlarge {text-align: center;}
#mss-item-elements {margin-left: 260px;}
#mss-item-elements h1 {font-size: 16px;}
#mss-body {width: 639px;}
.mss-sale-price {font-size:13px; font-weight:bold;}
.yousave  {font-size:14px; color:#cc0000; font-weight:bold;}

.mss-related-products {font-size:11px; margin:10px 0;}
.mss-related-products a, mss-related-products a:visited {color:#3366cc;}

.mss-breadcrumbs div, .mss-breadcrumbs a, .mss-breadcrumbs a:visited {font-size:10px !important;}
