@charset "utf-8";
/* CSS Document */
.addCartProdBrd{
	padding: 10px;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;

}

.addCartModel{
	font-weight: bold;	
	float:left;
}
.addCartDes{
	font-size: 11px;
	float:left;
}

.addCartPrice{
	font-weight: bold;
	color: #FF0000;
	float:left;
	
}
.addCartProdContainer {
    width: 200px;
    height: 80px;
	float:left;
}

/* resize images */
.addCartProdContainer img {
	display: block;
    margin-left: auto;
    margin-right: auto;
    width: auto;
    height: 100%;
	max-width:180px;
	max-height:80px;
}

.addCartProdEdit{
	padding: 10px;
	float: right;
	background-color: #F7F7F7;
	border: 1px solid #e1e1e1;
	border-radius: 3px;
}
.addCartSub{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;	
}



.button {margin-right: 20px; margin-left: 20px; float: left;}
.button {
	display: block; 
	font-size: 12px; 
	text-decoration: none!important; 
	font-family: Helvetica, Arial, sans serif;
	padding: 8px 12px; 
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	box-shadow: inset 0px 0px 2px #fff;
	-o-box-shadow: inset 0px 0px 2px #fff;
	-webkit-box-shadow: inset 0px 0px 2px #fff;
	-moz-box-shadow: inset 0px 0px 2px #fff;
}
.button:active {
	box-shadow: inset 0px 0px 3px #999;
	-o-box-shadow: inset 0px 0px 3px #999;
	-webkit-box-shadow: inset 0px 0px 3px #999;
	-moz-box-shadow: inset 0px 0px 3px #999;
}
.grey {
	color: #202020;
	border: 1px solid #d0d0d0;
	background-image: -moz-linear-gradient(#ededed, #e1e1e1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#ededed));
	background-image: -webkit-linear-gradient(#ededed, #e1e1e1);
	background-image: -o-linear-gradient(#ededed, #e1e1e1);
	text-shadow: 1px 1px 1px #fff;
	background-color: #e1e1e1;
}
.grey:hover {
	border: 1px solid #b0b0b0;
	background-image: -moz-linear-gradient(#e1e1e1, #ededed);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ededed), to(#e1e1e1));
	background-image: -webkit-linear-gradient(#e1e1e1, #ededed);
	background-image: -o-linear-gradient(#e1e1e1, #ededed);
	background-color: #ededed;
}
.grey:active {border: 1px solid #666;}

/* The styles for the yellow button */
.yellow {
	color: #202020;
	border: 1px solid #e6b650;
	background-image: -moz-linear-gradient(#ffd974, #febf4d);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#febf4d), to(#ffd974));
	background-image: -webkit-linear-gradient(#ffd974, #febf4d);
	background-image: -o-linear-gradient(#ffd974, #febf4d);
	text-shadow: 1px 1px 1px #fbe5ac;
	background-color: #febf4d;
}
.yellow:hover {
	border: 1px solid #c1913d;
	background-image: -moz-linear-gradient(#febf4d, #ffd974);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#ffd974), to(#febf4d));
	background-image: -webkit-linear-gradient(#febf4d, #ffd974);
	background-image: -o-linear-gradient(#febf4d, #ffd974);
	background-color: #ffd974;
}
.yellow:active {border: 1px solid #936b26;}

.dkgreen {
	color: #fff;
	border: 1px solid #e6b650;
	background-image: -moz-linear-gradient(#2e606b, #085c6e);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#085c6e), to(#2e606b));
	background-image: -webkit-linear-gradient(#2e606b, #085c6e);
	background-image: -o-linear-gradient(#2e606b, #085c6e);
	
	background-color: #085c6e;
}
.dkgreen:hover {
	border: 1px solid #c1913d;
	background-image: -moz-linear-gradient(#085c6e, #2e606b);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2e606b), to(#085c6e));
	background-image: -webkit-linear-gradient(#085c6e, #2e606b);
	background-image: -o-linear-gradient(#085c6e, #2e606b);
	background-color: #2e606b;
}
.dkgreen:active {border: 1px solid #936b26;}


.cart{
	float:left;
	width:180px;
	
}
.CartFull{
	color: #202020;
	border: 1px solid #d0d0d0;
	background-image: -moz-linear-gradient(#ededed, #e1e1e1);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#e1e1e1), to(#ededed));
	background-image: -webkit-linear-gradient(#ededed, #e1e1e1);
	background-image: -o-linear-gradient(#ededed, #e1e1e1);
	border-radius: 5px;
	background-color: #e1e1e1;
		box-shadow: inset 0px 0px 3px #999;
	-o-box-shadow: inset 0px 0px 3px #999;
	-webkit-box-shadow: inset 0px 0px 3px #999;
	-moz-box-shadow: inset 0px 0px 3px #999;
	
}
.CartHeader{
	background-color: #2e606b;	
	padding:10px;
	color:#FFF;
	
}
.CartProductLine{
	background-color: #ffffff;
	padding: 10px;
	color: #000;
	margin-top: 1px;
	
}
.cartName{
	float:left;
	width:200px;
	
	
}
.cartQuantity{
	float:left;
	width:80px;
	text-align:center;
	
	
}
.cartCost{
	float:left;
	width:120px;
	text-align:right;
	
	
}
.cartCostTotal{
	float: left;
	width: 150px;
	text-align:right;
	
	
}
.cartRemove{
	float: left;
	width: 160px;
	text-align:right;
	
	
}
.cartPictureT{
	float: left;
	width: 200px;
	font-weight: bold;
	
}
.cartNameT{
	float:left;
	width:200px;
	font-weight: bold;
		
	
}
.cartQuantityT{
	float:left;
	width:80px;
	font-weight: bold;	
	
	text-align:center;
	
}
.cartCostT{
	float: left;
	width: 160px;
	font-weight: bold;
	text-align: center;
	
}
.cartRemoveT{
	float: left;
	width: 130px;
	font-weight: bold;
	text-align:right;	
	
	
}
.cartCostTotalT{
	float:left;
	width:160px;
	font-weight: bold;	
	text-align:center;
	
	
}
.cartTotalSpacer{
	float:left;
	width:700px;
}
.cartTotalall{
	float: left;
	width: 230px;
	text-align: right;
	color: #FF0000;
	font-weight: bold;
}
.cartFormBtns {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: right;
}
