.netscape6problem {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
.smallnormal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.smallnormalx {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #cccccc;}
.smallnormaltable {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.smallnormaltablealt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.mednormal {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.mednormaltable {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.medbold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;}
.medboldalt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
.medboldalttable {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
.medboldtable {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000;}
.largebold {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold;}
.largeboldalt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000;}
.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: #000000;}
.smallboldtablealt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
.smallboldtabletop {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
.smallboldtemplate {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
.smallboldtemplate2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
.smallboldfooter {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999;}
.locationbar {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.searchtexthighlight {background: #33436d; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;}

.form {font-family: Verdana; font-size: 12px; color: #000000; font-weight: bold;}
.mainsearchform {font-family: Verdana; font-size: 14px; color: #000000; font-weight: bold;}
.searchformsmall {font-family: Verdana; font-size: 12px; color: #000000; font-weight: normal;}

A:link {text-decoration: underline; color: #0066ff; font-family: Verdana; font-size: 10px;}
A:visited {text-decoration: underline; color: #0066ff; font-family: Verdana; font-size: 10px;}
A:hover {text-decoration: underline; color: #000000; font-family: Verdana; font-size: 10px;}

A.minibasket:link {text-decoration: underline; color: #0066ff; }
A.minibasket:visited {text-decoration: underline; color: #0066ff; }
A.minibasket:hover {text-decoration: underline; color: #000000; }

A.table:link {text-decoration: underline; font-weight: normal; color: #0066ff; }
A.table:visited {text-decoration: underline; font-weight: normal; color: #0066ff; }
A.table:hover {text-decoration: underline; font-weight: normal; color: #000000; }

A.templatemenu:link {font-weight: bold; text-decoration: none; color: #0066ff; }
A.templatemenu:visited {font-weight: bold; text-decoration: none; color: #0066ff; }
A.templatemenu:hover {font-weight: bold; text-decoration: none; color: #000000; background: #FFFFFF; }

A.templatemainmenu:link {text-decoration: none; color: #0066ff; }
A.templatemainmenu:visited {text-decoration: none; color: #0066ff; }
A.templatemainmenu:hover {text-decoration: underline; color: #000000; }

A.prodtypemenu1:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #0066ff; }
A.prodtypemenu1:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #0066ff; }
A.prodtypemenu1:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #000000; }

A.prodtypemenu2:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #0066ff; }
A.prodtypemenu2:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #0066ff; }
A.prodtypemenu2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #000000; }

A.prodtypemenu3:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #0066ff; }
A.prodtypemenu3:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #0066ff; }
A.prodtypemenu3:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; color: #000000; }

A.locationlink:link {text-decoration: underline; color: #0066ff; }
A.locationlink:visited {text-decoration: underline; color: #0066ff; }
A.locationlink:hover {text-decoration: underline; color: #000000; }

A.imageslink:link {text-decoration: none; color: #000000; }
A.imageslink:visited {text-decoration: none; color: #000000; }
A.imageslink:hover {text-decoration: underline; color: #000000; }

table.minibasket {background-color: #ffffff;}
tr.minibasketline {background-color: #444444;}

hr {color: #DDDDDD;}
pre {font-family: Courier, sans-serif; font-size: 10px;}
select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: black; background-color: white; border-color: White;}
form {margin: 0}

table.mainpage {background-color: #ffffff;}
tr.mainpagetableline {background-color: #ffffff;}
tr.mainpagetableline2 {background-color: #e9e9e9;}
tr.mainpagetableline3 {background-color: #ffffff;}
tr.mainpagetablespecial {background-color: #dddddd;}
tr.mainpageversionhighlight {background-color: #cccccc;}
td.shortformatproduct		{border: solid 1px; border-color: #999999; background-color: #444444;}

.buttonstyle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #33436d; border-style: outset; border-color: #FFFFFF;}
.textboxsmall {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #FFFFFF;}

/* Home page middle buttons  */
.float  { float: none; font-size: 6px; padding-top: 8px; padding-bottom: 5px;}

/* Template layers  */
/* Template layers  */
.layer1 { background-color: #ffffff; width: 99.95%; position: relative; visibility: visible; padding-top:5px; padding-bottom:5px; min-height: 600px;}
* html .layer1 {height: 600px;}
.layer2 { background-color: #ffffff; position: relative; visibility: visible; padding-top:5px; padding-bottom:5px; min-height: 600px; padding-left: 2.34%; padding-right:2.34%}
* html .layer2 {height: 600px;}

/* Everything below is menus in template */
.menus                              { background-color: #000000; font-weight: bold; width: 100%; position: relative; visibility: visible; padding-top:2px; padding-bottom:2px;}
ul.navlist                          { font-family: Arial; font-size: 12px; margin-left: 0; padding-left: 0; padding-right: 0; margin: 0; padding: 0;}
.navlist li                         { display: inline; list-style-type: none;}
.navlist a                          { padding: 0px 30px; }
.navlist a:link, .navlist a:visited { font-family: Arial; color: #ffffff; font-size: 12px; text-decoration: none;}
.navlist a:hover                    { font-family: Arial; color: #ffffff; font-size: 12px; text-decoration: underline; }
