﻿@charset "utf-8";
/* CSS Document */

#main #compareDropDown {
	position: absolute;
	z-index: 999;
	left: 0px;
	_left: 0px;
	top: 48px;
	background-image: url(../images/compare_dp.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 10px;
	float: left;
	width: 238px;
	padding-right: 10px;
	padding-left: 10px;
}
#main #compareDropDown li {
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-bottom: 10px;
	width: 238px;
}
#main #compareDropDown li .p_pic_small {
	float: left;
	margin-left: 8px;
	margin-top: 5px;
}
#main #compareDropDown li .pd_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	width: 150px;
	_width: 145px;
	margin-top: 10px;
	margin-bottom: 5px;
}
#main #compareDropDown li .del_btn {
	float: right;
	height: 22px;
	width: 46px;
	margin-right: 105px;
	_margin-right: 50px;
}
#main #compareDropDown li .del_btn a {
	background-image: url(../images/del_btn.gif);
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	width: 46px;
}
#main #compareDropDown li .del_btn a:hover {
	background-image: url(../images/del_btn_over.gif);
}
#main #sort_dp_menu {
	background-image: url(../images/sort_item_bg_bottom.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 170px;
	font-size: 12px;
	position: absolute;
	left: 0px;
	top: 42px;
	z-index: 888;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#main #sort_dp_menu li {
	margin-bottom: 4px;
	margin-top: 2px;
}
#main #sort_dp_menu li a {
	margin-bottom: 2px;
	color: #525252;
	text-decoration: none;
}
#main #sort_dp_menu li a:hover {
	color: #00baf2;
}
#content .unitMenu {
	position: absolute;
	left: 14px;
	top: 3px;
	margin-left: 30px;
	z-index: 500;
	width: 210px;
}
#content .unitMenu .unitMenu_title {
	font-weight: normal;
	background-image: url(../images/unit_menu_title_bg.png);
	background-repeat: no-repeat;
	width: 200px;
	margin: 0px;
 *margin: 0px 0px -3px 0px;
	padding: 7px 0px 7px 10px;
	padding: 9px 0px 6px 10px\9;
 *padding: 9px 0px 6px 10px;
	_padding: 9px 0px 6px 10px;
	color: #4d4d4d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-position: left top;
}
#content .unitMenu .unitName a {
	background-image: url(../images/unit_menu_close_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	width: 200px;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	padding: 5px 0px 6px 10px;
	padding: 6px 0px 6px 10px\9;
 *padding: 6px 0px 6px 10px;
	_padding: 6px 0px 6px 10px;
	line-height: 14px;
}
#content .unitMenu .unitName .unitSubMenu_open {
	background-image: url(../images/unit_menu_open_bg.png);
	
}
#content .unitMenu .unitName .newBg {
	background-image: url(../images/unit_menu_open_bg3.png);
	padding-right:80px;
	width:179px;
	
}
#content .unitMenu .unitName .unitSubMenu_open.newBg {
	background-image: url(../images/unit_menu_open_bg2.png);
	padding-right:80px;
	width:179px;
	
}
#content .unitMenu .unitName .noArr {
	background-image: url(../images/unit_menu_noArr_bg.png);
}
#content .unitMenu .unitName .noArr2 {
	background-image: url(../images/unit_menu_noArr2_bg.png);
}
#content .unitMenu .unitSubMenu {
	background-image: url(../images/unit_menu_sub_bg.png);
	background-repeat: repeat-y;
	width: 210px;
}
#content .unitMenu .unitSubMenu li {
}
#content .unitMenu .unitSubMenu li a {
	background-image: none;
	color: #FFF;
	text-decoration: none;
}
#content .unitMenu .unitSubMenu li a:hover {
	background-color: #FFF;
	color: #333;
	border-bottom-width: 0px;
	border-bottom-style: solid;
}
#content .unitMenu .unitSubMenu li .now {
	color: #333;
	background-color: #FFF;
}
#pd_info {
	float: right;
	width: 520px;
	height: 300px;
	margin-right: 30px;
	_margin-right: 15px;
	margin-bottom: 20px;
	margin-bottom: 50px\9;
 *margin-bottom: 28px;
	_margin-bottom: 30px;
}
.expo_epson_info {
	float: right;
	width: 520px;
	height: 240px;
	height: 260px\9;
 *height: 220px;
	_height: 220px;/*margin-right: 30px;
	_margin-right: 15px;
	margin-bottom: 20px;
	margin-bottom: 50px\9;
 *margin-bottom: 28px;
	_margin-bottom: 30px;*/
}
.pd_info_cbg {
	float: right;
	width: 520px;
	height: 260px;
 *height: 220px;
}
#pd_info #pd_info_txt {
	color: #FFF;
	font-size: 15px;
	margin-bottom: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
 *margin-top: -21px;
	_margin-top: 0px;
}
#pd_info #pd_info_txt #kv_title {
	width: 375px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#pd_info #pd_features {
}
#pd_info #pd_features #bdr_top {
	float: left;
	height: 4px;
}
#pd_info #pd_features #bdr_top #lt {
	background-image: url(../images/pd_features_lt.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 4px;
	padding-left: 4px;
	overflow: hidden;
}
#pd_info #pd_features #bdr_top #rt {
	background-image: url(../images/pd_features_rt.png);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	height: 4px;
	padding-right: 4px;
	overflow: hidden;
}
#pd_info #pd_features #bdr_top #t_ctr {
	background-image: url(../images/pd_features_bg.png);
	height: 4px;
	overflow: hidden;
	float: right;
}
#pd_info #pd_features #bdr_bottom {
	float: left;
	height: 4px;
}
#pd_info #pd_features #bdr_bottom #lb {
	background-image: url(../images/pd_features_lb.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	height: 4px;
	padding-left: 4px;
	overflow: hidden;
}
#pd_info #pd_features #bdr_bottom #rb {
	background-image: url(../images/pd_features_rb.png);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	height: 4px;
	padding-left: 4px;
	overflow: hidden;
}
#pd_info #pd_features #bdr_bottom #b_ctr {
	background-image: url(../images/pd_features_bg.png);
	float: right;
	height: 4px;
	overflow: hidden;
}
#pd_info #pd_features .cont {
	background-image: url(../images/pd_features_bg.png);
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	float: left;
}
#pd_info #pd_features .cont li {
	width: 102px;
	padding-bottom: 3px;
	padding-left: 6px;
	float: left;
	padding-right: 6px;
}
#pd_info #pd_features .cont li img {
	margin-bottom: 3px;
	margin-top: 8px;
}
#pd_info #pd_features .cont li .link {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	width: 102px;
	display: block;
}
#main #main_cont #compare {
	font-size: 12px;
	margin-left: 20px;
	float: left;
	color: #525252;
	width: 310px;
	position: relative;
	z-index: 999;
}
#main #main_cont #compare #compareItem {
	background-image: url(../images/compare_select_bg.gif);
	background-repeat: no-repeat;
	width: 258px;
	height: 27px;
	margin-top: 5px;
	margin-bottom: 10px;
	position: relative;
}
#main #main_cont #compare #compareItem a {
	display: block;
	padding: 6px 0px 6px 10px;
	padding: 7px 0px 6px 10px\9;
 *padding: 8px 0px 6px 10px;
	_padding: 8px 0px 6px 10px;
	text-decoration: none;
	color: #525252;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 248px;
}
#main #main_cont #compare #compareItem a:hover {
	color: #00b9f2;
}
#main #main_cont #compare .compare_off_btn {
	float: right;
	position: absolute;
	top: 20px;
 *top: 21px;
	left: 265px;
	background-image: url(../images/compare_off_btn.gif);
	background-repeat: no-repeat;
}
#main #main_cont #compare .compare_on_btn {
	float: right;
	position: absolute;
	top: 20px;
 *top: 21px;
	left: 265px;
	background-image: url(../images/compare_on_btn.gif);
	background-repeat: no-repeat;
}
#main #main_cont #sort {
	margin-right: 20px;
	font-size: 12px;
	color: #525252;
	font-family: Verdana, Geneva, sans-serif;
	float: right;
	margin-top: 20px;
	position: relative;
	z-index: 998;
}
#main #main_cont #sort #sortItem {
	height: 27px;
	width: 170px;
}
#main #main_cont #sort #sortItem a {
	background-image: url(../images/sort_item_bg.gif);
	background-repeat: no-repeat;
	display: block;
	padding: 6px 0px 6px 10px;
	padding: 7px 0px 6px 10px\9;
 *padding: 8px 0px 6px 10px;
	_padding: 8px 0px 6px 10px;
	text-decoration: none;
	color: #525252;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#main #main_cont #sort #sortItem a:hover {
	color: #00b9f2;
}
#main #main_bottom #main_cont #sort li p {
	padding: 0px;
	margin: 6px 0px 0px 0px;
	margin: 9px 0px 0px 0px\9;
 *margin: 9px 0px 0px 0px;
	_margin: 9px 0px 0px 0px;
}
#main #main_cont .productList {
	float: left;
	position: relative;
	z-index: 990;
}
#main #main_cont .productList .productItem {
	width: 200px;
	float: left;
	padding-left: 28px;
	padding-bottom: 20px;
}
/*#main #main_cont .productList .productItem .list_cont {
	position: relative;
	z-index: 900;
}*/
#main #main_cont .productList .productItem .list_cont .p_pic {
	position: relative;
	z-index: 900;
}
#main #main_cont .productList .productItem .list_cont .p_pic .mark {
	position: absolute;
	top: 0px;
	right: 0px;
	z-index: 555;
}
#main #main_cont .productList .productItem .list_cont .p_pic .mark img {
	margin-left: 5px;
}
#main #main_cont .productList .qv {
	position: absolute;
	z-index: 999;
	top: 10px;
	left: 180px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	background-color: #555;
}
#main #main_cont .productList .qv .close_btn {
	text-align: right;
}
#main #main_cont .productList .qv .qvName {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#main #main_cont .list_cont {
	width: 200px;
}
#main #main_cont .list_cont .p_name {
	scolor: #00baf2;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 30px;
	margin-bottom: 5px;
}
#main #main_cont .list_cont .p_name a {
	color: #00baf2;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#main #main_cont .list_cont .p_name a:hover {
	text-decoration: underline;
}
#main #main_cont .list_cont .price {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #525252;
	margin-bottom: 5px;
}
.list_cont .printer_landing {
	scolor: #00baf2;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 30px;
	margin-bottom: 40px;
	margin-top: 0px;
}
.list_cont .printer_landing {
	text-align: center;
}
.list_cont .printer_landing a {
	color: #00baf2;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.list_cont .printer_landing a:hover {
	text-decoration: underline;
}
#main #main_cont #printer_landing_title {
	font-weight: normal;
	color: #333;
	font-size: 24px;
	padding: 0px;
	margin: 0px 0px 0px 30px;
}
#main #main_cont .list_cont .txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4e4e4e;
}
#main #main_cont .list_cont .pdListTxt {
	height: 155px;
}
#main #main_cont .list_cont .txt li {
	background-image: url(../images/bullet.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
 *background-position: left 8px;
	_background-position: left 8px;
	padding-left: 12px;
	margin-top: 4px;
	margin-bottom: 2px;
}
#main #main_cont .list_cont .btn {
	text-align: center;
	margin-top: 12px;
	margin-bottom: 5px;
	text-align: left;
}
#main #main_cont .list_cont .btn .compare_btn {
	display: inline;
	margin-right: 5px;
	position: relative;
	z-index: 555;
}
#main #main_cont .list_cont .btn .compare_btn .add_compare_btn {
	background-image: url(../images/add_compare_btn.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 22px;
	width: 67px;
	background-position: left top;
}
#main #main_cont .list_cont .btn .compare_btn .add_compare_btn:hover {
	background-image: url(../images/add_compare_btn.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 22px;
	width: 67px;
	background-position: left bottom;
}
#main #main_cont .list_cont .btn .compare_btn .remove_compare_btn {
	background-image: url(../images/remove_compare_btn.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 22px;
	width: 67px;
	background-position: left top;
}
#main #main_cont .list_cont .btn .compare_btn .remove_compare_btn:hover {
	background-image: url(../images/remove_compare_btn.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 22px;
	width: 67px;
	background-position: left bottom;
}
#main #main_cont .list_cont .btn .quickview_btn {
	display: inline;
 *margin-right: 3px;
	position: relative;
}
#main #main_cont .list_cont .btn .quickview_btn .add_tracking_btn {
	background-image: url(../images/add_tracking_btn.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 22px;
	width: 91px;
	background-position: left top;
}
#main #main_cont .list_cont .btn .quickview_btn .add_tracking_btn:hover {
	background-image: url(../images/add_tracking_btn.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 22px;
	width: 91px;
	background-position: left bottom
}
#main #main_cont .list_cont .btn .quickview_btn .remove_tracking_btn {
	background-image: url(../images/remove_tracking_btn.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 22px;
	width: 67px;
	background-position: left top;
}
#main #main_cont .list_cont .btn .quickview_btn .remove_tracking_btn:hover {
	background-image: url(../images/remove_tracking_btn.gif);
	background-repeat: no-repeat;
	display: inline-block;
	height: 22px;
	width: 67px;
	background-position: left bottom
}
#main #main_cont .list_cont .btn .mov_btn {
	display: inline;
	margin-left: 0px;
	height: 22px;
	width: 23px;
}
#pd_intro_first_info {
	float: left;
	width: 470px;
}
#pd_intro_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #FFF;
	font-weight: bold;
	float: left;
	width: 100%;
}
#pd_intro_name li {
	float: left;
}
#pd_intro_name #compare_btn {
	padding-top: 4px;
	padding-left: 8px;
	position: relative;
	z-index: 480;
}
#pd_intro_name #compare_btn a {
	background-image: url(../images/p_btn2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 22px;
	width: 91px;
}
#pd_intro_name #compare_btn a:hover {
	background-image: url(../images/p_btn2_over.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 22px;
	width: 91px;
}
#pd_intro_name #compare_btn .alert {
	background-image: url(../images/bak_tooltip3.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 27px;
	width: 230px;
	position: absolute;
	left: 0px;
	top: 20px;
}
#pd_intro_name #compare_btn .alert .alert_cont {
	background-image: url(../images/bak_tooltip_top3.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#pd_intro_name #compare_btn .alert .alert_cont p {
	line-height: 20px;
	font-size: 12px;
	text-align: left;
	padding-top: 2px;
	padding-right: 16px;
	padding-bottom: 12px;
	padding-bottom: 10px\9;
	padding-left: 16px;
	color: #999;
	font-weight: normal;
}
#pd_intro_copy_txt {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 29px;
	width: 327px;
	float: left;
	line-height: 35px;
	margin-top: 5px;
}
#pd_intro_first_info #awards {
	float: right;
	width: 138px;
}
#pd_intro_first_info #price {
	float: left;
	width: 327px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	margin-top: 5px;
}
#pd_intro_first_info #price li {
	float: left;
}
#pd_intro_first_info #price #online_buy_btn {
	padding-left: 8px;
	padding-top: 1px;
}
/*1130 modify*/
#pd_intro_first_info #reward {
	background: url(../images/wtop.png) no-repeat;
	background-position: left top;
	float: left;
	width: 450px;
	padding-top: 15px;
}
#pd_intro_first_info #reward #reward_bot {
	background: url(../images/wbottom.png) no-repeat;
	background-position: left top;
	float: left;
	width: 450px;
	height: 15px;
}
#pd_intro_first_info #reward #reward_list {
	background-color: #fff;
	float: left;
	width: 430px;
	padding: 0px 5px 0px 15px;
}
#pd_intro_first_info #reward #reward_list li {
	float: left;
	text-align: center;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555;
	padding: 5px 5px;
}
#pd_intro_first_info #reward #reward_list li p {
	padding: 0px;
	margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#pd_intro_first_info #reward #reward_list li p a {
	color: #0097D7;
}
#pd_intro_first_info #buy_loaction {
	background-image: url(../images/buy_location_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 12px;
	color: #FFF;
	margin-top: 10px;
	padding-bottom: 8px;
	padding-left: 16px;
}
#pd_intro_first_info #buy_loaction li {
	display: inline;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	line-height: 25px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
#pd_intro_first_info #buy_loaction li a {
	color: #FFF;
	text-decoration: none;
	margin-right: 10px;
}
#pd_intro_second_info {
	float: right;
	width: 465px;
	text-align: right;
	margin-bottom: 0px;
	margin-bottom: 20px\9;
 *margin-bottom: 0px;
	_margin-bottom: 0px;
}
#pd_intro_second_info #pd_info_menu {
	height: 24px;
	width: 439px;
	float: right;
}
#pd_intro_second_info #pd_info_menu li {
	height: 24px;
	margin: 0px;
	padding: 0px;
	float: left;
	border-right: solid 1px #CCC;
	width: 87px;
}
#pd_intro_second_info #pd_info_menu li a {
	margin: 0px;
	font-size: 12px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	padding: 0px 0px 0px 0px;
	background-image: url(../images/pd_info_menu_bg.gif);
	background-repeat: repeat-x;
	width: auto;
	display: block;
	background-color: #0FF;
	line-height: 24px;
	zoom: 1;
	font-family: 新細明體;
}
#pd_intro_second_info #pd_info_menu li a:hover {
	background-image: url(../images/pd_info_menu_bg_over.gif);
	color: #4d4d4d;
}
#pd_intro_second_info #pd_info_menu li .now {
	background-image: url(../images/pd_info_menu_bg_over.gif);
	color: #4d4d4d;
}
#pd_intro_second_info #pd_info_menu #first a {
	background-image: url(../images/pd_info_menu1.gif);
	background-position: left;
}
#pd_intro_second_info #pd_info_menu #first a:hover {
	background-image: url(../images/pd_info_menu1_over.gif);
	background-position: left;
}
#pd_intro_second_info #pd_info_menu #first .now {
	color: #4d4d4d;
	background-image: url(../images/pd_info_menu1_over.gif);
	background-position: left;
}
#pd_intro_second_info #pd_info_menu #last {
	border-right: none 0px;
}
#pd_intro_second_info #pd_info_menu #last a {
	background-image: url(../images/pd_info_menu_last.gif);
	background-position: right;
}
#pd_intro_second_info #pd_info_menu #last a:hover {
	background-image: url(../images/pd_info_menu_last_over.gif);
	background-position: left;
}
#pd_intro_second_info #pd_info_menu #last .now {
	color: #4d4d4d;
	background-image: url(../images/pd_info_menu_last_over.gif);
	background-position: left;
}
#pd_intro_second_info #flash_info {
	padding-top: 22px;
}
#pd_intro_second_info #share {
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(../images/share_btn.gif);
	background-repeat: no-repeat;
}
#pd_intro_second_info #share #ct {
	display: block;
	width: 63px;
	text-align: left;
	font-size: 12px;
	text-decoration: none;
	color: #00baf4;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px 0px 4px 15px;
 *padding: 6px 0px 3px 15px;
	_padding: 6px 0px 3px 15px;
}
#content #pd_intro_second_info #share ul {
	background-image: url(../images/share_dropmenu_bg_bottom.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin: 0px;
	text-align: left;
	width: 78px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	position: absolute;
	top: 284px;
	z-index: 1000;
	right: 0px;
}
#pd_intro_second_info #share ul li {
	margin-top: 1px;
	margin-bottom: 1px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 21px;
	background-repeat: no-repeat;
	background-position: 5px 5px;
}
#pd_intro_second_info #share ul li a {
	text-decoration: none;
	color: #00baf4;
}
#pd_intro_second_info #share ul #myspace {
	background-image: url(../images/btnShareMyspace.gif);
}
#pd_intro_second_info #share ul #twitter {
	background-image: url(../images/btnShareTwitter.gif);
}
#pd_intro_second_info #share ul #facebook {
	background-image: url(../images/btnShareFacebook.gif);
}
#pd_intro_second_info #share ul #plurk {
	background-image: url(../images/btnSharePlurk.gif);
}
#pd_info_cont {
	float: left;
	width: 605px;
	margin-left: 25px;
	_margin-left: 12px;
	line-height: 18px;
	font-size: 13px;
	color: #525252;
	font-family: Arial, Helvetica, sans-serif;
}
#pd_info_list {
	float: right;
	width: 280px;
	margin-right: 25px;
	_margin-right: 12px;
}
#pd_info_list #runsense_view p {
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
}
#pd_info_list #download {
	background-image: url(../images/download_bg.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-left: 20px;
	height: 104px;
	width: 175px;
}
#pd_info_list #download p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#pd_info_list #download #pd_download_name {
	color: #FFF;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
	font-weight: bold;
}
#pd_info_list #download #pd_download_type {
	font-size: 13px;
	color: #FFF;
	text-decoration: none;
}
#pd_info_list #download #pd_download_size {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	background-image: url(../images/arr.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 15px;
}
#pd_info_list #download #pd_download_size:hover {
	text-decoration: underline;
}
#pd_info_list #event {
	background-image: url(../images/event_info_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 25px;
	background-color: #F00;
}
#pd_info_list #event #ctrl {
	text-align: right;
	margin-right: 18px;
	padding-top: 10px;
}
#pd_info_list #event #ctrl a {
	margin-left: 10px;
}
#pd_info_list #event #cont {
	margin-right: 18px;
	margin-left: 18px;
	padding-top: 18px;
	padding-bottom: 18px;
}
#pd_info_list #event #cont a {
	text-decoration: none;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
	line-height: 20px;
	color: #00ccff;
}
#pd_info_list #recommend {
	background-image: url(../images/recommend_bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-top: 20px;
	padding-bottom: 20px;
}
#pd_info_list #recommend li {
	width: 100%;
	text-align: center;
	margin-bottom: 5px;
}
#pd_info_list #recommend .rmd_name a {
	text-decoration: none;
	color: #00baf4;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
#pd_info_list #recommend .rmd_name a:hover {
	text-decoration: underline;
}
#pd_info_list #recommend #title {
	text-align: left;
	padding-bottom: 5px;
}
#techSpecSidebar {
	float: left;
	width: 220px;
	padding-left: 20px;
}
#techSpecSidebar #prouct_img {
	text-align: center;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-bottom: 10px;
}
#techSpecSidebar #prouct_img #pd_name {
	padding: 0px;
	color: #0064A8;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-top: 10px;
 *margin-top: 5px;
	_margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#techSpecSidebar #price {
	font-size: 15px;
	color: #333;
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
}
#techSpecSidebar #buy_btn {
	text-align: center;
}
#techSpecSidebar #buy_btn a {
	margin-right: 5px;
	margin-left: 5px;
}
#techSpecSidebar #print_btn {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#techSpecSidebar #facebook {
	font-size: 13px;
	color: #666;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 12px;
	float: left;
	width: 188px;
}
#techSpecSidebar #facebook li {
	margin-right: 5px;
	float: left;
}
#techSpecSidebar #facebook #qt {
	margin-top: 2px;
	background-image: url(../images/fb_icon_small.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 15px;
}
#techSpecSidebar #contact_us {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
#techSpecSidebar #contactUs {
	background-image: url(../images/contact_us_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 166px;
	width: 170px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666;
	padding-right: 15px;
	padding-left: 15px;
}
#techSpecSidebar #contactUs .txt {
	padding-top: 32px;
	line-height: 18px;
}
#techSpecSidebar #contactUs ul {
	margin-top: 5px;
}
#techSpecSidebar #contactUs ul li {
	margin-top: 8px;
	margin-bottom: 8px;
}
#techSpecSidebar #contactUs ul .mail {
	background-image: url(../images/contactUs_icon_mail.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 34px;
	height: 27px;
}
#techSpecSidebar #contactUs ul .mail a {
	color: #555;
	display: block;
	text-decoration: none;
	margin-top: 7px;
}
#techSpecSidebar #contactUs ul .mail a:hover {
	color: #00b9f2;
	text-decoration: underline;
}
#techSpecSidebar #contactUs ul .phone {
	background-image: url(../images/contactUs_icon_phone.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 34px;
	height: 27px;
}
#techSpecSidebar #buy_query {
	background-image: url(../images/chgCountryList_top.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
}
#techSpecSidebar #buy_query #buy_query_cont {
	background-image: url(../images/chgCountryList_bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 20px;
}
#techSpecSidebar #buy_query #buy_query_cont #buy_query_cont_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	line-height: 20px;
	padding-right: 15px;
	padding-left: 15px;
}
#techSpecSidebar #buy_query #buy_query_cont #buy_query_cont_txt li #onlineBuy {
	background-image: url(../images/buy2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	width: 99px;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 5px;
}
#techSpecSidebar #buy_query #buy_query_cont #buy_query_cont_txt li #onlineBuy:hover {
	background-image: url(../images/buy2_over.gif);
}
#techSpecSidebar #buy_query #buy_query_cont #buy_query_cont_txt li #dealerQuery {
	background-image: url(../images/buy5.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 31px;
	width: 99px;
	margin-right: auto;
	margin-left: auto;
}
#techSpecSidebar #buy_query #buy_query_cont #buy_query_cont_txt li #dealerQuery:hover {
	background-image: url(../images/buy5_over.gif);
	display: block;
}
#techSpecSidebar #buy_query #buy_query_cont #buy_query_cont_txt li {
	margin-bottom: 10px;
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 15px;
}
#techSpecSidebar #buy_query #buy_query_cont #buy_query_cont_txt #nonLine {
	background-image: none;
	margin: 0px;
	padding: 0px;
}
#spec_tab {
	float: right;
	width: 680px;
	font-size: 13px;
	color: #666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
}
#spec_tab h1 {
	font-size: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0064A8;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 38px;
}
#spec_tab .specTable {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-left-color: #CCC;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 15px;
}
#spec_tab .specTable td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#spec_tab .specTable .item {
	font-weight: bold;
	padding-left: 20px;
}
#spec_tab .specTable .odd {
	background-color: #F2F2F2;
}
#spec_tab .specTable .even {
	background-image: url(../images/mainbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#ink {
	float: left;
	width: 340px;
}
#access {
	float: right;
	width: 330px;
}
#access h1 {
	margin-left: 10px;
}
.inkItem {
	margin-left: 38px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 13px;
	background-color: #F2F2F2;
	padding-top: 6px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 10px;
	border: 1px solid #CCC;
}
#access .inkItem {
	margin-left: 10px;
	margin-right: 10px;
}
.inkCont {
	margin-left: 38px;
	margin-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	margin-bottom: 10px;
}
.inkCont .inkImages {
	float: left;
}
.inkCont .inktxt {
	float: left;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-right: 5px;
}
.inkCont .inktxt li {
	margin-bottom: 2px;
	width: 200px;
}
.inkCont .inktxt .buy_btn {
	padding-bottom: 5px;
 *padding-bottom: 0px;
	_padding-bottom: 0px;
	text-align: right;
}
.inkCont .inktxt .buy_btn img {
 *margin-bottom: -5px;
	_margin-bottom: -5px;
}
.support_item {
	margin-bottom: 25px;
	margin-left: 38px;
	background-repeat: no-repeat;
	background-position: left top;
	width: 599px;
	background-image: url(../images/support_bg_open.gif);
}
.support_item_close {
	background-image: url(../images/support_bg_close.gif);
}
.support_item a {
	display: block;
	padding-top: 15px;
	padding-bottom: 17px;
	padding-left: 50px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #00BAF2;
	text-decoration: none;
	width: 549px;
}
.support_item .support_cont {
}
.driverTable {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-left-color: #CCC;
	margin-top: 10px;
	width: 580px;
	margin-right: auto;
	margin-left: auto;
	font-size: 11px;
}
.driverTable td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
.driverTable a {
	background-image: none;
	height: 22px;
	width: 91px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.driverTable .item {
	background-image: url(../images/mainbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.driverTable .odd {
	background-color: #EFEFEF;
}
.driverTable .companyName {
	text-align: left;
}
.driverTable .address {
	text-align: left;
	width: 250px;
}
.driverTable .phone {
	text-align: center;
	width: 80px;
}
.selectOS {
	text-align: right;
	font-size: 11px;
	/*color: #F63;*/
	color: #666;
	margin-right: 50px;
	margin-bottom: 10px;
	margin-top: -10px;
	margin-left: 0px;
	padding: 0px;
}
.selectOS p {
	/*padding: 0;*/
	padding: 0 0 0 40px;
	float: left;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.selectOS #selectOS_cont {
	background-image: url(../images/chgCountryItem_bg.gif);
	background-repeat: no-repeat;
	float: right;
	background-position: left top;
	width: 200px;
	margin-left: 8px;
	position: relative;
}
.selectOS #selectOS_cont #selected_OS {
	background-image: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 27px;
	padding-left: 5px;
	margin: 0px;
	text-align: center;
	width: 163px;
	display: block;
	/*color: #00b9f2;*/
	color: #666;
	text-decoration: none;
}
.selectOS #selectOS_cont #selected_OS:hover {
	color: #00B6F2;
}
.selectOS #selectOS_cont #OS_list {
	background-color: #FFF;
	background-image: url(../images/chgCountryList_bg.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 200px;
	/*padding-bottom: 5px;*/
	padding-bottom: 28px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	position: absolute;
	left: 0px;
	text-align: left;
}
.selectOS #selectOS_cont #OS_list li {
	padding-top: 3px;
	padding-bottom: 3px;
}
.selectOS #selectOS_cont #OS_list li a {
	width: 200px;
	font-size: 11px;
	text-decoration: none;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	/*color: #00b6f2;*/
	color: #666;
}
.selectOS #selectOS_cont #OS_list li a:hover {
	color: #00b6f2;
}
/*.selectOS select {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
	margin-left: 10px;
}*/
.support_item .support_cont .note {
	font-size: 11px;
	color: #F30;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 16px;
}
.support_item .support_cont .pdf_down {
	font-size: 11px;
	color: #069;
	line-height: 15px;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 8px;
}
.support_item .support_cont .pdf_down a {
	background-image: none;
	padding: 0px;
	float: left;
	width: auto;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.support_cont #support_contact {
	margin-right: auto;
	margin-left: auto;
	width: 585px;
	margin-top: 10px;
}
.support_cont #support_contact li {
	display: inline;
	margin: 0px;
	padding: 0px;
}
.support_item .support_cont #support_contact li a {
	background-image: none;
	width: auto;
	margin: 0px;
	padding: 0px;
	display: inline-block;
}
.agent_dealer {
	margin-bottom: 25px;
	margin-left: 38px;
	background-repeat: no-repeat;
	background-position: left top;
	width: 599px;
	background-image: url(../images/unit_bg.gif);
}
.agent_dealer h4 {
	color: #00b9f2;
	font-size: 15px;
	padding: 15px;
	margin: 0px;
}
.agent_dealer .dealerLocation {
	background-image: url(../images/find_a_repair_centre_top_s.gif);
	background-repeat: no-repeat;
	float: right;
	background-position: left top;
	width: 140px;
	position: relative;
	margin-right: 6px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.agent_dealer .dealerLocation a {
	font-size: 12px;
	color: #555;
	text-decoration: none;
	display: block;
	padding-top: 5px;
	padding-top: 7px\9;
 *padding-top: 6px;
	padding-bottom: 5px;
	padding-left: 15px;
	width: 125px;
}
.agent_dealer .dealerLocation a:hover {
	color: #00b9f2;
}
.agent_dealer .dealerLocation .dropDown {
	background-image: url(../images/dropDown_140x500.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 210px;
	width: 140px;
	position: absolute;
	z-index: 500;
	top: 27px;
}
.agent_dealer .dealerLocation .dropDown .contlist {
	height: 190px;
	overflow: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	width: 120px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.agent_dealer .dealerLocation .dropDown .contlist li {
	margin: 0px;
	padding: 0px;
	width: 100px;
}
.agent_dealer .dealerLocation .dropDown .contlist li a {
	font-family: Arial, Helvetica, sans-serif;
	color: #555;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	width: auto;
	display: block;
}
.agent_dealer .dealerLocation .dropDown .contlist li a:hover {
	color: #00b9f2;
}
#support_service {
	background-image: url(../images/support_service_bg_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 11px;
	width: 215px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	margin-top: 10px;
	font-size: 12px;
}
#support_service #support_service_cont {
	background-image: url(../images/support_service_bg_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #f4f4f4;
	padding-bottom: 11px;
	padding-right: 8px;
	padding-left: 10px;
	color: #333;
}
#support_service #support_service_cont #service_list {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
}
#support_service #support_service_cont #service_list li {
	margin-bottom: 8px;
}
#support_service #support_service_cont #service_list li .ct {
	margin-right: 10px;
	background-color: #CCC;
	padding: 8px;
	margin-top: 2px;
	margin-left: 1px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#support_service #support_service_cont #service_list li .ct a {
	color: #09F;
}
#support_service #support_service_cont #service_list li img {
 *margin-bottom: -5px;
	_margin-bottom: -5px;
}
#support_service #support_service_cont #service_list li .ct .note {
	font-size: 11px;
	color: #C30;
	line-height: 15px;
}
#support_service #support_service_cont #service_list li .ct .search_btn {
	display: block;
	margin-left: 58px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.supplies {
	padding-top: 14px;
	padding-bottom: 18px;
	padding-left: 35px;
	font-size: 15px;
	color: #00baf2;
	font-family: Verdana, Geneva, sans-serif;
}
.supplies a {
	display: inline;
	font-size: 15px;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.supplies a:hover {
	color: #037fa4;
}
.supplies .now {
	color: #037fa4;
}
.supplies .tle {
	font-weight: bold;
	margin-left: 15px;
}
.supplies_cont_list {
	margin-bottom: -20px;
	margin-top: 10px;
}
.supplies_cont {
	background-image: url(../images/supplies_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	margin-bottom: 20px;
}
.supplies_cont .supplies_pic {
	background-image: url(../images/supplies_pic_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 157px;
	padding-top: 1px;
	padding-left: 1px;
	float: left;
	padding-bottom: 20px;
}
.supplies_cont .supplies_pic a {
	margin: 0px;
	padding: 0px;
	width: 150px;
	height: 150px;
}
.supplies_cont .supplies_spec {
	float: right;
	width: 410px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}
.supplies_cont .supplies_spec li {
	float: left;
	width: 410px;
	padding-bottom: 10px;
}
.supplies_cont .supplies_spec .ink {
	margin: 0px;
	padding: 0px;
}
.supplies_cont .supplies_spec li .item {
	display: block;
	float: left;
	width: 60px;
}
.supplies_cont .supplies_spec li .txt {
	float: left;
	display: block;
	width: auto;
}
.supplies_cont .supplies_spec li .txt a {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight: normal;
	display: inline;
	font-family: Tahoma, Geneva, sans-serif;
}
.supplies_cont .supplies_spec li .txt a:hover {
	text-decoration: underline;
}
.supplies_cont .supplies_spec li .expn {
	width: 350px;
	float: left;
}
.supplies_cont .supplies_spec li .ink_icon {
	margin-left: 5px;
}
.supplies_cont .buy_btn {
	float: right;
	margin: 0px;
	text-align: right;
	width: 410px;
	height: 23px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
.supplies_cont .buy_btn a {
	margin: 0px;
	padding: 0px;
	width: 70px;
	height: 23px;
	display: block;
	float: right;
}
#supplies_search_type {
	font-size: 13px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 10px;
}
#supplies_search_type span {
	color: #00AEEE;
	font-weight: bold;
}
.news_cont {
	line-height: 20px;
	margin-right: 50px;
	margin-left: 38px;
}
.news_cont h2 {
	color: #09F;
	font-size: 18px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#headline_list {
	font-size: 12px;
	margin-right: 5px;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 16px;
}
#headline_list li {
	background-image: url(../images/news_icon.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
 *background-position: left 3px;
	_background-position: left 3px;
	padding-left: 12px;
	margin-bottom: 8px;
	_margin-bottom: -10px;
}
#headline_list .date {
	font-size: 11px;
	color: #999;
}
#headline_list .media {
	color: #999;
}
#headline_list li a {
	text-decoration: none;
	color: #09C;
	display: block;
	margin: 0px;
	padding: 0px;
}
#headline_list li a:hover {
	text-decoration: underline;
}
.large_format {
	margin-right: 30px;
	margin-left: 30px;
	margin-top: 20px;
	margin-bottom: 30px;
	background-image: url(../images/large_format_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 10px;
}
.large_format .sampImage {
	float: left;
	width: 196px;
}
.large_format .sampImage img {
	height: 130px;
	width: 194px;
	border: 1px solid #999;
}
.large_format .text {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 22px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 18px;
	width: 250px;
}
.large_format .text .type_name {
	font-size: 15px;
	margin: 0px;
	padding: 0px;
	color: #00baf2;
}
.large_format .paper_list {
	float: left;
	width: 340px;
	padding-left: 40px;
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.large_format .paper_list .paper_list_cont {
	float: left;
	width: 160px;
	margin-right: 10px;
}
.large_format .paper_list .paper_list_cont .paper_list_name {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	color: #0064A8;
	font-family: Verdana, Geneva, sans-serif;
}
.large_format .paper_list .paper_list_cont ul {
	margin-top: 5px;
}
.large_format .paper_list .paper_list_cont ul li {
	margin-bottom: 8px;
}
.large_format .paper_list .paper_list_cont ul li a {
	text-decoration: none;
	color: #333;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
.large_format .paper_list .paper_list_cont ul li a:hover {
	color: #00BAF2;
}
#cbg_intro {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	color: #333;
	float: left;
	margin-left: 30px;
	_margin-left: 15px;
	margin-top: 10px;
	width: 650px;
}
#cbg_contact_us {
	float: right;
	margin-right: 50px;
	_margin-right: 25px;
}
.cbg_new_gps {
	float: right;
	margin-right: 50px;
	_margin-right: 25px;
}
#cbg_elec_news {
	margin-right: 30px;
	margin-left: 30px;
	margin-top: 20px;
	padding-top: 20px;
 *padding-top: 10px;
	_padding-top: 10px;
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-right: 20px;
	padding-left: 20px;
}
#cbg_elec_news .cbg_elec_news_title {
	width: 200px;
	padding: 0px;
	display: block;
	margin: 0px;
}
#cbg_elec_news #cgb_news_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-top: 15px;
	width: 170px;
	float: left;
}
#cbg_elec_news #cgb_news_menu li {
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	margin-bottom: 5px;
}
#cbg_elec_news #cgb_news_menu li a {
	color: #4d4d4d;
	text-decoration: none;
	display: block;
}
#cbg_elec_news #cgb_news_menu li a:hover {
	color: #00BAF2;
}
#cbg_elec_news #cgb_news_menu li .now {
	font-weight: bold;
	color: #4d4d4d;
}
#cbg_elec_news #cgb_news_menu li .now:hover {
	font-weight: bold;
	color: #4d4d4d;
}
#cbg_elec_news #cgb_news_headline_list {
	float: right;
	width: 633px;
	margin-top: 10px;
	background-image: url(../images/cgb_headline_bg_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 20px;
}
#cbg_elec_news #cgb_news_headline_list #cgb_news_headline_cont {
	background-image: url(../images/cgb_headline_bg_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 8px;
	padding-bottom: 8px;
}
#cbg_elec_news #cgb_news_headline_list #cgb_news_headline_cont li .cgb_headline_date {
	font-size: 11px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
}
#cbg_elec_news #cgb_news_headline_list #cgb_news_headline_cont li {
	background-image: url(../images/news_icon.gif);
	background-repeat: no-repeat;
	background-position: left 11px;
	background-position: left 8px\9;
 *background-position: left 11px;
	_background-position: left 11px;
	margin-right: 36px;
	margin-left: 36px;
	padding-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
	padding-bottom: 5px;
	padding-top: 5px;
}
#cbg_elec_news #cgb_news_headline_list #cgb_news_headline_cont li .cgb_headline_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4d4d4d;
	text-decoration: none;
	display: block;
	padding-top: 0px;
	padding-bottom: 5px;
}
#cbg_elec_news #cgb_news_headline_list #cgb_news_headline_cont li .cgb_headline_txt:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #999;
	text-decoration: none;
	display: block;
	padding-top: 0px;
	padding-bottom: 5px;
}
#cbg_intro .txt {
	margin-bottom: 30px;
	width: 599px;
}
#cbg_intro .unit {
	margin-bottom: 20px;
	width: 599px;
}
#cbg_intro .unit .title {
	background-image: url(../images/unit_bg.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 14px;
	padding-left: 19px;
	font-size: 15px;
	color: #525252;
}
#cbg_intro .unit #porduct {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
}
/* 20110402 Modify */
#cbg_intro .unit #porduct li {
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 20px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
}
#cbg_intro .unit #porduct .noBoder {
	background-image: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#cbg_intro .unit #porduct li .product_name {
	margin: 0px;
	font-size: 15px;
	color: #00b9f2;
	background-image: url(../images/arr_blue.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
#cbg_intro .unit #porduct li .product_name a {
	color: #00b9f2;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}
#cbg_intro .unit #porduct li .product_name a:hover {
	text-decoration: underline;
}
#cbg_intro .unit #porduct li .type {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-left: 12px;
	padding-left: 10px;
	margin-top: 3px;
}
#cbg_intro .unit #porduct li .type span {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #00b9f2;
	padding-right: 12px;
	margin-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#cbg_intro .unit #porduct li .type .noBoder {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#cbg_intro .unit #porduct li .type span a {
	color: #00b9f2;
	text-decoration: none;
}
#cbg_intro .unit #porduct li .type span a:hover {
	text-decoration: underline;
}
#cbg_intro .unit #porduct li .step {
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
/* 20110402 Modify */
#cbg_intro .unit #porduct li .dm {
	float: left;
	padding-right: 20px;
	width: 107px;
	font-size: 0px;
	height: 255px;
}
/* 20110402 Modify */
#cbg_intro .unit #porduct li .dm img {
	border: 1px solid #CCC;
	margin-bottom: 5px;
}
#cbg_intro .unit #porduct .dm .chkbox {
	display: block;
	float: left;
	margin-left: 0px;
	margin-left: -3px\9;
 *margin-left: -4px;
 *margin-top: -4px;
}
/* 20110402 Modify */
#cbg_intro .unit #porduct .dm span {
	font-size: 12px;
	color: #555;
	line-height: 18px;
	display: block;
	float: left;
	height: 55px;
	width: 90px;
	margin-bottom: 5px;
}
/* 20110402 Modify */
#cbg_intro .unit #porduct li .dm .dl_btn {
	height: 22px;
	width: 91px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
/* 20110402 Modify */
#cbg_intro .unit #porduct li .dm .dl_btn img {
	border-width: 0px;
	border-style: none;
}
#cbg_intro .unit #porduct li ul {
	padding: 0px;
	float: left;
	margin: 0px;
	width: 570px;
}
#cbg_intro .unit #porduct li ul li {
	float: left;
	width: 500px;
}
/* 20110402 Modify */
#cbg_intro .unit #porduct li ul li .itm {
	text-align: right;
	width: 60px;
	display: inline;
	float: left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 12px;
}
#cbg_intro .unit #porduct li ul li .tf {
	background-image: url(../images/bak_textFields.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #CCC;
	display: inline;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	padding: 6px;
	float: left;
	width: 410px;
}
#cbg_intro .unit #porduct li ul .btn {
	text-align: right;
	margin: 0px;
	padding: 0px;
}
#cbg_intro .unit #porduct li ul .btn a {
	margin-right: 12px;
}
#cbg_intro .unit #headline {
	padding-left: 20px;
	padding-right: 20px;
}
#cbg_intro .unit #headline li {
	background-image: url(../images/news_icon.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ededed;
	padding-left: 12px;
	margin-bottom: 5px;
	padding-bottom: 5px;
}
#cbg_intro .unit #headline li .date {
	font-size: 11px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
}
#cbg_intro .unit #headline li .txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4d4d4d;
	text-decoration: none;
}
#cbg_intro .unit #headline li .txt:hover {
	text-decoration: none;
	color: #00b9f2;
}
#green_mark_intro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #4d4d4d;
	float: left;
	width: 720px;
	padding-left: 31px;
	padding-top: 10px;
}
#green_mark_img {
	float: right;
	margin-right: 30px;
}
#green_mark_menu {
	margin-left: 30px;
	_margin-left: 15px;
	background-image: url(../images/green_mark_menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 40px;
	margin-top: 20px;
	float: left;
	width: 840px;
	height: 41px;
	background-color: #F00;
}
#green_mark_menu li {
	width: 128px;
	height: 41px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#green_mark_menu li img {
	display: block;
}
.green_product {
	margin-right: 30px;
	margin-left: 30px;
}
.green_product .green_product_cont {
	padding-bottom: 40px;
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.green_product .type_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00baf2;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
	_margin-left: 15px;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	width: 800px;
}
.green_product .green_product_list {
	float: left;
	margin-left: 15px;
	_margin-left: 0px;
}
.green_product .green_product_list li {
	float: left;
	width: 140px;
	margin-right: 15px;
	margin-left: 15px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-align: center;
}
.green_product .green_product_cont .green_product_list li p {
	padding: 0px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.green_product .green_product_cont .green_product_list li p a {
	color: #3ABAF2;
}
.green_product .green_product_list li .green_product_name {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	color: #00BAF2;
	text-decoration: none;
	display: block;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#purchase {
	float: left;
	margin-top: 10px;
	padding-left: 35px;
}
#purchase li {
	float: left;
	margin-right: 29px;
}
#purchase li p {
	padding: 0px;
	text-align: center;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#purchase li p a {
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0064A8;
}
#purchase li p a:hover {
	text-decoration: underline;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #09C;
}
.pro_image_intro {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	line-height: 20px;
	float: left;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#pro_image_paper {
	float: left;
	padding-left: 30px;
	padding-bottom: 50px;
}
#pro_image_paper .pro_image_paper_cont {
	float: left;
	width: 308px;
	padding-right: 25px;
}
#pro_image_paper .pro_image_paper_cont .pro_image_pic {
	border: 1px solid #EEE;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_type {
	margin-left: 0px;
	font-size: 18px;
	color: #00baf2;
	font-family: Verdana, Geneva, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list {
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
	float: left;
	width: 268px;
	padding-left: 15px;
	padding-top: 5px;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li {
	margin-top: 8px;
	margin-bottom: 5px;
	float: left;
	width: 100%;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem {
	float: left;
	width: 100%;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem .listItem_title {
	float: left;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li a {
	text-decoration: none;
	color: #525252;
	float: left;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem .listItem_help {
	float: left;
	width: 14px;
	position: relative;
	height: 14px;
	margin-left: 5px;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem .listItem_help a {
	background-image: url(../images/ico_facet_help.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem .listItem_help a:hover {
	background-image: url(../images/ico_facet_help.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	display: block;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem .listItem_help .listItem_help_txt {
	background-image: url(../images/bak_tooltip_long.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	position: absolute;
	left: -29px;
	width: 400px;
	padding-bottom: 29px;
	z-index: 999;
	bottom: 12px;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem .listItem_help .listItem_help_txt.fixpng .listItem_help_cont {
	background-image: url(../images/bak_tooltip_top_long.png);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 18px;
	color: #555;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 0px;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem .listItem_help .listItem_help_txt .listItem_help_cont h4 {
	margin: 0px;
	font-size: 12px;
	color: #333;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem .listItem_help .listItem_help_txt .listItem_help_cont ul {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem .listItem_help .listItem_help_txt .listItem_help_cont ul li {
	padding: 0px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem .listItem_help .listItem_help_txt .listItem_help_cont p {
	margin: 0px;
	padding: 0px;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem .listItem_help .listItem_help_txt .listItem_help_cont .detail {
	text-align: right;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .pro_image_paper_listItem .listItem_help .listItem_help_txt .listItem_help_cont .detail a {
	background-image: none;
	text-decoration: none;
	float: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0CF;
	margin: 0px;
	padding: 0px;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li a:hover {
	text-decoration: none;
	color: #00BAF2;
	float: left;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .help {
	background-image: url(../images/ico_facet_help.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 5px;
	position: relative;
}
#pro_image_paper .pro_image_paper_cont .pro_image_paper_cont_list li .help:hover {
	background-position: left bottom;
}
#pro_image_paper_buy {
	float: right;
	padding-right: 30px;
	padding-top: 24px;
}
.suppliesSearch_intro {
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 8px;
	font-size: 13px;
	line-height: 20px;
	font-family: Verdana, Geneva, sans-serif;
	color: #525252;
	float: left;
	width: 90%;
}
.suppliesSearch_intro #note {
	color: #900;
}
#suppliesSearch {
	float: left;
	padding-left: 40px;
	padding-top: 15px;
	width: 500px;
}
#suppliesSearch li {
	margin-top: 10px;
	margin-bottom: 20px;
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 20px;
}
#suppliesSearch .noboder {
	background-image: none;
}
#suppliesSearch li .item {
	font-size: 15px;
	font-family: Tahoma, Geneva, sans-serif;
	margin-bottom: 10px;
}
#suppliesSearch li .suppliesSearch_pdClass {
	position: relative;
	z-index: 200;
}
#suppliesSearch li .suppliesSearch_pdType {
	position: relative;
	z-index: 100;
}
#suppliesSearch li .suppliesSearch_cont {
	background-image: url(../images/find_a_repair_centre_top.gif);
	background-repeat: no-repeat;
	height: 27px;
	margin-top: 5px;
	margin-bottom: 10px;
}
#suppliesSearch li .suppliesSearch_cont a {
	display: block;
	width: 266px;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 15px;
	padding: 8px 0px 4px 15px\9;
 *padding: 8px 0px 4px 15px;
	color: #555;
}
#suppliesSearch li .suppliesSearch_cont a:hover {
	color: #00b9f2;
}
#suppliesSearch li .suppliesSearch_cont .sub_dropDown {
	background-image: url(../images/dropDown_281x500.png);
	background-repeat: no-repeat;
	height: 220px;
	position: absolute;
	background-position: left bottom;
	width: 281px;
}
#suppliesSearch li .suppliesSearch_cont .sub_dropDown .cont {
	overflow-y: auto;
	height: 200px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	width: 262px;
}
#suppliesSearch li .suppliesSearch_cont .sub_dropDown .cont li {
	background-image: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#suppliesSearch li .suppliesSearch_cont .sub_dropDown .cont li a {
	background-image: none;
	margin: 0px;
	padding: 0px;
	width: 242px;
	color: #55;
}
#suppliesSearch li .suppliesSearch_cont .sub_dropDown .cont li a:hover {
	color: #00b9f2;
}
#suppliesSearch li .suppliesSearch_cont_s {
	background-image: url(../images/find_a_repair_centre_top_s.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 140px;
	height: 27px;
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
 *margin-bottom: 0px;
}
#suppliesSearch li .suppliesSearch_inkPaper {
	position: relative;
	z-index: 200;
}
#suppliesSearch li .suppliesSearch_proPaper {
	position: relative;
	z-index: 100;
}
#suppliesSearch li .suppliesSearch_cont_s a {
	width: 266px;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 6px 0px 6px 15px;
 *padding: 8px 0px 4px 15px;
	color: #666;
	width: 125px;
	display: block;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 15;
}
#suppliesSearch li .suppliesSearch_cont_s .sub_dropDown {
	background-image: url(../images/dropDown_140x500.png);
	background-repeat: no-repeat;
	height: 100px;
	position: absolute;
	background-position: left bottom;
	width: 140px;
}
#suppliesSearch li .suppliesSearch_cont_s .sub_dropDown .cont {
	overflow-y: auto;
	height: 80px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	width: 120px;
}
#suppliesSearch li .suppliesSearch_cont_s .sub_dropDown .cont li {
	background-image: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}
#suppliesSearch li .suppliesSearch_cont_s .sub_dropDown .cont li a {
	background-image: none;
	margin: 0px;
	padding: 0px;
	width: 100px;
	color: #55;
}
#suppliesSearch li .suppliesSearch_cont_s .sub_dropDown .cont li a:hover {
	color: #00b9f2;
}
#suppliesSearch li .suppliesSearch_btn {
	text-align: right;
	height: 31px;
	width: 282px;
}
#suppliesSearch li .suppliesSearch_btn a {
	background-image: url(../images/search.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 31px;
	width: 61px;
	display: inline-block;
}
#suppliesSearch li .suppliesSearch_btn a:hover {
	background-position: bottom;
}
#suppliesSearch li .suppliesSearch_btn_long {
	width: 377px;
	height: 31px;
	text-align: right;
	float: left;
	margin-top: 0px;
 *margin-top: 10px;
}
#suppliesSearch li .suppliesSearch_btn_long a {
	background-image: url(../images/search.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: inline-block;
	height: 31px;
	width: 61px;
}
#suppliesSearch li .suppliesSearch_btn_long a:hover {
	background-position: bottom;
	display: inline-block;
	height: 31px;
	width: 61px;
}
#suppliesSearch li .suppliesSearch_cont_paper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333;
	padding: 0px;
	float: left;
	width: 80px;
	text-align: right;
	margin-top: 12px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#suppliesSearch li .fixHeight {
	margin-bottom: 10px;
 *margin-bottom: 0px;
}
#suppliesSearch_aboutProduct {
	float: right;
	width: 350px;
	padding-top: 15px;
}
#suppliesSearch_aboutProduct #searchProduct_title {
	margin: 0px;
	padding: 0px;
}
#suppliesSearch_aboutProduct #searchProduct {
	background-image: url(../images/suppliesSearch_aboutProduct_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 8px;
	width: 310px;
	margin-top: 8px;
}
#suppliesSearch_aboutProduct #searchProduct #searchProduct_cont {
	background-image: url(../images/suppliesSearch_aboutProduct_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-size: 13px;
	font-family: Verdana, Geneva, sans-serif;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-weight: bold;
	color: #333;
	position: relative;
	z-index: 999;
}
#suppliesSearch_aboutProduct #searchProduct #searchProduct_cont .tf {
	background-image: url(../images/bak_textFields.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #CCC;
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	width: 258px;
	padding: 6px;
}
/*#suppliesSearch_aboutProduct #searchProduct #searchProduct_cont #ex {
	font-size: 12px;
	color: #666;
	font-weight: normal;
}
#suppliesSearch_aboutProduct #searchProduct #searchProduct_cont .find_type {
	margin-top: 10px;
}
#suppliesSearch_aboutProduct #searchProduct #searchProduct_cont .find_type a {
	font-size: 11px;
	font-size: 10px\9;
 *font-size: 10px;
	_font-size: 10px;
	color: #00BAF2;
	text-decoration: none;
	font-weight: normal;
	background-image: url(../images/ico_facet_help1.gif);
	background-repeat: no-repeat;
	_background-position: left top;
	padding-left: 16px;
	padding-top: 1px;
}
#suppliesSearch_aboutProduct #searchProduct #searchProduct_cont .find_type a:hover {
	background-image: url(../images/ico_facet_help2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}*/
.suppliesList {
	padding-right: 30px;
	padding-left: 30px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
.suppliesList .suppliesList_ink {
	float: left;
	width: 169px;
	margin-left: 10px;
	margin-right: 40px;
}
.suppliesList .suppliesList_ink .suppliesList_ink_title {
	padding-bottom: 5px;
	font-size: 15px;
	font-family: Verdana, Geneva, sans-serif;
	padding-left: 15px;
	float: left;
	width: 80%;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	color: #555555;
}
.suppliesList .suppliesList_ink ul {
	padding-right: 15px;
	padding-left: 15px;
	float: left;
	width: 139px;
}
.suppliesList .suppliesList_ink ul li {
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100%;
	float: left;
}
.suppliesList .suppliesList_ink ul li a {
	color: #00BAF2;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin-right: 5px;
	float: left;
}
.suppliesList .suppliesList_ink ul li a:hover {
	color: #00BAF2;
	text-decoration: underline;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin-right: 3px;
	float: left;
}
.suppliesList .suppliesList_paper {
	float: left;
	margin-left: 10px;
	margin-right: 25px;
	width: 255px;
}
.suppliesList .suppliesList_paper .suppliesList_paper_title {
	padding-bottom: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 10px;
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: Tahoma, Geneva, sans-serif;
	color: #555555;
}
.suppliesList .suppliesList_paper .suppliesList_paper_cont {
	padding-bottom: 15px;
}
.suppliesList .suppliesList_paper .suppliesList_paper_cont img {
	float: left;
}
.suppliesList .suppliesList_paper .suppliesList_paper_cont h4 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.suppliesList .suppliesList_paper .suppliesList_paper_cont h4 a {
	text-decoration: none;
	color: #555555;
}
.suppliesList .suppliesList_paper .suppliesList_paper_cont .typeNo {
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	width: 160px;
}
.suppliesList .suppliesList_paper .suppliesList_paper_cont .typeNo li {
	float: left;
	width: 50%;
	margin-bottom: 3px;
}
.suppliesList .suppliesList_paper .suppliesList_paper_cont .typeNo li a {
	margin-bottom: 5px;
	text-decoration: none;
	color: #00BAF2;
}
.suppliesList .suppliesList_paper .suppliesList_paper_cont .typeNo li a:hover {
	text-decoration: underline;
}
#suppliesSearch_result #suppliesSearch_result_cont {
	float: left;
	width: 670px;
	padding-left: 30px;
}
#suppliesSearch_result #suppliesSearch_result_cont .suppliesTitle {
	margin-bottom: 15px;
	padding-left: 5px;
	height: 50px;
	width: auto;
}
#suppliesSearch_result #suppliesSearch_result_cont .suppliesTitle img {
	padding-top: 6px;
	float: left;
	margin-left: 3px;
}
#suppliesSearch_result #suppliesSearch_result_cont .suppliesTitle h3 {
	font-size: 18px;
	color: #333;
	font-family: Tahoma, Geneva, sans-serif;
	padding: 0px;
	margin: 0px;
	float: left;
}
#suppliesSearch_result #suppliesSearch_result_cont .supplies_pic {
	float: left;
}
#suppliesSearch_result #suppliesSearch_result_cont #supplies_detail {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left: 40px;
	line-height: 20px;
	width: 300px;
	color: #555;
}
#suppliesSearch_result #suppliesSearch_result_cont #supplies_detail li .fixTxt {
	font-family: Arial, Helvetica, sans-serif;
}
#suppliesSearch_result #suppliesSearch_result_cont #supplies_detail li {
	margin-bottom: 10px;
	width: 100%;
	float: left;
}
#suppliesSearch_result #suppliesSearch_result_cont #supplies_detail li .item {
	margin: 0px;
	padding: 0px;
	text-align: justify;
	float: left;
	display: block;
	font-weight: bold;
}
#suppliesSearch_result #suppliesSearch_result_cont #supplies_detail li .txt {
	margin: 0px;
	padding: 0px;
	width: 200px;
	float: left;
	display: block;
}
#suppliesSearch_result #suppliesSearch_result_cont #supplies_large_format_detail {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-left: 40px;
	line-height: 20px;
	width: 300px;
	color: #555;
}
#suppliesSearch_result #suppliesSearch_result_cont #supplies_large_format_detail li .fixTxt {
	font-family: Arial, Helvetica, sans-serif;
}
#suppliesSearch_result #suppliesSearch_result_cont #supplies_large_format_detail li {
	margin-bottom: 10px;
	width: 100%;
	float: left;
}
#suppliesSearch_result #suppliesSearch_result_cont #supplies_large_format_detail .item {
	margin: 0px;
	padding: 0px;
	text-align: justify;
	display: block;
	font-weight: bold;
}
#suppliesSearch_result #suppliesSearch_result_cont #supplies_large_format_detail .txt {
	margin: 0px;
	padding: 0px;
	display: block;
}
#suppliesSearch_result #suppliesSearch_result_cont #supplies_large_format_detail li .features {
	line-height: 16px;
	padding-left: 5px;
}
#suppliesSearch_result #suppliesSearch_result_cont #supplies_large_format_detail li .features li {
	background-image: url(../images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
 *background-position: left 6px;
	padding-left: 8px;
}
#suppliesSearch_result #suppliesSearch_result_sideRight {
	float: right;
	width: 200px;
	padding-right: 30px;
	padding-top: 22px;
}
#suppliesSearch_result_compatible {
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	margin-top: 20px;
}
#suppliesSearch_result_compatible #suppliesTitle {
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	display: block;
	float: left;
	width: 500px;
	margin-top: 10px;
 *margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#suppliesSearch_result_compatible .expn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0064A8;
	float: left;
	background-image: url(../images/unit_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 599px;
	padding-top: 14px;
	padding-bottom: 18px;
	padding-left: 18px;
	margin-top: 15px;
	margin-bottom: -10px;
}
#suppliesSearch_result_compatible .expn li {
	float: left;
	margin-right: 15px;
}
#suppliesSearch_result_compatible .productList {
	float: left;
	margin-top: 20px;
	width: 880px;
	margin-bottom: 20px;
}
#suppliesSearch_result_compatible .productList li {
	float: left;
	text-align: center;
	width: 100px;
	padding-right: 5px;
	padding-left: 5px;
}
#suppliesSearch_result_compatible .productList li p {
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#suppliesSearch_result_compatible .productList li p a {
	text-decoration: none;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#suppliesSearch_result_compatible .productList li p a:hover {
	text-decoration: underline;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#suppliesSearch_result .back {
	text-align: right;
	padding-right: 30px;
}
#expo_news {
	float: left;
	padding-left: 30px;
	width: 432px;
}
#expo_news #expo_news_menu {
	float: left;
	width: 432px;
}
#expo_news #expo_news_menu li {
	width: 108px;
	float: left;
}
#expo_news #expo_news_menu li a {
	background-image: url(../images/expo_news_menu_off.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	width: 108px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #099;
	text-align: center;
	line-height: 39px;
 *line-height: 37px;
 *padding-top: 2px;
	color: #00baf2;
}
#expo_news #expo_news_menu li .now {
	color: #333;
	background-image: url(../images/expo_news_menu_on.gif);
}
#expo_news .expo_news_list {
	float: left;
	width: 402px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 13px;
	padding-bottom: 5px;
}
#expo_news .expo_news_list li {
	margin-bottom: 8px;
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 10px;
}
#expo_news .expo_news_list li a {
	text-decoration: none;
	color: #333;
	line-height: 16px;
}
#expo_news .expo_news_list li a:hover {
	text-decoration: none;
	color: #00BAF2;
	line-height: 16px;
}
#expo_news .expo_news_list li .date {
	display: block;
	color: #666;
	text-decoration: none;
}
#expo_news #more {
	float: right;
	margin-right: 15px;
}
#expo_banner {
	float: right;
	padding-right: 30px;
	font-size: 0px;
	width: 440px;
}
#expo_banner li {
	float: left;
	height: 120px;
	text-align: right;
	padding-bottom: 10px;
	padding-left: 10px;
}
#expo_headlight {
	padding-right: 50px;
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#expo_headlight li {
	margin-bottom: 5px;
	margin-top: 10px;
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 20px;
}
#expo_headlight li a {
	text-decoration: none;
	color: #333;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#expo_headlight li a:hover {
	text-decoration: none;
	color: #00baf2;
}
#expo_headlight li a .date {
	color: #999;
	font-weight: bold;
	margin-right: 10px;
	font-size: 11px;
}
#expo_headlight li .summary {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #666;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 65px;
}
#expo_headlight li .summary a {
	font-size: 12px;
	color: #0064A8;
	text-decoration: underline;
}
#expo_headlight li .summary a:hover {
	color: #0084DB;
	text-decoration: underline;
}
.expo_headlight_qty {
	padding-right: 30px;
	padding-left: 30px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
}
.expo_headlight_qty span {
	font-weight: bold;
	margin-right: 2px;
	margin-left: 2px;
	color: #00baf2;
}
#expo_news_content {
	padding-left: 50px;
	padding-right: 50px;
}
#expo_news_content #expo_news_header {
	margin-bottom: 10px;
}
#expo_news_content #expo_news_header #cont_pic {
	width: 334px;
	border: 1px solid #EAEAEA;
	text-align: center;
	margin-bottom: 20px;
	background-color: #F5F5F5;
	float: right;
	padding: 20px;
	margin-left: 15px;
}
#expo_news_content #expo_news_header #cont_pic_txt {
	font-size: 12px;
	color: #666;
	margin-top: 5px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}
#expo_news_content #expo_news_header #expo_news_title {
	font-size: 20px;
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0064a8;
	display: block;
}
#expo_news_content #expo_news_header #date {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#expo_news_content #expo_news_header #summary {
	font-size: 15px;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	margin-top: 15px;
}
#expo_news_content #cont_txt {
	font-size: 15px;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	padding-top: 15px;
 *padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
}
#expo_news_content #cont_txt a {
	text-decoration: none;
	color: #0064a8;
}
#expo_event_title {
	padding-left: 30px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	width: 120px;
}
#expo_event_dir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 120px;
	float: left;
	float: left;
	padding-left: 30px;
	margin-top: 15px;
}
#expo_event_dir li {
	padding-bottom: 10px;
	margin-bottom: 5px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	padding-top: 10px;
}
#expo_event_dir li a {
	color: #4d4d4d;
	text-decoration: none;
	display: block;
	background-image: url(../images/arr_blue.gif);
	background-repeat: no-repeat;
	background-position: 32px 6px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
}
#expo_event_dir li a:hover {
	color: #00BAF2;
}
#expo_event_dir li .now {
	font-weight: bold;
	color: #00BAF2;
}
#expo_event_dir li .now:hover {
	font-weight: bold;
	color: #00BAF2;
}
#expo_event_headlight {
	float: right;
	width: 720px;
	padding-right: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F2F2F2;
	padding-left: 20px;
	padding-bottom: 20px;
	margin-top: 15px;
}
#expo_event_headlight li {
	margin-bottom: 5px;
	margin-top: 10px;
	background-image: url(../images/dot_line.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 20px;
}
#expo_event_headlight li a {
	text-decoration: none;
	color: #00b9f2;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
#expo_event_headlight li a:hover {
	color: #0064A8;
}
#expo_event_headlight li a .date {
	color: #999;
	font-weight: bold;
	margin-right: 10px;
	font-size: 11px;
}
#expo_event_headlight li .summary {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #666;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 65px;
}
#expo_event_headlight li .summary a {
	font-size: 12px;
	color: #0064A8;
	text-decoration: underline;
}
#expo_event_headlight li .summary a:hover {
	color: #0084DB;
	text-decoration: underline;
}
#expo_event_cont {
	float: right;
	width: 720px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-right: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F2F2F2;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	margin-top: 15px;
}
#expo_event_cont_DevelopmentReport {
	float: right;
	width: 840px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-right: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F2F2F2;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	margin-top: 15px;
}
#expo_green_product_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 235px;
	float: left;
	float: left;
	padding-left: 30px;
	margin-top: 15px;
}
#expo_green_product_list li {
	padding-bottom: 10px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	padding-top: 10px;
	background-image: url(../images/arr_blue.gif);
	background-repeat: no-repeat;
	background-position: 5px 15px;
	padding-left: 15px;
}
#expo_green_product_list li a {
	color: #4d4d4d;
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#expo_green_product_list li a:hover {
	color: #00BAF2;
}
#expo_green_product_list li .now {
	font-weight: bold;
	color: #00BAF2;
}
#expo_green_product_list li .now:hover {
	font-weight: bold;
	color: #00BAF2;
}
#expo_green_product_cont {
	float: right;
	width: 600px;
	padding-left: 20px;
	padding-bottom: 20px;
	padding-right: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F2F2F2;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	margin-top: 15px;
}
#image_gallery_kv {
	width: 882px;
	border: 1px solid #CCC;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}
#expo_about_gallery {
	float: left;
	width: 490px;
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #656565;
	line-height: 22px;
	padding-top: 10px;
	padding-bottom: 15px;
}
#expo_about_gallery img {
	float: left;
	margin-right: 10px;
}
#expo_about_gallery #txt {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 235px;
}
#expo_about_gallery #info {
	font-size: 11px;
	width: 280px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	background-color: #f7f7f7;
	padding: 10px;
	line-height: 20px;
	margin-top: 10px;
}
#expo_last_exhibition {
	float: right;
	width: 368px;
	margin-right: 30px;
	_margin-right: 15px;
	background-image: url(../images/imaging_gallery_event_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#expo_last_exhibition #expo_last_exhibition_cont {
	background-image: url(../images/imaging_gallery_event_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#expo_last_exhibition h2 {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00b9f2;
}
#expo_last_exhibition #name {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00b9f2;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#expo_last_exhibition #name a {
	text-decoration: none;
	color: #00b9f2;
}
#expo_last_exhibition #info {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	margin-right: 5px;
	margin-left: 5px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#expo_last_exhibition #info li {
	margin-top: 5px;
}
#expo_last_exhibition img {
	margin-top: 5px;
	margin-bottom: 10px;
 *margin-bottom: 0px;
	margin-left: 5px;
}
#expo_last_exhibition .more {
	text-align: right;
}
#expo_last_exhibition .more img {
	margin-bottom: 5px;
}
/*---0926new---*/
#expo_csrepaper {
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	width: 725px;
	margin-right: 30px;
	_margin-right: 15px;
	margin-bottom: 20px;
	background-image: url(../images/csrepaper_cont_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#expo_csrepaper #expo_csrepaper_cont {
	background-image: url(../images/csrepaper_cont_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#expo_csrepaper #expo_csrepaper_cont .pic {
	width: 146px;
	height: 93px;
	float: left;
	border: 1px solid #e1e1e1;
	padding: 4px;
}
#expo_csrepaper #expo_csrepaper_cont_right {
	float: right;
	width: 540px;
	font-size: 12px;
	color: #666;
	line-height: 17px;
}
#expo_csrepaper #expo_csrepaper_cont_right .morelink {
	text-align: right;
}
#expo_csrepaper #expo_csrepaper_cont_right a, .list li a:visited {
	color: #0064a8;
}
#expo_csrepaper #expo_csrepaper_cont_right a:hover {
	color: #0084db;
}
#expo_csrepaper #expo_csrepaper_cont_right h2 {
	font-size: 13px;
	font-weight: bold;
	color: #376600;
	background: url(../images/csrepepaer_icon.gif) no-repeat;
	padding-left: 20px;
	margin: 0 0 5px;
}
#expo_csrepaper #expo_csrepaper_cont_right h3 {
	font-size: 12px;
	color: #999;
	margin: 0 0 5px;
}
/*---0926new end---*/

#exh_list {
	float: right;
	width: 720px;
	padding-left: 20px;
	padding-right: 30px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F2F2F2;
	line-height: 22px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	margin-top: 15px;
	margin-bottom: 15px;
}
#exh_list li {
	width: 240px;
	float: left;
	margin-bottom: 10px;
	margin-top: 10px;
}
#exh_list li .name {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 220px;
	line-height: 18px;
}
#exh_list li .name a {
	text-decoration: none;
	color: #555;
}
#exh_list li .name a:hover {
	color: #00b9f2;
}
#exh_cont {
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 10px;
	padding-top: 20px;
	font-size: 15px;
	line-height: 22px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
}
#exh_cont h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #00b9f2;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#exh_cont #exh_info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	margin-bottom: 10px;
}
#exh_cont #txt {
	font-size: 15px;
	line-height: 22px;
	margin-top: 8px;
}
#expo_back {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
#expo_docDownload {
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
	width: 160px;
}
#supplies_docDownload {
	width: 310px;
	margin-top: 20px;
}
.doc_download {
	background-image: url(../images/bak_download_main_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	_margin-right: 25px;
	background-color: #adb0b2;
}
.doc_download_blue {
	background-image: none;
	_margin-right: 25px;
	background-color: #00baf2;
}
.doc_download .doc_download_cont {
	background-repeat: repeat-y;
	background-position: left top;
	padding-left: 20px;
	background-image: url(../images/bak_download_main_l.gif);
	padding-top: 10px;
}
.doc_download .doc_download_cont h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
}
.doc_download .doc_download_cont .doc_list {
	background-image: url(../images/bak_download_main_rb.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
.doc_download .doc_download_cont .doc_list li {
	margin-top: 4px;
	margin-bottom: 8px;
	padding-right: 38px;
}
.doc_download .doc_download_cont .doc_list li a {
	color: #FFF;
	text-decoration: none;
	font-size: 12px;
	width: 95%;
}
.doc_download .doc_download_cont .doc_list li .doc_size {
	background-image: url(../images/arr.gif);
	background-repeat: no-repeat;
	background-position: left 2px;
	padding-left: 15px;
	display: block;
	margin-top: 3px;
	margin-bottom: 3px;
}
.doc_download .doc_download_cont .doc_list li .doc_size:hover {
	text-decoration: underline;
}
#dealer_search_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-top: 10px;
	margin-bottom: 20px;
	padding-right: 30px;
	padding-left: 30px;
	line-height: 30px;
	color: #555555;
	position: relative;
}
#dealer_search_txt #onlineBuy {
	display: block;
	height: 31px;
	width: 99px;
	background-image: url(../images/buy2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	top: 30px;
 *top: 24px;
	left: 120px;
	_left: 90px;
}
#dealer_search_txt #onlineBuy:hover {
	background-image: url(../images/buy2_over.gif);
}
#dealer_search {
	background-image: url(../images/cgb_headline_bg_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 633px;
	margin-right: auto;
	margin-left: auto;
}
#dealer_search h3 {
	background-image: url(../images/dealer_search_top.gif);
	background-repeat: no-repeat;
	margin: 0px;
	font-size: 15px;
	color: #636363;
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 13px;
	padding-left: 20px;
}
#dealer_search ul {
	font-size: 13px;
	float: left;
	width: 593px;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
 *padding-bottom: 20px;
	padding-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#dealer_search ul li {
	float: left;
	width: 276px;
	padding-left: 20px;
}
#dealer_search ul li p {
	float: left;
	padding: 0px;
	color: #00b9f2;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#dealer_search ul li .cont {
	background-image: url(../images/chgCountryItem_bg.gif);
	background-repeat: no-repeat;
	height: 27px;
	margin-top: 2px;
	margin-bottom: 10px;
	float: left;
	width: 200px;
	position: relative;
}
#dealer_search ul li .cont a {
	display: block;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	padding-top: 6px;
	padding-top: 8px\9;
 *padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 15px;
	width: 185px;
}
#dealer_search ul li .cont a:hover {
	color: #00b9f2;
}
#dealer_search ul li .cont .sub_dropDown {
	position: absolute;
	z-index: 999;
	background-image: url(../images/dropDown_200x500.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 200px;
	height: 150px;
}
#dealer_search ul li .cont .sub_dropDown .contlist {
	height: 130px;
	overflow-y: auto;
	float: none;
	width: 175px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#dealer_search ul li .cont .sub_dropDown .contlist li {
	padding: 0px;
	float: none;
	width: auto;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
#dealer_search ul li .cont .sub_dropDown .contlist li a {
	padding: 0px;
	margin: 0px;
	float: none;
	width: auto;
}
#dealer_search ul li .cont .sub_dropDown .contlist li a:hover {
	color: #00b9f2;
}
#dealer_search #btn {
	padding-top: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	margin-right: 40px;
	margin-left: 40px;
	text-align: center;
	padding-bottom: 20px;
}
#dealer_search_condition {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	margin-top: 10px;
	padding-left: 30px;
}
#dealer_search_condition span {
	color: #00b9f2;
	margin-right: 15px;
}
#dealer_search_result_cont {
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 0px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#dealer_search_result_cont .resultTable {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-left-color: #CCC;
	margin-top: 10px;
	font-size: 13px;
	color: #555;
	width: 100%;
}
#dealer_search_result_cont .resultTable td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
#dealer_search_result_cont .resultTable a {
	background-image: none;
	height: 22px;
	width: 91px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#dealer_search_result_cont .resultTable .item {
	background-image: url(../images/mainbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#dealer_search_result_cont .resultTable .odd {
	background-color: #EFEFEF;
}
#dealer_search_result_cont #btn {
	text-align: center;
	padding-top: 20px;
}
#security {
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	line-height: 20px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
#replacement {
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
	line-height: 20px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
#support {
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 20px;
	padding-bottom: 20px;
}
#support #unit {
	float: left;
	width: 280px;
}
#support #unit li {
	vertical-align: text-bottom;
	font-size: 0px;
	margin-bottom: 20px;
}
#support #service {
	float: right;
	width: 280px;
}
#support #download {
	float: left;
	width: 280px;
	margin-left: 20px;
}
#support #support_cont {
	float: right;
	width: 570px;
}
#support #support_cont h1 {
	font-size: 20px;
	color: #0064A8;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#support #support_cont #download_menu {
	float: left;
	width: 540px;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(../images/download_menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
}
#support #support_cont #download_menu li {
	width: 108px;
	float: left;
}
#support #support_cont #download_menu li a {
	background-image: url(../images/expo_news_menu_off.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	width: 108px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #099;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-top: 13px\9;
 *padding-top: 13px;
	color: #00baf2;
}
#support #support_cont #download_menu li .now {
	color: #333;
	background-image: url(../images/expo_news_menu_on.gif);
}
#support #support_cont #download_expn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	line-height: 24px;
	font-weight: normal;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
#support #support_cont #download_expn #note {
	margin-top: 10px;
	color: #aaaaaa;
	font-size: 11px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
	line-height: 20px;
	padding-top: 8px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#support #support_cont #pd_search {
	background-image: url(../images/support_download_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-left: 20px;
}
#support #support_cont #pd_search #pd_search_cont {
	background-image: url(../images/support_download_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 25px;
	padding-bottom: 20px;
}
#support #support_cont #pd_search #pd_search_cont .search {
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
}
#support #support_cont #pd_search #pd_search_cont .search ul {
	float: left;
	padding-bottom: 0px;
 *padding-bottom: 10px;
	_padding-bottom: 0px;
	width: 388px;
	padding-left: 70px;
}
#support #support_cont #pd_search #pd_search_cont .search ul li {
	float: left;
	margin-bottom: 5px;
	width: 388px;
	margin-top: 5px;
}
#support #support_cont #pd_search #pd_search_cont .search ul .pdClass {
	position: relative;
	z-index: 120;
}
#support #support_cont #pd_search #pd_search_cont .search ul .pdType {
	position: relative;
	z-index: 100;
}
#support #support_cont #pd_search #pd_search_cont .search ul .pdSearch {
	position: relative;
	z-index: 100;
}
#support #support_cont #pd_search #pd_search_cont .search ul .pdCity {
	position: relative;
	z-index: 90;
}
#support #support_cont #pd_search #pd_search_cont .search ul li .itm {
	float: left;
	width: 65px;
	margin-top: 5px;
	margin-top: 7px\9;
 *margin-top: 7px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00b9f2;
}
#support #support_cont #pd_search #pd_search_cont .search ul li .slet {
	background-image: url(../images/support_download_select.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 291px;
	display: block;
	float: left;
}
#support #support_cont #pd_search #pd_search_cont .search ul li .slet a {
	display: block;
	width: 172px;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-top: 7px\9;
	padding-bottom: 3px\9;
 *padding-top: 7px;
 *padding-bottom: 3px;
	text-decoration: none;
	padding-left: 10px;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#support #support_cont #pd_search #pd_search_cont .search ul li .slet a:hover {
	color: #00b9f2;
}
#support #support_cont #pd_search #pd_search_cont .search ul li .sub_dropDown {
	background-image: url(../images/dropDown_291x500.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 200px;
	width: 291px;
	position: absolute;
	top: 28px;
	left: 65px;
}
#support #support_cont #pd_search #pd_search_cont .search ul li .sub_dropDown .contlist {
	height: 180px;
	width: 266px;
	margin: 5px 0px 0px 0px;
	padding: 0px 5px 0px 15px;
	overflow-y: auto;
	float: none;
}
#support #support_cont #pd_search #pd_search_cont .search ul li .sub_dropDown .contlist li {
	width: auto;
	padding: 0px;
	float: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#support #support_cont #pd_search #pd_search_cont .search ul li .sub_dropDown .contlist li a {
	width: auto;
	float: none;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	line-height: 22px;
}
#support #support_cont #pd_search #pd_search_cont .search ul li .sub_dropDown .contlist li a:hover {
	color: #00b9f2;
}
#support #support_cont #pd_search #pd_search_cont .search .btn {
	text-align: right;
	padding-right: 92px;
	padding-top: 5px;
 *padding-top: 0px;
	_padding-top: 2px;
}
#support #support_cont #pd_search #pd_search_cont .search .fixie6btn {
	margin-top: -20px;
}
#support #support_cont #pd_search #pd_search_cont .search .tf {
	background-image: url(../images/bak_textFields.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #CCC;
	display: inline;
	margin-top: 2px;
	margin-top: 0px\9;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555555;
	float: left;
	width: 277px;
	padding-top: 5px;
	padding-right: 6px;
	padding-bottom: 3px;
	padding-left: 6px;
}
#support #support_cont #pd_search #pd_search_cont .search ul li .ex {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: -20px;
	_margin-bottom: 0px;
	line-height: normal;
	float: left;
	width: 200px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 65px;
	margin-left: 0px;
}
#support #support_cont #pd_search #pd_search_cont .line {
	margin-top: 5px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	width: 410px;
	margin-right: auto;
	margin-left: auto;
}
#support #support_cont #search_results {
	padding-top: 10px;
	padding-bottom: 10px;
}
#support #support_cont #search_results h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0054a6;
	background-image: url(../images/support_download_results_title_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 20px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-bottom: 10px;
}
#support #support_cont #search_results #search_results_list {
	float: left;
	padding-right: 20px;
	padding-left: 20px;
	width: 530px;
	padding-top: 5px;
}
#support #support_cont #search_results #search_results_list li {
	float: left;
	width: 520px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 5px;
}
#support #support_cont #search_results #search_results_list li .product {
	color: #00b9f2;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 15px;
	float: left;
	line-height: 24px;
	width: 80px;
	display: block;
}
#support #support_cont #search_results #search_results_list li .type {
	width: 410px;
	float: left;
	padding-top: 3px;
	padding-top: 0px\9;
	display: block;
	line-height: 22px;
	margin-left: 10px;
}
#support #support_cont #search_results #search_results_list li .type .space {
	margin-right: 7px;
	margin-left: 7px;
}
#support #support_cont #search_results #search_results_list li .type a {
	text-decoration: none;
	color: #555;
}
#support #support_cont #search_results #search_results_list li .type a:hover {
	text-decoration: none;
	color: #00b9f2;
}
#support #support_cont #faq {
	width: 530px;
	margin-left: 20px;
	margin-top: 20px;
}
#support #support_cont #faq .faq_cont {
	padding-bottom: 15px;
	margin-right: 10px;
	margin-left: 10px;
}
#support #support_cont #faq .faq_cont .qst {
	background-image: url(../images/support_faq_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 510px;
}
#support #support_cont #faq .faq_cont .qst a {
	color: #00BAF2;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	background-image: url(../images/support_faq_open.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 11px;
	padding-top: 13px\9;
 *padding-top: 13px;
	padding-left: 45px;
	padding-bottom: 17px;
	padding-bottom: 15px\9;
	padding-bottom: 15px;
	padding-right: 20px;
	display: block;
}
#support #support_cont #faq .faq_cont .qst .close {
	background-image: url(../images/support_faq_close.gif);
}
#support #support_cont #faq .faq_cont .qst a:hover {
	text-decoration: none;
	color: #5BDEFF;
}
#support #support_cont #faq .faq_cont .ans_cont {
	background-image: url(../images/dot_line_gray_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 15px;
}
#support #support_cont #faq .faq_cont .ans {
	background-image: url(../images/a_icon.gif);
	background-repeat: no-repeat;
	background-position: 18px 12px;
	padding-left: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #555;
	padding-top: 10px;
	padding-top: 12px\9;
 *padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 0px;
}
#support #support_cont #faq .faq_cont .ans_cont .related {
	font-size: 12px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
	width: 470px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#support #support_cont #faq .faq_cont .ans_cont .related li {
	float: right;
	width: 95px;
	padding-top: 10px;
	padding-right: 5px;
}
#support #support_cont #faq .faq_cont .ans_cont .related .name {
	width: 159px;
}
#support #support_cont #faq .faq_cont .ans_cont .related li .btn {
	display: block;
	height: 22px;
	width: 77px;
	margin-top: -5px;
	float: right;
	margin-right: 5px;
}
#support #support_cont #faq .faq_cont .ans_cont .vote {
	font-size: 12px;
	text-align: right;
	margin-top: 15px;
	background-color: #F7F7F7;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 5px;
	color: #666;
	float: right;
	width: 475px;
}
#support #support_cont #faq .faq_cont .ans_cont .vote li {
	float: right;
	width: auto;
	margin-left: 5px;
}
#support #support_cont #faq .faq_cont .ans_cont .vote input {
	margin-left: 2px;
	margin-top: 3px;
}
#support #support_cont #faq .faq_cont .ans_cont .vote li .btn {
	display: block;
	margin-top: 3px;
}
#support #support_cont #service_menu {
	float: left;
	width: 540px;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(../images/download_menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
	margin-top: 15px;
}
#support #support_cont #service_menu li {
	width: 90px;
	float: left;
}
#support #support_cont #service_menu li a {
	background-image: url(../images/support_service_menu_off.gif);
	background-repeat: no-repeat;
	display: block;
	margin: 0px;
	width: 90px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: center;
	padding-top: 8px;
	padding-bottom: 6px;
	padding-top: 10px\9;
	padding-bottom: 4px\9;
	_padding-top: 10px;
	_padding-bottom: 4px;
	color: #00b9f2;
	line-height: 18px;
}
#support #support_cont #service_menu li .first {
	padding-top: 18px;
	padding-bottom: 14px;
	padding-top: 20px\9;
	padding-bottom: 12px\9;
	_padding-top: 22px;
	_padding-bottom: 10px;
}
#support #support_cont #service_menu li .now {
	color: #333;
	background-image: url(../images/support_service_menu_on.gif);
}
#support #support_cont #pd_search #pd_search_cont #txt {
	font-size: 13px;
	color: #555;
	padding-left: 35px;
	padding-right: 50px;
	margin-bottom: 20px;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
#support #support_cont #pd_search #pd_search_cont #txt #note {
	color: #F63;
}
#support #support_cont #flow {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
#support #support_cont #flow h3 {
	background-image: url(../images/support_unit_bg.gif);
	background-repeat: no-repeat;
	margin: 0px;
	width: 490px;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 15px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0164A8;
}
#support #support_cont #flow #flowchart {
	margin-top: 8px;
	margin-bottom: 8px;
	margin-left: 5px;
}
#support #support_cont #flow #note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #999;
	padding-right: 15px;
	padding-left: 15px;
}
#support #support_cont .dealer_list {
	padding-top: 10px;
	padding-bottom: 10px;
}
#support #support_cont .dealer_list h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #0054a6;
	background-image: url(../images/support_download_results_title_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 20px;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding-bottom: 10px;
}
#support #support_cont .dealer_list .list_cont {
	padding-right: 20px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 13px;
	color: #555;
	margin-left: 22px;
	padding-bottom: 15px;
	padding-top: 15px;
	width: 488px;
	font-family: Arial, Helvetica, sans-serif;
}
#support #support_cont .dealer_list .list_cont .addr {
	padding: 0px;
	color: #555;
	float: left;
	width: auto;
	font-size: 13px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 24px;
}
#support #support_cont .dealer_list .list_cont .map_icon {
	float: left;
}
#support #support_cont .dealer_list .list_cont .detail {
	float: left;
	width: 100%;
	font-size: 12px;
	margin-top: 5px;
}
#support #support_cont .dealer_list .list_cont .detail li {
	float: left;
	width: 100%;
	margin-top: 4px;
	margin-bottom: 2px;
}
#support #support_cont #support_service_cont {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
}
#support #support_cont #support_service_cont .way {
	margin-bottom: 15px;
}
#support #support_cont #support_service_cont .way .title {
	background-image: url(../images/support_service_way_close.gif);
	background-repeat: no-repeat;
	padding-left: 45px;
	padding-top: 13px;
	padding-bottom: 20px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
}
#support #support_cont #support_service_cont .way .open {
	background-image: url(../images/support_service_way_open.gif);
}
#support #support_cont #support_service_cont .way .title a {
	color: #636363;
	text-decoration: none;
	font-weight: bold;
}
#support #support_cont #support_service_cont .way .way_cont {
	line-height: 20px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 15px;
	background-image: url(../images/dot_line_gray_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 5px;
}
#support #support_cont #support_service_cont .way .way_cont .btn {
	text-align: right;
}
#support #support_cont #support_service_cont .way .way_cont .btn a {
	margin-left: 10px;
}
#support #support_cont #support_service_cont .way .way_cont .t1 {
	color: #F63;
}
#support #support_cont #support_service_cont .way .way_cont #flow_chart {
	margin-top: 20px;
	margin-bottom: 20px;
}
#support #support_cont #support_service_cont .way .way_cont .t2 {
	background-image: url(../images/arr_right.png);
	background-position: left 7px;
	background-position: left 4px\9;
	background-repeat: no-repeat;
	padding-left: 10px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-weight: bold;
}
#support #support_cont #support_service_cont .way .way_cont .t4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999;
}
#support #support_cont .contact_fix {
	margin-top: 15px;
}
#support .panel {
	background-image: url(../images/support_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 280px;
	font-size: 13px;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
}
#support .panel img {
 *margin-bottom: -6px;
}
#support .panel .cont {
	padding-right: 17px;
	padding-left: 17px;
}
#support .panel .qa {
	padding-bottom: 10px;
}
#support .panel .under {
	zoom: 1;
	float: left;
	width: 247px;
	margin-bottom: 5px;
	margin-top: 5px;
}
#support .panel .under .txt {
	float: right;
	display: block;
	padding-top: 6px;
	padding-right: 8px;
}
#support .panel .under button::-moz-focus-inner {
border-color:transparent!important;
}
#support .panel .under .btn {
	background-image: url(../images/support_btn.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 78px;
	float: right;
	border: 0px;
	border-style: none;
	color: #00b9f2;
 *padding-top: 5px;
	cursor: pointer;
}
#support .panel .cont .selectProduct {
	width: 247px;
	padding-bottom: 8px;
	background-image: url(../images/dot_line_gray.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 10px;
}
#support .panel .cont .selectProduct ul {
	float: left;
	padding-bottom: 0px;
 *padding-bottom: 10px;
	_padding-bottom: 0px;
	width: 247px;
}
#support .panel .cont .selectProduct ul li {
	float: left;
	margin-bottom: 5px;
	width: 247px;
	margin-top: 5px;
}
#support .panel .cont .selectProduct ul .pdClass {
	position: relative;
	z-index: 555;
}
#support .panel .cont .selectProduct ul .pdType {
	position: relative;
	z-index: 500;
}
#support .panel .cont .selectProduct ul li .itm {
	float: left;
	width: 65px;
	margin-top: 5px;
	margin-top: 7px\9;
 *margin-top: 7px;
}
#support .panel .cont .selectProduct ul li .slet {
	background-image: url(../images/support_select.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 182px;
	display: block;
	float: left;
}
#support .panel .cont .selectProduct ul li .slet a {
	display: block;
	width: 172px;
	padding-top: 4px;
	padding-bottom: 5px;
	padding-top: 7px\9;
	padding-bottom: 3px\9;
 *padding-top: 7px;
 *padding-bottom: 3px;
	text-decoration: none;
	padding-left: 10px;
	color: #555555;
}
#support .panel .cont .selectProduct ul li .slet a:hover {
	color: #00b9f2;
}
#support .panel .cont .selectProduct ul li .sub_dropDown {
	width: 182px;
	position: absolute;
	background-image: url(../images/support_selt_dropDown.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	left: 65px;
	top: 27px;
	z-index: 999;
	height: 220px;
}
#support .panel .cont .selectProduct ul li .sub_dropDown .cont {
	height: 200px;
	overflow-y: auto;
	width: 165px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
}
#support .panel .cont .selectProduct ul li .sub_dropDown .cont li {
	width: 140px;
}
#support .panel .cont .selectProduct ul li .sub_dropDown .cont li a {
	width: 130px;
	color: #555;
	text-decoration: none;
}
#support .panel .cont .selectProduct ul li .sub_dropDown .cont li a:hover {
	color: #00b9f2;
}
#support .panel .cont .searchProduct {
	width: 247px;
	margin-bottom: 10px;
	margin-top: 5px;
}
#support .panel .cont .searchProduct .itm {
	float: left;
	width: 65px;
	margin-top: 10px;
	margin-top: 16px\9;
 *margin-top: 16px;
}
#support .panel .cont .searchProduct .tf {
	background-image: url(../images/bak_textFields.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #CCC;
	display: inline;
	margin-top: 5px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555555;
	float: right;
	width: 167px;
	padding-top: 6px;
	padding-top: 10px\9;
 *padding-top: 10px;
	_padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 6px;
}
#support .panel .action_btn {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e8e8e8;
	padding-top: 15px;
	text-align: center;
	padding-bottom: 20px;
}
#support .panel .action_btn img {
	margin-right: 7px;
	margin-left: 7px;
 *margin-bottom: 0px;
}
#support .space {
	margin-top: 20px;
}
#support .panel .service_cont {
	padding-top: 15px;
	padding-bottom: 5px;
	_padding-bottom: 5px;
}
#support .panel .cont .service_cont li p {
	margin-top: 3px;
	margin-bottom: 3px;
	line-height: 18px;
}
#support .panel .cont .service_cont li p a {
	text-decoration: none;
	color: #555555;
}
#support .panel .cont .service_cont li p a:hover {
	color: #00b9f2;
}
#support .panel .small_icon {
	float: left;
	width: 280px;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-top: 16px\9;
	padding-bottom: 16px\9;
 *padding-top: 18px;
 *padding-bottom: 19px;
	_padding-top: 17px;
	_padding-bottom: 17px;
}
#support .panel .small_icon li {
	float: left;
	text-align: center;
	padding-left: 14px;
	width: 75px;
	padding-bottom: 12px;
}
#support .panel .small_icon .contact {
	float: left;
	text-align: center;
	padding-left: 19px;
	width: 112px;
	padding-bottom: 12px;
}
#support .panel .small_icon li img {
	margin: 0px;
	padding: 0px;
}
#support .panel .small_icon li a {
	font-size: 11px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 15px;
	display: block;
	color: #555555;
}
#support #support_cont #mail_list {
	width: 530px;
	margin-left: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E7E7E7;
	border-right-color: #E7E7E7;
	border-left-color: #E7E7E7;
}
#support #support_cont #mail_list_note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
#support #support_cont #mail_list td {
	padding-top: 12px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
}
#support #support_cont #mail_list .item {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0164A8;
	background-image: url(../images/support_download_results_title_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#support #support_cont #mail_list a {
	text-decoration: none;
	color: #00b9f2;
}
#support #support_cont .mail_form {
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 10px;
	margin-top: 10px;
	color: #555;
}
#support #support_cont .mail_form .title {
	background-image: url(../images/support_unit_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 530px;
	padding-top: 15px;
	padding-bottom: 17px;
	padding-left: 15px;
	font-size: 15px;
	color: #00b9f2;
	margin: 0px;
	padding-right: 0px;
}
#support #support_cont .mail_form .note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 30px;
	color: #F63;
}
#support #support_cont .mail_form .mail_form_cont {
	width: 500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #777;
	margin-left: 30px;
}
#support #support_cont .mail_form .mail_form_cont td {
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#support #support_cont .mail_form .mail_form_cont .item {
	text-align: right;
	width: 100px;
}
#support #support_cont .mail_form .mail_form_cont .item .fix {
	display: block;
	margin-top: 6px;
	margin-top: 10px\9;
}
#support #support_cont .mail_form .mail_form_cont .textfield {
	background-image: url(../images/bak_textFields.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #CCC;
	display: inline;
	margin-top: 3px;
	margin-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	padding: 4px;
}
#support #support_cont .mail_form .mail_form_cont .mail_selt {
	background-image: url(../images/mail_form_select.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	height: 20px\9;
	width: 278px;
	padding-top: 5px;
	padding-top: 7px\9;
	padding-left: 10px;
}
#support #support_cont .mail_form .mail_form_cont .mail_selt_fix {
	height: 22px;
	padding-top: 5px;
	margin-bottom: 8px;
}
#support #support_cont .mail_form .mail_form_cont .mail_selt a {
	text-decoration: none;
	color: #555;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
}
#support #support_cont .mail_form .mail_form_cont .mail_selt a:hover {
	color: #00b9f2;
}
#support #support_cont .mail_form .mail_form_cont textarea {
	border: 1px solid #CCC;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 288px;
}
#support #support_cont .mail_form .btn {
	text-align: center;
	margin-top: 15px;
	width: 500px;
}
#support #support_cont .mail_form .btn a {
	margin-right: 5px;
	margin-left: 5px;
}
#support #support_cont .cs_tel_txt {
	padding-right: 20px;
	padding-left: 20px;
	margin-top: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #555;
}
#hr_jobs_list_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 200px;
	float: left;
	float: left;
	padding-left: 30px;
	margin-top: 15px;
}
#hr_jobs_list_menu li {
	padding-bottom: 10px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f2f2f2;
	padding-top: 10px;
	background-image: url(../images/arr_blue.gif);
	background-repeat: no-repeat;
	background-position: 55px 15px;
	padding-left: 15px;
}
#hr_jobs_list_menu li a {
	color: #4d4d4d;
	text-decoration: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-left: 50px;
}
#hr_jobs_list_menu li a:hover {
	color: #00BAF2;
}
#hr_jobs_list_menu li .now {
	font-weight: bold;
	color: #00BAF2;
}
#hr_jobs_list_menu li .now:hover {
	font-weight: bold;
	color: #00BAF2;
}
#hr_cont {
	float: right;
	padding-right: 30px;
	padding-left: 25px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #F2F2F2;
	width: 620px;
	margin-top: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#hr_cont #hr_jobs_list_menu_title {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0064A8;
	padding: 0px;
	margin: 0px;
}
#hr_cont #add_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	margin-top: 10px;
	margin-bottom: 10px;
}
#hr_cont #add_list #note {
	font-size: 12px;
	color: #F63;
	font-family: Arial, Helvetica, sans-serif;
}
#hr_cont #add_list .add_list_item {
	margin-top: 5px;
	margin-bottom: 5px;
	width: 600px;
}
#hr_cont #add_list .add_list_item .name {
	width: 400px;
	text-align: center;
	padding: 3px;
}
#hr_cont #add_list .add_list_item .queue {
	width: 60px;
	text-align: center;
}
#hr_cont #add_list .list_cont {
	float: left;
	width: 600px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
}
#hr_cont #add_list .list_item {
	margin-top: 10px;
}
#hr_cont #add_list .list_item .name {
	text-align: center;
}
#hr_cont #add_list .list_cont li {
	float: left;
}
#hr_cont #add_list .list_cont .name {
	width: 428px;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 10px;
	padding-bottom: 5px;
}
#hr_cont #add_list .list_cont .queue {
	width: 50px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
#hr_cont #add_list .list_cont .queue a {
	margin-right: 2px;
	margin-left: 2px;
}
#hr_cont #add_list .list_cont .del_btn {
	padding-top: 8px;
	padding-bottom: 5px;
	width: 103px;
	text-align: center;
}
#hr_cont #add_list .list_cont .del_btn img {
}
#hr_cont #add_list #btn {
	text-align: center;
	padding-bottom: 15px;
	padding-top: 15px;
}
#hr_cont #add_list h4 {
	font-size: 15px;
	margin: 0px;
	color: #00BAF2;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#hr_cont #add_list #apply_jobs {
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	width: 605px;
}
#hr_cont #add_list #apply_jobs li {
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 100%;
	float: left;
	background-image: url(../images/dot_line_gray.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#hr_cont #add_list #apply_jobs li .item {
	float: left;
	padding-left: 8px;
	background-image: url(../images/arr_blue.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 10px;
}
#hr_cont #add_list #apply_jobs li .cont {
	float: left;
	padding-left: 5px;
	padding-right: 8px;
}
#hr_cont .jobs_category {
	margin-bottom: 20px;
	margin-top: 20px;
}
#hr_cont .jobs_category .title {
	background-image: url(../images/support_bg_open.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 14px;
	padding-right: 0px;
	padding-bottom: 18px;
	padding-left: 50px;
	font-size: 15px;
}
#hr_cont .jobs_category .close {
	background-image: url(../images/support_bg_close.gif);
}
#hr_cont .jobs_category .title a {
	text-decoration: none;
	color: #555555;
}
#hr_cont .jobs_category .title a:hover {
	text-decoration: none;
	color: #00b9f2;
}
#hr_cont .jobs_category .jobs_wrap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #666;
	padding-right: 20px;
	padding-left: 20px;
}
#hr_cont .jobs_category .jobs_wrap .jobs_cont {
	padding-top: 20px;
	padding-bottom: 20px;
	background-image: url(../images/dot_line_gray.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-right: 20px;
}
#hr_cont .jobs_category .jobs_wrap .jobs_cont .name {
	padding: 0px;
	color: #00B9F2;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#hr_cont .jobs_category .jobs_wrap .jobs_cont ul li {
	margin-bottom: 20px;
	margin-top: 5px;
	font-size: 12px;
	padding-left: 5px;
	font-weight: bold;
}
#hr_cont .jobs_category .jobs_wrap .jobs_cont .btn {
	text-align: right;
}
#hr_cont .jobs_category .jobs_wrap .jobs_cont ul li ul li {
	font-weight: normal;
	font-size: 12px;
	background-image: url(../images/bullet2.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
 *background-position: 5px 10px;
	padding-left: 12px;
	color: #555;
	margin-bottom: 10px;
}
#hr_cont .contact {
	font-size: 11px;
	line-height: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
}
#hr_cont .contact strong {
	color: #00b9f2;
}
#hr_cont .contact strong a {
	text-decoration: none;
	color: #00B9F2;
}
#hr_cont #remind {
	font-size: 13px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 3px;
	margin-left: 40px;
 *margin-left: 40px;
	line-height: 35px;
 *line-height: 45px;
}
#hr_cont #remind .step_fix {
	margin-bottom: 0px;
}
#hr_cont #remind #first_apply_btn {
	position: relative;
	top: 12px;
	left: 0px;
	margin-right: 3px;
}
#hr_cont #inputFormTitle {
	background-image: url(../images/hr_title_bg.gif);
	background-repeat: no-repeat;
	width: 541px;
	height: 33px;
 *height: 30px;
	padding-left: 20px;
	padding-top: 10px;
	padding-top: 11px\9;
 *padding-top: 11px;
	font-size: 15px;
	color: #00b9f2;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
#hr_cont #join_step {
	margin-top: 15px;
	margin-bottom: 5px;
	margin-left: -2px;
}
#hr_cont #inputForm {
	width: 600px;
	font-size: 13px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
}
#hr_cont #inputForm td {
	padding-bottom: 20px;
}
#hr_cont #inputForm .item {
	width: 110px;
	text-align: right;
	padding-right: 5px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 3px;
}
#hr_cont #inputForm .item .star {
	font-weight: bold;
	color: #00BAF2;
	margin-right: 3px;
}
#hr_cont #inputForm .textField {
	border: 1px solid #e1e1e1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555555;
	margin-right: 3px;
	padding: 3px;
	width: 250px;
	margin-bottom: 3px;
	float: left;
}
#hr_cont #inputForm .addr {
	margin-top: 5px;
	width: 400px;
}
#hr_cont #inputForm select {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	border: 1px solid #CCC;
	margin-right: 5px;
}
#hr_cont #inputForm .txt {
	float: left;
	margin-top: 4px;
	font-size: 12px;
}
#hr_cont #inputForm .txt a {
	color: #00BAF2;
	font-size: 12px;
}
#hr_cont #inputForm #chkCode {
	margin-top: 2px;
	float: left;
}
#hr_cont #preview_btn {
	text-align: right;
	margin-top: -5px;
}
#hr_cont .btn {
	text-align: center;
	width: 400px;
	margin-right: auto;
	margin-left: auto;
}
#hr_cont .btn a {
	margin-right: 6px;
	margin-left: 6px;
}
#hr_cont #txt2 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
	color: #555555;
}
#hr_cont .resume {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	margin-bottom: 15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #aaa;
	padding-bottom: 15px;
 *padding-bottom: 20px;
}
#hr_cont .resume .unit {
	padding: 0px;
	color: #00b9f2;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: inline;
}
#hr_cont .resume .top_note {
	margin-left: 5px;
	display: inline;
}
#hr_cont .resume #jobs_qty {
	display: inline;
	width: 180px;
	margin-left: 220px;
}
#hr_cont .resume .resume_cont {
	margin-top: 5px;
	width: 100%;
	margin-bottom: 10px;
}
#hr_cont .resume .resume_cont td {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#hr_cont .resume .resume_cont tr {
	background-color: #F1F1F1;
}
#hr_cont .resume .resume_cont .odd {
	background-color: #f8f8f8;
	background-image: none;
}
#hr_cont .resume .resume_cont .item {
	width: 80px;
	padding-right: 10px;
	padding-left: 5px;
	text-align: right;
	padding-top: 8px;
 *padding-top: 13px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E8E8E8;
}
#hr_cont .resume .resume_cont .star {
	color: #00b9f2;
	margin-right: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
#hr_cont .resume .resume_cont .cont {
	padding-left: 10px;
	padding-right: 10px;
}
#hr_cont .resume .resume_cont .white {
	background-color: #FFF;
}
#hr_cont .resume .resume_cont .cont .textfield {
	width: 250px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	border: 1px solid #E6E6E6;
	margin-top: 5px;
}
#hr_cont .resume .resume_cont .cont .addr {
	width: 400px;
}
#hr_cont .resume .resume_cont .cont .phone {
	padding-top: 3px;
	padding-bottom: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555;
	border: 1px solid #E6E6E6;
	margin-top: 5px;
}
#hr_cont .resume .resume_cont .cont select {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555;
	margin-right: 5px;
	margin-top: 5px;
}
#hr_cont .resume .resume_cont .cont .edu {
 *margin-top: 5px;
	width: 100%;
}
#hr_cont .resume .resume_cont .cont .edu td {
	background-image: url(../images/dot_line_gray_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top: 5px;
}
#hr_cont .resume .resume_cont .cont .edu .edu_item {
	width: 80px;
	padding-right: 10px;
	padding-left: 0px;
	text-align: right;
	padding-top: 8px;
 *padding-top: 13px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E8E8E8;
}
#hr_cont .resume .resume_cont .cont .edu .edu_cont {
	width: 495px;
	padding-left: 10px;
}
#hr_cont .resume .resume_cont .cont .txt {
	margin-top: 5px;
	margin-bottom: 5px;
}
#hr_cont .resume .resume_cont .cont textarea {
	border: 1px solid #E8E8E8;
	width: 99%;
}
/*#hr_cont .resume .resume_cont .cont .family {
	padding-bottom: -10px;		
}*/
#hr_cont .resume .resume_cont .cont .edu .noBoder td {
	background-image: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#hr_cont .resume .resume_cont .cont .edu .noBoder .tf {
	border: 1px solid #E6E6E6;
	padding-top: 2px;
	padding-bottom: 2px;
	font-size: 12px;
	color: #555;
}
#hr_cont .resume .resume_cont .cont .familyTD {
	padding: 0px;
}
#hr_cont .resume .add_field {
	text-align: right;
	background-color: #FFF;
}
#hr_cont .resume #upload_photo {
	padding: 0px;
	width: 200px;
}
#hr_cont .resume #upload_photo #upload_table {
	background-color: #F5F5F5;
 *margin-right: -10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#hr_cont .resume #upload_photo #upload_table td {
	margin: 0px;
	padding: 0px;
}
#hr_cont .resume #upload_photo #upload_table #photo {
	border: 1px solid #CCC;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 185px;
	width: 145px;
}
#hr_cont .resume #upload_photo #upload_table .btn {
	width: 46px;
	margin-right: 4px;
	margin-top: 1px;
	display: block;
}
#hr_cont .resume #upload_photo #upload_table .txt {
	padding: 8px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
}
#hr_cont .resume #upload_photo #upload_table .up {
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid #E6E6E6;
	margin-right: 0px;
	margin-right: 5px\9;
 *margin-right: 5px;
	margin-left: 5px;
}
#hr_preview {
	width: 676px;
	margin-right: auto;
	margin-left: auto;
}
#hr_cont #print_btn {
	text-align: right;
}
#hr_cont .faq_cont {
	padding-bottom: 15px;
	margin-right: 10px;
	margin-left: 10px;
}
#hr_cont .faq_cont .qst {
	background-image: url(../images/hr_faq_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 599px;
}
#hr_cont .faq_cont .qst a {
	color: #00BAF2;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	background-image: url(../images/hr_faq_open.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 11px;
	padding-top: 13px\9;
 *padding-top: 13px;
	padding-left: 45px;
	padding-bottom: 17px;
	padding-bottom: 15px\9;
	padding-bottom: 15px;
	padding-right: 20px;
	display: block;
}
#hr_cont .faq_cont .qst .close {
	background-image: url(../images/hr_faq_close.gif);
}
#hr_cont .faq_cont .qst a:hover {
	text-decoration: none;
	color: #5BDEFF;
}
#hr_cont .faq_cont .ans_cont {
	background-image: url(../images/dot_line_gray_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 15px;
}
#hr_cont .faq_cont .ans {
	background-image: url(../images/a_icon.gif);
	background-repeat: no-repeat;
	background-position: 18px 12px;
	padding-left: 45px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 22px;
	color: #555;
	padding-top: 10px;
	padding-top: 12px\9;
 *padding-top: 12px;
	padding-right: 20px;
	padding-bottom: 0px;
}
#hr_training p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
	color: #555;
	margin: 0px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}
#hr_training ul {
	font-size: 0px;
	width: 562px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px;
}
#hr_training ul li {
}
#hr_training ul .line {
	background-image: url(../images/dot_line_gray_horizontal.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 15px;
	margin-bottom: 15px;
}
#hr_welfare {
	margin-right: 30px;
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: 15px;
}
#apDiv {
	position: absolute;
	left: 387px;
	top: 345px;
	z-index: 2;
}
#apDiv2 {
	position: absolute;
	left: 387px;
	top: 600px;
	z-index: 3;
}
#apDiv3 {
	position: absolute;
	left: 387px;
	top: 900px;
	z-index: 4;
}
.support_product_list {
	width: 570px;
	background-color: #EDEDED;
	padding: 10px;
	visibility: hidden;
}
.support_product_list_cont {
	float: left;
	width: 530px;
	background-color: #FFF;
	border: 1px solid #E3E3E3;
	margin: 10px;
	padding: 10px;
}
.support_product_list_cont li {
	float: left;
	width: auto;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 5px;
}
.support_product_list_cont li .product {
	color: #00b9f2;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	float: left;
	line-height: 20px;
	display: block;
	width: 80px;
}
.support_product_list_cont li .type {
	width: 420px;
	float: left;
	display: block;
	padding-left: 10px;
}
.support_product_list_cont li .type a {
	text-decoration: none;
	color: #555;
}
.support_product_list_cont li .type a:hover {
	color: #00b9f2;
}
.support_product_list_cont li .type .space {
	margin-right: 7px;
	margin-left: 7px;
}
.support_product_list .close_btn {
	width: 100%;
	text-align: right;
	margin-bottom: -5px;
}
#myepson_home {
	margin-right: 30px;
	margin-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	line-height: 20px;
	margin-top: 10px;
}
#myepson_home h2 {
	font-size: 15px;
	margin: 0px;
	padding: 0px;
}
#myepson_home #btn {
	text-align: center;
	margin-top: 10px;
}
#myepson_home #btn a {
	margin-right: 8px;
	margin-left: 8px;
}
.myepson_join_event {
	width: 880px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/myepson_join_banner_big_bg.gif);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
}
.myepson_join_event img {
	border: 1px solid #CCC;
}
#myepson_join_event_small {
	margin-top: 5px;
	margin-bottom: 20px;
	text-align: center;
	padding: 0px;
}
#myepson_join_event_small img {
	margin-right: 1px;
	border: 1px solid #CCC;
}
#myepson_login {
	width: 524px;
	margin-right: auto;
	margin-left: auto;
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
}
#myepson_login h2 {
	margin: 0px;
	padding: 0px;
	font-size: 22px;
}
#myepson_login p {
	color: #555555;
	font-size: 13px;
	margin-top: 8px;
	margin-bottom: 8px;
}
#myepson_login #login {
	font-size: 13px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #CCC;
	padding-left: 100px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 100px;
	margin-top: 5px;
	margin-bottom: 8px;
}
#myepson_login #login li {
	margin-top: 12px;
	margin-bottom: 12px;
}
#myepson_login #login li input {
	border: 1px solid #CCC;
}
#myepson_login #login #note {
	font-size: 11px;
	line-height: 22px;
	color: #F63;
	margin-left: 52px;
}
#myepson_login #re_send {
	text-align: right;
	color: #00b9f2;
	font-size: 12px;
	display: block;
}
#myepson_login #btn {
	text-align: center;
	margin-top: 5px;
}
#myepson_login #btn a {
	margin-right: 8px;
	margin-left: 8px;
}
#myepson_reg {
	padding-right: 30px;
	padding-left: 30px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	background-image: url(../images/myepson_reg_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom: 50px;
	margin-bottom: 25px;
}
.myepson_tracking_list {
	padding-right: 30px;
	padding-left: 30px;
	padding-bottom: 10px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
}
#mbr_logged {
	padding-right: 30px;
	padding-left: 30px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #626262;
	float: right;
	width: 200px;
	margin-top: -18px;
 *margin-bottom:2px;
}
#mbr_logged #mbr_name {
	color: #00b9f2;
	margin-right: 2px;
	margin-left: 2px;
}
#mbr_logged #logout {
	position: relative;
	top: 12px;
	margin-left: 5px;
}
.myepson_tracking_list_title {
	background-image: url(../images/myepson_bonus_title_l2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 4px;
	margin-right: 30px;
	height: 27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	background-color: #00b9f2;
	margin-top: 20px;
	margin-bottom: 5px;
	margin-left: 30px;
}
.myepson_tracking_list_title .cont {
	background-image: url(../images/myepson_bonus_title_r2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 22px;
	padding-top: 5px;
	height: 21px\9;
	padding-top: 6px\9;
}
.myepson_tracking_list_title .cont h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-size: 15px;
}
.myepson_tracking_list #mbr_name {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #555;
	line-height: 20px;
	margin: 0px;
	padding: 0px;
}
.myepson_tracking_list .pd_registed {
	float: left;
	width: 418px;
}
.myepson_tracking_list .pd_reg_list {
	height: 286px;
	overflow-y: auto;
	border: 1px solid #e0e0e0;
	margin-top: 10px;
}
.myepson_tracking_list .other_pd_list {
	height: 256px;
	overflow-y: auto;
	border: 1px solid #e0e0e0;
	margin-top: 10px;
}
.myepson_tracking_list .pd_reg_list li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: 12px;
	margin-left: 12px;
	padding-left: 30px;
}
.myepson_tracking_list .pd_reg_list li .pd_pic {
	float: left;
	width: 86px;
	margin-right: 20px;
	text-align: center;
}
.myepson_tracking_list .pd_reg_list li .del {
	display: block;
	margin-top: 5px;
}
.myepson_tracking_list .pd_reg_list li .pd_num {
	margin-bottom: 10px;
 *margin-bottom: 0px;
	margin-top: 8px;
	margin-left: 2px;
	float: left;
	width: 65%;
}
.myepson_tracking_list .pd_reg_list li .pd_num a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #555;
	text-decoration: none;
}
.myepson_tracking_list .pd_reg_list li .tracking_fix {
	height: 55px;
}
.myepson_tracking_list .pd_reg_list li .other_pd {
	color: #00b9f2;
	text-decoration: none;
}
.myepson_tracking_list .pd_reg_list li .pd_intro {
	float: left;
	width: 65%;
	padding: 0px;
	margin-top: -5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.myepson_tracking_list .pd_reg_list li .right {
	float: right;
}
.myepson_tracking_list .pd_reg_list li .btn {
	float: left;
}
.myepson_tracking_list .pd_no_registed {
	float: right;
	width: 418px;
	position: relative;
}
.myepson_tracking_list .pd_no_registed #serach_pd_num {
	background-image: url(../images/myepson_pd_no_reg_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	margin-top: 10px;
}
.myepson_tracking_list .pd_no_registed #serach_pd_num #serach_pd_num_cont {
	background-image: url(../images/myepson_pd_no_reg_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 258px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #555;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	position: relative;
	z-index: 400;
}
.myepson_tracking_list .pd_no_registed #serach_pd_num #serach_pd_num_cont #tf {
	background-image: url(../images/bak_textFields.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #CCC;
	display: inline;
	margin-top: 10px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	padding: 6px;
	width: 277px;
}
#serach_pd_num_cont #searchNumDropDown {
	position: absolute;
	top: 67px;
	left: 20px;
	z-index: 999;
	background-image: url(../images/compare_dp.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 248px;
	height: 295px;
	padding-right: 5px;
	padding-left: 5px;
}
#serach_pd_num_cont #searchNumDropDown #cont {
	height: 270px;
	overflow-y: auto;
	margin-top: 10px;
}
#serach_pd_num_cont #searchNumDropDown #cont li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-bottom: 10px;
	float: left;
	width: 215px;
	padding-left: 5px;
}
#serach_pd_num_cont #searchNumDropDown #cont li .p_pic_small {
	margin-right: 10px;
	margin-top: 5px;
	width: 65;
	float: left;
}
#serach_pd_num_cont #searchNumDropDown #cont li .pd_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 135px;
	margin-top: 15px;
	margin-bottom: 5px;
	float: left;
	text-align: left;
	height: 45px;
}
#serach_pd_num_cont #searchNumDropDown #cont li .pd_name a {
	font-size: 12px;
	color: #00b9f2;
	text-decoration: none;
}
#serach_pd_num_cont #searchNumDropDown #cont li .pd_name a:hover {
	color: #00b9f2;
	text-decoration: underline;
}
/*.myepson_tracking_list .pd_no_registed #serach_pd_num #serach_pd_num_cont #ex {
	font-size: 12px;
	position: relative;
	margin-top: 5px;
}
.myepson_tracking_list .pd_no_registed #serach_pd_num #serach_pd_num_cont #ex #icon_help {
	text-decoration: none;
	color: #00b9f2;
	background-image: url(../images/ico_facet_help1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 17px;
	display: block;
	height: 14px;
	line-height: 18px;
	margin-top: 8px;
	width: 110px;
}*/
.myepson_tracking_list .pd_no_registed #serach_pd_num #serach_pd_num_cont #ex #icon_help:hover {
	background-image: url(../images/ico_facet_help2.gif);
}
.myepson_tracking_list .title {
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-image: url(../images/arr_blue2.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	background-position: left 5px;
	background-position: left 3px\9;
}
.myepson_tracking_list .txt {
	margin-top: 2px;
	line-height: 25px;
}
.myepson_tracking_list .pd_no_registed .pd_reg_btn {
	display: block;
	height: 31px;
	width: 83px;
	margin-right: 195px;
	margin-top: 5px;
	position: absolute;
	left: 150px;
	top: 0px;
}
.my_epson_other_pd {
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	color: #555;
	margin-top: 20px;
}
.my_epson_other_pd #title {
	font-size: 15px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
}
.my_epson_other_pd .my_epson_other_pd_list {
	margin-top: 10px;
}
.my_epson_other_pd .my_epson_other_pd_list li {
	width: 280px;
	background-image: url(../images/other_pd_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	float: left;
	margin-right: 20px;
}
.my_epson_other_pd .my_epson_other_pd_list li .cont {
	height: 320px;
	background-image: url(../images/other_pd_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 20px;
	text-align: center;
}
.my_epson_other_pd .my_epson_other_pd_list.clear li .cont .name {
	text-decoration: none;
	color: #00b9f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	display: block;
	margin-top: 15px;
	margin-bottom: 5px;
}
.my_epson_other_pd .my_epson_other_pd_list.clear li .cont .txt {
	text-align: left;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 20px;
	font-size: 13px;
	color: #4d4d4d;
}
.my_epson_bonus {
	margin-top: 20px;
	font-size: 15px;
}
.my_epson_bonus #bonus_title {
	background-image: url(../images/myepson_bonus_title_l2.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 4px;
	margin-right: 30px;
	height: 27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFF;
	background-color: #00b9f2;
	margin-bottom: 20px;
}
.my_epson_bonus #bonus_title #cont {
	background-image: url(../images/myepson_bonus_title_r2.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 22px;
	padding-top: 5px;
	height: 21px\9;
	padding-top: 6px\9;
}
.my_epson_bonus #bonus_title #cont h3 {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	font-size: 15px;
}
.bonus_cont {
	height: 230px;
	background-image: url(../images/other_pd_bg.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	text-align: center;
}
.my_epson_bonus .bonus_cont_title {
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-image: url(../images/arr_blue2.gif);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px;
	background-position: left 5px;
	background-position: left 3px\9;
}
.bonus_cont .type {
	text-align: left;
	margin-left: 20px;
	margin-right: 20px;
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 10px;
}
.bonus_cont .type .point {
	color: #F63;
	font-weight: bold;
	margin-right: 3px;
}
.bonus_cont .event {
	text-align: left;
	margin-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}
.bonus_cont .event .bonus_banner {
	display: block;
	margin-top: 8px;
	margin-bottom: 8px;
}
.bonus_cont .event .txt {
	font-size: 12px;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
#myepson_mygift {
	padding-left: 80px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #555;
	padding-right: 80px;
	margin-bottom: 0px;
}
#myepson_mygift #exchg_search_menu {
	float: left;
	width: 748px;
	_width: 755px;
	padding-right: 15px;
	padding-left: 15px;
	background-image: url(../images/download_menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-top: 10px;
	margin-bottom: 20px;
}
#myepson_mygift #exchg_search_menu li {
	float: left;
	width: 145px;
}
#myepson_mygift #exchg_search_menu li a {
	font-size: 13px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	background-image: url(../images/myepson_modify_menu_off.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 145px;
	padding-top: 13px;
	padding-bottom: 5px;
	text-align: center;
	color: #999;
	height: 20px;
}
#myepson_mygift #exchg_search_menu li .now {
	background-image: url(../images/myepson_modify_menu_on.gif);
	color: #00b9f2;
}
#myepson_mygift #txt {
	margin-bottom: 5px;
	line-height: 25px;
	float: left;
}
#myepson_mygift #note {
	color: #999;
	font-size: 13px;
}
#myepson_mygift #gift_search {
	margin-top: 10px;
	float: left;
	margin-bottom: 15px;
}
#myepson_mygift #gift_search li {
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
}
#myepson_mygift #gift_search .contlist {
	position: relative;
}
#myepson_mygift #gift_search .contlist .sub_dropDown {
	background-image: url(../images/dropDown_291x500.png);
	background-repeat: no-repeat;
	height: 220px;
	position: absolute;
	background-position: left bottom;
	width: 291px;
	left: 65px;
	top: 27px;
}
#myepson_mygift #gift_search .contlist .sub_dropDown .cont {
	overflow-y: auto;
	height: 200px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 15px;
	width: 262px;
}
#myepson_mygift #gift_search .contlist .sub_dropDown .cont li {
	background-image: none;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	float: none;
}
#myepson_mygift #gift_search .contlist .sub_dropDown .cont li a {
	background-image: none;
	margin: 0px;
	padding: 0px;
	width: 242px;
	color: #555;
	font-size: 12px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}
#myepson_mygift #gift_search .contlist .sub_dropDown .cont li a:hover {
	color: #00b9f2;
}
#myepson_mygift #gift_search #right {
	margin-left: 66px;
}
#myepson_mygift #gift_search li .itm {
	float: left;
	width: 65px;
	margin-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00b9f2;
}
#myepson_mygift #gift_search li .slet {
	background-image: url(../images/support_download_select.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 27px;
	width: 291px;
	float: left;
}
#myepson_mygift #gift_search li .slet a {
	display: block;
	width: 291px;
	padding-top: 2px;
	padding-top: 4px\9;
	text-decoration: none;
	padding-left: 10px;
	color: #555555;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#myepson_mygift .btn {
	text-align: center;
	background-image: url(../images/dot_line_gray.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 10px;
	padding-top: 10px;
}
#myepson_mygift #result {
	margin-top: 20px;
}
#myepson_mygift #result h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0054a6;
	background-image: url(../images/support_download_results_title_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-left: 10px;
	margin-top: 10px;
	margin-bottom: 0px;
	padding-bottom: 10px;
}
#myepson_mygift #result .list_cont {
	padding-right: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 13px;
	color: #555;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	width: 760px;
}
#myepson_mygift #result .list_cont .detail {
	float: left;
	width: 80%;
	font-size: 12px;
	margin-top: 5px;
}
#myepson_mygift #result .list_cont .detail li {
	float: left;
	width: 100%;
	margin-top: 2px;
	margin-bottom: 2px;
}
#myepson_mygift #result .list_cont .gift_exchange_btn {
	text-align: center;
	float: right;
	margin-top: 14px;
}
#myepson_mygift #exchg_record_login {
	width: 360px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 50px;
}
#myepson_mygift #exchg_record_login .btn {
	background-image: none;
	position: relative;
	margin-left: 5px;
	top: 12px;
}
#myepson_mygift #result .list_cont .record {
	float: left;
	width: 50%;
	font-size: 12px;
	margin-top: 5px;
}
#myepson_mygift #result .list_cont .login_date {
	float: left;
	width: 120px;
	margin-top: 8px;
	line-height: 18px;
}
#myepson_mygift #result .list_cont .status {
	float: right;
	width: 240px;
	line-height: 18px;
	margin-top: 8px;
}
#myepson_mygift #event_login_title {
	font-size: 24px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
}
#myepson_mygift #event_login_txt {
	margin-top: 20px;
	margin-bottom: 5px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
#myepson_mygift #login_table {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-left-color: #CCC;
	width: 100%;
	font-size: 13px;
}
#myepson_mygift #login_table td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	padding: 5px;
}
#myepson_mygift #login_table .item {
	text-align: center;
}
#myepson_mygift #login_table #login_btn {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
#myepson_mygift #login_table #note {
	font-size: 13px;
	color: #666;
	line-height: 35px;
	padding-bottom: 15px;
	padding-top: 10px;
 *padding-top: 0px;
}
#myepson_mygift #login_table #note .btnfix {
	position: relative;
	top: 0px;
 *top: 8px;
}
.act_btn {
	background-image: url(../images/act_btn.gif);
	background-repeat: no-repeat;
	border-width: 0px;
	border-style: none;
	width: 83px;
	color: #FFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	padding-top: 5px;
	padding-top: 7px\9;
	padding-bottom: 10px;
	padding-bottom: 8px\9;
}
.reg_send {
	background-image: url(../images/event_reg_send_btn.gif);
	background-repeat: no-repeat;
	width: 130px;
	color: #FFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	cursor: pointer;
	padding-top: 5px;
	padding-bottom: 10px;
	border-width: 0px;
	border-style: none;
}
#myepson_mygift .tf {
	background-image: url(../images/bak_textFields.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #CCC;
	display: inline;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	padding: 6px;
}
#myepson_mygift .register_table {
	width: 100%;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-left-color: #CCC;
	margin-top: 20px;
	font-size: 13px;
}
#myepson_mygift .register_table a {
	text-decoration: none;
	color: #00b9f2;
}
#myepson_mygift .register_table td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	padding: 5px;
}
#myepson_mygift .register_table .td_fix {
	padding: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-right-style: none;
	border-bottom-style: none;
}
#myepson_mygift .register_table .table_fix {
	width: 100%;
}
#myepson_mygift .register_table .item {
	text-align: center;
	width: 67px;
}
#myepson_mygift .register_table td .td_noboder td {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#myepson_mygift .register_table #reg_note {
	line-height: 22px;
	color: #666;
}
#myepson_mygift #reg_send_btn {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
#myepson_mygift #reg_send_btn img {
	margin-right: 3px;
	margin-left: 3px;
}
#about_epson {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	padding-right: 30px;
	padding-left: 20px;
	line-height: 22px;
	margin-top: 20px;
}
#about_epson .txt {
	margin-bottom: 10px;
}
#about_epson #core_tech_title {
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #0164A8;
	margin-left: 12px;
}
#about_epson #core_tech_title .mynote {
	margin-left: 10px;
}
#about_epson #core_tech_cont {
	margin-left: 14px;
}
#evo {
	padding-top: 20px;
	padding-right: 30px;
	padding-left: 30px;
}
#evo #evo1_pic {
	width: 600px;
	margin-left: 135px;
	display: block;
	margin-bottom: 10px;
}
#csr {
	padding-top: 20px;
	padding-right: 30px;
	padding-left: 30px;
}
#comparson_print_btn {
	float: right;
	width: 74px;
	padding-right: 30px;
}
#comparison_product li {
	float: left;
	width: 200px;
	margin-right: 20px;
	text-align: center;
}
#comparison_product li .name {
	padding: 0px;
	color: #00b9f2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-align: center;
	font-weight: bold;
}
#comparison_product li .price {
	font-size: 15px;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
#comparison_product li .buy_btn {
	margin-top: 10px;
	text-align: center;
}
#comparison_product li .buy_btn a {
	margin-right: 5px;
	margin-left: 5px;
}
#comparison_specTable {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-left-color: #CCC;
	margin-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #555;
	margin-left: 35px;
	margin-top: 20px;
	width: 870px;
}
#comparison_specTable a {
	text-decoration: none;
	color: #00b9f2;
}
#comparison_specTable td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#comparison_specTable .item {
	font-weight: bold;
	padding-left: 20px;
	width: 190px;
}
#comparison_specTable .cont {
	width: 200px;
}
#comparison_specTable .odd {
	background-color: #F2F2F2;
}
#comparison_specTable .even {
	background-image: url(../images/mainbg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
#comparson {
	padding-top: 20px;
}
#comparson #back_btn {
	text-align: center;
}
.compare_btn .alert {
	background-image: url(../images/bak_tooltip.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 27px;
	width: 225px;
	position: absolute;
	left: -10px;
	top: -120px;
 *top: -112px;
}
.compare_btn .alert .alert_cont {
	background-image: url(../images/bak_tooltip_top2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.compare_btn .alert .alert_cont p {
	line-height: 20px;
	font-size: 12px;
	text-align: left;
	padding-top: 10px;
	padding-right: 16px;
	padding-bottom: 2px;
	padding-left: 16px;
	color: #999;
}
.quickview_btn .alert {
	background-image: url(../images/bak_tooltip.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 27px;
	width: 225px;
	position: absolute;
	left: -10px;
	top: -100px;
 *top: -92px;
}
.quickview_btn .alert .alert_cont {
	background-image: url(../images/bak_tooltip_top2.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.quickview_btn .alert .alert_cont p {
	line-height: 20px;
	font-size: 12px;
	text-align: left;
	padding-top: 10px;
	padding-right: 16px;
	padding-bottom: 2px;
	padding-left: 16px;
	color: #999;
}
#searchProduct_cont #searchNumDropDown {
	position: absolute;
	top: 61px;
	left: 20px;
	z-index: 999;
	background-image: url(../images/dropDown_272x500.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 262px;
	height: 295px;
	padding-right: 5px;
	padding-left: 5px;
}
#searchProduct_cont #searchNumDropDown #cont {
	height: 270px;
	overflow-y: auto;
	margin-top: 10px;
}
#searchProduct_cont #searchNumDropDown #cont li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	padding-bottom: 10px;
	float: left;
	width: 215px;
	padding-left: 5px;
}
#searchProduct_cont #searchNumDropDown #cont li .p_pic_small {
	margin-right: 10px;
	margin-top: 5px;
	width: 65;
	float: left;
}
#searchProduct_cont #searchNumDropDown #cont li .pd_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 135px;
	margin-top: 15px;
	margin-bottom: 5px;
	float: left;
	text-align: left;
	height: 45px;
}
#searchProduct_cont #searchNumDropDown #cont li .pd_name a {
	font-size: 12px;
	color: #00b9f2;
	text-decoration: none;
}
#searchProduct_cont #searchNumDropDown #cont li .pd_name a:hover {
	color: #00b9f2;
	text-decoration: underline;
}
#support #support_cont .mail_form .mail_form_cont .pdClass {
	position: relative;
	z-index: 480;
}
#support #support_cont .mail_form .mail_form_cont .pdType {
	position: relative;
	z-index: 450;
}
#support #support_cont .mail_form .mail_form_cont .pdPlatform {
	position: relative;
	z-index: 420;
}
#support #support_cont .mail_form .mail_form_cont .mail_selt .sub_dropDown {
	position: absolute;
	top: 28px;
	background-image: url(../images/dropDown_288x500.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 200px;
	width: 288px;
	left: 0px;
}
#support #support_cont .mail_form .mail_form_cont .mail_selt .sub_dropDown .contlist {
	overflow: auto;
	height: 180px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	width: 268px;
}
#support #support_cont .mail_form .mail_form_cont .mail_selt .sub_dropDown .contlist a {
	color: #555;
	line-height: 22px;
}
#support #support_cont .mail_form .mail_form_cont .mail_selt .sub_dropDown .contlist a:hover {
	color: #00b9f2;
	text-decoration: none;
}
#ex {
	font-size: 12px;
	position: relative;
	margin-top: 5px;
}
#ex #icon_help {
	text-decoration: none;
	color: #00b9f2;
	background-image: url(../images/ico_facet_help1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 17px;
	display: block;
	height: 14px;
	line-height: 18px;
	margin-top: 8px;
	font-weight: normal;
}
#ex #icon_help:hover {
	background-image: url(../images/ico_facet_help2.gif);
}
#ex #tooltip {
	background-image: url(../images/bak_tooltip.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 27px;
	width: 225px;
	position: absolute;
	left: -30px;
	top: -165px;
	font-weight: normal;
	font-size: 12px;
	line-height: 18px;
	color: #666;
	z-index: 999;
}
#ex #tooltip #tooltip_cont {
	background-image: url(../images/bak_tooltip_top2.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 20px;
	padding-bottom: 8px;
	padding-left: 12px;
}
#ex #tooltip #tooltip_cont p {
	margin-top: 10px;
}
#ex #tooltip #tooltip_cont a {
	text-decoration: none;
	font-size: 12px;
	color: #555;
	display: block;
	margin-top: 5px;
	margin-left: 2px;
}
#hr_preview #hr_cont .signature {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	margin-bottom: 20px;
	margin-top: 30px;
	text-align: right;
}
#suppliesSearch .suppliesSearch_paper_btn {
	background-image: url(../images/search.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	float: left;
	height: 31px;
	width: 61px;
	margin-top: 4px;
}
#suppliesSearch .suppliesSearch_paper_btn:hover {
	background-image: url(../images/search.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#cont_txt h4, #csr h4, #expo_event_cont h4, #evo h4, #expo_green_product_cont h4, #expo_about_gallery h4, #exh_cont h4, #about_epson h4, #hr_welfare h4, #cbg_intro h4, #download_expn h4, #security h4, #replacement h4, #flow h4, #support_service_cont h4 {
	font-size: 18px;
	color: #F60;
}
#cont_txt h5, #csr h5, #expo_event_cont h5, #evo h5, #expo_green_product_cont h5, #expo_about_gallery h5, #exh_cont h5, #about_epson h5, #hr_welfare h5, #cbg_intro h5, #download_expn h5, #security h5, #replacement h5, #flow h5, #support_service_cont h5 {
	font-size: 17px;
	color: #900;
}
#cont_txt h6, #csr h6, #expo_event_cont h6, #evo h6, #expo_green_product_cont h6, #expo_about_gallery h6, #exh_cont h6, #about_epson h6, #hr_welfare h6, #cbg_intro h6, #download_expn h6, #security h6, #replacement h6, #flow h6, #support_service_cont h6 {
	font-size: 16px;
	color: #666;
}
#cont_txt, #csr, #expo_event_cont, #evo, #expo_green_product_cont, #expo_about_gallery, #exh_cont, #about_epson, #hr_welfare, #cbg_intro, #download_expn, #security, #replacement, #flow, #support_service_cont, #cont_txt p, #csr p, #expo_event_cont p, #evo p, #expo_green_product_cont p, #expo_about_gallery p, #exh_cont p, #about_epson p, #hr_welfare p, #cbg_intro p, #download_expn p, #security p, #replacement p, #flow p, #support_service_cont p {
	font-size: 15px;
	color: #666;
}
#cont_txt a, #csr a, #expo_event_cont a, #evo a, #expo_green_product_cont a, #expo_about_gallery a, #exh_cont a, #about_epson a, #hr_welfare a, #cbg_intro a, #download_expn a, #security a, #replacement a, #flow a, #support_service_cont a {
	color: #0064a8 !important;
	text-decoration: underline !important;
}
#cont_txt a:hover, #csr a:hover, #expo_event_cont a:hover, #evo a:hover, #expo_green_product_cont a:hover, #expo_about_gallery a:hover, #exh_cont a:hover, #about_epson a:hover, #hr_welfare a:hover, #cbg_intro a:hover, #download_expn a:hover, #security a:hover, #replacement a:hover, #flow a:hover, #support_service_cont a:hover {
	text-decoration: none !important;
}
#main_cont_left {
	float: left;
	width: 682px;
}
#main_cont_left_1 {
	float: left;
	width: 684px;
	margin-bottom: 20px;
	background-image: url(../images/bg_line.jpg);
}
.main_cont_left_img {
	float: left;
	width: 125px;
	height: 125px;
	margin: 15px;
}
.main_cont_left_txt {
	float: left;
	width: 480px;
	margin: 15px;
	font-size: 13px;
	color: #898989;
	line-height: 20px;
}
.main_cont_left_2_left {
	float: left;
	width: 300px;
	border-right: #999 1px solid;
}
.main_cont_left_2_right {
	margin-left: 15px;
	float: left;
	width: 300px;
}
.main_cont_right_2 {
	width: 200px;
	background-image: url(../images/bg_200px.jpg);
	background-repeat: repeat-y;
	margin-bottom: 20px;
	margin: 10px 10px 20px;
}
.main_cont_left_2 {
	width: 682px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-y;
	margin-bottom: 20px;
}
.main_top {
	background-image: url(../images/top.jpg);
	height: 10px;
	background-repeat: repeat-x;
}
.main_top_left {
	float: left;
}
.main_top_right {
	float: right;
}
.main_down {
	background-image: url(../images/down.jpg);
	height: 10px;
	background-repeat: repeat-x;
}
.main_down_left {
	float: left;
}
.main_down_right {
	float: right;
}
.main_down_break {
	background-image: url(../images/down_break.jpg);
	height: 10px;
	background-repeat: repeat-x;
}
.main_middio {
	margin-left: 15px;
	margin-right: 15px;
}
.main_middio_left {
	float: left;
	width: 330px;
	border-right: #d2d2d2 solid 1px;
	padding-right: 5px
}
.main_middio_right {
	float: left;
	width: 300px;
	margin-left: 15px;
}
.mian_middio_right_left {
	float: left;
	width: 200px;
}
.mian_middio_right_right {
	float: left;
	width: 82;
	height: 125px;
	margin-left: 10px;
}
.main_middio li {
	list-style-image: url(../images/list.png);
	list-style-position: inside;
}
.main_cont_left_3 {
	width: 682px;
}
.main_cont_left_3_left {
	width: 310px;
	float: left;
	margin-top: 15px;
	;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-right: 10px;
}
.main_cont_left_3_right {
	width: 310px;
	float: left;
	margin-top: 15px;
	;
	margin-bottom: 15px;
	margin-left: 15px;
	margin-right: 15px;
}
.main_top_1 {
	background-image: url(../images/topline_1.jpg);
	height: 10px;
	background-repeat: repeat-x;
}
.main_top_left_1 {
	float: left;
}
.main_top_right_1 {
	float: right;
}
.main_down_1 {
	background-image: url(../images/downline_1.jpg);
	height: 10px;
	background-repeat: repeat-x;
}
.main_down_left_1 {
	float: left;
}
.main_down_right_1 {
	float: right;
}
.main_middio_1 {
	background-image: url(../images/bg_1.jpg);
	background-repeat: no-repeat;
}
#main_cont_right {
	float: left;
	width: 200px;
	margin-left: 10px;
}
#main_cont_right_list img {
	width: 184px;
}
.main_cont_right_list {
	width: 184px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 20px;
	/**** 20120913 fix ****/
	position: relative;
}
.main_cont_right_list_top {
	background-image: url(../images/smailltop.jpg);
	background-repeat: repeat-x;
}
#niki_content {
	width: 900px;
	margin: 0 auto;
}
.main_cont_left_3 h2 {
	color: #0070c0;
	size: 30px;
	font-weight: normal;
}
.main_cont_left_3 p {
	color: #898989;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
}
.h2 {
	color: #626262;
	margin-top: 5px;
	margin-bottom: 10px;
	font-size: 20px;
	font-weight: normal;
	font-weight: bold;
}
.main_middio .txt {
	font-size: 13px;
	color: #898989;
	line-height: 20px;
}
.donload {
	width: 184px;
	margin-left: 10px;
	margin-right: 10px;
	background-image: url(../images/smaillline.jpg);
}
.donload_top {
	background-image: url(../images/smailltop.jpg);
	background-repeat: repeat-x;
}
.donload_top_left {
	float: left;
}
.donload_top_right {
	float: right;
}
.donload_down {
	background-image: url(../images/smailldownlne.jpg);
	background-repeat: repeat-x;
}
.donload_down_left {
	float: left;
}
.donload_down_right {
	float: right;
}
.donload_bg {
	background-image: url(../images/downlaodbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.donload_content {
	margin-left: 10px;
	margin-right: 10px;
}
#main_cont_right h3 {
	margin-left: 10px;
	font-size: 16px;
	color: #626262;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 5px;
}
.main_middio .txt a {
	color: #898989;
	text-decoration: none;
}
.main_middio .txt a:hover {
	color: #00baf2;
	text-decoration: none;
}
.main_middio span {
	color: #b5b5b5;
}
#main_cont_right .main_cont_right_list h3 {
	font-size: 16px;
	color: #626262;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
}
.main_cont_right_list .more {
	/**** 20120913 fix ****/
	color: #00baf2;
	position: absolute;
	top: 4px;
	right: 0px;
	font-size: 12px;
}
.main_cont_left_txt a, .main_middio_left a, .mian_middio_right_left a, .main_cont_left_3_left a, .main_cont_left_3_right a {
	color: #00baf2;
}
.main_middio_left h2 a {
	color: #626262;
}

.qa_search{
	float:right;
	margin-top:-25px;}
.qa_searchBtn{
	float:left;
	width:25px;
	height:25px;
	background-image:url(../images/qa_search.png)}
#siteSearch2{
	width:200px;
	height:22px;
	float:left;
	margin:0 7px 0 20px;
	border: 1px solid #CCC;}
.qa_all{
	float: left;
	width: 570px;
	margin-top:30px;
	}
.qa_all .qa_menu {
    float: left;
    width: 570px;
}
.qa_all .qa_menu li {
	width: 108px;
	float: left;
}
.qa_all .qa_menu li .now {
    background-image: url("../images/expo_news_menu_on.gif");
    color: #333333;
}

.qa_all .qa_menu li a {
    background-color: #009999;
    background-image: url("../images/expo_news_menu_off.gif");
    background-repeat: no-repeat;
    color: #00BAF2;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    line-height: 39px;
    margin: 0;
    text-align: center;
    text-decoration: none;
    width: 108px;
}
.qa_list {
	float: left;
	width: 540px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 13px;
	padding-bottom: 5px;
}
.qa_list ul li{
	background-image: url(../images/qa_icon2_1.png);
	background-repeat:no-repeat;
	padding-left:0px;/*32*/
	padding-bottom:5px;

	}
.qa_list ul li b{
	padding-left:32px;

}
.qa_list ol{
	list-style-type: none;
	padding: 0;
	color: #0099fF;
	font-size: 11px;
	margin: 10px;
}
.qa_list ol a {
	text-decoration:none;
	color: #0099fF;
}
.qa_list ol a:hover {
	text-decoration: underline;
	color: #00b9f2;
}

.qa_list ol li{
	background-image: url(../images/qa_icon_2.png);
	background-repeat:no-repeat;
	padding-left:0px;/*25*/
	margin-left:0px;
	padding-bottom:5px;
	line-height:24px;
}
.qa_problem ol li{
	background-image:none;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-bottom:5px;
	line-height:18px;
	width:487px;
}
.user_feedback{
	padding: 15px 15px 5px 15px;
	width: 310px;
	border: #CCC 1px solid;
}
.user_feedback strong{
	display:block;
	margin-bottom:10px;
	float:left;
	height:18px;
	line-height:18px;
	}
.user_feedback img{
	float: right;
	margin-top:10px;
	}
.user_feedback .mail{
	float: left;
	margin-left:5px;
	width:24px;
	height:18px;
	background-image:url(../images/mail_icon.gif)
	}
.user_feedback_inner{
	padding: 15px 15px 5px 15px;
	width: 538px;
	border: #CCC 1px solid;
	margin-top:10px;
	clear:both;
}
.user_feedback_inner p{
	margin: 0 0 10px 0;
	display: block;
	}
.user_feedback_inner p a{
	text-decoration:none;
	color: #0099fF;
}
.user_feedback_inner p a:hover{
	text-decoration:underline;
}
.qa_in{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
	color:#666;}
.qa_in h2{
	color:#00AEEE;
	}
.qa_status{
	width:300px;
	float:left;}
.qa_in ul{
	list-style-type:none;
	float:right;}
.qa_in ul li{
	float:left;
	margin-left:10px;}	
	
	
#support #support_ h1 {
    color: #0064A8;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 20px;
    margin: 0 0 0 20px;
    padding: 0;
}


#qa_service {
	background-image: url(../images/support_service_bg_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 11px;
	width: 215px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 10px;
	margin-top: 10px;
	font-size: 12px;
}
#qa_service #qa_service_cont {
	background-image: url(../images/support_service_bg_bottom.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #f4f4f4;
	padding-bottom: 11px;
	padding-right: 8px;
	padding-left: 10px;
	color: #333;
}
#qa_service #qa_service_cont #qa_service_list {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 5px;
}
#qa_service #qa_service_cont #qa_service_list li {
	margin-bottom: 8px;
}
#qa_service #qa_service_cont #qa_service_list li .ct {
	margin-right: 10px;
	background-color: #CCC;
	padding: 8px;
	margin-top: 2px;
	margin-left: 1px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#qa_service #qa_service_cont #qa_service_list li .ct a {
	color: #09F;
}
#qa_service #qa_service_cont #qa_service_list li img {
 *margin-bottom: -5px;
	_margin-bottom: -5px;
}
#qa_service #qa_service_cont #qa_service_list li .ct .note {
	font-size: 11px;
	color: #C30;
	line-height: 15px;
}
#qa_service #qa_service_cont #qa_service_list li .ct .search_btn {
	display: block;
	margin-left: 58px;
	margin-top: 5px;
	margin-bottom: 5px;
}
