body{
	margin:0;
	padding:0;
	background-color: #FFFFFF;
}

.toplink {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	
}
a.toplink:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.input {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #000000;
	border: 1px solid #e0dfe0;
}
.price {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	text-decoration: underline;
}

.link_d {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #666666;
	text-decoration: underline;
}
.link_d:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.heading {
	font-family: Tahoma, Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
h3 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.h3 {
	font-family: Tahoma, Arial, Verdana;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.text {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

li {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.activetoplink {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.activetoplink:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color:#FF6600;
	text-decoration: none;
}
.button {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #000000;
	border: 1px solid #e0dfe0;
	background-image: url(images/buttonbg.gif);
	font-weight: bold;
	height: 20px;
}
.catagory {
	font-family: Tahoma, Arial, Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.proname {
	font-family: Tahoma, Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #b41008;
	text-decoration: none;
}
.bottomlink {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
a.bottomlink:hover {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	color:#FF9900;
	text-decoration: none;
}
.attrLabel{
	border-top:1px #ccc dotted;
	white-space:nowrap;
	padding-right: 15px;
	padding-left: 15px;
}
.attr{
padding:12px 15px;
border-top:1px #ccc dotted;
text-align: left
}
.menu 
{
 filter:alpha(Opacity=85);
 z-index: 9000000;
 position: absolute;
  }
  
  /*================================================================================================*/
/* tabs */
.tabs td{
white-space:nowrap;
margin:0
}

.tabs a{
float:center;
display:block;
padding:3px 8px 0 8px
}


.tabSel a:link,.tabSel a:visited,.tabSel a:active,.tabSel a:hover{
font-family: Tahoma, Arial, Verdana;
color:#bf0202;
}
.siteMap a:link,.siteMap a:visited,.siteMap a:active,.siteMap a:hover{
text-decoration:none;
font-weight:400
}
.dynMenuArea{
position: absolute; 
z-index: 9000000; 
left: 0px; 
top: 0px; 
visibility: hidden;
margin-top:3px;
border:5px #ccc solid;
background-color:#fff;
color:#03c

}
.menuBorder{
border-top: 1px #ccc dotted
}
.ifrStyle{
position: absolute; 
display: none; 
left: 0px; 
top: 0px;
width:140px;
height:200px;
z-index:5
}
.simpleMenuItem{
font-family: Tahoma, Arial, Verdana;
padding-bottom: 4px; 
padding-top: 4px; 
width: 130px; 
text-align: left; 
font-weight: normal; 
font-size: 12px; 
background: #fff

}
.simpleMenuItem a:link, .simpleMenuItem a:active, .simpleMenuItem a:visited{
font-family: Tahoma, Arial, Verdana;
margin-left: 4px; 
background: #fff; 
border: 0px;
padding: 1px 8px;
color: #e30000;
font-weight: normal;
text-decoration: none
}
.simpleMenuItem a:hover, .simpleMenuItem a:focus{
color: #000000;
text-decoration:none;
}
/* xPF and SBS styles - they can probably get used elsewhere, too */
.prodTbl{border-top:3px #ccc double;border-bottom:3px #ccc double}
.subHeadRowTop{background-color:#f0f0f0;color:#333;font-weight:bold;padding:7px 15px 8px 15px;border-top:3px #ccc double}
.subHeadRow{background-color:#f0f0f0;color:#333;font-weight:bold;padding:7px 15px 8px 15px}
.attrLabelTop{padding:12px 15px;white-space:nowrap}
.attrLabel{padding:12px 15px;border-top:1px #ccc dotted;white-space:nowrap}
.attrTop{padding:12px 15px}
.attr{padding:12px 15px;border-top:1px #ccc dotted;text-align: left}
.attrNaTop{padding:12px 15px;color:#999}
.attrNa{padding:12px 15px;color:#999;border-top:1px #ccc dotted}
.multiSubHeadLeft{background-color:#f0f0f0;color:#333;font-weight:bold;padding:7px 15px 8px 15px}
.multiSubHead{background-color:#f0f0f0;color:#333;font-weight:bold;padding:7px 15px 8px 15px;border-left: 1px solid #ccc}
.multiSummary{padding-bottom:5px;text-align: center;background: #fff;color: #000;border-left: 1px solid #ccc}
.multiSummary .price{font-size:130%}
.multiAttrTopLeft{padding:12px 15px}
.multiAttrleft{padding:12px 15px;border-top:1px #ccc dotted}
.multiAttrTop{padding:12px 15px;border-left: 1px solid #ccc}
.multiAttr{padding:12px 15px;border-top:1px #ccc dotted;border-left: 1px solid #ccc}
.multiAttrNaTop{padding:12px 15px;border-left: 1px solid #ccc;color:#999}
.multiAttrNa{padding:12px 15px;border-top:1px #ccc dotted;border-left: 1px solid #ccc;color:#999}


/*row styles  */
.xpcDeals .rowTopA th, .rowTopA{border-top:1px #ccc solid;background-color:#f0f0f0;color:#333;font-weight:bold;padding:6px 10px 7px 10px}
.xpcDeals .rowTopB th, .rowTopB{background-color:#f0f0f0;color:#333;font-weight:bold;padding:6px 10px 7px 10px}
.xpcDeals .dblRowTopA th, .dblRowTopA{border-top:3px #ccc double;background-color:#f0f0f0;color:#333;font-weight:bold;padding:6px 10px 7px 10px}
.xpcDeals .rowTopB th{background-color:#f0f0f0;color:#333;font-weight:bold;padding:6px 10px 7px 10px}
.xpcDeals td{padding: 15px 10px 13px 10px; border-top: 1px dotted #ccc}
.xpcDeals .seeAll td, .deals .seeAll td, .seeAll td{background: url( http://img.shopping.com/jfe/bb/bg/seeAllFade.gif ) repeat-x left bottom;border:0px;padding:5px 10px}
.xpcDeals td.notes, .xpcDeals th.notes, th.notes, .notes{padding-right:5px;padding-left:5px}
.xpcDeals td.priceCell, .xpcDeals th.priceCell, th.priceCell, .priceCell{padding-right:0px;padding-left:2px}
.xpcDeals th.buyCell, th.buyCell, .buyCell{padding-right:5px;padding-left:2px}
.deals td.descCell, .deals th.descCell, th.descCell, .descCell{padding-right:0px;padding-left:5px}
.deals .rowTopA th{border-top:1px #ccc solid;background-color:#f0f0f0;color:#333;font-weight:bold;padding:6px 5px 7px 5px}
.deals .rowTopB th{background-color:#f0f0f0;color:#333;font-weight:bold;padding:6px 5px 7px 5px}
.deals td{padding: 15px 5px 15px 5px; border-top: 1px dotted #ccc}
.deals .first td, .xpcDeals .first td{border-top:0px}
.deals h3, .xpcDeals h3{font-size: 100%; font-weight: normal}
.deals p, .xpcDeals p{margin:0}
td.pic{white-space: nowrap}
.merchNameCell, .deals td.merchNameCell, .xpcDeals td.merchNameCell{padding-right:2px;padding-left:3px}

.deals .compareTbl{text-align:center;margin:0 auto;width:50px}
.deals .compareTbl td{border:0;margin:0;padding:0;padding-right:5px;text-align:left}
td.compare{color: #999;font-size: 90%;white-space:normal}
td.compare a{color: #999}
td.desc{width: 40%}
div.reviews{margin:10px 0}
.dealCol{color: #999; text-align: center;width: 5%}
.dealCol p{margin: 0; padding: 3px 0}
.subPlainRow{background-color:#f0f0f0;color:#333;padding:7px 15px 8px 15px;text-align:center;margin:0px}
.subPlainRowNarrow{background-color:#f0f0f0;color:#333;padding:3px 13px 3px 15px;text-align:left}
.subPlainRowNarrow span{padding-left:10px}
.first td{border-top: 0px solid}
.undrlinTop {border-top:1px #ccc solid}
.undrlinBtm {border-bottom:1px #ccc solid}
.unclickable, tr.unclickable td, tr.unclickable .price, tr.unclickable h3, tr.unclickable .outstock, tr.unclickable .stockContainB, tr.unclickable .missCalc, tr.unclickable .colorOveride, td.unclickable, td.unclickable .price, td.unclickable h3, td.unclickable .outstock{color: #999}