body {
	background : #ffffd0;
	color : #000000;
	font-size : 10pt;
	font-family : verdana, arial, helvetica, sans-serif;
	}

strong {
	font-weight : bold;
	}

p, span, div, li, ul, td {
	font-family : verdana, arial, helvetica, sans-serif;
	font-size : 10pt;
	}

span.link	{
	margin-left : 25px;
	}

p {
	margin-left : 10px;
	}

p.welcome, div.welcome, td.welcome {
	color : #006633;
	background-color : #ffffff;
	}

p.welcome {
	font-weight : bold;
	text-align : center;
	}

td.picture {
	background-color : #eeeecc;
	}

div.main {
	margin-right : 5px;
	margin-left : 0px;
	margin-top : 10px;
	color : #003300;
	background-color : transparent;
	font-size : 10pt;
	font-weight : bold;
	line-height : 15pt;
	}

ul {
	margin-left : 15px;
	margin-right : 5px;
	font-weight : bold;
	margin-bottom : 15px;
	}

li {
	margin-left : 0px;
	}

ul.sublist {
	margin-left : 5px;
	font-weight : normal;
	margin-bottom : 15px;
	}

span.subcat, .subcat {
	margin-left : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	color : #006600;
	background-color : transparent;
	font-size : 13pt;
	font-weight : normal;
	}

li.sublist {
	margin-left : 0px;
	margin-right : 5px;
	font-size : 9pt;
	}

div.right {
	margin-right : 10px;
	text-align : right;
	}

p.sidenote{
	margin-left : 5px;
	padding-top : 50px;
	color : #003300;
	background-color : transparent;
	font-weight : bold;
	text-align : left;
	}

p.small, p.totop {
	margin-left : 5px;
	font-size : 8pt;
	}

p.totop {
	text-align : right;
	margin-right : 10px;
	}

p.desc {
	margin-top : 0px;
	margin-left : 20px;
	}

p.item {
	margin-bottom : 0px;
	margin-left : 20px;
	font-size : 11pt;
	font-weight : bold;
	}

p.formhead {
	margin-bottom : 0px;
	margin-top : 10px;
	margin-left : 0px;
	font-size : 11pt;
	font-weight : bold;
	text-align : right;
	}

p.formhead2 {
	margin-bottom : 0px;
	margin-top : 10px;
	margin-left : 10px;
	font-size : 11pt;
	font-weight : bold;
	}

p.form {line-height : 18pt;}

p.indent {margin-left : 30px;}

p.category {
	margin-top : 0px;
	margin-bottom : 0px;
	color : #993333;
	background-color : transparent;
	font-size : 11pt;
	font-weight : bold;
	margin-left : 0px;
	}

td {
	color : #000000;
	background-color : #ffffff;
	vertical-align : top;
	}
 
td.cart {
	text-align : right;
	vertical-align : bottom;
	}

td.homenav {
	background-color : #ffffff;
	vertical-align : bottom;
	}

p.form, .form {
	margin-bottom : 0px;
	margin-left : 0px;
	text-align : right;
	}

td.alt1, td.alt2 {
	background-color : #eeeecc;
	}

td.alt1, td.right {
	text-align : right;}
	}

a, a:link {color : #003300;
	background-color : transparent;
	font-weight : bold;
	text-decoration : underline;
	}

a:visited {
	color : #336633;
	background-color : transparent;
	font-weight : bold;
	text-decoration : underline;
	}

a.main {
	color : #003300;
	background-color : transparent;
	font-weight : bold;
	}

a:hover.main {
	color : #003300;
	background-color : #ffffd0;
	text-decoration : none;
	}

a:active, a:link.repeat, a:visited.repeat, a:active.repeat{
	color : #993333;
	}

h1, h2, h3, h4, h5 {
	font-family : verdana, arial, sans-serif;
	font-weight : normal;
	}

span.left {
	text-align : left;
	}

h1 {
	margin-left : 5%;
	margin-right : 5%;
	margin-top : 10px;
	color : #d0ffff;
	background-color : transparent;
	font-size : 16pt;
	}

h1.mkstat {
	margin-left : 5%;
	margin-right : 5%;
	margin-top : 10px;
	color : #666633;
	background-color : transparent;
	font-size : 18pt;
	text-align : center;
	}

h2 {
	margin-left : 5px;
	margin-top : 5px;
	color : #993333;
	background-color : transparent;
	font-size : 15pt;
	font-weight : normal;
	}

h3 {
	margin-top : 10px;
	margin-left : 10px;
	color : #993333;
	background-color : transparent;
	font-size : 14pt;
	font-weight : normal;
	}

h3.cat1 {
	margin-left : 15px;
	margin-bottom : 1px;
	color : #993333;
	background-color : transparent;
	}

h4 {
	margin-top : 10px;
	margin-left : 20px;
	margin-right : 0px;
	color : #993333;
	background-color : transparent;
	font-size : 12pt;
	font-weight : bold;
	}

h5 {
	margin-bottom : 0px;
	color : #993333;
	background-color : transparent;
	font-size : 11pt;
	font-weight : bold;
	text-align : center;
	}

td.topnav, a.topnav {
	background-color : #006633;
	color : #d0ffff;
	}

div.topnav {
	margin-right : 10px;
	text-align : right;
	vertical-align : bottom;
	}

a.topnav, a:visited.topnav {
	color : #d0ffff;
	background-color : transparent;
	font-weight : bold;
	text-decoration : none;
	}

span.nonav, a.nonav, a:visited.nonav
	{
	color : #d0ffff;
	background-color : transparent;
	font-weight : normal;
	text-decoration : none;
	}

span.order {
	color : #993333;
	font-weight : bold;
	}

span.browse{
	text-align : right;
	}

td.footnav, a.footnav, a:visited.footnav, div.footnav {
	color : #003300;
	background : #eeeecc;
	font-weight : bold;
	}

a.footnav, {
	text-decoration : underline;
	}

a:visited.footnav {
	text-decoration : none;
	}

div.footnav {
	margin-top : 10px;
	margin-bottom : 10px;
	text-align : center;
	}

.homepage, table.homepage	{
	width : 80%;
	margin-left : 20px;
	margin-right : 20px;
	}

td.left {
	background-color : #eeeecc;
	}

td.browse {
	background : #999966;
	vertical-align : top;
	text-align : right;
	}

td.search {
	background : #999966;
	vertical-align : top;
	text-align : left;
	}

td.left2 {
	background : #999966;
	vertical-align : top;
	text-align : right;
	}

td.buy {
	background : #eeeecc;
	vertical-align : top;
	text-align : right;
	}

td.right {
	text-align : right;
	}

td.center {
	text-align : center;
	}

td.price {
	margin-left : 10px;
	background-color : #cccc99;
	}

form.catalog {
	margin-top : 20px;
	margin-bottom : 20px;
	}

