body {
margin: 0px;
padding: 0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #000;
background: #FFF;
text-align: left;
border-collapse:collapse;
}
table {
font-size: 12px;
text-align: left;
color: #000;
width:100%;

}

A:link {
	color: #2D002D;
	text-decoration: none;
}

A:visited {
	color: #2D002D;
	text-decoration: none;
}

A:active {
	color: #2D002D;
	text-decoration: none;
}

A:hover {
	color: #CC0000;
	text-decoration: none;
}

TD {
	font-size: 12px;
	
}

P {
	font-size: 12px;
}

TD.smaller {
	font-size: 11px;
	color : #000000;
}

P.smaller {
	font-size: 11px;
	color : #000000;
}

HR {
	color : #3399CC;
}
P.catname {
text-align:center;
margin-top:0px;
margin-bottom:0px;
vertical-align:top;
}
P.catdesc {
margin-top:0px;
margin-bottom:4px;
vertical-align:top;
}
IMG.catimage {
/*border:1px;
border-color:#000000;
border-style:solid;*/
vertical-align:top;
}
TD.catimage {
vertical-align:top;
}
TD.catname {
vertical-align:top;
text-align:center;
padding:0px;
margin:0px;
border-bottom:thin;
	border-bottom-style:outset;
	border-bottom-color:#660033;
	border-collapse:collapse;
}
TD.catnavigation {
vertical-align:middle;
text-align:left;
}
SPAN.price {
color:#660033;
}
SELECT.prodoption {
}
div.centered 
{
text-align: center;
}
div.centered table 
{
margin: 0 auto; 
text-align: left;
}
TABLE.centered 
{
margin: 0 auto; 
text-align: left;
}
table.centered {
	/*border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
	border-collapse:	collapse;
	width:100%;*/
}
table.centered th {
	/*border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;*/
}
table.centered td {
	/*border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;*/
}
table.mincart
{
background-color: #FFF;
width: 180px;
}