.paragraph1st {text-align:center; color:#333; line-height:24px; font-size:14px; margin:18px 0;}

.itemList {background:url(../images/product/line.png) left bottom no-repeat; width:661px; overflow:hidden; margin-left:11px;
					 padding-left:3px;}

.itemList div {float:left; width:150px; margin:0 0 0 10px; display:inline;}

.itemList img {border:5px solid #000;}

.itemList p {text-align:center; margin:12px 0 28px 0;}

#primary h1.priTitle {color:#fff; font-size:15px; background-color:#64c31d; line-height:24px; padding-left:10px; width:651px;}

.textEdit {margin:14px 0 0 16px;}

.downloadArea {background:url(../images/product/line2.png) repeat-x; width:661px; height:38px; margin:8px 0 15px 11px;}

.downloadArea h2 {background:url(../images/product/icon_arrow.png) left no-repeat; color:#113c62; font-size:15px;
									padding:0 0 0 10px; float:left; margin:10px 0 0 7px; display:inline;}
									
.downloadArea ul {float:right; margin-top:5px;}

.downloadArea li {float:left; line-height:28px;padding:0 0 0 30px;
									margin:0 10px 0 0; display:inline;}
									
.downloadArea li.dlList2ed {border-left:1px solid #dddddd;}

.downloadArea li a {color:#113c62;}

.textEditTop { width:638px; min-height:262px; height:auto !important; height:262px; margin-left:16px;}
							
.textEditTop div ,
.textEditSub div {width:300px; overflow:auto; margin-top:5px; word-break:break-all; float:left;}
.textEditTop h2 {width:300px;}						
.textEditTop h2 ,
.textEditSub h2 {font-size:11px; color:#64c31d;}

.textEditSub {margin:0 0 26px 16px; clear:both;}

.textEditSub div {width:500px;}

.techLine {background:url(../images/product/tech_line.png) repeat-x; width:661px; height:1px; margin-left:11px;}

.categorylink a {
	color:#333;
	text-decoration:underline;
}