td {
	font-size: 10pt;
	line-height: 150%;
	color: #666666;
	font-family: "Verdana";
}
.line {
	border-bottom-style: dashed;
	border-bottom-width: 1px;
}

.menu-list {
	font-size: 10pt;
	color: #666666;
	font-family: "Verdana";
	background-image: url(images/pagebutton/left_bg_ton.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.menu-list a:link {
	color: #666666;
	text-decoration: none;
}
.menu-list a:visited {
	color: #666666;
	text-decoration: none;
}
.menu-list a:hover {
	color: #ED145B;
	text-decoration: none;
}

.news {
	font-size: 11pt;
}
.r-title {
	font-size: 11pt;
	color: #CC6699;
	text-align: center;
}
.m-news {
	font-size: 11pt;
	color: 00AEEF;
}
.m-news a:link {
	color: 00AEEF;
	text-decoration: none;
}
.m-news a:visited {
	color: 00AEEF;
	text-decoration: none;
}
.m-news a:hover {
	color: #ED145B;
	text-decoration: none;
}
.ton {
	background-image: url(images/pagebutton/bg_ton.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.menu {
	font-size: 10pt;
	color: #ED145B;
}
.menu a:link
{
	color: #ED145B;
	text-decoration: none;
}
.menu a:visited
{
	color: #ED145B;
	text-decoration: none;
}
.menu a:hover
{
	color: #ED145B;
	position:relative;top:1px;left:1px
	text-decoration: none;
}
.memu-input	{
	border: 1px solid #FF99CC;
	color: #999999;
	font-family: "Verdana";
	height: 17px;
}
.input-noborder {
border: 0px
}
input,select,textarea	{
	border: 1px solid #FFBBEE;
	color: #999999;
	font-family: "Verdana";
}

.member {
	font-size: 10pt;
	color: #666666;
	line-height: 150%;
	font-family: "Verdana";
}
.member a:link{
	color: #666666;
	text-decoration: none;
	}
.member a:visited{
	color: #666666;
	text-decoration: none;
	}
.member a:hover{
	color: #666666;
	position:relative;top:1px;left:1px
	text-decoration: none;
	}

.news a:link{
	font-size: 11pt;
	color:#0000FF;
	}
.news a:visited{
	font-size: 11pt;
	color:#0000FF;
	}
.news a:hover{
	font-size: 11pt;
	color:#FF0000;
	}

.m-top-title {
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.m-top-red {
	font-size: 11pt;
	color: #FF0000;
	text-align: center;
	font-weight: bold;
	font-family: "Times New Roman";
}

.middle-hot {
 font-size: 9pt;
 color: #666666;
 text-align: center;
}
.middle-hot a:link{
 font-size: 9pt;
 color: #0066CC;
 text-align: center;
}

.middle-hot-red {
	font-size: 10pt;
	color: #FF6699;
	text-align: center;
	font-family: "Verdana";
}
.middle-hot-price {
 font-size: 15pt;
 color: #FF0000;
 text-align: center;
 font-family: Helvetica;
}

.middle-hit {
	font-size: 11pt;
	color: #333333;
	text-align: center;
}
.middle-hit a:visited {
	color: #333333;
	text-decoration: none;
}
.middle-hit a:hover {
	color: #FF0000;
	text-decoration: none;
}

.image {
	FILTER:Shadow(color:#CCCCCC,direction=135);
	border: 3px #CCCCCC;
	margin: 1px;
	padding: 1px;
}

.images {
	border:1 solid #CCCCCC;
	filter:progid:DXImageTransform.Microsoft.Shadow(color:#CCCCCC,direction:145,strength:5);
	cursor: hand;
}

.images-big {
	border:1 solid #CCCCCC;
	filter:progid:DXImageTransform.Microsoft.Shadow(color:#CCCCCC,direction:145,strength:5);
}

.images-push {
	border: 3px dotted #CCCCCC;
	margin: 5px;
	padding: 5px;
}

.list {
	font-size: 10pt;
	color: #0000FF;
	font-family: "Verdana";
}
.list a:link{
	color: #0000FF;
	}
.list a:visited{
	color: #0000FF;
	}
.list a:hover{
	color: #FF0000;
	}

.price {
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 16pt;
	font-weight: bold;
	color: #CC66CC;
}
.price-red {
	font-family: "Georgia", "Times New Roman", "Times", "serif";
	font-size: 16pt;
	font-weight: bold;
	color: #FF0066;
}

.title-white {
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
}
.title-black {
	font-weight: bold;
	color: #000000;
}
.title-black1 {
	color: #000000;
	line-height: 5px;
}
.title-red {
	font-size: 11pt;
	font-weight: bold;
	color: #CC0066;
	background-color: #FFFFCC;
}
.txt-info {
	line-height: 200%;
	letter-spacing: 1px;
	color: #555555;
}
.txt-11pt {
	font-size: 11pt;
}

.shop-title{
	font-weight: bold;
	color: #CC0066;
	background-color: #FFFFCC;
}

.shop-button {
	text-decoration: none;
	border: 0px none;
	background-image: url(images/pagebutton/button_shop_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	cursor: hand;
	color: #FFFFFF;
	background-position: center;
	height: 20px;
	width: 102px;
}
.button- {
	background-color: #FFFFFF;
	width: 75px;
	height: 25px;
	border: double #CC6699;
	padding: 1px;
	cursor: hand;
}
.button-buy {
	text-decoration: none;
	padding: 5px;
	border: 0px none;
	background-image: url(images/pagebutton/button_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	cursor: hand;
	font-size: 11pt;
	height: 26px;
	vertical-align: middle;
	color: #000000;
	width: 117px;
}


.mem-title {
	font-size: 11pt;
	font-weight: bold;
	color: #CC6600;
	background-color: #FFFFCC;
	text-align: center;
}
.mem-title-bg {
	background-color: #FFFFCC;
}
.mem-button {
	text-decoration: none;
	border: 0px none;
	background-image: url(images/pagebutton/button_mem_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	cursor: hand;
	vertical-align: middle;
	color: #FFFFFF;
	background-position: center;
	height: 20px;
	width: 102px;
}
.mem-button1 {
	text-decoration: none;
	border: 0px none;
	background-repeat: no-repeat;
	text-align: center;
	cursor: hand;
	vertical-align: middle;
	color: #FFFFFF;
	background-position: center;
	height: 20px;
	width: 102px;
	background-color: #FF6666;
}

.title-white {
 font-size: 11pt;
 font-weight: bold;
 color: #FFFFFF;
 line-height: 100%;
 padding: 6px 10px 0px 15px;
}

.ImgTab  {
	cursor:hand
}

.MsgHide {
	height:170px;
	border:0px;
	padding:0px;
	display:none
}
