.HeadText{
	font-size : 14pt;
	font-family : Arial;
	color: #000000;
}

.ThHeading{
	background-color : #0000aa;
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	color:	#FFFFFF;
	font-weight:		bold;
}

.TdHeading {
	font-size : 9pt;
	background-color : #EBCF33;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.TdText {
	background-color : #FCE758;
}

.TdSmallText{
	font-size : 7pt;
}

.RegTextExtraLarge {
	font-size : 11pt;
	font-family : Tahoma;
	color: #000000;
	font-weight:		bold;
}

.RegTextLarge {
	font-size : 10pt;
	font-family : Verdana;
	color: #000000;
	font-weight:		bold;
}

.RegTextLargeBlue {
	font-size : 10pt;
	font-family : Verdana;
	color: BLUE;
	font-weight:		bold;
}

.RegText{
	font-size : 9pt;
	font-family : Verdana;
	color: #000000;
}

.RegTextSmall{
	font-size : 6pt;
	font-family : Verdana;
	color: #000000;
	font-weight:bold;
}

.RegTextMidSmall{
	font-size : 7pt;
	font-family : Verdana;
	color: #000000;
	font-weight:bold;
}

.VanTextRed {
	font-size : 10pt;
	color: #D13A2E;
	font-family : Verdana;
	font-weight:		bold;
}

.VanStickerText {
	font-size : 12pt;
	/*color: #D13A2E;*/
	font-family : Verdana;
	font-weight:		bold;
}

.HoseText {
	font-size : 14pt;
	font-family : Verdana;
	font-weight:		bold;
}

.HoseTextReg {
	font-size : 12pt;
	font-family : Verdana;
	font-weight:		bold;
}

.HoseTextRegItalic {
	font-size : 11pt;
	font-family : Verdana;
	font-weight:		bold;
	font-style : italic;
}

.RegTextMidBold{
	font-size : 8pt;
	font-family : Verdana;
	color: #000000;
	font-weight:		bold;
}

.RegTextBold{
	font-size : 9pt;
	font-family : Verdana;
	color: #000000;
	font-weight:		bold;
}

.Link {
	font-size : 9pt;
	text-decoration : none;
	font-family : Verdana;
}

.Link2 {
	font-size : 9pt;
	text-decoration : none;
	font-family : Verdana;
	color: #ffffff;
	font-weight: bold;
}

a:link.LinkDelete {
	font-size : 8pt;
	color: Red; 
	text-decoration: none;
	font-family : Verdana;
}

a:visited.LinkDelete {
	font-size : 8pt;	
	color: Red; 
	text-decoration: none;
	font-family : Verdana;
}

a:hover.LinkDelete {
	color: Red; 
	text-decoration: underline;
	font-family : Verdana;
	font-weight:		bold;
	font-size : 8pt;
}

.CartDeleteTd {
	border-style: solid; 
	border-color: red; 
	border-width=thin;
	font-size : 8pt;
	font-family : arial;
	font-weight:		bold;
}

.AddToCart {
	/*background-color: rgb(97,97,97); */
	/* color: rgb(255,255,255); */
	border-left: 2px solid rgb(97,97,97); 
	border-right: 2px solid rgb(97,97,97); 
	border-top: 2px solid rgb(97,97,97); 
	border-bottom: 2px solid rgb(97,97,97);
	font-size : 8pt;
	font-family : arial;
	width:60;
	height:20;
}

.CartTh {
	font-size : 12pt;
	font-family : Arial;
	color:  #0000aa;
	font-weight:		bold;
	background-color: #EEEECC;
}

.CartTd {
	font-size : 10pt;
	font-family : Arial;
	color: #0000aa;
	font-weight:		bold;
	background-color: #EEEECC;
}

.CartTdReg {
	font-size : 8pt;
	font-family : arial;
	font-weight:		bold;
}

.CartTdRegColor {
	font-size : 8pt;
	font-family : arial;
	font-weight:		bold;
	background-color: #EEEECC;
}

.CartUpdateButton {

	border-left: 2px solid rgb(97,97,97);
	border-right: 2px solid rgb(97,97,97);
	border-top: 2px solid rgb(97,97,97);
	border-bottom: 2px solid rgb(97,97,97);
	/*background-color: rgb(97,97,97); */
	font-size : 8pt;
	width:80;
	height:20;
}

.CartKeepShoppingButton {
	border-left: 2px solid rgb(97,97,97); 
	border-right: 2px solid rgb(97,97,97); 
	border-top: 2px solid rgb(97,97,97); 
	border-bottom: 2px solid rgb(97,97,97);
	font-size : 8pt;
	width:100;
	height:20;
}

.CartProductButton {
	border-left: 2px solid rgb(97,97,97); 
	border-right: 2px solid rgb(97,97,97); 
	border-top: 2px solid rgb(97,97,97); 
	border-bottom: 2px solid rgb(97,97,97);
	font-size : 8pt;
	width:120;
	height:20;
}

.FormTh {
	font-size : 12pt;
	font-family : Arial;
	font-weight:		bold;
	background-color: #EEEECC;
}

.FormTd {
	font-size : 8pt;
	font-family : arial;
	font-weight:		bold;
	background-color: #EEEECC;
}

.FormTdHeading {
	font-size : 10pt;
	font-family : arial;
	font-weight:		bold;
	background-color: #EEEECC;
}

.FormTrColorGrey {
	font-size : 8pt;
	font-family : arial;
	font-weight:		bold;
	background-color: #cccccc;
}

.FormTrColorWhite {
	font-size : 8pt;
	font-family : arial;
	font-weight:		bold;
	background-color: #ffffff;
}

.FormTrMouseover {
	font-size : 8pt;
	font-family : arial;
	font-weight:		bold;
	background-color: #BEC5DE;
}

a:link.LinkReport {
	font-size : 8pt;
	text-decoration: none;
	font-family : Verdana;
}

a:visited.LinkReport {
	font-size : 8pt;
	text-decoration: none;
	font-family : Verdana;
}

a:hover.LinkReport {
	text-decoration: none;
	font-family : Verdana;
	font-weight:		bold;
	font-size : 9pt;
}

/* Font sizes for the product cards */

.ImgBorder {
	border : solid;
}


/* Veranda Text */

.VerTextMidBold{
	font-size : 8pt;
	font-family : Verdana;
	color: #000000;
	font-weight:		bold;
}

.VerTextLarBold{
	font-size : 10pt;
	font-family : Verdana;
	color: #000000;
	font-weight:		bold;
}

/* Text for Promo Sticker */

.PromoStickerLarge {
	font-size : 13pt;
	font-family : Verdana;
	color: #000000;
	font-weight:		bold;
}

.PromoStickerLargeYellow {
	font-size : 13pt;
	font-family : Verdana;
	color: #FFD304;
	font-weight:		bold;
	font-style : italic;
}

/* End of Promo Text */

/* Business Card */
.BsCardName {
	font-family : Times New Roman;
	font-size : 12pt;
	font-weight: bold;
}

.BsCardTitle {
	font-family : Times New Roman;
	font-size : 10pt;
}

.BsCard24 {
	font-family : Times New Roman;
	font-size : 8pt;
}

.BsCardTel {
	font-family : Times New Roman;
	font-size : 10pt;
	font-weight: bold;
}
/* End of Business Card */

/* LETTER HEAD */

.LetterHead {
	font-family : Helvetica;
	font-size : 12pt;
}

.LetterHeadBold {
	font-family : Helvetica;
	font-size : 12pt;
	font-weight: bold;
}
/* END OF LETTER HEAD */

/* Envelope */
.Env {
	font-family : Helvetica;
	font-size : 13pt;
	font-weight: bold;
}

.EnvAdd {
	font-family : Helvetica;
	font-size : 11pt;
}
/* Envelope */

/* Roladex */
.Roladex {
	font-family : Helvetica;
	font-size : 25pt;
}
/* Roladex */

/* Brochure */
.BroPhone {
	font-family : Helvetica;
	font-size : 14pt;
}

.BroLoc {
	font-family : Helvetica;
	font-size : 11pt;
	
}

/*
.BRO {
	font-family : Helvetica;
	font-size : 8pt;
}
*/

.Bro {
	font-family : Helvetica;
	font-size : 7pt;
}

.BroBold {
	font-family : Helvetica;
	font-size : 9pt;
	font-weight: bold;
}

.BroOwner {
	font-family : Helvetica;
	font-size : 11pt;
	font-weight: bold;
}

.BroPirtek {
	font-family : Helvetica;
	font-size : 11pt;
	font-weight: bold;
	font-style : italic;
}
/* Brochure */

/* Work Book */

.WorkBk {
	font-family : Helvetica;
	font-size : 9pt;
	font-weight: bold;
}

.WorkBkAd {
	font-family : Helvetica;
	font-size : 7pt;
}
/* Work Book */

/* Coupon */

.Cp {
	font-family : Helvetica;
	font-size : 20pt;
}
.CpAd {
	font-family : Helvetica;
	font-size : 10pt;
	font-weight: bold;
}

.CpDs {
	font-family : Helvetica;
	font-size : 13pt;
	font-weight: bold;
}

/* Coupon */