BODY {
	background-color : #FFFFFF; 
}
P {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : normal;
	color : #000000;
}
.bar {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	color : #FFFFFF;
}
.reqd {
	color : Red;
}
.order_field_name {
	vertical-align : top;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : #FFFFFF;
}
.subheader {
	color : #FFFFFF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-weight : bold;
}
.tableheader {
	font-weight : bold; font-size : 9pt; COLOR : #ffffff; font-family : Arial, Helvetica, sans-serif; BACKGROUND-COLOR : #333333;
}
.adminheader {
	font-weight : bold; font-size : 14pt; COLOR : #ffcc66; font-family : Arial, Helvetica, sans-serif; BACKGROUND-COLOR : #666666;
}
.totals {
	FONT-WEIGHT : bold; FONT-SIZE : 11pt; COLOR : #ffffff; FONT-FAMILY : Arial, Helvetica, sans-serif; BACKGROUND-COLOR : #666666;
}
.shipping {
	FONT-WEIGHT : bold; FONT-SIZE : 9pt; COLOR : #000000; FONT-FAMILY : Arial, Helvetica, sans-serif; BACKGROUND-COLOR : #cccccc;
}
.headercell {
	BACKGROUND-COLOR : #000000;
}
.table {
	FONT-WEIGHT : normal; FONT-SIZE : 8pt; COLOR : black; FONT-FAMILY : Arial, Helvetica, sans-serif; BACKGROUND-COLOR : #ffffff;
}
.admintable {
	FONT-WEIGHT : normal; FONT-SIZE : 9pt; COLOR : black; FONT-FAMILY : Arial, Helvetica, sans-serif; 
}
.thumbcell{
	FONT-WEIGHT : bold; FONT-SIZE : 9pt; COLOR : white; FONT-FAMILY : Arial, Helvetica, sans-serif; BACKGROUND-COLOR : #333333;
}
.login {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #996600;
}
.piecetitle a, a:visited{
	color: #FFCC66;
}
.piecetitle a:hover{
	color: #FFFFFF;
}
A{
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #999966; TEXT-DECORATION: underline; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #cccc99; TEXT-DECORATION: underline;
}
A.main, A.main:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #999966; TEXT-DECORATION: underline; FONT-FAMILY: Arial, Helvetica, sans-serif;
	border: 2pt solid #000000;
}
A.main:hover {
	FONT-WEIGHT: bold; COLOR: #cccc99; TEXT-DECORATION: underline;
	border: 2pt solid #999966;
}
A.footer {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #FFCC66; TEXT-DECORATION: NONE; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.footer:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; TEXT-DECORATION: NONE; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.thumblnk, A.thumblnk:visited, A.thumblnk:active {
	color: #000000;
}
td.list_cell {
	FONT-WEIGHT : normal; FONT-SIZE : 9pt; COLOR : black; FONT-FAMILY : Arial, Helvetica, sans-serif; BACKGROUND-COLOR : #FFFFFF;
}
td.list_cell_alt {
	FONT-WEIGHT : normal; FONT-SIZE : 9pt; COLOR : black; FONT-FAMILY : Arial, Helvetica, sans-serif; BACKGROUND-COLOR : #FFFFCC;
}
.piecetitle {
	font-weight : bold; font-size : 9pt; COLOR : #e3e3e3; font-family : Arial, Helvetica, sans-serif; BACKGROUND-COLOR : #666666;
}
a img {
	border-color: #000000;
}
.table a,a .table a:visited {
	color: #999966;
}
.table a:active, .table a:hover {
	color: #cccc99;
}
.quicklink{  FONT: 11px/12px "Arial", "Helvetica"; color: #000000; FONT-WEIGHT: bold; background-color: #efefef; border-size: 1}
option.ql{  FONT: 11px/12px "Arial", "Helvetica"; color: #000000; FONT-WEIGHT: bold; background-color: #e3e3e3; border-size: 1}
#cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	text-align: center;
	line-height:70px;
	padding: 10px;
}
#cart a img {
	border:0 none #fff;
}
#cart table {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width:400px;
}
#cart table td {
	width:50%;
	text-align: center;
}
#cart a {
	font-size: 24px;
	line-height: 24px;
}
