BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: white;
	color: #666666;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

a:active { font-size: 12px; color: #666666; text-decoration: underline; } 
a:link { font-size: 12px; color: #666666; text-decoration: underline; } 
a:visited { font-size: 12px; color: #666666; text-decoration: underline; } 
a:hover { font-size: 12px; color: #FF6600; text-decoration: underline; } 

a.nav:active { font-size: 12px; color: #000000; text-decoration: underline; } 
a.nav:link { font-size: 12px; color: #000000; text-decoration: underline; } 
a.nav:visited { font-size: 12px; color: #000000; text-decoration: underline; } 
a.nav:hover { font-size: 12px; color: #FF6600; text-decoration: underline; } 

a.blueboldgenrelink:active { font-size: 12px; color: #000000; text-decoration: underline; } 
a.blueboldgenrelink:link { font-size: 12px; color: #000000; text-decoration: underline; } 
a.blueboldgenrelink:visited { font-size: 12px; color: #000000; text-decoration: underline; } 
a.blueboldgenrelink:hover { font-size: 12px; color: #FF6600; text-decoration: underline; }

a.not:active { font-size: 12px; color: #000000; text-decoration: underline; } 
a.not:link {  font-size: 12px; color: #000000; text-decoration: underline; } 
a.not:visited {  font-size: 12px; color: #000000; text-decoration: underline; } 
a.not:hover {  font-size: 12px; color: #FF6600; text-decoration: underline; } 

.date {
	font-size: 11px;
	color: #000000;
}

.welcometext {
	font-size: 12px;
	color: #000000;
}

.welcomebkgd {
	background-color: #E3CCB1;
}

.moreoptions {
	font-size: 11px;
	color: #000000;
}

.searchform, .emailform, .signinform, .surveyform, .addressform, .ccform, .orderform, .emailform, .pwdform, .errform {
	color: #000000;
	font-size: 11px;
}

.border {
	background-color: #DADACE;
}

a.seeall:active { font-size: 12px; color: #996633; text-decoration: underline; } 
a.seeall:link {  font-size: 12px; color: #996633; text-decoration: underline; } 
a.seeall:visited {  font-size: 12px; color: #996633; text-decoration: underline; } 
a.seeall:hover {  font-size: 12px; color: #FF6600; text-decoration: underline; }

.recenttitle, .besttitle {
	font-family: Times New Roman;
	font-size: 14px;
	color: #909090;
	font-weight: bold;
}

.partnerbkgd {
	background-color: #CCCCCC;
}

.whitebkgd {
	background-color: #FFFFFF;
}

.footerbkgd {
	background-color: #BE483C;
	color: #FFFFFF;
}

a.footer:active { font-size: 10px; color: #FFFFFF; text-decoration: underline; } 
a.footer:link {  font-size: 10px; color: #FFFFFF; text-decoration: underline; } 
a.footer:visited {  font-size: 10px; color: #FFFFFF; text-decoration: underline; } 
a.footer:hover {  font-size: 10px; color: #FFFFFF; text-decoration: underline; }

.copyright {
	font-size: 10px;
	color: #000000;
}

.bkbul {
	color: #000000;
}

.bluetext {
	color: #3333CC;
	font-weight: bold;
}

a.boldlink:active: { font-weight: bold; text-decoration: underline; } 
a.boldlink:link { font-weight: bold; text-decoration: underline; } 
a.boldlink:visited { font-weight: bold; text-decoration: underline; }
a.boldlink:hover { color: #FF6600; font-weight: bold; text-decoration: underline; }

a.smallboldlink:active { font-size: 11px; font-weight: bold; } 
a.smallboldlink:link { font-size: 11px; font-weight: bold; } 
a.smallboldlink:visited { font-size: 11px; font-weight: bold; } 
a.smallboldlink:hover { font-size: 11px; font-weight: bold; }

.alltimefavstext {
	font-size: 11px;
}

.boldtext {
	font-weight: bold;
}

 .featuredtext {
	font-size: 16px;
	font-weight: bold;
}

a.breadcrumb:active { font-size: 16px; font-weight: bold; color: #8AA2D0; text-decoration: underline; } 
a.breadcrumb:link { font-size: 16px; font-weight: bold; color: #8AA2D0; text-decoration: underline; } 
a.breadcrumb:visited { font-size: 16px; font-weight: bold; color: #8AA2D0; text-decoration: underline; } 
a.breadcrumb:hover { font-size: 16px; font-weight: bold; color: #FF6600; text-decoration: underline; } 

.breadcrumbtxt {
	font-size: 16px; 
	color: #8AA2D0;
	font-weight: bold;
}

a.biglink:active: { font-size: 14px; text-decoration: underline; } 
a.biglink:link { font-size: 14px; text-decoration: underline; } 
a.biglink:visited { font-size: 14px; text-decoration: underline; }
a.biglink:hover { font-size: 14px; color: #FF6600; text-decoration: underline; }

.moretitlestext, .prodnotes {
	font-weight: bold;
	color: #6E4999;
}

.buynowbkgd {
	background-color: #C8D9FB;
}

a.blueboldspotlink:active: { font-size: 12px; font-weight: bold; text-decoration: underline; } 
a.blueboldspotlink:link { font-size: 12px; font-weight: bold; text-decoration: underline; } 
a.blueboldspotlink:visited { font-size: 12px; font-weight: bold; text-decoration: underline; }
a.blueboldspotlink:hover { font-size: 12px; font-weight: bold; text-decoration: underline; } 

.pageheader {
	color: #490091;
	font-size: 16px;
	font-weight: bold;
}

.moretitlesquote, .orderhdrtxt {
	font-size: 11px;
	font-weight: bold;
}

.orderhdr {
	background-color: #CCCCCC;
}

.orderrowbkgd {
	background-color: #FFFFCC;
}

.checkoutbkgd {
	background-color: #BE483C;
}

.bluecheckouttext {
	color: #666666;
	font-weight: bold;
}

.addressbkgd, .ccbkgd {
	background-color: #C5E2FF;
}

.benefitsbkgd {
	background-color: #F7F0E9;
}

.catnumbers {
	color: #5275BA;
	font-weight: bold;
}

.billing {
	color: #5275BA;
	font-weight: bold;
}

.forgotpass {
	color: #5275BA;
	font-weight: bold;
}


.codebld {
	font-size: 11px;
	font-weight: bold;
}

a.browse:active { font-size: 10px; color: #666666; text-decoration: underline; } 
a.browse:link {  font-size: 10px; color: #666666; text-decoration: underline; } 
a.browse:visited {  font-size: 10px; color: #666666; text-decoration: underline; } 
a.browse:hover {  font-size: 10px; color: #FF6600; text-decoration: underline; }

.browseletter {
	font-size: 10px;
	color: #5275BA;
	font-weight: bold;
}

a.acctinfolink:active: { font-size: 10px; font-weight: bold; text-decoration: underline; } 
a.acctinfolink:link { font-size: 10px; font-weight: bold; text-decoration: underline; } 
a.acctinfolink:visited { font-size: 10px; font-weight: bold; text-decoration: underline; }
a.acctinfolink:hover { font-size: 10px; color: #FF6600; font-weight: bold; text-decoration: underline; }

.discountbkgd {
	background-color: #FFCC99;
}

.distextboldsmll {
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
}

.distextboldsmllgrey {
	font-size: 11px;
	font-weight: bold;
}

.acctinfotext {
	font-size: 10px;
	font-weight: bold;
	color: #5275BA;
}

.cc_txt {
	font-size: 11px;
}

.mailinglist {
	color: #5275BA;
	font-weight: bold;
}

.rating, .titlesaward {
	font-size: 11px;
}

.moretitlesauthor {
	font-size: 11px;
	text-align: right;
}

.welcometext2 {
	color: #5275BA;
	font-size: 16px;
	font-weight: bold;
}	

.orderboldtxt {
	font-weight: bold;
	font-size: 14px;
}

.navhighlight {  
	font-size: 12px; 
	color: #FF6600; 
	text-decoration: none;
}

