#products_main{
	width:			700px;
	float:				left;
	margin-bottom:		20px;
}

#products_main_cell_bodyLeft{
	z-index:			1;	
	float:				left;
	margin-top:		10px;	
	margin-left:		10px;	
	width:			130px;
}
#products_main_cell_bodyRight{
	z-index:			1;	
	font-size:			9pt;
	color:			#333333;
	float:				right;
	width:			515px;
	margin-top:		15px;		
	margin-left:		10px;
	margin-right:		10px;	
	line-height:		11pt;
}


#products_right_cell_body{
	background:		 url(/images/product_right_bg04.gif) repeat-y top;
	z-index:			1;	
	font-size:			9pt;
	color:			#333333;
	padding-left:		15px;	
	padding-top:		5px;	
	padding-bottom:	2px;		
}
#products_right_estore_body{
	background:		 url(/images/product_right_bg04.gif) repeat-y top;
	z-index:			1;	
	font-size:			9pt;
	color:			#333333;
	/*padding-left:		15px;	*/
	padding-top:		5px;	
	padding-bottom:	2px;		
	text-align:center;	
}


#products_right{
	width:			220px;
	float:				right;
	z-index:			1;	
/*	margin-bottom:		20px;	*/
background-color:#FFFFFF;
	}
.product_right_title{
	font-size:			10pt;
	font-weight:		bold;
	color:			#333300;
/*	padding-top:		15px;*/
	padding-left:		15px;	
	padding-bottom:	5px;		
	background:		 url(/images/product_right_bg03.jpg);
}

ul#products_right_ul{
	margin:			0;
	padding:			0;
	list-style:			none;
}
#products_right_ul li{
	margin:			0;
	padding:			0px;
	padding-top:		1px;
	padding-bottom:	1px;	

/*
	font-size:			1px;
	line-height:1px;
*/	
}
.products_main_cell_title{
	font-size:			9pt;
	font-weight:		bold;
/*	color:			#ff6600; */
	color:			#009900; 
	padding-bottom:	10px;
/*	padding-left:		5px;	*/
	padding-right:		5px;		
}
.products_main_cell_titleSub{
	font-weight:		bold;
	color:			#333333;
	padding-bottom:	10px;
}
a#Products_a:link, a#Products_a:visited{
	font-size:			9pt;
	/*color:			#666666;*/
	color:			#0066cc;
	text-decoration:		underline;	
	line-height:		15px;	
	font-weight:		bold;
}

a#Products_a:hover, a#Products_a:active{
	font-size:			9pt;
	color:			#cc00ff;
	text-decoration:		underline;
	line-height:		15px;	
	font-weight:		bold;	
}
.Products_main_store{
	height:			60px;
	text-align:			right;
	position: 			relative;
	padding-top:		20px;
}
.Products_main_store01{
 	float:				right;
 	padding-left:		10px;
 	margin-top:		0px;
 	position: 			absolute;
 	bottom:			0px;
 	right:				0px;
 }
.Products_main_store02{
	right:				122px;
	float:				right;
	padding-right:		10px;
	position: 			absolute;
	bottom: 			0px;

 }
 
.Products_main_store_price  {
  	color:			#FF6600;
  	font-size:			11pt;
  	font-weight:		bold;
  }
.Products_main_store_freeshipping {
   	color:			#009900;
   	padding-bottom:	4px;
  }

/******** products detail ******/
.products_detail{
	font-size:			9pt;
	margin-top:		20px;
}
ul#products_detail_ul{
	margin:			0;
	padding:			0;
	list-style:			none;
}
#products_detail_ul li{
	margin:			0;
	padding:			0px;
	padding-top:		3px;
	padding-bottom:	0px;	
	font-size:			10pt;
	text-align:			center;
	float:				left;
	height:			26px;
	width:			123px;
	cursor:			hand;
}
#products_detail_ul li.show{
	color:			#333333;
	font-weight:		bold;
	background:		url(/images/detail_sub_btn_bg01.jpg);
}
#products_detail_ul li.out{
	color:			#666666;
	background:		url(/images/detail_sub_btn_bg02.jpg);
}

#products_detail_ul li.show2{
	width:112px;
	color:			#333333;
	font-weight:		bold;
	background:		url(/images/detail_sub_btn_bg01_1.jpg);
}
#products_detail_ul li.out2{
	width:112px;
	color:			#666666;
	background:		url(/images/detail_sub_btn_bg02_1.jpg);
}

ul#Comparison_detail_ul{
	margin:			0;
	padding:			0;
	list-style:			none;
}
#Comparison_detail_ul li{
	margin:			0;
	padding:			0px;
	padding-top:		3px;
	padding-bottom:	0px;	
	font-size:			10pt;
	text-align:			center;
	float:				left;
	height:			26px;
	width:			200px;
	cursor:			hand;
}

#Comparison_detail_ul li.show{
	color:			#333333;
	font-weight:		bold;
	background:		url(/images/Comparison_sub_btn_bg01.jpg);
}
#Comparison_detail_ul li.out{
	color:			#666666;
	background:		url(/images/Comparison_sub_btn_bg02.jpg);
}

.News_list{
	padding-top:10px;
}
a#News_a:link, a#News_a:visited{
	font-size:			9pt;
	color:			#333333;
	/*color:			#336699;*/
	text-decoration:		none;	
	line-height:		13pt;	
	font-weight:		bold;
}

a#News_a:hover, a#News_a:active{
	font-size:			9pt;
	color:			#0066cc;
	text-decoration:		underline;
	line-height:		13pt;	
	font-weight:		bold;	
}


.RegistrationInputText{
	padding:			3px;
/*	width:			140px;*/
	font-size:			9pt;
	height:			16px;
	border:			1px;
	border-style:		solid;
	border-color:		#999999;	
}
/*jcpark 2009.02.03 */
.PointLine{
	background:		 url(/images/point_line.jpg) repeat-x top;
	height:			1px;
	width:			700px;
	padding-bottom:	10px;
	font-size:			1px;
	line-height:		1px;
	clear:both;
}
.dotline {
	background-image: url(/images/point_line.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
}
a#FAQ_a:link, a#FAQ_a:visited{
	font-size:			9pt;
	/*color:			#666666;*/
	color:			#000000;
	text-decoration:		none;	
	line-height:		15px;	
	/*font-weight:		bold;*/
}

a#FAQ_a:hover, a#FAQ_a:active{
	font-size:			9pt;
	color:			#0066cc;
	text-decoration:		underline;
	line-height:		15px;	
/*	font-weight:		bold;	*/
}


#TopPath{
	padding-top:10px;
}
.TopPathTitle{
	/* float:left; */
	padding-left:10px;
	padding-bottom:5px;
	font-size:11pt;
	color:#FF9900;
	font-weight:bold;
}
.TopPathRight{
	/*  float:right; */
	color:#333333;
	padding-right:10px;
	padding-top:5px;
}
#RightNav{
padding-top:10px;
	width:220px;
	float:right;
	clear:both;	
/*	padding-bottom:10px;*/
}