/************************************** Begin Style bzr_cart.php Table quantity_list *******************************************************/
table quantity_list 
{
	width:750px;
}
table.quantity_list tr
{
}
/******* Empty Row *******/
table.quantity_list tr td.noproduct
{
	width:750px;
	text-align:center;
	vertical-align:middle;
	background:#DEF2F6;
	height:27px;
	font-size:11px;
	color: #255B67;
}
/******* Title quantity table ********/
table.quantity_list tr td.product_name_title
{
	width:355px;
	padding-right:50px;
	padding-left:100px;
	text-align:left;
	vertical-align:middle;
	background:#BDE4ED;
	height:27px;
	font-weight:bolder;
	font-size:11px;
	color: #007BAE;
	text-decoration: none;
}
table.quantity_list tr td.price_per_unit_title
{
	width:115px;
	text-align:right;
	padding-right:15px;
	vertical-align:middle;
	background:#BDE4ED;
	height:27px;
	font-weight:bolder;
	font-size:11px;
	color: #007BAE;
	text-decoration: none;
}
table.quantity_list tr td.quantity_title
{
	width:85px;
	text-align:center;
	padding-left:10px;
	vertical-align:middle;
	background:#BDE4ED;
	height:27px;
	font-weight:bolder;
	font-size:11px;
	color: #007BAE;
	text-decoration: none;
}
table.quantity_list tr td.remove_title
{
	width:70px;
	text-align:center;
	vertical-align:middle;
	background:#BDE4ED;
	height:27px;
	font-weight:bolder;
	font-size:11px;
	color: #007BAE;
	text-decoration: none;
}
table.quantity_list tr td.total_title
{
	width:115px;
	text-align:right;
	padding-right:35px;
	vertical-align:middle;
	background:#BDE4ED;
	height:27px;
	font-weight:bolder;
	font-size:11px;
	color: #007BAE;
	text-decoration: none;
}




/******* td.product_name *******/
table.quantity_list tr td.product_name
{
	width:355px;
	text-align:left;
	padding-right:50px;
	vertical-align:middle;
	background:#DEF2F6;
	height:21px;
	font-size:11px;
	color: #255B67;
}
/******* td.price_per_unit *******/
table.quantity_list tr td.price_per_unit 
{
	width:115px;
	text-align:right;
	padding-right:35px;
	vertical-align:middle;
	background:#DEF2F6;
	height:21px;
	font-size:11px;
	color: #255B67;
}
/******* td.quantity *******/
table.quantity_list tr td.quantity
{
	width:85px;
	text-align:center;
	vertical-align:middle;
	background:#DEF2F6;
	unselectable:on;
	height:21px;
	font-size:11px;
	color: #255B67;
}
/************************************* table.quantity_count ******************************************/
table.quantity_count
{
	unselectable:on;
	width:85px;
	text-align:center;
}
table.quantity_count tr
{
}
table.quantity_count tr td.minus
{
	text-align:center;
	unselectable:on;
	width:20px;
	padding-top:3px;
}
table.quantity_count tr td.minus span
{
	unselectable:on;
	font-weight:bold; 
	font-size:15px;
	color: #0000cc;
	cursor: pointer;
	cursor: hand;
}
table.quantity_count tr td.quantity_count_result
{
	text-align:center;
	unselectable:on;
	width:25px;
}
table.quantity_count tr td.quantity_count_result span.quantity_count_result_span
{
	background-color:#ffffff; 
	width:25px; 
	border:1px solid #BDE4ED;
}
table.quantity_count tr td.plus
{
	text-align:center;
	unselectable:on;
	width:20px;
	padding-top:3px;
}
table.quantity_count tr td.plus span
{
	unselectable:on;
	font-weight:bold; 
	font-size:15px;
	color: #0000cc;
	cursor: pointer;
	cursor: hand;
}

/******* td.remove *******/
table.quantity_list tr td.remove
{
	width:70px;
	text-align:center;
	vertical-align:middle;
	background:#DEF2F6;
	height:21px;
	font-weight:bolder;
	font-size:11px;
	color: #255B67;
	text-decoration: none;
}
/******* td.total *******/
table.quantity_list tr td.total
{
	width:115px;
	text-align:right;
	padding-right:35px;
	vertical-align:middle;
	background:#DEF2F6;
	height:21px;
	font-size:11px;
	font-weight:bold;
	color: #255B67;
}

.shipping-select-tbl
{
	width:443px; min-width:443px;
}
