/* template: GWS - standard #1 */

table.sidebar#categories td { border-width: 1px!important; }
li { margin-left: 20px; }

table.main td#center,
table.main td#center { background: white!important; }

table.homebar {  height: 30px; padding-left: 6px; }

table.njh_tabs { width: 100%; margin-left: auto; margin-right: auto; }
table.njh_tabs td { text-align: center; padding: 10px 15px; background-color: #006633/*main tabs background*/; }
table.njh_tabs td.cat_link { }
table.njh_tabs td.cat_link_hover,
table.njh_tabs td.cat_link_active { background-color: #7cc241/*main tabs hover background*/; }
table.njh_tabs td a {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #ffffff/*main tabs text*/; text-decoration: none; }
table.njh_tabs td.cat_link_hover a,
table.njh_tabs td.cat_link_active a,
table.njh_tabs td a:hover { color: white/*main tabs text hover*/; text-decoration: none; }

table.joe_footer { background-color: #7cc241; font-weight: bold; }




/* markup: Default alternatives markup for Product #31 */

table.njh_random { width: 100%; }
table.njh_random tr.row0 td { padding: 5px; text-align: center;  padding-bottom: 0; }
div.t { background: url(../files/graphics/box1/t.gif) 0 0 repeat-x; float: left; width: 100%; height: 200px; }
div.l { background: url(../files/graphics/box1/l.gif) 0 0 repeat-y;}
div.r { background: url(../files/graphics/box1/r.gif) 100% 0 repeat-y; }
div.b {background: url(../files/graphics/box1/b.gif) 0 100% repeat-x; }
div.bl { background: url(../files/graphics/box1/bl.gif) 0 100% no-repeat;}
div.br { background: url(../files/graphics/box1/br.gif) 100% 100% no-repeat; }
div.tl { background: url(../files/graphics/box1/tl.gif) 0 0 no-repeat; }
div.tr {background: url(../files/graphics/box1/tr.gif) 100% 0 no-repeat; padding: 1px; }
table.hi_inner { margin: 5px auto; height: 190px; }
table.hi_inner td { padding: 5px 0px; font-family: Tahoma, sans-serif; font-size: 10px; }
table.hi_inner td.image { border: 0; height: 100px; }
table.hi_inner td.details { padding: 0; }
table.hi_inner div.name { color: #eb7000; margin-bottom: 5px; }
table.hi_inner div.availability, table.hp_prod .mpn { font-size: 10px; }
table.hi_inner span.price_inc { color: #cc0000; font-weight: bold; font-size: 14px; }
table.hi_inner input.buy { color: #333333; background: white; font-size: 10px; font-weight: bold; }
div.alternatives_caption { border-top: 1px solid #cccccc; padding-top: 5px; margin-top: 15px; margin-bottom: 10px; font-size: 11px; font-weight: bold; }


/* markup: Default subcategories markup #7 */

table.sub { height: 100px; border: 1px solid #b4b4b4; margin: 5px 0 2px 5px; } table.main td.center table.container td { padding: 0; }
table.main td.center table.container td table.sub td { padding: 3px; }
table.container td:first-child table.sub { margin-left: 0; }
table.sub td.subcat { height: 40px; font-weight: bold; }


/* markup: Highlighted items #38 */

table.border { margin-left: 4px; margin-bottom: 4px; width: 98% }
table.container td:first-child table.border { margin-left: 0px; }




