<?php header("Content-Type: text/css"); ?>
h1 {

	color: #565353;
	text-decoration: none;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 4px;
	padding-right: 4px;
}

h2 {
	color: #565353;
	text-decoration: none;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

.tenblue {
	background-color : #F4F9FA;
}

.dashedborder {
	border-right: 1px dashed #CCCCCC;
	border-top: 1px dashed #CCCCCC;
}

.dashedborderbottom {
	border-right: 1px dashed #CCCCCC;
	border-top: 1px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}

.dashedleftbottom {
	border-left: 1px dashed #CCCCCC;
	border-bottom: 1px dashed #CCCCCC;
}

.dashedbottom {
	border-bottom: 1px dashed #CCCCCC;
}

.ordertable {
	max-width:650px;
	width:expression(document.body.clientWidth > 650 ? '650px' : '100%'); 
	text-decoration:none;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

.orderlink, A.orderlink:link, A.orderlink:visited  {
	color : #666666 ; 
	text-decoration : none;
}

A.orderlink:hover {
	color : #000000;
	text-decoration:none;
}

.orderlinkul , A.orderlinkul:link, A.orderlinkul:visited  {
	color : inherit ; 
	text-decoration : underline;
}

orderlinkul:hover {
	color : #000000;
	text-decoration : underline;
}

.colbg, A.colbg:link, A.colbg:visited {
	display: block;
	border : 1px solid #F4F9FA;
	background: #F4F9FA;
	color: #B3B35F;
	text-decoration: none;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

A.colbg:hover{
	display: block;
	border : 1px solid #F4F9FA;
	background: #FFFFFF;
	color: #B3B35F;
	text-decoration: none;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

.lighttext {
	color: #666666;
	text-decoration: none;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

	
.darktext{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}
	

A.lighttext:link, A.lighttext:hover, A.lighttext:visited{
	color: #333333;
	text-decoration: underline;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

.titletext, A.titletext:link, A.titletext:visited {
	color: #565353;
	text-decoration: none;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

A.titletext:hover{
	color: #565353;
	text-decoration: underline;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}

.errortext {
	color: Red;
	text-decoration: none;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom : 0px;
	margin-left : 5px;
	margin-right : 0px;
	margin-top : 0px;
}

.top {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 16px;
            cursor : default;
		color : #663204;
	}

.copy {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
                                cursor : default;
		color : #000000;
	}

.error {
		color: Red;
		text-decoration: none;
		FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

.intro {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 14px;
                                cursor : default;
		color : #565353;
	}

.subintro {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #000000;
                                cursor : default;
		text-decoration: none;
	}

A.subintro:visited, A.subintro:link, A.subintro:active {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #565353;
                                cursor : auto;
		text-decoration: underline;
	}

A.subintro:hover {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #000000;
                                cursor : auto;
		text-decoration: underline;
	}

/* navform same as copy for now but copy may end up at 12px */

.navform, A.navform:hover {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		cursor : default;
		color : #000000;
		text-decoration: none;
	}

A.navform:visited, A.navform:link, A.navform:active {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
                               cursor : default;
		color : #000000;
	text-decoration: underline;
	}


.footer {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #565353;
		cursor : default;
		text-decoration: none;
	}

A.footer:visited, A.footer:link, A.footer:active {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #565353;
		cursor : auto;
		text-decoration: none;
	}

A.footer:hover {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		color : #565353;
		cursor : auto;
		text-decoration: underline;
	}

.desc {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #000000;
		cursor : default;
		text-decoration: none;
	}

A.desc:visited, A.desc:link, A.desc:active {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #565353;
		cursor : auto;
		text-decoration: underline;
	}

A.desc:hover {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 10px;
		color : #000000;
		cursor : auto;
		text-decoration: underline;
	}

.menulink, A.menulink:visited, A.menulink:link, A.menulink:active, A.menulink:hover {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		color : #565353;
		cursor : default;
		text-decoration: none;
	}

.lightlink, A.lightlink:visited, A.lightlink:link, A.lightlink:active, A.lightlink:hover {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 8px;
		color : #565353;
		cursor : default;
		text-decoration: none;
	}

.salelink, A.salelink:visited, A.salelink:link, A.salelink:active, A.salelink:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Red;
	cursor : default;
	text-decoration: none;
	font-weight : bold;
	}

.price {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #000000;
	cursor : default;
	font-weight : bold;
}

.wasprice {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	cursor : default;
	font-weight : bold;
}

.sale {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : Red;
	cursor : default;
	font-weight : bold;
}

.measure {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	cursor : default;
	color : #999999;
}

.productid {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	cursor : default;
	color : #000000;
}



INPUT {
	border: 1px solid;
	height: 16px; 
	border-color: #565353;
	font-size: 11px;
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


INPUT.nav, SELECT.nav {
	width: 90px;
	border: 1px solid;
	height: 16px;
	border-color: #565353;
	font-size: 11px;
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

INPUT.navsubmit {
	background-color: #565353;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
}

/*

SELECT {
	border: 1px solid;
	height: 19px; 
	border-color: #565353;
	font-size: 11px;
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


*/
.orderforminput {
	border: 1px solid;
	height: 19px;
	border-color: #7F9DB9;
	font-size: 11px;
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align:text-bottom
}

.orderformtext  {
	height: 19px;
	font-size: 10px;
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align:text-bottom;
	color:#565353

}

.list
{
	font-family : inherit;
	color:inherit;
	background-color:inherit;
	list-style: disc outside;
	padding:5px 15px 10px 30px; margin:0;
	text-align:left;
}

.proddisplay200 
{
	position:relative;
	height:300px;width:210px;
	display:block;
	float:right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:0;padding:0;	
	margin-right:.5em;margin-left:0;margin-bottom:0;
	margin-top:20px;
	background-color:inherit;
}

.prodimage200 
{
	display:block;
	position:relative;
	height:200px;
	border:0;margin:0;padding:0;	
	background-color:inherit;
}

.proddisplay100 
{
	position:relative;
	height:200px;width:210px;
	display:block;
	float:right;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:0;padding:0;	
	margin-right:.5em;margin-left:0;margin-bottom:0;
	margin-top:20px;
	background-color:inherit;
}
.prodimage100 
{
	display:block;
	position:relative;
	height:100px;
	border:0;margin:0;padding:0;	
	background-color:inherit;
}

.prodbox 
{
	width:50%;

	margin:0 0 0 50%;
/*	border:1px solid purple; */
}


.proddisplay
{
	width:210px; 
	display:block;
	
/*	float:right; */
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:0;padding:10px 0 0 0 ;
	margin:0 0 0 -105px;
	background-color:inherit;
/*	border:1px solid orange; */
}

.prodimage
{
	
	display:block;
	border:0;margin:0;padding:0;
	background-color:inherit;

}

img.prodimagelinkabs,a.prodimagelinkabs
{
	display:block;
	position:absolute;
	bottom:0;left:0;
	text-decoration:none;
	border:0;padding:0;margin:0;	
	background-color:inherit;
}

img.prodimagelinkrel,a.prodimagelinkrel
{
	display:block;
	text-decoration:none;
	border:0;padding:0;margin:0;	
	background-color:inherit;
}

a.proddscr
{
	border:0;padding:0;margin:0;	
	text-align:left;
	display:block;
	clear:both;
	font-size:8pt;
	line-height:12px;
	color:#595959;
	text-decoration:none;
	background-color:inherit;
}

.avail
{
	display:block;
	font-size:8pt;
	font-weight:normal;
	line-height:12px;
	background-color:inherit;
	text-align:left;
	margin:0;
}

.proddetailsrel
{
	padding:0;padding-top:5px;border:0;
	display:block;
	background-color:inherit;
}

.proddetailsabs 
{
	height:105px;
	padding:0;padding-top:5px;border:0;
	display:block;
	overflow:hidden;	
	background-color:inherit;
}

#productlist {
	margin:0;padding:0;border:0;
	border-collapse:collapse;
	display:block;
}

#outerprodlisttable
{
	margin:0;padding:0;border:0;
	border-collapse:collapse;
	width:100%;  
}

#outerprodlisttable td.mainprod {
	border:0;padding:0;margin:0;
	text-align:center;
	vertical-align:top;
	width:auto;
	min-width:730px;
}

#outerprodlisttable td.prod {
	border:0;padding:0;margin:0;
	text-align:center;
	vertical-align:top;
	width:auto;
	min-width:730px;
}

#outerprodlisttable td.side {
	border:0;padding:0;margin:0;
	vertical-align:top;
	width:auto;
}

#prodlisttable {
	margin:0;padding:0;border:0;
	border-collapse:collapse;
	text-align:center;
	width:100%;
/* 	border:1px solid blue; */
}

#prodlisttable td {
	width:33%;
	padding:0;margin:0;
	position:relative;
/*	border:1px solid black; */
}

.prodtable
{
	margin:0;padding:0;border:0;
	width:100%;
}

.prodcode
{
	margin:0;padding:0;border:0;
	text-align:left;
	vertical-align:middle;
	font-size:8pt;
	font-weight:normal;
}

#mainprodscreen {
	border:0;padding:0;margin:0;
	border:1px solid green; 
	position:absolute;top:0;left:0;right:0;
	display:block;
	height:600px;
	overflow:hidden; 

}

.price
{
	margin:0;padding:0;border:0;
	text-align:center;
	vertical-align:middle;
	font-size:14px;
	font-weight:bold;
}

.wasnow
{
	margin:0;padding:0;border:0;
	text-align:center;
	vertical-align:middle;
}

.was
{
	display:inline;
	clear:both;
	font-size:13px;
	font-weight:normal;
}

.now
{
	display:inline;
	clear:both;
	font-size:14px;
	color:red;
	font-weight:bold;
}

.prodcell
{
	margin:0;padding:0;border:0;
	text-align:right;
	vertical-align:middle;
}

td.prodadd {
	text-align:right;
	vertical-align:middle;
}

a.prodadd,
a.prodadd:link,
a.prodadd:visited,
a.prodadd:hover
{
	float:right;
	text-align:right;
	vertical-align:middle;
	margin:0;border:0;padding:2px;
	display:block;
	height:19px;width:39px; 
/*	overflow:hidden; */


}

img.prodadd
{
	text-align:right;
	vertical-align:middle;
	border:1px white solid;margin:0;padding:0;
	background-color:inherit;
}

img.prodadd:hover 
{
	border:1px #595959 solid;
}

.nobordbreak
{
	border:0;margin:10px 0;padding:0;
	white-space:nowrap;

}

#largeprod {
	padding:0 0 0 20px;
}

#outerprodlisttable td.mainprod {
	border:0; padding:0;margin:0;
	text-align:center;
	vertical-align:top;

}

#mainproduct
{
	margin:0;padding:0 0 0 20px;border:0;
	border-collapse:collapse;
	text-align:left;

}

#relatedproducts
{
	width:220px;
	float:right;  
	text-align:left;
	margin:0;padding:3px;border:0;
	font-size:12px;
	display:block;
	background-color:#f3e8cc;
	color:#595959;
	font-weight:normal;
}

#relatedproducts h1
{
	padding:0;margin:5px 0 5px 5px;border:0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:14px;
	background-color:inherit;
	color:inherit;

}

.mainprodimage
{
	border:0; margin:0; padding:0;
	color:#000;
	background-color:#fff;

}

a.mainprodimagelink,
a.mainprodimagelink:link,
a.mainprodimagelink:visited,
a.mainprodimagelink:hover,
a.mainprodimagelink:active

{
	border:0;padding:0;margin:20px 10px 10px 0;
	/* note: Left margin setting is overriden */
	float:left;	
	color:#000;
	background-color:#fff;
}


.mainproddscr
{
	border:0;margin:20px 0 10px;padding:0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12px;
	color:#000;
	text-decoration:none;
	background-color:inherit;



}

.mainprodcode,
.mainprodmat
{
	border:0;margin:10px 0;padding:0;	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:10px;
	color:#595959;
	text-decoration:none;
	background-color:inherit;
}

.mainproddim,
.mainprodtech,
.mainprodaddon
{
	clear:left;
	border:0;margin:10px 0;padding:0;	
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:11px;
	color:#595959;
	vertical-align:middle;
	text-decoration:none;
	background-color:inherit;
}


a.mainprodtech:link,
a.mainprodaddon:link,
a.mainprodtech:visited,
a.mainprodaddon:visited,
a.mainprodtech:active,
a.mainprodaddon:active,
a.mainprodtech,
a.mainprodaddon
{
	color:#555;
	text-decoration:none;
	font-weight:bold;
}
a.mainprodtech:hover,
a.mainprodaddon:hover
{
	text-decoration:underline;
}



.mainwasnowprice
{
	border:0;margin:10px 0;padding: 0;
}

.mainprodprice
{
	padding:0;margin:10px 0;border:0;
	text-align:left;
	line-height:14px;
	vertical-align:bottom;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;

}

.mainprodwasprice
{
	border:0;margin:0;padding:0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:13px;
	vertical-align:bottom;
}

.mainprodnowprice
{
	border:0;margin:0 5px 0;padding:0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:14px;
	vertical-align:bottom;
	color:red;

}

.mainprodspecdel
{
	display:block;
	border:0;margin:15px 0;padding:0;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	color:#595959;
	background-color:inherit;
}

.mainprodspecdellogo
{
	float:left;
	margin:4px 2px 4px 0;
}

.mainprodavail
{
	
	border:0;margin:5px 20px 5px 0;padding:0;
	white-space:normal;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;	
	line-height:14px;
	vertical-align:bottom;
	text-align:left;
	color:#595959;
	background-color:inherit;
}

a.mainprodadd,
a.mainprodadd:link,
a.mainprodadd:visited,
a.mainprodadd:hover
{

	vertical-align:middle;
	margin:0 0 0 5px;border:0;padding:2px;
	height:18px;width:39px;
/*	overflow:hidden;*/

}


img.mainprodadd
{

	border:1px white solid;
	background-color:inherit;
}

img.mainprodadd:hover 
{
	border:1px #595959 solid;
}

#pageintro
{
	padding:3px;
	font-size:12px;
	background-color:#f3e8cc;
	color:#595959;
	font-weight:normal;
	z-index:105;
}
#pageintro p

{
	margin:5px;padding:0;
	line-height: 1.5;
	font-size:12px;
	font-weight:normal;
}
#pageintro a,
#pageintro a:hover,
#pageintro a:link,
#pageintro a:visited
{
	color:#595959;
	text-decoration:underline;
}


.tenblue {
	background-color : #f3e8cc;
}

.colbg, A.colbg:link, A.colbg:visited {
	display: block;
	border : 1px solid #F4F9FA;
	background-color: #f3e8cc;
	color: #B3B35F;
	text-decoration: none;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}
A.colbg:hover{
	display: block;
	border : 1px solid #F4F9FA;
	background-color: #f3e8cc;
	color: #B3B35F;
	text-decoration: none;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
}


