BODY
{
	font-size: 8pt;
	width:100%;
	font-family: Verdana;
	background-color: #dcdcdc;
	text-decoration: none;
	background-image:url(bg_main.gif);
	background-repeat:repeat-x
}
TABLE
{
	font-size: 8pt;
	color: #284e6e;
	text-decoration: none;
}
A
{
	font-size: 8pt;
	color: #ff0099;
	text-decoration: none;
}
A:hover
{
	font-size: 8pt;
	color: #284e6e;
	text-decoration: none;
}
.bg_main
{
	background-color: #DCDCDC;
}
.bg_main_r
{
	background-image: url(bg_R.gif);
	background-repeat:no-repeat;
}
.bg_main_l
{
	background-image: url(bg_L.gif);
	background-repeat:no-repeat;
}
.bg_left
{
	background-image: url(bg_left.gif);
	width:64px;
	height:100%;
}
.bg_right
{
	background-image: url(bg_right.gif);
	width:68px;
	height:100%;
}
.brd_img
{
	border: #a9a9a9 1px solid;
}
.brd_network
{
	border: #a9a9a9 1px solid;
}
.bg_
{
	color: #000000;
	background-color: gainsboro;
}
.brd_banner
{
	border: #9F9F9F 2px solid;
	background-color: #DCDCDC;
	height:100%;
}
.bg_title_
{
	border-right: #C8C8C8 1px solid;
	border-top: #EFEEEE 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #EFEEEE 1px solid;
	color: #ff0099;
	border-bottom: #C8C8C8 1px solid;
	height: 20px;
	background-color: #D7D7D7;
	text-decoration: none
}
.bg_tbl_main
{
	border-right: #9f9f9f 2px solid;
	border-top: #9f9f9f 2px solid;
	font-size: 8pt;
	border-left: #9f9f9f 2px solid;
	border-bottom: #9f9f9f 2px solid;
	background-color: #DCDCDC;
	text-decoration: none;
	height:100%;
}
.btn_submit
{
	border-right: darkgray 1px solid;
	border-top: darkgray 1px solid;
	font-size: 7pt;
	border-left: darkgray 1px solid;
	color: #000066;
	border-bottom: darkgray 1px solid;
	background-color: #b8b8b8;
	text-decoration: none;
}
.cel_1
{
	border-bottom: #a9a9a9 1px solid;
	border-right: #a9a9a9 1px solid;
}
.cel_1 A
{
	font-size: 8pt;
	color: #284e6e;
	text-decoration: none;
}
.cel_1 A:hover
{
	font-size: 8pt;
	color: #993333;
	text-decoration: none;
}
.cel_2
{
	border-bottom: #a9a9a9 1px solid;
}
.cel_2 A
{
	font-size: 8pt;
	color: #284e6e;
	text-decoration: none;
}
.cel_2 A:hover
{
	font-size: 8pt;
	color: #993333;
	text-decoration: none;
}
}
.copyright
{
	font-size: 8pt;
	background-image: url(bg_bottom.gif);
	width:770px;
	height:100%;
	color: black;
	text-decoration: none;
}
.copyright A
{
	font-size: 8pt;
	color: black;
	text-decoration: none;
}
.copyright A:hover
{
	font-size: 8pt;
	color: darkred;
	text-decoration: none;
}
.desc_image
{
	font-size: 8pt;
	color: #284e6e;
	font-family: Arial;
	text-decoration: none;
}
.txt_input
{
	border-right: #9f9f9f 1px solid;
	border-top: #9f9f9f 1px solid;
	font-size: 7pt;
	border-left: #9f9f9f 1px solid;
	color: #000000;
	border-bottom: #9f9f9f 1px solid;
	background-color: #FFFFFF;
	text-decoration: none;
}
.txt_input_1
{
	border-right: #9f9f9f 1px solid;
	border-top: #9f9f9f 1px solid;
	font-size: 8pt;
	border-left: #9f9f9f 1px solid;
	color: #000000;
	border-bottom: #9f9f9f 1px solid;
	background-color: #FFFFFF;
	text-decoration: none;
}
.txt_select
{
	border-right: #003300 1px solid;
	border-top: #003300 1px solid;
	font-size: 8pt;
	border-left: #003300 1px solid;
	color: #000000;
	border-bottom: #003300 1px solid;
	text-decoration: none;
}
.title
{
	font-weight: bold;
	font-size: 8pt;
	color: #021e90;
	text-decoration: none;
}
.title_tech
{
	font-weight: bold;
	font-size: 8pt;
	color: #ff0099;
	text-decoration: none;
}
.title_other
{
	font-weight: bold;
	font-size: 8pt;
	color: #0066ff;
	text-decoration: none;
}
.title_name
{
	font-weight: bold;
	font-size: 8pt;
	color: #ffcc00;
	text-decoration: none;
}
.title_infor
{
	border-right: #C8C8C8 1px solid;
	border-top: #EFEEEE 1px solid;
	font-weight: bold;
	font-size: 8pt;
	border-left: #EFEEEE 1px solid;
	width: 100%;
	color: #ff0099;
	border-bottom: #C8C8C8 1px solid;
	height: 20px;
	background-color: #D7D7D7;
	text-decoration: none;
}
.thumb_off
{
	background-image: url(1more.gif);
	width: 71px;
	background-repeat: no-repeat;
	height: 15px;
}
.thumb_on
{
	display:"";
}
.line_txt
{
	background-image: url(line_txt.jpg);
	width:1px;
	height:14px;
}
.line_src
{
	border-top: #284e6e 1px solid;
	font-size: 1pt;
	text-decoration: none;
}
.line_space
{
	font-size: 1pt;
	border-top: #a9a9a9 1px solid;
	text-decoration: none;
}
.menu_pro_ A
{
	border-right: #a9a9a9 1px solid;
	border-top: #696969 1px solid;
	font-size: 8pt;
	border-left: #696969 1px solid;
	width: 100%;
	color: #ffffff;
	border-bottom: #a9a9a9 1px solid;
	height: 18px;
	background-color: #F158B4;
	text-align: center;
	text-decoration: none;
}
.menu_pro_ A:hover
{
	border-right: #696969 1px solid;
	border-top: #a9a9a9 1px solid;
	font-size: 8pt;
	border-left: #a9a9a9 1px solid;
	width: 100%;
	color: #ffff00;
	border-bottom: #696969 1px solid;
	height: 18px;
	text-align: center;
	text-decoration: none;
}
.link_pro A
{
	font-size: 8pt;
	text-align:center;
	color: #3C5E7A;
	text-decoration: none;
}
.link_pro A:hover
{
	font-size: 8pt;
	color: #ff0099;
	text-align: center;
	text-decoration: none;
}
.menu_pro_h A
{
	border-right: #a9a9a9 1px solid;
	border-top: #696969 1px solid;
	font-size: 8pt;
	border-left: #696969 1px solid;
	width: 100%;
	color: #284e6e;
	border-bottom: #a9a9a9 1px solid;
	height: 18px;
	background-color: #a5a5a5;
	text-align: center;
	text-decoration: none;
}
.menu_pro_h A:hover
{
	border-right: #696969 1px solid;
	border-top: #a9a9a9 1px solid;
	font-size: 8pt;
	width:100%;
	text-align:center;
	height:18;
	border-left: #a9a9a9 1px solid;
	color: #ff0099;
	border-bottom: #696969 1px solid;
	text-decoration: none;
}
.link_popup A
{
	border-right: #a9a9a9 1px solid;
	border-top: #696969 1px solid;
	font-size: 8pt;
	border-left: #696969 1px solid;
	width: 100%;
	color: #ff0099;
	border-bottom: #a9a9a9 1px solid;
	height: 18px;
	background-color: #dcdcdc;
	text-align: center;
	text-decoration: none;
}
.link_popup A:hover
{
	border-right: #696969 1px solid;
	border-top: #a9a9a9 1px solid;
	font-size: 8pt;
	width:100%;
	text-align:center;
	height:18;
	border-left: #a9a9a9 1px solid;
	color: #284e6e;
	border-bottom: #696969 1px solid;
	text-decoration: none;
}
.link_gro_product A
{
	font-size: 7pt;
	text-align:center;
	color: #ff0099;
	text-decoration: none;
}
.link_gro_product A:hover
{
	font-size: 7pt;
	text-align:center;
	color: #3C5E7A;
	text-decoration: none;
}
.highlightKW
{
	font-size: 8pt;
	background-color: #ffff00;
	text-decoration: none;
}
.pro_details
{
	font-size: 7pt;
	color: #3C5E7A;
	text-decoration: none;
}