.body, table, tr, td, bodytext {font-family: verdana, Arial, sans-serif; font-size:11px; };

a img {border: none; }

.bodystyle {
   border-style: solid;
   border-width: 0px 1px 0px 1px;
   border-color: #000000;
   background: #E9E9E9 url(siteimages/bginnerslice.gif) repeat-x bottom left;
 }

.maincontentbody {
  font-size:12px;
  background-color:#ffffff;
  padding-right:5px;
  padding-top:12px;
  padding-bottom:10px;
 }

.mainmenu
{
  cursor:hand;
  border: 1px solid #0026E6;
  background-color:#0026E6;
  color:#fffff;
}

a.toolslink {font-size:9px; color:#FF8A12; font-weight:bold; text-decoration:none;}
a.toolslink:link, a.toolslink:visited{ color:#FF8A12; text-decoration:none;}
a.toolslink:hover{color:#000 ; text-decoration:underline;}

.mainmenuhover
{
  cursor:pointer;
  cursor:hand;
  border: 1px solid #0026E6;
  background-color:#d0d0d0;
  color:#000000;
}

.bodytext
{
  font-size:12px;
}

.tabstyle {
   width:475px;
   z-order: 1;
   left: 259px;
   top:-35px;
   position: relative;
}

.pageheading {
   background: #ffffff url(siteimages/textkey.gif) repeat-x bottom left;
}

a.category:link, a.category:visited {
  color:#000;
  font-size:12px;
  font-weight: bold;
  text-decoration:none;
}
a.category:hover{ text-decoration:underline; }

a.headercatlink {font-size:9px; font-weight:bold; color:#ffffff; text-decoration:none;}
a.headercatlink:link, a.headercatlink:visited{ text-decoration:none;}
a.headercatlink:hover{ color:#FF8A12; text-decoration:underline;}

a.shop:link, a.shop:visited {
  color:#BF5203;
  font-size:14px;
  font-weight: bold;
  text-decoration:none;
}
a.shop:hover{ color:#FFC02D; text-decoration:underline; }

.toolboxstyle {
   background-color:#E9E9E9;
   border-style: solid;
   border-width: 0px 1px 0px 1px;
   border-color: #000000;
 }

.shoppingbasket {
   font-size:10px;
   width:100%;
   vertical-align:top;
   padding:5px;
   border-style: solid;
   border-width: 1px 1px 1px 1px;
   border-color: #000000;
   background-color: #ffffff;
 }

.magazine {
   text-align:center;
   font-size:10px;
   border-style: solid;
   border-width: 1px 1px 1px 1px;
   border-color: #000000;
   background-color: #ffffff;
   padding: 6px;
 }

hr.toolbox
{
  width:94%;
  margin-top:1px;
  margin-bottom:1px;
  border-bottom: 2px dotted black;
}

/*---------------------------------------------------------
 HOT STuff
---------------------------------------------------------*/

.hotstuffheading
{
   width:100%;
   margin-top:5px;
   color:#FF8A12;
   font=size:14px;
   font-weight:bold;
   border-bottom: #FF8A12 2px dotted;
}

table.hotstuff
{
   color:#FFCC00;
   text-align:center;
   border-style: solid;
   border-width: 1px 1px 1px 1px;
   border-color: #000000;
   background-color: #000000;
}

a.hotstuff
{
  overflow: hidden;
  height:35px;
  color:#000; font-size:10px}
}

a.hotstuff:link, a.hotstuff:visited{ text-decoration:none;}
a.hotstuff:hover{ text-decoration:underline;}

/*---------------------------------------------------------
 PRODUCT INFO
---------------------------------------------------------*/

.productname {
  font-size:16px;
  font-weight: bold;
  font-family: verdana, Arial, sans-serif;
 }

/*---------------------------------------------------------
 DATA ROWS
---------------------------------------------------------*/

tr.datarow1x
{
  height:15px;
  background-color:#ffffff;
  
}



tr.datarow1
{
  height:15px;
  background-color:#ffffff;

  font-size:11px
}

tr.datarow2
{
  height:15px;
  background-color:#cccccc;
  font-size:11px
}

a.datarow
{
  height:13px;
  color:#000000;
  text-decoration:none;
}

a.datarow:link, a.datarow:visited{ text-decoration:none;}
a.datarow:hover{ color:#FF8A12; text-decoration:none;}

/*---------------------------------------------------------
 DATA BLOCKS
---------------------------------------------------------*/

td.datablockH
{
  background-color:#cccccc;
  font-size:13px;
  font-weight:bold;
}

td.datablock
{
  background-color:#E5E5E5;
  font-size:11px
}

a.datablock
{
  height:13px;
  color:#000000;
  font-weight:bold;
  text-decoration:none;
}

a.datablock:link, a.datablock:visited{ text-decoration:none;}
a.datablock:hover{ color:#FF8A12; text-decoration:none;}

/*---------------------------------------------------------
 FOOTER
---------------------------------------------------------*/

.footertable {color:#ffffff; background-color: #6496CA;}
a.footerlink {font-size:9px; font-weight:bold; color:#ffffff; text-decoration:none;}
a.footerlink:link, a.footerlink:visited{ text-decoration:none;}
a.footerlink:hover{ color:#FF8A12; text-decoration:underline;}

/*---------------------------------------------------------
 HEADER
---------------------------------------------------------*/

a.headerlink {font-size:9px; font-weight:bold; color:#000000; text-decoration:none;}
a.headerlink:link, a.headerlink:visited{ text-decoration:none;}
a.headerlink:hover{ color:#FF8A12; text-decoration:underline;}
