﻿	#product-bg { background-image:url(../products/images/discover-bg.jpg); width:863px; height:699px;}
	#separate-top { padding-top:100px;}
	#productcontent {margin:0px 30px 0px 50px;}
	#productcontentluxe {margin:0px 0px 0px 0px;}

	/*
	#product-intro { clear:both; color:#56474b; font-weight:bold; line-height:18px; font-size:14px; text-align:justify; padding:0px 170px 0px 155px;}
*/
#product-intro
{
	clear:both;
	color:#56474b;
	font-weight:bold;
	line-height:18px;
	font-size:14px;
	text-align:justify;
	text-align:center;
	vertical-align:middle;
	padding-top:105px;
}
	#separate-intro { clear:both; padding-top:50px;}
	#product-list { height:auto;}
	#productL {width:390px; float:left;}
	.img-product { float:left; width:100px; text-align:center;}
	.img-productSlimpads
	{
	 float:left;
	 margin-left:8px;
	 width:80px;	
	 height:110px;
	 text-align:center;
	 background-image:url(../products/images/slimpads_small.gif);
	}
	/*.product-name { float:left; margin:0px 3px 0px 3px;}*/
	#productL #product-kotex-luxe .product-name,#productL #product01 .product-name,#productL #product02 .product-name,#productL #product03 .product-name { float:left; width:280px;}
	.product-name div {color:#4f4f4f; font-size:14px;}
	/* product kotex luxe*/
	#product-kotex-luxe .product-name {float:left; font-size:12px; margin:0px 3px 0px 3px;}
	#product-kotex-luxe .product-name h4 {color:black; font-size:12px; font-weight:bold;  margin:0px 0px 5px 0px;}
	#product-kotex-luxe .product-name div {font-size:12px; line-height:16px;}
	#product-kotex-luxe .product-name div  a {color:black;}

	/* product 01*/
	#product01 {clear:both;}
	#product01 .product-name {float:left; font-size:12px; margin:0px 3px 0px 3px;}
	#product01 .product-name h4 {color:#9d5a92; font-size:12px; font-weight:bold;  margin:0px 0px 5px 0px;}
	#product01 .product-name div {font-size:12px; line-height:16px;}
	#product01 .product-name div  a {color:#9d5a92;}
	/* product 02*/
	#product02 {clear:both;}
	#product02 .product-name {float:left; font-family:12px; margin:0px 3px 0px 3px;}
	#product02 .product-name h4 {color:#0e8271; font-size:12px; font-weight:bold;  margin:0px 0px 5px 0px;}
	#product02 .product-name div {font-size:12px; line-height:16px;}
	#product02 .product-name div  a {color:#0e8271;}
	/* product 03*/
	#product03 {clear:both;}
	#product03 .product-name {float:left; margin:0px 3px 0px 0px;}
	#product03 .product-name h4 {color:#088cb2; margin:0px 0px 5px 0px;font-size:12px; font-weight:bold;}
	#product03 .product-name div {font-size:12px; line-height:16px;}
	#product03 .product-name div  a {color:#088cb2;}
	
	/* product-right */
	#ProductR {float:left; margin-left:2px; border:solid 0px green; width:355px;
	            background-image:url('../products/images/line-index.gif');
				background-repeat:repeat-y;
	height: 450px;
}
	#ProductR #product04 .product-name,#ProductR #product05 .product-name,#ProductR #product06 .product-name {width:248px;}
	/* product 04*/
	#product04 .product-name {float:left; margin:0px 3px 0px 3px;}
	#product04 .product-name h4 {color:#0266b2; margin:0px 0px 5px 0px;font-size:12px; font-weight:bold;}
	#product04 .product-name div {font-size:12px; line-height:16px;}
	#product04 .product-name div  a {color:#0266b2;}
	
	/* product 05*/
	#product05 {clear:both; padding-top:12px;}
	#product05 .product-name {float:left; margin:0px 3px 0px 3px;}
	#product05 .product-name h4 {color:#d72880; margin:0px 0px 5px 0px;font-size:12px; font-weight:bold;}
	#product05 .product-name div {font-size:12px; line-height:16px;}
	#product05 .product-name div  a {color:#d72880;}
	/* product 06*/
	#product06 {clear:both; }
	#product06 .product-name {float:left; margin:10px 3px 0px 3px;}
	#product06 .product-name h4 {color:#66307c; margin:0px 0px 5px 0px;font-size:12px; font-weight:bold;}
	#product06 .product-name div {font-size:12px; line-height:16px;}
	#product06 .product-name div  a {color:#66307c;}
	/* footer */
	#product-footer {margin-top:12px;}
	#selecttips {float:left; color:#ffea00; padding-left:100px; margin-top:25px; font-weight:bold;}
	#selecttips a {color:#ffea00; font-weight:bold; text-decoration:none; font-size:14px;}
	#getsample {float:right; padding-right:100px; color:#ffffff; font-weight:bold; margin-top:20px;}
	#getsample a {color:#ffffff; font-weight:bold; text-decoration:none;font-size:13px;}
	
/******** product master page *******/
	#product-bg-main {width:864px;}
	#bg-top { background-image:url(../products/images/product-bg-top.jpg); width:863px; height:34px;}
	#bg-top-luxe { background-image:url(../products/images/kotex-luxe_top.jpg); width:864px; height:72px;}
	#bg-middle { background-image:url(../products/images/product-bg-middle.jpg); background-repeat:repeat-y; width:864px; float:left;}
	#bg-middle-luxe { background-image:url(../products/images/kotex-luxe_middle.jpg); background-repeat:repeat-y; width:864px; float:left;}
	#submenu-list {float:left; width:200px;background-image:url(../products/images/product-bg-middle.jpg); background-repeat:repeat-y;}
	#submenu-list-luxe {float:left; width:200px;background-image:url(../products/images/kotex-luxe-left.jpg); background-repeat:repeat-y;}
	#content-bg-top{width:629px; margin-bottom:-4px; }
	#content-bg-detail { background-image:url(../products/images/content-bg-middle.jpg); background-repeat:repeat-y; width:629px;height:300%; padding-bottom:10px;}
	#content-bg-detail-luxe { background-image:url(../products/images/luxe/luxe_middle.jpg); background-repeat:repeat-y; width:629px;height:300%; padding-bottom:10px;}
	#content-bg-bottom { background-image:url(../products/images/content-bg-bottom.jpg); background-repeat:no-repeat; width:629px; height:39px; margin-top:0px;}
	#content-bg-bottom-luxe { background-image:url(../products/images/content-bg-bottom.jpg); background-repeat:no-repeat; width:629px; height:39px; margin-top:0px;}
	#bg-bottom { background-image:url(../products/images/product-bg-bottom.jpg); width:863px; height:42px; clear:both;}
	#bg-bottom-luxe { background-image:url(../products/images/kotex-luxe_down.jpg); width:864px; height:65px; clear:both;}
	#product-content { float:left;}
	#product-info { margin-left:30px; margin-right:10px; margin-top:-22px;}
	#product-info-luxe { margin-left:0px; margin-right:10px; margin-top:0px;}
	/*#product-detail ul { color:#4f4f4f; list-style:decimal; font-size:12px; line-height:16px;}*/
	/*.product-name .detail {color:#9d5a92; padding-bottom:10px;} */
	#product-info h3 {color:#9d5a92;margin-right:5px; font-size:13px; font-weight:bold;}
	#product-info h2 {color:#9d5a92; font-size:19px; margin-top:22px;}
	#line-separate, .line-separate {border-bottom:dashed 1px #00d0ff; margin-right:20px;}
	#img-big {float:right; padding-top:10px;}
	.products {}
	.products .product-name { float:left; margin-left:10px; width:450px;
	}
	.products .product-name-luxe { float:left; width:443px; margin-left:10px;
	}


	.img-product-ms {float:left; width:100px; text-align:center; padding-right:10px;}
	
	/*#product-name div span { color:#9d5a92; margin-top:0px;}*/
	
	.product-name .description {color:#9d5a92; font-size:12px; line-height:16px;}
	.product-name-luxe .description {color:#9d5a92; font-size:12px; line-height:16px;}
	.description ul { margin:5px;}

	.endproduct {border-bottom:dashed 1px #fbc9e5; height:5px;}
	.product-name .detail {color:#9d5a92; margin-top:0px; padding-bottom:5px; font-size:12px;}
	ol li {color:gray; font-size:12px; line-height:16px;}
	.List1 {list-style:decimal }
	.List2 {list-style-image: url(../products/images/dash.gif); padding-bottom:10px;}
	
	.title-detail {color:gray; font-size:12px; line-height:16px;}
	.more {font-size:12px;padding:2px 0px 4px 0px;}
	.moretop {color:gray;font-size:12px;padding:2px 0px 4px 0px;}
	.moredown {color:#9d5a92;font-size:12px;padding:2px 0px 4px 0px;}
	.more a, .moretop a, moredown a, .description ul a{ color:#d72880;}
	.moredown a, .description ul a{ color:#d72880;}
	
	
	/*************************** How to use ***************************************/
	 #how2use {margin-top:0px; }
	 #how2use #head {padding-top:20px;}
	 .detail h3 { margin-bottom:3px;}
	#how2use .detail {color:#9d5a92;}

	/*.img-product-ms {float:left; width:100px; text-align:center;}
	
	#product-name div span { color:#9d5a92; margin-top:0px;}*/
	
	#how2use .description {color:#033333; font-size:12px; line-height:16px;}
	.img-left {float:right; padding-top:3px;}
	#how2use a {color:#d72880;}
	.description ul { list-style:disc; margin-left:20px; line-height:16px;}
	
	/*************************** Faqs ***************************************/
	#faq ol li {color:#784183; font-size:12px; line-height:20px;}
	.list-faq {list-style:decimal;}
	
	 .List3 {list-style:decimal; padding-left:30px;}
	 #faq ol li ol li {color:#333333;}
	 #faq #head {padding-top:20px;}
	.question, .question a {color:#784183; font-weight:bold; text-decoration:underline;}
	.answer {color:#4f4f4f; padding:5px 0px 5px 0px;}
	
	/*************************** Tips ***************************************/
	 #tips #head {padding-top:20px;}
	 #tips h3 {font-size:17px; font-weight:bold; color:#9d5a92;}
	 #intro {color:#784183; font-size:13px; line-height:16px; font-weight:bold;}
	 #tips .LBox { float:left; width:150px;}
	 #tips .RBox { float:left; width:430px;}
	 .tips-green { font-size:12px; line-height:16px; color:#00746a;}
	 .tips-green p a {font-size:12px; line-height:16px; color:#00746a; font-weight:bold;}
	 .tips-pink { font-size:12px; line-height:16px; color:#b8027e;}
	 .tips-pink p a {font-size:12px; line-height:16px; color:#b8027e; font-weight:bold;}
	 .tips-blue {font-size:12px; line-height:16px; color:#7302ba;}
	 .tips-blue p a{font-size:12px; line-height:16px; color:#7302ba; font-weight:bold;}
	 
	 /*************************** Pad Range ***************************************/
	 #pads #head {padding-top:25px;}
	 #pads #title {color:#56474b; font-size:12px; font-weight:bold;}
	 #tbpads { border:1px;}
	 #bghead {color:#903600; width:130px; background-image:url(../products/images/tips/range-bg-tb.gif); background-repeat:repeat;}
	 .tbtitle {color:#903600; font-weight:normal; font-size:11px; background-color:#ffb447; padding:3px; vertical-align:top; width:135px;}
	 .tditem { background-color:#ffcc9c; padding:3px; font-size:10px; vertical-align:top;}
	 .tditem p { color:#c30372; margin-top:10px;}
	 .tditem a {color:#c30372; font-size:11px; font-weight:bold; text-decoration:none;}
	 .tbproduct {background-color:#ffcc9c; text-align:center; padding:5px 0px 5px 0px;}
	 
	 /*************************** get a sample ***************************************/
	 #sample {font-size:12px; line-height:16px; color:#333333;}
	 #sample #head {padding-top:25px;}
	 
	 #sample h3 {color:#00a1aa; font-size:14px;}
	 #sample h4 {color:#784183; font-weight:bold;}
	
	 /********************** sub menu **********************/
	 .menusubitem-hide { display:none;}
	 .menusubitem {font-size:11px; margin-left:5px; color:#000; width:170px; background-color:#6ad8cf; margin-bottom:3px;}
	 .menusubitem .menuitem-list {padding:5px; border-bottom:dashed 1px #fff;}
	 .menusubitem .menuitem-list a, .menusubitem .menuitem-last a { text-decoration:none; color:#000;}
	 .menusubitem .menuitem-last {padding:5px; border-bottom:dashed 0px #fff;}
	 
	 .menusubitem .selected {font-weight:bold; background-color:#34b0c0;padding:5px; border-bottom:dashed 1px #fff;}
	 .menusubitem .selected a {font-weight:bold; background-color:#34b0c0;text-decoration:none; color:#000;}
	 
	 .menusubitem .selected-last {font-weight:bold; background-color:#34b0c0;padding:5px; }
	 .menusubitem .selected-last a {font-weight:bold; background-color:#34b0c0;text-decoration:none; color:#000;}
	 
	 
	 
	 
	 
	.luxe-border
{
	float:left;
	width:864px;
	background-image:url(../products/images/luxe/luxe_middle.jpg);
}
.luxe-top
{
	float:left;
	width:864px;
	background-image:url(../products/images/luxe/luxe_top.jpg);
    background-repeat:no-repeat;
}
.luxe-top-ultrathin
{
	float:left;
	width:864px;
	background-image:url(../products/images/luxe/luxe_top-ultrathin.jpg);
    background-repeat:no-repeat;
}
.luxe-top-ultrathin-overnight
{
	float:left;
	width:864px;
	background-image:url(../products/images/luxe/luxe_top-ultrathin-overnight.jpg);
    background-repeat:no-repeat;
}
.luxe-down
{
	float:left;
	width:864px;
	height:49px;
	background-image:url(../products/images/luxe/luxe_down.jpg);
}
.luxe-content
{
	float:left;
	padding-top:130px;
	margin-left:10px;
	margin-right:40px;
	width:580px;
}
h3 {color:#9d5a92;margin-right:5px; font-size:13px; font-weight:bold;}
h2 {color:#9d5a92; font-size:19px; margin-top:22px;}

.luxe-left
{
	float:left;
	width:218px;
	margin-top:60px;
	margin-left:7px;
}