body{color:#FFF;background:#9c0 url('images/bg.gif') top center repeat-y;margin:0;padding:0;font-family:'Trebuchet MS','Verdana','Tahoma','Arial',sans-serif;font-size:11px;}
img{border:0;}
a{color:#0094de;background:transparent;text-decoration:underline;font-weight:bold;}
a:hover{color:#039;background:transparent;text-decoration:none;}
h1,h2,h3,h4{clear:both;}
h1{color:#9c0;background:transparent;font-size:24px;font-weight:bold;text-decoration:none;text-transform:uppercase;letter-spacing:-1px;}
h2{color:#000;background:transparent;font-size:20px;font-weight:bold;text-decoration:none;}
h3{color:#000;background:transparent;font-size:14px;font-weight:bold;text-decoration:none;}
form,form p,fieldset{padding:0;margin:0;border:0;}
legend{display:none;}
label{font-weight:bold;font-size:14px;}
input{font-size:14px;font-weight:bold;margin:0;padding:3px;border:1px solid #000;}
table{width:100%;border-collapse:collapse;background:#FFF;color:#333;font-size:12px;text-align:left;}
caption{display:none;}
th,tr,td{font-weight:normal;text-align:left;border-collapse:collapse;padding:5px;font-size:12px;border:1px solid #CCC;}
thead th{background:#0094de;color:#FFF;font-weight:bold;text-align:left;}
table p{padding:0;margin:0;text-align:left;}
ins{font-weight:bold;text-decoration:none;}
#page{width:970px;color:#666;background:#FFF;margin:0 auto;padding:10px;}
#header {width:900px; margin:0 auto;padding:5 0 0 0;}
#headerleft {width:290px; float:left; margin:0;padding:0;}
#headerright {width:470px; float:right; text-align:right; margin:0;padding:0;}
#headerleft p, #headerright p {margin:0;padding:0;}
#topsearch{width:990px;margin:0 auto;padding:5px 0px;text-align:center;color:#FFF;background:#9c0;}
#topsearch form{float:left;width:491px;text-align:center;}
#topsearch p{margin:0;padding:0;}
#topsearch label{color:#FFF;background:transparent;text-transform:uppercase;font-size:12px;}
#topsearch select{font-size:14px;width:250px;margin:0;padding:2px;border:1px solid #000;font-weight:bold;}
#topsearch optgroup{font-weight:bold;color:#036;background:#f1f5f8;font-style:italic;}
#topsearch option{font-weight:normal;color:#000;background:#fafcf1;}
#topsearch .inputsubmit{color:#FFF;background:#000;}
#content p{line-height:20px;}
#searchbox{color:#000;background:#fafcf1;padding:30px 20px;margin:12px 0;border:3px solid #9c0;width:600px;text-align:center;}
#searchbox input,#searchbox label{font-size:20px;}
#searchbox .inputbox{width:380px;}
#toprated{color:#666;background:#EEE;padding:10px 5px 5px 5px;border:3px double #CCC;}
#productmain{width:800px;float:left;padding:0;margin:0;}
#productside{width:140px;float:right;padding:0;margin:0;text-align:center;}
#retailerlist{list-style:none;padding:0;margin:0;}
#retailerlist li{float:left;margin:5px 5px 5px 0;}
#retailerlist li img{width:82px;height:41px;}
#results a{font-size:20px;}
#results p img{float:left;margin:0 20px 0 0;}
#linkbox{width:500px;background:#EEE;color:#666;padding:10px;border:3px double #CCC;}
#bad{text-align:center;margin:50px 0;}
#bad img{margin:0 20px 0 0;}
#bottomlinks{text-align:center;margin:30px 0;}
#foot{color:#CCC;font-size:10px;text-align:center;}
#foot a{color:#CCC;font-size:10px;font-weight:normal;}
.bblock{float:left;width:238px;padding:0;margin:0;font-size:11px;background:transparent;color:#FFF;}
.bblock h3{font-size:16px;margin:0 0 5px 0;padding:0;background:transparent;color:#999;text-transform:uppercase;font-weight:bold;letter-spacing:-1px;}
.bblock p{margin:0;padding:0 0 5px 0;}
.bblock ul{list-style:none;margin:0;padding:0;}
.bblock ol{margin:0 0 0 20px;padding:0;}
.bblock li{padding:2px;margin:0 5px;background:transparent;color:#999;}
.topprice{background:transparent;color:#999;}
.inputsubmit{color:#FFF;background:#9c0;border:1px solid #000;padding:2px;margin:0 0 0 10px;font-weight:bold;}
.roweven{color:#000;background:#fafbf3;}
.rowodd{color:#000;background:#f1f5f8;}
.oos{background:#fcf2f2;color:#000;}
.oos a{color:#cc7f7f;background:transparent;font-style:italic;}
.noavail{background:#e9e9e9;color:#666;}
.noavail a{color:#666;background:transparent;font-style:italic;}
.cheapestleft{float:left;width:230px;height:160px;padding:10px;border-bottom:10px solid #FFF;}
.cheapestleft p{margin:0;padding:0;}
.cheapestleft img{border:1px solid #CCC;color:#000;background:#FFF;padding:5px 10px;margin:0;}
.cheapestright{float:left;width:700px;height:160px;padding:10px;border-bottom:10px solid #FFF;font-size:14px;}
.cheapestright h3{color:#666;background:transparent;font-size:20px;margin:10px 0;padding:0;font-weight:bold;font-style:italic;}
.cheapestright h3 a{color:#9c0;background:transparent;}
.page{margin:12px 0;padding:0;text-align:center;}
.pageno{border:1px solid #000;padding:5px 8px;margin:3px;background:#e9e9e9;}
.pageyes{border:2px solid #000;color:#000;background:#FFF;padding:5px 8px;margin:3px;font-weight:bold;}
.smallprice{font-size:12px;}
.largeprice{font-size:30px;}
.fright{float:right;}
.clear{clear:both;}
.middle{text-align:center;}
.when{color:#666;background:transparent;font-size:10px;}
.indent{display:block;padding:0 0 0 20px;}
.checked{color:#333;background:transparent;}
.dnd{display:none;}
.vouchercode{color:#333;background:#EEE;font-size:11px;font-weight:bold;text-align:center;}
.leftad {float:left; margin:0px 10px 10px 0px; padding:0px;}
.ebayitem {float:left; width:433px; height:155px; padding:5px; margin:10px; border:1px dotted #CCC; font-size:13px; color:#666; background:transparent; overflow:hidden;}
.ebayitem h3, .ebayitemprod h3 {margin:0px; font-size:13px;}
.ebayitem strong, .ebayitemprod strong {font-size:20px; color:#9c0; background:transparent; }
.ebayitemprod {float:left; width:365px; height:150px; padding:5px; margin:10px; border:1px dotted #CCC; font-size:12px; color:#666; background:transparent; overflow:hidden;}
.ebayitemprod table, .ebayitemprod tr, .ebayitemprod td {margin:0px; padding:0px; border:0px;}
.ebay {text-align:right;}
#topvoucher {color:#FFF; background:#0094de; margin:0px 0px 10px 0px; padding:5px; font-size:14px; font-weight:bold; text-align:center; border-bottom:3px solid #999; }
#topvoucher a {color:#FFF; background:transparent;}
#topvoucher small {font-weight:normal; font-size:10px; font-style:italic;}
#kk-widget tr, #kk-widget td {border:0px;}
