body		{ margin:0px; }
#BNAV		{ background-color:#b9c9de;}
#BNAV a		{ color:#fff; font-family:serif; font-size:14pt; text-decoration:none; font-weight:bold; }
.main		{ font-family:arial,sans-serif; font-size:11pt; padding:10px; }
.normal		{ font-family:arial,sans-serif; font-size:11pt; }
.SHD		{ font-family:arial,sans-serif; font-size:11pt; margin-bottom:10px; }
a.RETURN	{ background-color:#def; border:outset 2px #999; color:#009; padding:0px 4px; text-decoration:none; }
a.RETURN:hover	{ background-color:#dff; border:outset 2px #999; color:#00f; }
a.RETURN:active	{ background-color:#bdf; border: inset 2px #999; color:#006; }
table.RDATA th	{ font-family:arial,sans-serif; font-size:10pt; text-align:left; padding:4px 0px 4px 10px; }
table.RDATA td	{ font-family:arial,sans-serif; font-size:11pt; text-align:left; padding:2px 0px; }
.storebox	{ border:2px groove #9ff; font-family:arial,sans-serif; font-size:11pt; padding:4px; }
.box		{ border:2px groove #9ff; padding:4px; }
input,select	{ background-color:#def; font-size:8pt; }
textarea	{ background-color:#def; font-size:8pt; }
.cartdata	{ font-family:arial,sans-serif; font-size:10pt; }
.cartdata th	{ padding-right:10px; }
.cartdata td	{ color:#009; }
img.icon	{ border:none; width:80px; height:60; }
.storename	{ text-align:left; }
span.storename	{ font-weight:bold; font-style:italic; padding:0px 4px; }
select.bbut	{ font-size:13pt;}
input.bbut	{ font-size:13pt;}
.CLBL		{ font-size:9px; padding:0px; margin:0px; }
.COM		{ color:#006; font-family:sans-serif; font-size:9pt; }
.PLAB		{ color:#006; text-align:left; }
.ds		{ padding-left:10px; }
.money		{ padding-left:6px; text-align:right; }
table#price	{ font-family:sans-serif; font-size:11pt; }
table#UPSRATES	{ color:#006; font-family:sans-serif; font-size:8pt; margin-left:10px; }
input.cash	{ font-size:11pt; text-align:right; }
.INVOICE	{ font-family:sans-serif; font-size:10pt; }
table.INVOICE thead th	{ color:#006; font-size:8pt; vertical-align:bottom; }
table.INVOICE thead th div	{ border-bottom:solid 1px #006; }
.IDESC		{ color:#006; font-weight:normal; font-style:italic; margin-left:30px; }
.INOTES		{ color:#000; font-size:9pt; font-weight:normal; font-style:normal; margin-left:30px; }
.iname		{ color:#000; font-size:11pt; font-weight:bold; font-style:normal; }
.iaddr		{ color:#006; font-size:9pt; font-weight:normal; font-style:italic; margin-left:30px;  }
.INVADDR td div.BAN { border-bottom:2px #006 solid; text-align:center; font-weight:bold; }
.INVADDR td	{ border:2px groove #009; padding:4px; width:33.3%; }
table.TRANS th	{ border:1px outset #006; color:#00f; font-family:sans-serif; font-size:10pt; padding:0px 10px; }
table.TRANS td	{ border:1px inset  #006; color:#009; font-family:sans-serif; font-size:16pt; padding:0px 10px; text-align:center; }
table.BNAVBAR			{ background-color:#B2C6E6; color:#fff; font-family:serif; font-size:11pt; font-weight:bold; }
table.BNAVBAR th a		{ background-color:#B2C6E6; border:1px  solid #B2C6E6; color:#fff; display:block; padding:10px 2px; font-family:serif; text-decoration:none; }
table.BNAVBAR th a:hover	{ background-color:#fff;    border:1px outset #B2C6E6; color:#00f; }
table.BNAVBAR th a:active	{ background-color:#fff;    border:1px  inset #B2C6E6; color:#009; }
table.CDATA	{ color:#009; font-family:arial,sans;serif; font-size:10pt; }
table.CDATA th	{ padding-right:10px; text-align:right; }
.FLBL		{ font-family:arial,sans-serif; font-size:7pt; }
td#nfld		{ padding-left:20px; }
.emsg		{ color:#c00; font-size:10pt; font-weight:bold; }
input.ctxt		{ text-align:center; }
.blue		{ color:#00f; }
