select {
	height:20px;
}

.cbox{
	line-height:27px;
	height:27px;
	background-color:#A03333;
	width:35px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
	vertical-align:middle;
}

.cname, .cname_order{
	height:27px;
	background-color:#A03333;
	width:280px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:20px;
	vertical-align:middle;

}

.cname_order{
	width:368px;
	text-align:left;
}

.cquantity{
	height:27px;
	background-color:#A03333;
	width:100px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}

.cprice{
	height:27px;
	background-color:#A03333;
	width:100px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}

.cdiscount{
	height:27px;
	background-color:#A03333;
	width:100px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}

.redlabel{
	height:27px;
	background-color:#A03333;
	width:100px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}


.cbox_d{
	line-height:30px;
	height:30px;
	text-align:center;
	vertical-align:middle;
}

.cname_d{
	line-height:20px;
	height:20px;
	text-align:left;
	padding-left:10px;
	vertical-align:middle;
}


.cname_d a:link{
	line-height:20px;
	height:20px;
	text-decoration:underline;
	vertical-align:middle;
}

.cquantity_d{
	line-height:20px;
	height:20px;
	text-align:center;
	vertical-align:middle;
}

.cquantity_d .inputform{
	background-color:#FFFFFF;
}

.cprice_d{
	line-height:20px;
	height:20px;
	text-align:center;
	vertical-align:middle;
}

.cdiscount_d{
	line-height:20px;
	height:20px;
	text-align:center;
	vertical-align:middle;
}

.cname_t, ctotal_t{
	color:#FFFFFF;
	line-height:20px;
	height:20px;
}

.ctotal{
	height:27px;
	background-color:#A03333;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
}

.redlabel_d{
	font-weight:bold;
	line-height:20px;
	height:20px;
	text-align:center;
	vertical-align:middle;
}

.grey {
	color:#8C8C8C;
	text-decoration:none;
	font-weight:normal;
	vertical-align:middle;
}

.review_label{
	white-space: nowrap;
	padding-right:5px;
}


.quantitybox{
	width:72px;
	height:20px;
	padding-left:3px;
	vertical-align:middle;
}


.total{
	height:25px;
	color:#FFFFFF;
	vertical-align:middle;
}

.error_head {
	color:#CC0000;
	font-weight:bold;
	font-size:14px;
	vertical-align:middle;
}


.error_table {
	color:#CC0000;
	font-weight:normal;
	font-size:11px;
	vertical-align:middle;
}

.inputsubmit{
	width:142px;
	height:38px;
	background-image:url('../buttons/button.png');
	background-repeat:no-repeat;
	background-position:center;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
}

.order_step_content_container{
	text-align:left;
	padding-top:10px;
	width:562px;
}

.important_note{
	display:block;
	font-size:9px;
}

.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{
	margin-top:10px;
	background:url('../images/progress_1.png') no-repeat left top;
	padding:50px 10px 10px 10px;
}

.order_step_header_2{
	margin-top:10px;
	background:url('../images/progress_2.png') no-repeat left top;
	padding:50px 10px 10px 10px;
}

.order_step_header_3{
	margin-top:10px;
	background:url('../images/progress_3.png') no-repeat left top;
	padding:50px 10px 10px 10px;
}

.order_step_header_4{
	margin-top:10px;
	background:url('../images/progress_4.png') no-repeat left top;
	padding:50px 10px 10px 10px;
}

.order_step_header_5{
	margin-top:10px;
	background:url('../images/progress_5.png') no-repeat left top;
	padding:50px 10px 10px 10px;
}

.tr-cart-first{
	background-color:#FFFFFF;
}

.tr-cart-second{
	background-color:#FFFFFF;
}

.cname_d strong{
	color:#A03333;
}

.tr-cart-first .cname_d, .tr-cart-second .cname_d, .tr-cart-first .cprice_d, .tr-cart-second .cprice_d, .tr-cart-first .cquantity_d, .tr-cart-second .cquantity_d,
.tr-cart-first .cdiscount_d, .tr-cart-second .cdiscount_d, .tr-cart-first .redlabel_d, .tr-cart-second .redlabel_d{
	border-bottom:1px dotted #000000;
}

.tr-cart-first:hover, .tr-cart-second:hover{
	background-color:#DADADA;
	cursor:pointer;
}

.important{
	font-size:11px;
	color:#306087;
}