BODY
{

color:black;
background-color:white;
font-family:'Verdana',sans-serif;
font-size:15px;
margin-top:0;
margin-left:0;
margin-right:0; 
}

H1 { font-family:'Verdana',sans-serif;  font-size:16px; color:black; padding:6px 6px 6px 6px;}

H2 { font-family:'Verdana',sans-serif; font-size:14px; color:black; }

A:link  { color:black;  text-decoration:underline; }

ul {font-size: 13px; }

A:visited{color:gray;} 

/**********************
table
{
font-family:'Verdana',sans-serif;
font-size:15px;
color:black;
border-collapse: collapse;
border: 1px solid gray;
}
***********************/


#bookmark {
position: absolute; top: 5px; right: 20px;
}

#adsense_top_right {position: absolute; top: 155px; right: 50px;}


#narrowresults {
/* position: absolute; top: 375px; left: 20px; width: 200px; */
border: 1px solid silver;
padding: 5px 5px 5px 5px;
font-size:12px;
color:black;
font-weight:bold;
background: url(narrow_top.gif) no-repeat top right; 

}

#moresearches {
border: 1px solid silver;
padding: 5px 5px 5px 5px;
font-size:12px;
color:black;
font-weight:bold;
background: url(narrow_top.gif) no-repeat top right; 

}

#popularbrands {

border: 1px solid silver;
padding: 5px 5px 5px 5px;
font-size:12px;
color:black;
background: url(narrow_top2.gif) no-repeat top right; 

}


.product { font-family:'Verdana',sans-serif; font-size:10px; color:black;}


#about { text-align:left; font-size:12px; color:black; border: 1px solid #ABC9EF; padding:20px 20px 20px 20px; background-color:#F4F8FD;}

#contact { font-size:12px; color:black; border: 1px solid #ABC9EF; padding:20px 20px 20px 20px; background-color:#F4F8FD;}

#terms { font-size:12px; color:black; border: 1px solid #ABC9EF; padding:20px 20px 20px 20px; background-color:#F4F8FD;}

#privacy { font-size:12px; color:black; border: 1px solid #ABC9EF; padding:20px 20px 20px 20px; background-color:#F4F8FD;}

.footer { font-size:10px; color:gray; font-weight:lighter; text-align: center;}

.pagenav { font-size:12px; color:black; }

.search { font-size:12px; color:white; font-weight:bold; height:40px;}

.instock , .buy { font-size:10px; color:black; }

.price { font-size:14px; color:red; font-weight:bold;}

.found { font-size:12px; color:gray;}

.category { font-size:12px; color:gray; font-style:italic; }

.more { font-size:10px; color:black; font-weight:bold; }
.name { font-size:10px; color:black; }


.warning { text-align:left; font-size:12px; color:black; background-color:#FCF8F8; padding: 8px; border: 1px solid red; width: 600px; }

.removedquery{ text-align:left; font-size:12px; color:black; background-color:#FCF8F8; padding: 8px; border: 1px solid red; width: 600px; }

.program { font-size:10px; color:black; font-weight:lighter;}

.smallerfont {font-size:12px; }

.allbrands { font-size:12px; color:black; padding:20px 20px 20px 20px; border: 1px solid #ABC9EF; background-color:#F4F8FD;}

.ismanu { font-size:12px; color:black; font-weight:bold;}

.currentlysearching { font-size:12px; color:black; font-weight:bold; }

.sortchoices { font-size:12px; color:black;}

.crumb { margin-left:25px; font-size:15px; color:black; font-weight:bold;}

.brandmatch {background-color:#F4F8FD; padding: 8px; border: 1px solid #ABC9EF; margin-left:25px; width:550px; font-size:12px; color:black;  }

.noresults { font-size:14px; color:black;  background-color:#F4F8FD; padding: 8px; border: 1px solid #ABC9EF;}

.popular { font-size:12px; color:black; background-color:#F4F8FD; }

.popularheading { font-size:12px; color:black; background-color:#F0F0FD; border: 1px solid #ABC9EF; }

.coupon_heading { font-size:16px; color:black; font-weight:bold; border: 1px solid #ABC9EF; padding:3px 3px 3px 3px; background-color:#F4F8FD;}
.coupon_nav { font-size:14px; color:black; border: 0px; padding:3px 3px 3px 3px;}

.submit {color: black; background: #E2E2E2; border: 2px outset grey; }

.submit-notused {width: 130px;height: 25px;background: #333 url(brand-btn.gif) no-repeat; outline: none; }




