BODY,TD { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
}

SELECT,OPTION	{
	font-size: 11px;
	font-family: Arial,Verdana;
}
FONT	{
	font-size: 11px;
	font-family: Arial,Verdana;
}
INPUT.criteria	{
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: normal;
	color: navy;
	background: lightyellow;
	border: solid 1px black;
}
INPUT.submit	{
	font-family: Verdana,Arial;
	font-size: 11px;
	font-weight: normal;
	color: navy;
	background: #FFEEEE;
}
A:link { 
	text-decoration: none;
}
A:visited {  
	text-decoration: none;
	color: navy;
}
A:active {  
	text-decoration: underline overline;
	background: ivory;
	color:red;
}
TD.wheader {
	background-color : #FFF09D;
	font-size: 12px;
	font-weight: bold;
	color: black;
	padding: 2px 2px 2px 2px;
}
TD.cat1td {
	/* background-color : #FFD700; */
	background-color: #FFAAAA;
	font-size: 12px;
	font-weight: bold;
	color: #222222;
	padding: 2px 2px 2px 5px;
}
TD.cat2td {  
	/* background-color: #FFF09D; */
	/* background-color: ivory; */
	background-color: #FFEEEE;
}
TD.catgroup {
	background-color: #F0F0F0;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: firebrick;
	font-weight: bold;
	font-size: 13px;
}
TH {
	background-color: AliceBlue;
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
}
.title1	{
	font-family: Arial, Helvetica, sans-serif;
	color: firebrick;
	font-weight: bold;
	font-size: 13px;
}
.subCatName	{
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
	font-weight: bold;
	font-size: 13px;
}
.subCatName2	{
	font-family: Arial, Helvetica, sans-serif;
	color: firebrick;
	font-weight: bold;
	font-size: 12px;
}
.pcats	{
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
	font-weight: bold;
	font-size: 12px;
}
A.itmlink {  
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: blue;
}
A.mfglink {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: underline;
	color: blue;
}
A.mfg {  
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: blue;
}
A.cat2link {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
A.cat3link {  
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
	color: blue;
}
A.rebate {  
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	color: green;
}
.icat {  
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 13px;
}
A.bcat {  
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	font-weight: bold;
	color: blue;
}
/* special class font definitions */
.flink { 
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: blue;
}
.tblink { 
	font-family: Arial,Verdana, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: blue;
}
.fnote {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: Gray;
}
.blink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
	font-weight: bold;
}
LI {  
	padding-left: 5px;
	padding-top: 1px;
}
LI.bli {
	list-style: square inside;
	padding-left: 5px;
	padding-top: 1px;
	color: red;
}
LI.linormal {
	list-style: square inside;
	color: navy;
}
/* Toolbox Links */
A.tbox    {
    font-family: Arial,Verdana,Times;
    font-size: 11px;
}
/* Category Links */
A.clink {  
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/* BestBuy Links */
.bbmfg	{
	font-family: Arial,Verdana;
	font-size: 15px;
	color: firebrick;
	font-weight: bold;
}
.bblink	{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: blue;
}
.bbnote	{
	margin-left: 15px;
	font-family: Arial,Verdana;
	font-size: 11px;
	color: darkblue;
}
.part_no	{
	font-family: Arial,Verdana;
	font-size: 10px;
	color: darkblue;
}
.mfg	{
	font-family: Arial,Verdana;
	font-weight: bold;
	font-size: 15px;
	color: firebrick;
}
.itm	{
	font-family: Arial,Verdana;
	font-weight: bold;
	font-size: 13px;
	color: black;
}
.bbprice	{
	font-family: Arial,Verdana;
	font-size: 13px;
	color: black;
	font-weight: bold;
}
.spcname	{
	font-family: Arial,Verdana;
	font-size: 11px;
	color: black;
}
.spcvalue	{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: navy;
}
.desc	{
	font-family: Arial,Verdana;
	font-weight: normal;
	font-size: 11px;
	color: black;
}
.slink {
	font-family: Arial,Verdana;
	font-weight: normal;
	font-size: 10px;
	color: blue;
}
A:hover {
	background: AliceBlue;
	color: red;
	text-decoration: underline;
}
.pageheader	{
	font-family: Arial,Verdana;
	font-size: 24px;
	color: firebrick;
	font-weight: bold;
}
.faqq	{
	font-family: Verdana,Arial;
	font-size: 13px;
	color: black;
	font-weight: bold;
}
.faqa	{
	font-family: Verdana,Arial;
	font-size: 12px;
	color: black;
}
.checkoutprompt	{
	font-family: Arial,Verdana;
	font-size: 16px;
	color: blue;
	font-weight: bold;
}
.checkoutmsg	{
	font-family: Arial,Verdana;
	font-size: 15px;
	color: firebrick;
	font-weight: bold;
}
.warning	{
	font-family: Arial,Verdana;
	font-size: 14px;
	color: firebrick;
	font-weight: bold;
}
.prompt	{
	font-family: Arial,Verdana;
	font-size: 13px;
	color: black;
	font-weight: bold;
}
.history	{
	font-family: Arial,Verdana;
	font-size: 12px;
	color: firebrick;
	font-weight: bold;
}
.mfgopt	{
	font-family: Arial,Verdana;
	font-size: 11px;
	color: navy;
	background: ivory;
}
