/*shcart page*/
td.shcart_sp{
	background: #ffffff;
	height: 5px;
}

td.shcart_page_title{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-align: left;
	width: 100%;
	height: 16px;
	background: #ffffff;
	padding:0px 5px 0px 5px;
}
span.user_name{
	font-weight: bold;
	color: #1a1a1a;
}
table.sh_items{
	width: 100%;
}
td.sh_name_col_head{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	text-align: left;
	background: #b2d1e0;
	height: 21px;
	padding:0px 5px 0px 5px;

}
td.sh_col_head{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	background: #b2d1e0;
	height: 21px;
	padding:0px 5px 0px 5px;
}
td.sh_col_sp_head{
	background: #247ba7;
	width: 1px;
}
td.sh_row_sp{
	background: #ffffff;
	width: 3px;
}
td.sh_name_col{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	background: #ffffff;
	height: 21px;
	padding:0px 5px 0px 5px;
}
a.sh_name_col{
	color: #000000;
	text-decoration: none;
}
td.sh_col{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	background: #ffffff;
	width: 85px;
	height: 21px;
	padding:0px 5px 0px 5px;
}
input.sh_col{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	text-align: center;
	color: #000000;
	width: 80px;
	border: solid 0px #FFFFFF;
}
td.sh_col_sp{
	background: #247ba7;;
	width: 1px;
}

td.sh_brpay_radio_col_head{
	background: #b2d1e0;
	width: 18px;
	height: 21px;
}
td.sh_brpay_name_col_head{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	background: #b2d1e0;
	width:250px;
	height: 21px;
	padding:0px 5px 0px 5px;
}
td.sh_brpay_price_col_head{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	background: #b2d1e0;
	width: 70px;
	height: 21px;
	padding:0px 5px 0px 5px;
}
td.sh_brpay_comm_col_head{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	background: #b2d1e0;
	width: 250px;
	height: 21px;
	padding:0px 5px 0px 5px;
}
td.sh_brpay_radio_col{
	background: #ffffff;
	width: 18px;
	height: 21px;
}
td.sh_brpay_name_col{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	background: #ffffff;
	width:250px;
	height: 21px;
	padding:0px 5px 0px 5px;
}
td.sh_brpay_price_col{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	background: #ffffff;
	width: 70px;
	height: 21px;
	padding:0px 5px 0px 5px;
}
input.sh_brpay_price_col{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	background: #ffffff;
	width: 60px;
	border: solid 0px #ffffff;
}
td.sh_brpay_comm_col{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	background: #ffffff;
	width: 250px;
	height: 21px;
	padding:0px 5px 0px 5px;
}
td.sh_sum{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	background: #b2d1e0;
	width:245px;
	height: 21px;
	padding:0px 5px 0px 23px;
}
td.sh_sum_price{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	text-align: center;
	background: #b2d1e0;
	width: 72px;
	height: 21px;
	padding:0px 5px 0px 5px;
}
input.sh_sum_price{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #cc0000;
	text-align: center;
	background: #b2d1e0;
	width: 62px;
	border: solid 0px #FFFFFF;
}
td.sh_sum_empty{
	background: #b2d1e0;
	width: 250px;
	height: 21px;
}
td.sh_sum_sp{
	background: #ffffff;
	height: 3px;
}
td.sh_sum_p_sp{
	background: url(../pics/top2_bg.gif) #ffffff;
	height: 1px;
}
td.sh_block_sp{
	background: #ffffff;
	height: 33px;
}
td.sh_userdata_title{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-align: left;
	background: #ffffff;
	height: 21px;
	padding:0px 5px 0px 23px;
}
td.sh_userdata_name_header{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	background: #b2d1e0;
	width:245px;
	height: 21px;
	padding:0px 5px 0px 23px;
}
td.sh_userdata_value_header{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	background: #b2d1e0;
	width:344px;
	height: 21px;
	padding:0px 5px 0px 23px;
}
td.sh_userdata_name{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	background: #ffffff;
	width:245px;
	height: 21px;
	padding:0px 5px 0px 23px;
}
td.sh_userdata_value{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	background: #ffffff;
	width:344px;
	height: 21px;
	padding:0px 5px 0px 23px;
}
td.sh_buttons{
	height: 21px;
	text-align: center;
	padding:0px 5px 0px 5px;
}
input.shcart_input{
	width: 230px;
	border: solid 1px #b2d1e0;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
a.user_delivery_add{
	color: #cc0000;
	text-decoration: underline;
}
a.user_delivery_action{
	color: #006699;
	text-decoration: underline;
}
a.user_ch_pass{
	color: #006699;
	text-decoration: underline;
}