
/*trade products styling*/


table.TradeProduct
{
	width:96%;
	margin:8px 0 0 8px;
	font-size:12px;
	border-collapse:collapse;
	
}
table.TradeProduct td
{
	vertical-align:top;
	text-align:left;
	padding-top:6px;
	padding-bottom:6px;
	font-weight:bold;
	border-bottom:1px solid #ccc;
}
table.TradeProduct td.Name
{
}
table.TradeProduct td input
{
	font-weight:normal;
}
table.TradeProduct td.Quantity input
{
	width:20px;
	text-align:center;
	border:1px solid black;
	background:#fff;
}
table.TradeProduct td.Add input
{
	border:1px solid #000;
	background:#F3EBDC;
	color:#000;
}
table.TradeProduct td.Add img
{
	vertical-align:middle;
	padding-left:4px;
}


.TradeProductContainer .Description p
{
	margin:0;
	padding:0;
}
.TradeProductContainer .Description h3
{
	color:#C8A458;	
	font-size:11px;
}


input.Narrow
{
	border:1px solid black !important;
	padding:0;
	text-transform:capitalize;
	background:#F3EBDC;
}


select{width:96%;}

/*Admin***************************************/

table.AdminDataTable
{
	width:50%;
	margin:8px 0 0 0px;
	font-size:11px;
}
table.AdminDataTable th,
table.AdminDataTable td
{
	vertical-align:top;
	text-align:left;
	padding:6px;
	font-weight:normal;
}
table.AdminDataTable th
{
	font-weight:bold;
	background:#ededed;
	text-align:center;
}
table.AdminDataTable th.Edit
{
}
table.AdminDataTable a
{

	background:#ededed;
	padding:4px;	
}

table.EditPurchaser
{width:80%;}