#content_area.my_profile .cart_summery
{
	overflow:hidden;
	display:block;
	border-bottom:2px solid #C3C3C3;
}
#content_area.my_profile .products_title
{
	overflow:hidden;
	height:46px;
	line-height:46px;
	font-size:29pt;
	font-weight:bold;
	color:#3BA3CA;
	margin-top:23px;
	border-bottom:2px solid #C3C3C3;
}
#content_area.my_profile .cart_summery_product
{
	float:right;
	width:630px;
	height:150px;
	overflow:hidden;
}
#content_area.my_profile .v_seperator
{
	float:right;
	width:2px;
	height:150px;
	overflow:hidden;
	background-color:#C3C3C3;
	margin:0px 19px;
}
#content_area.my_profile .h_seperator
{
	float:right;
	height:2px;
	width:1834px;
	overflow:hidden;
	background-color:#C3C3C3;
	margin:0;
}
#content_area.my_profile .cart_summery_product a.btn_product
{
	display:inline-block;
	overflow:hidden;
	height:auto;
	margin:0;
	padding:0;
	border:2px solid #C3C3C3;
	float:right;
	width:91px;
	margin-top:23px;
	margin-right:10px;
}
#content_area.my_profile .cart_summery_product img
{
	width:91px;
	max-height:114px;
}
#content_area.my_profile .cart_summery_product .product_name_area
{
	float:right;
	width:296px;
	height:86px;
	margin-right:11px;
	margin-top:23px;
}
#content_area.my_profile .cart_summery_product.gift .product_name_area
{
	width:551px;
	height:57px;
}
#content_area.my_profile .cart_summery_product .product_name_area .product_name
{
	height:57px;
	line-height:29px;
	font-size:22pt;
	font-weight:bold;
	color:black;
	overflow:hidden;
}
#content_area.my_profile .cart_summery_product .product_name_area a.btn_delete
{
	float:right;
	border:2px solid #D5D5D5;
	background-color:white;
	color:#D5D5D5;
	font-size:18pt;
	padding:0px 6px;
	height:23px;
	line-height:21px;
	display:inline-block;
	text-align:center;
	margin-top:11px;
}
#content_area.my_profile .cart_summery_product .product_name_area a.btn_delete:hover
{
	background-color:#D5D5D5;
	color:white;
}
#content_area.my_profile .cart_summery_product.gift .gift_desc_area
{
	float:right;
	width:551px;
	height:38px;
	margin-right:11px;
}
#content_area.my_profile .cart_summery_product.gift .gift_desc_area .gift_desc
{
	height:38px;
	line-height:38px;
	font-size:14pt;
	color:#A1A1A1;
	overflow:hidden;
}
#content_area.my_profile .cart_summery_product .product_name_area input[type=radio],
#content_area.my_profile .cart_summery_product .product_name_area input[type=checkbox]
{
	float:right;
	margin-top:11px;
	height:23px;
	width:23px;
}
#content_area.my_profile .cart_summery_product .details
{
	float:right;
	width:200px;
	height:86px;
	margin-right:11px;
	margin-top:23px;
}
#content_area.my_profile .cart_summery_product .details .amount
{
	float:right;
	width:auto;
	height:40px;
	overflow:hidden;
}
#content_area.my_profile .cart_summery_product .details .amount label
{
	float:right;
	width:68px;
	font-size:18pt;
	color:#A1A1A1;
	height:40px;
	line-height:40px;
	margin:0;
}
#content_area.my_profile .cart_summery_product .details .amount span
{
	float:right;
	width:auto;
	font-size:18pt;
	color:black;
	height:38px;
	line-height:38px;
	margin:0;
}
#content_area.my_profile .cart_summery_product .details .price
{
	float:right;
	width:200px;
	overflow:hidden;
	margin-right:0;
	height:40px;
}
#content_area.my_profile .cart_summery_product .details .price label,
#content_area.my_profile .cart_summery_product .details .price span
{
	float:right;
	width:63px;
	font-size:18pt;
	color:#A1A1A1;
	height:40px;
	line-height:40px;
	margin:0;
}
#content_area.my_profile .cart_summery_product .details .price span
{
	width:auto;
	color:#3C9FC6;
	font-weight:bold;
}
#content_area.my_profile .cart_summery_product .details .price span.num
{
	font-size:22pt;
	margin-top:0px;
}
#content_area.my_profile .cart_summery_product .details .price span.icon
{
	margin-right:6px;
	margin-top:10px;
	line-height:29px;
	font-size:14pt;
}
#content_area.my_profile .cart_summery_product .color_selector_area,
#content_area.my_profile .cart_summery_product .midot_selector_area
{
	display:inline-block;
	float:right;
	height:38px;
	overflow:hidden;
	margin-left:19px;
}
#content_area.my_profile .cart_summery_product .color_selector_area label,
#content_area.my_profile .cart_summery_product .midot_selector_area label
{
	float:right;
	width:63px;
	font-size:18pt;
	color:#A1A1A1;
	height:38px;
	line-height:38px;
	margin:0;
}
#content_area.my_profile .cart_summery_product .color_selector_area .colors_area,
#content_area.my_profile .cart_summery_product .midot_selector_area .midot_area
{
	float:right;
	overflow:hidden;
	height:23px;
	margin-top:8px;
	width:auto;
}
#content_area.my_profile .cart_summery_product .color_selector_area .colors_area a
{
	display:inline-block;
	float:right;
	border:2px solid black;
	overflow:hidden;
	margin-left:6px;
	padding:0;
	height:auto;
}
#content_area.my_profile .cart_summery_product .color_selector_area .colors_area a span
{
	display:inline-block;
	width:19px;
	height:19px;
	overflow:hidden;
}
#content_area.my_profile .cart_summery_product .color_selector_area .colors_area a.selected
{
	border-color:black;
}
#content_area.my_profile .cart_summery_product .color_selector_area .colors_area a:hover
{
	border-color:black;
}
#content_area.my_profile .cart_summery_product .midot_selector_area .midot_area a
{
	display:inline-block;
	float:right;
	border:2px solid black;
	overflow:hidden;
	margin-left:6px;
	padding:0;
	height:auto;
}
#content_area.my_profile .cart_summery_product .midot_selector_area .midot_area a span
{
	overflow:hidden;
	display:inline-block;
	width:auto;
	padding:0 5px;
	height:19px;
	line-height:19px;
	text-align:center;
	font-size:14pt;
	color:#333333;
	background-color:#EEEEEE;
}
#content_area.my_profile .cart_summery_product .midot_selector_area .midot_area a.selected
{
	border-color:black;
}
#content_area.my_profile .cart_summery_product .midot_selector_area .midot_area a:hover
{
	border-color:black;
}
#content_area.my_profile .cart_final .discount_area
{
	overflow:hidden;
	margin:23px 0px;
	height:40px;
	clear:both;
}
#content_area.my_profile .cart_final .discount_area label
{
	display:inline-block;
	float:right;
	line-height:44px;
	font-size:18pt;
	color:black;
	font-weight:bold;
	margin:0;
}
#content_area.my_profile .cart_final .discount_area span
{
	display:inline-block;
	float:right;
	line-height:40px;
	font-size:22pt;
	color:#00BBD2;
	font-weight:bold;
	margin-right:11px;
}
#content_area.my_profile .cart_final .discount_area span.icon
{
	font-size:11pt;
	line-height:15px;
	margin-top:18px;
	font-weight:normal;
	margin-right:6px;
}
#content_area.my_profile .cart_final .final_sum
{
	overflow:hidden;
	margin:23px 0px;
	height:40px;
	clear:both;
}
#content_area.my_profile .cart_final .final_sum label
{
	display:inline-block;
	float:right;
	line-height:44px;
	font-size:22pt;
	color:black;
	font-weight:bold;
	margin:0;
}
#content_area.my_profile .cart_final .final_sum span
{
	display:inline-block;
	float:right;
	line-height:40px;
	font-size:29pt;
	color:#00BBD2;
	font-weight:bold;
	margin-right:11px;
}
#content_area.my_profile .cart_final .final_sum span.icon
{
	font-size:14pt;
	line-height:19px;
	margin-top:19px;
	font-weight:normal;
	margin-right:6px;
}
#content_area.order_track_page
{
	float: none;
	display: block;
	overflow: hidden;
	width: 100%;
	margin-bottom: 0;
}
#content_area.order_track_page .main_area
{
	overflow:hidden;
	width:1710px;
	margin:34px auto;
	background-color:#F0F0F0;
}
#content_area.order_track_page .main_area .block
{
	display:inline-block;
	float:right;
	width:494px;
	margin:0px 34px 57px 228px 0px;
	overflow:hidden;
}
#content_area.order_track_page .main_area .block .block_title
{
	display:block;
	height:76px;
	line-height:76px;
	font-size:43pt;
	font-weight:bold;
	color:black;
	border-bottom:4px solid #CCCCCC;
	margin-bottom:19px;
}
#content_area.order_track_page .main_area .block label,
#content_area.order_track_page .main_area .block span,
#content_area.order_track_page .main_area .block a
{
	display:inline-block;
	height:46px;
	line-height:46px;
	font-size:22pt;
	color:black;
	margin-left:6px;
}
#content_area.order_track_page .main_area .block span
{
	color:#DD271A;
}
#content_area.order_track_page .main_area .block a
{
	color:#008AB3;
}
#content_area.order_track_page .main_area .block a:hover
{
	color:black;
}
#content_area.order_track_page .main_area .block br
{
	clear:both;
}
#content_area.order_track_page .main_btn_area
{
	overflow:hidden;
	width:1710px;
	margin:0px auto 34px auto;
}
#content_area.my_profile .cart_final a.main_button,
#content_area.order_track_page a.main_button
{
	overflow:hidden;
	float:right;
	width:570px;
	margin-right:0;
	margin-bottom:108px;
	display:inline-block;
	height:68px;
	line-height:68px;
	font-size:37pt;
	color:white;
	background-color:#00B923;
	border:0;
	font-weight:bold;
	text-align:center;
}
#content_area.my_profile .cart_final a.main_button:hover
{
	background-color:black;
}
#content_area.order_track_page a.main_button:hover
{
	background-color:black;
}
