*{margin:0;padding:0;font-family:arial,verdana,tahoma}
body{background:white;color:black;font-size:13px;scrollbar-3dlight-color:#cdcdcd;scrollbar-arrow-color:#bcbcbc;scrollbar-base-color:white;scrollbar-darkshadow-color:#cdcdcd;scrollbar-face-color:#efefef;scrollbar-highlight-color:white;scrollbar-shadow-color:white}
a:link,a:active,a:visited{color:#8811dd;text-decoration:none}
a:hover{color:purple;text-decoration:underline}
/*** a img{border:1px solid white} a:hover img{border:1px dotted gray} ***/
td,tr,p,div{font-size:14px}
hr{height:1px;width:100%;color:#d0d0d0}
img{border:0}
select{background:#faf8ea;font-size:11px;font-weight:normal}
input{height:20}
input.submit{height:20}
input.search1{width:300;height:30;font-size:16px;font-weight:bold;padding:5 3 3 9;background:#eaeaea;border:1px solid gray;vertical-align:middle;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
input.search2{width:40;height:30;vertical-align:middle}
h1,h2,h3{position:relative;font:120% arial;line-height:2em;color:red;font-weight:bold;letter-spacing:0.03em;height:24}
h1 span,h2 span,h3 span{position:absolute;display:block;top:18;left:0;height:50%;width:100%;background:url("img/gradient.png") repeat-x}
h2{color:black}
h3{color:navy}

.title{padding:6;font-weight:bold;font-size:18px;color:red;text-align:center}
.msg{padding:10;font-weight:bold;font-size:16px;color:green;text-align:center}
.mname{background:white;font-weight:bold;font-size:18px;color:red;text-align:center}

.alink a,.alink a:visited,.alink img{color:#aa33ff}
.alink a:hover,.alink:hover img{background:none;color:purple;text-decoration:underline;border:none}

.main1,.main2{text-align:center;border:1px solid #dedede;padding:4}
.main3{text-align:center}
.main1 a,.main1 a:visited,.main3 a,.main3 a:visited{color:#aa33ff} 
.main1 a:hover,.main3 a:hover{background:none;color:purple;text-decoration:underline}
.main3 img,.main3 a:hover img{border:1px solid white}

#menutab{padding:3 0;font-weight:bold;font-size:12px;border-bottom:1px solid #aaa;list-style-type:none}
#menutab li{display:inline}
#menutab a,.pagetab a:visited{padding:3 6;margin-right:4;border:1px solid #bbb;border-bottom:none;background:#fff6cc;color:#666}
#menutab a:hover{position:relative;padding-top:8;background:orange;color:white}
#menutab li.selected a,.pagetab li.selected a:active,.pagetab li.selected a:visited,.pagetab li.selected a:hover{position:relative;top:1;padding-top:8;background:white;color:red}
#menutab li.selected{position:relative;top:1;background:white;color:red;padding:3 6;margin-right:4;border:1px solid #aaa;padding-top:8;border-bottom:none}

#catbox{text-align:center;font-size:11px}
#catbox li{display:inline;float:left;white-space:nowrap;width:80;border:1px solid white}
#catbox a{display:block;color:#6b5d44;border:1px solid #efe5d5;padding:5}
#catbox a:hover{background:#f3efdf;cursor:hand;border:1px solid purple}
#catbox li.none{width:20;text-align:right}
#catbox li.none:hover{background:white;border:1px solid white}

.hi0{background:#b4fe8c}
.hi1{background:#fbfbf7}
.hi2{background:#f7f7ee}
.hi3{background:#f3efdf}
.hi4{background:#efe5d5}

#brtab{padding:3}
#brtab li{display:inline}
#brtab a{font:14px}
#brtab img{filter:alpha(opacity=33);-moz-opacity:0.33;opacity:0.33;border:1px solid #cbcbcb;padding:2;margin:1}
#brtab a:hover img,#brtab li.selected img{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border:1px solid black}

.mpage{border:1px solid purple}
.mpage td{width:222;height:20;background:#f7f7ef;padding:0 3 0 3}
.mpage td.i{background:white;color:brown;text-align:center}
.mpage td.i:hover{background:#ffffaa;cursor:help;color:purple;text-align:center}
.mpage td.z{width:12;background:white;text-align:center}
.mpage td.p{width:770;height:18;background:#f3efdf;color:green;font-weight:bold;font-size:14px;text-align:center}

.mpage2{border:1px solid #cbcbcb}
.mpage2 td{width:150;height:20;background:f7f7ef;font-size:11px;border:1px solid white}
.mpage2 td.i{background:white;color:brown}
.mpage2 td.i:hover{background:yellow;color:red;cursor:help}
.mpage2 td.z{width:12;background:white;text-align:center}
.mpage2 td.p{height:20;background:#f3eeff;color:green;font-weight:bold;font-size:12px}

.allm{color:black}
.allm td{width:80;font-size:11px;vertical-align:top;padding:3;text-align:center}

.simple td{font-size:11px;text-align:center}
.simple img{border:1px solid white}
.simple img:hover{border:1px solid purple}

.qfind{width:420;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #777;border-bottom:1px solid #777}
.qfind td{height:80;background:#f3f3ff}

#menutkbe{position:absolute;border:1px solid black;line-height:10px;z-index:200;text-align:left;padding:5 10 5 10}
#menutkbe a{width:100%;display:block;text-decoration:none;font-size:14px}
#menutkbe a:hover{background-color:yellow}

.cpanel{border:1px solid #777777 collapse;background-color:#e7feff}
.cpanel th{border:1px solid gray;background-color:#fff5ee}
.cpanel td{border:1px solid #cbcbcb}
.cpanel input{width:64}
.qlist td{font:10px}

#livesearch{position:absolute;left:555;top:120;width:200;height:200;font-size:11px;padding:33 10 0 7;visibility:hidden;text-align:justify;background:url("img/livesearch.gif") no-repeat;z-index:999;color:black}
#livesearch a{text-decoration:none}
#livesearch a:hover{background:red;color:white}

.m0norm{padding:0 0 0 9;border-left:4px solid #5e8383;background:#ebefff;cursor:hand;font-size:11px}
.m0over,.m0clck{padding:0 0 0 9;border-left:4px solid #e1b700;background:#ebef99;cursor:hand;font-size:11px}
.m1norm{padding:0 0 0 9;border-left:4px solid #e1b700;background:#ebefef;cursor:hand;font-size:11px;filter:alpha(opacity=88);-moz-opacity:0.88;opacity:0.88}
.m1over,.m1clck{padding:0 0 0 9;border-left:4px solid #e1b700;background:#ebef99;cursor:hand;font-size:11px}

.eid td{width:200;font-size:12px;padding:5;text-align:left;background:url("img/_box1b.png")}
.eid td.eidcenter{background:url("img/_box1b.png");text-align:center}
.eid td.eidhead{width:200;height:36;background:url("img/_box1a.png");font-size:13px;font-weight:bold;color:green;text-align:center;vertical-align:top;padding-top:7}
td.eidfoot{width:200;height:8;background:url("img/_box1c.png")}

ul#pops{margin:0;padding:0}
.pops span{height:16;background:url("img/_bullet.png") no-repeat left center;text-align:left;vertical-align:middle;padding-left:8;cursor:hand}

#top10div{clear:left;width:500;border-bottom:5px solid #ae269e}
#top10div ul{height:30;list-style:none;margin:0;padding:0}
#top10div li{display:inline;margin:0;padding:0;color:black}
#top10div a{float:left;margin:0;padding:0 0 0 6;text-decoration:none;background:url("img/_tab2l.png") no-repeat left top}
#top10div a span{display:block;float:none;padding:8 14 8 8;font-weight:bold;color:#666;background:url("img/_tab2r.png") no-repeat right top}
#top10div #current a{border-width:0;color:#fff;background-position:0% -42px}
#top10div #current a span{color:white;background-position:100% -42px}
#top10div a:hover{color:white;background-position:0% -42px}
#top10div a:hover span{color:white;background-position:100% -42px}
#top10div #topventes a{margin:0;padding-left:0;font-size:14px;color:#ae269e;background:url("img/_tab2l.png") no-repeat right top}
#top10div #topventes a span{margin:0;padding-left:0;font-size:14px;color:#ae269e;background:url("img/_tab2r.png") no-repeat right top}

.top10{width:500;border:0}
.top10 th{text-align:center;color:#ae269e;background-color:#f4f4f4}
.top10 tr.head{height:32;text-align:center;color:#333;background-color:#f4f4f4}
.top10 td{border-bottom:1px solid #cfcfcf}
.top10 td a,.top10 td a:visited{}
.top10 td a:hover{text-decoration:underline;color:#ae269e}
.top10 tr.blank{height:32;background-color:#fff}
.top10 tr.zebra{height:32;background-color:#f7f7f7;border-bottom:1px solid #cfcfcf}
.top10 tr.cats{height:24;background-color:#f3f3f3;border-bottom:1px solid #cfcfcf}
.top10 tr.cats td.num{width:20;color:purple;font-weight:bold;padding-left:10}
.top10 tr.cats td.cat{width:250}
.top10 tr.cats td.brand{width:100;text-align:center}
.top10 tr.cats td.model{width:100;text-align:center}
.top10 td.price{width:75;padding:0 10;font-weight:bold;font-size:16px;text-align:right;color:red}
.top10 td.score{width:75;padding:0 10;text-align:center}

#lyr1,#lyr2,#lyr3,#lyr4,#lyr5{position:absolute;width:500;height:0;visibility:hidden;overflow:hidden}

#submenu{font-size:11px;color:white;padding-left:5}
#submenu a{color:white;padding:0 5 0 5}
#submenu a:hover{background:#ff55aa;color:white;text-decoration:none;padding:0 5 0 5}

.classifieds{background:url("img/_note.gif");width:200;height:209}
.classifieds td{font-size:10px;text-align:center}

.footer{width:1000;height:50;background:url("img/_footer.png")}
.footer td{}
.footer td.head{width:1000;height:3}
.footer td.body{font-size:12px;text-align:center}
.footer td.foot{width:1000;height:3}

.xcats td{width:180;font-size:11px;text-align:left}

.details td{height:18}
.details td.part{height:20;color:green;font-weight:bold;border-bottom:1px dotted #cacaca}
.details td.item{width:220;color:brown;padding-left:20;border-bottom:1px dotted #cacaca;cursor:help}
.details td.info{width:470;color:black;border-bottom:1px dotted #cacaca}

div.onoff1{background-color:#ffefea;border:1px solid #eeee9C;width:690;float:left;text-align:left;padding:10}
div#onoff2{display:none;text-align:left}
div.onoff3{width:200;float:left;text-align:left}
div#onoff4{display:none;text-align:left}

#darken{position:absolute;top:0;left:0;display:none;z-index:1000}
#darken img{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5}

#thumbBox{width:400;height:400;position:absolute;left:0;border:10px solid #333;padding:20;padding-bottom:0;background:white;visibility:hidden;z-index:1001;cursor:hand;vertical-align:middle;text-align:center;font-weight:bold}
#thumbBox .footerbar{font:normal 10px arial;letter-spacing:3px;line-height:1.1em;padding:0;text-align:right}
#thumbBox #thumbImage{width:320;height:320;background-color:white}
#thumbLoading{position:absolute;visibility:hidden;background-color:white;border:10px solid #333;padding:100;z-index:1000}

#tab570{width:570;font-size:14px;margin:5;background:#fff url("img/_tab3bg.gif") repeat-y 0 0}
#tab570content{clear:left;background:url("img/_tab3b.gif") no-repeat 0 100%}
#tab570 ul.obtabs{float:left;width:100%;list-style:none;padding-bottom:3;background:#fff url("img/_tab3t.gif") no-repeat 0 100%}
#tab570 ul.obtabs li.firsttab{margin-left:0}
#tab570 ul.obtabs li{float:left;display:block;height:26;padding-right:20;margin:0 0 0 -15;position:relative;background:url("img/_tab3rb.gif") 100% 0 no-repeat;border-bottom:1px solid #d1d2d2;white-space:nowrap}
#tab570 ul.obtabs span{height:26;line-height:26px;background:url("img/_tab3lb.gif") no-repeat}
html>body #tab570 ul.obtabs span{display:block}
span.tm{vertical-align:super;font-size:.5em}
#tab570 ul.obtabs li#active{z-index:1;font-weight:bold;border-bottom:1px solid #fff;height:26;background-image:url("img/_tab3r.gif")}
#tab570 ul.obtabs li#active span{background-image:url("img/_tab3l.gif")}
#tab570 ul.obtabs li#active a{color:red}
#tab570 ul.obtabs li#active a:hover{color:red;cursor:default}
#tab570 ul.obtabs a{display:block;padding:0 15;color:purple;text-decoration:none;font-weight:bold}
#tab570 ul.obtabs a:hover{color:red;text-decoration:none}

#tab770{width:770;font-size:14px;margin:5;background:#fff url("img/_tab4bg.gif") repeat-y 0 0}
#tab770content{clear:left;background:url("img/_tab4b.gif") no-repeat 0 100%}
#tab770 ul.obtabs{float:left;width:100%;list-style:none;padding-bottom:3;background:#fff url("img/_tab4t.gif") no-repeat 0 100%}
#tab770 ul.obtabs li.firsttab{margin-left:0}
#tab770 ul.obtabs li{float:left;display:block;height:26;padding-right:20;margin:0 0 0 -15;position:relative;background:url("img/_tab3rb.gif") 100% 0 no-repeat;border-bottom:1px solid #d1d2d2;white-space:nowrap}
#tab770 ul.obtabs span{height:26;line-height:26px;padding-left:0;padding-top:0;background:url("img/_tab3lb.gif") no-repeat}
html>body #tab770 ul.obtabs span{display:block}
span.tm{vertical-align:super;font-size:.5em}
#tab770 ul.obtabs li#active{z-index:1;font-weight:bold;border-bottom:1px solid #fff;height:26;background-image:url("img/_tab3r.gif")}
#tab770 ul.obtabs li#active span{background-image:url("img/_tab3l.gif")}
#tab770 ul.obtabs li#active a{color:red}
#tab770 ul.obtabs li#active a:hover{color:red;cursor:default}
#tab770 ul.obtabs a{display:block;padding:0 15;color:purple;text-decoration:none;font-weight:bold}
#tab770 ul.obtabs a:hover{color:red;text-decoration:none}

.xxtable{width:730}
.xxtable td{width:60;height:90;font-size:11px;text-align:center;vertical-align:middle;border-bottom:1px dotted #ccc}
.xxtable td.comp{width:20}
.xxtable td.model{width:100}
.xxtable td.pic{width:80}
.xxtable td.price{font-size:12px;}
.xxtable .head td{height:30;background:#f4f4f4;font-weight:bold;font-size:11px}

.raterbox{width:500;height:150;font-size:11px;background:url("img/raterbox.gif") no-repeat}
.raterbox tr.head{height:25}
.raterbox tr.text{height:90}
.raterbox tr.foot{height:35}
.raterbox td{font-size:11px}
.raterbox td.side{width:8}
.raterbox td.comment{width:380}
.raterbox td.gap{width:60}
.raterbox td.score{width:52;font-size:20px;font-weight:bold;color:purple;padding-right:10;text-align:right}

#tipdiv{position:absolute;left:-222px;width:111px;border:1px solid black;padding:5;background:lightyellow;font-size:12px;line-height:14px;text-align:center;vertical-align:middle;visibility:hidden;z-index:800;filter:progid:dximagetransform.microsoft.shadow(color=gray,direction=135)}
#tiparr{position:absolute;left:-222px;z-index:801;visibility:hidden}

.stores{width:750}
.stores tr.head{background-color:#f4f4f4}
.stores tr.head td{height:24;text-align:center;color:green;border-top:1px dotted #cfcfcf}
.stores td{height:75;text-align:center;border-bottom:1px dotted #cfcfcf;padding:5}
.stores td.slogo{width:100}
.stores td.price{width:150;font-weight:bold;font-size:22px;color:green}
.stores td.udate{width:150;font-size:12px}
.stores td.score{width:150;font-size:11px}
.stores td.slink{width:145}
.stores td.slink a:hover img{border:none;margin-left:3;margin-top:5}

.member{width:700;background-color:#f4f4f4;border:1px solid gold}
.member td{cursor:hand;text-align:center}
.member td.prdim{width:101}
.member td.price{width:150;font-weight:bold;font-size:22px;color:green}
.member td.strim{width:300}
.member td.slink{width:150}
.member td.slink a:hover img{border:none;margin-left:3;margin-top:5}

.livewiz1 td{width:90;font:11px;text-align:center;vertical-align:top}
.livewiz1 a:link img{border:1px solid white}
.livewiz1 a:hover img{border:1px solid purple}

.swiz td{width:300;background:url("img/_box1b.png") no-repeat}
.swiz td.swizcenter{background:url("img/_box1b.png");text-align:center}
.swiz td.swizhead{width:300;background:url("img/_box1a.png") no-repeat;font-size:14px;font-weight:bold;color:green;text-align:center;vertical-align:top;padding-top:7}
.swiz td.swizfoot{width:300;height:8;background:url("img/_box1c.png")}

.searchwiz tr{height:24px}
.searchwiz tr{border-top:1px dotted gray}
.searchwiz td.item{width:150;text-align:left;cursor:help;font-size:14px;background:#efefef;border:2px solid white}
.searchwiz td.opts{width:150}
.searchwiz td.opts select{background:white;color:black;width:145;filter:alpha(opacity=90);-moz-opacity:0.9;opacity:90}
.searchwiz td.foot{height:36;background:white;text-align:center}

.livewiz2{width:650}
.livewiz2 a:link img{border:1px solid white}
.livewiz2 a:hover img{border:1px solid purple}
.livewiz2 tr{height:84}
.livewiz2 td{font-size:13px;border-bottom:1px dotted gray}
.livewiz2 td.wizpic{width:120;text-align:center}
.livewiz2 td.wiztxt{width:400;text-align:left;vertical-align:top;}
.livewiz2 td.wizprc{width:130;text-align:center;vertical-align:middle}

.upright{width:700;font-size:14px;font-style:italic;text-align:right;color:gray}
.upright span{font-size:18px}

#gallery{position:relative;width:500;margin:0;padding:10;border:5px solid #fff;background:#dedede}
#images{border:1px solid #9ac1c9;height:150;background:#eef5f6}
#image{position:relative;width:500;height:210;border:1px solid #666;background:#fff}
#image .wait{float:left;position:relative;width:230;height:200;background:#FFF url("img/wait1.gif") center center no-repeat}
#image img{position:absolute;top:5;left:25}
#brief{position:relative;float:right;width:265;height:200;background:#fff;text-align:left;margin-top:10}
#brief .pname{font:bold 14px arial;color:blue}
#brief .price{font:bold 16px arial;color:green}
#brief .goto{position:relative;height:50}
#brief .goto img{left:0;height:29}
#thumbwrapper{margin-top:10;padding:10 0;width:500;height:84;background:#aaa}
#thumbarea{position:relative;overflow:hidden;height:84;width:500;}
#thumbs{position:absolute;list-style:none;margin-left:20;height:84;width:10000;border-right:5px solid #FFF}
#thumbs li{float:left;margin-right:12;cursor:pointer;vertical-align:middle}
#thumbs li img{width:80;height:80}
.thumbimg0{border:1px solid black;opacity:0.66;filter:alpha(opacity=66)}
.thumbimg1{border:1px solid black;opacity:1;filter:alpha(opacity=100)}
.imgnav{position:absolute;float:left;height:200;width:50;z-index:101;outline:none}
#previmg{left:0;background:url("img/slideL.png") left center no-repeat;border-left:5px solid #FFF}
#previmg{opacity:0.1;filter:alpha(opacity=10)}
#previmg:hover{opacity:1;filter:alpha(opacity=100)}
#nextimg{right:0;background:url("img/slideR.png") right center no-repeat;border-right:5px solid #FFF}
#nextimg{opacity:0.1;filter:alpha(opacity=10)}
#nextimg:hover{opacity:1;filter:alpha(opacity=100)}

#header{cursor:hand}
#header ul{z-index:500;float:left;position:relative;margin:0;padding:0;list-style:none;right:0;bottom:0px !important;bottom:0px;font:bold 11px arial}
#header li{float:left;display:inline;margin:0;padding:0}
#header li a{display:block;float:left;background:url("img/_tab1l.png") no-repeat left top;margin:0;padding:0 0 0 10;text-decoration:none;color:white}
#header li a span{float:left;display:block;background:url("img/_tab1r.png") no-repeat right top;padding:7 10 5 0;color:white;cursor:hand}
/* commented backslash hack hides rule from ie5-mac \*/#header a span{float:none}/* end ie5-mac hack */
#header li a:hover{background-position:0% -42px;color:#fff}
#header li a:hover span{background-position:100% -42px;color:#fff}
#header #current a{background-position:0% -42px;color:#fff}
#header #current a span{background-position:100% -42px;color:#fff}
#header div{top:25;padding-top:5;padding-bottom:5;clear:both;position:absolute;visibility:hidden;background:#EAEBD8;border:1px solid #5970B2}
#header div a{clear:both;padding:5 10;width:160;white-space:nowrap;text-align:left;background:#EAEBD8;color:#2875DE;font-size:11px}
#header div a:hover{clear:both;position:relative;background:#49A3FF;color:#FFF}
#header #current div a{color:#2875DE}
#header #current div a:hover{color:white}

.headersearch{height:50;background:url("img/_header.png");text-align:center;vertical-align:middle;color:black}

