/* template: Fleet Street 2 - standard #4 */

body { background: #f0ab00 url(../images/plantbody.gif) repeat-x scroll left top!important; }
table.sidebar { width: 160px!important; }


ul.njh_tabs { width: 1002px; height: 60px; margin-left: auto; margin-right: auto; list-style: none; background-color: #F7C500; }
ul.njh_tabs li { text-align: center; display: block; padding: 4px 10px;  float: left; }
ul.njh_tabs li.cat_link { }
ul.njh_tabs li.cat_link_hover,
ul.njh_tabs li.cat_link_active { background-color: #F7C500/*main tabs hover background*/; }
ul.njh_tabs li a {  font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: black/*main tabs text*/; text-decoration: none; }
ul.njh_tabs li.cat_link_hover a,
ul.njh_tabs li.cat_link_active a,
ul.njh_tabs li a:hover { color: white/*main tabs text hover*/; text-decoration: none; }




/* markup: new Cool Markup #26 */

table.border { width: 100%; height: 170px; }
table.border td { padding: 0; border: 0; }
table.border caption,
table.border td.top { margin: 0; padding: 0; background: white url(view_top.gif) repeat-x left top;  text-align: left; }
table.border td.bottom { height: 10px; padding: 5px; border: 0; background: white url(view_bottom.gif) repeat-x left bottom; }
table.border td.left { padding: 5px; border: 0; background: white url(view_left.gif) repeat-y left top; }
table.border td.right { padding: 5px; border: 0; background: white url(view_right.gif) repeat-y right top; }
table.border td.topleft { padding: 5px; background: white url(view_topleft.gif) no-repeat left top; }
table.border td.bottomleft { padding: 5px; background: white url(view_bottomleft.gif) no-repeat left bottom; }
table.border td.bottomright { padding: 5px; background: white url(view_bottomright.gif) no-repeat right bottom; }
table.border td.topright { padding: 5px; background: white url(view_topright.gif) no-repeat right top; }

table.item { font-family: Verdana, sans-serif; font-size: 11px; color: #333333; }
table.item td.image { width: 180px; }
table.item td.image img { border: 0; }
table.item td.image div#browser { padding-top: 3px; margin-bottom: 10px; }
table.item td.image div#browser a { font-family: Verdana, sans-serif; font-size: 11px; padding-left: 15px; background: transparent url(view_imgzoom.gif) no-repeat left bottom; }
table.item td.details { padding-left: 30px; }
table.item div.pricing span { display: block; font-family: Arial, Helvetica, sans-serif; }
table.item div.pricing { margin-bottom: 10px; }
table.item div.pricing span.price_inc { font-size: 16px; color: #ee0000; font-weight: bold; }
table.item div.pricing span.rrp { display: inline; font-size: 13px; color: orange; font-weight: bold; }
table.item div.pricing span.rrp_discount { display: inline; font-size: 13px; color: #ee0000; font-weight: bold; }
table.item div.pricing span.price { font-size: 12px; color: #777777; }
table.item div.pricing span.price_original { font-size: 12px; color: orange; font-weight: bold; }
table.item div.pricing span.price_discount { font-size: 12px; color: #ee0000; font-weight: bold; }
table.item span.stock { display: block; margin-bottom: 10px; font-size: 12px; font-weight: bold; color: #777777; }
table.attributes { margin-bottom: 10px; margin-top: 2px; /*border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc;*/ }
table.attributes td.attribute-label { font-weight: bold; padding-bottom: 3px; padding-top: 1px; }
table.attributes td.attribute-value { padding-left: 5px; padding-bottom: 3px; padding-top: 1px; }
table.options { margin-bottom: 10px; }
table.options td.label { font-weight: bold; padding-right: 5px; padding-top: 3px; }
table.options td.input select,table.options td.input option { margin: 1px 0; font-family: Verdana, sans-serif; font-size: 11px; }
table.ec_external_links { float: right; margin-bottom: 10px; }
table.ec_external_links td { font-weight: bold; padding-right: 5px; }
table.ec_external_links td a { font-weight: normal; }
table.ordering { margin-bottom: 10px; }
table.ordering td.quan { padding-right: 5px; }
table.ordering td.quan select,table.ordering td.quan option { font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; }
table.item table.description { width: 100%; margin-top: 10px; border-bottom: 1px solid #d9a201; margin-bottom: 10px; text-align: right; }
table.item table.description td { padding-bottom: 7px; border-bottom: 1px solid #f1e9f9; }


