/*
jCart v1.3
http://conceptlogic.com/jcart/
*/

#frmCheckout * { margin:0; padding:0; font-family:arial, tahoma, verdana, sans-serif;


 }
#frmCheckout, #frmCheckout input, #frmCheckout-tooltip { font-size:12px; }


#frmCheckout legend { font-weight:bold }

#frmCheckout-error { text-align:center; padding:5px; }

#frmCheckout table { width:100%; border:0; background:transparent; border-spacing: 0;}
#frmCheckout thead {  }

#frmCheckout thead th{
-moz-border-radius: 10px 10px 0 0;
-webkit-border-radius:  10px 10px 0 0;
 border-radius:   10px 10px 0 0;
 }
 
 #frmCheckout tfoot th{
-moz-border-radius: 0 0 10px 10px;
-webkit-border-radius: 0 0 10px 10px;
 border-radius: 0 0 10px 10px;
 }

#jcart-title {  }
#frmCheckout tbody {  }
#frmCheckout tfoot {  }
#frmCheckout tr {  }
#frmCheckout td { background:#fff  }
#frmCheckout th { background:#ccffcc }
#frmCheckout th, #frmCheckout td { padding:5px; border:0; border:solid 1px #ccc; vertical-align:middle; text-align:left; font-weight:normal; }
#frmCheckout #jcart-empty { text-align:center; }

.jcart-item-qty { width:25%; }
#frmCheckout .jcart-item-name { width:50%; font-weight:bold; }
#frmCheckout .jcart-item-price { width:25%; font-weight:bold; text-align:right; }
.jcart-item-price span { display:block; }

.jcart-remove { font-size:11px; font-weight:normal; }

#jcart-subtotal { display:block; }
#jcart-subtotal strong {  }
#jcart-buttons input { padding:2px; margin:2px; }
#jcart-checkout { float:right; padding:2px; }
#jcart-paypal-checkout { display:block; width:14em; padding:10px; margin:20px auto; }
#jcart-tooltip { display:none; position:absolute; padding:3px 7px 3px 25px; background:url(../images/checkmark.png) 3px center no-repeat #fdfdfd; border:1px solid #a6c9e2; z-index:9999; }

#jcart-checkout{
	background-color: #70A900;
    background-image: url("../images/button.png");
    background-repeat: repeat-x;	
    color: #FFFFFF;
    font-size: 110%;
    font-weight: bold;
    height: 25px;
    text-decoration: none;
	box-shadow: 0px 3px 3px #152C52;
	-moz-box-shadow: 0px 3px 3px #152C52;
	-webkit-box-shadow: 0px 3px 3px #152C52;
	border-radius: 8px; 
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border:none;
	margin: 6px 0px;
    padding: 4px 15px;
}

.goButton,.goButton:visited,.goButton:active,.goButton:hover {
	background-color: #70A900;
    background-image: url("../images/button.png");
    background-repeat: repeat-x;	
    color: #FFFFFF;
    font-size: 110%;
    font-weight: bold;
    height: 20px;
    text-decoration: none;
	box-shadow: 0px 3px 3px #152C52;
	-moz-box-shadow: 0px 3px 3px #152C52;
	-webkit-box-shadow: 0px 3px 3px #152C52;
	border-radius: 8px; 
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border:none;
    margin: 0px;
    padding: 0 10px;

}

#frmCheckout .jcart-item-name .ItemNotes,
#frmCheckout .jcart-item-name .ItemOption,
#frmCheckout .jcart-item-name .ItemExtra {
	font-weight:normal;
}


#container #jcart form{	
	border: 0;
	background-color:transparent;
	padding:0	
}



