@charset "utf-8";

/* CMS Product */

#productHeaderTitle{
	font-size:16px;
	font-weight:bold;
	color:#CC0000;
}

.productHeader{
}

.productHeader p{
}



.productHead{
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dashed #666;
	clear:both;
}

.productThumbnail{

	float:left;

	width:190px;

}

.productThumbnail img{

	border: 1px solid #999999;
	margin-left: 50px;
	padding:10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;

	/*

	margin-left:50px;

	margin-bottom: 20px;

	width: 90px; height: 135px;

	border: 1px solid #ddd;

	padding: 5px;

	background: #f0f0f0;

	left: 0; top: 0;

	-ms-interpolation-mode: bicubic; 

	*/

}

.productDetail{

	float:left;

	clear:right;

	font-size:12px;
	padding-left:50px;

}

.productCode{
	color:#FF6633;
}

.productName{

	font-weight:bold;
	color:#93af2a;
	padding-left:50px;
}

.productName a{

	color:#0066CC;
	text-decoration:none;

}

.productName a:hover{

	color:#FF6600;

}

.productAddDate{

	font-size:smaller;

	display:none;

}

.productDetail label{

	padding-right: 8px;

	padding-left: 8px;

	color: #999966;

	padding-bottom: 7px;

	width: 70px;

	float:left;

}

.productDetail div{

	padding-top: 7px;

	padding-bottom: 7px;

	margin-right:20px;

}

.productShortDesc{

	margin-bottom:5px;

}

.priceLabel{
	display:none;
	

}

.productPrice{

	

}

.productPromotionWord{

	font-size: 12px;

	font-weight: bold;

	color:#FF0000;

}

.productPhotos{

	float:left;

	padding-top:10px;

}

.productPhoto{

	clear:both;

	border-top:1px dotted #CCCCCC;

	margin-bottom: 10px;

	padding-top: 10px;

	margin-left:10px;

}

.productPhoto img{

	border: 20px solid #FFFFFF;

	margin-left: 10px;

	margin-right:20px;

}

.productCaption{

}



dl.productThumblist {float:left;text-align:center;margin-top:5px;padding:3px; margin-left:10px; margin-bottom:-20px;}

.productThumblist dt, .productThumblist dd {width:130px;float:left;padding:5px;}

.productThumblist dt {margin-bottom:8em;}/* vertical space between the images */

.productThumblist dd {margin:180px 0 20px -13em; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px;}

.productThumblist img {vertical-align:bottom;border:10px solid #FFFFFF; width:100px; height:150px;}



.productThumblist img:hover{

	border:10px solid #FF99FF;

}

.productThumblist a{ color:#FFFFFF; text-decoration:none;}

.productmorelink a{

	color: #FF9900;

}

.productmorelink a:hover {

	color: #CC99CC;

	text-decoration: underline;

}

a.lnktop{

	color: #FF9900;

}

a.lnktop:hover {

	color: #CC99CC;

	text-decoration: underline;

}

.pagenav{

	float:right;	

	color:#FFFFFF;

	margin-bottom:10px;

}

.pagenav a{

	text-decoration:none;

	color:#FF9900;

	padding-left:3px;

}

.pagenav a:hover{

	text-decoration:underline;

	color:#CC99CC;

}

.addtocart a{

	text-decoration:none;

	color:#669900;

	font-weight:bold;

}

.addtocart a:hover{

	color:#FF0099;

}

a.cartquantity {

}

.ordernumber{

	color: #CC99FF;

}
#memberregisterform label{
	float:left;
	text-align:right;
	margin-right:1em;
	width:9em;

}
.message{
	border:1px solid #6C0;
	width:200px;
	color:#6C0;
}
.errmsg{
	border:1px solid #F00;
	width:200px;
	color:#F00;
}

#promenu a{
	text-decoration:none;
	color:#000;
	font-size:11px;
}
#promenu a:hover{
	color:#93af2a;
}

/* Collapse Pro menu */
/*
#promenu {
	font-size: 90%;
	list-style: none;
	margin: 0;
	padding: 0;
	vertical-align: top;
	width: 136px;
}
*/
#promenu ul {
	display: none;
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu1 li, #menu2 li, #menu3 li, #menu4 li, #menu5 li, #promenu li {
	background-image: none;
	margin: 0;
	padding: 0;
}
#promenu ul ul {
	display: block;
}
#promenu ul ul li a {
	padding-left: 20px;
	width: 109px;
}
/*
#promenu a {
	color: #000;
	cursor: pointer;
	display: block;
	font-weight: bold;
	margin-left: 0;
	padding: 2px 2px 2px 17px;
	width: 112px;
}

#promenu a.expanded {
	background: #bbb url('collapse.gif') no-repeat 3px 50%;
}
#promenu a.collapsed {
	background: #bbb url('expand.gif') no-repeat 3px 50%;
}
/*
#promenu ul a {
	background: #e8e8e8;
	border-top: 2px solid #fff;
	color: #000;
	display: block;
	font-weight: normal;
	padding: 2px 2px 2px 10px;
	width: 119px;
}
*/
#promenu .footer span {
	display: none;
}