body, td, input, select, textarea {	font-family: Verdana, Tahoma, sans-serif;	color: #000; 	font-size: 11px;	}body {	background-color: #fff;	margin: 20px;	width: 600px;	height: 100%;	overflow: auto;}a {	text-decoration: none;}a img {	border: 0;}h1 {	margin: 0 0 6px 0;	font-size: 14px;}h2 {	margin: 0 0 5px 0;	font-size: 13px;}h3 {	margin: 0;	font-size: 12px;}p {	margin: 0 0 12px 0;}hr {	height: 1px;	margin: 0 0 8px 0;	padding: 0;}#inet_header {	/*position: relative;	width: 100%;	height: 145px;	text-align: center;*/	visibility: hidden;	display: none;}#inet_middle {	width: 600px;}#inet_se,#inet_header,#inet_menubar,#inet_searchcards,#inet_footer,#inet_salesreport_frm,.report_print,span.invoice_print,#inet_bottomlinks,#inet_sitemap_se {	visibility: hidden;	display: none;}#eshp_mail {	width: 100%;	padding: 20px;}.pagebreak {	page-break-before: always;}.inet_eshpcart_head {	padding: 2px;	border: none;	font-weight: bold;}.inet_eshpcart_head2 {	border-bottom: 1px solid #000;}.inet_eshp_label {	padding: 0px 10px 0px 0px;}#print * {	font-size: 9pt;}#print .inet_eshpcart_item {	padding: 1px 0;}.line1 {	border-top: 1px solid #000;	padding: 1px 0;}.line2 {	border: none;	padding: 1px 0;}#print #receipt_header {	margin: 0px 0 20px 0;}#print #receipt_footer {	margin: 20px 0 0 0;}#inet_eshp_custaddress {	padding: 5px 0 30px 0;	width: 220px;	float: right;}#inet_eshp_custaddress table.custaddress {	height: 200px;	vertical-align: middle;}#inet_eshp_custaddress td {	font-size: 16px;	line-height: 25px;}#inet_eshp_returnaddress {	padding: 15px 0 0 0;}#inet_eshp_returnaddress td {	font-size: 8px;	line-height: 12px;}#print #eshp_form .inet_eshp_label, #print .inet_eshp_label {	text-align: left;	vertical-align: top;	padding: 3px;	padding-left: 0px;	width: 136px;}.totop {	display: none;}td.report_header,td.report_footer {	font-weight: bold;}td.report_header {	border-bottom: 1px solid #793535;}td.report_footer {	border-top: 1px solid #793535;}.pagebreak {	page-break-after: always;}.reset {	clear: both;	display: block;	font-size: 1px;	line-height: 1px;	height: 1px;	margin: 0 0 -1px 0;}