div#navmenu {
	width: 155px;
	background: #1b9fff url(common/nav_bg.gif) top repeat-x;
	border: #1b9fff 1px solid;
	padding: 5px;
	margin: 0px 5px 0px 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #000000;
	}
	
	div#navmenu .navtitle {
		display: inline-block;
		font-size: 12px;
		font-weight: bold;
		line-height: 14px;
		padding-bottom: 3px;
		}
		
		div#navmenu .tsmma {
		background: #ffffff;
		padding: 10px 0px 0px 5px;
		margin-bottom: 5px;
		border-top: 1px #000000 solid;
		border-bottom: 1px #000000 solid;
		}
		
		div#navmenu .tsmma a {
			color: #000000;
			text-decoration: none;
			}
			div#navmenu .tsmma a:hover { color: #000000; text-decoration: underline; }
		
		div#navmenu .navtitle a {
			color: #000000;
			text-decoration: none;
			font-weight: bold;
			}
			div#navmenu a:visited 	{ color: #000000; background: inherit; text-decoration: none; }
			div#navmenu a:hover 	{ color: #ffffff; background: inherit; text-decoration: underline; }
			div#navmenu a:active 	{ color: #000000; background: inherit; text-decoration: none; }
		
		div#navmenu a {
			color: #000000;
			text-decoration: none;
			font-weight: normal;
			}
			div#navmenu a:visited 	{ color: #000000; background: inherit; text-decoration: none; }
			div#navmenu a:hover 	{ color: #ffffff; background: inherit; text-decoration: underline; }
			div#navmenu a:active 	{ color: #000000; background: inherit; text-decoration: none; }
	
		div#navmenu ul {
				font-family: Verdana, Geneva, sans-serif;
				font-size: 11px;
				color: #000000;
				list-style-position: outside;
				list-style: none;
				line-height: 15px;
				padding: 0px 0px 10px 5px;
				margin: 0px;
				}
				
				div#navmenu ul li {
					padding: 0px;
					color: #000000;
					margin: 0px;
					list-style: none;
					list-style-position: outside;
					line-height: 15px;
					}

.ProductCategory {
	font-family: helvetica, arial, sans-serif;
	color: #00000;
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 10px;
	}
      
	

.blue16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000066;
}
.Red16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ba1f25;
}
.Black16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.Black14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.Black12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.Black10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.BlackBold16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.RedBold16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #ba1f25;
}
.BlackBold11 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.BlackBold10 {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; }
.RedBold24 {  font-family: Arial, Helvetica, sans-serif; font-size: 24px; font-weight: bold; color: #ba1f25; }
.BlueBold10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bolder;
	color: #0033FF;
}
.black8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-weight: normal;
	color: #000000;
}
.blackbold14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.WhiteBold10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.White8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7px;
	font-weight: normal;
	color: #FFFFFF;
}
.blackbold12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.whitebold16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.blackbold24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
.BlackBold48 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 48px;
	font-weight: bold;
	color: #000000;
}
.BlackBold36 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #000000;
}
.RedBold36 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #ba1f25;
}
.RedBold14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ba1f25;
}
.blackbold18 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.blackbold20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}
.blackbold22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
}
.RedBold26 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #ba1f25;
}
.WhiteBold40 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #FFFFFF;
}
.WhiteBold24 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
}
.linethrough {
	text-decoration: line-through;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.RedBold20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #ba1f25;
}
.ArtContest12 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #474747;
        line-height: 20px;
}

.ArtContest12 a:link { color: #8e2728; }
.ArtContest12 a:visited { color: #8e2728; }
.ArtContest12 a:hover { color: #8e2728; text-decoration: underline; }
.ArtContest12 a:active { color: #8e2728; }

.ArtContest15 {
        font-size: 15px;
}
.MoreInfoProductName {
        font-family: Verdana, Sans-Serif;
        font-size: 15px;
        font-weight: bold;
        color: #000000;
}
.MoreInfoProductPrice {
        font-family: Verdana, Sans-Serif;
        font-size: 15px;
        font-weight: bold;
        color: #ba1f25;
}
.MoreInfoText {
        font-family: Verdana, Sans-Serif;
        font-size: 12px;
        font-weight: normal;
        color: #666;
}

.MoreInfoText li { padding-bottom: 5px; }
