p            { font-family: Arial, Helvetica, sans-serif }
.cartcontents {
	font-family : "Arial, Helvetica, sans-serif";
	font-size : xx-small;
   	color: #333366
}

.productcats {
	font-family : "Arial, Helvetica, sans-serif";
	font-size : xx-small;
	line-height : 150%;
color: #027276;
}

.productcats A {
color: #0033cc;
	text-decoration: none;
}

.productcats A:hover {
		  color: #ff0000;
}
h1, h2, h3, h4, h5, h6 { font-family: Arial, Helvetica, sans-serif;  }
H1 {
	color : #54547E; text-align:center
}

H2 {
	color : #003366;
	font-size : 12pt; text-align:center; font-weight:bold
}
H3 {
	color : #2C5858;
	font-size : 12pt;
}
H4 {
	color : Teal;
	position : relative;
	top : -0.5em;
}

.yourprice   { font-family: Arial, Helvetica, sans-serif; color: #036253; font-size: 10px; font-weight: bold }
.proddetails { font-family: Arial, Helvetica, sans-serif; font-size:10pt }
.theprice    { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #D5050F; font-weight: bold }
<!-- temp add for .theprice template from index.cfm - soyoung{  }
.theprice1   { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #006666; font-weight: bold }
.avail       { font-family: Arial, Helvetica, sans-serif; color: #04674E; font-size: xx-small }
.shipswhen   { font-family: Arial, Helvetica, sans-serif; color: #04674E; font-size: xx-small }
.relitemtitle { font-family: Arial, Helvetica, sans-serif; color: #339718; font-size: xx-small; line-height: 140%; 
               font-weight: bold }
.relitemtitle A {
	color : #339718;
	text-decoration: none; font-family:Arial, Helvetica, sans-serif
}

.relitemtitle A:hover {
	color : #0000DD;
}
.relitemsubtitle { font-family: Arial, Helvetica, sans-serif; color: #348253; font-size: xx-small; line-height: 140% }
.relitemprice {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
color:	#006600;
	font-weight : bold;
		font-size : 10pt;
}

.relitemcode {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : xx-small;
	font-weight : bold;
}

.bottomnavbar {
		font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	font-size : xx-small;
	font-weight : bold;
}

.bottomnavbar A {
	color : #FFFFFF;
 text-decoration:none;
}

.bottomnavbar A:hover {
	color : #FFFFFF;
	text-decoration : underline;
}

.footertext {
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : xx-small;
	text-align : center
}

.footertext A {
	color : #666666;
}

.prodlist {
color: #000000;
}

.prodlist A {
	color: #000000;
	text-decoration: none;
}

.prodlist A:hover {
	text-decoration: underline;
	color: #666666;
}

.smalltext {
		font-family : "Arial, Helvetica, sans-serif";
			font-size : xx-small
}

.httext {
	font-family : Arial, Helvetica, sans-serif;
	font-size : xx-small;
	color : #787878;
	font-weight : bold;
	margin-bottom: 2pt
}

.httext A {
	color : #6666CC;
	text-decoration: none;	
}

.httext A:hover {
	color : #7C7CD3;
	text-decoration: underline;		
}


li {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : smaller;	
}

.homebargainnew { border-style:solid; border-width:1; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #0000CC; font-size: 
               8pt; font-weight: bold; text-align:center }
td {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.homedealdesc A {
	color : #003399;
	text-decoration: none; font-family:Arial, Helvetica, sans-serif; text-align:center
}

.homedealdesc A:hover {
	color : #003399; text-align:center
}

.smallh2 {
	color : #003300;
	font-size : 12pt
}