/* CSS Document */
/* Shopping Cart */
.shopping_cart {
	/*
	position:relative;
	position:fixed;
	top:0px; right:0px;
	min-width:180px; min-height:375px;
	width:180px; height:100%;
	display:block;
	background-color: #717074;
	overflow: auto;
	margin:0px; margin-top: 10px;
	*/
	color:#999999;
	font-size:1em; text-align:left;
	padding: 3px;
}
	.shopping_cart a:link { color:#999999; text-decoration:none; }
	.shopping_cart a:visited { color:#999999; text-decoration:none; }
	.shopping_cart a:active { color:#999999; text-decoration:none; }
	.shopping_cart a:hover { color:#999999; text-decoration:underline; }
	
	.shopping_cart h1 { font-weight:bold; font-size:12px; text-align:left; margin:2px 2px 3px 2px; }
	.shopping_cart .scItemOrderCode { font-size:0.9em; font-weight:bold; border:0; margin:0; margin-bottom:3px; padding:0; display:inline; }
	.shopping_cart .scItemsOrderCodes { display:block; clear:both; width:100%;}
	/*.shopping_cart .itemText { border-bottom:1px solid #DDDDDD; padding-bottom:2px; margin-bottom:2px; }*/
	
	.shopping_cart h3.title{ 
		position:relative; right:10px;
		text-transform:lowercase;
		font-size:1em; font-weight:bold;
		margin-bottom:5px;
		text-align:right;
	}
	.shopping_cart .item { position: relative; margin-top:5px; margin-bottom:5px; }
	.shopping_cart .item .code { color:#666666; font-size:12px; font-weight:bold; padding-left:3px; }
	.shopping_cart .item h3{ text-transform:uppercase; font-size:12px; font-weight:bold; text-align:left; padding-left:3px; }
	.shopping_cart label.quantity {
		position:relative; text-align:right;
		font-size:12px; font-weight:bold; margin-left:30px;
	}
		.shopping_cart label.quantity input { background-color:#eeeeee; border:1px solid #999999; height:15px; width:30px; text-align:right; }