/*  */
#title {font-size:22px;font-weight:bold;color:#5b7a30;}
#basket-text {width:400px;}
#basket-long {position:relative; left:-20px; width:550px;font-size:12px}
#basket-long table {margin-bottom:10px;}
#basket-long input {width:20px;border:0px; text-align:right;padding-right:3px}
#basket-long th {background-color:#b2ca92;padding:3px 5px;}
#basket-long td {padding:1px 5px;}
#basket-long a {background-color:#5b7a30;color:white; padding:3px 5px; margin-left:10px}
#basket-long hr {height:1px;color:#5b7a30;margin:0px;padding:0px}
#basket-long button {width:120px;}
#coupon-form input {width:120px;margin-bottom:3px;text-align:left;}
#coupon-form button {width:80px;}
#products {position:relative; left:-10px; width:560px; margin-bottom:10px}
#products th {width:35px}
#products input {width:16px;border-width:0px;padding:0px 3px;}
#products-table {font-size:12px;}
#products-table h2 {margin:2px 0px 4px 4px}
#products-table td {vertical-align:top; padding:4px; line-height:17px;}
#products-table img {margin-top:12px}
#products-table .top {width:25px;text-align:left;vertical-align:top;font-size:12px}
#products-table .product {background-color: #b2ca92;}
#products-table .product-prices {width:420px;}
#products-table .product-prices td {padding:1px 3px;}
#categories {width:510px; margin-top:15px}
#category-menu {margin-top: 20px; font-size: 12px; width:520px;}
#category-menu li {padding: 4px;}
#category-menu a {color:black;}
#checkout {width:510px; margin-top:18px;}
#checkout table {background-color:#b2ca92; margin-bottom:10px; border:1px solid #5b7a30;font-size:12px}
#checkout th {background-color:#5b7a30; color:white; font-size:13px; font-weight:bold;padding:3px;text-align:left}
#checkout td {vertical-align:top; padding:2px 5px;margin:0px;}
#checkout .right {padding-left:10px}
#checkout input {border:0px; width:200px;}
#checkout textarea {border:0px; width:200px; height:50px; overflow:auto}
#checkout button {width:100px auto;margin-right:5px;padding:2px;}
#checkout ul {padding:0px; margin:0px;color:red;font-size:12px}
#checkout-text {width:400px;}
#checkout #items-table {border:0px solid black;}
#items-table th {background-color:#5b7a30;color:white;font-weight:bold;font-size:12px}
#confirm {width:510px; margin-top:18px;}
#confirm table {background-color:#b2ca92; margin-bottom:10px; border:1px solid #5b7a30;border-collapse:collapse;font-size:12px}
#confirm th {background-color:#5b7a30; color:white; font-size:13px; font-weight:bold;padding:3px;text-align:left}
#confirm td {vertical-align:top; padding:2px 5px;margin:0px;}
#confirm .right {padding-left:10px}
#confirm input {border:0px; width:200px;}
#confirm textarea {border:0px; width:200px; height:50px; overflow:auto}
#confirm button {width:100px auto;margin-right:5px;padding:2px;}
#confirm ul {padding:0px; margin:0px;color:red;font-size:12px}
#confirm-text {width:400px;}
#confirm #items-table {border:0px solid black;}
#items-table th {background-color:#5b7a30;color:white;font-weight:bold;font-size:12px}
.right {text-align:right}
.noimage {width:90px; height:70px; text-align:center; padding-top:15px; color:#5b7a30;}