/* EVENTS STYLE SHEET */

.store_error_header{background:#bf0000;color:#fff;width:394px;padding:5px 10px;font-weight:bold;font-size:15px;}
.store_error{font-weight:bold;color:#bf0000;border:2px solid #bf0000;padding:5px;width:400px;margin:0 0 10px 0;}
	.store_error li{margin:0 20px;}
.store_success{font-weight:bold;color:#0a9200;border:2px solid #0a9200;padding:5px;width:400px;margin:0 0 10px 0;}

#store_wrap{font-family:arial;}
	#store_wrap a{font-size:12px;text-decoration:underline;}
		#store_wrap a:hover{text-decoration:none;}
	
	.store_light{margin-bottom:10px;background:#fff;}
	.store_dark{margin-bottom:10px;background:#e7e7e7;}

	.store_productimages{width:360px;float:left;}
		.store_largeimage{width:346px;height:260px;margin:0 10px 10px 0;}
			.store_thumbimages{float:left;padding:10px 0 0 0;}

	.store_productdetails{float:left;width:230px;}
		.store_pd_name{font-weight:bold;font-size:23px;width:230px;margin:0 0 5px 0;}
		.store_pd_sku{font-style:italic;margin:0 0 5px 0;}
		.store_pd_divider{height:1px;width:230px;display:block;background:url(http://www.concordcomputersolutions.com/bluebox/modules/store/divider.gif) repeat-x;}
		.store_pd_price{font-size:16px;font-weight:bold;padding:10px 0 0 0;}
		.store_pd_quantity{}
		.store_pd_description{font-size:12px;width:230px;text-align:justify;}
		.store_pd_add{padding:10px 0;}
			.store_pd_add a{color:#000;height:23px;display:block;width:156px;text-indent:-99999em;overflow:hidden;}
				.store_pd_add a:hover{}
		
		.input_store_quantity{width:45px;}
		.input_store_shipping{width:180px;}
		
		.store_cart{width:600px;}
			.store_cart_image{float:left;width:170px;padding:4px 0 0 5px;}
			.store_cart_details{float:left;padding:0 0 0 10px;width:200px;}
				.store_cd_name{font-weight:bold;font-size:18px;}
				.store_cd_sku{font-style:italic;}
				.store_cd_description{}
					.store_cd_description p{margin:0;padding:0;}

				.store_cd_quantity{}
				
					.input_cart_quantity{float:left;margin:10px 0;width:20px;}

						.store_cd_quantity .store_cd_q{margin:10px 0 0 5px;float:left;color:#000;height:21px;display:block;width:129px;}
						.store_cd_quantity_dark .store_cd_q{margin:10px 0 0 5px;float:left;color:#000;height:21px;display:block;width:129px;}				
							
				.store_cd_price{width:100px;float:right;padding:80px 20px 10px 10px;font-weight:bold;font-size:20px;}
				
				a.store_cd_remove{float:left;color:#000;display:block;height:17px;width:82px;text-indent:-99999em;overflow:hidden;margin:10px 0 0 3px;}
					
	.store_cart_divider{border-top:1px solid #ccc;width:100%;}				
	.store_cart_subtotal{font-size:20px;float:right;margin:10px 0 0 0;}
	
	.store_cart_top{height:30px;}
		.store_cart_top a{color:#fff;}
			.store_cart_top a:hover{color:#fff;text-decoration:none;}
		.store_ct_cart{float:left;margin-right:5px;float:right;display:block;background:url(http://www.concordcomputersolutions.com/bluebox/modules/store/cart.png) 5px 2px no-repeat;height:26px;width:33px;}
		.store_ct_link{float:left;float:right;margin:7px 0 0 10px;}
	
	.store_cart_shipping{float:right;margin:10px -10px 0 0;}
	
	.store_checkout{float:right;}
		.store_checkoutnorm{margin:10px 0 10px 0;float:left;}
			.store_checkoutnorm a{color:#000;height:23px;display:block;width:156px;text-indent:-99999em;overflow:hidden;}
				.store_checkoutnorm a:hover{color:#000;background-position:0 -32px;}
		.store_checkoutpromo{margin:10px 0 10px 0;float:left;}
			.store_checkoutpromo a{color:#000;height:32px;display:block;width:208px;text-indent:-99999em;overflow:hidden;background:url(http://www.concordcomputersolutions.com/bluebox/modules/store/btn_checkoutpromo.png) no-repeat;}
				.store_checkoutpromo a:hover{color:#000;background-position:0 -32px;}
		.store_checkout_or{float:left;font-size:20px;margin:10px 0 10px 0;}		
		
	.store_promo{margin:20px 0 0 0;}
		.store_promo_cancel{margin:10px 0 10px 0;}
			.store_promo_cancel a{margin-right:10px;float:left;color:#000;display:block;height:21px;width:87px;text-indent:-99999em;overflow:hidden;background:url(http://www.concordcomputersolutions.com/bluebox/modules/store/btn_cancel.png) no-repeat;}
				.store_promo_cancel a:hover{}
		.store_promo_submit{margin:10px 0 0 0;}
		
		.store_ordersum{width:680px;padding:5px 0;}
			.store_ordersum_details{float:left;padding:0 0 0 10px;}
				.store_ordersum_name{font-weight:bold;font-size:14px;}
				.store_ordersum_quantity{}
				.store_ordersum_price{float:right;padding:10px 20px 4px 10px;font-weight:bold;font-size:15px;}
				
		.store_ordersum_shipping{float:right;}
			.freeshipping{color:#ff0000;font-size:20px;font-weight:bold;font-style:italic;}
			.store_ordersum_promo{font-size:16px;float:right;font-weight:bold;padding:0 0 10px 0;}
			.store_ordersum_total{font-size:18px;float:right;font-weight:bold;padding:10px 0 20px 0;}
			
			.store_ordersum_checkout{float:right;}
			
		.store_register_new{float:left;width:200px;}
			.store_register_ncustomer{font-weight:bold;margin:0 0 10px 0;}
			.store_register_register{}
			
		
		.store_register_return{float:left;width:200px;}
			.store_rr_left{float:left;width:100px;}
			.store_rr_right{float:left;}
				.store_register_returncustomer{font-weight:bold;margin:0 0 10px 0;}
				.store_register_email{}
				.store_register_password{}
			.store_register_go{position:relative;top:-60px;}
			.store_register_password2{position:relative;top:-60px;}
			
	.store_register_boxleft{float:left;width:290px;}		
	.store_register_boxright{float:left;}
		.store_register_sameshipping{margin:0 0 10px 0;}
		.store_register_left{float:left;width:120px;height:25px;}
		.store_register_right{float:left;height:25px;}
		.store_register_title{font-weight:bold;font-size:18px;margin:0 0 29px 0;}
		.store_register_title2{font-weight:bold;font-size:18px;margin:0 0 0 0;}
		.store_register_go{margin:75px 0 0 0;}
		
		.store_register_totalprice{font-weight:bold;font-size:20px;margin:0 0 10px 0;border:1px solid #000;padding:5px;width:600px;}