.leftnavitem {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnavtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topnavtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #BF8F60; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftnavtitlelg {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftnavcat {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.leftnavsubcat {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffe866; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.sitename {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.siteblurb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rightblurbtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.constantcontact {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe866
}
.rightblurbtext {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.botmnavtext {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: none
}
.rightnavtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #c90d00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.rightnavtext {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.logintitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.input {
	FONT-SIZE: 5px; COLOR: #ECE9D8; FONT-FAMILY: Arial, helvetica, sans-serif; BACKGROUND-COLOR: none
}
.credit {
	FONT-SIZE: 7px; COLOR: #4E6F16; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.copyright {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d91025
}
.speciallink {
	FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.specialtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.specialtext {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.producttitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.producttext {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.producticontext {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.productsubtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.productprice {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetitle {
	FONT-SIZE: 24px; COLOR: #315F8E; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetitleadmin {
	FONT-SIZE: 24px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetext {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
	}
.pagetextheadline {
	FONT-SIZE: 20px; COLOR: #A5110A; FONT-FAMILY: Arial
}
.pagetextwhite {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetextwhitelg {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetextboldul {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.pagetextredbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d91025; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetextwtbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetextwtlgbold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetextsmall {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetextpurple {
	FONT-SIZE: 12px; COLOR: #800080; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetextred {
	FONT-SIZE: 12px; COLOR: #d91025; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetextredsmall {
	FONT-SIZE: 10px; COLOR: #d91025; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetextredsmallbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #d91025; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetextimportant {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.brownbold {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #934E00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A.boldlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.affclick {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica; BACKGROUND-COLOR: #d91025
}
.fakelink {
	FONT-SIZE: 10px; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.underital {
	FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.underline {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.smalltext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redbold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #d91025; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redboldsm {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d91025; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.redtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #d91025; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.greytext {
	FONT-SIZE: 12px; COLOR: #cccccc; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH.rowcolor {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d91025
}
TD.rowcolor {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d91025
}
TD.rowcolor2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe866
}
TH.carthead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d91025
}
TD.cartrow1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d91025
}
TD.cartrow2 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe866
}
TD.cartrow3 {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
TD.ordcolor {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #dddddd
}
TD.summary {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe866
}
TD.line {
	BACKGROUND-COLOR: #000000
}
TD.corner {
	BACKGROUND-COLOR: #ffffff
}
TD.color1 {
	BACKGROUND-COLOR: #d91025
}
TD.color2 {
	BACKGROUND-COLOR: #f6e151
}
TD.color3 {
	BACKGROUND-COLOR: #ffe866
}
TD.color4 {
	BACKGROUND-COLOR: #8d8349
}
TD.color5 {
	BACKGROUND-COLOR: #cc9e0c
}
TD.color6 {
	BACKGROUND-COLOR: #ffe866
}
TD.line2 {
	BACKGROUND-COLOR: #7c6f29
}
.grey {
	BACKGROUND-COLOR: #e5e5e5
}
.cartborder {
	BACKGROUND-COLOR: #9d9d9d
}
.carthead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe866
}
.carttext {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.carttextbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #65426A; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cartbg1 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f1f1f1
}
.cartbg2 {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fcfcfc
}
.introtext {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; 
}
.cartyellow {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe866
}
.cartyellowbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe866
}
.cartltyellow {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fff3b2
}
.boldred {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c90d00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.headerboldhomepage {
	FONT-SIZE: 28px; COLOR: #BF3E16; FONT-FAMILY: Arial Black;
}