.netscapeignoresthis
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9pt;
}

.smallnormal
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:8pt;
color:#4a555a;
}

.smallnormaltable
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:8pt;
color:#4a555a;
}

.smallnormaltablealt
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:8pt;
color:#4a555a;
}

.mednormal
{
font-family:verdana,arial,Helvetica,Sans-Serif;
font-size:9pt;
color:#4a555a;
}

.mednormaltable
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9pt;
color:#4a555a;
}

.medbold
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9pt;
font-weight:bold;
color:#4a555a;
}

.medboldalt
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9pt;
font-weight:bold;
color:red;
}

.medboldtable
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:9pt;
font-weight:bold;
color:#4a555a;
}

.largebold
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:bold;
color:#958c80;
}

.largeboldalt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
font-weight:bold;
color:#958c80;
}

.smallcompact
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:8pt;
color:#4a555a;
}

.smallbold
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:8pt;
font-weight:bold;
color:#4a555a;
}

.smallboldtable
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:8pt;
font-weight:bold;
color:#4a555a;
}

.smallboldtablealt
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:8pt;
font-weight:bold;
color:#7b6c5d;
}

.smallboldtabletop
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:8pt;
font-weight:bold;
color:#4a555a;
}

.smallboldtemplate
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:8pt;
font-weight:bold;
color:White;
}

.smallboldfooter
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:7pt;
color:Gray;
}

.locationbar
{
font-family:Verdana,Arial,Helvetica,Sans-Serif;
font-size:8pt;
color:#4a555a;
}

.searchtexthighlight
{
background:#FFEE00;
}


/*---------- default site link ---------------------------------------*/

A:link				{text-decoration: none; color: #ef3421; }
A:visited				{text-decoration: none; color: #ef3421; }
A:hover				{text-decoration: none; color: #ff0000; }


/*---------- template header menu ------------------------------------*/

A.templatemenu:link		{text-decoration: none; color: White; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
A.templatemenu:visited		{text-decoration: none; color: White; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; }
A.templatemenu:hover		{text-decoration: none; color: Black; padding-top: 2px; padding-bottom: 2px; padding-left: 2px; padding-right: 2px;}


/*---------- mini basket link ----------------------------------------*/

A.minibasket:link			{text-decoration: none; color: #8c9ea5; }
A.minibasket:visited		{text-decoration: none; color: #8c9ea5; }
A.minibasket:hover		{text-decoration: none; color: #948e84; }


/*---------- product location bar ------------------------------------*/

A.locationlink:link		{text-decoration: underline; color: #ef3421; }
A.locationlink:visited		{text-decoration: underline; color: #ef3421; }
A.locationlink:hover		{text-decoration: underline; color: #ff0000; }


/*---------- product categories --------------------------------------*/

A.prodtypemenu:link		{text-decoration: none; color: #8c9ea5; }
A.prodtypemenu:visited		{text-decoration: none; color: #8c9ea5; }
A.prodtypemenu:hover		{text-decoration: none; color: #948e84;}

A.prodtypemenu1:link		{text-decoration: none; color: #8c9ea5; }
A.prodtypemenu1:visited		{text-decoration: none; color: #8c9ea5; }
A.prodtypemenu1:hover		{text-decoration: none; color: #948e84;}

A.prodtypemenu2:link		{text-decoration: none; color: #8c9ea5; }
A.prodtypemenu2:visited		{text-decoration: none; color: #8c9ea5; }
A.prodtypemenu2:hover		{text-decoration: none; color: #ff0000;}

table.minibasket			{background-color: White; }
tr.minibasketline 		{background-color: #f5f5f5;}
tr.minibasketline2 		{background-color: white; }

hr				{height: 1; color: #DDDDDD; background-color: #DDDDDD; border-width: 0px; }
pre				{font-family: Verdana,Arial,Courier,Times New Roman,Serif; font-size: 10px; }
select			{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; border-color: #a5a5a5; }
select.currencymenu	{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: #609AEF; border-color: #a5a5a5; }
select.languagemenu	{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: #609AEF; border-color: #a5a5a5; }
select.prodtypemenu	{font-weight: normal; font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; border-color: #a5a5a5; }

form
{
margin:0
}

table.mainpage
{
background-color:White;
}

table.topsales
{
background-color:White;
}

tr.mainpagetableline
{
background-color:#ffffff;
}

tr.mainpagetableline2 
{
background-color:#efefef;
}

tr.mainpagetablespecial
{
background-color:#fff3ef;
}

tr.mainpageversionhighlight
{
background-color:#fff3ef;
}

td.shortformatproduct
{
border:solid 0px;
border-color:#a5a5a5;
background-color:#ffffff;
}

td.topsales
{
border:solid 0px;
border-color:#a5a5a5;
background-color:#ffffff;
}


.buttonstyle
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
color:#4a555a;
font-weight:bold;
border-style:solid;
border-width:1px;
border-color:#948e84;
background-color:#f7f3ef;
padding:2px;
}

.textboxsmall		{font-family: Verdana,Arial,Helvetica,Sans-Serif; font-size: 10px; color: Black; background-color: White; }

<!-- ================= -->

.sel
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
padding:2px 7px;
background-color:#f7f7f7;
font-weight:bold;
color:#8c9ea5;
}

.selm
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
padding:2px 7px;
background-color:#f7f7f7;
font-weight:bold;
color:#8c9ea5;
}

.sel2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
padding:2px 7px;
background-color:#ffffff;
font-weight:bold;
color:#8c9ea5;
}

.line
{
background-color:#a5a5a5;
}

.course1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding:5px 7px;
background-color:#ffffff;
color:#8c9ea5;
}

.course2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding:5px 7px;
background-color:#fff3ef;
color:#8c9ea5;
}

.border1
{
border-style:solid;
border-width:1px;
border-color:#948e84;
padding:5px;
}

.border2
{
border-style:solid;
border-width:1px;
border-color:#948e84;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
color:#4a555a;
}

.tct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
text-align:center;
font-weight:bold;
color:#958c80;
}

.tct-l
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
text-align:left;
font-weight:bold;
color:#958c80;
}

.tct-g
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13pt;
text-align:left;
font-weight:bold;
color:#4a555a;
}

.ct
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
text-align:left;
color:#4a555a;
}

.cap
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
text-align:center;
color:#4a555a;
}

.searchengine
{
width:770px;
background:#ffffff;
border:solid #948e84;
border-width:1px 1px 0px 1px;
}

.searchtext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center;
color:#4a555a;
padding:0px 2px;
}