body,td,th,p,table			{font: normal 12px Verdana,Geneva,Arial,Helvetica,sans-serif;}

input,select {
	height: 20px;
	font: bold 9px;
	background-color: #EFEFEF;
}
form {
	margin: 0px;
}

/* categories */
.menu a,.menu a:link,.menu a:visited,.menu a:hover {
	display: block;
	width: 100%;
	text-decoration: none;
	color: #666666;
}
.menu a:hover {
	color:white;
	background-color: #999999;
}
.menu a.catlevel1 {
	font-weight: bold;
}
.menu a.catlevel1_sel {
	font-weight: bold;
	background-color: #BBBBBB;
}
.menu a.catlevel2_sel {
	background-color: #BBBBBB;
}
.menu a.catlevel2 {	font-weight: normal;}




.sep {
	background: #999999;
}
.header {
	padding: 2px 2px 2px 5px;
	background: #CCCCCC;
	border-bottom: 1px solid #000000;
}
.footer {
	padding: 2px 2px 2px 5px;
	background: #CCCCCC;
	border-top: 1px solid #000000;
}
.error {
	font-weight: bold;
	color: #FF0000;
}
.nav,.nav a:link,.nav a:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.nav a:hover {
	text-decoration: underline;
}
.prodheader {
	background-color: #D4D4D4;
	background-image: url(art/180_background%5b1%5d.jpg);
	border-color: #666666;
	border-style: solid;
	border-width: 1px;
}
.dienumber {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
/* cart */
.properties {
	font: italic 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
}


/* featured products page */
.homesaletag				{font-size: 14px;line-height: 20px;font-weight: bold;color: #CCCCCC;background-color: #000000;padding: 10px;text-align: center;}
.homesaletag a:link,.homesaletag a:visited {color: #FFFFFF;	text-decoration: none;}
.homesaletag a:hover		{text-decoration: underline;}

/* nugget styles */
.nugget						{background-color: #666666;}
.nugget td					{background-color: #EFEFEF;	padding: 2px;}
.nugget th					{background-color: #D4D4D4;font-weight: bold;text-align: left;padding: 2px 2px 2px 10px;background-image: url(art/180_background%5b1%5d.jpg);}
.homeheader					{background-color: #D4D4D4;font-weight: bold;text-align: left;padding: 2px 2px 2px 10px;background-image: url(headerb800.jpg);border-color: #666666;border-style: solid;border-width: 1px;}

/* login */
.rememberMe 				{font-size: color: #000; 10px; color: #000000; font-size: 10px;}
.loginLinkText					{color:blue;}

/* sale */
.savePriceRed 				{color: #F00;}
.oldPrice					{text-decoration:line-through;}

/* product options */
.optionSelect				{width:92px;margin:0px;padding:0px;height:16px;}
.optionText 				{font-size: color: #000; 10px; color: #000000; font-size: 10px;}

/* special offer */
.specialOfferPercent		{text-decoration:none;font-weight:bold; }
.specialOfferTextLink		{color:black;}

/* breadcrumb nav */
.siteBreadcrumbstext		{color:black;font-size:10px;}
.siteBreadcrumbsSelected	{font-weight:bold;color:black;font-size:10px;}
.siteBreadcrumbHeader		{background-color: #D4D4D4;text-align: left;padding: 2px 2px 2px 10px;background-image: url(headerb800.jpg);border-color: #666666;border-style: solid;border-width: 1px;}

/* product page */
.nameLinkText				{color:blue;}
.typeText					{color:blue;}
.categoryText				{color:blue;}

/* cart nugget */
.productText				{color:blue;}


.accessoryText				{}
.accessoryLine				{height:1px;}
.engravingOpt				{color:#666}
