/* CSS Document */#cat_prod_box {	width: 522px;	border: 1px solid #999999;	margin-bottom: 10px;	background-image: url(img/line.gif);	background-repeat: repeat-x;	background-position: top;	display: block;	padding: 3px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 12px;	line-height: 14px;	height: auto;	overflow: visible;	float: left;	background-color: #EEEEEE;}.cat_prod_box_img {	float: left;	border: 1px solid #666666;	height: 140px;	width: 140px;	display: block;	clear: both;	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	padding: 0px;}h1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 14px;	text-decoration: none;	margin: 0px;	padding: 0px;	line-height: 18px;}h2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 12px;	text-decoration: none;	margin: 0px;	padding: 0px;	line-height: 18px;	font-weight: bold;}h3 {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 12px;	text-decoration: none;	padding: 0px;	line-height: 18px;	font-weight: bold;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#cat_prod_box_content {	width: 359px;	float: right;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 12px;	display: block;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 1px;	margin-left: 0px;	padding: 0px;	height: auto;}#cat_prod_box_content a {	color: #666666;	text-decoration: underline;}#cat_prod_box_content a:hover {	text-decoration: none;	color: #666666;}#cat_prod_box_content ul {	list-style-position: outside;	list-style-type: disc;	margin-top: 20px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 15px;}#cat_prod_box_content ul ul {	list-style-position: inside;	list-style-type: circle;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 15px;}#cat_mfg_sort_box {	width: 530px;	display: block;	padding: 0px;	margin: 0px;}.cat_logo_sm {	padding: 0px;	margin: 3px;}#cat_tech_sort_box {	width: 530px;	display: block;	padding: 0px;	margin: 0px;}#cat_tech_left {	display: block;	float: left;	width: 265px;}#cat_tech_right {	display: block;	float: left;	width: 265px;}.cat_tech_item_box {	height: 67px;	width: 261px;	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	text-align: center;	font-size: 14px;	border: 1px solid #FFFFFF;	margin-top: 3px;	margin-bottom: 3px;	text-decoration: none;}.cat_tech_item_box:hover {	height: 67px;	width: 261px;	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	text-align: center;	border: 1px solid #999999;	font-size: 14px;	background-color: #EEEEEE;	text-decoration: none;}#cat_tech_item_box {	height: 69px;	width: 263px;	display: block;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	text-align: center;	font-size: 14px;	border: 1px solid #FFFFFF;	margin-top: 3px;	margin-bottom: 3px;}#cat_tech_item_box img {	float: left;	border: 1px solid #666666;}#cat_ips_box {	width: 522px;	border: 1px solid #999999;	margin-bottom: 10px;	background-image: url(img/line.gif);	background-repeat: repeat-x;	background-position: top;	display: block;	padding: 3px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 12px;	line-height: 14px;	height: auto;	overflow: visible;	float: left;}#cat_ips_box a {	color: #666666;	text-decoration: underline;}#cat_ips_box a:hover {	text-decoration: none;	color: #666666;}#cat_cop_box {	width: 625px;	border: 1px solid #999999;	margin-bottom: 10px;	background-image: url(img/line.gif);	background-repeat: repeat-x;	background-position: top;	display: block;	padding: 3px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 12px;	line-height: 14px;	height: auto;	overflow: visible;	float: left;}#cat_cop_box a {	color: #666666;	text-decoration: underline;}#cat_cop_box a:hover {	text-decoration: none;	color: #666666;}#cat_pri_box_table {	width: 522px;	margin-bottom: 10px;	display: block;	padding: 3px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 12px;	line-height: 14px;	height: auto;	overflow: visible;	float: left;}#cat_pri_box_table td {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 10px;}#cat_pri_box_content {	width: 520px;	float: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;	font-size: 12px;	display: block;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 1px;	margin-left: 0px;	padding: 0px;	height: auto;}#cat_pri_box_content a {	color: #666666;	text-decoration: underline;}#cat_pri_box_content a:hover {	text-decoration: none;	color: #666666;}#prod_imgs {	width: 152px;	clear: left;	float: left;	display: block;}.cat_exponent {	font-size: 8px;}
