body {
	font-family: tahoma, arial, helvetica, sans-serif;
	background-color: #ffffff;
	font-size: 9pt;
	margin: 0 20 0 20;
}
td {
	font-size: 9pt;
}
p {
	text-indent: 3em;
	margin: 0 0 0 0;
}
h1 {
	font-size: 12pt;
	color: #eb1c29;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 6px;
}
h2 {
	font-size: 10pt;
	color: #eb1c29;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
	border-bottom: #eb1c29 1px solid;
}
h3 {
	font-size: 9pt;
	color: #eb1c29;
	font-weight: bold;
	margin: 5 0 3 0;
}
hr {
	margin-bottom: 3px;
	.margin-bottom: -4px;
	color: #3366cc;
	height: 1px;
}
a {
	text-decoration: underline;
}
a:link, a:visited {
	color: #eb1c29;
	text-decoration: underline;
}
a:hover {
	color: #eb1c29;
	text-decoration: none;
}
input, textarea, select, button {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 12px;
}
.abar {
	border: #eb1c29 1px solid;
	margin: 5 10 10 0;
	text-align: center;
}
.small {
	font-size: 8pt;
}
.mtbl {
	padding-right: 5px;
}
ul, ol {
	margin-top: 0;
	margin-bottom: 0;
}
#newstext {
	font-size: 8pt;
}
#newstext p {
	text-indent: 0;
}
.menu {
	font-family: tahoma, arial, helvetica, sans-serif;
	color: #eb1c29;
	font-size: 10pt;
	display: block;
	width: 183px;
	text-decoration: none;
	padding-left: 0px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: #ffffff 1px solid;
	border-bottom: #cccccc 1px dashed;
}
.menu:link {
	color: #eb1c29;
	text-decoration: none;
}
.menu:visited {
	color: #eb1c29;
	text-decoration: none;
}
.menu:hover {
	color: #eb1c29;
	text-decoration: none;
	border-bottom: #eb1c29 1px dashed;
}
.menu1 {
	font-family: tahoma, arial, helvetica, sans-serif;
	color: #eb1c29;
	background-color: #e3e6ec;
	font-size: 10pt;
	display: block;
	width: 183px;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
	border: #cccccc 1px dashed;
}
.menu1:link {
	color: #eb1c29;
	text-decoration: none;
}
.menu1:visited {
	color: #eb1c29;
	text-decoration: none;
}
.menu1:hover {
	color: #eb1c29;
	text-decoration: none;
	border: #eb1c29 1px dashed;

}
.mmenu {
	font-family: tahoma, arial, helvetica, sans-serif;
	color: #ea0030;
	font-size: 8pt;
	display: block;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: #cccccc 1px dashed;
}
.mmenu:link {
	color: #ea0030;
	text-decoration: none;
}
.mmenu:visited {
	color: #ea0030;
	text-decoration: none;
}
.mmenu:hover {
	color: #ea0030;
	text-decoration: underline;
	border-bottom: #ea0030 1px dashed;
}
.lvl {
	font-weight: bold;
	color: #ffffff;
	background-color: #ffc16f;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.btcell {
	padding-top: 1;
	border-top: #aaaaaa 1px solid;
}
.bbcell {
	padding-bottom: 1;
	border-bottom: #aaaaaa 1px solid;
}
.picalt {
	color: #666666;
	font-size: 11px;
	border-left: #666666 1px solid;
	padding-left: 11px;
}
#ptable {
	width: 100%;
}
#ptable .head td {
	background-color: #6489ce;
	color: #ffffff;
	font-weight: bold;
	border-bottom: 0;
}
#ptable .div td {
	background-color: #ffffff;
	border-bottom: #000000 1px solid;
}
#ptable td {
	font-size: 11px;
	background-color: #eeeeee;
	border-bottom: #000000 1px solid;
}
#ptable td.price {
	font-size: 11px;
	text-align: right;
	vertical-align: top;
}
#ordertab td {
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 5px;
}

#admtbl {
	width: 90%;
	background-color: #a4a4a4;
}
#admtbl td {
	padding: 2px;
	font-weight: bold;
	background-color: #e9e9df;
	vertical-align: top;
}
#admtbl input {
	width: 100%;
}
#admtbl button {
	width: 70px;
}
#admtbl textarea {
	width: 100%;
}
.b70 {
	width: 70px;
}