@charset "utf-8";
/*************************************************
*
*	Download
*	
*
*************************************************/
/*----------------------------------------------
	prodTable
----------------------------------------------*/
#contentArea #mainColomn .agreeBtns{
	text-align:center;
}
#contentArea #mainColomn .agreeBtns input{
	width:120px;
	padding:5px 10px;
	margin:0 5px;
	cursor:pointer;
}
#contentArea #mainColomn form .next{
	margin-bottom:8px;
	padding-bottom:14px;
	background:url(/ris_tecfiles/css/img/arrow_gray_down.png) no-repeat 50px bottom;
}

#contentArea #mainColomn table.tableSpec{
	margin: 3px;
	border-top:1px solid #bbb;
	border-left:1px solid #bbb;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#ffffff;
	empty-cells:show;
	overflow:auto;
}
#contentArea #mainColomn table.tableSpec tr th{
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	background-color:#e3e3e3;
	padding:3px;
	text-align:center;
	font-weight:bold;
}
#contentArea #mainColomn table.tableSpec tr td{
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	text-align:center;
	padding:3px;
}

#contentArea div.systemrequirement{
	float:left;
	width:598px;
	margin:10px 0;
}

#contentArea dl.systemrequirement{
	width:598px;
	margin-top:10px;
	padding:0 10px;
}
#contentArea dl.systemrequirement dt{
	float:left;
	width:150px;
}
#contentArea dl.systemrequirement dd{
	float:left;
	width:448px;
}

#contentArea div.systemrequirement2{
	float:left;
	width:750px;
	margin:10px 0;
}
#contentArea dl.systemrequirement2{
	width:750px;
	margin-top:10px;
	padding:0 10px;
}
#contentArea dl.systemrequirement2 dt{
	float:left;
	width:150px;
}
#contentArea dl.systemrequirement2 dd{
	float:left;
	width:600px;
}


#contentArea table.DLSpec{
	margin: 3px;
	border-top:1px solid #bbb;
	border-left:1px solid #bbb;
	border-collapse:collapse;
	border-spacing:0;
	background-color:#ffffff;
	empty-cells:show;
	overflow:auto;
}
#contentArea table.DLSpec tr th{
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	background-color:#e3e3e3;
	padding:3px;
	text-align:center;
	font-weight:bold;
}
#contentArea table.DLSpec tr td{
	border-right:1px solid #bbb;
	border-bottom:1px solid #bbb;
	text-align:center;
	padding:3px;
}

#contentArea table.DLSpec tr th.c1{
	width:150px;
}
#contentArea table.DLSpec tr th.c2{
	width:95px;
}
#contentArea table.DLSpec tr th.c3{
	width:255px;
}
#contentArea table.DLSpec tr th.c4{
	width:255px;
}


#contentArea table.DLSpec tr td.c1{
	width:150px;
	text-align:left;
	padding:5px;
}
#contentArea table.DLSpec tr td.c2{
	width:95px;
	text-align:right;
	padding:5px;
}
#contentArea table.DLSpec tr td.c3{
	width:255px;
	text-align:left;
	padding:5px;
}
#contentArea #mainColomn table.DLSpec tr td.c4{
	width:255px;
	text-align:left;
	padding:5px;
}




#contentArea table.DLSpec tr th.p1{
	width:105px;
}
#contentArea table.DLSpec tr th.p2{
	width:120px;
}
#contentArea table.DLSpec tr th.p3{
	width:180px;
}
#contentArea table.DLSpec tr th.p4{
	width:120px;
}
#contentArea table.DLSpec tr th.p5{
	width:160px;
}
#contentArea table.DLSpec tr th.p6{
	width:160px;
}


#contentArea table.DLSpec tr td.p1{
	width:105px;
	text-align:left;
	padding:5px;
}
#contentArea table.DLSpec tr td.p2{
	width:120px;
	text-align:left;
	padding:5px;
}

#contentArea table.DLSpec tr td.p3{
	width:180px;
	text-align:left;
	padding:5px;
}
#contentArea table.DLSpec tr td.p4{
	width:120px;
	text-align:right;
	padding:5px;
}
#contentArea table.DLSpec tr td.p5{
	width:160px;
	text-align:left;
	padding:5px;
}
#contentArea table.DLSpec tr td.p6{
	width:160px;
	text-align:left;
	padding:5px;
}

/*----------------------------------------------
	prodUl (for download top)
----------------------------------------------*/
#contentArea #mainColomn .wrapProdUl{
	width:755px;
	overflow:hidden;
}

#contentArea #mainColomn .wrapProdUl ul.prodUl{
	float:left;
	width:179px;
	_width:199px;
	padding:0 4px;
	overflow:hidden;
}

#contentArea #mainColomn .wrapProdUl ul.prodUl li.prodLi{
	margin-bottom:12px;
	overflow:hidden;
}

#contentArea #mainColomn .wrapProdUl ul.prodUl li.prodLi *{
	margin:0 auto;
}

#contentArea #mainColomn .wrapProdUl ul.prodUl li.prodLi p.pCenter{
	text-align : center;
}

#contentArea #mainColomn .wrapProdUl ul.prodUl li.prodLi h3{
	margin:0 0 10px 15px;
}

#contentArea #mainColomn .wrapProdUl ul.prodUl li.prodLi a.prod_img{
	display:block;
	width:58px;
	border:1px solid #ccc;
	overflow:hidden;
	margin-bottom:10px;
}

#contentArea #mainColomn .wrapProdUl ul.prodUl li.prodLi a.prod_img:hover{
	border:1px solid #999;
}



#contentArea #mainColomn .wrapProdUl ul.prodUl li.prodLi p.margin-bottom12{
	margin-bottom:12px;
}



