.cart_title, .cart_cont, .cart_box,.cart, #cart_table{
	font-family:Verdana;
	font-size:10px;
	color:#2C1F16;

}

.cart_title{
	background-color:#B20310;
}



.cart_box {
	border:1px solid #B20310;
	width:3em;
	text-align:right;
}

#cartTotal, .cart_order{
font-family:Verdana;
	font-size:12px;
	color:#2C1F16;
}

.button, textarea, input, select {
	border:1px solid #B20310;
	font-family:Verdana;
	font-size:12px;
	color:#2C1F16;

	margin-right:10px;

}

.zero{
	border:0px solid #B20310;
}

.button{
background-color:#FFC68A;
font-weight:bold;
}

#order_conditions{
font-family:Verdana;
	font-size:15px
color:#FFC68A;
padding-left:100px;
padding-right:50px;
text-align:justify;
}

.errmsgbox {
font-family:Verdana;
	font-size:10px
color:#FF3A3A;
}

.head_box {width:580px;position:relative;border:1px solid;margin-top:30px;table-layout:fixed;float:left}
.head_box thead, .button {background-color:#B20310;color:white}
.button {border:1px solid #3B1314}
.head_box a {text-decoration:none;color:#303030;font-weight:bold}
.rowdiv,.headrowdiv { width:580px;margin-bottom:5px;height:2em;border-bottom:0px solid #acacac}
.celldiv { width:auto;text-align:center;padding-top:0px;vertical-align:top;overflow:hidden;table-layout:fixed}
.headrowdiv{background-color:#B20310;color:white;border:0px solid black}

.cart_title_id { font-weight:bold;}

.cart_cont {
	background-color:#FFFFFF;
	padding-left:5px;
	float:left;
	width:100px;
}

.cartform {float:left;border:1px solid red;width:580px}
#cart_tale