body.main
{
	background:#fff;
	background-image: url(/Plotterworld/store/images/fill.jpg);
	color: #000000;
}

body.productbrowser
{
	background:#fff;
	background-image: url(/Plotterworld/store/images/fill.jpg);
	color: #000000;
	scroll: no;
}

body.cart
{
	background:#1B08E0;
	color:#000000;
}

a.cat:link, a.cat:visited, a.cat:active
{
	color: #00ffff;
	text-decoration: none;
	font-size:9pt;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif;
}

a.cat:hover
{
	color: #fff;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif;
}

body.pillar
{
	background:#FFFFFF;
	background-image:url(/Plotterworld/store/images/piller01.jpg);
}

a.pagenav:link, a.pagenav:visited, a.pagenav:active
{ 	
	color: #000000;
	text-decoration: none;
	font-size:8pt;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif;
} 

a.pagenav:hover
{
	/*color: #00ff00;*/
	color: #ff0000;
	text-decoration: none;
	font-size:8pt;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif;
}

a.styleMoreButton:link, a.styleMoreButton:visited, a.styleMoreButton:active
{ 	
	color: #ff0000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif, Courier, mono;
} 

a.cart:active
{
	clip:rect();
}

div.lyrEllipseStyle
{
	position:relative; 
	left: 0%; 
	top: 0px; 
	width:508; 
	height:300; 
	z-index:1; 
	background-image: url(/Plotterworld/store/images/simon.jpg); 
	layer-background-image: url(/Plotterworld/store/images/simon.jpg); 
	border: 1px none #000000; 
	visibility: hidden;
}

div.segstyle0
{
	position: absolute; 
/*	border:solid 1px #fff;*/
	left: 34px; top: 137px; width: 171px; height: 25px; 
	z-index: 1; 
	line-height:25px; 
	text-align: left; 
	vertical-align: middle; 
	visibility: inherit;
}

div.segstyle1
{
	position:absolute; 
/*	border:solid 1px #fff;*/
	left:74px; top:80px; width:176px; height:25px; 
	z-index:1; 
	line-height:25px; 
	text-align: left; 
	vertical-align: middle; 
	overflow: visible; 
	visibility: inherit;
}

div.segstyle2
{
	position:absolute; 
/*	border:solid 1px #fff;*/
	left:168px; top:39px; width:171px; height:25px; 
	z-index:1; 
	line-height:25px; 
	text-align:center; 
	vertical-align:middle; 
	overflow:visible; 
	visibility: inherit;
}

div.segstyle3
{
	position: absolute; 
/*	border:solid 1px #fff;*/
	left: 256px; top: 80px; width: 176px; height: 25px; 
	z-index: 1; 
	line-height: 25px; 
	text-align: right; 
	vertical-align: middle; 
	visibility: inherit;
}

div.segstyle4
{
	position: absolute; 
/*	border:solid 1px #fff;*/
	left: 302px; top: 137px; width: 171px; height: 25px; 
	z-index: 1; 
	line-height: 25px; 
	text-align: right; 
	vertical-align: middle; 
	visibility: inherit;
}

div.segstyle5
{
	position: absolute; 
/*	border:solid 1px #fff;*/
	left: 259px; top: 190px; width: 180px; height: 25px; 
	z-index: 1; 
	line-height: 25px; 
	text-align: right; 
	vertical-align: middle; 
	visibility: inherit;
}

div.segstyle6
{
	position: absolute; 
/*	border:solid 1px #fff;*/
	left: 185px; top: 236px; width: 140px; height: 25px; 
	z-index: 1; 
	line-height: 25px; 
	text-align: center; 
	vertical-align: middle; 
	visibility: inherit;
}

div.segstyle7
{
	position: absolute; 
/*	border:solid 1px #fff;*/
	left: 74px; top: 190px; width: 180px; height: 25px; 
	z-index: 1; 
	line-height: 25px; 
	text-align: left; 
	vertical-align: middle; 
	visibility: inherit;
}

div.segstyle8
{
	position: absolute; 
	left: 221px; top: 137px; width: 65px; height: 25px; 
	z-index: 2; 
	line-height: 25px; 
	text-align: center; 
	vertical-align: middle; 
	overflow: visible; 
	visibility: inherit;
}

.styleStoreButton
{
	height:28px;
	position:relative;
	text-align:center;
	font-size:14pt;
	font-weight:normal;
	font-family:Haettenschweiler, Arial, helvetica, sans-serif;
}

.styleCatJump
{
	height:28px;
	position:relative;
	text-align:center;
/*	padding: 0px 4px 0px 4px;
	border:3px outset #D05FF9;*/
	visibility:hidden;
	font-size:14pt;
	font-weight:normal;
	font-family:Haettenschweiler, Arial, helvetica, sans-serif;
}

a.catbox:link, a.catbox:visited, a.catbox:active
{
	height:28px;
	padding: 0px 4px 0px 4px;
	border:3px outset #D05FF9;
	color: #00ffff;
	text-decoration: none;
	font-size:14pt;
	font-weight:normal;
	font-family:Haettenschweiler, Arial, helvetica, sans-serif;
	clip:rect();
} 

a.catbox:hover
{
	padding: 0px 4px 0px 4px;
	border:3px outset #D05FF9;
	color: #ffffff;
	text-decoration: none;
	font-size:14pt;
	font-weight:normal;
	font-family:Haettenschweiler, Arial, helvetica, sans-serif;
	height:28px;
	clip:rect();
}

.currentcat
{
	padding: 0px 4px 0px 4px;
	border:3px outset #D05FF9;
	color: #00ffff;
	text-decoration: none;
	font-size:14pt;
	font-weight:normal;
	font-family:Haettenschweiler, Arial, helvetica, sans-serif;
	height:28px;
}

.styleKwikBrow
{
	position:relative;
	text-align:left;
/*	padding: 0px 4px 0px 4px;
	border:3px outset #D05FF9;*/
	visibility:hidden;
	font-size:14pt;
	font-weight:normal;
	font-family:Haettenschweiler, Arial, helvetica, sans-serif;
	height:28px;
}

.styleCatalogMain
{
	width:100%;
	height:100%;
	border:0px solid #000;
	text-align: center; 
	vertical-align: middle; 
}

.styleCatalogPageDiv
{
	position:relative; 
	z-index:1; 
	left:0; 
	top:0; 
	width:100%; 
	border:0px #000000 solid;
}

.styleCatalogPageTable
{
	border:1px solid #000000;
	position:relative;
	width:494px;
	height:381px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:2px;
	padding-right:2px;
	align:center;
	background:#FFFFFF;
	background-image:url(/Plotterworld/store/images/Paper.jpg);
}

.styleCatalogItemTable
{
	border:0px solid #0000ff;
	font-family:Tahoma, Arial, sans-serif; 
	font-size:8pt;
	width:100%;
	height:100%; 
}

.stylePageButtons
{
	position:relative; 
	border:0px solid #fff;
	z-index:2; 
	left:0px; 
	top:0px; 
	width:100%; 
	height:24px; 
	background-image:url(/Plotterworld/store/images/scroll.jpg); 
	background-repeat:no-repeat; 
	background-position:center; 
	padding:0px; 
	color:#c0c0c0; 
	text-align:center;
}

.stylePageButtonTable
{
	padding:0px;
	border:0px solid #fff;
	width:500px;
	height:18px;
	vertical-align:middle;
	font-size:7pt; 
}

.stylePageButtonCell
{
	padding-top:3px;
	padding-bottom:0px;
	border:0px solid #000;
	height:12px;
	vertical-align:bottom;
}

.styleItemCount
{
	position:relative; 
	border:0px solid #000000;
	z-index:2; 
	left:0; 
	top:0; 
	width:100%; 
	height:24px; 
	background-image:url(/Plotterworld/store/images/scroll.jpg); 
	background-repeat:no-repeat; 
	background-position:center; 
	padding:0px; 
	color:#c0c0c0; 
	text-align:center; 
}

.styleMatchCount
{
	font-weight:bold; 
	font-family:Tahoma, Arial, sans-serif; 
	font-size:7pt; 
	background:#ffffff; 
	color:#000080; 
	border:1px solid #000000;
	padding-left:2px;
	padding-right:2px;
	padding-top:0px;
	padding-bottom:0px;
}

.styleMainBackground
{
	background-image:url(/Plotterworld/store/images/fill.jpg); 
	border:solid 0px #000; 
	padding:0px; 
	width:100%; 
	height:100%; 
	vertical-align:middle;
}

.styleItemsInCart
{
	color: #fff;
	text-decoration: none;
	font-size:12pt;
	font-weight:normal;
	font-family:Haettenschweiler, Arial, helvetica, sans-serif;
	padding-left:4px;
	padding-right:4px;
}


a.styleViewCartButton:link, a.styleViewCartButton:visited, a.styleViewCartButton:active
{
	color: #0ff;
	text-decoration: none;
	font-size:14pt;
	font-weight:normal;
	font-family:Haettenschweiler, Arial, helvetica, sans-serif;
	padding: 0px 4px 0px 4px;
	border:3px outset #D05FF9;
} 

a.styleViewCartButton:hover
{
	color: #fff;
	text-decoration: none;
	font-size:14pt;
	font-weight:normal;
	font-family:Haettenschweiler, Arial, helvetica, sans-serif;
	padding: 0px 4px 0px 4px;
	border:3px outset #D05FF9;
}

.styleTotalGoodsInCart
{
	color: #fff;
	text-decoration: none;
	font-size:12pt;
	font-weight:normal;
	font-family:Haettenschweiler, Arial, helvetica, sans-serif;
	padding-left:4px;
	padding-right:4px;
}

.styleOrderTable
{
	position:absolute;
	border:solid 1px #000; 
	left:70px; 
	top:70px; 
	width:437; 
	height:100%; 
	z-index:1; 
	overflow: auto; 
	visibility: visible; 
	font-family:Tahoma, Arial, sans-serif, Courier, mono; 
	font-size:12px; 
	font-weight:bold;
	padding:4px;
	background:#fff;
}

.styleCartButtonDiv
{
	position:relative; 
	z-index:2; 
	overflow: auto; 
	visibility: visible; 
	font-family:Tahoma, Arial, sans-serif, Courier, mono; 
	font-size:12px; 
	font-weight:bold;
}

a.cssCartButton:link, a.cssCartButton:visited, a.cssCartButton:active
{
	color: #0ff;
	text-decoration: none;
	font-size:10pt;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif, Courier, mono; 
}

a.cssCartButton:hover
{	
	color: #fff;
	text-decoration: none;
	font-size:10pt;
	font-weight:bold;
	font-family:Tahoma, Arial, sans-serif, Courier, mono; 
}

a.cssViewCartButton:link, a.cssViewCartButton:visited, a.cssViewCartButton:active
{
	height:26px;
	color: #0ff;
	text-decoration: none;
	font-size:14pt;
	font-weight:normal;
	font-family:Haettenschweiler, Arial, helvetica, sans-serif;
	padding: 0px 4px 0px 4px;
	border:3px outset #D05FF9;
}

a.cssViewCartButton:hover
{	
	height:26px;
	color: #fff;
	text-decoration: none;
	font-size:14pt;
	font-weight:normal;
	font-family:Haettenschweiler, Arial, helvetica, sans-serif;
	padding: 0px 4px 0px 4px;
	border:3px outset #D05FF9;
}

td.cssFormLabel
{
	font-family:Tahoma, Arial, sans-serif;
	font-size:10pt;
	text-align:right;
}

div.cssItemCount
{
	height:26px;
	color: #fff;
	font-size:10pt;
	font-weight:bold;
	font-family:Tahoma, Arial, helvetica, sans-serif;
	padding: 2px 2px 0px 2px;
	border:3px inset #D05FF9;
}

div.cssTotalGoods
{
	height:26px;
	color: #fff;
	font-size:10pt;
	font-weight:bold;
	font-family:Tahoma, Arial, helvetica, sans-serif;
	padding: 2px 2px 0px 2px;
	border:3px inset #D05FF9;
}
