/*
	filename: 		print.css
	description:	Lens.com Print Stylesheet Master
	media:			print
	author: 		Chris Harrison (chris@powerserve.net)	
*/
	
	* { margin:0; padding:0; }
	body { font:normal 8pt/1.2 arial,helvetica,sans-serif; height:10in; margin:0; padding:0; text-align:center; width:7.25in; }
	table { border-collapse:collapse; border-spacing:0; width:100%; }
	
	#print { margin:0 auto; text-align:left; width:7.25in;  }
	#print #masthead { text-align:right; }
	
	#print #content { width:100%; }
	#print #content #heading h1 { font-size: 21px; }
	#print #content h3 { font-size: 11px; }
	
	#print #content .basket { border:1px solid #000; border-collapse:collapse; border-spacing:0; clear:right; margin:0 0 .1in; }
	#print #content .basket thead th { background:#e6e6e6; border:1px solid #000; padding:3px; text-align:left; }
	#print #content .basket .info {}
	#print #content .basket .info table { border:0; border-collapse:collapse; border-spacing:0; width:100%; }
	#print #content .basket .info table td { border:0; padding:0; vertical-align:top; width:50%; }
	#print #content .basket .qty,
	#print #content .basket .price,
	#print #content .basket .subtotal,
	#print #content .basket .status { text-align:center; }
	#print #content .basket tbody td,
	#print #content .basket tbody th { border:1px solid #000; padding:3px; text-align:left; }
	#print #content .basket tbody td.null { border:0; }
	#print #content .basket tbody th.label { text-align:right; }
	#print #content .basket tbody td.important { color:#c00; }
	#print #content .basket tbody td.tick { width:16px; }
	
	#print #content .basket .center { text-align: center; }
	#print #content .basket .right { text-align: right; }
	#print #content .basket td.value { text-align: right; }

	
	#print #content .congratulations { border:1px solid #000; margin:0 0 .1in; }
	#print #content .congratulations td { border:1px solid #000; font-weight:bold; text-align:center; }
	#print #content .congratulations td.img { width:139px; }
	