.box { 
padding: 0px 0px 2px 0px;     /* top, right, bottom, left */
background: #fbfbfb; 
border-top: 1px solid #ffffff;    
border-right: 1px solid #ffffff;    
border-bottom: 1px solid #ffffff;    
border-left: 1px solid #ffffff;
margin: 5px 0px 5px 0px; 
}


#productTable TH	{background-color: #AF9190;
	color: #ffffff;
	padding: 2px;
	}

	

.carttable, td.carttable	{
font-family: arial, verdana, helvetica ;	
font-size: 8pt;
padding: 3px 8px;
border: 1px solid #ffffff;
}

.cartheader, a.cartheader:link, a.cartheader:visited	{
background-color: #921644;
color: #ffffff;
text-decoration: none;
font-weight: bold;
border-left: 1px solid #ffffff;
border-bottom: 1px solid #ffffff;
}
.cartheader a:link {color: #ffffff; text-decoration: underline}
.cartheader a:visited {color: #ffffff; text-decoration: underline}
.cartheader a:hover {color: #ffffff; text-decoration: none}
.cartheader a:active {color: #ffffff; text-decoration: underline}

/* used for sale price highlighting */
.red	{ color: red;}	
	

/*
playback timings (ms):
  PetaboxLoader3.resolve: 329.673
  CDXLines.iter: 14.773 (3)
  RedisCDXSource: 5.227
  exclusion.robots.policy: 0.134
  esindex: 0.02
  captures_list: 1013.357
  exclusion.robots: 0.145
  LoadShardBlock: 990.229 (3)
  load_resource: 395.144
  PetaboxLoader3.datanode: 1004.538 (4)
*/