body {
	margin:0px auto;
	padding:0px;
	background:url(../Images/Common/Bg-Body.gif);
	background-repeat:repeat-x;
	background-color:#333333;
}
.Clear {
	clear:both;
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	width:0;
}
#ErrorMessage{
	background-color:#f0f0f0;
	padding:15px;
	margin-top:15px;
	color:#333;
}
#myform_errorloc ul {
	color:#F00;
	padding:20px 0;
	margin:0;
	list-style-type:circle;
}

/*#MainDiv div { overflow:hidden; }*/

/*-----------------------Color-----------------------------*/
.Black { color:#000000; }
.Orange { color:#ff7400; }
.Pink { color:#d70e6e; }
.Yellow { color:#fff001; }
.LightGreen { color:#c7ff00; }
.Gray { color:#262626; }
.Red { color:#F00; }
.LightBlack{ color:#010101;}
/*-----------------------Font Family--------------------------*/
.Tahoma10 {
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:10px;
}
.Tahoma12 {
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:12px;
}
.Tahoma14 {
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:14px;
}
.Tahoma15 {
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:15px;
}
.Tahoma18 {
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:18px;
}
/*-----------------------MainDiv-----------------------------------*/
#MainDiv {
	width:981px;
	margin:0px auto;
	margin-bottom:10px;
	padding:0px;
	overflow:hidden;
}
/*-----------------------Header--------------------------------*/
#Header { width:981px; }
#HeaderLeft {
	float:left;
	width:218px;
}
#Logo { float:left; }
#HeaderRight { float:right; margin-right:10px; /*	width:796px;*/ }
#OrderByPhone {
	float:right;
	padding:40px 9px 0px 0px;
}
/*-----------------------Top Navigation-------------------------------*/
#TopNavigation {
	width:981px;
	clear:both;
}
#UL_TopNavigation {
	width:981px;
	height:39px;
	padding:0;
	margin:0;
	list-style-type:none;
}
#UL_TopNavigation li { display:inline; }
#UL_TopNavigation li a {
	height:39px;
	float:left;
	text-indent:-9999px;
	text-decoration:none;
	background-image:url(../Images/Navigation/Bg-Navigation.gif);
	background-repeat:no-repeat;
}
ul#UL_TopNavigation li#LI_TopNavigation_1 a {
	width:77px;
	background-position: 0 0;
}
ul#UL_TopNavigation li#LI_TopNavigation_2 a {
	width:77px;
	background-position: -77px 0;
}
ul#UL_TopNavigation li#LI_TopNavigation_3 a {
	width:88px;
	background-position:-154px 0;
}
ul#UL_TopNavigation li#LI_TopNavigation_4 a {
	width:82px;
	background-position:-242px 0;
}
ul#UL_TopNavigation li#LI_TopNavigation_5 a {
	width:111px;
	background-position:-324px 0;
}
ul#UL_TopNavigation li#LI_TopNavigation_6 a {
	width:91px;
	background-position:-435px 0;
}
ul#UL_TopNavigation li#LI_TopNavigation_7 a {
	width:113px;
	background-position:-526px 0;
}
ul#UL_TopNavigation li#LI_TopNavigation_8 a {
	width:121px;
	background-position:-639px 0;
}
ul#UL_TopNavigation li#LI_TopNavigation_9 a {
	width:116px;
	background-position:-760px 0;
}
ul#UL_TopNavigation li#LI_TopNavigation_10 a {
	width:105px;
	background-position:-876px 0;
}
ul#UL_TopNavigation li#LI_TopNavigation_11 a {
	width:105px;
	background-position:-981px 0;
}

/*-----------------------Main Body-------------------------------*/
#MainBody {
	float:left;
	clear:both;
	width:981px;
	margin-top:8px;
}
.Bullet_Heading {
	float:left;
	background-image:url(../Images/Common/Bullet-Heading.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:21px;
	letter-spacing:1px;
}
.Bullet_Heading_Black {
	float:left;
	background-image:url(../Images/Common/Bullet-Heading-Black.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding-left:21px;
}
.Heading_Text { background-position:0px 2px; }
/*----------------------Left navigation-------------------------------*/
#LeftNavigation {
	float:left;
	width:218px;
}
#Search {
	float:left;
	width:195px;
	padding:7px 0px 0px 20px;
}
#Search .content {
	float:left;
	width:195px;
	padding-top:3px;
}
.Button_Search {
	float:left;
	/*width:191px;*/
	clear:both;
	padding:12px 4px 0px 118px;
}
#LeftNavigationAccordion {
	float:right;
	width:199px;
	/*	margin-left:19px;*/
	margin-top:20px;
	background-color:#f8f8f8;
}
#LeftNavigationAccordion .CurveTop {
	float:left;
	width:199px;
	height:7px;
	background:url(../Images/Common/Curve-Top-LeftNaviDiv.gif);
	background-repeat:no-repeat;
}
#LeftNavigationAccordion .CurveBottom {
	float:left;
	width:199px;
	height:10px;
	background:url(../Images/Common/Curve-Bottom-LeftNaviDiv.gif);
	background-repeat:no-repeat;
}
#LeftNavigationAccordion .Content {
	float:left;
	width:197px;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#000000;
	border-left:solid #f2f2f2 1px;
	border-right:solid #f2f2f2 1px;
}
#LeftNavigationAccordion .Content ul {
	margin:0px;
	padding:0px;
}
#LeftNavigationAccordion .Content li {
	margin:0;
	padding:0;
	list-style-type:none;
	display:list-item;
}
#LeftNavigationAccordion li.LI_Level1 {
	float:left;
	width:100%;
	margin:1px 0px 0px 0px;
	padding:0px;
	list-style-type:none;
	display:list-item;
}
#LeftNavigationAccordion li.LI_Level1 .Bullet {
	float:left;
	width:176px;
	/*	width:195px;	*/
	font-weight:bold;
	background:url(../Images/Common/Bg-Level1.gif);
	height:17px;
	background-repeat:no-repeat;
	padding-left:19px;
	padding-top:3px;
}
#LeftNavigationAccordion ul.UL_Level2 {
	float:left;
	list-style-type:none;
	width:100%;
	margin:10px 0 0 0;
	padding-bottom:10px;
}
#LeftNavigationAccordion LI.LI_Blank { height:12px; }
#LeftNavigationAccordion ul.UL_Empty, #LeftNavigationAccordion li.LI_Empty { height:0 !important; }
#LeftNavigationAccordion LI.LI_Level2 {
	float:left;
	margin:0px;
	padding:0px 0px 0px 32px;
	list-style-type:none;
	display:list-item;
	clear:both;
	background-image:url(../Images/Common/Bullet-LeftNavi-Level2.gif);
	background-repeat:no-repeat;
	background-position:20px 9px;
	line-height:20px;
	white-space:nowrap;
}
#LeftNavigationBanner {
	float:left;
	width:199px;
	padding-left:19px;
}
#LeftNavigationBanner ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#LeftNavigationBanner li {
	margin:0px;
	padding:29px 0px 0px 0px;
	display:list-item;
	list-style-type:none;
}
/*----------------------Body Content Area------------------------------*/
#BodyContentArea {
	float:left;
	width:548px;
}
#BodyContent {
	float:left;
	width:533px;
	padding-left:5px;/*	background-color:#0000FF;*/
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	line-height:16px;
	color:#ffffff;
}
#BodyContent .ContentTextArea {
	float:left;
	width:503px;
	padding:20px 0px 0px 15px;
	line-height:16px;
}
#Flash {
	float:left;
	width:533px;
}
#FeatureProductWomen {
	float:left;
	width:533px;
	padding-top:10px;
}
#FeatureProductKids {
	float:left;
	width:533px;
	padding-top:12px;
}
#FeatureProductMen {
	float:left;
	width:533px;
	padding-top:12px;
}
.FeatureProduct {
	float:left;
	width:533px;
}
.PageHeading {
	float:left;
	width:533px;
	background-image:url(../Images/Common/BG-Headings.gif);
	min-height:34px;
	height:auto !important;
	height:34px;
}
.PageHeading .PageHeading_Content {
	float:left;
	width:420px;
	letter-spacing:1px;
	line-height:34px;
	text-transform: uppercase;
	padding-left:33px;
	background-image:url(../Images/Common/Bullet-Heading.gif);
	background-repeat:no-repeat;
	background-position: 12px 8px;
}
.PageHeading .PageHeading_Button {
	float:right;
	padding-top:6px;
	padding-right:12px;
}
.FeatureProductContent {
	width:519px;
	float:left;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#ffffff;
	line-height:10px;
	padding-left:9px;
}
.FeatureProductContent ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.FeatureProductContent li {
	margin:0px;
	padding:0px;
	list-style-type:none;
	display:inline;
}
.FeatureProductContent div.LV1, .FeatureProductContent div.LV2, .FeatureProductContent div.LV3 {float:left;}
.FeatureProductContent div.LV1 div.ProductContentDiv { margin-right:32px; }
.FeatureProductContent div.LV2 div.ProductContentDiv { margin-right:31px; }
.FeatureProductContent div.LV3 div.ProductContentDiv { /*	margin-right:31px;*/ }
.ProductContentDiv {
	width:152px;
	float:left;
	padding:12px 0px 20px 0px;
}
.ProductContentDiv img { padding:0px 0px 10px 0px; }
/*-----------------------Right Body------------------------------*/
#RightBody {
	float:right;
	width:215px;
}
#NewsLetter {
	float:left;
	width:215px;
	padding-top:7px;
}
#NewsLetterContent {
	float:right;
	width:175px;
	color:#ffffff;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	padding-top:15px;
	padding-right:20px;/*	margin:0 20px 0px 20px;
	background-color:#FF0000;*/
}
.NewsletterTextBox {
	float:left;
	background:url(../Images/Common/Bg-TextBox.gif);
	background-repeat:no-repeat;
	width:162px;
	height:25px;
	border:0px;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	padding-left:13px;
	margin-bottom:6px;
	*padding-top:6px;
}
#ShoppingCart {
	float:left;
	width:195px;
	padding-top:27px;
}
#ShoppingCart .CurveTop {
	float:left;
	width:195px;
	background:url(../Images/Common/Curve-Top-ShoppingCart.gif);
	height:10px;
}
#ShoppingCart .CurveContent {
	float:left;
	width:169px;
	background-color:#f8f8f8;
	border-left:#f2f2f2 1px solid;
	border-right:#f2f2f2 1px solid;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#000000;
	padding:10px 0px 6px 24px;
}
#ShoppingCart .CurveBottom {
	float:left;
	width:195px;
	background:url(../Images/Common/Curve-Bottom-ShoppingCart.gif);
	height:10px;
}
#HotOffer {
	float:left;
	width:195px;
	padding-top:25px;
}
#HotOfferContent {
	float:left;
	width:195px;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#000000;
}
#HotOfferContent ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
#HotOfferContent li {
	float:left;
	margin:0;
	padding:10px 0px 0px 0px;
	list-style-type:none;
	display:list-item;
}
.HotOfferProduct {
	width:195px;
	float:left;
}
.HotOfferProduct .CurveTop {
	float:left;
	width:195px;
	height:3px;
	background:url(../Images/Common/Curve-Top-HotOffer.gif);
	background-repeat:no-repeat;
}
.HotOfferProduct .CurveContent {
	width:181px;
	float:left;
	background-color:#f7f7f7;
	border-left:1px solid #efefef;
	border-right:1px solid #efefef;
	padding:10px 6px 10px 6px;
	line-height:10px;
}
.HotOfferProduct .CurveContent img {
	float:left;
	padding-right:6px;
}
.HotOfferProduct .CurveBottom {
	width:195px;
	height:2px;
	float:left;
	background:url(../Images/Common/Curve-Bottom-HotOffer.gif);
	background-repeat:no-repeat;
}
.TextBox {
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#000000;
}
.TextBoxWidth { width:100%; }
/*---------------------Footer Start -----------*/
#Footer {
	clear:both;
	width:981px;
	float:left;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#000000;
	margin-top:44px;
}
#FooterHead {
	width:981px;
	float:left;
}
#FooterLogo {
	width:218px;
	float:left;
}
#SliderContainer {
	width:763px;
	float:left;
	height:59px;
	background:url(../Images/Common/Bg-Slider.gif);
	background-repeat:no-repeat;
}
#FooterBody {
	float:left;
	width:981px;
}
#FooterBody .CurveLeft {
	float:left;
	background:url(../Images/Common/Curve-Fooer-BL.gif);
	background-repeat:no-repeat;
	width:20px;
	height:40px;
}
#FooterBody .CurveRight {
	float:right;
	background:url(../Images/Common/Curve-Footer-BR.gif);
	background-repeat:no-repeat;
	width:20px;
	height:40px;
}
#FooterBody .CurveContent {
	float:left;
	width:941px;
	height:25px;
	background-color:#e7e7e7;
	font-family:Tahoma, Times New Roman, Times, serif;
	font-size:11px;
	color:#000000;
	padding-top:15px;
}
/*---------------------Mix -----------*/
h1, h2, h3 {
	margin:0;
	padding:0;
	font-weight:normal;
}
.Hide_HR { display:none; }
.Hide_Heading {
	display:none;
	height:0;
	width:0;
}
.TextReplaceByImage {
	margin:0;
	padding:0;
	background-repeat:no-repeat;
	background-position:0 0;
	text-indent:-9999px;
}
form {
	margin:0;
	padding:0;
}
input {
	margin:0;
	padding:0;
}
.Line_H {
	float:left;
	background:url(../Images/Common/Bg-Line-H.gif);
	width:100%;
	height:1px;
	background-repeat:repeat-x;
}
.StrickOut { text-decoration:line-through; }
/*----------------------Heading Text Replaced By Images -----------*/
.BG_Logo {
	float:left;
	width:218px;
	height:88px;
	background:url(../Images/Common/Logo.gif);
}
.BG_Logo_Footer {
	float:left;
	width:218px;
	height:59px;
	background-image:url(../Images/Common/Logo-Footer.gif);
}
.BG_OrderByPhone {
	float:left;
	width:200px;
	height:48px;
	background-image:url(../Images/Common/OrderByPhone.gif);
}
.BG_Heading_Search {
	float:left;
	width:64px;
	height:16px;
	background-image:url(../Images/Headings/Search.gif);
}
.BG_Heading_Newsletter {
	float:left;
	width:106px;
	height:16px;
	background-image:url(../Images/Headings/Newsletter.gif);
}
.BG_Button_Search {
	float:left;
	width:69px;
	height:23px;
	background-image:url(../Images/Common/Button-search.gif);
}
.BG_Button_More {
	float:right;
	width:57px;
	height:22px;
	background-image:url(../Images/Common/Button-More.gif);
	cursor:pointer; /*For IE*/
}
.BG_Button_ShowAll {
	float:right;
	width:67px;
	height:20px;
	background-image:url(../Images/Common/Button-ShowAll.gif);
	cursor:pointer; /*For IE*/
}
.BG_Button_ViewDetails {
	float:left;
	width:93px;
	height:19px;
	background-image:url(../Images/Common/Button-ViewDetails.gif);
	cursor:pointer; /*For IE*/
}
.BG_Button_Details {
	float:left;
	width:46px;
	height:17px;
	background-image:url(../Images/Common/Button-Details.gif);
	cursor:pointer; /*For IE*/
}
.BG_Heading_ShoppingCart {
	float:left;
	width:144px;
	height:17px;
	background-image:url(../Images/Headings/ShoppingCart.gif);
}
.BG_Heading_HotOffer {
	float:left;
	width:97px;
	height:16px;
	background-image:url(../Images/Headings/HotOffer.gif);
}
.BG_Heading_AddToBasket {
	float:left;
	width:161px;
	height:48px;
	background-image:url(../Images/Common/Button-AddtoBasket.gif);
	cursor:pointer;
}
/*--------------------------------------Link---------------------------------------*/
A:link { TEXT-DECORATION: none }
A:active { TEXT-DECORATION: none }
A:visited { TEXT-DECORATION: none }
A:hover { TEXT-DECORATION: underline }
