A:Link					{ COLOR:#000000; TEXT-DECORATION:underline; }
A:visited				{ COLOR:#000000; TEXT-DECORATION:underline; }
A:hover 				{ COLOR:#CD1F2D; TEXT-DECORATION:underline; }
.ProductCategoryMenu	{ BORDER-RIGHT:#e3e1e1 4px solid; BORDER-TOP:#e3e1e1 4px solid; BORDER-LEFT:#e3e1e1 4px solid; BORDER-BOTTOM:#e3e1e1 4px solid }
.Button					{ background-color:#CD1F2D; padding:0px 10px; } 
A.MenuText				{ FONT-SIZE:12px; FONT-FAMILY:Arial, sans-serif; COLOR:#e3e1e1; font-weight:bolder; TEXT-DECORATION:none; }
A.MenuText:visited		{ FONT-SIZE:12px; FONT-FAMILY:Arial, sans-serif; COLOR:#e3e1e1; font-weight:bolder; TEXT-DECORATION:none; }
A.MenuText:hover		{ FONT-SIZE:12px; FONT-FAMILY:Arial, sans-serif; COLOR:#FFFFFF; font-weight:bolder; TEXT-DECORATION:none; }
A.SiteLink				{ COLOR:#000000; TEXT-DECORATION:none; }
A.SiteLink:visited		{ COLOR:#000000; TEXT-DECORATION:none; }
A.SiteLink:hover 		{ COLOR:#CD1F2D; TEXT-DECORATION:none; }

.SmallHeader			{ font-family:Tahoma,arial,helvetica,verdana,geneva; FONT-WEIGHT:bold; FONT-SIZE:10px; COLOR:#CD1F2D; }
.MediumHeader			{ font-family:Tahoma,arial,helvetica,verdana,geneva; FONT-WEIGHT:bold; FONT-SIZE:12px; COLOR:#ffffff; height:25; padding-left:10px;}
.LargeHeader			{ font-family:Tahoma,arial,helvetica,verdana,geneva; FONT-WEIGHT:bold; FONT-SIZE:15px; COLOR:#6c6859; }

.SmallSiteText			{ font-family:Tahoma,arial,verdana,helvetica,geneva; font-size:10px; }
.SiteText				{ font-family:Tahoma,arial,verdana,helvetica,geneva; font-size:11px; }
.BiggerSiteText			{ font-family:Tahoma,arial,verdana,helvetica,geneva; font-size:12px; }
.LargeSiteText			{ font-family:Tahoma,arial,verdana,helvetica,geneva; font-size:12px; font-weight:bold; }

.errMsg					{ font-family:Tahoma,arial,helvetica,verdana,geneva; font-size:12px; color:#FF0000; font-weight:bold; padding:2px; }
.formHeader				{ font-family:Tahoma,arial,helvetica,verdana,geneva; font-size:12px; font-weight:bold; padding:4px; }
.formButton				{ font-family:Tahoma,arial,helvetica,verdana,geneva; font-size:11px; font-weight:bold; padding:2px; background-color:#DDDDDD; border-top:1px solid #FFFFFF; border-right:1px solid #000000; border-bottom:1px solid #000000; border-left:1px solid #FFFFFF; text-transform:uppercase; }
.formText				{ font-family:Tahoma,arial,verdana,helvetica,geneva; font-size:11px; padding-left:4px; background-color:#FFFFFF; }
.formTextErr			{ font-family:Tahoma,arial,verdana,helvetica,geneva; font-size:11px; padding-left:4px; background-color:#FAFAD2; }
.formControls			{ font-family:Tahoma,arial,verdana,helvetica,geneva; font-size:11px; padding-left:4px; background-color:#FFFFFF; }
.formControlsErr		{ font-family:Tahoma,arial,verdana,helvetica,geneva; font-size:11px; padding-left:4px; background-color:#FAFAD2; }
FORM					{ display:inline; }
SELECT					{ font-size:12px; font-family:arial,verdana,helvetica,geneva; }
INPUT					{ font-size:12px; font-family:arial,verdana,helvetica,geneva; }
TEXTAREA				{ font-size:12px; font-family:arial,verdana,helvetica,geneva; }
.formNText				{ font-family:Tahoma,arial,verdana,helvetica,geneva; font-size:11px; padding-left:4px; background-color:#FFFFFF; }
.formNTextErr			{ font-family:Tahoma,arial,verdana,helvetica,geneva; font-size:11px; padding-left:4px; background-color:#FAFAD2; }
.formNControls			{ font-family:Tahoma,arial,verdana,helvetica,geneva; font-size:11px; padding-left:4px; background-color:#FFFFFF; }
.formNControlsErr		{ font-family:Tahoma,arial,verdana,helvetica,geneva; font-size:11px; padding-left:4px; background-color:#FAFAD2; }

.ProductTop				{ border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2; background:#F3F6F8; }
.ProductBody			{ border-left:1px solid #D2D2D2; border-right:1px solid #D2D2D2; }
.HeaderName				{ font-family:Tahoma,arial,helvetica,verdana,geneva;font-style:normal;font-weight:bold;font-size:12px;color:#ffffff;background-color:#a9a9a9;text-decoration:none;vertical-align:top;text-transform:none;text-align:left;text-indent:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;border-top-width:4px;border-right-width:4px;border-bottom-width:4px;border-left-width:4px;border-top-color:#dcdcdc;border-right-color:#dcdcdc;border-bottom-color:#dcdcdc;border-left-color:#dcdcdc;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;}

.SG_MenuHeader			{ FONT-SIZE:14px; FONT-FAMILY:Arial, sans-serif; COLOR:#000000; font-weight:bolder; }
.SG_Button				{ background-color:#7FCA43; padding:0px 10px; } 
A.SG_MenuText			{ FONT-SIZE:12px; FONT-FAMILY:Arial, sans-serif; COLOR:#000000; font-weight:bolder; TEXT-DECORATION:none; }
A.SG_MenuText:visited	{ FONT-SIZE:12px; FONT-FAMILY:Arial, sans-serif; COLOR:#000000; font-weight:bolder; TEXT-DECORATION:none; }
A.SG_MenuText:hover		{ FONT-SIZE:12px; FONT-FAMILY:Arial, sans-serif; COLOR:#696969; font-weight:bolder; TEXT-DECORATION:none; }
.SG_HeaderName			{ font-family:Tahoma,arial,helvetica,verdana,geneva;font-style:normal;font-weight:bold;font-size:12px;color:#000000;background-color:#7fca43;text-decoration:none;vertical-align:top;text-transform:none;text-align:left;text-indent:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:5px;padding-right:5px;padding-bottom:5px;padding-left:5px;border-top-width:4px;border-right-width:4px;border-bottom-width:4px;border-left-width:4px;border-top-color:#dcdcdc;border-right-color:#dcdcdc;border-bottom-color:#dcdcdc;border-left-color:#dcdcdc;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;}
.SG_GreenText			{ font-family:arial,verdana,helvetica,geneva; font-size:16px; color:#7FCA43; font-weight:bolder;}

.paddingT8				{padding-top:8px;}
