/* CSS Document */

/*#CheckoutMenu{float:left;padding:3px 10px;background-color:#CEE0EA;border:1px solid #83B2CC;color:#066BA5;width:828px;margin-bottom:10px;}*/
.product_wrap_order{float:left;width:250px;padding:10px;font-size:11px;border-top:1px dotted #83B2CC;}
.product_wrap_order_price{float:left;width:250px;padding:10px;font-size:11px;background-color:#F8F8F8;}

/* Order Confirmation */
.item_wrap_confirmation{float:left;border-bottom:1px dotted #83B2CC;}
.product_wrap_order_confirmation{float:left;padding:0px;width:415px;font-size:11px;}
.product_wrap_order_price_confirmation{float:left;padding:0 0 10px 0;font-size:11px;width:130px;margin-top:30px;}
.product_wrap_order_confirmation h1{color:#066BA5;font-weight:bold;font-size:11px;padding:0px 0px 10px 0px;margin:0px;}
.last_product{border-bottom:none;padding-top:15px;}
.bag_wrap{
	border:1px solid #CCCCCC;
	border-top: 0;
	float:left;
	padding:10px;
	width:145px;
	height:130px;
	background-color:#FFFFFF;
	font-size:11px;
}
.TitleArea{float:left;width:569px;background-color:#83B2CC;}
.TitleAreaBag {
	float:left;
	width:100%;
	height:25px;
	/* background-image : url(../images/boxbanner_bg.gif); */
	background-color: #527CA4;
	font-weight:bold;
	font-size:14px;
	padding:0px 0px 4px 0px;
	border: 1px solid #cccccc;
	border-bottom: 0;
}
.OrderNumber{float:left;padding:3px;color:#F4F6F9;font-weight:bold;font-size:12px;}
.Pcode_textbox{float:left;width:135px;margin:10px 10px 0px 0px;}

/* Payment Page */
.charge_wrap{float:left;padding:10px;font-size:11px;}
.charge_wrap form{float:left;margin:0px;padding:0px;}
.content_box_text_holder_right_extended img{float:left;}


/* Shopping Bag */
.continue_bottom{float:left;margin-top:10px;}
.checkout_bottom{float:left;margin-top:10px;margin-left:465px;}


#shopping_bag_left{
	width: 740px;
}


#shopping_bag_right{
	float:right;
	width:165px;
	margin-right:10px;
}
#shopping_bag_right img{
	float:right;
}
.shopping_bag_right_header{
	/* background-image: url(../images/boxbanner_bg.gif);  */
	background-color: #577AA2;
	width:165px;
	height:25px;
	color:#ffffff;
	font-weight:bold;
	font-size:14px;
	padding:4px 0px 0px 0px;
	border: 1px solid #CCCCCC;
	border-bottom: 0;
}
#shopping_bag_right .image_boxs{float:left;margin-top:10px;}
.RelatedTitle{float:left;margin-top:10px;}
.ShoppingBagWrap{
	float:left;
	background-color:#FFFFFF;
	width:720px;
	border:1px solid #CBCBCB;
	border-top: 0;
	padding:10px;
}
.errorMessage {margin-left:10px;}
.related_product_holder{float:left;background-color:#FFFFFF;width:660px;padding:0px;text-align:center;margin:0px;}
.offer_price{color:#666666;font-weight:normal;}
.productWrap{float:left;width:102px;text-align:center;color:#444444;font-size:11px;height:150px;}
.productWrap img{float:none;margin-bottom:10px;}
.ShoppingBagItem_main{float:left;width:710px;margin:0px 0px 0px 0px;padding: 10px 0px 0px 0px;border-bottom:1px dotted #82B5D2;}
.last_shoppingbag{margin-top:0px;border-bottom:none;}
.first_shoppingbag{margin-top:0px;padding-top:0px;}
.ProductItemWrap{float:left;width:102px;font-weight:bold;color:#666666;margin:0px;padding:0px 9px 0px 0px;}
.PIW_NoPadding{padding:0px;}
.ProductInfo h1{color:#066BA5;font-weight:bold;font-size:11px;padding:0px 0px 5px 0px;margin:0px;}
.ProductInfo{float:left;width:240px;margin:0px;padding:0px;}
.ProductInfoOptions{float:right;width:290px;text-align:right;margin:0px;padding:0px;}
.ProductInfoOptions2{width:100%;text-align:left;margin:0px;}
.ProductInfoTrashcan {margin-right:0px;padding-right:0px;}
.formElement{float:right;display:inline;font-size:11px;margin:0 0 0 5px;}
.formQuantity{float:left;display:inline;font-size:11px;margin:0 0 0 5px;width:20px;height:15px;margin-left:0px; border: 1px solid #cccccc;}
.ProductOptionsRow{float:right;text-align:right;width:265px;margin:2px 0;color:#666666;font-size:11px;}
.ProductOptionsRow a{float:right;display:inline;margin:0 0 0 5px;}
.iefloatfix {margin-left:3px;}
.GiftWrap{float:right;width:80px;margin:0 5px;font-size:10px;text-align:left;}
	
	.ShoppingBagWrap ul{float:left;width:275px;margin:0 0px;padding:5px 0px;}
	.ShoppingBagWrap li.InStock{	list-style:none;	background-repeat:no-repeat;	background-image:url(../images/bag_icons_instock.gif);	padding:0 0 0 25px;height:16px;}
	.ShoppingBagWrap li.days28{	list-style:none;	background-repeat:no-repeat;	background-image:url(../images/bag_icons_28days.gif);padding:0 0 0 25px;	}

.firstitem{border:0px;}
.product_wrap_order h1{color:#066BA5;font-weight:bold;font-size:11px;padding:2px 0px 8px 0px;margin:0px;}
.PricingItem{float:left;width:90px;display:inline;font-weight:bold;}
.colorRed{color:#c62a47;}
.address_wrapper{float:left;width:250px;font-size:11px;border-bottom:1px dotted #83B2CC;padding:10px 0px 10px 0px;}
.address_wrapper h1{color:#066BA5;font-weight:bold;font-size:11px;padding:0px 0px 5px 0px;margin:0px;}
.last_aw{border-bottom:0px} /* last address wrap turn off border */


/*Buttons*/
.ContinueConfirmationTop{float:left;margin-top:3px;margin-right:3px;margin-left:140px;}

.ContinueConfirmation{float:right;clear:both;margin-top:10px;margin-left:485px;}

.make_payment{float:left;margin-top:40px;margin-left:140px;}
.TopInfoPayment{position:absolute;width:300px;}

.Pcode{float:right;margin:10px 5px;}

.ContinueShoppingSmall{float:left;margin:2px 10px 0 2px;}

.Checkout_small_button{float:left;margin:2px 2px 0 445px;}


.CheckoutWhite{float:left;margin:10px 0 0 0;margin-right:5px;}

.Buy{float:left;margin-left:25px;margin-top:10px;}

.quickorder_continue { margin-left:180px; }

