#MainContents #productMain{
	padding-top:13px;
	padding-bottom:15px;
	width:674px;
	border-width:2px;
	border-color:#2D65C0;
	min-height:450px;
}

#proSitemap{
	margin-left:191px;
	width:679px;
	font-size:11px;
	text-align:right;
}

#productName h1{
	padding-top:5px;
	padding-left:29px;
	width:600px;
	height:25px;
	font-size:17px;
	line-height:22px;
	color:#FFFFFF;
	background-color:#2D65C0;
}


#MainContents #productMain #productDesc{
	padding-left:23px;
	padding-top:15px;
	text-align: left;
}

#addInfo{
	padding-left:15px;
	margin-top:5px;
}

#proSpecial, #proPoint, #proOption, #proUsage, #proApply, #AlliedProducts, #orderingInfo, #etcEle, #bethlyProduct{
	padding-left:15px;
	margin-top:21px;
}

#MainContents #productMain img{
	padding:5px;
}

#MainContents #productMain ul{
	list-style:none;
	padding:0px;
	margin:0px;
	width:619px;
}

#MainContents #productMain ul li{
	background: url(/www/images/icon03.gif) no-repeat 9px 4px;
	padding-left:20px;
	margin-top:3px;
	margin-right:3px;
	margin-left:5px;
}

#MainContents #productMain ul li ul li{
	background: url(/www/images/icon05.gif) no-repeat 9px 6px;
	padding-left:20px;
	padding-right:5px;
	margin-top:3px;
	margin-right:3px;
}

#MainContents #productMain ul li ul li ul li{
	background: url(/www/images/icon07.gif) no-repeat 9px 6px;
	padding-left:20px;
	margin-top:3px;
	margin-right:3px;
}

#MainContents #productMain ul li ul li ol li{
	background:none;
	padding-right:3px;
	margin-top:3px;
	margin-right:3px;

}

#MainContents #productMain ul li ol li{
	background:none;
	padding-right:3px;
	margin-top:3px;
	margin-right:3px;

}

#MainContents #productMain #AlliedProducts #subAllied01 ul{
	float:left;
	width:400px;
}

#MainContents #productMain #proOption #sUL ul{
	float:left;
	width:400px;
}

#MainContents #productMain ol{
	padding:0px;
	margin:0px;
	width:619px;
}

#MainContents #productMain ol li{
	list-style-type:none;
	margin-left:12px;
	margin-top:3px;
	margin-right:3px;
}

#MainContents #productMain #opt01{
	padding-left:15px;
	margin-top:5px;
	color:#CD170E;
}

#MainContents #productMain #Pimages{
	margin-top:12px;
	margin-left:10px;
}

#MainContents #productMain #PimagesLine{
	margin-top:12px;
	margin-left:10px;
	border:1px solid #7DDBFF;
}

#MainContents #productMain table{
	background-color:#D2E4FF;
	border-collapse:collapse;
	margin-left:14px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:10px;
}

#MainContents #productMain th{
	padding-left:12px;
	padding-right:10px;
	border:1px solid #81A5E1;
	text-align:left;
	font-size:12px;
}


#MainContents #productMain #orderingInfo table{
	margin-top:12px;
	margin-left:18px;
	background-color:#FFFFFF;
}

#MainContents #productMain #orderingInfo th{
	padding-left:12px;
	padding-right:20px;
	padding-top:2px;
	padding-bottom:2px;
	border:none;
	text-align:left;
	font-size:13px;
	color:#FFFFFF;
}

#MainContents #Mtitle{
	padding-bottom:2px;
	padding-left:2px;
	color:#2D65C0;
	font-weight:bold;
	font-size:13px;
	background: url(/www/images/icon06.gif) no-repeat 0 100%;
	margin-left:20px;
}

#MainContents #DirectPCR01{
	background: url(/www/product/images/yellowbar.gif) no-repeat;
	width:366px;
	height:33px;
	color:#4A2801;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding-top:7px;
	margin-left:120px;
	margin-top:15px;
}

#MainContents #DirectPCR03{
	background: url(/www/product/images/yellowbar.gif) no-repeat;
	width:366px;
	height:100px;
	color:#4A2801;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding-top:7px;
	margin-left:120px;
	margin-top:15px;
}

#MainContents #DirectPCR02{
	background-color:#FCFFD9;
	border:2px dotted #FEE666;
	width:565px;
}

#MainContents #DirectPCR04{
	background-color:#FCFFD9;
	border:2px dotted #FEE666;
	width:565px;
	height:380px;
}


#MainContents #DirectPCR02 #title{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
	background: url(/www/product/images/yellow_bar2.gif) no-repeat;
	width:552px;
	height:21px;
	text-align:center;
	color:#4A2801;
	font-weight:bold;
	font-size:13px;
}

#MainContents #DirectPCR02 #title02{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
	width:552px;
	height:21px;
	text-align:center;
	color:#4A2801;
	font-weight:bold;
	font-size:13px;
}

#MainContents #proUsage table{
	background-color:#FFFFFF;
	border-collapse:collapse;
}

.imgalign01{
	padding-left:6px;
	border:1px solid #BECF81;
	text-align:left;
	background-color:#D2E4FF;
}

.inContent{
	margin-left:14px;
	margin-bottom:15px;
	padding-right:15px;
}

.promain{margin-bottom:8px;}

.thStrong{
	background-color:#2D65C0;
	color:#FFFFFF;
}

.tdSpace01{
	margin:0px;
	padding:0px;
	width:1px;
	border:1px solid #81A5E1;
}

.tdOption{
	padding-left:12px;
	padding-right:10px;
	border:1px solid #81A5E1;
	text-align:left;
}

.tdStrong{
	padding-left:12px;
	padding-right:10px;
	border:1px solid #81A5E1;
	text-align:left;
	background-color:#FFFFFF;
	font-weight:bold;
}

.tdOption02{
	padding-left:3px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #81A5E1;
	text-align:left;
	vertical-align:top;

}

.tdOption03{
	padding-left:12px;
	padding-right:10px;
	border:1px solid #81A5E1;
	text-align:center;
}

.tdOption04{
	padding-left:12px;
	padding-right:10px;
	border:1px solid #81A5E1;
	text-align:left;
	background-color:#FFFFFF;
}

.tdOption05{
	padding-left:12px;
	padding-right:10px;
	border:1px solid #808080;
	text-align:left;
	background-color:#DBF0FA;
}

.tdOption06{
	padding-left:12px;
	padding-right:10px;
	border:1px solid #808080;
	text-align:left;
	background-color:#FFFFFF;
}

.tdwhile{
	background-color:#FFFFFF;
	text-align:center;
}

.tdwhile02{
	background-color:#FFFFFF;
	text-align:left;
	padding-left:15px;
	vertical-align:top;
}

.tdwhile03{
	background-color:#FFFFFF;
	text-align:left;
	padding-left:15px;
	vertical-align:top;
	border:1px solid #81A5E1;
	padding:3px;
}

.tdwhile04{
	background-color:#FFFFFF;
	text-align:left;
	padding-left:15px;
	border:1px solid #81A5E1;
	padding:3px;
}

.tdwhile05{
	background-color:#FFFFFF;
	text-align:left;
	padding-left:5px;
	border:1px solid #FFFFFF;
	border:none;
}

.thOdering01{
	background:url(/www/images/ordering_top01.gif) 0 0 no-repeat;
}

.thOdering02{
	background:url(/www/images/ordering_top03.gif) 0 0 repeat-x;
}

.thOdering03{	
	background:url(/www/images/ordering_top02.gif) 100% 0 no-repeat;
}

.tdOdering01{
	text-align:left;
	padding-left:12px;
	padding-right:12px;
	border:1px solid #2D65C0;
	font-weight:bold;
}

.tdOdering03{
	text-align:right;
	padding-right:5px;
	border:1px solid #2D65C0;
	font-weight:bold;
}


.tdOdering02{
	font-weight:bold;
	text-align:left;
	padding:3px;
	border:1px solid #2D65C0;
	background-color:#1C1D34;
	color:#FFFFFF;
}
.box01{
	background-color:none;
	background: url(/www/images/left_top.gif) no-repeat 0 0;
	width:20px;
	height:11px;
}
.box02{
	background: url(/www/images/top.gif) repeat-x 0 0;
	border-width:1px;
	border-style:none solid none none;
	border-color:#C3D3EF;
	vertical-align:top;
	font-size:5px;
}

.box03{
	background: url(/www/images/top2.gif) repeat-x 0 0;
}

.box04{
	background: url(/www/images/right_top.gif) no-repeat 100% 0;
	width:21px;
	height:11px;
}

.box05{
	padding:5px;
	border-width:1px;
	border-color:#C3D3EF;
	border-style:none solid solid solid;
	background-color:#F4F7FC;
	vertical-align:top;

}

.box06{
	background-color:#FFFFFF;
	border-width:1px;
	border-color:#C3D3EF;
	border-style:none solid none none;
}

.box07{	
	background: url(/www/images/g_bar2.gif) no-repeat repeat-y 100% 100%;
	text-align:right;
	color:#2D65C0;
	font-weight:bold;
	padding-right:10px;
	border-width:1px;
	border-color:#C3D3EF;
	border-style:none solid solid none;
}

.redstong{
	color:#FF0000;
}

#tableTitle{
	margin:10px 0 10px 0;
	color:#376ECB;
	font-weight:bold;
}

#boxStyle{
	border:2px dotted #D2E4FF;
	padding:2px;
	margin-bottom:15px;
}
#boxStyle img{
	float:left;
	margin-right:10px;
	padding:2px;
}

#boxStyle p{
	padding:5px;
	padding-top:10px;
}

#ProductImg01{
	margin-top:15px;
	margin-bottom:5px;
}
#ProductImg01 p{
	margin:0;
	padding:1px;
	padding-left:10px;
}

#imgDesc{
	border:1px solid #1d1d1d;
	padding:2px;
	margin:5px 0 5px 10px;
}

#imgDesc02{
	padding:2px;
	margin:5px 0 5px 5px;
	background-color:#F1F1F1;
}

#imgTitle{
	font-weight:bold;
}

#imgTitle02{
	margin-top:13px;
	margin-left:8px;
}

#imgTitle03{
	margin-top:13px;
	margin-left:8px;
	font-weight:bold;
}


#bethlyTitle{
	font-size:12px;
	font-weight:bold;
	padding:3px;
	margin-bottom:10px;
	background-color:#88C34E;
	color:#FFFFFF;
	width:608px;
}

#bethlyP01{
	float:left;
	width:160px;
}

#bethlyProduct #bethlyP01 ul li{
	margin:0;
	background:none;
	padding:2px;
	color:#FF0000;
	padding-left:10px;
	width:140px;
	cursor:hand;
}

a.redlilnk:link{color:#FF0000;text-decoration:none; }
a.redlilnk:visited {color:#FF0000;text-decoration:none;}
a.redlilnk:hover{color:#FF0000;text-decoration:underline;}

#bethlyP02{
	margin-left:160px;
	width:453px;
}

 #bethlyProduct #bethlyP02 #bethlyP03{
	width:220px;
	float:left;
}

 #bethlyProduct #bethlyP02 #bethlyP04{
	margin-left:231px;
	width:220px;
}

 #bethlyProduct #bethlyP02 #imgTitle{
	font-weight:bold;
}


#grayBox{
	background-color:#F3F1F1;
	padding:3px;
}

#MainContents #title{
	margin-top:19px;
	width:630px;
	height:119px;
	border:1px solid #CCC;
}

#MainContents #recommendP{
	margin-top:13px;
}

#MainContents #recommendP ul li{
	margin:0;
	padding:3px;
	list-style:none;
	width:570px;
	background:url(/www/images/main_icon01.gif) no-repeat 6px 9px;
	border-bottom:1px dotted #CCCCCC;
	padding-left:15px;
}

#MainContents #productMain #subTitle{
	margin:0;
	padding:0;
	margin-top:17px;
	margin-bottom:13px;
	width:630px;
	height:119px;
}

#MainContents #productMain #subTitle img{
	padding:0;
	margin:0;
}

#MainContents #productMain #rigthBanner{
	float:right;
	margin-right:10px;
	width:165px;
}

#MainContents #productMain #rigthBanner #rigthBanner_sub{
	margin-bottom:10px;
}

#MainContents #productMain #rigthBanner #rigthBanner_sub img{
	margin:0;
	padding:0;
}

#MainContents #productMain #productList{
	margin-right:170px;
	margin-left:10px;
	width:470px;
}

#MainContents #productMain #productList #className{
	float:left;
	width:155px;
	height:28px;
	background:url(/www/images/productSubtitle.gif) no-repeat 0 0;
	color:#40698A;
	padding:0;
	padding-left:17px;
	padding-top:6px;
	font-weight:bold;
}

#MainContents #productMain #productList #classList{
	margin:0;
	margin-left:180px;
	width:287px;
	color:#1C1D21;
	margin-bottom:10px;
}

#MainContents #productMain #productList #classList ul{
	margin:0;
	margin-top:5px;
	width:287px;
}

#MainContents #productMain #productList #classList ul li{
	margin:0;
	width:286px;
	padding:1px;
	background:none;
	cursor:pointer;
	_cursor: hand;
}

#MainContents #productMain #productList #classList ul li ul{
	margin:3px 0 3px 10px;
	width:273px;
}

#MainContents #productMain #productList #classList ul li ul li{
	background: url(/www/images/icon07.gif) no-repeat 10px 6px;
	padding-left:17px;
	width:256px;
}

#MainContents #productMain #productList #classList ul li ul li ul{
	margin:3px 0 3px 10px;
	width:243px;
}

#MainContents #productMain #productList #classList ul li ul li ul li{
	width:243px;
}

.calenderList{
	margin:3px 20px 3px 20px;
}

a.mp:link    {color:#2D5966;text-decoration:none;}
a.mp:hover    {color:#2D5966;text-decoration:none;}
a.mp:visited    {color:#2D5966;text-decoration:none;}

.millipore{
	background:url(/www/product/sub/images/milliporelogo.gif) no-repeat 450px 40px;
}

.bluebox{
	border:1px solid #E2EAF8;
}

#MainContents #seminar, #sampleUserInfo, #demoUserInfo, #sendMail{
	padding-left:23px;
	padding-top:15px;
	text-align: left;
}

#MainContents #recommendP #newPname{
	float:left;
	width:480px;
}

#MainContents #recommendP #newPdate{
	margin-left:490px;
}

#MainContents #productMain #samples, #demo, #sendMail{
	margin-top:20px;
}

#MainContents #productMain #samples ul li{
	background:none;
	margin:0;
	margin-top:10px;
}
#MainContents #productMain #demo ul li{
	background:none;
	margin:0;
	margin-bottom:3px;
	width:625px;
}

#MainContents #productMain #samples input{
	vertical-align:middle;
	padding:0;
	margin-right:5px;
	margin-left:10px;
	margin-bottom:3px;
}

#MainContents #productMain #samples ul li ul li{
	width:570px;
	margin-top:5px;
}

#MainContents #productMain #samples #introduce{
	margin:5px 0 0 17px;
	width:620px;
}

#MainContents #productMain #samples #introduce p{
	margin:0;
	margin-top:5px;
	padding:0;
}

#MainContents #productMain #samples #sampleName{
	float:left;
	width:250px;
}

#MainContents #productMain #samples #sampleDesc{
	margin-left:255px;
}

#MainContents #productMain #samples #sampleQnA{
	width:600px;
	margin-left:20px;
	background-color:#E8F5FF;
	padding:3px;
	padding-bottom:10px;
}

#MainContents #productMain #samples textarea{
	background-color:#F7F5F5;
	border:1px solid #DDDDDD;
	color:#BABABA;
}

#MainContents #productMain #samples #sample_name{
	margin-left:5px;
	font-weight:bold;
}

.sample_box{
	clear:left;
	width:550px;
	margin-left:20px;
	background-color:#E8F5FF;
	padding:3px;
	display:none;
}



#MainContents #productMain #samples #sampleQnA span{
	padding-left:10px;
}

#MainContents #productMain #samples #sampleQnA #questions{
	margin-top:3px;
	padding-left:3px;
}

#MainContents #productMain #samples table td{
	background-color:#FFFFFF;
}

#MainContents #productMain #demo #sampleName{
	float:left;
	width:270px;
	height:20px;
}

#MainContents #productMain #demo #sampleDesc{
	margin-left:280px;
	height:20px;
}

#noticeTitle{
	padding-top:15px;
	width:630px;
	height:119px;
}

.bluestrong{
	color:#2D65C0;
	font-size:14px;
	font-weight:700;
}

.userinfo{
	background-color:#F2F2F2;
	border:1px solid #7F9DB9;
	color:#666666;
}

#waper #MainContents #addItems{
	height:24px;
	width:628px;
	text-align:right;
}

#waper #MainContents #addItems #addItem{
	padding:0;
	margin:0;
	padding-top:3px;
	background:url(/www/images/small_button.gif) no-repeat 0 0;
	width:136px;
	height:24px;
	text-align:center;
	color:#4F6A8C;
	font-weight:550;
	cursor:pointer;
	_cursor: hand;
}

#MainContents #productMain #saleList{margin-left:10px;}

#MainContents #productMain #saleList #addInfo{
	margin:0px;
	padding:0px;
	margin-left:5px;
	margin-bottom:20px;
	line-height:1.7em;
}

#MainContents #productMain #saleList #table_title{
	width:155px;
	height:28px;
	background:url(/www/images/productSubtitle.gif) no-repeat 0 0;
	color:#40698A;
	padding:0;
	padding-left:17px;
	padding-top:6px;
	font-weight:bold;
}

#MainContents #productMain #saleList table{
	margin:0;
	margin-left:2px;
	margin-bottom:20px;
	width:550px;
}

#MainContents #productMain #saleList table th{
	border:none;
	border-bottom:2px solid #81A5E1;
	background-color:#FFFFFF;
}

.none_border_input{
	border:1px solid #E8F5FF;
	background-color:#E8F5FF;
}


h4{font-size:14px;font-color:#171C3D;margin:15px 0 3px 14px;}

#MainContents #productMain #img_table table{
	border-collapse:collapse;
}

#MainContents #productMain #img_table table td{
	padding:0;
	margin:0;
	background-color:#FFFFFF;
}

#MainContents #productMain #img_table IMG{
	padding:0px;
	margin:0px;
}

#like_button{
	margin-top:10px;
	margin-left:14px;
	border:1px solid #808080;
	background: url(/www/product/images/service_icon02.gif) no-repeat 10px 50%;
	padding:3px;
	padding-left:20px;
	font-size:12px;
	font-weight:bold;
	width:420px;
	cursor:pointer;
	_cursor: hand;	
}

/*ÀÌ¹ÌÁö Å×ÀÌºíÀ» À§ÇÑ ¿©¹é¾ø´Â Å×ÀÌºí */
#productMain #none_decoration_table table{
	border-collapse:collapse;
	border:1px solid #9EB6CE;
}

#productMain #none_decoration_table img{padding:0;margin:0;}

#productMain #none_decoration_table table td{padding:0;margin:0;background-color:#FFFFFF;}

.gray_input_border{border:1px solid #DCDCDC;}