/*
JCART v1.1
http://conceptlogic.com/jcart/
*/

div#jcart { margin: 10px 0 20px 0; /*background-color: #f6fff6;*/ padding:0; }
#jcart * { margin:0; padding:0; font-family:arial, tahoma, verdana, sans-serif; }
#jcart, #jcart input, #jcart-tooltip { font-size:12px; }

#jcart form { margin: 0; }
#jcart fieldset { border:0; margin: 0; }

#jcart table { width:100%; border:0; background:#fff; border-collapse:collapse; }
#jcart tr {  }
#jcart th, #jcart td { padding:5px; border:0; border:solid 1px #ccc; vertical-align:top; text-align:left; font-weight:normal; }
#jcart td.empty { text-align:center; }

#jcart p.jcart-error { text-align:center; padding:5px; }

#jcart strong#jcart-title {  }

#jcart th { background-color: #f6fff6; color: #000; border-top: 2px solid #ee0000; }
#jcart-header { color: #000; }
#jcart th#header {  }
#jcart th#footer {  }

#jcart td.jcart-item-qty { width:18%; }
#jcart td.jcart-item-qty input{ color: #000; font-weight: bold; }
#jcart td.jcart-item-name { width:64%; font-weight:bold; }
#jcart td.jcart-item-price { width:18%; font-weight:bold; text-align:right; }
#jcart td.jcart-item-price span { display:block; }
#jcart tr.alter { background-color: #f4f4f4; }

#jcart a.jcart-remove { font-size:11px; font-weight:normal; color: #ee0000; font-weight: bold; }

#jcart span#jcart-subtotal { display:block; }
#jcart span#jcart-subtotal strong {  }

#jcart input.jcart-button { padding:2px; margin:2px; color: #666;}

#jcart input#jcart-checkout { float:right; }

#jcart input#jcart-paypal-checkout { display:block; padding:10px; margin:20px auto; }

#jcart-tooltip { border:solid 1px #000; padding:3px 7px 3px 25px; background:url('../images/checkmark.png') 3px center no-repeat #f2fcee;  }

form.jcart fieldset { border: 0; }
form.jcart div { margin-top: 3px; padding: 0; }
form.jcart small { float: right; }
form.jcart label { margin: 0; padding: 0; width: 30px; }
form.jcart input{ margin: 0; padding: 0; width: auto; }
#shoppingCartIcon { float: left; }
#shoppingCartTitle { height: 64px; line-height: 64px; vertical-align: middle; float: left; margin-left: 7px; color: #000; font-size: 13px; }
#jcart-subtotal { color: #000; font-size: 12px; }