BODY,TD { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	margin-top:0px;
}

SELECT,OPTION {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
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;
	font-size: 12px;
	font-weight: bold;
	color: black;
	padding: 2px 2px 2px 2px;
	border: outset 1px navy;
	/* border-bottom: solid 1px navy; */
}
TD.cat2td {  
	background-color: #F0F8FF;
}
TD.catgroup {
	background-color: #F0F0F0;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	color: firebrick;
	font-weight: bold;
	font-size: 13px;
}
TD.prodlisthdr {
	background-color: #F0F0F0;
	font-family: Arial, Helvetica, sans-serif;
	color: #FE5F29;
	font-weight: 700;
	font-size: 12px;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	padding-left: 5px;
}
TD.fcatnames {
	background-color: #FCFFB8;
	font-family: Arial, Helvetica, sans-serif;
	color: navy;
	font-weight: bold;
	font-size: 12px;
	border-right: solid 1px #333333;
	border-bottom: solid 1px #333333;
	padding: 2px;
}
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: Verdana, Geneva, Arial, 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;
}
A.dnld:link { 
	background: teal;
	font-size: 13px;
	text-decoration: none;
	color: cornsilk;
}
A.dnld:visited {  
	background: teal;
	font-size: 13px;
	text-decoration: none;
	color: cornsilk;
}
A.dnld:active {  
	background: teal;
	font-size: 13px;
	text-decoration: underline overline;
	color:red;
}
A.dnld:hover {
	font-size: 13px;
	color: #efefef;
	background: teal;
	text-decoration: underline overline;
}
