body				{		font-family: Tahoma, Verdana, Arial, Sanf-Serif;
							color: #000000;
							padding: 0;
							margin: 0;
							margin-top: 10;

}
a:link 				{		color: #404040;
}
a:visited 			{		color: #404040;
}
a:active 			{		color: #404040;
}
a:hover 			{		color: #CC0000;
}
h1					{		font-size: 12px;

}

p					{		font-size: 11px;

}

li					{		font-size: 11px;

}

#list-menu			{		width: 170px; /*width of menu*/
}
						
#list-menu ul		{		margin: 0;
					 		padding: 0;
							list-style-type: none;
							font-family: Tahoma, Verdana, Arial, Sanf-Serif;
							font-weight: bold;
							font-size: 12px;
							margin-bottom: 2px;
}

#list-menu ul li 	{
							padding-bottom: 2px;
}

#list-menu li	 	{		margin: 2px 0 0;
}

#list-menu ul li a	 {		color: #000000;
							background: url(../images/arrowbullet_off_1.gif) no-repeat center left; /*custom bullet list image*/
							display: block;
							padding: 2px 0;
							padding-left: 22px; /*link text is indented 22px*/
							text-decoration: none;
							border-bottom: 1px dashed #C9C9B3;
}

#list-menu ul li a:visited	{
							color: #000000;
}

#list-menu ul li a:hover	{ /*hover state CSS*/
							background: url(../images/arrowbullet_on_1.gif) no-repeat center left;
							background-color: #FFFFFF;
}

#list-menu ul li a:active	{ /*hover state CSS*/
							background: url(../images/arrowbullet_on_1.gif) no-repeat center left;
							background-color: #FFFFFF;
}

.prod-img-cell 		{		font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							border-top: solid 1px #CC0000;
							border-left: solid 1px #CC0000;
							border-bottom: solid 1px #CC0000;
							border-right: solid 1px #CC0000;
} 

.prod-ttl-cell 		{		border-top: solid 1px #CC0000;
							border-bottom: solid 1px #CC0000;
							border-right: solid 1px #CC0000;
}
 
.prod-desc-cell 		{	border-top: solid 1px #CC0000;
							border-bottom: solid 1px #CC0000;
							border-right: solid 1px #CC0000;
}
.back-nav-cell			{	padding-left: 22px;
}

a.back-nav-link:link 	{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
                            font-weight: bold;
							font-size: 11px;
							color: #CC0000;
							text-decoration: none;							
} 
a.back-nav-link:active 	{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
                            font-weight: bold;
							font-size: 11px;
							color: #CC0000;
							text-decoration: none;
} 
a.back-nav-link:hover 	{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
                            font-weight: bold;
							font-size: 11px;
							color: #000000;
							text-decoration: none;
} 
a.back-nav-link:visited {	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
                            font-weight: bold;
							font-size: 11px;
							color: #CC0000;
							text-decoration: none;
}
a.prod-ttl-txt:link 	{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
                            font-weight: bold;
							font-size: 14px;
							color: #CC0000;
							text-decoration: none;
} 
a.prod-ttl-txt:active 	{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
                            font-weight: bold;
							font-size: 14px;
							color: #CC0000;
							text-decoration: none;
} 
a.prod-ttl-txt:hover 	{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
                            font-weight: bold;
							font-size: 14px;
							color: #000000;
							text-decoration: none;
} 
a.prod-ttl-txt:visited {	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
                            font-weight: bold;
							font-size: 14px;
							color: #CC0000;
							text-decoration: none;
} 
a.prod-desc-txt:link 	{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							font-size: 12px;
							color: #000000;
							text-decoration: none;
} 
a.prod-desc-txt:active 	{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							font-size: 12px;
							color: #000000;
							text-decoration: none;
} 
a.prod-desc-txt:hover 	{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							font-size: 12px;
							color: #CC0000;
							text-decoration: none;
} 
a.prod-desc-txt:visited {	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							font-size: 12px;
							color: #000000;
							text-decoration: none;
}
.cat-ttl-cell			{	border-top: solid 1px #000000;
							border-left: solid 1px #000000;
							border-bottom: solid 1px #000000;
							border-right: solid 1px #000000;
} 
.cat-ttl-txt			{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							font-weight: bold;
							font-size: 12px;
							color: #CC0000;
							text-decoration: none;
} 
.cat-det-ttl-txt		{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							font-weight: bold;
							font-size: 16px;
							color: #404040;
							text-decoration: none;
} 
.cat-det-desc-txt		{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							font-size: 10px;
							color: #000000;
							text-decoration: none;
}
.cat-det-price-txt		{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							font-weight: bold;
							font-size: 22px;
							color: #CC0000;
} 
.cat-img-cell			{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							color: #000000;
							background: #FFFFFF;
							border-left: solid 1px #000000;
							border-right: solid 1px #000000;
}
.cat-price-cell			{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							font-weight: bold;
							font-size: 18px;
							color: #CC0000;
							border-top: solid 1px #000000;
							border-left: solid 1px #000000;
							border-bottom: solid 1px #000000;
} 
.cat-more-info-cell		{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							font-size: 12px;
							border-top: solid 1px #000000;
							border-left: solid 1px #000000;
							border-bottom: solid 1px #000000;
							border-right: solid 1px #000000;
} 
.cat-more-info-txt		{	font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
							font-size: 12px;
							line-height: 16px;
							color: #000000;
							text-decoration: none;
}
.gallery-ttl-cell		{	border-top: solid 1px #000000;
							border-left: solid 1px #000000;
							border-bottom: solid 1px #000000;
							border-right: solid 1px #000000;
							padding: 2px 2px 2px 2px;
} 

.gallery-desc-cell		{	border-left: solid 1px #000000;
							border-bottom: solid 1px #000000;
							border-right: solid 1px #000000;
							padding: 2px 2px 2px 2px;
}
