
BODY {margin-right: 0px; margin-left: 0px; margin-top: 0px; font-family:arial,sans-serif; }
BODY.confirm {margin-right: 1.0em; margin-left: 1.0em; margin-top: 1.0em; font-family:arial,sans-serif; }

a {text-decoration: none; }
a.oldstyle { text-decoration: underline;}
a.shopname {text-decoration: none; color:#800000}
a:hover {color:#800000; text-decoration: underline;}

p, pre {
	font-family:arial,sans-serif;
}
.form {
   margin: 0.1em;
}
h4 {
 	margin-bottom: 0.5em;
	margin-top: 0.5em;
 }
h3.normal {
 text-align: left;
 margin-bottom: 0.5em;
 color: #800000;
}

div.lhmenulink {
	text-align: right;
	padding-bottom: 0.1em;
	padding-top: 0.1em;
	padding-right: 0.1em;
}

div.lhmenuboldlink {
	text-align: right;
	background: #33FF99;
	font-weight: bolder;
	padding-bottom: 0.1em;
	padding-top: 0.1em;
	padding-right: 0.1em;
}
div.lhmenusublink {
	text-align: right;
	font-size: smaller;
	background: #CCFFCC;
	padding-top: 0.1em;
	padding-right: 0.1em;
}
td, table {
	font-family:arial,sans-serif;
	text-align: center;
}
textarea, textfield,INPUT, SELECT {
	font-family:arial,sans-serif;
	background-color: white;
	BORDER: solid 1px grey;
}

td.help {
	font-family:arial,sans-serif;
	text-align: justify;
	background: #D3D3D3;
	padding :10px;
	font-size: 80%;
	vertical-align: top;
}

td.smllhsbox {
	text-align: left;
	border: solid;
	border-width: thin;
	padding: 0.1em;
	border-color: #D3D3D3;
}
td.lhsbox {
	text-align: left;
	border: solid;
	border-width: thin;
	padding: 0.5em;
	border-color: #D3D3D3;
}
PRE.plainbox {
	text-align: justify;
	font-family:monospace,sans-serif,arial;
	background: white;
	border: solid;
	border-width: thin;
	padding: 10px;
	margin:10px;
}
p.warn1 { border: solid; border-color: fuchsia; border-width: thin; padding: 0.5em;text-align: center;}
p.help { padding: 0.5em; text-align: justify;
	font-size: 80%;
	background: #D3D3D3; }

table.shopname {
	text-align: left;
	font-family:monospace,sans-serif,arial;
	background: #99CCFF;
	border-left: solid;
	border-right: solid;
	border-top: none;
	border-bottom: none;
	border-width: 0.5em;
	padding-left: 0.3em;
	padding-right: 0.1em;
	border-color: #D3D3D3;
	margin-bottom: 5px;
}
td.thead {
 background: #CCFFFF;
}
td.qty {
      background: #CCCCCC;
}
td.manu {
	text-align: center;
	vertical-align: bottom;
	color:#800000;
	font-family:arial,sans-serif;
}
td.home {
	text-align: right;
	vertical-align: middle;
	font-family:arial,sans-serif;
	font-weight: bolder;
	color:#800000;
	padding-right: 0.5em;
}

td.bigshopname {
	padding-top: 0.5em;
	text-align: left;
	font-size: 136%;
	color: #800000;
	font-weight: bolder;
	font-family: arial,sans-serif;
}
table.shopeop {
	text-align: left;
	font-family:monospace,sans-serif;
	font-size: 80%;
	background: #99CCFF;
	border-left: solid;
	border-right: solid;
	border-top: none;
	border-bottom: none;
	border-width: 0.5em;
	padding-left: 0.3em;
	border-color: #D3D3D3;
	margin-top: 5px;
}
