BODY{
	scrollbar-3d-light-color: #ffffff;
	scrollbar-arrow-color: #dbb9c2;
	scrollbar-base-color: #ffffff;
	scrollbar-dark-shadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #ffffff;
	}

A.menu:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.menu:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.menu:hover {
	COLOR: #FFEFBF; TEXT-DECORATION: none
}
TD.menu {
	FONT-SIZE: 14px; COLOR: #767981; FONT-FAMILY: "Times New Roman", Times, serif; text-transform: uppercase
}
DIV.menu {
	FONT-SIZE: 14px; COLOR: #767981; FONT-FAMILY: "Times New Roman", Times, serif; text-transform: uppercase
}


table.main {
	border-width: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: white;
}
table.main th {
	border-width: 0px;
	padding: 2px;
	border-style: solid;
	border-color: black;
	background-color: white;
	-moz-border-radius: ;
}
table.main td {
	padding: 2px;
	background-color: white;
}

table.thinborder {
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: white;
}
table.thinborder th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: black;
	background-color: white;
	-moz-border-radius: ;
}
table.thinborder td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: black;
	background-color: white;
	-moz-border-radius: ;
}

P.catname {
text-align: center; 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
}

P.catdesc { 
margin-top: 0px; 
margin-bottom: 4px; 
vertical-align:top;
}

IMG.catimage { 
border:1px;
border-width: 1px; 
border-color: #000; 
border-style: solid; 
vertical-align:top; 
}

TD.catimage { 
vertical-align:top; 
} 

TD.catname { 
vertical-align:top; 
text-align: center; 
} 

TD.catnavigation { 
vertical-align:middle;
text-align: left; 
}



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

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

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

A:hover {
	color: #D59F00;
	text-decoration: underline;
}

A.dark:link {
	color: #FFFFFF;
	text-decoration: none;
}

A.dark:visited {
	color: #FFFFFF;
	text-decoration: none;
}

A.dark:active {
	color: #FFFFFF;
	text-decoration: none;
}

A.dark:hover {
	color: #D59F00;
	text-decoration: underline;
}

H1 {
	font-size : 20px;
	font-family : "Times New Roman", Times, serif;
	font-weight : bold;
	text-align: center;
}

H2 {
	font-size : 18px;
	font-family : "Times New Roman", Times, serif;
}

TD {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
}

P {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
}

TD.dark {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color : #FFFFFF;
}

P.dark {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color : #FFFFFF;
}

table.topbar {
	border-width: 0px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
	background-color: #CDC8B1;
}
	
A.topbar:link {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}

A.topbar:visited {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}

A.topbar:active {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}

A.topbar:hover {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color: #FFEFBF;
	text-decoration: none;
}

TD.topbar {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color : #000000;
    vertical-align: middle;
	border-color : #CDC8B1;
	background-color : #CDC8B1;
}

P.topbar {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color : #000000;
    vertical-align: middle;
	border-color: #CDC8B1;
	background-color : #CDC8B1;
}
P.mincart {
    font-size: 14px;
    FONT-FAMILY: "Times New Roman", Times, serif;
    vertical-align: middle;
    text-align: center;
    border-color : #CDC8B1;
    background-color : #CDC8B1;
}

TD.mincart {
    font-size: 14px;
    FONT-FAMILY: "Times New Roman", Times, serif;
    vertical-align: middle;
    text-align: center; 
    border-color : #CDC8B1;
    background-color : #CDC8B1;
}

A.mincart:link {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color: #0B0BFF;
	text-decoration: none;
}

A.mincart:visited {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color: #0B0BFF;
	text-decoration: none;
}

A.mincart:active {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color: #0B0BFF;
	text-decoration: none;
}

A.mincart:hover {
	font-size: 14px;
	font-family : "Times New Roman", Times, serif;
	color: #FFEFBF;
	text-decoration: none;
}


TD.smaller {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
	color : #000000;
}

P.smaller {
	font-size: 12px;
	font-family : "Times New Roman", Times, serif;
	color : #000000;
}

HR {
	color : #D2D2CA;
	height : 1px;
}

div.proddescription {
	FONT-SIZE: 14px; 
	FONT-FAMILY: "Times New Roman", Times, serif;
}


span.price, .detailprice, .prodprice {
	color: #390;
	padding-top: 4px;
	font-weight: bold;
	text-align: left;
} 


td.product {
	border: 1px dotted #39C;
} 
