/*********** DEFAULT STYLES  ***********/
body { background:#9fa24d;}

a { color:#630; text-decoration:none; } a:hover { text-decoration:none; color:#960; }
a.button { background:#dddf9e none repeat-x top; border:1px solid #b6b888; }
a.button:hover { border:1px solid #77793a; }
a.buttonBig { background:#797d01 repeat-x top; color:#fff; border:1px solid #787c01; }
a.buttonBig:hover { border:1px solid #d1d809; }

.input, select, textarea { background:#fff none repeat-x bottom; color:#000; border:1px solid #767e0f; }
.input:focus, select:focus, textarea:focus { border-color:#dddf9e; }
input.button { background:#9fa24d none repeat-x bottom; color:#fff; border:1px solid #666; }
input.button:hover { background-color:#c2c56c; }
.star{font-family:verdana;color:#c00;}

.bdr, .bdrT, .bdrR, .bdrB, .bdrL,.bdrAll td, .bdrAll th { border-color:#9fa24d; }
.bdrAllCols, .bdrAllCols td, .bdrAllCols th  { border:1px solid #e5e5e5; border-width:0 1px; }
.bdrDark{border-color:#999;}
.picBg { background:#fff; }

.dif, .dif a:link, a.dif { color:#f30; } .dif a:hover, a.dif:hover { color:#797d01; }
.imgBdr { border:3px double #9b9d62; background:#fff;}
.imgBdrBig { border:5px solid #9b9d62; }
.box, .bg { background:#dddf9e; }
.bg .h{background:#edc;}

#body { background:#dddf9e; border:1px solid #3f4104; }
.tml ul, .tml li{margin:0;padding:0;list-style:none;}
.tml li{position:relative;}
.tml li.l{float:left; display:inline-block;}
.tml .l > a{border-left:1px solid #996666; border-right:1px solid #663333;padding:5px 25px;}
.tml .l a{color:#fff;} .tml .l a:hover{color:#fc0;}
.tml li ul{background:#95544a;border:1px solid #463113;line-height:1.2em;z-index:100;}
.tml li ul a{border-top:1px solid #dfa061;} .tml li ul a:hover{background:#a42312;}

.til img { border:1px solid #fff; }
.til a:hover img { border:1px solid #ff0; }

.services {
	background:#fbfce4;
	border:1px solid #9fa24d;
}
.services .h { color:#f00; border-bottom:1px solid #fba684; }
.services a:link, .services a:visited { color:#600; }
.services a:hover, .services a:active { color:#f00; }

.cart {}
.currency {}
.currencyCart { background:#fdffbc none repeat-x bottom; }
.currencyCart .cart a:link, .currencyCart .cart a:visited { color:#f00; }

.welcomeHome { background:#fbfce4; border-bottom:1px solid #f9ecdc; }

.products { background:#fbfce4; border:1px solid #94973e; }
.products .h { background:#f2f4bd; border-bottom:2px solid #9fa24d; }
.products .hi, .products .hi a:link, .products .hi a:visited { color:#709900; }
.products .hi a:hover, .products .hi a:active { color:#db1919; }

.products .more a { background:#9fa24d; border:1px solid #797c20; color:#fff; }
.products .ls, .products .ls a:link, .products .ls a:visited { color:#f30; }
.products .ls a:hover, .products .ls a:active { color:#000; }
.products .lss a:link, .products .lss a:visited { color:#690; }
.products .lss a:hover, .products .lss a:active { color:#f60; }

.slideshow { color:#fff; }
.slideshow .large { color:#fff; }

.footer a { margin:0 5px; }
.bgl { border:1px solid #661509; background:#99493d; }
.bgl, .bgl a:link, .bgl a:visited { color:#fff; }
.bgl a:hover, .bgl a:active { color:#ff0; }

.language { border-right:1px solid #a9a29a; }
.language img { border:1px solid #360; }
.language a:hover img { border:1px dashed #000; }

.bml a:link, .bml a:visited { color:#326100; }
.bml a:hover, .bml a:active { color:#f60; }

.counter { background:#c6c97f; }
.counter .large { color:#f00; }
.copyright { background:#fbfce4; color:#960; }
.copyright a { color:#c96; }

.tree { color:#7d8017; }
.tree b { color:#f00; }
.tree a:link, .tree a:visited { color:#666; }
.tree a:hover, .tree a:active { color:#f66; }

.content { background:#fbfce4; border:1px solid #b0b358; }
.pageHead { border-bottom:1px dashed; color:#a22919; }
.pageHead2 { border-bottom:1px solid #999; color:#960; }
.welcome { }

.highlighted, .highlighted a:link, .highlighted a:visited { color:#690; }
.highlighted a:hover, .highlighted a:active { color:#f00; }

.headHr { background:#f0f2be; border:1px solid #9fa24d; }
.headVr { background:#fffdf0; border:1px dashed #9fa24d; border-width:0 1px 1px 0; }
.data { background:#fffff5; border-bottom:1px dashed #9fa24d; }

.pageLinks, .pageLinks a:link, .pageLinks a:visited { color:#6b6e03; }
.pageLinks a:hover, .pageLinks a:active { color:#272800; }

.imgBorder { border:1px solid #ccc; }
.imgBorder2 { border:3px double #66778a; }

.sitemap .l, .sitemap .l a:link, .sitemap .l a:visited { color:#960; }
.sitemap .l a:hover, .sitemap .l a:active { color:#f00; }
.sitemap .ls a:link, .sitemap .ls a:visited { color:#f60; }
.sitemap .ls a:hover, .sitemap .ls a:active { color:#690; }

.sCart .desc { background:#fffff5; }
.sCart .note { color:#660; background:#fbfce4; }
.sCart th { border:1px solid #77793a; background:#bb675a; color:#fff; }
.sCart .shippingH { background:#bb675a; color:#fff; }
.sCart .shippingCo { border:1px solid #99493d; }

.vTrust { border:1px solid #966; }

.selectAll { border:1px solid #9fa24d; background:#fbfce4; }
.productsAll .h { border-bottom:1px solid #76791e; }
.productsAll .h, .productsAll .h a:link, .productsAll .h a:visited { color:#360; }
.productsAll .h a:hover, .productsAll .h a:active { color:#690; }

.dProducts .bdr { border:1px solid #c89769; }
.dProducts .imgBorder { border:1px solid #696; }
.dProducts .head1 { background:#f6c38c; }
.dProducts .co1 { background:##ffe2c2; }
.dProducts .head2 { background:#e2b888; }
.dProducts .co2 { background:#ecd2b4; }
.dProducts a:hover, .dProducts a:active { color:#f60; }

.qc { background:#eeefcf; }
.qc .th, .qc a:link, .qc a:visited { color:#ca5804; }

.hotFeatured { border:1px solid #b5b866; }
.hotFeatured .bg { background:none repeat-y left; }

.hbg{background:#eeefcf;}

.pd1 .h { background:#b6b86c; }
.pd1 .divider { background:#c6c883; }
.pd2 .descBg { background:#767e0f; color:#fff; }
.pd2 .descBg .dif {color:#ff9; }

.pdf .thumb { background:#fff; border:1px dashed #999; opacity:0.5; filter:alpha(opacity=50); }
.pdf .thumb.active { background:#fff; border:1px solid #000; opacity:1;  filter:alpha(opacity=100) }
.pdf .box { border:1px dashed #ccc; }
.pagingOuter { background:#fffff5; }
.paging { background:#9fa24d; border:1px solid #99493d; border-width:1px 0; color:#fff; }
.paging a { color:#fff; padding:1px 5px;background:#9fa24d;  }
.paging a.on, .paging a:hover { background:#660; font-weight:bold; color:#fee; border:1px solid #660; }
.nextPrevious .h, .nextPrevious .h a, .nextPrevious a.h { color:#767e0f; }
.selAndClick{border:1px solid #dddf9e; background:#e6e8bd;}
