@charset "utf-8";
/* ElectraTarp Cart Section */

/* General Cart page Styles */
#cart{
	padding:20px 25px;
	background:url(/images/bg_content_right.jpg) no-repeat left top;
	}

	#cart h1{
		margin:0 0 5px;
		font-weight:900;
		color:#FF9900;
		text-transform:uppercase;
		}
		
/* Cart Faux Table */
#cartArea{
	float:left;
	width:480px;
	margin:10px 0;
	border:solid 1px #327498;
	color:#000;
	}
	
	#cartArea h3{
		padding:5px;
		background-color:#025189;
		font:normal normal 900 1.1em arial;
		color:#fff;
		}
	
	#cartArea div{float:left;}
	#cartArea a{color:#025189;}
		
	#cartArea .itemrow{
		position:relative;
		width:480px;
		background:url(/images/ecom/cart-bg.png) repeat-y left top;
		border-bottom:solid 1px #015289;
		}
		
	#cartArea .lowerrow{background:url(/images/ecom/cart-lower-bg.png) repeat-y left top;}
	
	#cartArea .last{border:none;}
		
		#cartArea div div{font:normal normal 500 1.1em arial;}
		
		#cartArea .light{background-color:#dbdbdb;}
		#cartArea .dark{background-color:#bababa;}
		
			
		#cartArea .item{width:121px; padding:5px 6px 5px 5px;}
		#cartArea .options{width:159px; padding:5px 6px 5px 5px;}
		
		#cartArea .unitp{width:46px; padding:28px 6px 5px 5px; text-align:center; }
		#cartArea .qty{width:39px; padding:28px 6px 5px 5px; text-align:center;}
		#cartArea .price{width:61px; padding:28px 5px 5px 5px; text-align:center;}
		
		/* For 3 column lower rows */
		#cartArea .two-row-filler{width:291px; padding:5px 6px 5px 5px;}
		#cartArea .subHeader{width:96px; padding:10px 6px 10px 5px;}
			#cartArea .lowerrow .price{padding:10px 5px 10px 5px;}
	
		#cartArea #columnHeaders div{font:normal normal 900 1em arial;}
		#cartArea #columnHeaders .unitp, #cartArea #columnHeaders .qty, #cartArea #columnHeaders .price{padding-top:5px;}
		
			#cartArea .itemrow h4{
				float:left;
				padding:0;
				font:normal normal 900 .9em/1.5em arial;
				text-transform:none;
				text-decoration:none;
				color:#025189;
				}
				
				
			#cartArea .itemrow a.cartImgLink{
				float:left; clear:left;
				margin:0 5px 0 0;
				}
				
				
			#cartArea .itemrow img{float:left; border:solid 3px #b3b3b3;}
			
			#cartArea .itemrow a.remove{
				display:block;
				padding:23px 0 0 0;
				font:normal normal 900 .8em/1.5em arial;
				}
				
			#cartArea .itemrow p{
				padding:0;
				font:normal normal 500 .75em/1.2em arial;
				color:#000;
				}
			
			#cartArea .itemrow span{font:normal normal 500 .75em/1.2em arial;}

				#cartArea .itemrow .qty input{
					width:30px;
					background:#ebebeb url(/images/ecom/contact-form-input-bg.png) no-repeat left top;
					border:solid 1px #b1b1b1;
					}
			
			#cartArea .itemrow .subHeader{font-weight:900;}

/* Cart Buttons */		
#btns{
	float:left;
	width:100%;
	text-align:right;
}
	
	#btns input{display:inline; margin:0 5px 0 0; border:none;}
	
	#keepShopping img{border:none;}
		
		#checkbox-terms{
			float:left; 
			width:225px;
			text-align:left;
		}












