	body {
	margin: 12px;
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	text-align: center;
}

table {
font-family: "Gill Sans", Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
color: #666666;
}

.leftbg {
background-image: url(images/leftbg.gif);
}

.rightbg {
background-image: url(images/rightbg.gif);
}

.topbg {
background-image: url(images/topbg.gif);
}

.leftendbg {
background-image: url(images/leftendbg.gif);
}

.bodytopbg {
background-image: url(images/bodytopbg.gif);
}

.bodyleftbg {
background-image: url(images/bodyleftbg.gif);
}

.bodyrightbg {
background-image: url(images/bodyrightbg.gif);
}

A:link {
	color: #666666;
	text-decoration: none;
}

A:visited {
	color: #666666;
	text-decoration: none;
}

A:active {
	color: #66CC00;
	text-decoration: none;
}

A:hover {
	color: #66CC00;
}

TD {
	font-size: 12px;
	font-family : "Gill Sans", Arial, Helvetica, sans-serif;
	color: #666666;
}

P {
	font-size: 12px;
	font-family : "Gill Sans", Arial, Helvetica, sans-serif;
	color: #666666;
}

TD.smaller {
	font-size: 14px;
	font-family : "Gill Sans", Arial, Helvetica, sans-serif;
	color : #CCCCCC;
}

P.smaller {
	font-size: 10px;
	font-family : "Gill Sans", Arial, Helvetica, sans-serif;
	color : #666666;
}

P.catname {
	text-align: center;
	margin-top: 4px;
	margin-bottom: 6px;
	vertical-align:top;
	font-size: 14px;
} 
 
P.catdesc {  
margin-top: 0px;  
margin-bottom: 0px;  
vertical-align:top; 
} 

IMG.catimage { 
border:0px; 
border-thickness: 0px; 
border-color: #FF6699; 
border-style: solid; 
vertical-align:top; 
}

TD.catimage {  
vertical-align:bottom;  
}  
 
TD.catname {
	vertical-align:top;
	text-align: center;
}
 
P.catnavigation {
	font-size: 12px;
	vertical-align:top;
	text-align: left;
	font-weight: bold;	ß
}

SPAN.price {
COLOR: #666666;
}

SELECT.prodoption {
font-size: 14px;
font-family : "Gill Sans", Arial, Helvetica, sans-serif;
color : #333333;
}

OPTION.oostock {
color : #99FF99;
}

SPAN.detailoption {
font-size: 12px;
font-family : "Gill Sans", Arial, Helvetica, sans-serif;
color : #66CC00;
}

TD.prodnavigation {
font-size: 100px;
font-family : "Gill Sans", Arial, Helvetica, sans-serif;
color : #FFFF33;
font-weight: bold;	
}

P.prodnavigation {
font-size: 12px;
font-family : "Gill Sans", Arial, Helvetica, sans-serif;
color : #666666;
font-weight: bold;
}

TABLE.cobtbl{
background-color: #CCCCCC;
}

TD.cobhl{
background-color: #FFFFFF;
}

TD.cobll{
background-color: #FFFFFF;
color : #666666;
}

P.pagenums {
	font-size: 12px;
	font-family : "Gill Sans", Arial, Helvetica, sans-serif;
	color: #666666;
}


SPAN.currpage {
	color: #66CC00;
	font-size: 12px;
}

.pagenums{ 
	margin-top: 4px;
}

div.detailname {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	text-align: left;
}

td.detailimage {
	vertical-align: text-top;
}

img.detailimage {
	border:0px; 
	border-color: #FF6699; 
	border-style: solid; 
	vertical-align:top; 
}

div.detaildescription {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

div.detailoptions {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 36px;
}
div.detailprice {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
}

div.prodname {
	font-size: 14px;
	color: #666666;
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	text-align: center;
}

td.prodimage {
	vertical-align: top;
}

img.prodimage {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	color: #0033CC;
}

div.proddescription {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 0;
}

div.prodoptions {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 0px;
	color: #FF00FF;
	text-align: center;
}

div.prodprice {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 0px;
	color: #9966FF;
}

img.cartimage {
	width: 40px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width:  0px;
	border-left-width: 0px;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

div.prodmanufacturer {
	color: #CCFF99;
}

div.detailmanufacturer {
	color: #333;
}

span.extraimage{
	color: #666666;
}

span.extraimagenum{
	color: #66CC00;
}
.formElements {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	color: #666666;
	height: 12px;
	width: 100px;
	font-size: 12px;
	margin-right: 5px;
	margin-left: 20px;
}
.formButtons {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 50px;
	padding-left: 100px;
	margin-right: 0px;
	margin-left: 5px;
}
.smaller .catnavigation .softlaunch {
	color: #999999;
}
.smaller .catnavigation br {
	color: #0033CC;
}
.privacy {
	color: #6C3;
	text-decoration: underline;
	font-size: 12px;
}
.subheads {
	font-family: "Gill Sans", Arial, Helvetica, sans-serif;
	color: #6C3;
	font-size: 14px;
}
.subheads {
	font-size: 14px;
}
.indentsub {
	font-size: 12px;
}
#indent {
	font-size: 10px;
}
.center {
	text-align: center;
}
.center {
	text-align: center;
}
.index_gfx {
}

