/*********** DEFAULT STYLES  ***********/
a{color:#036; text-decoration:none; } a:hover { color:#00f; }
a.button { background:#abe2ff none repeat-x top; border:1px solid #b3d9ff; }
a.button:hover { border:1px solid #80bfff; }
a.buttonBig { background:#fc00fc repeat-x top; color:#fff; border:1px solid #c3c; }
a.buttonBig:hover { border:1px solid #606; }

.input, select, textarea { background:#fff none repeat-x bottom; border:1px solid #9cf;}
.input:focus, select:focus, textarea:focus { border-color:#69c; }
input.button { background:#06c none repeat-x bottom; color:#fff; border:1px solid #06c; }
input.button:hover { background:#606; }
.star { font-family:verdana; color:#c30; }

.bdr, .bdrT, .bdrR, .bdrB, .bdrL,.bdrAll td, .bdrAll th { border-color:#c2daf2; }
.bdrDark{border-color:#999;}
.picBg { background:#fff; }

.dif, .dif a, a.dif { color:#06c; } .dif a:hover, a.dif:hover { color:#930; }
.imgBdr { border:1px double #39f; }
.imgBdrBig { border:5px solid #ccc; }

.box, .bg { background:#f2fbff; }
.bg .h { background:#def;}

.btn1 {  }
.btn2, .btn2 a:link, .btn2 a:visited { color:#fff; }
.btn2 a:hover, .btn2 a:active { color:#fcc; }

.productsServices .h { background:#909; }
.productsServices .h, .productsServices .h a:link, .productsServices .h a:visited { color:#fff; }
.productsServices .h a:hover, .productsServices .h a:active { color:#ff0; }
.productsServices .l, .productsServices .l a:link, .productsServices .l a:visited { color:#039; }
.productsServices .l a:hover, .productsServices .l a:active { color:#000; }
.productsServices .ls a:hover, .productsServices .ls a:active { color:#039; }

.qc .tbg{background:none no-repeat 0 0;}
.qc .bbg{background:none no-repeat 0 bottom;}
.qc, .qc a{color:#fff;}
.qc .dif{color:#ff0;}
.qc .bdrB{border-color:#c6c}

.showcase { background:#724e89 none repeat-x bottom; border:1px solid #fff; }
.showcase, .showcase a { color:#e2d8c5; }
.showcase .dif { color:#ff0; }

.search .o, .search .o input { background:#fff; border:0; }
.basket, .basket a:link, .basket a:visited { color:#fff; }
.basket .dif { color:#ff0; }
.currency { color:#ffc; }

.welcome .highlighted { color:#f00; }
.ourServices .h { color:#039; }
.ourServices .m a { color:#039; }
.ourServices .l, .ourServices .l a:link, .ourServices .l a:visited { color:#606; }
.ourServices .l a:hover, .ourServices .l a:active { color:#536400; }

.ourProducts .h { background:#fff none no-repeat right bottom; }
.ourProducts .h, .ourProducts .h a { color:#a05aa7; }
.ourProducts .h a:hover { color:#000; }
.ourProducts .hEnd { background:#a05aa7; }
.ourProducts .product { background:#fff none no-repeat right bottom; border-left:1px solid #ced7ac; }

.ourProducts  .l a { color:#a05aa7; }
.ourProducts .l a:hover { color:#000; } 


.fProducts .h {  }
.fProducts .hEnd { border:1px solid #36c; }
.box1 { background:#fff none repeat-x bottom; }
.fProducts .imgBdr { border-style:solid; }
.fProducts .l, .fProducts .l a:link, .fProducts .l a:visited { color:#039; }
.fProducts .l a:hover, .fProducts .l a:active { color:#000; }

.footer{background:#06c none repeat-x bottom;}
.footer, .footer a{color:#ccf;}
.footer .bdrB{border-color:#69c;}
.bgl{background:#606 none repeat-x bottom;}
.bgl, .bgl a{color:#c9c;}.bgl a:hover{color:#fff;}
.copyright, .copyright a, .memberOf, .memberOf a{color:#ccf;}

.pageHead { color:#06c; border-bottom:1px dashed; }
.pageHead2 { border-bottom:1px dashed #c35b37; }
.tree, .tree a { color:#69c; }
.tree a:hover { color:#06c; }

.textLinks, .textLinks a:link, .textLinks a:visited { color:#930; }
.textLinks a:hover, .textLinks a:active { color:#f30; }

.headHr, .headVr, .data {border:1px solid #c2daf2;}
.headHr { background:#154685; }
.headHr, .headHr a { color:#fff; } .headHr a:hover { color:#ff0; }
.headVr { background:#e3f0fc; }
.data { background:#f2fbff; }

.productsAll .hm { border-bottom:1px solid #c35b37; color:#606; }
.productsAll .product{ background:#fff; border-bottom:1px solid #6cf }
.productsAll .h { border-top:1px solid #6cf; border-bottom:1px dashed #6cf; background:#f0f6fc; }
.productsAll .h, .productsAll .h a { color:#039; }
.productsAll .h a:hover { color:#c30; }

.shoppingCart .bdrAll th, .shoppingCart .bdrAll td { border:1px solid #80bfff; background:#f0f6fc; }
.shoppingCart .bdrAll th { border-bottom-width:5px; background:#c8e1fa }
.shoppingCart img { border-width:1px; }

.shippingOptions .h { border-bottom:1px solid #cd935c; }

.sitemap .h { border-bottom:1px dashed #c35b37; }
.sitemap .l a { color:#606; }
.sitemap .ls a { color:#000; }

.dProducts .head1 { background:#5e7547; }
.dProducts .co1 { background:#667f4d; border:1px solid #8cb267; }
.dProducts .head2 { background:#636c47; }
.dProducts .co2 { background:#6c764d; border:1px solid #96a568; }
.dProducts, .dProducts a:link, .dProducts a:visited { color:#fff; }
.dProducts a:hover, .dProducts a:active { color:#cfc; }

.zoomBg{background:none no-repeat right center; color:#ff0;} .zoomBg:hover{color:#fff;}

.pd1 .h { background:#cee6f2; }
.pd1 .divider { background:#80bfff; }
.pd2 .descBg { background:#606; 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,.paging { border:1px solid #909; border-width:1px 0; background:#ffe5ff; }
.paging a { color:#fff; padding:1px 5px;background:#06c; border:1px solid #039; }
.paging a.on, .paging a:hover { background:#909; font-weight:bold; }
.nextPrevious .h, .nextPrevious .h a, .nextPrevious a.h { color:#036; }
.selAndClick{border:1px solid #80bfff; background:#f2fbff;}