.none {

	margin: 0px;

	padding: 0px;

	height: 0px;

	width: 0px;

	visibility: hidden;

}

.clear {

	clear: both;

}

.cnbk01 {

	background-image: url(/img/cn_back01.gif);

	background-repeat: no-repeat;

	background-position: left;

	height: 452px;

}

.cnbk02 {

	background-image: url(/img/cn_back02.gif);

	background-repeat: no-repeat;

	background-position: right;

	height: 452px;

}

.cnbk03 {

	background-image: url(/img/cn_back03.gif);

	background-repeat: no-repeat;

	background-position: left;

	height: 124px;

}

.cnbk04 {

	background-image: url(/img/cn_back04.gif);

	background-repeat: no-repeat;

	background-position: right;

	height: 124px;

}

.direct_inner {

	padding:7px;

}

.cn_title_l {

	background-image: url(/img/cn_type_title02.gif);

	background-repeat: no-repeat;

	background-position: right;

	margin: 0px;

	padding: 0px;

	height: 28px;

	width:100%;

	overflow:auto;

}

.myF_tab_bar_inner {

	height: 28px;

	width: 475px;

	overflow: hidden;

}

.cn_bottomline {

	clear: both;

	padding: 3px 0px 0px 0px;

}

.cn_bottom_helplink {

	float:right;

	width:35%;

	margin:0px 0px 0px 5px;

	overflow:hidden;

	text-align: right;

}

.cn_bottom_helplink a {

	color: #FFFFFF;

	text-decoration: none;

	font-size: 80%;

}

.cn_bottom_helplink a:hover {

	color: #FFFFFF;

	text-decoration: underline;

}

.cn_bottom_helplink02 {

	float: left;

	width: 240px;

	font-size: 70%;

	text-align:left;

	padding-left: 10px;

}

.cn_bottom_2dcad a {

	background-image: url(/img/2dcad_button.gif);

	background-repeat: no-repeat;

	display: block;

	margin: 0px;

	text-align: center;

	margin-left: auto;

	margin-right: auto;

	height: 21px;

	width: 213px;

}

.cn_bottom_2dcad a:hover {

	background-image: url(/img/2dcad_button_o.gif);

}

.cn_bottom_3dcad a {

	background-image: url(/img/3dcad_bt_button.gif);

	background-repeat: no-repeat;

	display: block;

	margin: 0px;

	text-align: center;

	margin-left: auto;

	margin-right: auto;

	height: 21px;

	width: 213px;

}

.cn_bottom_3dcad a:hover {

	background-image: url(/img/3dcad_bt_button_o.gif);

}

.type_box01 {

	background-image: url(/img/bottom_back01.gif);

	background-repeat: no-repeat;

	background-position: left;

	height: 110px;

	padding-left: 6px;

	margin-top: 3px;

}

.type_box01_d {

	background-image: url(/img/bottom_back01.gif);

	background-repeat: no-repeat;

	background-position: left;

	height: 110px;

	padding-left: 6px;

}

.type_box02 {

	background-image: url(/img/bottom_back03.gif);

	background-repeat: no-repeat;

	background-position: right;

	height: 110px;

	padding-right: 6px;

}

.ansfld_titlebar {

	margin: 0px 0px 0px 6px;

	height: 27px;

	text-align: left;

	overflow: auto;

}

.txt_field_01 {

	font-family: Arial, Helvetica, sans-serif;

	color: #333333;

	width:83%;

	border: 1px solid #FF6600;

	padding: 2px;

}

.txt_field_02 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 90%;

	color: #333333;

	width:48%;

}

.txt_field_03 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 90%;

	color: #333333;

	width:25%;

}

.crt_area01 {

	width:43%;

	float: left;

	margin:0px 1% 0px 0px;

}

.crt_area02 {

	width:31%;

	float: left;

	margin:0px 1% 0px 0px;

}

.crt_area03 {

	width:15%;

	float: left;

	margin:0px 1% 0px 0px;

}

.crt_area04 {

	width:160px;

	float: right;

	margin:0px 0px 0px 0px;

}

.crt_area_in1 {

	font-size: 90%;

	margin:10px 0px 0px 0px;

	height:35px;

	text-align:left;

}

.crt_area_in2 {

	margin:0px 0px 0px 0px;

	text-align:left;

	font-size: 90%;

}

.crt_area_in3 {

	margin:5px 0px 0px 0px;

	text-align:left;

	font-size: 90%;

}

.crt_area_in4 {

	margin:5px 0px 0px 0px;

	text-align:left;

	width:160px;

	font-size: 90%;

}

.crt_area_in5 {

	margin:0px 0px 0px 0px;

	text-align:left;

	width:160px;

	font-size: 90%;

}

.crt_area_in6 {

	margin:10px 0px 0px 0px;

	text-align:left;

	color: #2F4B53;

	font-size: 90%;

	font-weight: bolder;

}

.crt_area_in7 {

	margin:5px 0px 0px 0px;

	text-align:left;

	font-size: 90%;

}

.crt_area_in8 {

	margin:10px 0px 0px 0px;

	text-align:left;

	font-size: 90%;

}

.crt_area_in9 {

	margin:5px 0px 0px 0px;

	text-align:left;

	font-size: 90%;

}

.altera_title {

	color: #990000;

	font-weight: bold;

}

.dl_base {

	margin:5px;

	text-align:left;

	line-height: 120%;

}

.dl_txt00 {

	font-size: 80%;

}

.dl_txt01 {

	font-size: 80%;

	margin:10px 0px 0px 0px;

}

.dl_txt02 {

	margin:3px 0px 0px 80px;

	font-size:70%;

	color:#666666;

}

.dl_txt03 {

	margin:20px 0px 0px 0px;

	font-weight:bold;

	font-size: 80%;

}

.dl_txt04 {

	margin:5px 0px 0px 0px;

	font-weight:bold;

	font-size: 80%;

}

.dl_txt05 {

	margin:5px 0px 0px 0px;

	font-size:60%;

	color:#666666;

}

.dl_txt06 {

	margin:7px 0px 0px 0px;

	font-weight:bold;

	font-size: 70%;

}

.dl_txt06 a {

	color: #003366;

	text-decoration: none;

}

.dl_txt06 a:hover {

	color: #003366;

	text-decoration: underline;

}

.dl_txt07 {

	margin:60px 0px 0px 0px;

	font-weight:bold;

	font-size: 80%;

}

.dl_button_form {

	background-image: url(/img/download_back.gif);

	height: 45px;

	width: 285px;

	margin-top: 5px;

	padding: 5px 0px 5px 175px;

	background-repeat: no-repeat;

}

.dl_type_no {

	color: #2F4B53;

	font-weight: bolder;

}

.bt_area {

	width:213px;

	text-align: center;

	margin-left: auto;

	margin-right: auto;

}

.btn_myparts {

	width: 154px;

	height: 28px;

	float:left;

}

.btn_myparts a {

	width: 154px;

	height: 28px;

	background-image: url(/img/my_parts_button.gif);

	background-repeat: no-repeat;

	display: block;

}

.btn_myparts a:hover {

	background-image: url(/img/my_parts_button_o.gif);

	background-repeat: no-repeat;

	display: block;

}

.btn_cartin {

	width: 154px;

	height: 28px;

	float:left;

}

.btn_cartin a {

	width: 154px;

	height: 28px;

	background-image: url(/img/cart_button.gif);

	background-repeat: no-repeat;

	display: block;

}

.btn_cartin a:hover {

	width: 154;

	height: 28;

	background-image: url(/img/cart_button_o.gif);

	background-repeat: no-repeat;

	display: block;

}

.crt_line {

	border:#CCCCCC solid 1px;

	padding:1px 5px 2px 5px;

	margin-left:5px;

	height:18px;

}

.crt_line2 {

	border:#CCCCCC solid 1px;

	padding:1px 5px 1px 5px;

	margin-left:5px;

	height:18px;

}

.typeno {

	width:90%;

	float:left;

}

.btn_check {

	width: 37px;

	height: 19px;

	float:left;

	margin:2px 0px 2px 5px;

}

.btn_check a {

	width: 37px;

	height: 19px;

	background-image: url(/img/check_button.gif);

	background-repeat: no-repeat;

	display: block;

	float:left;

	text-decoration:none;

}

.btn_check a:hover {

	width: 37;

	height: 19;

	background-image: url(/img/check_button_o.gif);

	background-repeat: no-repeat;

	display: block;

	text-decoration:none;

}

