body{
	margin: 0;
	padding: 0;
} 

table.container{
	width: 100%;
}

h1 {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 20px;
	font-weight: bold;
	color: #003366;
	margin: 0px 0 0px 0;
}

.netscapeignoresthis {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
}

.smallnormal {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	}

.smallnormaltable {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: #000000;
}

.smallnormaltablealt {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: Red;
}

.mednormal {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
}

.mednormalalt {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	color: #ffffff;
}

.mednormaltable {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	color: #000000;
}

.medbold {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
}

.medboldalt				{
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.medboldaltlink {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}


.medboldtable {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.largebold {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.largeboldalt {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: #ff0000;
}

.smallcompact {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
}

.smallbold {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
}

.smallboldtable {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.smallboldtablealt {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #ff0000;
}

.smallboldtabletop {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.smallboldtemplate {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
}

.smallboldfooter {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: #cccccc;
}

.locationbar {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	color: #000000;
}

.searchtexthighlight {
	background: #ffee00;
}

A:link {
	font-weight: bold;
	text-decoration: none;
	color: #4444ff;
}

A:visited {
	font-weight: bold;
	text-decoration: none;
	color: #4444ff;
}

A:hover	{
	font-weight: bold;
	text-decoration: none;
	color: #ff0000;
}

A.templatemenu:link {
	text-decoration: none;
	color: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
}

A.templatemenu:visited {
	text-decoration: none;
	color: #ffffff;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
}

A.templatemenu:hover {
	text-decoration: none;
	color: #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #ffffff;
}

A.minibasket:link {
	text-decoration: underline;
	color: #4444ff;
}

A.minibasket:visited {
	text-decoration: underline;
	color: #4444ff;
}

A.minibasket:hover {
	text-decoration: underline;
	color: #ff0000;
}

A.nav1:link {
	text-decoration: none;
	color: #ffff00;
}

A.nav1:visited {
	text-decoration: none;
	color: #ffff00;
}

A.nav1:hover {
	text-decoration: none;
	color: #ffffff;
}

A.nav2:link {
	text-decoration: none;
	color: #ffffff;
}

A.nav2:visited {
	text-decoration: none;
	color: #ffffff;
}

A.nav2:hover {
	text-decoration: none;
	color: #ffff00;
}

A.more:link {
	text-decoration: none;
	color: #ffffff;
}

A.more:visited {
	text-decoration: none;
	color: #ffffff;
}

A.more:hover {
	text-decoration: none;
	color: #ffff00;
}

A.locationlink:link {
	text-decoration: none;
	color: #4444ff;
}

A.locationlink:visited {
	text-decoration: none;
	color: #4444ff;
}
A.locationlink:hover {
	text-decoration: none;
	color: #ff0000;
}

A.prodtypemenu:link {
	text-decoration: none;
	color: #999999;
}

A.prodtypemenu:visited {
	text-decoration: none;
	color: #999999;
}

A.prodtypemenu:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #000000;
}

A.prodtypemenu1:link {
	text-decoration: none;
	color: #999999;
}

A.prodtypemenu1:visited {
	text-decoration: none;
	color: #999999;
}

A.prodtypemenu1:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #000000;
}

A.prodtypemenu2:link {
	text-decoration: none;
	color: #999999;
}

A.prodtypemenu2:visited {
	text-decoration: none;
	color: #999999;
}

A.prodtypemenu2:hover {
	text-decoration: none;
	color: #ffffff;
	background-color: #000000;
}

table.minibasket {
	background-color: #ffffff;
}

tr.minibasketline {
	background-color: #fff0e5;
}

tr.minibasketline2 {
	background-color: #fff9ee;
}

hr {
	height: 1px;
	color: #003366;
	background-color: #003366;
	border-width: 0px;
}

pre {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
}

select {
	font-family: Arial,Helvetica,Sans-Serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	border-color: #dddddd;
}

select.currencymenu {
	font-family: Arial,Helvetica,Sans-Serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	background-color: #609aef;
	border-color: #508adf;
}

select.languagemenu {
	font-family:Arial,Helvetica,Sans-Serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	background-color: #609aef;
	border-color: #508adf;
}

select.prodtypemenu {
	font-family: Arial,Helvetica,Sans-Serif;
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
	border-color: #dddddd;
}

form {
	padding: 0px;
	margin: 0px;
}

form.myform	{
	padding: 0px;
	margin: 0px;
}

table.mainpage {
	background-color: #ffffff;
}

table.topsales {
	background-color: #ffffff;
}

tr.mainpagetableline {
	background-color: #fff9ee;
}

tr.mainpagetableline2 {
	background-color: #fff0e5;
}

tr.mainpagetablespecial {
	background-color: #ffeedd;
}

tr.mainpageversionhighlight	{
	background-color: #ffdd44;
}

td.shortformatproduct {
	border: solid 1px;
	border-color: #fff0e5;
	background-color: #fff9ee;
}

td.topsales {
	border: solid 1px;
	border-color: #fff0e5;
	background-color: #fff9ee;
}

.buttonstyle {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	background-color: #bbaaaa;
}

.textboxsmall {
	font-family: Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: #000000;
	background-color: #ffffff;
}