/* v3.css
   cross-browser.com
*/

body, body div, body p, body th, body td, body li, body dd, body pre, body code {
  font-size:x-small; /* trick WinIE4/5 */
  voice-family: "\"}\"";
  voice-family: inherit;
  font-size:small;
}
html>body, html>body div, html>body p, html>body th, html>body td, html>body li, html>body dd, html>body pre, html>body code {
  font-size:small; /* be nice to Opera */
}

html {
  color:#000000; background:#ffffcc;
  margin:0; padding:0;
}
body {
  color:#000000; background:#ffffcc;
  margin:0; padding:0;
  font-family:verdana,arial,helvetica,sans-serif;
}

a.googlelogo, a:hover.googlelogo {
  background:transparent;
}

.netscapeignoresthis {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
}

.smallnormal {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
}

.smallnormaltable {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: Black;
}

.smallnormaltablealt {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: Red;
}

.mednormal {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
}

.mednormaltable {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	color: Black;
}

.medbold {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
}

.medboldalt {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: Red;
}

.medboldtable {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
}

.largebold {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: Black;
}

.largeboldalt {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}

.smallcompact {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
}

.smallbold {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
}

.smallboldtable	{
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}

.smallboldtablealt {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: Red;
}
.smallboldtabletop {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}

.smallboldtemplate {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffcc;
}

.smallboldtemplatealt {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	font-weight: bold;
	color: Black;
}

.smallboldfooter {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: Gray;
}

.locationbar {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	color: Black;
	font-weight: bold;
}

.searchtexthighlight {
	background: #FFEE00;
}

A:link {
	text-decoration: underline;
	color: #A81B43;
}

A:visited {
	text-decoration: underline;
	color: #A81B43;
}

A:hover {
	text-decoration: underline;
	color: #000000;
}

A.templatemenu:link {
	text-decoration: none;
	color: #ffffcc;
}

A.templatemenu:visited {
	text-decoration: none;
	color: #ffffcc;
}

A.templatemenu:hover {
	text-decoration: none;
	color: Black;
}

A.templatemenualt:link {
	text-decoration: none;
	color: #000000;
}

A.templatemenualt:visited {
	text-decoration: none;
	color: #000000;
}

A.templatemenualt:hover {
	text-decoration: none;
	color: #A81B43;
}

A.minibasket:link {
	text-decoration: underline;
	color: #4444FF;
}

A.minibasket:visited {
	text-decoration: underline; color: #4444FF;
}

A.minibasket:hover {
	text-decoration: underline;
	color: Red;
}

A.locationlink:link	{
	text-decoration: none;
	color: #A81B43;
}

A.locationlink:visited {
	text-decoration: none;
	color: #A81B43;
}

A.locationlink:hover {
	text-decoration: none;
	color: #000000;
}

A.prodtypemenu:link	{
	text-decoration: none;
	color: #999999;
}

A.prodtypemenu:visited {
	text-decoration: none;
	color: #999999;
}

A.prodtypemenu:hover {
	text-decoration: none;
	color: #ffffcc;
	background-color: Black;
}

A.prodtypemenu1:link {
	text-decoration: none;
	color: #999999;
}

A.prodtypemenu1:visited	{
	text-decoration: none;
	color: #999999;
}

A.prodtypemenu1:hover {
	text-decoration: none;
	color: #ffffcc;
	background-color: Black;
}

A.prodtypemenu2:link {
	text-decoration: none;
	color: #999999;
}

A.prodtypemenu2:visited {
	text-decoration: none;
	color: #999999;
}

A.prodtypemenu2:hover {
	text-decoration: none;
	color: #ffffcc;
	background-color: Black;
}

table.container{
	width: 100%;
	height: 100%;
}

table.minibasket {
	background-color: #ffffcc;
}

tr.minibasketline {
	background-color: #FFF0E5;
}

tr.minibasketline2 {
	background-color: #FFF9EE;
}

hr {
	color: #DDDDDD;
	background-color: #DDDDDD;
	border-width: 0px;
}

pre {
	font-family: Courier,Times New Roman,Serif;
	font-size: 10px;
}

select {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-weight: normal;
	font-size: 10px;
	color: Black;
	background-color: #ffffcc;
	border-color: #DDDDDD;
}

select.currencymenu	{
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: Black;
	background-color: #609AEF;
	border-color: #508ADF;
}

select.languagemenu	{
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: Black;
	background-color: #609AEF;
	border-color: #508ADF;
}

select.prodtypemenu	{
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: #ffffcc;
	background-color: #A81B43;
	border: solid 1px;
	border-color: #A81B43;
}

form.myform {
	padding: 0px;
	margin: 0px;
}

table.mainpage {
	background-color: #ffffcc;
}

table.topsales {
	background-color: #ffffcc;
}

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: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 9px;
	font-weight: bold;
	color: #ffffcc;
	background-color: #A81B43;
}

.textboxsmall {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 10px;
	color: Black;
	background-color: #ffffcc;
}

.textboxsmaller {
	font-family: Verdana,Arial,Helvetica,Sans-Serif;
	font-size: 11px;
	color: Black;
	background-color: #ffffcc;
	border: solid 1px;
	border-color: #A81B43;
}