/* Appropriate font size for eshop */
form.addtocart, 
ul.continue-proceed, 
table.cart,
div.custdetails,
ul.confirm {
	font-size: 1.2em;
}

/* 

	Styles for individual product selections 

*/

/* Width for select */
form.addtocart select {
	width: 50%;
}

/* Evenly space selct, qty label, qty input and add to cart button */
form.addtocart select,
form.addtocart .qty,
form.addtocart .iqty {
	margin-right: 10px;
}

/* Hide shipping info */
p.eshopshipping {
	display: none;
}

/* 

	Styles for cart 

*/

/* space table rows */
table.cart tr {
	line-height: 2.4em;
}

/* Space table columns */
table.cart #cartQty,
table.cart #cartTotal,
table.cart td.cqty,
table.cart td.amts {
	padding-left: 20px;
}

/* Spacing at bottom of table */
table.cart {
	width: 80%;
}

/* Make Empty and Update button big */
input#unset,
input#update {
	width: 40%;
}

/* Button Styling */

.button {
	background: #c90;
	border: #000 solid 2px;
	font-size: 1.0em;
	height: 2.4em;
	line-height: 2.4em;	
}

.submit2 {
	font-size: 1.2em;
}

/* 

	Styles for continue proceed links 

*/

ul.continue-proceed {
	width: 80%;
}

ul.continue-proceed li{
	float:left;
	text-align: center;
	width: 100%;
	list-style: none;
}

ul.continue-proceed li a:link, ul.continue-proceed li a:visited,
ul.continue-proceed li a:hover, ul.continue-proceed li a:active{
	color: #000;
	background: #c90;
	border: #000 solid 2px;
	display: block;
	text-decoration: none;
	line-height: 2.1em;
}

/* 

	Customer details on Checkout Page
	
*/

/* address spacing between "Please Enter Your Details" and "Sub-Total
	on Checkout Page */
div.custdetails {
	margin-top: -20px;
}

div.custdetails fieldset legend {
	color: #c90;
}

div.custdetails legend#mainlegend {
	font-weight: bold;
}

div.custdetails fieldset legend,
div.custdetails fieldset label {
	line-height: 1.8em;
}

div.custdetails select,
div.custdetails input,
div.custdetails textarea {
	width: 80%;
	margin-bottom: 10px;
}

/* Hide "Denotes Required Field", "Pay via", and "Note:" 
	Better to hide it here as opposed to deleting it from
	the eshop files every time I update it. 
	
	Additional things are hidden via javascript	*/

fieldset.eshoppayvia,
div.custdetails fieldset small,
div.custdetails p small.privacy {
	display: none;
}

/* 

	Confirm details on Checkout Confirm Page
	
*/

ul.confirm {
	margin-bottom: 5px;
}

ul.confirm span.items{
	font-weight: bold;
	color: #fff;
}

form.eshop label small {
	display: none;
}

form.eshop input.submit2 {
	width: 80%;
}

input#ppsubmit {
	width: 80%;
}

#scharge a:link,
#scharge a:visited,
#scharge a:active,
#scharge a:hover {
	color: #ccc;
	text-decoration: none;
}