body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.cartheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.cartheader a {
	display: block;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
	padding: 3px 10px;
}
.cartheader a:link, .cartheader a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.cartheader a:hover, .cartheader a:active{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}




.cbred { color: #9B1B15; }
.black { color: #000000; }
.pink {
	color: #E11284;
}.cyan {
	color: #009EED;
}
.lime {
	color: #96BF1C;
}
.red {
	color: #E2131A;
}
.orange {
	color: #F29405;
}
.yellow {
	color: #FFDD1D;
}




h4 {
	font-size: 14px;
	color: #424242;
}
h5 { font-size: 12px; }












.cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.cart a {
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.cart a:link, .cart a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.cart a:hover, .cart a:active{
	color: #FFFFFF;
	text-decoration: underline;
}


.topmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #D9DADB;
}
.topmenu a {
	display: block;
	font-size: 12px;
	text-decoration: none;
	color: #D9DADB;
	padding: 3px 15px;
}
.topmenu a:link, .topmenu a:visited{
	color: #D9DADB;
	text-decoration: none;
}
.topmenu a:hover, .topmenu a:active{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}





.topsubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #524A52;
}
.topsubmenu a {
	display: block;
	font-size: 12px;
	text-decoration: none;
	color: #524A52;
	padding: 3px 15px;
}
.topsubmenu a:link, .topsubmenu a:visited{
	color: #524A52;
	text-decoration: none;
}
.topsubmenu a:hover, .topsubmenu a:active{
	color: #EBECED;
	text-decoration: none;
	background-color: #000000;
}



.catmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #D9DADB;
}
.catmenu a {
	display: block;
	font-size: 12px;
	text-decoration: none;
	color: #D9DADB;
	padding: 3px 5px;
}
.catmenu a:link, .catmenu a:visited{
	color: #D9DADB;
	text-decoration: none;
}
.catmenu a:hover, .catmenu a:active{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
}




.catsubmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #524A52;
}
.catsubmenu a {
	display: block;
	font-size: 12px;
	text-decoration: none;
	color: #524A52;
	padding: 3px 5px;
}
.catsubmenu a:link, .catsubmenu a:visited{
	color: #524A52;
	text-decoration: none;
}
.catsubmenu a:hover, .catsubmenu a:active{
	color: #EBECED;
	text-decoration: none;
	background-color: #000000;
}




.catroll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
}
.catroll a {
	display: block;
	font-size: 12px;
	text-decoration: none;
	color: #000000;
	padding: 3px 5px;
}
.catroll a:link, .catroll a:visited{
	color: #000000;
	text-decoration: none;
}
.catroll a:hover, .catroll a:active{
	color: #EBECED;
	text-decoration: none;
	background-color: #000000;
}






.whitebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #524A52;
}
.whitebox a {
	font-size: 10px;
	text-decoration: none;
	color: #524A52;
}
.whitebox a:link, .whitebox a:visited{
	color: #524A52;
	text-decoration: none;
}
.whitebox a:hover, .whitebox a:active{
	color: #9B1B15;
	text-decoration: underline;
}



.bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	color: #524A52;
}
.bodytext a {
	font-size: small;
	text-decoration: none;
	color: #9B1B15;
}
.bodytext a:link, .bodytext a:visited{
	color: #9B1B15;
	text-decoration: none;
}
.bodytext a:hover, .bodytext a:active{
	color: #9B1B15;
	text-decoration: underline;
}


.lightbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	text-decoration: none;
	color: #868789;
}
.lightbody a {
	font-size: small;
	text-decoration: none;
	color: #868789;
}
.lightbody a:link, .lightbody a:visited{
	color: #AD3F2B;
	text-decoration: none;
}
.lightbody a:hover, .lightbody a:active{
	color: #AD3F2B;
	text-decoration: underline;
}



.bodytext9 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	color: #524A52;
}
.bodytext9 a {
	font-size: 9px;
	text-decoration: none;
	color: #524A52;
}
.bodytext9 a:link, .bodytext9 a:visited{
	color: #9B1B15;
	text-decoration: none;
}
.bodytext9 a:hover, .bodytext9 a:active{
	color: #9B1B15;
	text-decoration: underline;
}



.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	text-decoration: none;
	color: #9B1B15;
	font-weight: bold;
}
.header a {
	font-size: large;
	text-decoration: none;
	color: #9B1B15;
	font-weight: bold;
}
.header a:link, .header a:visited{
	color: #9B1B15;
	text-decoration: none;
}
.header a:hover, .header a:active{
	color: #000000;
	text-decoration: underline;
	font-weight: bold;
}


.smallwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
}






.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #E8CFC4;
}
.footer a {
	font-size: 11px;
	text-decoration: none;
	color: #FFFFFF;
}
.footer a:link, .footer a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.footer a:hover, .footer a:active{
	color: #F9E000;
	text-decoration: none;
}






.textWhite12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.textWhite12 a {
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
}
.textWhite12 a:link, .textWhite12 a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.textWhite12 a:hover, .textWhite12 a:active{
	color: #9B1B15;
	text-decoration: underline;
}







.textWhite14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
}
.textWhite14 a {
	font-size: 14px;
	text-decoration: none;
	color: #FFFFFF;
}
.textWhite14 a:link, .textWhite14 a:visited{
	color: #FFFFFF;
	text-decoration: none;
}
.textWhite14 a:hover, .textWhite14 a:active{
	color: #9B1B15;
	text-decoration: underline;
}
.productname {

	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #9B1B15;
	font-weight: bold;
}
.productname a:link, .productname a:visited{
	color: #9B1B15;
	text-decoration: none;
}
.productname a:hover, .productname a:active{
	color: #000000;
	text-decoration: underline;
}
.Subheader3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #85211C;
	font-weight: bold;
}
.Subheader3 a:link, .Subheader3 a:visited{
	color: #85211C;
	text-decoration: none;
}
.Subheader3 a:hover, .Subheader3 a:active{
	color: #000000;
	text-decoration: underline;

}
.subheaderGrey {
	font-size: medium;
	font-weight: bold;
	color: #999999;
}
.subheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #000000;
	font-weight: bold;
}
.subheader a {
	text-decoration: none;
	color: #9B1B15;
}
.subheader a:link, .subheader a:visited{
	color: #9B1B15;
	text-decoration: none;
}
.subheader a:hover, .subheader a:active{
	color: #9B1B15;
	text-decoration: underline;
}



.subheader2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	font-weight: bold;
}

.xmasheader {
	background-image: url(images-cb/home/home-header-10.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.xmasheaderactinic {
	background-image: url(images-cb/actinic-header-10.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}





.valentinecart {
	background-image: url(images-cb/headers/valentine_header/valentine-header-10-v2_06.gif);
	background-position: top;
	background-repeat: repeat-x;
}




.hide { display: none; }

