.backkey {
	color: #922737;
	display: block;
	float: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 2px;
	padding-right: 10px;
	padding-top: 2px;
	text-align: right;
	width: 200px;
	text-decoration: underline;
}

.backkey-test {
	color: #922737;
	display: block;
	float: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 2px;
	padding-right: 10px;
	padding-top: 2px;
	text-align: right;
	width: 150px;
	text-decoration: underline;
}


.backkey a, .backkey a:visited {
	color: #922737;
	text-decoration: none;
}

.backkey a:hover {
	border-bottom: 1px solid #922737;
	color: #922737;

}

.backvalue {
	display: block;
	float: left;
	width: 450px;

}
.backvalue-test {
	display: block;
	float: left;
/*	width: 450px;*/

}


.backvalue img {
	padding-top: 4px;
}



.cart-view {
	width: 670px;
}

.cart-view-test {
	width: 370px;
}



.checked {
	background: url(/images/present1.png) no-repeat center left;
	clear: left;
	display: block;
	float: left;
	height: 12px;
	width: 450px;
}
.checked-test {
	background: url(/images/present1.png) no-repeat center left;
/*	clear: left;*/
	display: block;
/*	float: left;*/
	height: 12px;
	width: 12px;
/*	width: 450px;*/
}

.goodkey {
	border-top: 1px solid #F2F2F2;
	display: block;
	float: left;
	font: bold 11px Verdana,Arial,Helvetica,sans-serif;
	margin-bottom: 2px;
	padding-right: 10px;
	padding-top: 2px;
	text-align: right;
	width: 200px;
}
.goodkey-test {
	border-top: 1px solid #F2F2F2;
	display: block;
	float: left;
	font: normal 10px Verdana,Arial,Helvetica,sans-serif;
	color: #800000;
	margin-bottom: 2px;
	padding-right: 10px;
	padding-top: 2px;
	text-align: right;
	width: 107px;
}

.itemkey{
	background-color: #F2F2F2;
	font: bold 11px Verdana,Arial,Helvetica,sans-serif;
	text-align: right;
	color: #A54152;
}
.itemvalue{
	background-color: #F2F2F2;
	font: normal 12px Verdana,Arial,Helvetica,sans-serif;
	text-align: left;
}



.goodpic {
	background-color: #FFF;
	background-image: url(/images/goods_pic_bg.gif);
	background-position: center center;
	background-repeat: no-repeat;
	border: 0;
	height: 160px;
	width: 160px;
}


.goodpiclist {
	background-color: #FFF;
	background-image: url(/images/goods_pic_bg.gif);
	background-position: center center;
	background-repeat: no-repeat;
	margin: 5px;
	border: 5px solid #CECFCE;
	width: 280px;
	height: 210px;

}








.goodslistcode {
	border-top: 1px solid #F2F2F2;
	color: #808080;
	display: table-cell;
	float: left;
	font: bold 18px Verdana,Arial,Helvetica,sans-serif;
	line-height:160px;
	margin-bottom: 2px;
	padding-top: 2px;
	text-align: center;
	vertical-align: middle;
	width: 70px;
}

.goodslistcode a {
	color: #808080;
	display: table-cell;
	text-decoration: none;
	vertical-align: middle;
}

.goodslistdesc {
	border-top: 1px solid #F2F2F2;
	display: table-cell;
	float: left;
	font: normal 18px Verdana,Arial,Helvetica,sans-serif;
	margin-bottom: 2px;
	padding-top: 2px;
	width: 390px;
}

td.goodslistdesc {
	vertical-align:middle;
}

.goodslistdesc a {
	color: black;
	display: table-cell;
	text-decoration: none;
	display:table-cell;
	vertical-align:middle;
	height:160px;
}

.goodslistdesc a:hover, .goodslistcode a:hover {
	color: #CA0065;
	text-decoration: underline;
}

.goodslistpic {
	border-top: 1px solid #F2F2F2;
	float: left;
	height: 160px;
	width: 160px;
	margin-bottom: 2px;
	padding-right: 10px;
	padding-top: 2px;
	text-align: right;

}

.goodslist {
padding-left: 10px;
}

.goodslisttabletest {
width: 900px;
}

.goodslisttabletest td{
/*border: 1px solid blue;*/
border-bottom: 1px solid #A54152;
padding-top: 10px;
padding-bottom: 10px;
padding-right: 5px;
background-color: #F2F2F2;
}


.itemdesc td{
border: 1px solid #fff;
padding: 0;
margin: 0;

/*margin-bottom: 2px;*/
padding-right: 3px;
padding-top: 3px;
padding-bottom: 3px;

}


.goodvalue {
	border-top: 1px solid #F2F2F2;
	display: block;
	font: normal 11px Verdana,Arial,Helvetica,sans-serif;
	float: left;
	margin-bottom: 2px;
	padding-top: 2px;
	width: 450px;
}

.goodvalue-test {
	border-top: 1px solid #F2F2F2;
	display: block;
	font: normal 11px Verdana,Arial,Helvetica,sans-serif;
	float: left;
	margin-bottom: 2px;
	padding-top: 2px;
	width: 160px;
}



.printerkey {
	color: #5C5C5C;
	display: block;
	float: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin-bottom: 2px;
	padding-right: 10px;
	padding-top: 10px;
	text-align: right;
	width: 200px;
}


.printerkey-test {
	color: #5C5C5C;
	display: block;
	float: left;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	margin-bottom: 2px;
	padding-right: 10px;
	padding-top: 2px;
	text-align: right;
	width: 150px;
}



.printerkey a, .printerkey a:visited {
	color: #5C5C5C;
	text-decoration: none;
}

.printerkey a:hover {
	border-bottom: 1px solid #5C5C5C;
	color: #5C5C5C;
}

.printervalue {
	display: block;
	float: left;
	font: normal 11px Verdana,Arial,Helvetica,sans-serif;
	margin-bottom: 2px;
	padding-top: 10px;
	width: 450px;
}
.printervalue-test {
	display: block;
	float: left;
	font: normal 11px Verdana,Arial,Helvetica,sans-serif;
	margin-bottom: 2px;
	padding-top: 2px;
/*	width: 450px;*/
}


td {
	vertical-align: middle;
}

.card{
	
}


.fourpics td{
	padding: 2px;
}

.fourpics img {
	border: 3px double #561420;
}

.cardcontainer{
	padding-left: 12px;
}

.card{
/*	background-color: Silver;*/
	width: 900px;
/*border-left: 15px solid white;*/
	/*margin: 0 auto;*/
}
.card td{
vertical-align: top;
}


.cartdata{
width: 280px;
}


.cartdata td{
vertical-align: top;
}


.navigationpic{
width: 898px;
height: 145px;
margin: 0 auto;
padding-top: 10px;
}

.navigationpic a{
color: #840000;
text-decoration: none;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
}


.previouscardpic{
	float: left;
	width: 92px;
}

.previouscardpic img{
	border: 1px solid #561420;
}

.nextcardpic{
	float: right;
	width: 92px;
}

.nextcardpic img{
	border: 1px solid #561420;
}
