﻿@charset "utf-8";
@import url("/include/imenu.css");
@import url("/include/paging.css");
/* CSS Document */
body{ margin:0px; text-align:center; behavior:url('/include/csshover.htc');}
body, table, tr, td { font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif;	}
img{ border:none; }
A:link 		{ color:#5F5F5F;text-decoration:none;}
A:visited 	{ color:#5F5F5F;text-decoration:none;}
A:active 	{ color:#5F5F5F;text-decoration:none;}

.red_star{ color:#CA0000; font-size:10px; font-weight:bold; }

A:hover 	{ color:#000000;text-decoration:underline;}

/* Floating Box Fix */
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix {
display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}.clearfix {display: block;}
/* End hide from IE-mac */
/* Floating Box */
div#main_body
{
	width:878px;
	padding:3px;
	margin:auto;
	text-align:center;
}
.cleardiv
{
	clear:both;
}
/* top */
.top_menu
{
	clear:both;
	text-align:left;
	margin:0px;
	padding-top:4px;
	margin-bottom:7px;
}
.t_logo
{
	clear:left;
	float:left;
	margin-left:5px;
	margin-right:48px;
	padding:0px;
	width:143px;
}
.t_m
{
	width:483px;
	padding-top:30px;
	float:left;	
}
/* top search */
form#s_form
{
	margin:0px;
	padding:0px;
}
.t_s
{
	padding-top:36px;
	float:right;
	margin-right:5px;
	clear:right;
}
.t_s_l
{
	float:left;
	background-image:url(/images/top_search_left.gif);
	background-repeat:no-repeat;
	width:32px;
	height:25px;
}
.t_s_t
{
	background-image:url(/images/top_search_back.gif);
	height:25px;
	float:left;
}
.t_s_t input
{
	color:#898c8b;
	margin-left:4px;
	margin-right:4px;
	width:130px;
	border:0px;
	height:18px;
	line-height:17px;
	margin-top:3px;
	font-size:12px;
	font-family:MS San Serif;
}
.t_s_r
{
	float:left;
	background-image:url(/images/top_search_right.gif);
	background-repeat:no-repeat;
	width:10px;
	height:25px;
}
/* top */

/* bottom */
.bottom_menu
{
	clear:both;
	margin-top:3px;
}
.b_m
{
	float:left;
	font-size:10px;
	margin-right:5px;
	margin-left:5px;
}
.b_s
{
	float:left;
	font-size:9px;
	color:#969797;
}
.b_m a
{
	color:#969797;
}
.b_c
{
	float:right;
	font-size:10px;
	color:#969797;
}
/* bottom */
/* left menu */
.left_menu_sub
{
	padding-left:6px;
	font-size:11px;
}
/* left menu */
/* site map */
div#smap
{
	clear:both;
	width:861px;
	padding-left:3px;
	text-align:center;
	margin:auto;
}
.smap_top
{
	background-image:url(/images/sitemap_top.gif);
	background-repeat:no-repeat;
	width:841px;
	height:28px;
	text-align:left;
	padding-left:20px;
	padding-top:10px;
	font-size:10px;
	color:#993300;
}
.smap_top a:link, .smap_top a:hover, .smap_top a:visited, .smap_top a:active
{
	color:#993300;
}
.smap_content
{
	background-image:url(/images/sitemap_back.gif);
	background-repeat:repeat-y;
	width:831px;
	min-height:105px;
	height:auto !important;
	text-align:left;
	padding-top:10px;
	padding-left:30px;
	clear:both;
}
.smap_content .column
{	
	float:left;
	margin-right:90px;
}
.smap_content .column_last
{
	float:left;
}
.smap_content span
{
	text-align:left;
	color:#050f75;
	font-size:11px;
}
.smap_content ul
{
	margin:0px;
	margin-top:5px;
	margin-left:5px;
	padding-left:0px;
}
.smap_content ul li
{	
	text-align:left;
	list-style:none;
	line-height:21px;
	font-size:10px;
	margin:0px;
	padding:0px;
	color:#AAAAAA;
	font-weight:bold;
}
.smap_content ul li a:link, .smap_content ul li a:hover, .smap_content ul li a:visited, .smap_content ul li a:active
{
	color:#AAAAAA;
	font-weight:bold;
}
.smap_bottom
{
	clear:both;
	background-image:url(/images/sitemap_bottom.gif);
	background-repeat:no-repeat;
	width:861px;
	height:24px;
}
/* site map */

.index_banner
{	
	clear:both;
	text-align:center;
	margin-top:5px;
}
.i_b_01
{
	float:left;
	width:280px;
	margin-left:2px;
}
.i_b_02
{
	float:left;
	text-align:center;
	width:313px;
}
.i_b_03
{
	float:right;
	width:280px;
	margin-right:3px;
}

/* Category */
div#category_preview
{
	margin-top:7px;
	background-image:url(/images/category_border.gif);
	background-repeat:no-repeat;
	width:820px;
	height:149px;
	padding-top:20px;
	padding-bottom:5px;
	padding-left:25px;
	padding-right:25px;
	text-align:center;
}
.carousel-component
{
	clear:both;
	width:100%;
	position:relative;
}
.carousel-component .carousel-list li {
	width:251px;
	height:134px;
}
.carousel-component .carousel-list li a {
	text-decoration:none;
}                        
.carousel-component .carousel-prev { 
    position:absolute;
    top:40px;
    z-index:3;
    cursor:pointer;
    left:5px;
}
.carousel-component .carousel-next {
    position:absolute;
    top:40px;
    z-index:3;
	cursor:pointer;
    right:5px;
}
.c_pdesc_code
{
	font-family:MS San Serif;
	font-size:14px;
	color:#0e1f29;
}
.c_pdesc_name
{	
	font-family:MS San Serif;
	font-weight:bold;
	font-size:11px;
	color:#8c9d2b;	
}
.product_info
{
	margin-bottom:15px;
}
div#product_nav_panel
{
	clear:both;
	margin-left:4px;
	float:left;
	margin-right:6px;
}
.product_nav_cat
{
	color:#c3c3c3;
	text-align:left;
	padding-left:15px;
	font-weight:bold;
}
.product_nav_pro
{
	line-height:15px;
	text-align:left;
	padding-left:20px;
	font-size:10px;
}
.product_nav_pro span
{
	color:#999999;
	font-size:9px;
}
div#product_detail_panel
{
	float:left;
}
.product_nav_list
{
	width:186px;
	background-image:url(/images/product_left_back.gif);
}
/* Product Detail Tab */
.TabbedPanels 
{
	clear:both;
	float:left;
	width:877px; /* IE Hack to force proper layout when preceded by a paragraph. (hasLayout Bug)*/
	margin-bottom:15px;
	#margin-bottom:0px;
}
.TabbedPanelsTabGroup 
{
	margin:0px;
	padding:0px;
	padding-left:3px;
	width:877px;
	height:44px;
	background:url(/images/product_tab_top_back.gif);
	background-repeat:no-repeat;
}
.TabbedPanelsTab 
{
	position: relative;
	float: left;
	margin-right:14px;
	border-bottom:none;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	width:125px;
	height:20px;
	font-size:11px;
	background:url(/images/product_tab_topback.gif);
	padding-top:6px;
}
.TabbedPanelsTabHover 
{
	background:url(/images/product_tab_topback2.gif);
}
.TabbedPanelsTabSelected 
{
	background:url(/images/product_tab_topback2.gif);
}
.TabbedPanelsContentGroup 
{
	width:837px;
	clear:both;
	background:url(/images/product_tab_back.gif);
	background-repeat:repeat-y;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
}
.TabbedPanelsContent 
{
	padding-top:2px;
	padding-bottom:4px;
	font-size:10px;
}
.product_tab_bottom
{
	background:url(/images/product_tab_bottom.gif);
	width:877px;
	height:23px;
}
.product_spec_category
{
	clear:both;
	border-bottom:1px solid #cececf;
	background-color:#e9ebf2;
	color:#8297c7;
	width:820px;
	line-height:24px;
	height:24px;
	font-weight:bold;
	padding-left:10px;
}
.product_spec_name_top
{
	clear:left;
	float:left;
	width:180px;
	color:#5a5e5f;
	padding-left:20px;
	line-height:24px;
}
.product_spec_name
{
	clear:left;
	float:left;
	width:180px;
	color:#5a5e5f;
	padding-left:20px;
	line-height:24px;	
}
.product_spec_value_top
{
	width:600px;
	float:left;
	color:#6a6a6c;
	line-height:24px;
	padding-left:20px;
}
.product_spec_value
{
	width:610px;
	float:left;
	color:#6a6a6c;
	line-height:24px;
	padding-left:20px;
}
.product_spec_value_top span, .product_spec_value span
{
	color:#8297c7;
	font-weight:bold;
	line-height:24px;
	margin-right:5px;
}
.TabbedPanelsContent .down_list a:link, .TabbedPanelsContent .down_list a:hover, .TabbedPanelsContent .down_list a:active, .TabbedPanelsContent .down_list a:visited
{
	font-size:10px;
	color:#cb0909;
}
tr.pro_down_column
{	
	background-color:#E9EBF2;
	color:#97999f;
	font-weight:bold;
}
td.pro_down_td
{
	text-align:center;
	font-size:10px;
	border-bottom:1px solid #CECECF;
	border-right:1px solid #CECECF;
}
td.pro_down_td_f
{
	font-size:10px;
	border-bottom:1px solid #CECECF;
	border-right:1px solid #CECECF;
	color:#8297C7;
	padding-left:10px;
}
td.pro_down_td_l
{
	text-align:center;
	font-size:10px;
	border-bottom:1px solid #CECECF;
}
.pro_down_l_f
{
	border-bottom:1px solid #CECECF;
	border-right:1px solid #CECECF;
	font-size:10px;
	padding-left:15px;
}
.pro_down_l
{
	border-bottom:1px solid #CECECF;
	border-right:1px solid #CECECF;
	text-align:center;
	font-size:10px;
}
.pro_down_l_l
{
	border-bottom:1px solid #CECECF;
	text-align:center;
	font-size:10px;
}
#product_purchase_reseller
{
	display:none;
}
.product_purchase_eshop
{
	margin-top:15px;
	margin-left:15px;
	margin-right:125px;
	margin-bottom:15px;
	float:left;
}
.product_purchase_eshop_right
{
	float:left;
	margin-top:15px;
}
.product_purchase_title
{
	color:#8297c7;
	font-weight:bold;
	margin-bottom:12px;
}
.product_purchase_text
{
	color:#5a5e5f;
	margin-bottom:30px;
}
.product_purchase_list
{
	clear:both;
	line-height:18px;
}
.product_purchase_list_title
{
	float:left;
	width:140px;
	color:#5a5e5f;
}
.product_purchase_list_colon
{
	float:left;
	font-weight:bold;
	color:#8297c7;
	margin-right:4px;
	width:5px;
}
.product_purchase_list_text
{
	float:left;
	color:#9ea0a5;
	width:670px;
}
.product_purchase_list_text a:active, .product_purchase_list_text a:visited, .product_purchase_list_text a:hover, .product_purchase_list_text a:link
{
	text-decoration:none;
}
/* Product Detail Tab */
.search_topbar
{
	text-align:right;
	padding-right:5px;
}
.search_menu
{
	clear:both;
	background:url(/images/search_top_back.gif);
	width:853px;
	height:62px;
	margin-top:10px;
	margin-bottom:10px;
	color:#636262;
	padding-left:20px;
	padding-top:20px;
	text-align:left;
}
.search_menu .sub_summary
{
	float:left;
	margin-top:12px;
	font-size:10px;
}
.search_menu .sub_search
{
	float:right;
	margin-top:3px;
	margin-right:20px;
}
.search_menu .sub_search form
{
	margin:0px;
}
.sub_search img
{
	display:block;
	float:right;
}
img.search_submit
{
	margin-left:10px;
	margin-top:4px;
	cursor:pointer;
}
img.search_text
{
	margin-top:9px;
	margin-right:15px;
}
.sub_search .inputbox
{
	background:url(/images/search_back.gif);
	width:186px;
	height:28px;
	float:right;
}
.inputbox input#stext
{
	margin-left:15px;
	margin-top:4px;
	width:150px;
	height:19px;
	border:0px;
	color:#636262;
}
.search_result_pic
{
	clear:both;
	float:left;
	margin-left:15px;
}
.search_result_text
{
	float:left;
	margin-left:15px;
	margin-top:8px;
	text-align:left;
	width:690px;
}
.search_noresult
{
	margin-top:15px;
	margin-bottom:40px;
}
.sr_title
{
	margin-bottom:3px;
	font-size:11px;
}
.sr_title a
{
	color:#195bb6;
}
.sr_brief
{
	color:#6b6a6a;
	font-size:10px;
}
.sr_overview
{
	color:#6b6a6a;
	font-size:10px;
}
.download_search_top
{
	background:url(/images/download_search_top.gif);
	width:672px;
	height:45px;
}
.download_search_bottom
{
	background:url(/images/download_search_bottom.gif);
	width:672px;
	height:19px;
}
.download_search_content
{
	background:url(/images/download_search_back.gif);
	width:592px;
	padding-left:40px;
	padding-right:40px;
	padding-top:10px;
	padding-bottom:10px;
}
.download_search_content form
{
	margin:0px;
}
.ds_cat
{
	float:left;
	width:220px;
}
.ds_cat select
{
	width:220px;
}
.ds_pro
{
	margin-left:35px;
	float:left;
}
.ds_pro select
{
	width:220px;
}
div.ds_but
{
	float:right;
}
img.ds_but
{
	cursor:pointer;
}
.download_result_box
{
	margin-top:15px;
}
.download_result_box div#download_result_top
{
	background:url(/images/download_result_top.gif);
	width:649px;
	height:29px;
	color:#5f5f5f;
	font-size:11px;
	padding-left:30px;
	text-align:left;
	padding-top:22px;
}
.download_result_box div#download_result_bottom
{
	background:url(/images/download_result_bottom.gif);
	width:599px;
	height:224px;
	font-size:10px;
	text-align:left;
	padding-left:40px;
	padding-right:40px;
}
#download_result_bottom_inner
{
	width:610px;
	height:198px;
	overflow-y:auto;
}
div#download_result_bottom table
{
	width:590px;
}
.download_result_box div#download_result_bottom div.list
{
	padding-top:5px;
	padding-bottom:5px;
	color:#020202;
	border-top:1px dashed #999999;
	font-size:12px;
}
.download_result_box div#download_result_bottom div.list_top
{
	padding-top:5px;
	padding-bottom:5px;
	color:#020202;
	font-size:12px;
}
.download_result_box div#download_result_bottom img
{
	margin-right:5px;	
}
.rma_index_icon_back
{
	background:url(/images/rma_index_icon_back.gif);
	width:499px;
	height:270px;
	padding-top:155px;
	padding-left:90px;
	padding-right:90px;
	text-align:left;
}
.rma_index_icon_back div.icon_list_l
{
	width:200px;
	height:53px;
	float:left;
	margin-bottom:20px;
}
.rma_index_icon_back div.icon_list_r
{
	width:200px;
	height:53px;
	float:right;
	margin-right:20px;
	margin-bottom:20px;
}
div#purchase_nav_panel
{
	clear:both;
	margin-left:3px;
	float:left;
	margin-right:4px;
}
div#purchase_detail_panel
{
	float:left;
}
div#purchase_detail_panel_inquiry
{
	float:left;
	margin-left:10px;
	width:660px;
}
.purchase_nav_list
{
	width:165px;
	padding-left:20px;
	line-height:20px;
	background-image:url(/images/purchase_left_back.gif);
	text-align:left;
}
.purchase_list
{	
	padding-left:4px;
	margin-top:7px;
}
.purchase_list_top
{
	background-image:url(/images/purchase_main_top.gif);
	background-repeat:no-repeat;
	width:680px;
	height:23px;	
}
.purchase_list_us
{
	background-image:url(/images/purchase_main_us.gif);
	background-repeat:no-repeat;
	width:680px;
	height:109px;
}
.purchase_list_int
{
	background-image:url(/images/purchase_main_int.gif);
	background-repeat:no-repeat;
	width:680px;
	height:109px;
}
.purchase_list_dis
{
	background-image:url(/images/purchase_main_dis.gif);
	background-repeat:no-repeat;
	width:680px;
	height:30px;
}
.purchase_list_con
{	
	background-image:url(/images/purchase_main_back.gif);
	background-repeat:repeat-y;
	width:630px;
	padding-left:25px;
	padding-right:25px;
}
.purchase_list_cons
{
	float:left;
	width:208px;
	min-height:89px;
	height:auto !important;
	height:89px;
	padding-bottom:5px;
	border-right:1px solid #cececf;
	border-bottom:1px solid #cececf;
}
.purchase_list_consl
{
	float:left;
	width:208px;
	min-height:89px;
	height:auto !important;
	height:89px;
	padding-bottom:5px;
	border-bottom:1px solid #cececf;
}
.purchase_list_consd
{
	float:left;
	width:315px;
	min-height:80px;
	padding-bottom:5px;
}
.purchase_list_cons table, .purchase_list_consl table
{
	width:100%;
}
.purchase_list_con_logo
{
	vertical-align:middle;
	height:60px;
}
.purchase_list_con_name
{
	font-size:10px;
}
.purchase_list_con_name span
{
	color:#033CFE;
}
.policy_frame
{
	padding-left:30px;
	padding-right:30px;
	padding-bottom:50px;
}
.policy_frame div
{
	text-align:left;
}
.privacy
{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}
.privacy_title
{
	color:#0821a3;
	font-weight:bold;
	font-size:12px;
}
.privacy_content
{
	color:#333333;
	font-size:11px;
}
.inquiry
{
	text-align:left;
}
.inquiry_title
{
	color:#0821a3;
	font-weight:bold;
	font-size:16px;
}
.inquiry_desc
{
	color:#333333;
	font-size:11px;
}
.inquiry_form
{
	color:#333333;
	font-size:11px;	
}
.inquiry_form form
{
	margin-top:12px;
}
.inquiry_form input, .inquiry_form select, .inquiry_form textarea
{
	width:200px;
	font-size:11px;
}
.inquiry_form_t
{
	font-family:tahoma;
	width:30%;
}
.inquiry_form_tt
{
	font-family:tahoma;
	font-weight:bold;
	color:#333333;
	padding-top:15px;
	padding-bottom:5px;
}
.inquiry_form_ta
{
	padding-bottom:15px;
}
.inquiry_form_ta textarea
{
	width:99%;
	height:100px;
}
.inquiry_form_s
{
	width:750px;
	text-align:center;
}
.inquiry_form_s input
{
	margin-right:10px;
	width:100px;
	font-size:12px;
}
.support_main_image
{
	margin-top:10px;
	margin-bottom:10px;
}
.support_nav_list
{
	width:165px;
	text-align:left;
	line-height:20px;
	padding-left:20px;
	background-image:url(/images/support_left_back.gif);
}
.support_doc
{
	text-align:left;
	padding-left:10px;
	padding-right:20px;
}
.support_doc_title
{
	margin-top:10px;
	color:#0821a3;
	font-weight:bold;
	font-size:14px;
}
.support_doc_text
{
	font-size:11px;
	color:#333333;
}
.support_doc_register_title
{
	clear:both;
	width:170px;
	float:left;
	line-height:24px;
	margin-bottom:5px;
	font-weight:bold;
	color:#333333;
}
.support_doc_register_input
{
	width:475px;
	float:left;
	margin-bottom:5px;
}
.support_doc_register_input_dop
{
	width:475px;
	float:left;
	margin-bottom:5px;
}
.support_doc_register_input input, .support_doc_register_input select
{
	width:190px;
}
.support_doc_main
{
	float:left;
}
.support_doc_main_title
{
	margin-top:10px;
	font-weight:bold;
	font-size:16px;
}
.support_doc_dpx_title
{
	font-weight:bold;
	color:#9a0700;
	margin-bottom:8px;
}
.support_doc_dpx_text
{
	font-size:11px;
}
/* Support Product Registration */
span#dop_w, span#serialnumber_w
{
	color:#CA0000;
	font-weight:bold;
	font-size:11px;
}
.rma_request_option
{
	background:url(/images/rma_request_index_border.gif);
	background-repeat:no-repeat;
	width:255px;
	height:430px;
	#height:387px;
	vertical-align:top;
	padding-top:40px;
	padding-left:30px;
	padding-right:30px;
}
.rma_request_option table
{
	width:100%;
	text-align:left;
}
.rma_request_option_title
{
	text-align:left;
	padding-bottom:20px;	
}
.rma_request_option_text
{
	font-size:11px;
	color:#6b6a6a;
	line-height:14px;
}
.rma_request_title
{
	text-align:left;
	padding-left:20px;
	padding-top:10px;
}
.rma_request_main
{
	text-align:left;
	margin-left:10px;
	margin-top:0px;
}
.rma_request_main table
{
	width:100%;
}
.rma_request_confirm_column
{
	border-bottom:1px solid #666666;
}
.rma_request_confirm_data
{
	border-bottom:1px dashed #999999;
}
table.support_register_step2
{
	background-color:#CCCCCC;
}
table.support_register_step2 tr
{
	background-color:#FFFFFF;
}
table.support_register_step2 input
{
	border:1px solid #999999;
}