/* Global Styles */
body, p, div, span, th, td{FONT-FAMILY:verdana,sans-serif}
.tdn, .tdnBlack, .tdnPurple{TEXT-DECORATION:none}

/* Basic Text-Formatting styles */
.tdnBlack{COLOR:#000000;}
.tdnPurple, .Purple{COLOR:#333399;}
.tdnRed{COLOR:#ff0000;}
.Black{COLOR:#000000}

/* Search Drop-down Menu */
.srchDD{FONT-SIZE:11px;WIDTH:120px;FONT-FAMILY: sans-serif}

/* Welcome Text, Subnav Links, Top-Right Nav */
.welcomeMsg, .subNavLinks, .subNavDiv, .topRtMenu{FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif;TEXT-DECORATION:none;FONT-WEIGHT:normal;FONT-SIZE:11px;FONT-STYLE:normal;LINE-HEIGHT: normal;}
.subNavLinks{COLOR:#33332e;}
.subNavDiv{
	COLOR:#ff6600;
	text-align: justify;
}
.topRtMenu{COLOR:#ffffff;}

/* SECTION 2: NEW STYLE DEFINITIONS */
/* --------------------------------------------------------------------- */

/* Styles for BRAND and CATEGORY SHOPS */
.linkListHead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 18px; font-weight: bold; color: #000000; text-decoration: underline }
.SmallBoldBlack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 18px; font-weight: bold; color: #000000}
.linkListSmall {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 12px; font-weight: normal; color: #0000CC}
.sizeChart01 {  background-color: #E9E9E9; font-family: Arial, Helvetica, sans-serif; font-size: 9px; border: 1px #FFFFFF solid; vertical-align: top}

/* Styles for CLICK TRAIL */
.CT_BoldBlack {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 10px; font-weight: bold; color: #000000}
.CT_Link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 10px; font-weight: bold; color: #0000CC; text-decoration: underline}
.CT_Arrow {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 10px; font-weight: normal; color: #0000CC;}
.CT_box {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px}

/* Styles for PRODUCT DETAIL PAGE */
.PD_BrandStyle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000}
.PD_RegPrice {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #800000}
.PD_SalePrice {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FF0000}
.PD_WasPrice {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #999999}
.PD_ItemNameBox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px ; font-style: normal; line-height: 14px; font-weight: bold}
.PD_BlankCell {  line-height: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}

.PD_SmallBullet {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #4D4D4D}

.FormText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #666666}
.LinkText { font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.GreyText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.LinkText-LRG { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold}
.GreyTextBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666 ; font-weight: bold}
.RedBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold }
.BrownBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #990000; font-weight: bold }
.FormText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #666666}
.LinkText { font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.GreyText { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #666666}
.LinkText-LRG { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold}
.GreyTextBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666 ; font-weight: bold}
.RedTextBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: bold }
.PD_DropDownBold02 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; width: 180px; line-height: 12px; height: 20px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; vertical-align: middle }

.pd_bold_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #0F3564;
}
.pd_messagetext_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #C0891C;
}
.pd_descriptionText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
}
.PD_DropDownBold {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN: 0px; VERTICAL-ALIGN: middle; WIDTH: 230px; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 20px
}
.PD_BoldBlack {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.PD_RegBlack {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pd_styleName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #0F3564;
}
.pd_PriceText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #990000;
}

/*added for checkout page*/
.BlackTextBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; font-weight: bold }
.RedText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: normal}
.blacktextbold-lrg { font-family: verdana, arial, helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: bold }






/* Basic Styles (to integrate into menu-specific classes) */
body { text-decoration: none; font:10px verdana, arial, helvetica, sans-serif;}
table { border: 1px; border-spacing: 0; padding: 0; margin: 0;}

/* ------------------------------------------------------------------------------ */	
/* LM NAVTREE STYLE DEFINITIONS */

/* NavTree: Top Level (Headers: Shop by Shoe Type, For All Occasions, Shop by Brands) styles */
.topmenu1 { font:10px/16px verdana, arial, helvetica, sans-serif; font-weight: bold; color: #0F3564;}
.topmenu1 a:link { text-decoration: none;}
.topmenu1 a:hover { text-decoration: underline;}
.topmenu1 a:visited { text-decoration: none;}
.topmenu1 a:visited:hover { text-decoration: underline;}
table.topmenu1 { border: 0px; border-spacing: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
.women_vp2, .Men_vp2, .kids_vp2 {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666}

/* NavTree: 2nd-Level (category, shop, brands) styles */
.submenu1 { font:10px/16px verdana, arial, helvetica, sans-serif;color: #466D9C;}
.submenu1 a:link { text-decoration: none; color: #466D9C;}
.submenu1 a:hover { text-decoration: underline; color: #466D9C;}
.submenu1 a:visited { text-decoration: none; color: #466D9C;}
.submenu1 a:visited:hover { text-decoration: underline; color: #466D9C;}
.submenu1 table { border: 0px none; border-spacing: 0; padding: 0; margin: 0}

/* NavTree: 3rd-Level (sub-category) styles */
.submenu2{ font:10px/16px verdana, arial, georgia, sans-serif; color: #666666; cursor:hand}
.submenu2 a:link { text-decoration: none; color: #666666;}
.submenu2 a:hover { text-decoration: underline; color: #666666;}
.submenu2 a:visited { text-decoration: none; color: #666666;}
.submenu2 a:visited:hover { text-decoration: underline; color: #666666;}
.submenu2 table{ border: 0px none; border-spacing: 0; padding: 0; margin: 0}

/* NavTree: 4th-Level (sub-sub categories; ie. Men|Athletic|Running|Motion_Control) styles */
.submenu3{ font:bold 10px/16px verdana, arial, helvetica, sans-serif; color: #CCCCCC;}
.submenu3 a:link {
	text-decoration: none;
	color: #CCCCCC;
	font-weight: bold;
}
.submenu3 a:hover {
	text-decoration: underline;
	color: #FF9900;
	font-weight: bold;
}
.submenu3 a:visited { text-decoration: none; color: #CCCCCC;}
.submenu3 a:visited:hover { text-decoration: none; color: #CC6600;}
.submenu3 table { border:0px; border-spacing: 0; padding: 0; margin: 0;}

/* ------------------------------------------------------------------------------ */
/* SEARCH RESULTS SORTING+FILTERING NAV STYLES (above thumbs) */

/* Filter Dropmenus (top left of body) */
.update_box { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: #FFFFFF; height: 16px; width: 118px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-weight: bold; color: #666666 }



a {  text-decoration: none}
a:link {  text-decoration: none}
a:hover {  text-decoration: underline}
