/*
mjcart v1.1
http://conceptlogic.com/mjcart/
*/

#mjcart * { margin:0; padding:0; font-family:arial, tahoma, verdana, sans-serif; }
#mjcart, #mjcart input, #mjcart-tooltip { font-size:10px; }

#mjcart fieldset { border:0; }

#mjcart table { width:100%; border:0; background:#fff; border-collapse:collapse; }
#mjcart table td { font-size:10px;}
#mjcart tr {  }
#mjcart th, #mjcart td { padding:5px; border:0; border:solid 1px #ccc; vertical-align:top; text-align:left; font-weight:normal; }
#mjcart td.empty { text-align:center; }

#mjcart p.mjcart-error { text-align:center; padding:5px; }

#mjcart strong#mjcart-title { color:#ffffff; font-size:12px;}

#mjcart th { background:#57AB64; }
#mjcart th#header {  }
#mjcart-header { color:#ffffff; font-size:10px;}
$mjcart th#footer {  }

#mjcart td.mjcart-item-qty { width:25%; }
#mjcart td.mjcart-item-name { width:50%; font-weight:bold; }
#mjcart td.mjcart-item-price { width:25%; font-weight:bold; text-align:right; }
#mjcart td.mjcart-item-price span { display:block; }

#mjcart a.mjcart-remove { font-size:11px; font-weight:normal; }

#mjcart span#mjcart-subtotal { display:block; color:#ffffff; font-size:12px;}
#mjcart span#mjcart-subtotal strong { color:#ffffff; font-size:12px;}

#mjcart input.mjcart-button { padding:2px; margin:2px;}

#mjcart input#mjcart-checkout { float:right; }

#mjcart input#mjcart-paypal-checkout { display:block; padding:10px; margin:20px auto; }

#mjcart-tooltip { border:solid 1px #000; padding:3px 7px 3px 25px; background:url(checkmark.png) 3px center no-repeat #f2fcee;  }


