 text/css style-notcompressed.css
ASCII C program text

/* Reset all margins and paddings for browsers */
* { 
	padding: 0;
	margin: 0;
}

body { 
	font: .8em Verdana, Arial, Sans-Serif; 
	line-height: 1.6em; 
	margin: 0


}

a:hover { color: #5C99DC; font-weight:underline; text-decoration: none;}
#wrap {	margin: 0 auto;	width: 99% 
}

/* TOP HEADER -------- */
#top {
	margin: 0 auto;
	padding: 0;
	color: #666;
	background: #FFF url(../images/searchIntMid.jpg) repeat-x top;
	height: 57px;
}
#top h1 { padding: 10px 0 0 25px; color: #284675; font-size: 130%; background: transparent;}
#top h2 { padding: 0px 0 0 25px; color: #aaa; font-size: 80%; background: transparent;}
#top .padding { padding-top: 5px; }
#top .lefts { 
	background: transparent url(../images/searchIntLeft.jpg) no-repeat left; 
	float: left;
        height: 57px; 
        width: 10px;

}
#top .rights {
	background: transparent url(../images/searchIntRight.jpg) no-repeat right;
	float: right;
	height: 57px;
	width: 10px;

}

/* SEARCH BOX AND BUTTON ----------*/
#search { float: right;  padding: 10px 25px 0 0;  }

#search input.text { 
	border: 1px solid #eee;
	display: inline;
	margin-top: 5px;
	width: 100%;
	height: 12px;
	font-size: 10px;
 }
 #search input.searchbutton {
	border: 0;
	background: transparent;
	color: #FFF;
	cursor: pointer;
	font: bold 0.8em Arial, Arial, Sans-Serif
 }

#subheader { 
	clear: both; 
	border-top: 1px dotted #888;	
	border-bottom: 1px dotted #888;
	background: #eaeaea;
	color: #808080;
	padding: 1em;
	margin: 15px 8px 10px 8px;
	
}
#subheader a { text-decoration: none; border-bottom: 1px dashed #0066B3; } 
 
 
/* TOP MENU ---------- */
#topmenu {  	margin: 0px 8px 0 8px; 
                        text-align: center;
			padding: 0;
			background: url(../images/app_menu.png) repeat-x top;
			height: 35px;

         
			
}
#topmenu .lefts { background: url(../images/app_menul.png) no-repeat left; 
	height: 35px; 
text-align: center;

	padding-left: 3px;
}
#topmenu .rights {
	background: url(../images/app_menur.png) no-repeat right;
	float: right;
	height: 35px;
	width: 8px;
}
#topmenu li a { text-align: center;
	color: #284675;
	padding-left: 7px;
	padding-right: 8px;
	text-decoration: none;
	background: transparent;
	font-weight: bold
        
} 
#topmenu li { padding: 0px;
       text-align: center;
	float: left;
	margin: 0;
	font-size: 10px;
        line-height: 35px;
	white-space: nowrap;
	list-style-type: none;
	width: auto;
	background: url(../images/app_sep.png) no-repeat top right

}

#main { background: #FFF; margin: 5px 0 5px 0; color: #666; }

#main #rightside {
	width: 165px;
	float: right;
	background: #FFF;
	margin-right: 5px;
	color: #666;
	
} 

#main #rightside .box {
	background: #efefef;
	margin-bottom: 10px;
	padding: 5px;
	color: #666;
}

#main #rightside h2 {
	font: bold 1.0em Arial, Arial, Sans-Serif; 
    background: #CDCDCD url(../images/greyc.gif) no-repeat top right;
	height: 18px;
	padding: 3px;
	color: #777;
}


/* LEFT SIDE - ARTICLES AREA -------- */
#leftside {
	padding-left: 5px;
	color: #888;
	background: #FFF;
	margin-right: 5px;
	margin-left: 5px;
	
}
#leftside h2 { color: #555; text-indent: 17px; background: #FFF url(../images/head.gif) no-repeat left; }

#footer {
	clear: both;
	background: #FFF url(../images/footer.jpg) repeat-x;
	height: 46px;
	margin-left: 5px;
	margin-right: 5px;
	font-size: 75%;
	color: #666;
}
#footer p  { padding: 5px }
#footer .rside { float: right; display: inline; padding: 5px; text-align: right}

 
a { color: #0066B3; background: inherit; text-decoration: none }
h1 { font: bold 1.9em Arial, Arial, Sans-Serif }
h2 { font: bold 1.2em Arial, Arial, Sans-Serif; padding: 0; margin: 0 }
ul {  padding: 0; margin: 0}
li { list-style-type: none }
.date { border-top: 1px solid #e5e5e5; text-align: right; margin-bottom: 25px; margin-top: 5px;}
#main #leftside .date a, #main #rightside a { border: 0; text-decoration: none; }
 
.comment .date { text-align: center; border: 0;}	


#breadcrumbs { 
	padding-left: 8px;
	padding-top: 0px;
	font: bold .8em Arial, Arial, Sans-Serif; 
	color: #666;
	width: 100%;
	height: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	clear: both;
}



#leftside #txt {width: 85%; height: 10em; padding: 3px 3px 3px 6px; margin-left:0em;}
#leftside textarea { border: 1px solid #bbb; width: 85%;  }


/* SNEWS */
#main #leftside fieldset { float: left; width: 95%; border: 1px solid #ccc; padding: 10px 8px; margin: 0 10px 8px 0; background: #FFF; color: #000; }
#main #leftside fieldset p { width: 95%; }
#main input { padding: 3px; margin: 0; border: 1px solid #bbb }
p { margin-top: 5px; }
/*input.search { border: 1px solid #ccc; padding: 4px; width: 160px; }*/
.comment { background: #FFF; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }
.commentsbox { background: #FFF; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }

/* List View */
div#dff_search { font-family:tahoma,sans-serif; font-size:100%; }
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:#800000; }
 
div#dff_search div#dff_searchbar { background: url(../images/boxTopRt7.gif) repeat-x top; color:#284675; font-weight: bold; }
div#dff_search div#dff_searchbardiv { padding:4px; margin:0px; text-align:center; }
div#dff_search div#dff_searchbardiv div { display:inline; }
div#dff_search div#dff_searchboxtext1 { }
div#dff_search div#dff_searchbox { }
div#dff_search div#dff_searchboxtext2 { }
div#dff_search div#dff_searchcategory { }
div#dff_search div#dff_searchcategory select { }
div#dff_search div#dff_searchsubmit { }
div#dff_search div#dff_searchtips { }
 
div#dff_search div#dff_searchpath { background: url(../images/boxTopRt7.gif) repeat-x top; }
div#dff_search div#dff_searchpathdiv { padding:10px; margin:0px; border-bottom:1px solid #eaeaea; }
div#dff_search div#dff_searchpathdiv div { display:inline;  }
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 { font-size:120%; font-weight:bold; }
div#dff_search div#dff_searchpathmer { font-size:120%; font-weight:bold; }
div#dff_search div#dff_searchpathkeyword { font-size:120%; font-weight:bold; }
div#dff_search div#dff_searchpathcat1num { font-size:120%; font-weight:bold; }
div#dff_search div#dff_searchpathcat2num { font-size:120%; font-weight:bold; }
div#dff_search div#dff_searchpathcatnum { font-size:120%; font-weight:bold; }
div#dff_search div#dff_searchpathmfg { font-size:120%; font-weight:bold; }
div#dff_search div#dff_searchpathpricerange { font-size:120%; font-weight:bold; }
div#dff_search div#dff_searchpathnomatch { font-size:120%; font-weight:bold; }
 
div#dff_search div#dff_sidebar { width:190px; float:left; border-right:1px solid #aaaaaa; background:#eaeaea; }
div#dff_search div#dff_sidebardiv { background:#eaeaea; }
   
div#dff_search div#dff_sidebarprice { width:100%; float:left; padding-top:1px; }
div#dff_search div#dff_sidebarpricediv { padding-left:0px; }
div#dff_search div#dff_sidebarpricelabel { font-size:110%; font-weight:bold; color:#284675; background: url(../images/boxTopRt7.gif) repeat-x top;height: 25px; }
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:2px; }
div#dff_search div#dff_sidebarcatdiv { padding-left:0px; }
div#dff_search div#dff_sidebarcatlabel { font-size:110%; font-weight:bold; color:#284675; background: url(../images/boxTopRt7.gif) repeat-x top;height: 25px; }
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:2px; }
div#dff_search div#dff_sidebarmfgdiv { padding-left:0px; }
div#dff_search div#dff_sidebarmfglabel { font-size:110%; font-weight:bold; color:#284675; background: url(../images/boxTopRt7.gif) repeat-x top;height: 25px; }
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:2px; }
div#dff_search div#dff_sidebarmerdiv { padding-left:0px; }
div#dff_search div#dff_sidebarmerlabel { font-size:110%; font-weight:bold; color:#284675; background: url(../images/boxTopRt7.gif) repeat-x top;height: 25px; }
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 191px; }
div#dff_search div#dff_body div#dff_viewbar { color:#284675; font-weight:bold; }
div#dff_search div#dff_body div#dff_viewbardiv { margin:5px 8px; }
div#dff_search div#dff_body div#dff_count { width:300px; float:left; font-size:120%; font-weight:bold; color:#284675; }
div#dff_search div#dff_body div#dff_mode1 { width:20px; height:17px; float:right;
 background:url(../images/ico_listview.gif) top left no-repeat; }
div#dff_search div#dff_body div#dff_mode2 { width:20px; height:17px; float:right;
 background:url(../images/ico_gridview.gif) top left no-repeat; }
div#dff_search div#dff_body div#dff_mode3 { width:20px; height:17px; float:right;
 background:url(../images/ico_textview.gif) top left no-repeat; }
div#dff_search div#dff_body div#dff_sort { margin:0px 60px 0px 300px; text-align:right; }
div#dff_search div#dff_body div#dff_sortdiv { }
div#dff_search div#dff_body div#dff_sortby { display:inline; }
div#dff_search div#dff_body select#dff_sortselect { }
  
div#dff_search div#dff_body div#dff_itemlist { }
div#dff_search div#dff_body div#dff_itemlistdiv { margin:4px 10px 8px 12px; }
div#dff_search div.dff_item { width:100%; margin:0px 0px 12px; 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:160px; margin-left:3px; 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; font-weight:bold; color:#284675; }
div#dff_search div.dff_pricevalue { display:inline; font-weight:bold; color:#800000; }
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; font-weight:bold; color:#FFFFFF; background:#284675;
 border-bottom:2px solid #800000; border-right:2px solid #800000; border-top:2px solid #800000; border-left:2px solid #800000; }
div#dff_search a.dff_mercbutton:visited { font-family:arial,sans-serif; padding:1px 8px 2px; font-weight:bold; color:#FFFFFF; background:#FF9933;
 border-bottom:2px solid #284675; border-right:2px solid #284675; border-top:2px solid #284675; border-left:2px solid #284675; }
div#dff_search a.dff_mercbutton:hover { font-family:arial,sans-serif; padding:1px 8px 2px; font-weight:bold; color:#FFFFFF; background:#800000;
 border-bottom:2px solid #284675; border-right:2px solid #284675; border-top:2px solid #284675; border-left:2px solid #284675; }
div#dff_search a.dff_mercbutton:active { font-family:arial,sans-serif; padding:1px 8px 2px; font-weight:bold; color:#FFFFFF; background:#284675;
 border-bottom:2px solid #800000; border-right:2px solid #800000; border-top:2px solid #800000; border-left:2px solid #80000; }
          
div#dff_search a.dff_corebutton:link { font-family:arial,sans-serif; padding:1px 8px 2px; font-weight:bold; color:#FFFFFF; background:#284675;
 border-bottom:2px solid #800000; border-right:2px solid #800000; border-top:2px solid #800000; border-left:2px solid #800000; }
div#dff_search a.dff_corebutton:visited { font-family:arial,sans-serif; padding:1px 8px 2px; font-weight:bold; color:#FFFFFF; background:#284675;
 border-bottom:2px solid #800000; border-right:2px solid #800000; border-top:2px solid #800000; border-left:2px solid #800000; }
div#dff_search a.dff_corebutton:active { font-family:arial,sans-serif; padding:1px 8px 2px; font-weight:bold; color:#284675; background:#FF9933;
 border-bottom:2px solid #284675; border-right:2px solid #284675; border-top:2px solid #284675; border-left:2px solid #284675; }
div#dff_search a.dff_corebutton:hover { font-family:arial,sans-serif; padding:1px 8px 2px; font-weight:bold; color:#FFFFFF; background:#800000;
 border-bottom:2px solid #284675; border-right:2px solid #284675; border-top:2px solid #284675; border-left:2px solid #284675; }           
      
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:#284675; }
   
div#dff_search div#dff_body div#dff_pagebar { width:100%; float:left; text-align:center; background:#FFFFFF; }
div#dff_search div#dff_body div#dff_pagebardiv { margin-bottom:16px; margin-top:2px; }
div#dff_search div#dff_body div#dff_pagebardiv a { font-weight:bold; text-decoration:none; background:#eaeaea;
 border-bottom:1px solid #FF9933; border-right:1px solid #FF9933; border-top:1px solid #FF9933; border-left:1px solid #FF9933; padding:3px 3px; }
div#dff_search div#dff_body div#dff_pagebarnumber { padding-right:2px; display:inline; font-weight:bold; color:#800000; background:#FF9933;
 border-bottom:1px solid #284675; border-right:1px solid #284675; border-top:1px solid #284675; border-left:1px solid #284675; padding:3px 3px; }
   
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; }

/*  Search Engine */

div#dff_search div#dff_body div#dff_mode1 { width:20px; height:17px; float:right;
 background:url(images/ico_listview.gif) top left no-repeat; }
div#dff_search div#dff_body div#dff_mode2 { width:20px; height:17px; float:right;
 background:url(images/ico_gridview.gif) top left no-repeat; }
div#dff_search div#dff_body div#dff_mode3 { display:none; }

/*  product price comparison  */

div#dff_prdtmain { font-family:tahoma,sans-serif; font-size:100%; }
div#dff_prdtmain input, div#dff_prdtmain select { font-family:tahoma,sans-serif; font-size:100%; }
div#dff_prdtmain a:link, div#dff_prdtmain a:visited { text-decoration:none; color:#16359a }
div#dff_prdtmain a:active { text-decoration:none; color:#666666; }
div#dff_prdtmain a:hover { text-decoration:none; color:#800000; }
div#dff_prdtmaindiv { padding:0px 4px; }

div#dff_prdtmain div#dff_category_bar { font-weight:bold; color:#284675; font-size:110%; background: url(../images/boxTopRt7.gif) repeat-x top;height: 30px; }
div#dff_prdtmain div#dff_category_bardiv { padding:8px 2px 4px; }
div#dff_prdtmain div.dff_category_gt { display:inline; margin:0px 4px; }
div#dff_prdtmain div.dff_category_path { display:inline; font-size:110%; }

div#dff_prdtmain div#dff_image { width:100px; float:left; }
div#dff_prdtmain div#dff_imagediv { margin:16px 0px 4px; }
div#dff_image img { width:80px; height:80px; border:0px; }

div#dff_prdtmain div#dff_details { width:8px 0px; }
div#dff_prdtmain div#dff_detailsdiv { margin-left:100px; }
div#dff_product_name { font-family:tahoma,sans-serif; font-size:150%; font-weight:bold; color:#800000; }
div#dff_shortdescription { color:#284675; font-size:110%; font-weight:bold; }

div#dff_details div.dff_parenthesis { display:inline; }
div#dff_details div.dff_dash { display:inline; }
div#dff_mfglabel { display:inline; }
div#dff_mfglabel div { display:inline; font-weight:bold; font-size:110%; color:#16359a; }
div#dff_mfg { display:inline; }
div#dff_mfg div { display:inline; font-weight:bold; font-size:110%; color:#16359a; }
div#dff_partnolabel { display:inline; font-weight:bold; font-size:110%; color:#16359a;}
div#dff_partnolabel div { display:inline; }
div#dff_partno { display:inline; }
div#dff_partno div { display:inline; font-weight:bold; font-weight:bold; font-size:110%; color:#16359a; }
div#dff_skulabel { display:inline; }
div#dff_skulabel div { display:inline; font-weight:bold; font-weight:bold; font-size:110%; color:#16359a;}
div#dff_sku { display:inline; font-weight:bold; font-weight:bold; font-size:110%; color:#16359a; }
div#dff_sku div { display:inline; font-weight:bold; }
div#dff_upcisbnlabel { display:inline; font-weight:bold; font-size:110%; color:#16359a;}
div#dff_upcisbnlabel div { display:inline; }
div#dff_upcisbn { display:inline; }
div#dff_upcisbn div { display:inline; font-weight:bold; font-weight:bold; font-size:110%; color:#16359a; }

div#dff_description { margin:16px 0px; }

div#dff_price { display:inline; float:left; width:300px; }
div#dff_pricediv { display:inline; }
div#dff_price_title { font-weight:bold; color:#284675; }
div#dff_price_range { font-weight:bold; color:#800000; }
div#dff_lowest_title { display:inline; font-weight:bold; color:#284675; }
div#dff_lowest_title div { display:inline; }
div#dff_lowest { display:inline; }
div#dff_lowest div { display:inline; }
		
div#dff_rating { display:inline; float:left; }
div#dff_ratingdiv { display:inline; }

div#dff_history { display:inline; float:left; width:120px; }
div#dff_historydiv { display:inline; }
div#dff_history_title { font-weight:bold; color:#284675; }
div#dff_history_high { padding-left:4px; color:#0000ff; }
div#dff_history_low { padding-left:4px; color:#ff0000; }

div#dff_history_image { padding-left:16px; }
div#dff_history_image img { width:180px height:55px; border:0px; }

div#dff_zipbar { clear:both; font-weight:bold; color:#284675; background: url(../images/boxTopRt7.gif) repeat-x top; height: 28px; margin-top:16px; vertical-align:middle; border-bottom:1px;  }
div#dff_zipbar_label { float:left; width:300px; font-weight:bold; padding:3px 8px; }
div#dff_zipform { margin-left:300px; text-align:right; }
div#dff_zipform div { }
div#dff_zipform_label { display:inline; }
div#dff_zipform_label div { display:inline;  }
div#dff_zipform_input { display:inline; }
div#dff_zipform_input div { display:inline;  }
div#dff_zipform_submit { display:inline; padding:3px; }
div#dff_zipform_submit div { display:inline; }

div#dff_sortbar { width:100%; }
div#dff_sortbar a { font-weight:bold; }
div#dff_sortstore { float:left; width:14.9%; background:#eeeeee; border-bottom:1px solid black; text-align:center; }
div#dff_sortstore div { padding:3px; }

div#dff_sortprice { float:left; width:30%; background:#eeeeee; border-bottom:1px solid black; text-align:center; }
div#dff_sortprice div { padding:3px; }

div#dff_sortshipping { float:left; width:25%; background:#eeeeee; border-bottom:1px solid black; text-align:center; }
div#dff_sortshipping div { padding:3px; }

div#dff_sortprice2 { float:left; width:20%; background:#eeeeee; border-bottom:1px solid black; text-align:center; }
div#dff_sortprice2 div { padding:3px; }

div#dff_sortshipping2 { float:left; width:20%; background:#eeeeee; border-bottom:1px solid black; text-align:center; }
div#dff_sortshipping2 div { padding:3px; }

div#dff_sorttotal { float:left; width:15%; background:#eeeeee; border-bottom:1px solid black; text-align:center; }
div#dff_sorttotal div { padding:3px; }

div#dff_sortrating { float:left; width:15%; background:#eeeeee; border-bottom:1px solid black; text-align:center; }
div#dff_sortrating div { padding:3px; }

div#dff_sortinfo { float:left; width:15%; background:#eeeeee; border-bottom:1px solid black; text-align:center; }
div#dff_sortinfo div { padding:3px; }

div.dff_storelist { }
div.dff_store_image { float:left; width:14.9%; border-bottom:1px solid #888888; height:50px; }
div.dff_store_image div { width:100%; text-align:center; margin:4px 0px; }
div.dff_store_image img { border:0px; margin-left:auto; margin-right:auto; }

div.dff_store_price { float:left; width:30%; border-bottom:1px solid #888888; height:50px;}
div.dff_store_pricediv { width:100%; text-align:center; margin:4px 0px; }
div.dff_store_price_amount { }
div.dff_store_price_amount a { font-weight:bold; }
div.dff_store_price_lowest { font-weight:bold; color:indianred; }
div.dff_store_price_showall { }
div.dff_store_enterzip { float:left; width:25%; border-bottom:1px solid #888888; height:50px;}
div.dff_store_enterzip div { width:100%; text-align:center; margin:4px 0px; padding-top:4px; }
div.dff_store_enterzip a { font-weight:bold; }

div.dff_store_price2 { float:left; width:20%; border-bottom:1px solid #888888; height:50px; }
div.dff_store_price2 div { width:100%; text-align:center; padding:2px 0px 0px; }
div.dff_store_price2 a { font-weight:bold; }

div.dff_store_tax { float:left; width:20%; border-bottom:1px solid #888888; height:50px; }
div.dff_store_taxdiv { width:100%; text-align:center; margin:4px 0px; }
div.dff_store_tax_shipping { }
div.dff_store_tax_tax { }
div.dff_store_total { float:left; width:15%; border-bottom:1px solid #888888; height:50px; }
div.dff_store_totaldiv { width:100%; text-align:center; margin:4px 0px; }
div.dff_store_total div.dff_store_price_amount { }
div.dff_store_total div.dff_store_total_amount a { font-weight:bold; }
div.dff_store_total div.dff_store_price_lowest { font-weight:bold; color:indianred; }
div.dff_store_total div.dff_store_price_showall { }

div.dff_store_rating { float:left; width:15%; border-bottom:1px solid #888888; height:50px; }
div.dff_store_ratingdiv { width:100%; text-align:center; margin:4px 0px; }
div.dff_store_rating_rating { font-weight:bold; }
div.dff_store_rating_link { }

div.dff_store_moreinfo { float:left; width:15%; border-bottom:1px solid #888888; height:50px; }
div.dff_store_moreinfodiv { width:100%; text-align:center; margin:4px 0px; }
div.dff_store_moreinfo_link { margin:6px 0px; }
div.dff_store_moreinfo_link a { font-weight:bold; color:#284675; padding:2px 10px; border:2px solid #284675; background:#FF9933; }
div.dff_store_moreinfo_condition { }

div#dff_tips { }
div#dff_tips h1 { font-size:11pt; }
div#dff_tipsdiv { font-family:tahoma,sans-serif; font-size:70%; margin:16px 32px; }
div#dff_tips span.dff_code { display:block; color:indianred; margin:6px; }
div#dff_tips div.dff_paragraph { border-bottom:1px solid #aaaaaa; padding-bottom:16px; }

/* nav bar */

.ddcolortabs{
padding: 0;
width: 100%;
background: url(../images/boxTopRt7.gif) repeat-x top;height: 15px;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: normal 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


.ddcolortabs a{
float:left;
color: white;
font-weight:bold;
background: #284675 url(../images/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

.ddcolortabs a span{
float:left;
display:block;
background: transparent url(../images/color_tabs_right.gif) no-repeat right top;
padding: 4px 8px 2px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #591f20;
}

.ddcolortabs a:hover span{
background-color: #591f20;
}

.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/

}

.ddcolortabsline{
clear: both;
padding: 0;
width: 100%;
height: 8px;
line-height: 8px;
background: #800000;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 5px solid #eaeaea; /*THEME CHANGE HERE*/
border-top-width: 5px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 5px;
font:normal 12px Arial;
line-height:15px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #678b3f;
border-bottom: 1px solid #eaeaea; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: black;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #800000;
color: white;
}

/* Search */

.search {
   width:440px;
   height:37px;
   background:url(../image/search.png) no-repeat;
   color:#4C4C4C;
   font-size:14px;
   font-weight:bold;
   margin-bottom: 5px;
   padding:2px 0px 0px 35px;
}

.search_large {
   width:650px;
   height:60px;
   background:#f1f1f1 url(../image/search_large.png) center top no-repeat;
   color:#4C4C4C;
   font-size:14px;
   font-weight:bold;
   margin-bottom: 5px;
   padding:2px 0px 0px 35px;
}

.search_input {
   border: 1px solid #DDDDDD;
   padding-left:3px;
   color:#444444;
}