UNKNOWN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-IMAGE: url(bg-main.png); MARGIN: 10px 0px 0px; FONT: 12px Verdana, sans-serif; COLOR: #fff; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #77787b; TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#container {
	MARGIN: auto; WIDTH: 872px; TEXT-ALIGN: left
}
#header {
	WIDTH: 872px; HEIGHT: 95px
}
#logo {
	FLOAT: left; WIDTH: 750px; PADDING-TOP: 12px; HEIGHT: 43px
}
#lang {
	FLOAT: left; WIDTH: 122px; PADDING-TOP: 24px; HEIGHT: 31px; TEXT-ALIGN: right
}
#mainmenu {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-TOP: 13px; HEIGHT: 16px; BORDER-RIGHT-WIDTH: 0px
}
#menubullet {
	PADDING-TOP: 1px; HEIGHT: 10px
}
#banner-start {
	WIDTH: 590px; HEIGHT: 234px; BACKGROUND-COLOR: #e85c04
}
#banner-start-small {
	WIDTH: 590px; HEIGHT: 132px; BACKGROUND-COLOR: #e85c04
}
#login-container-small {
	WIDTH: 282px; HEIGHT: 132px
}
#login-container {
	WIDTH: 282px; HEIGHT: 234px
}
#login-password {
	MARGIN-TOP: 10px
}
#login-options-container {
	MARGIN-TOP: 10px
}
#login-options {
	FLOAT: left; WIDTH: 180px
}
#login-register {
	CLEAR: both; MARGIN-TOP: 30px
}
INPUT.login-box {
	BORDER-RIGHT: #f39700 1px solid; BORDER-TOP: #f39700 1px solid; BORDER-LEFT: #f39700 1px solid; WIDTH: 135px; COLOR: #fff; BORDER-BOTTOM: #f39700 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #ea5514
}
INPUT.login-cb {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #ea5514; BORDER-RIGHT-WIDTH: 0px
}
INPUT.login-button {
	BORDER-RIGHT: #f39700 1px solid; BORDER-TOP: #f39700 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #ea5514; BORDER-LEFT: #f39700 1px solid; WIDTH: 50px; COLOR: #fff; BORDER-BOTTOM: #f39700 1px solid; HEIGHT: 21px
}
INPUT.big-orange-button {
	BORDER-RIGHT: #f39700 1px solid; BORDER-TOP: #f39700 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #ea5514; BORDER-LEFT: #f39700 1px solid; COLOR: #fff; BORDER-BOTTOM: #f39700 1px solid; HEIGHT: 30px
}
INPUT.regular-orange-button {
	BORDER-RIGHT: #f39700 1px solid; BORDER-TOP: #f39700 1px solid; FONT-SIZE: 12px; BACKGROUND: #ea5514; BORDER-LEFT: #f39700 1px solid; COLOR: #fff; BORDER-BOTTOM: #f39700 1px solid
}
INPUT.orange-button {
	BORDER-RIGHT: #5f5d5c 1px solid; BORDER-TOP: #5f5d5c 1px solid; FONT-SIZE: 12px; BACKGROUND: #352f2e; BORDER-LEFT: #5f5d5c 1px solid; COLOR: #fff; BORDER-BOTTOM: #5f5d5c 1px solid; HEIGHT: 24px
}
INPUT.discount-button {
	BORDER-RIGHT: #999999 2px double; BORDER-TOP: #999999 2px double; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #333333; BORDER-LEFT: #999999 2px double; COLOR: #cccccc; BORDER-BOTTOM: #999999 2px double
}
A.login {
	FONT-SIZE: 1em; COLOR: #fff; TEXT-DECORATION: none
}
A.login:hover {
	TEXT-DECORATION: none
}
A.login:visited {
	TEXT-DECORATION: none
}
#mainmenu A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; decoration: none
}
#mainmenu A:visited {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; decoration: none
}
#mainmenu A:hover {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; decoration: none
}
#mainmenu A:active {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; decoration: none
}
#footer {
	FONT-SIZE: 0.9em; COLOR: #fff; TEXT-ALIGN: center
}
DIV.greyline {
	CLEAR: both; FONT-SIZE: 1px; WIDTH: 872px; HEIGHT: 2px; BACKGROUND-COLOR: #898989
}
.clear {
	CLEAR: both
}
TABLE.cols {
	WIDTH: 872px; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #3f3b3a
}
TD.cols {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; WIDTH: 270px; PADDING-TOP: 25px
}
TD.cols2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 581px; PADDING-TOP: 25px
}
TD.cols3 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 20px; WIDTH: 832px; PADDING-TOP: 25px
}
TD.grayline {
	LINE-HEIGHT: 0px; HEIGHT: 0px; BACKGROUND-COLOR: #898989
}
TD.grayline1 {
	LINE-HEIGHT: 3px; HEIGHT: 3px; BACKGROUND-COLOR: #898989
}
TD.colsborder {
	BORDER-TOP: #898989 1px solid
}
TD.colsborder2 {
	BORDER-TOP: #898989 3px solid
}
TD.rightline {
	BORDER-RIGHT: #898989 1px solid
}
TH.colsborder {
	BORDER-BOTTOM: #898989 1px solid
}
DIV.headline {
	MARGIN-BOTTOM: 15px
}
DIV.headline-underline1 {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fff; PADDING-TOP: 15px; BORDER-BOTTOM: #898989 2px solid
}
DIV.headline-underline {
	FONT-WEIGHT: bold; COLOR: #fff; BORDER-BOTTOM: #898989 2px solid
}
DIV.start-brand-logo-container {
	BORDER-RIGHT: #898989 2px solid; PADDING-RIGHT: 4px; FLOAT: left; WIDTH: 106px; MARGIN-RIGHT: 5px; HEIGHT: 66px; TEXT-ALIGN: center
}
DIV.start-brand-logo {
	WIDTH: 106px; HEIGHT: 66px; BACKGROUND-COLOR: #fff
}
DIV.start-brand-description-container {
	HEIGHT: 66px
}
DIV.start-brand-title {
	POSITION: relative; TOP: -2px
}
DIV.start-brand-description-en {
	FONT-SIZE: 0.8em
}
DIV.start-brand-description-cn {
	FONT-SIZE: 0.9em
}
DIV.start-brand-link {
	TEXT-ALIGN: right
}
SELECT.profile {
	BORDER-RIGHT: #999 2px double; BORDER-TOP: #999 2px double; BORDER-LEFT: #999 2px double; WIDTH: 220px; COLOR: #ccc; BORDER-BOTTOM: #999 2px double; HEIGHT: 22px; BACKGROUND-COLOR: #333
}
TEXTAREA.profile {
	BORDER-RIGHT: #999 2px double; BORDER-TOP: #999 2px double; BORDER-LEFT: #999 2px double; WIDTH: 220px; COLOR: #ccc; BORDER-BOTTOM: #999 2px double; HEIGHT: 22px; BACKGROUND-COLOR: #333
}
INPUT.profile {
	BORDER-RIGHT: #999 2px double; BORDER-TOP: #999 2px double; BORDER-LEFT: #999 2px double; WIDTH: 220px; COLOR: #ccc; BORDER-BOTTOM: #999 2px double; HEIGHT: 22px; BACKGROUND-COLOR: #333
}
INPUT.profile-error {
	BORDER-RIGHT: #999 2px double; BORDER-TOP: #999 2px double; BORDER-LEFT: #999 2px double; WIDTH: 220px; COLOR: #ccc; BORDER-BOTTOM: #999 2px double; HEIGHT: 22px; BACKGROUND-COLOR: #333
}
TEXTAREA.profile {
	BORDER-RIGHT: #999 2px double; BORDER-TOP: #999 2px double; BORDER-LEFT: #999 2px double; WIDTH: 220px; COLOR: #ccc; BORDER-BOTTOM: #999 2px double; HEIGHT: 18px; BACKGROUND-COLOR: #333
}
INPUT.profile {
	BORDER-RIGHT: #999 2px double; BORDER-TOP: #999 2px double; BORDER-LEFT: #999 2px double; WIDTH: 220px; COLOR: #ccc; BORDER-BOTTOM: #999 2px double; HEIGHT: 18px; BACKGROUND-COLOR: #333
}
INPUT.profile-error {
	BORDER-RIGHT: #999 2px double; BORDER-TOP: #999 2px double; BORDER-LEFT: #999 2px double; WIDTH: 220px; COLOR: #ccc; BORDER-BOTTOM: #999 2px double; HEIGHT: 18px; BACKGROUND-COLOR: #333
}
INPUT.profile-error {
	BORDER-RIGHT: #f00 2px double; BORDER-TOP: #f00 2px double; BORDER-LEFT: #f00 2px double; BORDER-BOTTOM: #f00 2px double; BACKGROUND-COLOR: #900
}
DIV.orange-box {
	BORDER-RIGHT: #dbd4cb 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #dbd4cb 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f39700; PADDING-BOTTOM: 6px; BORDER-LEFT: #dbd4cb 1px solid; COLOR: #fff; PADDING-TOP: 6px; BORDER-BOTTOM: #dbd4cb 1px solid; TEXT-ALIGN: center
}
#content P {
	MARGIN-BOTTOM: 0px; LINE-HEIGHT: 130%
}
#content A.login {
	TEXT-DECORATION: underline
}
DIV.boarditem-top {
	BACKGROUND: url(top_bg.gif) no-repeat; OVERFLOW: hidden; WIDTH: 560px; HEIGHT: 18px
}
DIV.boarditem-middle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(bg.gif) repeat-y; WIDTH: 560px
}
DIV.boarditem-bottom {
	BACKGROUND: url(bottom_bg.gif) no-repeat; OVERFLOW: hidden; WIDTH: 560px; HEIGHT: 18px
}
DIV.newsitem {
	PADDING-RIGHT: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; FLOAT: left; BACKGROUND-IMAGE: url(newsbg.bmp); MARGIN-BOTTOM: 5px; WIDTH: 250px; PADDING-TOP: 11px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 90px
}
DIV.newsitem-image {
	BORDER-RIGHT: #898989 2px solid; FLOAT: left; WIDTH: 108px; MARGIN-RIGHT: 5px; HEIGHT: 78px; align: center; background-color: white; 
}
DIV.newsitem-content {
	FONT-SIZE: 12px; HEIGHT: 62px
}
DIV.newsitem-link {
	 TEXT-ALIGN: left
}
IMG.newsitem-detailimage {
	BORDER-RIGHT: #898989 2px solid; BORDER-TOP: #898989 2px solid; MARGIN-TOP: 20px; FLOAT: left; MARGIN-BOTTOM: 20px; BORDER-LEFT: #898989 2px solid; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #898989 2px solid
}
TABLE.order {
	WIDTH: 450px; BORDER-COLLAPSE: collapse
}
TABLE.order TH {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.order TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}

OL.partner {
	MARGIN-TOP: 10px; PADDING-LEFT: 23px
}
#captcha-entry {
	FONT-SIZE: 20px; WIDTH: 70px; POSITION: relative; TOP: -10px; HEIGHT: 30px
}
P.title {
	FONT-WEIGHT: normal; FONT-SIZE: 25px
}
A.bottom:link {
	COLOR: #fff
}
A.bottom:visited {
	COLOR: #fff
}
A.bottom:hover {
	COLOR: #F39700
}
A {
	FONT-SIZE: 12px; COLOR: #F39700
}
A:hover {
	COLOR: #fff
}
DIV.gift-detail-image {
	FLOAT: left; WIDTH: 245px; padding-RIGHT: 10px; HEIGHT: auto; TEXT-ALIGN: left;
}
DIV.gift-detail-info {
	HEIGHT: auto; WIDTH: 240px; FLOAT: left;
}