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

#jcart *, #jcart_block * { margin:0; padding:0;  font-size:100%;  }

#jcart fieldset , #jcart_block fieldset{ border:0; }

#jcart table,#jcart_block table { width:100%; margin-bottom:15px;}
#jcart th, #jcart td, #jcart_block th, #jcart_block td { padding:2px 7px; vertical-align:top; text-align:left; font-weight:normal; }
#jcart td {background:none repeat scroll 0 0 #E6E6E6;}
#jcart_block td {background:none repeat scroll 0 0 #E6E6E6; height: 5px;}
#jcart td.empty, #jcart_block td.empty  { text-align:center; }

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

#jcart th,#jcart_block th { font-size:90% }
#jcart-header { padding-bottom:10px !important; background:transparent !important; }
#jcart-footer { background:transparent !important; font-size:100% !important; }

#jcart td.jcart-item-header { color:#FFF; background:#AAA; text-transform: uppercase; font-size:x-small;}
#jcart td.jcart-unit-price { padding:7px; width:15%; }
#jcart td.jcart-item-qty { padding:7px; width:15%; }
#jcart td.jcart-item-name  { padding:7px; width:55%; font-weight:bold; }
#jcart td.jcart-item-price { padding:7px; width:15%; font-weight:bold; text-align:right; }

#jcart_block td.jcart-item-header { color:#FFF; background:#AAA; text-transform: uppercase; font-size:x-small;}
#jcart_block td.jcart-unit-price { padding:1px; width:15%; }
#jcart_block td.jcart-item-qty { padding:1px; width:15%; }
#jcart_block td.jcart-item-name  { padding:1px; width:55%; font-weight:bold; }
#jcart_block td.jcart-item-price { padding:1px; width:15%; font-weight:bold; text-align:right; }

#jcart a.jcart-remove, #jcart_block a.jcart-remove { font-size:x-small; font-weight:normal; }

#jcart span#jcart-subtotal,#jcart_block span#jcart-subtotal { display:block; float:right; padding-top:12px; padding-left:5px;}

#jcart input.jcart-button, #jcart_block input.jcart-button { padding:2px; margin:2px; background:none repeat scroll 0 0 #AA0000;
border:0 none;
color:#FFFFFF;
margin-top:7px;
padding:5px;
width:auto;}

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

#jcart input#jcart-paypal-checkout, #jcart_block input#jcart-paypal-checkout { display:block; border:0px; padding:0px; margin:10px auto; }
#jcart input#jcart-paypal-checkout:hover, #jcart_block input#jcart-paypal-checkout:hover { font-weight:bold; }

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

#ULcheckoutProcedure {width:100%;border:1px black solid;overflow:auto;border:0;padding:0;margin:0 0 30px 0;}
#ULcheckoutProcedure li {display:inline;float:left;width:29%;padding:1%;margin:0 1% 0 1%;font-weight:bold;text-align:center;color:#888;background-color:#eee;}
#ULcheckoutProcedure li {border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;-o-border-radius:13px;-opera-border-radius:13px;}
#ULcheckoutProcedure li#LIactiveStep {color:red;background-color:white;border: 1px #999 solid;}
