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

td.shcart_page_title{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-align: left;
	width: 100%;
	height: 16px;
	padding:0px 5px 0px 5px;
}
span.user_name{
	font-weight: bold;
	color: #ff5f00;
}
table.sh_items{
	width: 100%;
}
td.sh_name_col_head{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff5f00;
	text-align: left;
	background: #f1f7fd;
	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: #f1f7fd;
	height: 21px;
	padding:0px 5px 0px 5px;
}
td.sh_col_sp_head{
	background: 000000;
	width: 1px;
}
td.sh_row_sp{
	width: 3px;
}
td.sh_name_col{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	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;
	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;
	background: #e1e8ef;
	border: solid 0px #e1e8ef;
}
td.sh_col_sp{
	background: 000000;
	width: 1px;
}

td.sh_brpay_radio_col_head{
	background: #f1f7fd;
	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: #f1f7fd;
	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: #f1f7fd;
	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: #f1f7fd;
	width: 250px;
	height: 21px;
	padding:0px 5px 0px 5px;
}
td.sh_brpay_radio_col{
	width: 18px;
	height: 21px;
}
td.sh_brpay_name_col{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	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;
	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;
	width: 60px;
	background: #e1e8ef;
	border: solid 0px #e1e8ef;
}
td.sh_brpay_comm_col{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	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: #f1f7fd;
	width:245px;
	height: 21px;
	padding:0px 5px 0px 23px;
}
td.sh_sum_price{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff5f00;
	text-align: center;
	background: #f1f7fd;
	width: 72px;
	height: 21px;
	padding:0px 5px 0px 5px;
}
input.sh_sum_price{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff5f00;
	text-align: center;
	background: #f1f7fd;
	width: 62px;
	border: solid 0px #f1f7fd;
}
td.sh_sum_empty{
	background: #f1f7fd;
	width: 250px;
	height: 21px;
}
td.sh_sum_sp{
	height: 3px;
}
td.sh_sum_p_sp{
	background: url(../pics/top2_bg.gif) #ffffff;
	height: 1px;
}
td.sh_block_sp{
	height: 33px;
}
td.sh_userdata_title{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-align: left;
	height: 21px;
	padding:0px 5px 0px 23px;
}
td.sh_userdata_name_header{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff5f00;
	text-align: left;
	background: #f1f7fd;
	width:245px;
	height: 21px;
	padding:0px 5px 0px 23px;
}
td.sh_userdata_value_header{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff5f00;
	text-align: center;
	background: #f1f7fd;
	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;
	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;
	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 #000000;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
a.user_delivery_add{
	color: #ff5f00;
	text-decoration: underline;
}
a.user_delivery_action{
	color: #006699;
	text-decoration: underline;
}
a.user_ch_pass{
	color: #006699;
	text-decoration: underline;
}
