/* CSS Document */

body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	/*background-color:#AAB2BC;*/
}

img{ border:none;}

a{
	outline:none;
}

.white_bg{
	background-color:#FFFFFF;
}

.right_menu_bg{
	background-image:url(../images/right_menu_bg.jpg);
	background-repeat:no-repeat;
	width:221px;
	height:304px;
}

.menu_middlebg{
	background-image:url(../images/menu_middlebg.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
	height:-2px;
}

.menu_middlebg:hover{
	background-image:url(../images/menu_middlebg_hover.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
	height:-2px;

}

.menu_middlebg01{
	background-image:url(../images/menu_middlebg.jpg);
	background-repeat:repeat-x;
	cursor:pointer;
}

.right_menu_h_line{
	background-image:url(../images/right_menu_h_line.gif);
	background-repeat:repeat-x;
	height:2px;
}

.right_menu_text{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	line-height:19px;
}

a.right_menu_text:hover{
	color:#3C6401;
	text-decoration:underline;
}

.black_text{
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding:0px 5px;
}

a.black_text:hover{
	color:#FF8600;
	text-decoration:underline;
}

.black_text01{
	font-size:12pt;
	color:#383C41;
	text-decoration:none;
	line-height:18px;
}

.black_text02{
	font-size:11px;
	color:#4E585F;
	text-decoration:none;
	line-height:18px;
}

.orange_text{
	font-size:12px;
	color:#FF8600;
	text-decoration:none;
	font-weight:bold;
	line-height:18px;
}

a.orange_text:hover{
	color:#383C41;
	text-decoration:underline;
}

.menu_text{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	line-height:24px;
	padding:0px 20px;
}

a.menu_text:hover{
	text-decoration:none;
}

.textbox{
	height:15px;
	border:solid 1px #C4C4C4;
	width:175px;
	font-size:12px;
}

.middle_header_middlebg{
	background-image:url(../images/middle_header_middlebg.jpg);
	background-repeat:repeat-x;
	width:100%;
}

.middle_box_middlebg{
	background-color:#EEEEEE;
	border-bottom:solid 1px #D4D8DC;
	border-left:solid 1px #D4D8DC;
	border-right:solid 1px #D4D8DC;
}

.whitebox{
	background-color:#FFFFFF;
	border:solid 1px #D4D8DC;
}

.middle_h_line{
	background-image:url(../images/middle_h_line.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:2px;
}


.skincare_text{
	font-size:11pt;
	color:#000000;
	text-decoration:none;
	font-weight:500;
	line-height:17px;
	font-family:Calibri;
}


.skincare_text01{
	font-size:12pt;
	color:#45457B;
	text-decoration:none;
	font-weight:500;
	line-height:18px;
	font-family:Calibri;
}

.skincare02{
	background-image:url(../images/skincare02.jpg);
	background-repeat:no-repeat;	
	width:638px;
	height:350px;
	background-position:center middle;
}
.skincare03{
	background-image:url(../images/skincare03.jpg);
	background-repeat:no-repeat;	
	width:482px;
	height:300px;
	background-position:center middle;
}

.btn_middlebg{
	background-image:url(../images/btn_middlebg.jpg);
	background-repeat:repeat-x;
	width:100%;
}

.btn_middlebg0101{
	background-image:url(../images/btn_middlebg.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:21px;
	outline:none;
	border: none;
	color:#FFFFFF;
	font-weight:bold;
	
}
.btn_text{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	line-height:18px;
	padding:0px 5px;
}

a.btn_text:hover{
	text-decoration:underline;
}

.btm_bg{
	background-color:#AAB2BC;
}

.btm_text{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	line-height:18px;
	padding:0px 5px;
}

a.btm_text:hover{
	text-decoration:underline;
}

.button_normal01{
	background-image:url(../images/button_normal01.png);
	background-repeat:no-repeat;
	height:31px;
	padding-left:20px;
	cursor:pointer;
	color:#5F7A05;
}
.button_normal01:hover{
	background-image:url(../images/button_over01.png);
	background-repeat:no-repeat;
	height:31px;
	cursor:pointer;
	color:#5F7A05;
}

.spacial_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14pt;
	text-decoration:none;
	font-weight:500;
	color:#4f585f;
}


.common_text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding-left:10px;
}

.sort_text{
	font-size:12px;
	color:#4155AF;
	text-decoration:none;
	line-height:16px;
	font-weight:bold;
}

.sort_middle_bg{
	background-image:url(../images/sort_middle_bg.jpg);
	background-repeat:repeat-x;
}

.product_banner{
	background-image:url(../images/product_banner.jpg);
	background-repeat:no-repeat;
	width:749px;
	height:305px;	 	
}

.product_banner_0101
{
	background-image:url(../images/product_banner.jpg);
	background-repeat:no-repeat;
	width:749px;
	height:305px;	 	
}

.raw_text{
	font-size:15pt;
	color:#8B9302;
	text-decoration:none;
	line-height:28px;
	font-weight:500;
}


.ambiaty_text{
	font-size:12pt;
	color:#4A312A;
	text-decoration:none;
	line-height:22px;
	font-weight:600;
}

.ambiaty_text0101{
	font-size:10pt;
	color:#4A312A;
	text-decoration:none;
	line-height:22px;
	font-weight:600;
}


.customer_middle_text{
	font-size:12px;
	color:#4E585F;
	text-decoration:none;
	line-height:18px;
	font-weight:500;
	text-align:left;
}


.product_middle_text{
	font-size:12px;
	color:#272622;
	text-decoration:none;
	line-height:17px;
	font-weight:500;
}

/********************** Rating */
.ratings {
    margin:7px 0;
    line-height:1em;
    }
.rating-box {
    float:left;
    position:relative;
    width:69px;
    height:13px;
    margin-right:5px;
    background:url(../images/product_rating_blank_star.gif) repeat-x;
    }
.rating-box .rating {
    position:absolute;
    top:0;
    left:0;
    height:13px;
    background:url(../images/product_rating_full_star.gif) repeat-x;
    }
.ratings-list {
    margin:4px 0;
    }
.ratings-list td {
    padding:3px 0;
    }
.ratings-list td.label {
    padding-right:8px;
    font-size:.95em;
    font-weight:bold;
    line-height:1em;
    }
	
.product-review-box
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	line-height:22px;
}	
.data-table
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}	

.first last
{
	padding-left:10px;
}

.required
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF0000;
	padding-left:10px;
}

.ratings0101
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CC6600;
	font-weight:bold;
	line-height:16px;
	padding-left:8px;
	padding-top:5px;
}

.about_css
{
	color:#4E585F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	text-decoration:none;
}


.about_css0101
{
	color:#4E585F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	line-height:18px;
	text-align:justify;
	text-decoration:none;
}

.test0202
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.test020202
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:20px;
}
.test0204
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	text-decoration:none;
}

a.test0204:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	text-decoration:none;	
}	
.test030303
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	text-decoration:none;
}

a.test030303:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	text-decoration:none;
}
a.test030303:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	text-decoration:underline;
}

	
.newsletter
{
	margin-left:120px; 
	width: 300px; 

	# margin-left:-200px; 
	# width: 300px; 	
}

.abc{
 color:#164688;
 font-family:Arial, Helvetica, sans-serif;
 font-size:16px;
 padding-left:10px;
 padding-top:10px;
}
.abc0101{
 color:#00000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12px;

}

.sitemap
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5;	
}


