a:link 							{color: #FF0000}
a:visited 						{color: #00FF00}
a:hover 						{color: #FF00FF}
a:active 						{color: #0000FF}

.mxpeernav 						{font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; text-align: right;font-weight: bold; text-decoration: none;}
A.mxpeernav:link 				{font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; text-align: right;font-weight: bold; text-decoration: none;}
A.mxpeernav:active 				{font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; text-align: right;font-weight: bold; text-decoration: none;}
A.mxpeernav:visited 			{font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; text-align: right;font-weight: bold; text-decoration: none;}
A.mxpeernav:hover 				{font-family: verdana, sans-serif; font-size: 11px; color: #706C50; text-align: right;font-weight: bold; text-decoration: none;}

.wxpeernav 						{font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; text-align: right; text-decoration: none; font-weight: bold; }
A.wxpeernav:link 				{font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; text-align: right; text-decoration: none; font-weight: bold; }
A.wxpeernav:active				{font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; text-align: right; text-decoration: none; font-weight: bold; }
A.wxpeernav:visited 			{font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; text-align: right; text-decoration: none; font-weight: bold; }
A.wxpeernav:hover 				{font-family: verdana, sans-serif; font-size: 11px; color: #87403F; text-align: right; text-decoration: none; font-weight: bold; }

/* FOR SEE ALL AND SECTION PAGES */
.catalogItemTextTable			{height:253px;}
.catalogItemTextRow1            {vertical-align:top; line-height:12px;padding-top:2px;}
.catalogItemTextRow2            {height:35px; padding-bottom:7px; padding-left:3px; vertical-align:bottom; font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; vertical-align:bottom; line-height: 12px; color: #FFFFFF;}

/*for swimfinder '06*/
.viewalltableSF					{border-left: 1px solid #CAD4DA; border-right: 1px solid #CAD4DA; border-bottom: 1px solid #CAD4DA; margin-left: 3px; margin-right: 3px; margin-bottom: 10px;vertical-align:top;}
.bgSFblock152 					{background: url(/images/grids/sf152bg.gif) top left no-repeat;}





.emailsignup {border: 1px solid #959585; padding: 1px; margin-top: 2px; margin-bottom: 2px; text-align: left; vertical-align:middle; font-family:verdana,arial,geneva,helvetica; font-size:9px; color:black; vertical-align:middle;}



.sizeChartLink					{color: #000000; font-family: verdana, sans-serif; font-size: 11px; text-decoration: underline; text-align: center;}

.product                        {color: #464633; font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; text-align: center;}

.productLeft                    {padding-left:3px; color: #464633; font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; text-align: left; line-height: 12px; vertical-align:top;}

.selectedProduct                { color: #666666; font-family: verdana, sans-serif; font-size: 11px; font-weight: bold; }
                                                                    
.catitemRegularPrice            { color: #56564A; font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; }
.proditemRegularPrice           { color: #000000; font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; }

.itemRegularPriceBottom         {color: #56564A; font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; vertical-align:bottom; line-height: 10px;}

.itemSalePrice                  { color: #cc0000; font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; }

.color                          { color: #666666; font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; }

.standard                       { color: #000000; font-family: verdana, geneva, arial; }

.error                          { color: #cc0000; font-family: verdana, geneva, arial; }

.finalSale                      { color: #cc0000; font-family: verdana, geneva, arial; font-size:9px; font-weight:bold;}

.womenBgColor                   { background-color: #8A9939; vertical-align:top; line-height: 16px;}

.menBgColor                     { background-color: #5D99C5; vertical-align:top; line-height: 16px;}

.saleBgColor                    { background-color: #587C32; vertical-align:top; line-height: 16px;}

.factoryBgColor                 { background-color: #587C32; vertical-align:top; line-height: 16px;}

.babyBgColor                    { background-color: #185281; vertical-align:top; line-height: 16px;}


/* FOR FOOTNAV */
.footer												{color: #555555; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none;}
A.footer:link,A.footer:active, A.footer:visited		{color: #555555; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none;}
A.footer:hover										{color: #555555; font-family: verdana, sans-serif; font-size: 10px; text-decoration: underline;}


/* HELP DESK */
.helpdesk						{color: #000000; font-family: verdana, sans-serif; font-size: 12px; text-decoration: none; text-align: justify;}
A.helpdesk:link					{color: #666666; font-family: verdana, sans-serif; font-size: 12px; text-decoration: underline; text-align: justify;}
A.helpdesk:active				{color: #666666; font-family: verdana, sans-serif; font-size: 12px; text-decoration: underline; text-align: justify;}
A.helpdesk:visited				{color: #999999; font-family: verdana, sans-serif; font-size: 12px; text-decoration: underline; text-align: justify;}
A.helpdesk:hover				{color: #333333; font-family: verdana, sans-serif; font-size: 12px; text-decoration: underline; text-align: justify;}

.hdpeernav 						{color:#FFFFFF; font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; text-align:right; vertical-align:top;}

.hdpeernavoff 					{color:#FFFFFF; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; text-align:right; font-weight: normal;}
A.hdpeernavoff:link 			{color:#FFFFFF; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; text-align:right; font-weight: normal;}
A.hdpeernavoff:active 			{color:#FFFFFF; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; text-align:right; font-weight: normal;}
A.hdpeernavoff:visited 			{color:#FFFFFF; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; text-align:right; font-weight: normal;}
A.hdpeernavoff:hover 			{color:#333300; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; text-align:right; font-weight: normal;}

.hdpeernavon 					{color:#333300; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; text-align:right; font-weight: normal;}
A.hdpeernavon:link 				{color:#333300; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; text-align:right; font-weight: normal;}
A.hdpeernavon:active 			{color:#333300; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; text-align:right; font-weight: normal;}
A.hdpeernavon:visited 			{color:#333300; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; text-align:right; font-weight: normal;}
A.hdpeernavon:hover 			{color:#333300; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; text-align:right; font-weight: normal;}


/* SMALL FONTS (10PX) */
.small							{color: #000000; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle; }
A.small:link					{color: #666666; font-family: verdana, sans-serif; font-size: 10px; text-decoration: underline; vertical-align: middle;}
A.small:active					{color: #666666; font-family: verdana, sans-serif; font-size: 10px; text-decoration: underline; vertical-align: middle;}
A.small:visited					{color: #999999; font-family: verdana, sans-serif; font-size: 10px; text-decoration: underline; vertical-align: middle;}
A.small:hover					{color: #333333; font-family: verdana, sans-serif; font-size: 10px; text-decoration: underline; vertical-align: middle;}

.boldsmall						{color: #000000; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle; font-weight: bold;}
A.boldsmall:link				{color: #666666; font-family: verdana, sans-serif; font-size: 10px; text-decoration: underline; vertical-align: middle; font-weight: bold;}
A.boldsmall:active				{color: #666666; font-family: verdana, sans-serif; font-size: 10px; text-decoration: underline; vertical-align: middle; font-weight: bold;}
A.boldsmall:visited				{color: #999999; font-family: verdana, sans-serif; font-size: 10px; text-decoration: underline; vertical-align: middle; font-weight: bold;}
A.boldsmall:hover				{color: #333333; font-family: verdana, sans-serif; font-size: 10px; text-decoration: underline; vertical-align: middle; font-weight: bold;}

.big							{color: #000000; font-family: verdana, sans-serif; font-size: 14px; text-decoration: none; }
A.big:link						{color: #666666; font-family: verdana, sans-serif; font-size: 14px; text-decoration: underline;}
A.big:active					{color: #666666; font-family: verdana, sans-serif; font-size: 14px; text-decoration: underline;}
A.big:visited					{color: #999999; font-family: verdana, sans-serif; font-size: 14px; text-decoration: underline;}
A.big:hover						{color: #333333; font-family: verdana, sans-serif; font-size: 14px; text-decoration: underline;}

.bigbold						{color: #000000; font-family: verdana, sans-serif; font-size: 14px; text-decoration: none; font-weight:bold;}
A.bigbold:link					{color: #666666; font-family: verdana, sans-serif; font-size: 14px; text-decoration: underline; font-weight:bold;}
A.bigbold:active				{color: #666666; font-family: verdana, sans-serif; font-size: 14px; text-decoration: underline; font-weight:bold;}
A.bigbold:visited				{color: #999999; font-family: verdana, sans-serif; font-size: 14px; text-decoration: underline; font-weight:bold;}
A.bigbold:hover					{color: #333333; font-family: verdana, sans-serif; font-size: 14px; text-decoration: underline; font-weight:bold;}

.drops							{border: 1px solid #959585; padding: 1px; margin-top: 2px; margin-bottom: 2px; text-align: left; vertical-align:middle;}
.crewcutsDrops					{border: 1px solid #959585; padding: 1px; margin-top: 2px; margin-bottom: 2px; margin-left:4px; text-align: left; vertical-align:middle;}
.drops2							{border: 1px solid #959585; padding: 1px; margin-top: 4px; margin-bottom: 4px; font-size:11px; vertical-align:middle;}
.drops3							{border: 1px solid #959585; padding: 1px; text-align: left; vertical-align:middle;}

/* FOR PRODUCT PAGE */

/*CREWCUTS*/
.productSwatchInfo				{color:9EA1A0; font-family: verdana, sans-serif; font-size:10px; font-weight: bold; vertical-align: middle; text-align: left; text-decoration: none; }

/*MAIN: MEN'S AND WOMEN'S*/
/*selling */
.pMsgBox						{width:303px;background: url(/images/selling/pMsgBoxLine.gif) top center repeat; font-family: verdana, sans-serif; vertical-align: middle; color:#878787;margin-bottom:10px;}
.pMsgBoxTitle					{height:23px;width:303px;background: url(/images/selling/pMsgBoxTop.gif) #B64B14 top center no-repeat;font-size:12px;font-weight:bold;vertical-align: middle;color:#FFFFFF;text-align:left;padding-left:8px; padding-top:5px; padding-bottom:7px;}
.pMsgBoxTitleInStock			{height:23px;width:303px;background: url(/images/selling/pMsgBoxTop.gif) #B64B14 top center no-repeat;font-size:12px;font-weight:bold;vertical-align: middle;color:#FFFFFF;text-align:center;padding-top:5px; padding-bottom:7px;}
.pMsgBoxDisplayName				{font-size:13px;font-weight:bold;text-align:left;vertical-align: middle;padding-left:10px;padding-top:8px;padding-bottom:5px;}
.pMsgBoxProdDescTableTd			{padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:5px;}
.pMsgBoxProdDescTable			{border-top:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9;width:100%;font-size:10px;padding-top:2px;padding-bottom:2px;}
.pMsgBoxProdDesc				{font-family:verdana, arial, sans-serif;font-size:10px;vertical-align:middle;text-align:left; color:#878787;}
.pMsgBoxProdInfoType			{font-weight:bold;font-size:11px;color:#737272;}
.pMsgBoxProdInfoSize			{text-transform:uppercase;}
.pMsgBoxProdInfo				{vertical-align: middle;font-size:11px;padding-left:10px;text-transform:lowercase;}

.pMsgBoxSBO						{font-size:9px;color:#FFFFFF;padding-left:5px;padding-right:5px;text-align:center;padding-top:6px;padding-bottom:15px;text-transform:uppercase;font-weight:bold;background-color:#B64B14;}
A.pMsgBoxSBOLink				{color:#FFFFFF;text-align:center;text-decoration:underline;line-height:13px;}

.pMsgBoxSO						{width:303px;background: url(/images/selling/pMsgBoxSOLine.gif) top center repeat; font-family: verdana, sans-serif; vertical-align: middle; color:#FFFFFF;margin-top:5px;}
.pMsgSOInfo						{font-size:12px;padding-left:10px;padding-right:10px;text-align:center;padding-top:4px;padding-bottom:4px;}
.pMsgSOInfoBold					{font-size:12px;padding-left:7px;padding-right:7px;text-align:center;padding-top:4px;padding-bottom:4px;font-weight:bold;}
.pMsgSOShop						{font-size:9px;color:#8A4103;padding-left:10px;padding-right:10px;text-align:center;padding-top:6px;padding-bottom:3px;text-transform:uppercase;font-weight:bold;}
.pMsgBoxProdDescTableSOTd		{padding-top:6px;padding-bottom:4px;}

/*MAIN: CREWCUTS*/
/*selling */
.ccMsgBox						{width:203px;background: url(/images/selling/crewcuts/ccMsgBoxLine.gif) top center repeat; font-family: verdana, sans-serif; vertical-align: middle; color:#878787;margin-bottom:10px;}
.ccMsgBoxTitle					{height:23px;width:203px;background: url(/images/selling/crewcuts/ccMsgBoxTop.gif) #B64B14 top center no-repeat;font-size:12px;font-weight:bold;vertical-align: middle;color:#FFFFFF;text-align:left;padding-left:7px; padding-top:5px; padding-bottom:7px;}
.ccMsgBoxTitleInStock			{height:23px;width:203px;background: url(/images/selling/crewcuts/ccMsgBoxTop.gif) #B64B14 top center no-repeat;font-size:12px;font-weight:bold;vertical-align: middle;color:#FFFFFF;text-align:center;padding-top:5px; padding-bottom:7px;}
.ccMsgBoxDisplayName			{font-size:13px;font-weight:bold;text-align:left;vertical-align: middle;padding-left:10px;padding-top:8px;padding-bottom:5px;}
.ccMsgBoxProdDescTableTd		{padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:5px;}
.ccMsgBoxProdDescTable			{border-top:1px solid #C9C9C9;border-bottom:1px solid #C9C9C9;width:183px;font-size:10px;padding-top:2px;padding-bottom:2px;}
.ccMsgBoxProdDesc				{font-family:verdana, arial, sans-serif;font-size:10px;vertical-align:middle;text-align:left; color:#878787;}
.ccMsgBoxProdInfoType			{font-weight:bold;font-size:11px;color:#737272;}
.ccMsgBoxProdInfoSize			{text-transform:uppercase;}
.ccMsgBoxProdInfo				{vertical-align: middle;font-size:11px;padding-left:10px;text-transform:lowercase;}

.ccMsgBoxSBO					{font-size:9px;color:#FFFFFF;padding-left:5px;padding-right:5px;text-align:center;padding-top:6px;padding-bottom:15px;text-transform:uppercase;font-weight:bold;background-color:#B64B14;}
A.ccMsgBoxSBOLink				{color:#FFFFFF;text-align:center;text-decoration:underline;line-height:13px;}

.ccMsgBoxSO						{width:203px;background: url(/images/selling/crewcuts/ccMsgBoxSOLine.gif) top center repeat; font-family: verdana, sans-serif; vertical-align: middle; color:#FFFFFF;margin-top:5px;}
.ccMsgSOInfo					{font-size:12px;padding-left:10px;padding-right:10px;text-align:center;padding-top:4px;padding-bottom:4px;}
.ccMsgSOInfoBold				{font-size:12px;padding-left:10px;padding-right:10px;text-align:center;padding-top:4px;padding-bottom:4px;font-weight:bold;}
.ccMsgSOShop					{font-size:9px;color:#8A4103;padding-left:8px;padding-right:8px;text-align:center;padding-top:6px;padding-bottom:3px;text-transform:uppercase;font-weight:bold;}
.ccMsgBoxProdDescTableSOTd		{padding-top:6px;padding-bottom:4px;}


/*EO 07.18.06 class for multiview prod redesign .prenext {color:#3D3C30; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: none; height:17px; padding-left: 0px;}*/
.prenext						{color:#3D3C30; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: none; height:17px; padding-left: 4px;}

.prodgrey						{background-color: #B3B3A2;}
.prodpad						{background-color: #b3b3a2;}
.prodpad2						{background-color: #b3b3a2;}
/* .prodpad						{padding-left: 3px; padding-right: 3px; background: url(/images/prodline.gif) top center repeat-y;}  */
.prodsteps						{color:#464633; font-family: verdana, sans-serif; font-size:11px; font-weight: bold; vertical-align: middle; text-align: left; text-decoration: none; height:17px; padding-left: 4px; background-color: #959585;}
.prodsteps2						{color:#464633; font-family: verdana, sans-serif; font-size:11px; font-weight: bold; vertical-align: middle; text-align: left; text-decoration: none; padding-left: 10px; padding-bottom:7px;}
.prodstepsbox					{background-color: #CFCEC4; width: 100%;}
.prodstepspad					{padding-left:10px; color:#3D3C30; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: none;}
/*EO 07.18.06 class update for prod redesign .produpsell	{color:#3c4609; font-family: verdana, sans-serif; font-size:12px; font-weight: normal; vertical-align: middle; text-align: left; text-decoration: none; background-color: #a4aa5D;}*/
.produpsell						{color:#3c4609; font-family: verdana, sans-serif; font-size:12px; font-weight: normal; vertical-align: middle; text-align: left; text-decoration: none; background-color: #a4aa5D;}

.produpsell2						{color:#3c4609; font-family: verdana, sans-serif; font-size:12px; font-weight: normal; vertical-align: middle; text-align: left; text-decoration: none; background-color: #a4aa5D;}

.prodfeaturecolor				{color:#959585; font-family: verdana, sans-serif; font-size:11px; font-weight: bold; vertical-align: middle; text-align: left; text-decoration: none; line-height:22px; padding-top: 4px;}

.prodlinks						{color:#3D3C30; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: underline; height:17px; padding-left: 4px;}
A.prodlinks:link				{color:#3D3C30; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: underline; height:17px;}
A.prodlinks:active				{color:#3D3C30; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: underline; height:17px;}
A.prodlinks:visited				{color:#3D3C30; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: underline; height:17px;}
A.prodlinks:hover				{color:#020303; font-family: verdana, sans-serif; font-size:11px; vertical-align: middle; text-align: left; text-decoration: underline; height:17px;}

/* FOR SHOPPING BAG PAGE */
.shoptabletop					{text-align: left; border-left: 1px solid #B1B2A2; border-top: 1px solid #B1B2A2;  border-bottom: 4px solid #B1B2A2; background-color: #949383; color: #FFFFFF; font-weight: bold; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  padding: 4px;}
.shoptabletop2					{text-align: left; border-top: 1px solid #B1B2A2; border-bottom: 4px solid #B1B2A2; background-color: #949383; color: #FFFFFF; font-weight: bold; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  width:163px; padding: 4px;}
.shoptabletoplast				{text-align: left; border-right: 1px solid #B1B2A2; border-top: 1px solid #B1B2A2; border-left: 1px solid #B1B2A2; border-bottom: 4px solid #B1B2A2; background-color: #949383; color: #FFFFFF; font-weight: bold; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  width:73px;  padding: 4px;}

.shoptablefirst					{text-align: left; border-top: 1px solid #B1B2A2; border-left: 5px solid #B1B2A2; color: #000000; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle; width:50px; padding: 4px;}
.shoptable2						{text-align: left; border-top: 1px solid #B1B2A2; color: #000000; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  width:163px; padding: 4px;}
.shoptable						{text-align: left; border-left: 1px solid #B1B2A2; border-top: 1px solid #B1B2A2; color: #000000; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  padding: 4px; white-space: nowrap;}
.shoptablelast					{text-align: left; border-right: 5px solid #B1B2A2; border-top: 1px solid #B1B2A2; border-left: 1px solid #B1B2A2; color: #000000; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  width:69px;  padding: 4px;}
.shoptable3						{text-align: left; border-top: 1px solid #B1B2A2; border-left: 5px solid #B1B2A2; color: #000000; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle; width:1px; padding: 1px;}

.ISshoptablefirst				{text-align: left; color: #000000; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle; width:50px; padding-top:4px; padding-bottom:4px; padding-right:4px; padding-left:8px;}
.ISshoptable2					{text-align: left; color: #000000; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  width:154px; padding: 4px;}
.ISshoptable					{text-align: left; border-left: 1px solid #B1B2A2; color: #000000; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  padding: 4px; white-space: nowrap;}
.ISshoptablelast				{text-align: left; border-left: 1px solid #B1B2A2; color: #000000;}

.scMsgBoxTD						{padding-top:10px;padding-bottom:10px; border-left: 5px solid #B1B2A2; border-right: 5px solid #B1B2A2; border-top: 1px solid #B1B2A2;}
.scMsgBox						{width:732px;background: url(/images/checkout/scMsgBoxLine.gif) top center repeat; font-family: verdana, sans-serif;text-align:center;}
.scMsgBoxSO						{width:732px;height:66px;background: url(/images/checkout/scMsgBoxSO.gif) top center no-repeat; font-family: verdana, sans-serif;text-align:center;}
.scMsgBoxSO2					{width:728px;height:62px;}
.scMsgBoxTitle					{height:23px;width:732px;background: url(/images/checkout/scMsgBoxTop.gif) top center no-repeat;font-size:12px;font-weight:bold;vertical-align: middle;color:#FFFFFF;text-align:left;padding-left:10px;padding-top:5px;padding-bottom:5px;}
.scMsgBoxTitleSO				{width:419px; height:60px;font-size:12px;font-weight:bold;vertical-align: middle;color:#FFFFFF;text-align:left;padding-left:10px;padding-top:6px;padding-bottom:5px;background-color:#B64B04;}
A.scMsgBoxLink					{font-size:12px;font-weight:bold;color:#FFFFFF;text-align:left;text-decoration:underline;}
.scInfoBox						{width:732px;background: url(/images/checkout/scMsgBoxBot.gif) bottom center no-repeat;}

.shoppricetable					{text-align: left; background-color: #545446; width: 161px; color: #FFFFFF; font-weight: bold; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  padding: 5px;}

.returnstable					{vertical-align: top;  background-color: #959585; width: 98%; margin-top: 35px;}
.returnstext					{color:#FFFFFF; font-family: verdana, sans-serif; font-size:10px; font-weight: normal; line-height: 14px; vertical-align: middle; text-align: left; text-decoration: none; padding-left: 8px;}
A.returnstextlink				{color:#FFFFFF; font-family: verdana, sans-serif; font-size:10px; font-weight: normal; line-height: 14px; vertical-align: middle; text-align: left; text-decoration: underline;}

.continueshoptable				{vertical-align: middle; text-decoration: none; background-color: #B1B2A2; padding-top: 5px; padding-left: 5px; padding-right: 5px; width: 172px;}
.continueshoptext				{ color: #464633; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; text-align: left;}

/* FOR CHECKOUT PAGE */
.checkouttable					{vertical-align: top;  background-color: #B1B2A2; width: 372px;}
.checkouttitle					{color:#0E0F05; font-family: verdana, sans-serif; font-size:14px; font-weight: normal; line-height: 14px; vertical-align: middle; text-align: left; text-decoration: none; padding: 6px; background-color: #959585;}
.checkouttitle2					{color:#0E0F05; font-family: verdana, sans-serif; font-size:10px; font-weight: normal; line-height: 14px; vertical-align: middle; text-align: right; text-decoration: none; padding: 6px; background-color: #959585;}
.checkouttext					{color:#FFFFFF; font-family: verdana, sans-serif; font-size:10px; font-weight: bold; vertical-align: middle; text-align: right; text-decoration: none; padding-left: 8px;}
.checkouttext2					{color:#FFFFFF; font-family: verdana, sans-serif; font-size:10px; font-weight: bold; vertical-align: top; text-align: left; text-decoration: none;}
A.checkouttext2					{color:#FFFFFF; font-family: verdana, sans-serif; font-size:10px; font-weight: bold; vertical-align: top; text-align: left; text-decoration: underline;}
.checkouttextdark				{color:#0E0F05; font-family: verdana, sans-serif; font-size:9px; font-weight: bold; line-height: 14px; vertical-align: middle; text-align: left; text-decoration: none;}

.signintable					{vertical-align: top;  background-color: #842B03; padding-top: 5px; padding-left: 5px; padding-right: 5px; width: 100%;}
.signintable2					{vertical-align: top;  background-color: #842B03; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; width: 100%;}
.signinerrors					{color:#FFFFFF; font-family: verdana, sans-serif; font-size:14px; font-weight: bold; vertical-align: middle; text-align: left; text-decoration: none; padding-left: 8px;}


/* FOR PAYMENT PAGE */
.paymenttable					{vertical-align: top;  background-color: #B1B2A2; width: 752px;}
.paymenttitletable				{background-color: #82836F; width: 100%;}
.paymenttitle					{text-align: left; color: #FFFFFF; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  padding: 8px; font-weight: bold; background-color: #82836F;}
.paymenttext					{text-align: left; color: #0E0F05; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  padding: 8px;}
.paymenttextrt					{text-align: left; color: #0E0F05; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  padding: 8px; text-align: right;}
A.paymenttextlink				{text-align: left; color: #0E0F05; font-family: verdana, sans-serif; font-size: 10px; text-decoration: underline; vertical-align: middle;  text-align: right;}

.paymentshiptitle				{color:#434436; font-family: verdana, sans-serif; font-size:10px; font-weight: bold; line-height: 14px; vertical-align: middle; text-align: left; text-decoration: none; padding: 6px; }
.paymentshiptext				{color:#434436; font-family: verdana, sans-serif; font-size:12px; font-weight: normal; line-height: 14px; vertical-align: middle; text-align: left; text-decoration: none; padding: 6px;}
.paymenttypetable				{border: 1px solid #959585; background-color:#FFFFFF; width:754px;}
.paymenttypetitle				{color:#0E0F05; font-family: verdana, sans-serif; font-size:14px; font-weight: normal; line-height: 14px; height: 28px;text-align: left; text-decoration: none; background-color: #82836F;}
.paymenttypetextdark			{color:#434436; font-family: verdana, sans-serif; font-size:9px; font-weight: bold; line-height: 14px; text-align: left; text-decoration: none;}

.paymenthline					{padding-left:3px;padding-right:3px;height:1px;}
.paymentvline					{width:1px; background-color:#82836F;}

.paymentsubmitmsg				{border: 1px solid #959585; text-align: left; color: #0E0F05; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  padding: 8px; text-align: center; width: 255px;}

/* FOR CONFIRMATION PAGE */
.conftopcolleft					{vertical-align: top;  text-align: left; padding-top: 10px; padding-bottom: 10px; padding-left: 8px; font-size: 10px; font-family: verdana, sans-serif; }
.conftopcolright				{vertical-align: middle; text-decoration: none; width: 182px; text-align: center;}
.confnumber						{vertical-align: top; text-align: left; padding-top: 5px; padding-left: 8px; font-size: 10px; font-family: verdana, sans-serif; color: 842B03; font-weight:  bold; line-height: 14px;}
.confshipto						{vertical-align: top; text-align: left; padding-bottom: 5px; padding-left: 8px; font-size: 10px; font-family: verdana, sans-serif; line-height: 14px;}
.confgiftmessage				{vertical-align: top; text-align: left; font-size: 10px; font-family: verdana, sans-serif; line-height: 14px;}
.confpaymenttable				{vertical-align: top; width: 752px;}
.confpaymenttable2				{vertical-align: top; width: 182px;}

/* FOR GIFT OPTIONS PAGE */
.giftopttopleft					{vertical-align: middle; text-decoration: none; text-align: left; padding-top: 20px; padding-bottom: 20px; padding-left: 8px; font-size: 12px; font-family: verdana, sans-serif; }
.giftopttopright				{vertical-align: middle; text-decoration: none; width: 300px; text-align: right; padding-right: 20px; padding-top: 20px; padding-bottom: 20px;}
.giftopttable					{vertical-align: top; width: 752px;}
.giftopttitle					{background-color: #B1B2A2; text-align: left; color: #FFFFFF; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  padding: 8px; font-weight: bold;}
.giftopttitle2					{text-align: left; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: middle;  padding: 8px; font-weight: bold; height: 26px;}
.giftopttitlebot				{text-align: left; font-family: verdana, sans-serif; font-size: 10px; text-decoration: none; vertical-align: bottom;  padding: 8px; font-weight: bold;}
.giftoptbotright				{text-align: right; vertical-align: bottom;}
.giftoptvline					{width:1px; background-color:#999966;}
.giftopthline					{height:1px; background-color:#999966;}


/* FOR MISP */
.mpMsgBox						{width:538px;background: url(/images/selling/mpMsgBoxLine.gif) top center repeat; font-family: verdana, sans-serif; vertical-align: middle; color:#878787;}
.mpMsgBoxTitle					{width:538px;background: url(/images/selling/mpMsgBoxTop.gif) #B64B14 top center no-repeat;font-size:12px;font-weight:bold;vertical-align: middle;color:#FFFFFF;text-align:left; padding-left:10px; padding-top:5px; padding-bottom:5px;}
.mpMsgBoxTitleSBO				{width:538px;background: url(/images/selling/mpMsgBoxTop.gif) #B64B14 top center no-repeat;font-size:12px;font-weight:bold;vertical-align: middle;color:#FFFFFF;text-align:center; padding-top:5px; padding-bottom:5px;}

.mpMsgBoxSO						{width:539px;background: url(/images/selling/mpMsgBoxSOLine.gif) top center repeat; font-family: verdana, sans-serif; vertical-align: middle; color:#FFFFFF;}

.mispFeatureColor				{font-family: verdana,arial, sans-serif; color:#6B6C5B; font-weight:bold; font-size:11px;}
.multiProdDisplayName			{font-family: verdana,arial, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold;padding-left:15px;padding-top:4px;padding-bottom:4px;background-color:#5D5D44;}
.multiProdDescTd				{background-color:#FFFFFF; width:535px;}
.multProdDescription			{font-family: verdana,arial, sans-serif; font-size:11px; color:#000000; margin-top:5px; margin-bottom:5px; margin-left:15px; margin-right:155px;line-height:13px;}

.mispTable						{width:100px;background-color:#FFFFFF;padding:7px;}

.mispCol1						{width:203px;vertical-align:top;}
.mispcolumn2					{padding: 10px; vertical-align:top;}
.mispcolumn3					{padding: 10px; vertical-align:top;}

.editorspicks	 				{color:#ffffff; font-size:11px; font-family:verdana,arial,helvetica; text-decoration:none;}
A.editorspicks:link 			{color:#ffffff; font-size:11px; font-family:verdana,arial,helvetica; text-decoration:none;}
A.editorspicks:active 			{color:#ffffff; font-size:11px; font-family:verdana,arial,helvetica; text-decoration:none;}
A.editorspicks:visited 			{color:#ffffff; font-size:11px; font-family:verdana,arial,helvetica; text-decoration:none;}
A.editorspicks:hover 			{color:#333333; font-size:11px; font-family:verdana,arial,helvetica; text-decoration:none;}
td.editorspicks					{padding-left:15px; padding-top:25px}

A.mwdir:link					{color:black;font-size:11px;font-family:verdana,arial,helvetica;text-decoration:none;}
A.mwdir:active 					{color:black;font-size:11px;font-family:verdana,arial,helvetica;text-decoration:underline;}
A.mwdir:visited 				{color:black;font-size:11px;font-family:verdana,arial,helvetica;text-decoration:none;}
A.mwdir:hover 					{color:black;font-size:11px;font-family:verdana,arial,helvetica;text-decoration:underline;}
.mwdir 							{color:black;font-size:11px;font-family:verdana,arial,helvetica;text-decoration:none; border-right-width:1px;}

A.mwdirlast:link				{color:black;font-size:11px;font-family:verdana,arial,helvetica;text-decoration:none;}
A.mwdirlast:active 				{color:black;font-size:11px;font-family:verdana,arial,helvetica;text-decoration:underline;}
A.mwdirlast:visited 			{color:black;font-size:11px;font-family:verdana,arial,helvetica;text-decoration:none;}
A.mwdirlast:hover 				{color:black;font-size:11px;font-family:verdana,arial,helvetica;text-decoration:underline;}
.mwdirlast						{color:black;font-size:11px;font-family:verdana,arial,helvetica;text-decoration:none;}

.goldtext 						{font-family: verdana, sans-serif; font-size: 12px; color:#999966; vertical-align:top;}
A.goldtext:link 				{font-family: verdana, sans-serif; font-size: 12px; color:#999966; vertical-align:top;}
A.goldtext:active 				{font-family: verdana, sans-serif; font-size: 12px; color:#999966; vertical-align:top;}
A.goldtext:visited 				{font-family: verdana, sans-serif; font-size: 12px; color:#999966; vertical-align:top;}
A.goldtext:hover 				{font-family: verdana, sans-serif; font-size: 12px; color:#999966; vertical-align:top;}

/*CALL CENTER*/
.callCenterTable				{vertical-align: top;  background-color: #BDCFE2; width: 200px;  border: 1px solid #959585;}
.callCenterTitle				{color:#0E0F05; font-family: verdana, sans-serif; font-size:11px; font-weight: bold; line-height: 12px; vertical-align: middle; text-align: left; text-decoration: none; padding: 3px; width: 85px;}
.callCenterInfo					{color:#0E0F05; font-family: verdana, sans-serif; font-size:11px; font-weight: normal; vertical-align: middle; text-align: left; text-decoration: none; padding: 3px;}


/*not used but kept for reference*/
.itemRegularPrice               { color: #56564A; font-family: verdana, sans-serif; font-size: 11px; text-decoration: none; }


/*FACTORY*/
.itemsRow{height: 210px; vertical-align: top;}

.factorySeeAll					{width:136px; padding-left:5px; padding-right:5px; vertical-align: middle; text-decoration:none; height:204px;}
.factorySeeAllHdot				{background: url(/images/grids/hdots.gif) center center no-repeat; height:2px;}
.factorySeeAllVdot				{background: url(/images/grids/vdots.gif) center bottom no-repeat; width:2px;}

.factorySeeAllText				{font-size:11px; font-family: helvetica, verdana, sans-serif; text-decoration:none; color:#000000;}
.factorySeeAllText a:link		{font-size:11px; font-family: helvetica, verdana, sans-serif; text-decoration:none; color:#000000;}
.factorySeeAllText a:active		{font-size:11px; font-family: helvetica, verdana, sans-serif; text-decoration:none; color:#000000;}
.factorySeeAllText a:visited	{font-size:11px; font-family: helvetica, verdana, sans-serif; text-decoration:none; color:#000000;}
.factorySeeAllText a:hover		{font-size:11px; font-family: helvetica, verdana, sans-serif; text-decoration:none; color:#000000;}

A.selectedCategoryfactory:link          { color: #FFFFFF; font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none;}
A.selectedCategoryfactory:hover         { color: #FFFFFF; font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none;}
A.selectedCategoryfactory:visited       { color: #FFFFFF; font-family: verdana, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none;}

A.unselectedCategoryfactory:link       { color: #FFFFFF; font-family: verdana, sans-serif; font-size: 8pt;  text-decoration: none; }
A.unselectedCategoryfactory:active    { color: #FFFFFF; font-family: verdana, sans-serif; font-size: 8pt;  text-decoration: none; }  
A.unselectedCategoryfactory:visited    { color: #FFFFFF; font-family: verdana, sans-serif; font-size: 8pt;  text-decoration: none; }                                                           
A.unselectedCategoryfactory:hover      { color: #FFFFFF; font-family: verdana, sans-serif; font-size: 8pt;  text-decoration: none;}                                                                                       

A.unselectedSectionfactory:link			{ color: #FFFFFF; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; }
A.unselectedSectionfactory:active       { color: #FFFFFF; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; }
A.unselectedSectionfactory:visited 		{ color: #FFFFFF; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none; }                                                                 
A.unselectedSectionfactory:hover		{ color: #FFFFFF; font-family: verdana, sans-serif; font-size: 8pt; text-decoration: none;  font-weight: bold;}  


/*MULTI-COL PRODUCT UPSELL LINK */
A.multiColLink 				{ font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }   
A.multiColLink:link 		{ font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }
A.multiColLink:hover 		{ font-family: verdana, sans-serif; font-size: 11px; text-decoration: underline; }
A.multiColLink:visited 		{ font-family: verdana, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }

.rBoxIndent { margin: 5px; }

.productThumb { border-right: 1px solid #959585; border-bottom: 1px solid #959585;  }
