body{
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	background-color: #b7b7b7;
}

table{ background-color:#FFFFFF;}

H1{
	font-weight: 900;
	font-size: 18px;
	color: #12175E;
	line-height: 16px;
}

H2{
	font-weight: 500;
	font-size: 14px;
	color: #12175E;
	line-height: 14px;
}

A.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-decoration: none;
}
A.menu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #4759A0;
	letter-spacing: 1px;
	text-decoration: none;
}
A.product {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing: 1px;
	text-decoration: none;
	background-color: #000066;
	line-height: 11px;
}
A.product:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #99CCFF;
	letter-spacing: 1px;
	text-decoration: none;
	background-color: #000066;
	line-height: 11px;
}
A.product:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #99CCFF;
	letter-spacing: 1px;
	text-decoration: none;
	background-color: #000066;
	line-height: 11px;
}
.tdMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #FFFFFF;
	background-color: #AEB7DB;
	text-align: center;
	letter-spacing: 1px;
	border-bottom: 1px ridge #FFFFFF;
	border-top: 1px ridge #FFFFFF;
}
.tdFooter{
	background-color: #12175E;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 16px;
	padding-left: 10px;
	height: 30px;
}

.emph{
	font-weight: 900;
	font-size: 16px;
}
.large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0a0544;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0a0544;
}

.tdProducts {  background-color: #000066; line-height: 10px; text-align: center; vertical-align: top; height: 70px;}

.swatch{
	text-align: center;
	width: 60px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0a0544;
}

.mapTH{ background-color: #000066; color: #FFFFFF; font-weight: bold; font-size: 14px;}.qty {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #314a47;
}
.candy {
	font-family: Arial, Helvetica, sans-serif;
	background-color: b7b7b7;
}
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: 314a47;
	letter-spacing: 1px;
	font-weight: bold;
}
.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: ffffff;
	background-color: #265D53;
}

address {font-style: normal; font-family: Arial, Helvetica, sans-serif;	font-size: 12px;color: #0a0544;}

a.lnkText:link, a.lnkText:active{	color: #0a0544; font:bold 12px Arial, Helvetica, sans-serif;	text-decoration: none;}
a.lnkText:hover, a.lnkText:visited{ 	color: #0a0544;font: bold 12px Arial, Helvetica, sans-serif;	text-decoration: underline;}