body {
	background: url(../images/snowflakebg.jpg);
	margin: 0;
	padding: 0;
}
h1, h3, h4, h5, h6, link, li, menu, p, a {
	color: #C6C6C6;
	font: bolder 12pt/110% Arial, sans-serif;
	text-decoration: none;
	background-color: none;
	text-indent: 25px;
}
a.product_description_1 {
	font-size: 12;
	color: #F26480;
	text-indent: 0;
}
p.product_description_1 {
	font-size: 12;
	color: #F26480;
	text-indent: 0;
}
a.product_description_2 {
	font-size: 12;
	color: #D68080;
	text-indent: 0;
}
p.product_description_2 {
	font-size: 12;
	color: #D68080;
	text-indent: 0;
}
table{
	margin: 0;
	padding: 0;
}
table.inner1 {
	border: 0;
	margin-left: 0;
	padding-left: 0;
	vertical-align: baseline;
}
td.inner1 {
	border: 0;
	margin-left: 0;
	padding-left: 0;
}
.categorytitle1{
	//color: #C4C6F1;
	color: #6972DF;
	margin-top: 10px;
	background-color: transparent;
	text-indent: 30px;
}
.categorytitle2{
	//color: #F7CEF7;
	color: #E040E1;
	margin-top: 10px;
	background-color: transparent;
	text-indent: 30px;
}
.categorytitle3{
	//color: #C0DEF0;
	color: #4EA3D3;
	margin-top: 10px;
	background-color: transparent;
	text-indent: 30px;
}
.categorytitle4{
	//color: #FFCEB7;
	color: #FF8042;
	margin-top: 10px;
	background-color: transparent;
	text-indent: 30px;
}
.categorybestseller1{
		color: #6972DF;
	margin-top: 10px;
	text-indent: 30px;
}
.categorybestseller2{
	color: #E040E1;
	margin-top: 10px;
	text-indent: 30px;
}
.categorybestseller3{
	color: #4EA3D3;
	margin-top: 10px;
	text-indent: 30px;
}
.categorybestseller4{
	color: #FF8042;
	margin-top: 10px;
	text-indent: 30px;
}
.categorybestseller5{
	color: #ECC300;
	margin-top: 10px;
	text-indent: 30px;
}
.categorybestseller6{
	color: #FF0DB1;
	margin-top: 10px;
	text-indent: 30px;
}
.categorybestseller7{
	color: #447475;
	margin-top: 10px;
	text-indent: 30px;
}
.categorybestseller8{
	color: #87CA00;
	margin-top: 10px;
	text-indent: 30px;
}
.shoplistings1{
	color: #6972DF;
	margin-top: 0px;
	font-size: 9pt;
	line-height: 70%
}
.shoplistings2{
	color: #E040E1;
	margin-top: 0px;
	font-size: 9pt;
	line-height: 70%;
}
.shoplistings3{
	color: #4EA3D3;
	margin-top: 0px;
	font-size: 9pt;
	line-height: 70%;
}
.shoplistings4{
	color: #FF8042;
	margin-top: 0px;
	font-size: 9pt;
	line-height: 70%;
}
.shoplistings5{
	color: #279B28;
	margin-top: 0px;
	font-size: 9pt;
	line-height: 70%;
}
.shoplistings6{
	color: #00CED1;
	margin-top: 0px;
	font-size: 9pt;
	line-height: 70%;
}
.shoplistings7{
	color: #8BD000;
	margin-top: 0px;
	font-size: 9pt;
	line-height: 70%;
}
.shoplistings8{
	color: #DC8F8F;
	margin-top: 0px;
	font-size: 9pt;
	line-height: 70%;
}
a.linktoother1 {
font-size: 9pt;
	color: #C4C6F1;
	padding-bottom: 10px;
	line-height: 17pt;
}
a.linktoother2 {
font-size: 9pt;
	color: #F7CEF7;
	padding-bottom: 10px;
	line-height: 17pt;
}
a.linktoother3 {
font-size: 9pt;
	color: #C0DEF0;
	padding-bottom: 10px;
	line-height: 17pt;
}
a.linktoother4 {
	font-size: 9pt;
	color: #FFCEB7;
	padding-bottom: 10px;
	line-height: 17pt;
}
td{
	padding: 0;
	margin: 0;
	vertical-align: top;
	text-align: left;
	padding-left: 0px;
	margin-left: 0px;
	text-indent: 0px;
	}
.tdnoborder0 {
	height: 200px;
} 
.tdwithborder1 {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: url(../images/holly.gif);
	background-position: left top;
	border-color: #E6E6FA;
	border-style: dotted dotted dotted dotted;
	border: 1px;
} 
.tdwithborder2 {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: url(../images/holly.gif);
	background-position: left top;
	border-color: #FAE6FA;
	border-style: dotted dotted dotted dotted;
	border: 1px;
}
.tdwithborder3 {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: url(../images/holly.gif);
	background-position: left top;
	border-color: #E6F0FA;
	border-style: dotted dotted dotted dotted;
	border: 1px;
}
.tdwithborder4 {
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-image: url(../images/holly.gif);
	background-position: left top;
	border-color: #FFF5EE;
	border-style: dotted dotted dotted dotted;
	border: 1px;
}
.tdwithborderbg1 {
	background-color: #E6E6FA;
	background-repeat: no-repeat;
	background-image: url(../images/holly.gif);
	background-position: left top;
	border-color: #E6E6FA;
	border-style: dotted dotted dotted dotted;
	border: 1px;
} 
.tdwithborderbg2 {
	background-color: #FAE6FA;
	background-repeat: no-repeat;
	background-image: url(../images/holly.gif);
	background-position: left top;
	border-color: #FAE6FA;
	border-style: dotted dotted dotted dotted;
	border: 1px;
}
.tdwithborderbg3 {
	background-color: #E6F0FA;
	background-repeat: no-repeat;
	background-image: url(../images/holly.gif);
	background-position: left top;
	border-color: #E6F0FA;
	border-style: dotted dotted dotted dotted;
	border: 1px;
}
.tdwithborderbg4 {
	background-color: #FFF5EE;
	background-repeat: no-repeat;
	background-image: url(../images/holly.gif);
	background-position: left top;
	border-color: #FFF5EE;
	border-style: dotted dotted dotted dotted;
	border: 1px;
}
.tdbordernobg1 {
	background-color: #E6E6FA;
	border-color: #E6E6FA;
	border-style: dotted dotted dotted dotted;
	border: 1px;
} 
.tdbordernobg2 {
	background-color: #FAE6FA;
	border-color: #FAE6FA;
	border-style: dotted dotted dotted dotted;
	border: 1px;
}
.tdbordernobg3 {
	background-color: #E6F0FA;
	border-color: #E6F0FA;
	border-style: dotted dotted dotted dotted;
	border: 1px;
}
.tdbordernobg4 {
	background-color: #FFF5EE;
	border-color: #FFF5EE;
	border-style: dotted dotted dotted dotted;
	border: 1px;
}
a.withintd_productname_dark {
	font-size: 10pt;
	padding: 0;
	margin: 0;
	color: #A0A0A0;
}
p.withintd_productname_dark {
	font-size: 10pt;
	padding: 0;
	margin: 0;
	color: #A0A0A0;
}
p.withintd_productname {
	font-size: 10pt;
	padding: 0;
	margin: 0;
	color: #A0A0A0;
}
p.withintd_retailer {
	font-size: 8pt;
	font-weight: bold;
	line-height: 14pt;
	padding: 0;
	margin: 0;
	color: #A0A0A0;
}
a.withintd_productname {
	font-size: 10pt;
	color: #A0A0A0;
}
a.withintd_retailer {
	font-size: 8pt;
	font-weight: bold;
	line-height: 14pt;
	color: #A0A0A0;
}
a.withintd_productname:hover {
	text-decoration: underline;
	color: #A0A0A0;
}
a.withintd_retailer:hover {
	font-size: 8pt;
	font-weight: bold;
	line-height: 14pt;
	text-decoration: underline;
	color: #A0A0A0;
}
img.withintd {
	margin-left: 5px;
}
.noleftmargins{
	color: #4EA3D3;
	margin-top: 5px;
	text-indent: 0px;
}