BODY {
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	SCROLLBAR-ARROW-COLOR: #949C9D;
	SCROLLBAR-FACE-COLOR:#EFEFEF;
	SCROLLBAR-HIGHLIGHT-COLOR: #BFBFBF;
	SCROLLBAR-SHADOW-COLOR: #BFBFBF;
	SCROLLBAR-3DLIGHT-COLOR: #EFEFEF;
	SCROLLBAR-TRACK-COLOR: #EFEFEF;
	SCROLLBAR-DARKSHADOW-COLOR:#EFEFEF;}
ul, li {	padding:0px;
	margin:0px;}
	p {margin: 5px 0;}
	
a:link, a:visited { font-family:Arial, Helvetica, sans-serif; color: #333; text-decoration:none;}
a:hover {color: #ed217c; text-decoration:underline} 
 
 h1 { font-family:"Century Gothic"; color: #ed217c; font-size: 14px; font-weight:normal; text-transform:uppercase; margin: 0; padding: 0; font-weight: bold;}
 h2 { font-family:"Century Gothic"; color: #ed217c; font-size: 18px; font-weight:normal; text-transform:uppercase; letter-spacing:1px;margin: 4px 0; padding: 0;}
 h3 { font-family:"Century Gothic"; color: #ed217c; font-size: 13px; font-weight:normal; text-transform:uppercase; margin: 0; padding: 0 0 0 32px;}
 h4 { font-family:"Century Gothic"; color: #222; font-size: 17px; font-weight:normal; text-transform:uppercase; margin: 0; padding: 40px 0 8px 32px; letter-spacing:1px; }
  
.topmenu:link, .topmenu:visited{ color: #fff; text-align:center; padding: 5px 15px;  background:#56310a;display: block; font-size: 12px; text-decoration:none;}
.topmenu:hover{ color: #fff; background:#ed217c; text-decoration:none;} 
.topmenuactive:link, .topmenuactive:visited {color: #fff; text-align:center; padding: 5px 15px;  background:#ed217c;display: block; font-size: 12px; text-decoration:none;}
.topmenuactive:hover{ color: #fff; background:#56310a; text-decoration:none;} 

.topmenub:link, .topmenub:visited{ color: #fff; text-align:center; padding: 5px 15px;  background:#231f20;display: block; font-size: 12px; text-decoration:none;}
.topmenub:hover{ color: #fff; background:#ed217c; text-decoration:none;} 
.topmenuactive:link, .topmenuactive:visited {color: #fff; text-align:center; padding: 5px 15px;  background:#ed217c;display: block; font-size: 12px; text-decoration:none;}
.topmenuactive:hover{ color: #fff; background:#231f20; text-decoration:none;} 

.mblock:link,  .mblock:visited {display: block; background: #ed217c; padding: 5px 15px; margin: 0 5px; color: #fff; text-align:center; float: left;}
.mblock:hover { background:#f06491; color: #222; text-decoration:none;}
.magenta  {color: #ed217c; }
.magenta:link, .magenta:visited  {color: #ed217c; }
.magenta:hover  {color: #aaa; text-decoration:underline;}

ul.btmmenu {float: left; margin: 4px 0px 4px 18px;}
ul.btmmenu li {float: left; border-right: 1px solid #a6a6a6; list-style:none; padding:1px 6px;font-size: 11px;}
ul.btmmenu li a:link, ul.btmmenu li a:visited {color: #ed217c;}
ul.btmmenu li.last { border-right: none;}

table{color:#6d6e71; font-style:normal;	font-size:12px;}

.titlelink{color:#764d37; font-weight:bold; font-size:14px; font-style:normal; font-family:arial; text-decoration:none;}
.titlelink:hover{color:#93894B; font-weight:bold; font-size:14px; font-style:normal; font-family:arial; text-decoration:underline;}

table.fragrance  {margin-top: 8px;}
table.fragrance th {border-right: 1px solid #aaa; padding: 0px 8px 0px 2px; }
table.fragrance td {padding: 3px 0 3px 10px; font-size: 10px; }

table.pro_cate {margin-top: 15px;}
table.pro_cate tr {border-top: 1px solid #aaa;}
table.pro_cate tr.first {border-top: none; }
table.pro_cate td {border-right: 1px solid #aaa; line-height:12px; padding: 4px;}
table.pro_cate td.last {border-right: none;}
table.pro_cate td.first {border-top: none;}
table.pro_cate td.sline {padding: 0px;height:1px; background:#aaa;}

table.pro_cate td:link,table.pro_cate td:visited {display: block; padding: 4px;}
table.pro_cate td:hover { background:#d4cbc6; text-decoration:none;}


table.ingredient th{ background:#e3dbd7; text-align:right; font-weight:normal;}
table.ingredient td { background:#eee7e3;}
.leftmenu {font-family: arial, sans-serif; width:120px; position:relative; margin:0; font-size:12px; margin:50px 0;}
.leftmenu ul li a, .leftmenu ul li a:visited {display:block; text-decoration:none; color:#666; width:120px; height:20px; text-align:right; border-bottom:1px solid #333; background:#fff; line-height:19px; font-size:12px; padding-right: 18px;}
.leftmenu ul {padding:0; margin:0;list-style-type: none; }
.leftmenu ul li {float:left; margin-right:1px; position:relative;}
.leftmenu ul li ul {display: none;}

/* specific to non IE browsers */
.leftmenu ul li:hover a {color:#666; background:#fbd7df;}
.leftmenu ul li:hover ul {display:block; position:absolute; top:0; left:139px; width:126px;}
.leftmenu ul li:hover ul li a.hide {background:#fbd7df; color:#222;}
.leftmenu ul li:hover ul li:hover a.hide {width:126px;}
.leftmenu ul li:hover ul li ul {display: none;}
.leftmenu ul li:hover ul li a {display:block; background:#d4cbc6; color:#666; width:126px; text-align:left;border-bottom:1px solid #fff; padding-left: 10px;}
.leftmenu ul li:hover ul li a:hover {background:#d4cbc6; color:#ed217c;}
.leftmenu ul li:hover ul li:hover ul {display:block; position:absolute; left:155px; top:0; color:#fff;}
.leftmenu ul li:hover ul li:hover ul li a {display:block; width:140px; background:#fbd7df; color:#fff;}
.leftmenu ul li:hover ul li:hover ul li a:hover {background:#fbd7df; color:#222;}


.inputGeneral{
	font-family: "Arial, Verdana, Microsoft Sans Serif";
	font-size: 12px;
	color: #655548;
	width: 120px;
 	border: 1px solid #aaaaaa;
	text-align: left;
	vertical-align: middle;
	margin: 0px;
	padding: 1px;
	line-height: 12px;
	background-color: #efefef;}

a.button {
font-weight: normal;
height: 15.5px;
font-size: 12px;
font-family: Arial,  Verdana, Helvetica, sans-serif;
border: 1px solid #ed217c;
padding-top: 1px;
text-valign: bottom;
min-width: 70px;
}

a.button:link {
background-color: #ed217c;
font-size: 12px;
height: 17.5px;
text-valign: bottom;
color: #ffffff;
text-decoration: none;	}

a.button:visited {
height: 17.5px;
background-color: #ed217c;
color: #ffffff;
text-valign: bottom;
text-decoration: none;	}

a.button:hover {
height: 17.5px;
background-color: #fbd7df;
text-valign: bottom;
color: #222;
border-color: #ed217c;
text-decoration: none;	}

a.button:active {
background-color: #958780;
height: 17.5px;
font-family: Verdana, Arial,  Helvetica, sans-serif;
font-size: 10px;
text-valign: bottom;
color: #ffffff;
text-decoration: none;	}




.link{text-decoration: none; color:#ffffff; font-size:12px; font-family:arial-narrow; font-weight: bold;}
.link:hover{text-decoration: none; color:#634648; font-size:12px; font-family:arial; font-weight: bold;}

.link1{text-decoration: underline; color:#87685D; font-size:10px; font-family:arial}
.link1:hover{text-decoration:none; color:#604633; font-size:10px; font-family:arial}

.link2{text-decoration: underline; color:#908959; font-size:10px; font-family:arial}
.link2:hover{text-decoration:none; color:#604633; font-size: 10px; font-family:arial }

.link3{text-decoration:underline; color:#B2A585; font-size:10px; font-family:arial}
.link3:hover{text-decoration:none; color:#604633; font-size:10px; font-family:arial }

.linkmirror:link, .linkmirror:visited {text-decoration:none; color:#fff; font-size:12px; border-bottom: 1px solid #fff; display: block;text-align: right; padding: 3px 15px 3px 3px;  }
.linkmirror:hover{text-decoration:none; color:#222; background-color:#fbd7df; }

.linkleft{text-decoration:none; color:#666; font-size:12px; border-bottom: 1px solid #333; display: block;text-align: right; padding: 3px 15px 3px 3px;}
.linkleft:hover{text-decoration:none; color:#666; background-color:#fbd7df; }

.linkprodlist{text-decoration:none; color:#493b30; font-size:12px; display:block; border-bottom: 1px solid #fff; padding: 4px 10px;}
.linkprodlist:hover{text-decoration:underline; color:#4A240A; font-size:12px;}

.maintextlink{text-decoration:none; color:#493b30; font-size:12px; font-family:arial;  }
.maintextlink:hover{text-decoration:underline; color:#4A240A; font-size:12px; font-family:arial;   }

.maintextlink_u{text-decoration:none; text-decoration:underline; color:#493b30; font-size:12px; font-family:arial;  }
.maintextlink_u:hover{text-decoration:underline; color:#4A240A; font-size:12px; font-family:arial;   }

.title{text-align:left; color:#B85535; font-weight:bold; font-size:14px; font-style:normal; font-family:arial;}
.title1{text-align:left; color:#93894B; font-weight:bold; font-size:14px; font-style:normal; font-family:arial;}
.title2{text-align:left; color:#B0A585; font-weight:bold; font-size:14px; font-style:normal; font-family:arial;}

.text1{text-align:left; color:#87685D; font-size:10px; font-style:normal; font-family:arial;}
.text2{text-align:left; color:#908959; font-size:10px; font-style:normal; font-family:arial; }
.text3{text-align:left; color:#B2A585; font-size:10px; font-style:normal; font-family:arial;}
.text4{text-decoration: none; color:#5C4437; font-size: 12px; font-family:arial;}

.copyright{text-decoration: none; color:#a1958e; font-size:12px; font-family: arial;}

.copyrightlink{text-decoration:none; color:#a1958e; font-size:12px; font-family:arial;  }
.copyrightlink:hover{text-decoration:none; color:#756055; font-size:12px; font-family:arial;   }
 

.searchbox
{
border-style:solid;
border-width:1pt;
font-size:8pt;
font-family:arial;
color:#655548;
padding-left: 5px;
border-color:#5E4639;
width:80pt;
height:13pt
}

.input_01 {
background:#f4fbfc;
font-family:verdana, arial,helvetica,sans-serif;
font-size:12px;
font-weight: none;
color: #238bb4;
border-right:10px;
border-top:5px;
border-left:10px;
border-bottom:5px;
border:#CECBCE solid 1px
}

.button_2 {
background:#f4fbfc;
font-family:verdana, arial,helvetica,sans-serif;
font-size:12px;
font-weight: none;
color: #5d4538;
border-right:10px;
border-top:5px;
border-left:10px;
border-bottom:5px;
border:#CECBCE solid 1px
}
