/*********** SELECTOR STYLES  ***********/
body { background:#eee6e5 none no-repeat fixed center top; font-family:Arial, Helvetica; font-size:12px; line-height:1.5em; table-layout:fixed; }

a { color:#000; text-decoration:none; } a:hover { color:#c00; }
a.button { background:#ffe6e5 none repeat-x bottom; border:1px solid #eab5b3; }
a.button:hover { border:1px solid #c33; }

.input, textarea, select { background:#fff none repeat-x bottom; border:1px solid #c3bbb1; }
.input:focus, select:focus, textarea:focus { border-color:#966; }

input.button { background:#9f003b none repeat-x bottom; color:#fff; border:0; padding:2px 8px; overflow:visible; cursor:pointer; }
input.button:hover { background:#036; }
.star { font-family:verdana; color:#f00; }

.bdr, .bdrT, .bdrR, .bdrB, .bdrL { border-color:#c3bbb1; }
.bdrAll, .bdrAll td, .bdrAllDashed, .bdrAllDashed td { border:1px dashed #eeb7c0; }

#body { border:1px solid #db0101; border-width:0 1px; background:#ffe6e5 none repeat-x top; }
.tl, .tl a:link, .tl a:visited { color:#fff; }
.tl a:hover { color:#fee; float:left; }
.tl a:hover p { background:#910005; display:block; width:auto; }

.links .h { border-bottom:1px solid #adb2c9; }
.links .h , .links .h a:link, .links .h a:visited { color:#cc0007; }
.links .h a:hover, .links .h a:active { color:#666; }
.links .l , .links .l a:link, .links .l a:visited { color:#000; }
.links .l a:hover, .links .l a:active { color:#cc0007; }
.links .ls , .links .ls a:link, .links .ls a:visited { color:#cc0007; }
.links .ls a:hover, .links .ls a:active { color:#000; }

.showcase { border:1px solid #2476ff; }
.showcase .h { border-bottom:1px solid #fff; }

.flash{}
.box1 { background:#f5f0f0 none repeat-y 0% 0%; }
.hotProducts .ho { border-bottom:2px solid #ddc9c9; }
.hotProducts .more { background:#ffe6e5; border:2px solid #fff; }
.hotProducts .more a:link, .hotProducts .more a:visited { color:#cc0007; }
.hotProducts .l, .hotProducts .l a:link, .hotProducts .l a:visited { color:#a10004; }

.picOuter { border:4px solid #fff; }
.pic { border:1px dashed #c99; }

.highlighted, .highlighted a:link, .highlighted a:visited { color:#f60; }
.highlighted a:hover, .highlighted a:active { color:#c30; }

.search { background:#bbdaff; }
.items, .language, .currency { border-bottom:1px solid #ddc9c9; }
.items .num, .items .num a:link, .items .num a:visited { color:#f00; }
.items .num a:hover, .items .num a:active { color:#000; }

.language img { border:1px solid #c5beb7; margin:3px 5px; }
.language a:hover img { border:1px dashed #907e6a; }
.currency { color:#f60; }

.footer { background:#dc0101 none repeat-x bottom; margin:20px 0 0; }
.footer,.footer a{color:#fff;}.footer a:hover{color:#fdd;}

.bml { background:#910005 none repeat-y left; }
.bml .h { border-right:1px solid #000; color:#e9acac; }
.bml .l { border-left:1px solid #ea3e3e; }
.bml, .bml a:link, .bml a:visited { color:#ffc0c0; }
.bml a:hover, .bml a:active { color:#fff; }
.bml img { margin:8px 10px; }

.counter { border-right:1px solid #6c0000; color:#f90 }
.counter .num { color:#fc9; }
.bglCopyOuter { border:1px solid #db5658; }
.pOptions { border-left:1px solid #6c0000; }

.copyright, .copyright a:link, .copyright a:visited { color:#d78d89; }
.copyright a:hover, .copyright a:active { color:#e9b8c8; }

.tree { color:#889 }
.tree a:link, .tree a:visited { color:#667; }
.h1 { color:#f66; }
.h2, .h2 a { color:#cc004b; } .h2 a:hover { color:#000; }

.headHr, .headVr, .data  { border:1px solid #eeb7c0; }
.headHr { background:#9f003b; color:#fff; }
.headVr { background:#f1dde0; }
.data { background:#fef4f7; border-style:dashed; }
.buttons { border-top:2px dashed #eeb7c0; }

.sitemap .co { border-left:1px dashed #679dcf; }
.sitemap .h { background:#fff; }
.sitemap .h, .sitemap .h a:link, .sitemap .h a:visited { color:#9f003b; }
.sitemap .h a:hover, .sitemap .h a:active { color:#000; }
.sitemap .ls, .sitemap .ls a:link, .sitemap .ls a:visited { color:#ff003b; }
.sitemap .ls a:hover, .sitemap .ls a:active { color:#000; }

.products .h { border-bottom:2px solid #bec9d4; }
.products .h, .products .h a:link, .products .h a:visited { color:#9f003b; }
.products .h a:hover, .products .h a:active { color:#000; }

.products .picOuter { border:4px solid #fff; }
.products .pic { border:1px dashed #99c; }
.products .l, .products .l a:link, .products .l a:visited { color:#633; }
.products .l a:hover, .products .l a:active { color:#f66; }
.products .highlighted { color:#f60; }

.sCart .desc { background:#d7e1fa; border:1px solid #fff; }
.sCart .note { color:#f00; background:#fff; }
.sCart .shippingH { background:#d7e1fa; }
.sCart .shippingCo { border:1px solid #ccc; }

.iForm .headHr, .iForm .headVr, .iForm .data  { border:1px solid #eeb7c0; }
.iForm .headHr { background:#e0105d; color:#fff; }
.iForm .headVr { background:#ffd7e4; }
.iForm .data { background:#fef4f7; border-style:dashed; }

.vTrust { border:1px solid #669; }

.selectAll { background:#ddd; border:2px solid #fff; }

.pagingOuter { background:#fff5f5; border:1px solid #ff98b5; }
.paging a:link, .paging a:visited { padding:0px 4px; background:#9f6885; color:#fff; margin:0 2px; }
.paging a:hover, .paging a:active { background:#66343c; color:#eef; }

.dProducts .head1 { background:#ffb3c7; border:1px solid #ff98b5; }
.dProducts .co1 { background:#fff5f5; border:1px solid #ff98b5; }
.dProducts .head2 { background:#ffbdb3; border:1px solid #ffa498 }
.dProducts .co2 { background:#fef5f4; border:1px solid #ffa498; }
.dProducts a:hover, .dProducts a:active { color:#930; }
