td.lp { padding-left:10px }
td.lrp { padding-left:10px; padding-right: 10px }
td.google_ads { padding:5px 10px; cursor:pointer; cursor:hand }
td.lrpB3Y { padding-left:10px; padding-right: 10px; border-bottom: #FFE351 solid 2px }
td.nav-new-1-pixel { 
   border-left: #BBD6EF solid 1px; 
   border-right: #BBD6EF solid 1px; 
   border-bottom: #BBD6EF solid 1px; 
   padding-left:10px; 
   padding-right: 10px; 
   padding-top: 4px; 
   padding-bottom: 4px 
}
td.nav-new-1-pixel-nobb {
   border-left: #BBD6EF solid 1px;
   border-right: #BBD6EF solid 1px;
   padding-left:10px;
   padding-right: 10px;
   padding-top: 4px;
   padding-bottom: 4px
}
td.nav-new-1-pixel-store { 
   border-left: #FFC426 solid 1px; 
   border-right: #FFC426 solid 1px; 
   border-bottom: #FFC426 solid 1px; 
   padding-left:10px; 
   padding-right: 10px; 
   padding-top: 4px; 
   padding-bottom: 4px 
}
td.nav-new-3-pixel { border-right: #BBD6EF solid 1px; border-bottom: #BBD6EF solid 3px; padding-left:10px; padding-right: 10px; padding-top: 4px; padding-bottom: 4px }
td.padLR10bordB1 
{
   border-bottom: #BBD6EF solid 1px;
   padding-left: 10px;
   padding-right: 10px
}
td.padLR10bordRB1 
{
   border-bottom: #BBD6EF solid 1px;
   border-right: #BBD6EF solid 1px;
   padding-left: 10px;
   padding-right: 10px
}
.cbGrayText{font-family:arial,helvetica,sans-serif;font-size:10px;color:#555;}
.cbBtnA { font-family:arial,helvetica,sans-serif; font-weight:bold; font-size:12px; text-decoration:none; text-align:center; color:#060; padding:3px 5px 4px; background-image: url(http://img.shopping.com/sc/pr/fade.gif); background-repeat: repeat-x; background-color:#eff9ed; border:1px dashed #ccc;white-space:nowrap;margin:0 auto;}
.cbBtnA a:link,.cbBtnA a:visited,.cbBtnA a:active {text-decoration:none;color:#060;}
.cbBtnA a:hover {text-decoration:underline;color:#090;}
.cbBtnAln1{display:block;line-height:10px;}
.cbBtnB {font-weight:normal;font-size:10px;line-height:9px;}
.cbBtnC {text-decoration:underline;font-weight:normal;font-size:10px;line-height:9px}
#cbRange {font-weight:bold;padding-right:5px; color:#060}
.boxDots {border:dashed #ccc 2px; padding:10px 0px; margin-bottom:7px;background-image: url(http://img.shopping.com/sc/pr/fade.gif);background-repeat: repeat-x; background-color:#eff9ed;}
.cbBtnD a:link,.cbBtnD a:visited,.cbBtnD a:active {text-decoration:none;color:#060;}
.cbBtnD a:hover {text-decoration:underline;color:#090;}
.cbBtnE {font-weight:normal;font-size:12px;line-height:12px;}
.cbBtnF {text-decoration:underline;line-height:12px;}
.cbBtnG{font-weight:bold; color:#060;}
.cbBtnH {font-weight:normal;font-size:2px;line-height:2px;}
h1.title {
   font-family:arial,helvetica,sans-serif;
   font-size:120%;
   line-height:100%;
   color:#000000 ;
   font-weight:normal;
   margin:0px; 
   padding-top:10px;
}
div.subtitle {
   font-family:arial,helvetica,sans-serif;
   font-size:80%;
   line-height:100%;
   color:#000000 ;
   font-weight:normal;
   margin:0px; 
   padding-top:10px;   
}
#list {
   float:left;
   clear:none;
   line-height:150%; 
}
div#header {
   background-image: url(http://img.epinions.com/images/epi_images/e3/tab_line.gif);
   background-position: 0px 100%;
   background-repeat: repeat-x;
   border-bottom: #BBD6EF solid 4px
}
table.taxbox {
   margin:5px 0px 15px 5px;
}
dl.taxbox {
   font-family:arial,helvetica,sans-serif;
   font-size:80%;
   color:black;
}
dl.taxbox dt{
   font-weight:bold;
}
dl.taxbox dd {
   margin-left:5px; 
   padding:3px 0px;
}
dl.taxbox tt {
   font-family:arial,helvetica,sans-serif;
   font-size:80%;
   color:#7d7d7d;
}
table#home-tax td{
   padding:4px 7px
}
table#home-tax big{
   font-family:arial,helvetica,sans-serif; 
   font-size:80%; 
   font-weight:bold; 
   color:#000000
}
table#home-tax small{
   font-family:arial,helvetica,sans-serif; 
   font-size:70%; 
   color:#000000
}
table#topn td.info {
   padding:0px 10px 10px 10px;
   border-bottom:#FFE351 solid 1px;
}
table#topn td.mtitle {
   padding:5px 0px 5px 10px;
   border-bottom:#FFE351 solid 1px;
}
table#topn td.mangle {
   vertical-align:top;
   border-top:#FFE351 solid 1px;
}
table#product-list tr.prod{
   background-color:#FFFFFF;   
}
table#product-list tr.prod td {
   border-bottom: #BBD6EF solid 1px;
   padding-left: 10px;
   padding-right: 10px;   
}
table#product-list tr.prod b {
   font-family:arial,helvetica,sans-serif;
   font-size:80%; font-weight:bold;
   color:#000000;
   padding-bottom:2px;  
}
table#raw-offer td{   
   padding:5px 10px 5px 10px;
   font-family:arial,helvetica,sans-serif; 
   font-size:80%; 
   font-weight:bold; 
   color:#000000
}
table#raw-offer td.txt{   
   font-weight:normal; 
   color:#7D7D7D
}
table#raw-offer td.txt b{   
   font-weight:bold; 
   color:black
}
table#wtb {
}
table#wtb tr.reg td{
   border-top:2px solid #bbd6ef;
   padding:5px 7px;
   background-color:white;
}
table#wtb tr.smart td{
   border-top:2px solid #bbd6ef;
   padding:5px 7px;
   background-color:#FFFFC7;
}
table#wtb tr.reg_border td{
   padding:5px 7px;
   border-left: #bbd6ef solid 1px;
   border-top:2px solid #bbd6ef;
   background-color:white;
}
table#wtb tr.smart_border td{
   padding:5px 7px;
   border-left: #bbd6ef solid 1px;
   border-top:2px solid #bbd6ef;
   background-color:#eff7ff;
}
table#wtb tr.header td{
   padding:3px 7px;
   font-family:arial,helvetica,sans-serif;
   font-size:80%;
   color:#000000;
   border-left: #BBD6EF solid 1px;
}
table#wtb td.logo-f{
   padding:5px 5px;
}
table#wtb td.logo-r{
   padding:5px 3px;
}
td.rev-section-title {
   font-family:arial,helvetica,sans-serif; 
   font-size:80%; 
   color:black;
   border-bottom: #BBD6EF solid 1px; 
   border-left: #BBD6EF solid 1px; 
   padding:4px 10px 4px 10px; 
}
td.rev-comment {
   border-left: #BBD6EF solid 1px; 
   padding:10px 10px 4px 10px;    
}
hr {
   border:0; 
   background-color:#cccccc;
}
.xkr { font-family:arial,helvetica,sans-serif; font-size:120%; color:#000000 }
.xgr { font-family:arial,helvetica,sans-serif; font-size:120%; color:#7D7D7D }
.lkr { font-family:arial,helvetica,sans-serif; font-size:87%;  color:#000000 }
.lkb { font-family:arial,helvetica,sans-serif; font-size:87%; font-weight:bold; color:#000000 }
.lwb { font-family:arial,helvetica,sans-serif; font-size:87%; font-weight:bold; color:#FFFFFF }
.lrb  { font-family:arial,helvetica,sans-serif; font-size:87%; font-weight:bold; color:#FF0000 }
.rkr  { font-family:arial,helvetica,sans-serif; font-size:80%; color:#000000 }
.rkb  { font-family:arial,helvetica,sans-serif; font-size:80%; font-weight:bold; color:#000000 }
.rgb  { font-family:arial,helvetica,sans-serif; font-size:80%; font-weight:bold; color:#7D7D7D }
.rgr  { font-family:arial,helvetica,sans-serif; font-size:80%; color:#7D7D7D }
.skr  { font-family:arial,helvetica,sans-serif; font-size:60% }
.sgr  { font-family:arial,helvetica,sans-serif; font-size:60%; color:#7D7D7D }
.rrr  { font-family:arial,helvetica,sans-serif; font-size:80%; color:#FF0000 }
.srr  { font-family:arial,helvetica,sans-serif; font-size:60%; color:#FF0000 }
a:link { color:#3366cc }
a:visited { color:#264c99 }
a:active { color:#Ef6700 }
.d-x { font-family:arial,helvetica,sans-serif; font-size:110% }
.d-l { font-family:arial,helvetica,sans-serif; font-size:100% }
.d-r { font-family:arial,helvetica,sans-serif; font-size:80% }
.d-s { font-family:arial,helvetica,sans-serif; font-size:70% } 
.f-x { font-family:arial,helvetica,sans-serif; color:#Ef6700; font-size:110% }
.f-l { font-family:arial,helvetica,sans-serif; color:#Ef6700; font-size:100% }
.f-r { font-family:arial,helvetica,sans-serif; color:#Ef6700; font-size:80% }
.f-s { font-family:arial,helvetica,sans-serif; color:#Ef6700; font-size:70% } 
.l-x { font-family:arial,helvetica,sans-serif; color:#999999; font-size:110% }
.l-l { font-family:arial,helvetica,sans-serif; color:#999999; font-size:100% }
.l-r { font-family:arial,helvetica,sans-serif; color:#999999; font-size:80% }
.l-s { font-family:arial,helvetica,sans-serif; color:#999999; font-size:70% } 
.a-x { font-family:arial,helvetica,sans-serif; color:#CC0000; font-size:110% }
.a-l { font-family:arial,helvetica,sans-serif; color:#CC0000; font-size:100% }
.a-r { font-family:arial,helvetica,sans-serif; color:#CC0000; font-size:80% }
.a-s { font-family:arial,helvetica,sans-serif; color:#CC0000; font-size:70% } 
.sbmt { font-weight:bold; font-size:11px; background-color:#dedede }
.deals td{padding: 15px 5px 15px 5px; border-top: 1px solid #ccc}
.deals .first td{border-top:0px}
.price{ font-family:arial,helvetica,sans-serif; font-weight:bold; font-size:110%; margin:5px 0 }
a.price:link{text-decoration:none}
a.price:hover{text-decoration:underline}
div.reviews{margin:5px 0}
