#productlist {
	width:100%;
}
#productlist th {
	padding:5px; text-align:left;
}
#productlist td {
	padding:5px;
}
#productlist img {
	border:1px solid #000;
}
/*
#addbtn	{
	width:200px;
	font-size:11px; border:1px solid #000;
}
*/
#content p {
	font:13px Arial;
}

#errdiv {
	margin:5px auto; padding:5px; width:60%;
	font:bold 12px Arial; color:#f00; text-align:center;
	border:2px solid #f00;
	display:none;
}

#detail {
	float:right; padding:10px; width:95%;
	display:none;
}
#ordered {
	float:right; padding:10px; width:95%;
	display:none;
}
#tableA {
	width:100%;
	border-collapse:collapse;
	border-bottom:1px solid #aaa;
}
#tableA thead th {
	text-align:left; background:#eee;
	border-top:1px solid #aaa; border-bottom:1px solid #aaa;
}
#tableA .odd {
	background:#f6f6ff;
}
#tableA .odd:hover, #tableA .evn:hover {
	background:#f6f6f6;
}
#tableA .amts {
	padding-right:30px;
	text-align:right;
}

#tableB {
	width:100%;
	border-collapse:collapse;
}
#tableB th {
	text-align:left; padding:3px 5px;
}
#tableB td {
	padding:3px 0px;
}


#order {
	margin:10px 0px; width:100%;
}
#order .tblh td {
	font-weight:bold;
	background:#eee;
	border-top:2px solid #000; border-bottom:1px solid #000;
}
#order tbody #tots td {
	border-top:2px solid #000;
}
#subtot, #ship, #tot {
	padding:0px 40px; text-align:right;
}
.itemsub {
	padding:0px 40px; text-align:right;
}
