.cbox{
	height:25px;
	width:35px;
	border-right:1px solid #C6C6C6;
	background-color:#AEAEAE;
	text-align:center;
}
.cname{
	width:344px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	border-right:1px solid #C6C6C6;
	background-color:#AEAEAE;
	text-align:left;
	padding-left:20px;

}
.cquantity{
	width:100px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	border-right:1px solid #C6C6C6;
	background-color:#AEAEAE;
	text-align:center;
}
.cprice{
	width:100px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	border-right:1px solid #C6C6C6;
	background-color:#AEAEAE;
	text-align:center;
}
.cdiscount{
	width:100px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	border-right:1px solid #C6C6C6;
	background-color:#AEAEAE;
	text-align:center;
}
.redlabel{
	width:115px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	vertical-align:middle;
	background-color:#AEAEAE;
	text-align:center;
}

.cbox_d{
	height:35px;
	vertical-align:middle;
	text-align:center;
}
.cname_d{
	color:#414141;
	font-size:12px;
	vertical-align:middle;
	text-align:left;
	padding-left:20px;
}
.cname_d a:link{
	color:#414141;
	text-decoration:underline;
}
.cquantity_d{
	color:#414141;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
}
.cprice_d{
	color:#414141;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
}
.cdiscount_d{
	color:#414141;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
}
.redlabel_d{
	color:#414141;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
}

.ctotal{
	color:#FFFFFF;
	height:20px;
	line-height:20px;
	background-color:#520E2D;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
}

.redlabel_t{
	color:#FFFFFF;
	height:25px;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
}

.error_head {
	color:#CC0000;
	font-weight:bold;
	font-size:14px;
}


.error_table {
	color:#CC0000;
	font-weight:normal;
	font-size:11px;
}

.form_field_text{
	padding:1px 0px 1px 0px;
	margin:1px 0px 1px 0px;
}


.order_bottom_container{
	text-align:center;
	padding-top:10px;
}

.subtitle_1{
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
	padding:10px 0px 5px 0px;
}

.review_label{
	padding-left:20px;
}


.order_step_header_1{
	background:url('../images/progress_1.jpg') no-repeat left center;
	height:80px;
}

.order_step_header_2{
	background:url('../images/progress_2.jpg') no-repeat left center;
	height:80px;
}

.order_step_header_3{
	background:url('../images/progress_3.jpg') no-repeat left center;
	height:80px;
}

.order_step_header_4{
	background:url('../images/progress_4.jpg') no-repeat left center;
	height:80px;
}

.order_step_header_5{
	background:url('../images/progress_5.jpg') no-repeat left center;
	height:80px;
}


.tr-cart-first{
	background-color:#FFFFFF;
}

.tr-cart-second{
	background-color:#E2E2E2;
}

.tr-cart-first:hover, .tr-cart-second:hover{
	background-color:#F2DDBD;
	cursor:pointer;
}