table.MainFrameBodyFull td#body{
}

div.NaviMenu{
	width:100%;
	overflow:auto;
}
ul.ParentCategoryList{
	font-size:1em;
	overflow:auto;
	list-style:none;
	padding:0px;
	margin:0;
	line-height:2em;
	float:left;
}
ul.ParentCategoryList li{ 
	float:left;text-indent:5px;	
}
ul.ParentCategoryList li a.CatLink{ 
	padding-left:10px;
	background-image:url(//www.beautyintrend.com/images/arrow-ltr.gif);background-repeat:no-repeat;background-position:left center;
	color:#404040;	
}
ul.ParentCategoryList li.rn a{
	padding-left:0px;
	background-image:none;
}
ul.ParentCategoryList li.bn a{
	font-size:1em;
}

ul.ChildCategoryList{
	font-size:0.9em;	
	overflow:auto;
	list-style:none;
	padding:0px;
	width:100%;
	margin:8px 0 0 0;
	clear:both;
}
ul.ChildCategoryList li{ 
	float:left;
	text-indent:5px;	
	width:32%;
	line-height:1.5em;		
}
ul.ChildCategoryList li a{ 
	padding-left:10px;	
	background-image:url(//www.beautyintrend.com/images/arrow.gif);background-repeat:no-repeat;background-position:left center;
	color:#606060;
}
ul span.CC{
	margin-left:5px;
	font-size:0.7em;
	color:grey;
	font-style:italic;
}
ul.ChildCategoryList span.NoItemCat{
	color:grey;
	padding-left:10px;	
	background-image:url(//www.beautyintrend.com/images/arrow.gif);background-repeat:no-repeat;background-position:left center;	
}

form.SearchForm{	
	margin:0px;	
}
form select.BrandSelectList{
	float:right;	
	height:30px;
}


table.ShoppingItemList{
	margin:0 auto 0 auto;
	font-size:0.8em;
	border-collapse:collapse;
	width:100%;
}
table.ShoppingItemList th{ 
	font-size:1.2em;
	font-weight:normal;
	color:#303030;
	background-color:#fcedba; 
	border-style:solid;
	border-color:#fcedba;
	border-width:0px 1px 3px 1px;
	border-bottom-color:#FFFFFF;
	height:30px;	
}
table.ShoppingItemList tr td{	
	text-align:center;
	border-style:solid;border-color:#dddcdc;border-width:0px;
}
table.ShoppingItemList tr.top td{
	padding-top:10px;
}
table.ShoppingItemList tr.top td.img{
	border-width:0px 0px 2px 0px;
}
table.ShoppingItemList tr.btm td{
	padding-bottom:10px;
	border-bottom-width:2px;
}
table.ShoppingItemList td.fp {
	border-left-width:2px;
}

table.ShoppingItemList th.op{ border-right-color:white; }
table.ShoppingItemList th.img{ border-left-color:white; }

table.ShoppingItemList td h3.bn{ margin:0px;font-size:1.2em;width:70%;float:left;font-weight:normal; }  
table.ShoppingItemList td h4.in{ margin:0px;font-size:1em;font-weight:normal; }
table.ShoppingItemList td h3.bn a{ color:#484848; }
table.ShoppingItemList td h4.in a{ color:#484848; }
table.ShoppingItemList td.dt { color:#80807f; }


table.ShoppingItemList td.dt div.release_date{ float:right;font-size:0.9em;color:grey;font-style:italic; }

table.ShoppingItemList tr td.img{ width:60px;border-left-color:white; }
table.ShoppingItemList tr td.dt{ width:370px;text-align:left;padding-left:5px; }
table.ShoppingItemList tr td.fp{ width:70px;color:#606060; }
table.ShoppingItemList tr td.p{ width:100px;color:#ed5603; }
table.ShoppingItemList tr td.pp{ width:160px;background-color:#fcedba; }
table.ShoppingItemList tr td.op{ width:40px;border-right-color:white; }

table.ShoppingItemList tr td div.bhIcon{ display:inline; }
table.ShoppingItemList tr td div.bhIcon img{ margin:0  0 0 3px; }
table.ShoppingItemList tr td div.bhIcon img.prIcon{ cursor:pointer; }

table.ShoppingItemList tr td.pp{ font-size:1.2em;color:#ed5603;font-weight:bolder; }

table.ShoppingItemList tr.nmLn td.pp{ vertical-align:bottom; } 
/*table.ShoppingItemList tr.nmLn td.pp div.mPc{ height:100%; }*/ 

table.ShoppingItemList tr td.pp div.mPz{ width:60%;float:left;text-align:right; }
table.ShoppingItemList tr td.pp div.mPc{ width:40%;float:right;text-align:center; }

table.ShoppingItemList tr.itm_hover_for_ie td.dt{ background-color:#fcedba; }
table.ShoppingItemList tr.itm_hover_for_ie td.fp{ background-color:#fcedba; }
table.ShoppingItemList tr.itm_hover_for_ie td.p{ background-color:#fcedba; }

table.ShoppingItemList tr.itm:hover td.dt{ background-color:#fcedba; }
table.ShoppingItemList tr.itm:hover td.fp{ background-color:#fcedba; }
table.ShoppingItemList tr.itm:hover td.p{ background-color:#fcedba; }

div.PageNav2{
	font-size:0.85em;
	margin:15px 0 0 0;
	text-align:right;
}
div.PageNav2 .p{
	padding:2px 4px 2px 4px;
	text-decoration:none;
	border:1px solid #CCCCCC;
	color:black;
	margin:0px 1px;
}
div.PageNav2 .p:hover{
	text-decoration:none;
	background-color:#c9c9c9;
}
div.PageNav2 #cp{
	color:white;
	background-color:#cacaca;
} 
div.PageNav{ 
	margin:15px auto 15px auto;
	text-align:center;
	font-size:0.9em;
	padding:0px;
	width:98%;
}
div.PageNav .p{
	line-height:1.5em;
	padding:4px 0px 4px 0px;
	margin:0 0 0 5px;
	text-decoration:none;
}
div.PageNav a:hover{
	/*background-image:url(//www.beautyintrend.com/images/arrow.gif);background-repeat:no-repeat;background-position:top center;*/
	color:#FF00FF; 	
}
div.PageNav #cp{ /*current page*/
	/*font-weight:bold;*/
}


div.LetterNav{
	margin:15px 0 0 0;
	padding:0px;
	font-size:0.8em;
	width:100%;
	clear:both;
	text-align:center;
	line-height:1.7em;
	overflow:hidden;
	border-width:2px 0 0 0;
	border-style:solid;
	border-color:#fcedba;
}
div.LetterNav .lt{
	margin:0 0 0 0px;
	text-decoration:none;
	color:black;
	font-weight:bold;
	color:#929191;
	padding:5px 5px;
	/*border:1px solid #CCCCCC;*/
	/*float:left;*/
}
div.LetterNav a.lt:hover{background-color:#fcedba;color:#818080;}
div.LetterNav span.lt{ color:#e0e0df;cursor:default; }
/*div.LetterNav #clt{ color:white; font-weight:bold; background-color:#cacaca; }*/ 
div.LetterNav #clt{ color:white; font-weight:bold; background-color:#fcedba;color:#818080; } 
div.LetterNav #TC{ display:block; float:right; }


.myCategoryTree{ /* à¸ªà¸³à¸«à¸£à¸±à¸? text à¹?à¸£à¸´à¹?à¸¡à¸?à¹?à¸?à¸?à¸­à¸? class myCategoryTree jquery Plugin */
	font-size:1.1em;	
	color:#E85B92; 
	font-weight:normal;
	cursor:pointer;
	padding:0 20px 0 0;
	margin:0px;
	background-image: url(/images/drop_down_btn.gif);
	background-position:center right;
	background-repeat:no-repeat;
}


/* Start :: à¸ªà¹?à¸§à¸?à¸?à¸­à¸? Prmotion Price Display Dialog */
div.PPDDetailDialog div.ui-dialog-titlebar{	
}
.ui-button-text{
	font-size:12px;
}
div#PPDDetail{
	
}
iframe#PPDDetail{
	width:100%;
	margin:0px;
}
.vPmPc:hover{	
	text-decoration:underline;
}
.vPmPc{
	width:auto;
	cursor:pointer;
	margin-right:10px;
	padding-right:22px;
	background-image:url(/mod/product/img/promotionPrice.bg.gif);
	background-position:center right;
	background-repeat:no-repeat;		
}
.ItPmDp:hover{	
	text-decoration:underline;
}
.ItPmDp{
	width:auto;
	cursor:pointer;
	margin-left:10px;
	padding-right:22px;		
}
.nPmPc{
	margin-right:10px;
	padding-right:22px;
}
table thead tr th.maxPHD{
	cursor:pointer;
	font-size:1.1em;
	text-decoration:underline;
	font-weight:bold;
	color:#ED5603;
}
div#maxPHDDetailDisplay{
	text-align:left;
	display:none;
	margin:15px 0 0 0;
	text-indent:40px;
	line-height:1.8em;
}
.icBHSL{
	/*cursor: pointer;*/
}