P { font-family: Arial; font-size: 10pt; color: #000000; }
A { font-family: Arial; color: #000000; text-decoration: none; font-size:10pt }
A:link { font-family: Arial; color: #000000; text-decoration: none; font-weight: bold; font-size:10pt }
A:visited { font-family: Arial; color: #000000; text-decoration: none; font-weight: bold; font-size:10pt }
A:hover { font-family: Arial; color: #000000; text-decoration: underline; font-weight: bold; font-size:10pt }

a:link.head { font-family: Arial; color: #FFFFFF; text-decoration: none; font-weight: bold }
a:visited.head { font-family: Arial; color: #FFFFFF; text-decoration: none; font-weight: bold }
a:hover.head { font-family: Arial; color: #FFFFFF; text-decoration: underline; font-weight: bold }

a:link.small { font-family: Arial; font-size: 8pt; color: #676767; font-weight: bold; text-decoration: none; }
a:visited.small { font-family: Arial; font-size: 8pt; color: #676767; font-weight: bold; text-decoration: none; }
a:hover.small { font-family: Arial; font-size: 8pt; color: #676767; font-weight: bold; text-decoration: underline; }

a:link.category { font-family: Arial; font-size: 12pt; color: #E8E800; font-weight: bold; text-decoration: none; }
a:visited.category { font-family: Arial; font-size: 12pt; color: #E8E800; font-weight: bold; text-decoration: none; }
a:hover.category { font-family: Arial; font-size: 12pt; color: #E8E800; font-weight: bold; text-decoration: underline; }

.header { font-family: Arial; font-size: 18pt; color: #000000; font-weight: bold; }
.productheading { font-family: Arial; font-size: 9pt; color: #676767; font-weight: bold; text-decoration: underline; }
.dateline { font-family: Arial; font-size: 8pt; color: #FFFFFF; font-weight: bold; }
.barcode { font-family: Free 3 of 9 Extended; font-size: 14pt; color: #000000  }
.invoiceHeading { font-family: Arial; font-size: 14pt; color: #000000; font-weight: bold; font-style:italic }

.table TD
{
	border:1px solid #FFFFFF; padding:4px; background-color: #CCCBCB;
	color: #000000;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-weight: none;
}

.table .tableHeader TD
{
	border:1px solid #FFFFFF; background-color: #000000;
	color: #FFFF0B;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-weight: bold;
	padding:4px; color: #FFFFFF;
}

.invoiceTable TD
{
	
	color: #000000;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-weight: none;
	padding:6px; color: #000000;
}

.invoiceTable .invoiceTableHeader TD
{
	border:1px solid #000000; background-color: #FFFFFF;
	color: #000000;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	font-weight: bold;

}

.invoiceTable .invoiceTableBody TD
{
	border:1px solid #000000; background-color: #FFFFFF;
	color: #FFFF0B;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	font-style: normal;
	padding:4px; color: #000000;
}

#header
{
  position: absolute;
  top: 0;
  left: 0;
}

#leftnav
{
  position: absolute;
  top: 147;
  left: 0;
}

#body
{
  position: absolute;
  top: 147;
  left: 0;
}

#shopping
{
  position: absolute;
  top: 0;
  left: 400;
}

#name
{
  position: absolute;
  top: 0;
  left: 200;
}

#date
{
  position: absolute;
  top: 119;
  left: 135;
}

#cart
{
  position: absolute;
  top: 0;
  left: 750;
}

#fav
{
  position: absolute;
  top: 0;
  left: 750;
}

#ads
{
  position: absolute;
  top: 147;
  left: 599;
}