﻿/* This appears on the cart.aspx and the checkout.aspx page */

#divCartView{clear:both;float:left; width:550px;}
.divCalculateShippingSection
{
	float:left;
	background-color: #eef4f4;
	margin-bottom: 20px;
	padding: 5px;
	border-right: #666666 1px dashed;
	border-top: #666666 1px dashed;
	border-left: #666666 1px dashed;
	border-bottom: #666666 1px dashed;
	width:538px;
}
#divCalculateShippingSection_Text
{
	width: 200px;
	float: left;
	clear: none;
	padding-right: 20px;
}
#divCalculateShippingSection_Country{padding-top: 5px;}
#divCalculateShippingSection_Country_Label
{
	float:left;
	text-transform: uppercase;
	color: gray;
	width:70px;
	font-weight: normal;
}
#divCalculateShippingSection_State{padding-top: 5px;}
#divCalculateShippingSection_State_Label
{
	float:left;
	text-transform: uppercase;
	color: gray;
	font-weight: normal;
	width:70px;
}
#divCalculateShippingSection_Button{float:left; margin-left:70px; padding-top:5px;}


#divQuantityExceededMessage
{
	color: red;
}


#divCartGrid{}
.gvCart
{
	width:550px;
	clear:both;
}
.gvCartRowStyle{}
.gvCartAlternateRowStyle
{
	background-color: #eef4f4;
}
.gvCartHeaderStyle
{
	font-weight: bold;
	color: #000000;
	background-color: #e5e6c9;
	height: 20px;
	text-transform: uppercase;
}
.gvCartFooterStyle{}
.gvCartProductNameColumnHeader{text-align:left;}
.gvCartProductNameColumn{}
.gvCartPriceColumnHeader{}
.gvCartPriceColumn{text-align:right; width:70px;}
.gvCartEditQTYColumnHeader{text-align:left; padding-left:10px;}
.gvCartEditQTYColumn{width:170px;}
.gvCartQTYColumnHeader{text-align:center;}
.gvCartQTYColumn{width:50px; text-align:center;}
.gvCartTotalColumnHeader{}
.gvCartTotalColumn{text-align:right; width:70px;}

#divCurrencyNote{clear:none; float:left; margin-top:5px; padding:5px; font-size:9px; font-weight:normal; width:325px;}
#divCartPageSubTotalLabel{clear:none;float:right; margin-top:5px; padding:5px; text-transform: uppercase; color: gray; font-weight: normal;}
#divCartPageSubTotal
{
	clear: none;
	float: right;
	width: 70px;
	text-align: right;
	padding: 5px;
	margin-top:5px;
	border-top: 1px dashed #666666;
}

#divOrderPriceSummary{clear:both; width:550px;}

#divOrderSummaryRightMostColumn
{
	clear: none;
	float: right;
	width:330px;
	text-align:left;
}

#divTaxesSurchargedGrid{width:320px; float:right; clear:both; text-align:right;}
.gvTaxesSurchargesRowStyle{}
.gvTaxesSurchargesAlternateRowStyle{}
.gvTaxesSurchargesName{padding:5px;text-align:right; text-transform: uppercase; color: gray; font-weight: normal; width:250px;}
.gvTaxesSurchargesValue{padding:5px;width:70px;text-align:right;}


 
#divCouponLabel{ float:right;padding:5px; text-align:right; text-transform: uppercase; color: gray; font-weight: normal; width:210px;}
#divCouponAmount{ float:right; padding:5px; width:70px; text-align:right;}

#divShippingLine{float:right; clear:both; width:320px; text-align:right;}
#divShippingCostLabel{float:right; padding:5px;  text-align:right; text-transform: uppercase; color: gray; font-weight: normal;}
#divNoShippingOptions
{
	float: right;
	text-align: right;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	color: #fd9933;
}
#divShippingOptions{float:right; 	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px; text-align:right; }

#divGrandTotalLine
{
	float: right;
	clear: both;
	width: 320px;
	text-align: right;
	text-transform: uppercase;
	color: #000000;
	font-weight: normal;
	margin-bottom: 20px;
}
#divGrandTotalLabel{font-weight:bold; border-top: 1px dashed white; float:right;  padding:5px; text-align:right; }
#divGrandTotal{font-weight:bold; color:Black; border-top: 1px dashed #666666; float:right;  padding:5px; width:70px; text-align:right;}



#divEnterCouponBox
{
	clear: none;
	float: left;
	background-color: #eef4f4;
	margin-bottom: 20px;
	padding: 5px;
	border-right: #666666 1px dashed;
	border-top: #666666 1px dashed;
	border-left: #666666 1px dashed;
	border-bottom: #666666 1px dashed;
	width: 198px;
	margin-right: 10px;
}
#divEnterCouponDirections{}
#divEnterCouponLabel{float:left; margin-top:7px; padding:2px; text-transform: uppercase;	color: gray; font-weight: normal;}
#divEnterCoupon{float:left; margin-top:5px; padding:2px;}
#divAddRemoveCouponButtons{float:left; margin-top:5px; padding:2px;}
#divAddCouponResponse{ width:180px; float:left; clear:both; margin-top:5px; padding:2px; color:Red;}










#divShopSomeMoreButton{clear:none; padding:2px; float:right; margin-bottom:20px;}
#divCheckoutButton{clear:both; padding:2px; float:right; margin-bottom:20px;}

#divEmptyCart
{
	font-weight: bold;
}