form               { margin-bottom : 0; }
img 			    { border: 0px;}
img.nospace { border: 0px; display: inline;}
td       { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #285794;}
font     { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #285794;}
a        { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #285794;}

.defaultText    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; BACKGROUND-COLOR: #FFFFFF;}

.leftnavitem       { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: hand; text-decoration: none; display: block; width: 236px; margin-left: 3px;}
.leftnavitem:hover	{font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: hand; text-decoration: none; BACKGROUND-COLOR: #FFFFFF; display: block; width: 236 px; margin-left: 3px;}
.leftnavoff		   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: hand; text-decoration: none; BACKGROUND-COLOR: #FEFEDC; }
.leftnavover	   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: hand; text-decoration: none; BACKGROUND-COLOR: #FFFFFF; }
.leftnavselected   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; cursor: hand; text-decoration: none; BACKGROUND-COLOR: #FFFFFF; }

.leftnavtitle      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; BACKGROUND-COLOR: #285794;}
.leftnavtitlelg      { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; }
.leftnavcat        { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none }
.leftnavsubcat     { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FEFEDC; font-weight: bold; text-decoration: none }

.sitename          { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #285794; font-weight: bold }
.siteblurb         { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
.rightblurbtitle   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #285794; font-weight: bold; BACKGROUND-COLOR: #FFFFFF;}
.constantcontact   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #285794; font-weight: bold; BACKGROUND-COLOR: #FEFEDC;}
.rightblurbtext    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; BACKGROUND-COLOR: #FFFFFF}
.rightnavtitle     { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #285794; font-weight: bold }
.rightnavtext      { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.logintitle        { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
.input             { font-family: Arial, helvetica, sans-serif; font-size: 10px; color: #000000; BACKGROUND-COLOR: #ffffff; width: 75px;}
.credit            { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; BACKGROUND-COLOR: #FFFFFF;}
.copyright         { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; BACKGROUND-COLOR: #285794; }

.errorred			{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #C90D00; font-weight: bold }
.smallred			{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #C90D00; font-weight: bold }
.speciallink       { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #285794; text-decoration: none;}
.specialtitle      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
.specialtext       { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}

.producttitle      { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold }
.producttext       { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.producticontext   { font-family: Arial, Helvetica, sans-serif; font-size: 9.5px; color: #000000; }
.productsubtitle   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
.productprice      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }

.pagetitle         { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold }
.pagetext          { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.pagetextlg          { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000 }
.pagetextwhite     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF }
.pagetextwhitelg   { font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF; font-weight: bold }
.pagetextbold      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold}
.pagetextboldlg      { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; font-weight: bold}
.pagetextredbold   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #C90D00; }
.pagetextwtbold    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #FFFFFF }
.pagetextwtlgbold  { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #FFFFFF }
.pagetextsmall     { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.pagetextred       { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C90D00; }
.pagetextredsmall  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #C90D00; }
.pagetextredsmallbold  { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #C90D00; font-weight: bold}
.pagetextimportant { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #C90D00; font-weight: bold }
.errorred { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #C90D00; font-weight: bold }
a.boldlink      { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.needhelptextsmall     { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.newslettertext          { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #|bodytextcolor12|; }

.affclick      	   { font-family: Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight: bold; BACKGROUND-COLOR: #D91025;}
.fakelink          { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #285794; text-decoration: underline;}
.underital          { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline; font-style: italic;}
.underline          { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: underline;}

.navblurb     { BACKGROUND-COLOR: #FEFEDC; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.blurbbold     { BACKGROUND-COLOR: #FEFEDC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
.navblurb2     { BACKGROUND-COLOR: #FEFEDC; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.blurbbold2     { BACKGROUND-COLOR: #FEFEDC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }

.smalltext          { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
.redbold   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #285794; }
.redboldsm   { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; color: #C90D00; }
.redtitle   { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #C90D00; }
.greytext   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; }

TH.rowcolor    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; BACKGROUND-COLOR: #285794;}
TD.rowcolor    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; BACKGROUND-COLOR: #285794;}
TD.rowcolor2   { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold; BACKGROUND-COLOR: #FEFEDC;}
TH.carthead    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; BACKGROUND-COLOR: #285794;}
TD.cartrow1    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; BACKGROUND-COLOR: #285794;}
TD.cartrow2    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; BACKGROUND-COLOR: #FEFEDC;}
TD.cartrow3    { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; BACKGROUND-COLOR: #FFFFFF;}
TD.ordcolor    { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #DDDDDD;}
TD.summary     { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; BACKGROUND-COLOR: #FEFEDC; font-weight: bold}
TD.line        { BACKGROUND-COLOR: #000000; height: 1px;}
TD.corner      { BACKGROUND-COLOR: #FFFFFF;}
TD.color1      { BACKGROUND-COLOR: #285794;}
TD.color2      { BACKGROUND-COLOR: #FEFEDC;}
TD.color3      { BACKGROUND-COLOR: #FEFEDC;}
TD.color4      { BACKGROUND-COLOR: #285794;}
TD.line2       { BACKGROUND-COLOR: #285794;}


.grey       { BACKGROUND-COLOR: #E5E5E5;}
.ltgray		{BACKGROUND-COLOR: #F1F1F1; font-family: Arial, Helvetica, sans-serif; color: Black; font-size: 12px;}
.dkgray		{ BACKGROUND-COLOR: #FCFCFC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.cartborder       { BACKGROUND-COLOR: #285794;}
.carthead         { BACKGROUND-COLOR: #FEFEDC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold }
.carttext           { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.carttextbold     { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold}
.cartbg1 { BACKGROUND-COLOR: #F1F1F1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.cartbg2 { BACKGROUND-COLOR: #FCFCFC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.cartbg3 { width:100px; BACKGROUND-COLOR: #FCFCFC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.cartbold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #000000; font-weight: bold }
.required { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FF0000; font-weight: bold }
.cartyellow           { BACKGROUND-COLOR: #FEFEDC; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.cartyellowbold     { BACKGROUND-COLOR: #FEFEDC; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold}
.cartltyellow           { BACKGROUND-COLOR: #FFF3B2; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.boldred { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #285794; font-weight: bold }

.color1      { BACKGROUND-COLOR: #285794;}
.color2      { BACKGROUND-COLOR: #FEFEDC;}
.color3      { BACKGROUND-COLOR: #FEFEDC;}
.color4      { BACKGROUND-COLOR: #285794;}

BODY				{ BACKGROUND-COLOR: #FFFFFF; VISIBILITY:visible; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
h1	{ padding: 0px; margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #285794; font-weight: bold; } 
.breadCrumbsNoLink	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #285794; font-weight: bold; } 
.breadCrumbsLink	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #285794; }
.upperCenterLogoLayer { Z-INDEX:121; LEFT:250px; VISIBILITY:visible; WIDTH:448px; POSITION:absolute; TOP:0px; HEIGHT:70px }
.upperCenterBorder	{ BACKGROUND-COLOR: #285794; Z-INDEX:50; LEFT:250px; VISIBILITY:visible; WIDTH:632px; POSITION:absolute; TOP:90px; HEIGHT:23px; }
.contactUsLayer		{ Z-INDEX:151; LEFT:594px; VISIBILITY:visible; WIDTH:184px; POSITION:absolute; TOP:90px; HEIGHT:23px; }
.searchLayer		{ position:relative; top: 0px; clear: left; BACKGROUND-COLOR: #FEFEDC; Z-INDEX:100; LEFT:-5px; VISIBILITY:visible; WIDTH:151px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.newsLetterSignUpLayer { Z-INDEX:120; LEFT:594px; VISIBILITY:visible; WIDTH:184px; POSITION:absolute; TOP:0px; HEIGHT:100px; }
.creditsLayer		{ BACKGROUND-COLOR: #285794; Z-INDEX:120; RIGHT:0px; LEFT:0px; VISIBILITY:visible; WIDTH:778px; POSITION:Relative; top:133px; HEIGHT:23px; padding:0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.Ads				{ Z-INDEX:120; LEFT:594px; VISIBILITY:visible; WIDTH:184px; POSITION:absolute; TOP:113px;}
.LeftBorderShippingControls { position:absolute; Z-INDEX:51;left: 0px; top:113; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; visibility:visible; display:block; }
.QuickOrderLayer	{ padding-right: 0px; padding-left: 0px; left: 0px; visibility: visible; padding-bottom: 0px; margin: 0px; padding-top: 0px; position: relative; }
.ShippingBlurb		{ padding-right: 0px; padding-left: 0px; left: 0px; visibility: visible; padding-bottom: 0px; margin: 0px; padding-top: 0px; position: relative; }
.mainLayer			{ clear: none; BACKGROUND-COLOR: #FFFFFF; Z-INDEX:120; padding:5px 10px 5px 10px; margin:0px 0px 0px 0px; LEFT:147px; VISIBILITY:visible; WIDTH:438px; POSITION:Relative; TOP:92px; }
.LeftCategoriesMenu { position: relative; Z-INDEX: 120; top: 0px; width: 145px; margin-bottom: 10px; }
.loginBottomLayer	{ margin-top: 0px; padding-top: 0px; Z-INDEX: 119; LEFT: 594px; VISIBILITY: visible; WIDTH: 183px; POSITION: absolute; TOP: 0px; HEIGHT: 90px; }
.loginTopLayerNotLoggedIn	{ Z-INDEX: 120; LEFT: 594px; VISIBILITY: visible; WIDTH: 183px; POSITION: absolute; TOP: 6px; HEIGHT: 84px; }	
.loginTopLayerLoggedIn		{ Z-INDEX: 120; LEFT: 594px; VISIBILITY: visible; WIDTH: 183px; POSITION: absolute; TOP: 6px; HEIGHT: 115px; text-align:center; }
.productIconsLayer  { position:relative; width:297px; background-color:#FFFFFF; z-index:120; left: 0px; width: 615px; background-color:#FFFFFF; }
A { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #285794;}

.menuBar { background-color: #285794; padding: 6px 2px 6px 2px; text-align: center; margin-left:0px;  white-space: nowrap}
a.menuButton, .menuButton { background-color: #285794; border: 1px solid; border-color: #f0f0f0 #909090 #909090 #f0f0f0; color: #FEFEDC; cursor: pointer; left: 0px; margin: 1px; padding: 2px 6px 2px 6px; position: relative; text-decoration: none; top: 0px; z-index: 100; white-space: nowrap}
a.menuButton { font-family: Verdana, Arial, sans-serif; font-size: 7pt; color: #FEFEDC; font-weight: bold; white-space: nowrap}
a.menuButton:hover { background-color: #285794; border-color: #909090 #f0f0f0 #f0f0f0 #909090; color: #FFFFFF;  white-space: nowrap}
.formbutton { color: #FFFFFF; background-color: #285794; font-family: arial,helvetica,sans-sariff; font-weight: bold; border: 1px solid; border-color: #285794; border-style: outset; font-size: 8pt; cursor: hand;}
.border { color: #FFFFFF; background-color: #FFFFFF; font-family: arial,helvetica,sans-sariff; font-weight: bold; border: 1px solid; border-color: #285794; border-style: outset; }
.addtocartbutton { color: #FFFFFF; background-color: #285794; font-family: arial,helvetica,sans-sariff; font-weight: bold; border: 1px solid; border-color: #285794; border-style: outset; font-size: 8pt; cursor: hand;}
img.line        { BACKGROUND-COLOR: #000000; height: 1px;}
.right-dotted { border-right: thin dotted; }
.top-dotted { border-top: thin dotted; }
.small     { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #285794;}
input     { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #285794;}
select     { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #285794;}
option     { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #285794;}
.h1_wht     { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #285794; font-weight: bold;}
.white { color: #ffffff; }

