
body {
	background: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}

table.front {
	font-family: Arial, Helvetica, sans-serif;
	width: 900px;
	height: 600px;
}

table.featured {
	font-family: Arial, Helvetica, sans-serif;
	width: 125px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

table.featuredlrg {
	font-family: Arial, Helvetica, sans-serif;
	width: 145px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

table.headlines {
	font-family: Arial, Helvetica, sans-serif;
	width: 125px;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
}

table.featuredcat {
	font-family: Arial, Helvetica, sans-serif;
	width: 400px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
}

td.header {
	background: #FFFFFF;
	width: 600px;
}	

td.header1 {
	background: #FFFFFF;
	height: 100px;
	width: 600px;
}	
td.stretch {
	background: #FFFFFF;
	width: 750px;
}

td.col1 {
	background: #FFFFFF;
	width: 175px;
}

td.bottomliner {
	background: #FFFFFF;

	vertical-align: middle;
}

td.col2 {
	text-align: center;
	background: #FFFFFF;
	width: 525px;
}

td.col2login {
	text-align: left;
	padding-left: 20px;
	padding-right: 20px;
	background: #FFFFFF;
	width: 425px;
}

td.col3 {
	background: #FFFFFF;
	width: 150px;	
	padding-left: 15px;
}

td.redspacer {
	background: #FFFFFF;
	width: 5px;
}

td.copyright {
	background: #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Arial;
	font-size: 9px;
}

td.centerheader {
	background: #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
}

td.footer {
	background: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
}

td.bluespacer {
	background: #FFFFFF;
}

td.supplierinfo {
	background: #FFFFFF;
	padding-left: 25px;
}

table.categorytable {
	width: 160px;
	border-width: 1px;
	border-style: solid;
	border-color: navy;
}


td.companyheader {
	width: 155px;
	padding-left: 3px;
	font-family: Century Gothic;
	font-size: 12px;
	color: #FFFFFF;
}

td.productheader {
	width: 155px;
	padding-left: 3px;
	font-family: Century Gothic;
	font-size: 12px;
	color: #FFFFFF;
}

td.kitheader {
	width: 155px;
	padding-left: 3px;
	font-family: Century Gothic;
	font-size: 12px;
	color: #FFFFFF;
}


td.categories {
	background: #FFFFFF;
	padding-left: 5px;
	font-family: Arial;
	font-size: 12px;
	color: navy;
}

td.categoryheader {
	padding-left: 1px;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}

td.featuredproduct {
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial;
	font-size: 10px;
	color: navy;
}

td.featuredproductblackstr {
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial;
	font-size: 11px;
	color: navy;
	font-weight: bold;
	text-align:center;
}

td.featuredproductblack {
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial;
	font-size: 10px;
	color: black;
}

td.featuredproductgrey {
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial;
	font-size: 10px;
	color: grey;
}

td.featuredheader {
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}

td.featuredheaderlarge {
	vertical-align: top;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}

td.featuredproducttext {
	vertical-align: top;
	padding-left: 6x;
	padding-right: 2px;
	font-family: Arial;
	font-size: 9px;
	color: #000000;
}

td.featuredproducttextlarge {
	vertical-align: top;
	padding-left: 6x;
	padding-right: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

td.archivedproducttext {
	vertical-align: top;
	padding-left: 2x;
	padding-right: 2px;
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}

td.catinfov {
	font-family: Arial;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none; 
	

}

td.catinfo {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none; 
	color: #000000;
	text-align : left;

}

td.catinfolarge {
	font-family: Arial;
	font-size: 15px;
	text-decoration: none; 
	color: #333333;

}

td.headlinetext {
	vertical-align: top;
	padding-left: 2x;
	padding-right: 2px;
	font-family: Bookman Old Style;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

td.featuredsupp {
	vertical-align: top;
	padding-left: 2x;
	padding-right: 2px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.getcatalogs {
	font-family: Arial Narrow;
	font-size: 14px;
	font-weight: bold;
	color: red;
}

a.footertext:link {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}

a.footertext:visited {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}

a.footertext:active {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}

a.footertext:hover {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}

a.suppinfo:link {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}

a.suppinfo:visited {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}

a.suppinfo:active {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}

a.suppinfo:hover {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}


a.cats_blue:link {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none; 
	color: Midnight;
}

a.cats_blue:visited {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none; 
	color: Midnight;
}

a.cats_blue:active {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none; 
	color: Midnight;
}

a.cats_blue:hover {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none; 
	color: Midnight;
}


a.cats:link {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none; 
	color: navy;
}

a.cats:visited {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none; 
	color: navy;
}

a.cats:active {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none; 
	color: navy;
}

a.cats:hover {
	font-family: Arial;
	font-size: 12px;
	text-decoration: none; 
	color: navy;
}

a.catinfo:link {
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline; 
	color: #000000;
}

a.catinfo:visited {
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline; 
	color: #000000;
}

a.catinfo:active {
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline; 
	color: #000000;
}

a.catinfo:hover {
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline; 
	color: #000000;
}
a.suppinfosmall1:link {
	font-family: Arial;
	font-size: 10px;
	text-decoration: none; 
	color: #000000;
}

a.suppinfosmall1:visited {
	font-family: Arial;
	font-size: 10px;
	text-decoration: none; 
	color: #000000;
}

a.suppinfosmall1:active {
	font-family: Arial;
	font-size: 10px;
	text-decoration: none; 
	color: #000000;
}

a.suppinfosmall1:hover {
	font-family: Arial;
	font-size: 10px;
	text-decoration: none; 
	color: #000000;
}

a.suppinfosmall:link {
	font-family: Arial;
	font-size: 9px;
	text-decoration: none; 
	color: #000000;
}

a.suppinfosmall:visited {
	font-family: Arial;
	font-size: 9px;
	text-decoration: none; 
	color: #000000;
}

a.suppinfosmall:active {
	font-family: Arial;
	font-size: 9px;
	text-decoration: none; 
	color: #000000;
}

a.suppinfosmall:hover {
	font-family: Arial;
	font-size: 9px;
	text-decoration: none; 
	color: #000000;
}

td.featuredproductdir {

            vertical-align: top;

            padding-left: 5px;

            padding-right: 5px;

            font-family: Arial;

            font-size: 11px;

            font-weight:bold;

            color: navy;

}

.featuredproductdirgrey {

            vertical-align: top;

            padding-left: 8px;

            padding-right: 5px;

            font-family: Arial;

            font-size: 10px;

            color: "#333333";

}

td.featuredproductdirgrey {

            vertical-align: top;

            padding-left: 8px;

            padding-right: 5px;

            font-family: Arial;

            font-size: 10px;

            color: "#333333";

}

a.linkfp:link {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}

a.linkfp:visited {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}

a.linkfp:active {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}

a.linkfp:hover {
	font-family: Arial;
	font-size: 11px;
	text-decoration: none; 
	color: #000000;
}