a:link {
	color: #000000;
	text-decoration: none;
   }
a:visited {
	color: #000000;
	text-decoration: none;
   }
a:hover {
	color: #000000;
	text-decoration: underline;
   }
a:active {
	color: #000000;
	text-decoration: none;
   }	

body 
{     
	font-family: Arial, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	scrollbar-3d-light-color: #999999;
	scrollbar-arrow-color: #000000;
	scrollbar-base-color: #000000;
	scrollbar-dark-shadow-color: #333333;
	scrollbar-face-color: #808080;
	scrollbar-highlight-color: #cccccc;
	scrollbar-shadow-color: #ffffff;
}


td {  
	font-family: Arial, Geneva, Arial, Helvetica, Sans-serif;
	font-size: 10pt;
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
}

.headerMenu {
   font-family: Verdana, Arial, Geneva, Arial, Helvetica, Sans-serif;
   font-size: 9pt;
   font-weight: bold;
   color: #FFFFFF;
}  

.homeTitle {
   font-family: Verdana, Arial, Geneva, Arial, Helvetica, Sans-serif;
   font-size: 11pt;
   font-style: normal; 
   font-weight: bold;
	color: #000000;
  }

.newsTitleHome {
   font-family: Verdana, Arial, Geneva, Arial, Helvetica, Sans-serif;
   font-size: 11pt;
   color: #FFFFFF;
   font-weight: bold;
  }
   
.newsDescriptionHome {
   font-family: Verdana, Arial, Geneva, Arial, Helvetica, Sans-serif;
   font-size: 10pt;
   color: #FFFFFF;
   font-weight: normal;
}  

.newsTitle {
   font-family: Verdana, Arial, Geneva, Arial, Helvetica, Sans-serif;
   font-size: 10pt;
   color: #000000;
   font-weight: bold;
  }
   
.newsDescription {
   font-family: Verdana, Arial, Geneva, Arial, Helvetica, Sans-serif;
   font-size: 10pt;
   color: #000000;
   font-weight: normal;
}  




.pageTitle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11pt;
  font-style: normal;
  color: #01402d;
  font-weight: bold;
}

.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.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;
	color:			#000000;	
	padding-top:		0px;
	padding-left:		10px;
	padding-right:		10px;
	padding-bottom:		5px;
	width:			33%;
}

.searchform 
{
	font-family:		Arial, Helvetica, sans-serif; 
	text-decoration:	none;
	font-size:		12px;
	color:			#000000;
	padding-left:		10px;
}

.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;
}