div#dff_search { font-family:tahoma,sans-serif; font-size:70%; }
div#dff_search input, div#dff_search select { font-family:tahoma,sans-serif; font-size:100%; }
div#dff_search a:link, div#dff_search a:visited { text-decoration:none; color:#16359a }
div#dff_search a:active { text-decoration:none; color:#666666; }
div#dff_search a:hover { text-decoration:none; color:indianred; }
 
div#dff_search div#dff_searchbardiv div { display:none; }

div#dff_search div#dff_searchpath { }
div#dff_search div#dff_searchpathdiv { padding:16px; margin:0px; border-bottom:1px solid #aaaaaa; }
div#dff_search div#dff_searchpathdiv div { display:none; }
div#dff_search div#dff_searchpath a { font-size:120%; font-weight:bold; }
div#dff_search div#dff_searchpathgt { font-weight:bold; }
div#dff_search div#dff_searchpathtext { font-size:120%; font-weight:bold; }
div#dff_search div#dff_searchpathmerlogo { }
div#dff_search div#dff_searchpathmer { }
div#dff_search div#dff_searchpathkeyword { }
div#dff_search div#dff_searchpathcat1num { }
div#dff_search div#dff_searchpathcat2num { }
div#dff_search div#dff_searchpathcatnum { }
div#dff_search div#dff_searchpathmfg { }
div#dff_search div#dff_searchpathpricerange { }
div#dff_search div#dff_searchpathnomatch { }
 
div#dff_search div#dff_sidebar { width:15%; float:left; border-right:1px solid #aaaaaa; }
div#dff_search div#dff_sidebardiv { }
   
div#dff_search div#dff_sidebarprice { width:100%; float:left; padding-top:16px; }
div#dff_search div#dff_sidebarpricediv { padding-left:20px; }
div#dff_search div#dff_sidebarpricelabel { font-size:120%; font-weight:bold; }
div#dff_search div.dff_sidebarpricelink { width:100%; float:left; }
div#dff_search div.dff_sidebarpricelinkdiv { padding:0px 6px; width:100%; display:inline; }
div#dff_search div.dff_sidebarpricelinkdiv a { }
   
div#dff_search a.dff_toggler { font-size:90%; font-weight:bold; }
   
div#dff_search div#dff_sidebarcat { width:100%; float:left; padding-top:16px; }
div#dff_search div#dff_sidebarcatdiv { padding-left:20px; }
div#dff_search div#dff_sidebarcatlabel { font-size:120%; font-weight:bold; }
div#dff_search div#dff_sidebarcatlabeldiv { }
div#dff_search div.dff_sidebarcatlist { }
div#dff_search div#dff_sidebarcatlistdiv { }
div#dff_search a.dff_cattoggler { font-size:90%; font-weight:bold; }
   
div#dff_search div#dff_sidebarmfg { width:100%; float:left; padding-top:16px; }
div#dff_search div#dff_sidebarmfgdiv { padding-left:20px; }
div#dff_search div#dff_sidebarmfglabel { font-size:120%; font-weight:bold; }
div#dff_search div#dff_sidebarmfglabeldiv { }
div#dff_search div.dff_sidebarmfglist { }
div#dff_search div#dff_sidebarcatmfgdiv { }
div#dff_search a.dff_mfgtoggler { font-size:90%; font-weight:bold; }

div#dff_search div#dff_sidebarmer { width:100%; float:left; padding-top:16px; }
div#dff_search div#dff_sidebarmerdiv { padding-left:20px; }
div#dff_search div#dff_sidebarmerlabel { font-size:120%; font-weight:bold; }
div#dff_search div#dff_sidebarmerlabeldiv { }
div#dff_search div.dff_sidebarmerlist { }
div#dff_search div#dff_sidebarcatmerdiv { }
div#dff_search a.dff_mertoggler { font-size:90%; font-weight:bold; }

div#dff_search div#dff_body { margin:0px 0px 0px 20%; }
div#dff_search div#dff_body div#dff_viewbar { display:none }
  
div#dff_search div#dff_body div#dff_itemlist { }
div#dff_search div#dff_body div#dff_itemlistdiv {
	margin-top: 4px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}
div#dff_search div.dff_item { width:80%; margin:0px 0px 2px; padding-bottom:4px; display:inline;
 float:left; border-bottom:1px solid #aaaaaa; }
div#dff_search div.dff_itemdiv { }
      
div#dff_search div.dff_image { width:80px; margin:0px 2px; float:left; }
div#dff_search div.dff_imagediv { }
div#dff_search div.dff_imagediv img { border:0px; }
      
div#dff_search div.dff_comparison { width:174px; margin-left:6px; float:right; }
div#dff_search div.dff_comparisondiv { }
div#dff_search div.dff_price { width:100%; text-align:right; margin-top:20px; }
div#dff_search div.dff_pricelabel { display:inline; }
div#dff_search div.dff_pricevalue { display:inline; font-weight:bold; color:indianred; }
div#dff_search div.dff_compare { width:100%; text-align:right; margin-top:2px; }
div#dff_search div.dff_comparediv { padding:4px 0px; }
        
div#dff_search a.dff_mercbutton:link { font-family:arial,sans-serif; padding:1px 8px 2px; color:black; background:#b4ad70;
 border-bottom:2px solid #666666; border-right:2px solid #666666; border-top:2px solid #e6e6e6; border-left:2px solid #e6e6e6; }
div#dff_search a.dff_mercbutton:visited { font-family:arial,sans-serif; padding:1px 8px 2px; color:black; background:#b4ad70;
 border-bottom:2px solid #666666; border-right:2px solid #666666; border-top:2px solid #e6e6e6; border-left:2px solid #e6e6e6; }
div#dff_search a.dff_mercbutton:hover { font-family:arial,sans-serif; padding:1px 8px 2px; color:black; background:#b4ad70;
 border-bottom:1px solid #666666; border-right:1px solid #666666; border-top:1px solid #e6e6e6; border-left:1px solid #e6e6e6; }
div#dff_search a.dff_mercbutton:active { font-family:arial,sans-serif; padding:1px 8px 2px; color:black; background:#b4ad70;
 border-bottom:1px solid #666666; border-right:1px solid #666666; border-top:1px solid #e6e6e6; border-left:1px solid #e6e6e6; }
          
div#dff_search a.dff_corebutton:link { font-family:arial,sans-serif; padding:1px 8px 2px; color:black; background:#b4ad70;
 border-bottom:2px solid #666666; border-right:2px solid #666666; border-top:2px solid #e6e6e6; border-left:2px solid #e6e6e6; }
div#dff_search a.dff_corebutton:visited { font-family:arial,sans-serif; padding:1px 8px 2px; color:black; background:#b4ad70;
 border-bottom:2px solid #666666; border-right:2px solid #666666; border-top:2px solid #e6e6e6; border-left:2px solid #e6e6e6; }
div#dff_search a.dff_corebutton:active { font-family:arial,sans-serif; padding:1px 8px 2px; color:black; background:#b4ad70;
 border-bottom:1px solid #666666; border-right:1px solid #666666; border-top:1px solid #e6e6e6; border-left:1px solid #e6e6e6; }
div#dff_search a.dff_corebutton:hover { font-family:arial,sans-serif; padding:1px 8px 2px; color:black; background:#b4ad70;
 border-bottom:1px solid #666666; border-right:1px solid #666666; border-top:1px solid #e6e6e6; border-left:1px solid #e6e6e6; }           
      
div#dff_search div.dff_description { margin:0px 180px 0px 84px; }
div#dff_search div.dff_descriptiondiv { }
div#dff_search div.dff_title { display:inline; }
div#dff_search div.dff_titlediv { margin:0px 0px 8px 4px; }
div#dff_search div.dff_titlediv { font-weight:bold; }
div#dff_search div.dff_text { display:inline; }
div#dff_search div.dff_textdiv { margin:0px 2px 8px 10px; }
div#dff_search div.dff_rating { float:left; }
div#dff_search div.dff_ratinglabel { float:left; padding-left:10px; }
div#dff_search div.dff_ratingvalue { float:left; padding-left:3px; }
div#dff_search div.dff_ratingvalue img { border:0px; width:40px; height:8px; }
div#dff_search div.dff_category { float:right; }
div#dff_search div.dff_categorydiv { font-weight:bold; color:indianred; }
   
div#dff_search div#dff_body div#dff_pagebar { width:100%; float:left; text-align:center; }
div#dff_search div#dff_body div#dff_pagebardiv { margin-bottom:16px; }
div#dff_search div#dff_body div#dff_pagebardiv a { font-weight:bold; text-decoration:underline; }
div#dff_search div#dff_body div#dff_pagebarnumber { padding-right:2px; display:inline; font-weight:bold; color:indianred; }
   
div#dff_search div#dff_suggest { padding:16px 21px;}
div#dff_search div#dff_suggestdiv { font-size:1.2em; }
div#dff_search div#dff_suggestdiv li { font-size:0.9em; }