body 
{     
scrollbar-3d-light-color:	#999999;
scrollbar-arrow-color:		#000000;
scrollbar-base-color:		black;
scrollbar-dark-shadow-color:	#333333;
scrollbar-face-color:		#808080;
scrollbar-highlight-color:	#cccccc;
scrollbar-shadow-color:		white;
}

body, td {  
font-family:		Arial, Helvetica, sans-serif; 
font-size:		12px;
font-style:		normal; 
font-weight:		normal; 
}
.label,
.categoryLabelCell,
.collectionsPath,
.collectionsPathEmphasis
{

font-family:            Arial, Helvetica, sans-serif;
text-decoration:        none;
color:                  #660000;
}

.label, 
.categoryLabelCell
{
font-family:            Times, Arial, Helvetica, sans-serif;
font-size:		11px;
/*	font-weight:		bold; */
}



.collectionsPath,
.collectionsPathEmphasis
{
font-weight:            bold;
font-size:		13px;
}

.collectionsPathEmphasis
{
font-size:              16px;
}



.categoryImageThumbnail
{
border:			1px;
border-style:		solid;
border-color:		#FFFFFF;
}


.categoryDescription,
.productDescription
{
font-family:		Times, Arial, Helvetica, sans-serif; 
font-size:		12px;
color:			#000000;
text-align:		left;
padding-left:		20px;
padding-right:		20px;
padding-bottom:		5px;
}

a:link {
font-family:		Arial, Helvetica, sans-serif; 
text-decoration:	none;
font-size:		12px;
color:			#660000;
}

a:visited {
font-family:		Arial, Helvetica, sans-serif; 
text-decoration:	none;
font-size:		12px;
color:			#660000;
}


a:hover {
font-family:		Arial, Helvetica, sans-serif; 
text-decoration:	underline;
font-size:		12px;
color:			#ffffff;
}


a:active { 
color:			#ffffff; 
font-family:		Arial, Helvetica, sans-serif;  
text-decoration:	none;
font-size:		12px;
}



a.nav:link {
font-family:		Arial, Helvetica, sans-serif; 
text-decoration:	none;
font-size:		12px;
color:			#000000;
}

a.nav:visited {
font-family:		Arial, Helvetica, sans-serif; 
text-decoration:	none;
font-size:		12px;
color:			#000000;
}


a.nav:hover {
font-family:		Arial, Helvetica, sans-serif; 
text-decoration:	underline;
font-size:		12px;
color:			#000000;
}


a.nav:active { 
color:			#ffffff; 
font-family:		Arial, Helvetica, sans-serif;  
text-decoration:	none;
font-size:		12px;
}


.categoryIconText,
.productIconText
{
font-family:		Times, Arial, Helvetica, sans-serif; 
font-size:		10px;
text-align:		left;
color:			#000000;	
padding-left:		10px;
padding-bottom:		5px;
}

.requiredField
{
font-size:		16px;
font-weight:		bold;
color:			#660000;

}

.copyright
{
color:			#c0c0c0;
}

.mainTable
{
border:			1px;
border-style:		solid;
}

.imageCell
{
vertical-align:		bottom;
padding-bottom:		0px;
padding-left:		10px;
width:			33%;
}

.labelCell
{
vertical-align:		top;
padding-top:		0px;
padding-left:		10px;
padding-right:		10px;
padding-bottom:		1px;
width:			33%;
}

.textCell
{
font-family:		Times, Arial, Helvetica, sans-serif; 
font-size:		10px;
text-align:		left;
vertical-align:         top;
color:			#000000;	
padding-top:		0px;
padding-left:		10px;
padding-right:		10px;
padding-bottom:		5px;
width:			33%;
}

#searchform 
{
	color:		#000000;
	text-align:	left;
	width:		93%;
}

#searchform p {
	text-align:	left;
}

#searchform input {
	font-family:		Arial, Helvetica, sans-serif; 
	text-decoration:	none;
	font-size:		12px;
	/* padding-left:	10px; */
}

#searchform input.submit {
	text-align: center;
	color: white;
	background-color: #660000;
	border-color: #660000;
}

.searchResultImage
{
vertical-align:		bottom;
padding-top:		5px;
padding-left:		5px;
padding-right:		5px;
padding-bottom:		5px;
width:			25%; 
background-color:	#E2BC7F;
}

.searchResultLabel 
{
vertical-align:		top;
padding-top:		5px;
padding-left:		5px;
padding-right:		5px;
padding-bottom:		5px;
background-color:	#E2BC7F;
}
