@charset "utf-8";
/* CSS Document */

/*table.my_own_prices {border:0px #ccc solid; font:11px verdana; width:380px;}
table#pricebox {width:100%;}
table#pricebox td.price, table#pricebox td.perpill, table#pricebox td.buy {width:18%;}

table#pricebox thead td {color:black; font:12px arial; margin:8px; padding:8px; font-weight:bold; background-color:#E6EBF0;}

table#pricebox tbody a {color:#009900; font:12px arial; margin:0px; padding:2px; font-weight:bold;}
table#pricebox tbody tr td {color:black; font:12px arial; margin:50px; padding:5px; border-bottom:dotted; border-bottom-width:thin}
table#pricebox tbody tr:hover * {cursor:pointer; background:#4580BF; color:white;}
table#pricebox tbody tr td span {font-weight:bold;}

table#pricebox tbody tr td.price {color:#244367; font:12px arial; margin:0px; padding:2px; font-weight:bold}
table#pricebox tbody tr td.price:hover {cursor:pointer; background:#4580BF; color:white;}
table#pricebox td.price, table#pricebox td.perpill, table#pricebox td.buy {text-align:center;}*/
.my_own_prices { margin: 0pt 0pt 15px; color: rgb(0, 0, 0); width: 500px; font-size: 14px; }
.my_own_prices tbody tr { }
.my_own_prices td, .my_own_prices th { padding: 6px 15px 6px 0px; vertical-align: middle; color: rgb(98, 84, 60); text-align: right; }
.my_own_prices thead th { padding: 6px 0pt; background: rgb(254, 157, 63) none repeat scroll 0% 0%; font-weight: bold; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; color: rgb(0, 0, 0); text-align: center; }
.my_own_prices thead td.product { background: rgb(254, 157, 63) url('c03.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-weight:bold; text-align:center; font-size:15px;}
.my_own_prices thead td.buy { background: rgb(254, 157, 63) url('c04.gif') no-repeat scroll right top; -moz-background-clip: border; text-align:left; font-weight:bold; font-size:15px; margin-left:20px; text-decoration:none; padding-right:10px; }

.my_own_prices thead td.price { background: rgb(254, 157, 63); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align:center; }
.my_own_prices thead td.perpill { background: rgb(254, 157, 63); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align:center; }

.my_own_prices tbody td.buy { text-align:center; padding-right: 5px; white-space: nowrap; height: 20px; }
.my_own_prices tbody tr td.buy a { padding: 4px 0pt 0px 5px; background: transparent url('b03.png') no-repeat scroll left center; color: rgb(0, 0, 0); font-size: 12px; font-weight: bold; text-decoration: none; display: inline-block; vertical-align: middle; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 20px; width:75px; text-align:center; }
.my_own_prices tbody td.buy a:hover { color: rgb(255, 255, 255); }
.my_own_prices tbody tr td.buy u { background: transparent url('b04.png') repeat scroll 0% 0%; display: inline-block; vertical-align: middle; height: 20px; width: 11px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; text-align:justify; }
.my_own_prices tbody td.perpill { font-weight: bold; font-size: 16px; }
.my_own_prices tbody td.price { color: rgb(0, 0, 0); font-weight: bold; font-size: 16px; }
.my_own_prices tbody tr.popular {  }
.my_own_prices tbody tr.popular td.package { background-image: url('pop.gif'); background-position: 15px center; background-repeat: no-repeat; }
/*.my_own_prices tbody tr:hover, .cart .my_own_prices .bonus tr:hover { background-color: rgb(237, 227, 238); }
.my_own_prices tbody td.title { font-weight: bold; font-size: 16px; }
*/
