body, pre, td, select, option, input, textarea {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	color:#666666;
	text-decoration:none;
	line-height:normal;
}

body {
	background-color:#333333;
	background-image:url(/jsp/homepage/images/EN/resources/mainbkgnd0.gif);
	
	margin:10px;
}

.div_main {
	text-align:center;
}

a:link, a:active, a:visited {
	text-decoration:underline;
}

a:hover {
	color:#990000;
	text-decoration:underline;
}

.outline {
	background-color:#000000;
}

.innerline, .innerline1 {
	background-color:#cccccc;
}

.shadow1 {
	background-color:#660000;
}

.shadow2 {
	background-color:#666633;
}

.header {
	/*background-color:#FCCC2C;*/
	background-color:#990000;
	/*background-image:url(/jsp/homepage/images/EN/resources/1x1grey.gif);*/
}

.sidebar {
	background-color:#cccc99;
	/*background-color:#FFD866;*/
	background-image:url(/jsp/homepage/images/EN/resources/cat_bkgnd.gif);
	/*background-image:url(/jsp/homepage/images/EN/resources/cat_bkgnd_80.gif);*/
}

.highlights {
	color:#990000;
}

.highlightsub {
	color:#990000;
    font-size:11px;
	font-style:italic;
}

.highlightsub1 {
	color:#990000;
    font-size:8px;
	font-style:italic;
}


.highlightsub2 {
	color:#990000;
    font-size:9px;
	font-style:italic;
}

/*-- rightcol ---------------*/
.rightcol {
	background-color:#ffffff;
}

.prodhead {
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
.prodhead1 {
	font-size:18px;
	font-weight:bold;
	color:#CC6633;
}
/*-- home contents ---------------*/
.homecontents {
	color:#666666;
	background-color:#ffffff;
}

.homecontents a:link, .homecontents a:active, .homecontents a:visited {
	color:#666666;
	text-decoration:underline;
}

.homecontents a:hover {
	color:#990000;
}

/*-- contents ---------------*/
.contents {
	color:#666666;
	background-color:#ffffff;
}

.contents a:link, .contents a:active, .contents a:visited {
	color:#666666;
	text-decoration:underline;
}

.contents a:hover {
	color:#990000;
}

/*-- menu top ---------------*/
.menutop {
	font-weight:bold;
	color:#666633;
	/*color:#993300;*/
	background-color:#999966;
	/*background-color:#EAAF00;*/
	vertical-align:middle;
	/*height:16px;*/
}

.menutop a:link, .menutop a:active, .menutop a:visited {
	color:#ffffcc;
	/*color:#DF012A;*/
	text-decoration:none;
}

.menutop a:hover {
	color:#333300;
	/*color:#663300;*/
	/*color:#ffffcc;*/
	text-decoration:underline;
}

/*-- menu top 2 --------------*/
.menutop2, .menutop2 a:link, .menutop2 a:active, .menutop2 a:visited {
	font-weight:bold;
	color:#666633;
	/*color:#996600;*/
	background-color:#cccc99;
	/*background-color:#FFCC66;*/
	vertical-align:middle;
	text-decoration:none;
}

.menutop2 a:hover {
	color:#990000;
	text-decoration:underline;
}

/*-- menu top 2a --------------*/
.menutop2a {
	color:#333300;
	/*color:#996600;*/
	background-color:#cccc99;
	/*background-color:#FFCC66;*/
	vertical-align:middle;
	text-decoration:none;
}

.menutop2a a:link, .menutop2a a:active, .menutop2a a:visited {
	color:#333300;
	/*color:#996600;*/
	text-decoration:underline;
}

.menutop2a a:hover {
	color:#990000;
}

/*-- menu header ------------*/
.menuhead {
	font-weight:bold;
	color:#666633;
	background-color:#cccc99;
}

.menuhead a:link, .menuhead a:active, .menuhead a:visited {
	color:#ffffff;
	text-decoration:none;
}

.menuhead a:hover {
	color:#000000;
	text-decoration:underline;
}

/*-- new arrivals -------*/
.newarrivals {
	font-weight:bold;
	color:#666633;
	background-color:#999966;
}

.newarrivals a:link, .newarrivals a:active, .newarrivals a:visited {
	color:#ffffcc;
	text-decoration:none;
}

.newarrivals a:hover {
	color:#000000;
	text-decoration:underline;
}

/*-- bestsellers -*/
.bestsellers {
	font-weight:bold;
	color:#666633;
	background-color:#cccc99;
}

.bestsellers a:link, .bestsellers a:active, .bestsellers a:visited {
	color:#666633;
	text-decoration:none;
}

.bestsellers a:hover {
	color:#000000;
	text-decoration:underline;
}

/*-- menu header right --*/
.promotions {
	font-weight:bold;
	color:#660000;
	background-color:#ff6600;
}

.promotions a:link, .promotions a:active, .promotions a:visited {
	color:#660000;
	text-decoration:none;
}

.promotions a:hover {
	color:#ffffff;
	text-decoration:underline;
}

/*-- menu header news update -------*/
.menuhead_news {
	font-weight:bold;
	color:#663366;
	background-color:#cc99cc;
}

.menuhead_news a:link, .menuhead_news a:active, .menuhead_news a:visited {
	color:#663366;
	text-decoration:none;
}

.menuhead_news a:hover {
	color:#000000;
	text-decoration:underline;
}

/*-- menu header pop club -------*/
.menuhead_pc {
	font-weight:bold;
	color:#666633;
	background-color:#ffcc33;
}

.menuhead_pc a:link, .menuhead_pc a:active, .menuhead_pc a:visited {
	color:#996600;
	text-decoration:none;
}

.menuhead_pc a:hover {
	color:#000000;
	text-decoration:underline;
}

/*-- menu category ----------*/
.menucat {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color:#333333;
	font-size:10px;
	font-weight:bold;
}

.menucat a:link, .menucat a:active, .menucat a:visited {
	color:#333333;
	text-decoration:none;
}

.menucat a:hover {
	color:#990000;
	text-decoration:underline;
}

/*-- menu -------------------*/
.menu {
	font-size:10px;
	background-color:#ffffff;
}

.menu a:link, .menu a:active, .menu a:visited {
	text-decoration:none;
}

.menu a:hover {
	color:#990000;
	text-decoration:underline;
}

/*-- menu header ------------*/
.cathead, .cathead a:link, .cathead a:active, .cathead a:visited {
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	background-color:#ff9933;
}

.cathead a:hover {
	color:#993300;
	text-decoration:underline;
}

/*-- menu header ------------*/
.subhead, .subhead a:link, .subhead a:active, .subhead a:visited {
	font-weight:bold;
	color:#666633;
	text-decoration:none;
	background-color:#cccc99;
}

.subhead a:hover {
	color:#000000;
	text-decoration:underline;
}

/*-- copyright --------------*/
.copyright, .copyright a:link, .copyright a:active, .copyright a:visited {
	color:#999999;
	text-decoration:none;
	background-color:#ffffff;
}

.copyright a:hover {
	color:#990000;
	text-decoration:underline;
}

/*-- others -----------------*/
hr {
	size:1px;
	color:#cccccc;
	azimuth:left;
	height:	1px;
}
.newshead, .newshead a:link, .newshead a:active, .newshead a:visited {
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
/*-- tree list category ----------*/
.treecat {
	font-family:verdana,arial,geneva,helvetica,sans-serif;
	color:#333333;
	font-size:10px;
}

.treecat a:link, .treecat a:active, .treecat a:visited {
	color:#333333;
	text-decoration:none;
}

.treecat a:hover {
	color:#990000;
	text-decoration:underline;
}