body
{
	font-family: book antiqua, "Times New Roman", Times, serif;
	margin: 0px;
	color: #000000;
	font-size: 13px;
}
.header2 {
	border: thin solid #99CCFF;
}


td
{
	font-family: book antiqua, "Times New Roman", Times, serif;
	color: #333333;
	font-size: 13px;
}

p
{
	font-size: 12px;
	margin-top: 0px;
	/**margin-bottom: 8px; **/
	text-align: left;
	font-weight: normal;
}
.leonlevin
{
	font-family: "book antiqua", Times New Roman, Times, serif;
	color: #0F0F8F;
	font-size: 12px;
}
.leonlevinweekend
{
	font-family: Lucida Handwriting,Verdana,sans-serif;
	color: #AF126F;
	font-size: 12px;
}
.PageContent
{
	margin: 10px 12px 0px 8px;
}

.homepage
{
	margin: 5px 12px 0px 5px;
}

a:link
{
	font-family: "book antiqua", Times New Roman, Times, serif;
	color: #000033;
	font-size: 12px;
	text-decoration:underline;
}
a:visited
{
	font-family: "book antiqua", Times New Roman, Times, serif;
	color: #333333;
	font-size: 12px;
	text-decoration:underline;
}
a:hover
{
	font-family: "book antiqua", Times New Roman, Times, serif;
	color: #FF0099;
	font-size: 12px;
	text-decoration:underline;
}
a:active
{
	font-family: "book antiqua", Times New Roman, Times, serif;
	color: #000033;
	font-size: 12px;
	text-decoration:underline;
}


/* HEADER CLASSES  */
.headerlinks       			{font-family: book antiqua, "book antiqua", Times, serif; color: #AF126F; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.headerlinks:link       {
	font-family: "book antiqua", Times New Roman, Times, serif;
	color: #000033;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	margin-bottom: 5px;
}
.headerlinks:visited    {font-family: "book antiqua", Times New Roman, Times, serif; color: #000000; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.headerlinks:hover      {font-family: "book antiqua", Times New Roman, Times, serif; color: #000000; text-decoration: underline; font-size: 12px; font-weight: normal; margin-bottom: 5px;}
.headerlinks:active     {font-family: "book antiqua", Times New Roman, Times, serif; color: #000000; text-decoration: underline; font-size: 12px; font-weight: normal; margin-bottom: 5px;}

.headerlinks2       			{font-family: "book antiqua", Times New Roman, Times, serif; color: #AF126F; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 0px;}

.headerlinks2:link       {font-family: "book antiqua", Times New Roman, Times, serif; color: #AF126F; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 0px;}
.headerlinks2:visited    {font-family: "book antiqua", Times New Roman, Times, serif; color: #AF126F; text-decoration: none; font-size: 12px; font-weight: normal; margin-bottom: 0px;}
.headerlinks2:hover      {font-family: book antiqua, "Times New Roman", Times, serif; color: #AF126F; text-decoration: underline; font-size: 12px; font-weight: normal; margin-bottom: 0px;}
.headerlinks2:active     {font-family: book antiqua, "Times New Roman", Times, serif; color: #AF126F; text-decoration: underline; font-size: 12px; font-weight: normal; margin-bottom: 0px;}

.headerbar       				{font-family: "book antiqua", Times New Roman, Times, serif; color: #AF126F; text-decoration: none; font-size: 12px; font-weight: bold; margin-bottom: 5px;}

.cart										{font-family: "book antiqua", Times New Roman, Times, serif; color: #000000; text-decoration: none; font-size: 13px; font-weight: bold; margin-bottom: 0px;}

/* FOOTER CLASSES  */
.FooterText           {font-family: georgia, "Times New Roman", Times, serif; background: inherit; color: #000000; text-decoration: none; font-size: 14px; font-weight: normal; margin-bottom: 5px;}

.FooterLink:link      {font-family: georgia, "Times New Roman", Times, serif; background: inherit; color: #0F0F8F; text-decoration: none; font-size: 14px; font-weight: normal; margin-bottom: 5px;}
.FooterLink:visited   {font-family: georgia, "Times New Roman", Times, serif; background: inherit; color: #0F0F8F; text-decoration: none; font-size: 14px; font-weight: normal; margin-bottom: 5px;}
.FooterLink:hover     {font-family: georgia, "Times New Roman", Times, serif; background: inherit; color: #656565; text-decoration: none; font-size: 14px; font-weight: normal; margin-bottom: 5px;}
.FooterLink:active    {font-family: georgia, "Times New Roman", Times, serif; background: inherit; color: #0F0F8F; text-decoration: underline; font-size: 14px; font-weight: normal; margin-bottom: 5px;}

.search {
	width:115px;
	margin-left:5px;
	margin-right:2px;
	font-size: 10px; 
	font-weight:normal;
	background: #FFFF66;
}

.mailinglist {
	width:115px;
	margin-left:5px;
	margin-right:2px;
	font-size: 10px; 
	font-weight:normal;
	background: #FFFFFF;
}
.EmailSignupTitle
{
	font-family: "book antiqua", Times New Roman, Times, serif; 
	font-size: 14px;
	line-height: 13px; 
	font-weight:bold;
	color:#AF126F;
	padding:5px 10px 0px 5px; /* top, right, bottom, left.*/
}

/*  left hand navigation, top level  */
.deptbarspecial:link
{
	font-family: Lucida Handwriting,Verdana,sans-serif; 
	text-align: left; 
	background-image:url(/leon/assets/images/nav_link.gif); 
	background-repeat:no-repeat; 
	color: #0F0F8F; 
	text-decoration: none; 
	font-size: 14px; 
	font-weight: normal; 
	margin-left: 2px; 
	padding:5px 7px 15px 10px; /* top, right, bottom, left.*/
}
.deptbarspecial:visited
{
	font-family: Lucida Handwriting,Verdana,sans-serif; 
	text-align: left; 
	background-image:url(/leon/assets/images/nav_link.gif); 
	background-repeat:no-repeat; 
	color: #0F0F8F; 
	text-decoration: none; 
	font-size: 14px; 
	font-weight: normal; 
	margin-left: 2px; 
	padding:5px 7px 15px 10px; /* top, right, bottom, left.*/
}
.deptbarspecial:hover 
{
	font-family: "Lucida Handwriting", Verdana, sans-serif; 
	text-align: left; 
	background-image:none; 
	background-repeat:no-repeat; 
	color: #FF0099; 
	text-decoration: none; 
	font-size: 14px; 
	font-weight: normal;
	margin-left: 2px; 
	padding:5px 7px 15px 10px; /* top, right, bottom, left.*/
}
.deptbarspecial:active
{
	font-family: Lucida Handwriting,Verdana,sans-serif; 
	text-align: left; 
	background-image:url(/leon/assets/images/nav_link.gif); 
	background-repeat:no-repeat; 
	color: #0F0F8F; 
	text-decoration: none; 
	font-size: 14px; 
	font-weight: normal; 
	margin-left: 2px; 
	padding:5px 7px 15px 10px; /* top, right, bottom, left.*/
}

/*  left hand navigation, leon levin weekend 2 */
.deptbarspecial2,.deptbarspecial2:link
{
	font-family: Lucida Handwriting,Verdana,sans-serif; 
	text-align: left; 
	background-image:url(/leon/assets/images/nav_link.gif); 
	background-repeat:no-repeat; 
	color: #AF126F; 
	text-decoration: none; 
	font-size: 14px; 
	font-weight: normal; 
}

.deptbarlink:link 
{
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-align: left;
	background-image:none;
	background-repeat:no-repeat;
	color: #161541;
	text-decoration: none;
	font-size: 16px;
	font-weight: normal;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.deptbarlink:visited 
{
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-align: left;
	background-image:none;
	background-repeat:no-repeat;
	color: #666666;
	text-decoration: none;
	font-size: 16px;
	font-weight: normal;
	margin-left: 2px; /* top, right, bottom, left.*/
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.deptbarlink:hover 
{
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-align: left;
	background-image:none;
	background-repeat:no-repeat;
	color: #FF33CC;
	text-decoration: underline;
	font-size: 16px;
	font-weight: normal;
	margin-left: 2px; /* top, right, bottom, left.*/
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.deptbarlink:active 
{
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-align: left;
	background-image:none;
	background-repeat:no-repeat;
	color: #161541;
	text-decoration: none;
	font-size: 16px;
	font-weight: normal;
	margin-left: 2px; /* top, right, bottom, left.*/
	padding-top: 0px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*  left hand navigation, secondary level  */
.deptbarlink2:link 
{
	font-family: Helvetica Neue,Helvetica,  Arial, sans-serif; 
	text-align: left; 
	background: inherit; 
	color: #FF33CC; 
	text-decoration: none; 
	font-size: 12px; 
	font-weight: normal; 
	padding:5px 0px 5px 12px; /* top, right, bottom, left.*/
}
.deptbarlink2:visited 
{
	font-family: Helvetica Neue,Helvetica,  Arial, sans-serif; 
	text-align: left; 
	background: inherit; 
	color: #FF33CC; 
	text-decoration: none; 
	font-size: 12px; 
	font-weight: normal; 
	padding:5px 0px 5px 12px; /* top, right, bottom, left.*/
}
.deptbarlink2:hover 
{
	font-family: Helvetica Neue,Helvetica,  Arial, sans-serif; 
	text-align: left; 
	background: inherit; 
	color: #FF33CC; 
	text-decoration: underline; 
	font-size: 12px; 
	font-weight: normal; 
	padding:5px 0px 5px 12px; /* top, right, bottom, left.*/
}
.deptbarlink2:active 
{
	font-family: Helvetica Neue,Helvetica,  Arial, sans-serif; 
	text-align: left; 
	background: inherit; 
	color: #FF33CC; 
	text-decoration: underline; 
	font-size: 12px; 
	font-weight: normal; 
	padding:5px 0px 5px 12px; /* top, right, bottom, left.*/
}
.homelink:link {
	font-family: "Californian FB";
	font-size: 14px;
	color: #000066;
	text-decoration: none;
}
.homelink:visited {
	font-family: "Californian FB";
	font-size: 14px;
	color: #666666;
	text-decoration: underline;
}
.homelink:hover {
	font-family: "Californian FB";
	font-size: 14px;
	color: #3399FF;
	text-decoration: underline;
}
.homelink:active {
	font-family: "Californian FB";
	font-size: 14px;
	color: #000033;
	text-decoration: none;
}
.homelink2:link {
	font-family: "Lucida Handwriting";
	font-size: 12px;
	color: #FF0099;
	text-decoration: none;
}
.homelink2:visited {
	font-family: "Lucida Handwriting";
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
.homelink2:hover {
	font-family: "Lucida Handwriting";
	font-size: 12px;
	color: #3399FF;
	text-decoration: underline;
}
.homelink2:active {
	font-family: "Lucida Handwriting";
	font-size: 12px;
	color: #FF0099;
	text-decoration: none;
}



.PageTitle
{
	color:#1379a5;
	font-size: 16px;
	font-family: "Lucida Bright", Times New Roman, Times, serif;
	text-decoration:none;
	font-weight:bold;
}
.PageTitle2
{
	color:#000000;
	font-size: 13px;
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-decoration:underline;
}

.DeptTitle
{
	color:#2d2e87;
	font-size: 24px;
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-decoration:none;
}

.deptlinkM:link
{
	color:#0F0F8F;
	font-size: 12px;
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-decoration:none;
	font-weight:bold;
	line-height:17px;
}
.deptlinkM:visited
{
	color:#0F0F8F;
	font-size: 15px;
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-decoration:none;
	font-weight:bold;
	line-height:17px;
}
.deptlinkM:hover
{
	color:#0F0F8F;
	font-size: 15px;
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-decoration:underline;
	font-weight:bold;
	line-height:17px;
}
.deptlinkM:active
{
	color:#0F0F8F;
	font-size: 15px;
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-decoration:underline;
	font-weight:bold;
	line-height:17px;
}

.deptlinkP:link
{
	color: #FF33CC; 
	font-size: 15px;
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-decoration:none;
	font-weight:bold;
	line-height:17px;
}
.deptlinkP:visited
{
	color: #FF33CC; 
	font-size: 15px;
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-decoration:none;
	font-weight:bold;
	line-height:17px;
}
.deptlinkP:hover
{
	color:#72727D;
	font-size: 15px;
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-decoration:underline;
	font-weight:bold;
	line-height:17px;
}
.deptlinkP:active
{
	color:#72727D;
	font-size: 15px;
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-decoration:underline;
	font-weight:bold;
	line-height:17px;
}

/*list price or price level 1 with a sale*/
.ListPricewSale {font-size: 14px; background: inherit; color: #000; font-weight:normal;	font-family: "book antiqua", Times New Roman, Times, serif; 
}


/*list price or price level 1 with NO sale*/
.ListPricewoSale {font-size: 15px; background: inherit; color: #000; font-weight:bolder;	font-family: "book antiqua", Times New Roman, Times, serif; 
}


/* sale price */
.SalePrice {font-size: 12px; background: inherit; color: #FF33CC; font-weight:bolder;	font-family: "book antiqua", Times New Roman, Times, serif; 
}


/* msrp price */
.MSRPPrice {font-size: 12px; background: inherit; color: #000000; font-weight:normal;	font-family: "book antiqua", Times New Roman, Times, serif; 
}

.ProductName
{
	color:#1379a5;
	/*Changed from 16 to 19px WCD - 20090305 - SUP35087 */
	font-size: 20px;
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-decoration:none;
	font-weight:bold;
}

/*  SHOPPER LOOKUP CLASSES  *** drk Green for back ground with white text  */
.SubHeadbgcolor {background: #A6A6A6;color: #ffffff;}
.tablebgcolor{background: #ffffff;}
.SubHeadText {background: inherit; color: #000033; font-weight: bold;	font-family: book antiqua, "Times New Roman", Times, serif; font-size:13px;}
.ErrorMsg {background: #inherit; color: #000000;	font-family: book antiqua, "Times New Roman", Times, serif;}




/* SHOPPER NEW AND SHOPPER UPDATE */
.SubText {background: inherit; color: #000000; font-size: 10px; font-weight: normal;	font-family: "book antiqua", Times New Roman, Times, serif;}


.optional {background: #ffffff; color: #000000;	font-family: book antiqua, "Times New Roman", Times, serif;}
.required {background: #ffffff; color: #000000; font-weight: bold;	font-family: book antiqua, "Times New Roman", Times, serif;}


/* PRODUCT PAGE  */

.ProductAttr{
	width:175px;
}

.prodCart{
	border-left:solid 1px #cccccc;
	padding-left:10px;
}

.prodDesc{
	padding-right:10px;
}


.qtyTxt{
	font-family:arial,helvetica,times;
	font:size:14px;
}
/* You may also be interested in */
.relProductlabel {background: inherit; color: #000000;	font-family: book antiqua, "Times New Roman", Times, serif;}

/*  related products list price or price level 1 with a sale*/
.ListPricewSaleR  {font-size: 12px; background: inherit; color: black;	font-family: book antiqua, "Times New Roman", Times, serif;}
/*  related products list price or price level 1 with NO sale*/
.ListPricewoSaleR {font-size: 12px; background: inherit; color: black;	font-family: book antiqua, "Times New Roman", Times, serif;}
/*  related products sale price */
.SalePriceR  {font-size: 12px; background: inherit; color: red;	font-family: book antiqua, "Times New Roman", Times, serif;}
/*  related products msrp price */
.MSRPPriceR  {font-size: 12px; background: inherit; color: black;	font-family: book antiqua, "Times New Roman", Times, serif;}

/*   END PRODUCT PAGE CLASSES  */


/*  BASKET PAGE */
.promoTxt{
	color:#f03465;
	font-size:16px;
}

.commentTxt{
	font-size:16px;
}

#discount_code{
	border: 1px solid #f03465;
}
.CartLabels {background: inherit; color: #FFFFFF; font-weight: bold;	font-family: "book antiqua", Times New Roman, Times, serif; font-size:14px;}
.basketlinkP:link  {font-size: 14px; font-weight: bold; text-decoration: underline; color: #000000; background: inherit;	font-family: "book antiqua", Times New Roman, Times, serif;}
.basketlinkP:visited  {font-size: 14px; font-weight: bold; text-decoration: underline; color: #000000; background: inherit;	font-family: "book antiqua", Times New Roman, Times, serif;}
.basketlinkP:hover  {font-size: 14px; font-weight: bold; text-decoration: underline; color: #58291C; background: inherit;	font-family: "book antiqua", Times New Roman, Times, serif;}
.basketlinkP:active  {font-size: 14px; font-weight: bold; text-decoration: underline; color: #58291C; background: inherit;	font-family: "book antiqua", Times New Roman, Times, serif;}

/*  ERRORS ON SHOPPING CART AND PAYMENT PAGE  */
.BasketErrors
{color: #ff0000; background: inherit; font-weight:bold; font-family:"book antiqua", Times New Roman, Times, serif;}
.PurchaseErrors
{color: #ff0000; background: inherit; font-weight:bold;	font-family: "book antiqua", Times New Roman, Times, serif;}
.ErrorMsg
{color: #ff0000; background: inherit; font-weight:bold;	font-family: "book antiqua", Times New Roman, Times, serif;}

/*  PAYMENT PAGE  */
.PaymentInput {background: inherit; color: #000000; font-weight: bold;	font-family: "book antiqua", Times New Roman, Times, serif;}

.swatch_color {}

.headerTable{}

.header_logo {
	padding:18px 0px 18px 18px;
}

.header {
	/*border: thin solid #000033;*/
}

.headerlinkcontainer,.headerlinkcontainer a{
	color:#162a67; font-size:13px;
}
.headerlinkcontainer a:hover{
	
}

.emailTitle{
	color:#f03465; font-size:13px;
}

.swatch {
	font-family: "book antiqua";
	font-size: 16px;
	font-style: italic;
	color: #000066;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000033;
	border-right-color: #000033;
	border-bottom-color: #000033;
	border-left-color: #000033;
}


	
.desc
{
	color: #FF33CC; 
	font-size: 13px;
	font-family: "book antiqua", Times New Roman, Times, serif;
	text-decoration:none;
	font-weight:bold;
	line-height:17px;
	width:255px;
}
.levintextbox {
	font-family: "book antiqua";
	font-size: 20px;
	color: #000066;
	font-weight: normal;
	letter-spacing: 1px;
}

.levintextbox2 {
	font-family: "Californian FB";
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.textborder {
	background-color: #99CCFF;
	border: thin solid #666666;
}
.homeborder {
	background-color: #FFFFCC;
	border: thin solid #FFCC33;
}
