body {
	margin-left: auto;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	background-image: url(../images/1_bg.jpg);
	background-repeat: repeat-x;
	background-color:White;
}
ul,li{margin:0;padding:0}
#scrollDiv{width:500px;height:20px;line-height:20px;border:#ccc 0px solid;overflow:hidden}
#scrollDiv li{height:19px;padding-left:7px;}
.style14 {color: #555555}
.style23 {color: #dddddd}
.style2 
{
	font-family: Arial, Helvetica, sans-serif;
	letter-spacing: 0.05em;
	color: #D14E36;
	text-decoration: none;
	font-size: 15px;
}
.style11 {color: #FFFFFF}

/* Remove the link outline */
a {noFocusLine:expression(this.onFocus=this.blur());} /* For IE */
:focus {-moz-outline-style: none;} /* For Firefox 及 Netscape 專用*/ 
.t{background-repeat: no-repeat;}
.t_1{background-repeat: no-repeat; background-position:center; background-position:left}
.t_2{background-repeat: no-repeat; background-position:left bottom}
.t_3{background-repeat: repeat-y;}
.t_4{background-repeat: repeat-x;}
table	{
	border:#000 0px solid;
	border-collapse:collapse;
}
a.style0:hover{
	position:relative;
	top:2px;
	left:2px;
	}

/*-- 內頁設定 --*/
.menu_link {color: #ffffff;font-size:15px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.04em;font-weight:bold;}
a.menu_link:hover {color: #333333;font-size:15px;text-decoration: underline;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.04em;font-weight:bold;}
.location_link {color: #347C98;font-size:12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em}
a.location_link:hover {color: #A8A8A8;font-size:12px;text-decoration: underline;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em}
.product_link {color: #666666;font-size:12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em;}
a.product_link:hover {color: #3D7698;font-size:12px;text-decoration: underline;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em}
.download_link {color: #6691B3;font-size:12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em}
a.download_link:hover {color: #666666;font-size:12px;text-decoration: underline;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em}
.download_link2 {color: #7D7D7D;font-size:12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em}
a.download_link2:hover {color: #5E92B0;font-size:12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em}
.news_title {color: #367698;font-size:15px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em;font-weight: bold;}
a.news_title:hover {color: #A5A5A5;font-size:15px;text-decoration: underline;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em;font-weight: bold;}
.location {color: #4A81AC;font-size:12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em}
.product_title3{color: #333333;font-size:15px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em}
a.product_title3:hover {color: #0099CC;font-size:15px;text-decoration:underline;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em}
.product_des{color: #707070;font-size:12px;text-decsoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em; line-height:21px}
a.product_des:hover {color: #569FC7;font-size:12px;text-decsoration:none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em; line-height:21px}
.product_des2{color: #4F4F4F;font-size:12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em; line-height:21px}
.product_des3{color: #3D99BC;font-size:12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em; line-height:21px; font-weight: bold;}
.title {color: #3580A4;font-size:16px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em}
.title_2 {color: #63963D;font-size:13px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; letter-spacing:0.02em}
.contact_top {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #6C6C6C;
	text-decoration: none;
	line-height: 20px;
}
.contact_top2 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #6C92A8;
	text-decoration: none;
	line-height: 20px;
}
.contact_top3 {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	color: #8E8E8E;
	text-decoration: none;
	line-height: 20px; letter-spacing:0.02em
}
.line {
	color: #306D85;
	font-size: 9px;
}
.style8 {color: #666666;font-size:12px;text-decoration: none;font-family: Arial, "Arial Narrow";}
a.style8:hover {color: #0099CC;font-size:12px;text-decoration: underline;font-family: Arial, "Arial Narrow";}

.search_title {
	color: #151515;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold; font-style:italic;
}
.product_title {
	color: #2D2D2D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;

}

.product_title5 {
	color: #2D2D2D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}
a.product_title5:hover {
	color: #0099CC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}


/*-- 表單的設定 --*/
.inpute_border{border-bottom:0px dashed ;border-left:0;border-right:0;border-top:0;
color: #7F7F7F;font-size:11px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; background-color:none; margin-left:6px;}
.inpute_border2{border-bottom:0px dashed ;border-left:0;border-right:0;border-top:0;
color: #7F7F7F;font-size:11px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; background-color:none; margin-left:2px; background-image:url(images/search_bg.gif); text-align:inherit;}
.inpute_border3{border: 1px solid #E3E2E2;
color: #666666;font-size:12px;text-decoration: none;font-family: Arial, Helvetica, sans-serif; background-color:none; margin-left:2px; text-align:inherit;background-color: #ffffff;}
.FormFormat input{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	background-color: #F1F5F8;
	border: 1px solid #E3E2E2;

}
.FormFormat select{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #666666;
	background-color: #F1F5F8;
	border: 1px solid #E3E2E2;

}

.FormFormat textarea{
	font-family: "Arial", "Helvetica", "sans-serif";
	border: 1px solid #E3E2E2;
	color: #666666;
	background-color: #F1F5F8;
}
a {noFocusLine:expression(this.onFocus=this.blur());} /* For IE */
:focus {-moz-outline-style: none;} /* For Firefox 及 Netscape 專用*/



.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}
.imcm li a img{display:inline;border-width:0px;}
.imcm span{display:inline;}
.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}
.imcm .imsc{position:relative;}.imcm .imsubc{position:absolute;visibility:hidden;}
.imcm li{list-style:none;font-size:1px;float:left;}
.imcm ul ul li{width:100%;float:none !important;}
.imcm a{display:block;position:relative;}
.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}
.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}
.imcm ul ul ul .imsc,.imcm ul ul ul .imsubc{z-index:30;}
.imde ul li:hover .imsubc{visibility:visible;}
.imde ul ul li:hover  .imsubc{visibility:visible;}
.imde ul ul ul li:hover  .imsubc{visibility:visible;}
.imde li:hover ul  .imsubc{visibility:hidden;}
.imde li:hover ul ul .imsubc{visibility:hidden;}
.imde li:hover ul ul ul  .imsubc{visibility:hidden;}
.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:1px;height:0px;width:1px;float:right;}
.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}
.dvs,.dvm{border-width:0px}

	#imenus0 ul .imeas span,#imenus0 ul .imeasj span {background-image:url(small_red_pointer.gif); width:7px; height:8px; left:-7px; top:3px; background-repeat:no-repeat;background-position:top left;}
	#imenus0 ul li:hover .imeas span,#imenus0 ul li a.iactive .imeasj span {background-image:url(small_red_pointer.gif); background-repeat:no-repeat;background-position:top left;}


	/* --[[ Main Container ]]-- */
	#imouter0 {border-style:none; border-color:#ffffff; border-width:1px; padding:0px; margin:0px; }

		/* [Rounded Corner Styles] */
		.imrcmain0 .imrcolor {}
		.imrcmain0 .imrbcolor {border-color:#444444; }
		.imrcmain0 .imtopspace {height:0px; }


	/* --[[ 第二層 ]]-- */
	#imenus0 li ul {background-color:#306FAD; border-style:solid; border-color:#cccccc; border-width:0px 1px; padding:5px; margin:0px; }

		/* [第二層] */
		#imenus0 .imrcolor {background-color: #306FAD; }
		#imenus0 .imrbcolor {border-color:#ffffff; }
		#imenus0 .imtopspace {height:0px; }


	/* --[[ 第一層 ]]-- */
	#imenus0 li a, #imenus0 .imctitle {color:#FFFFFF; text-align:left; font-family:Arial; font-size:13px; font-weight:normal; text-decoration:NONE; border-style:none; border-color:#dddddd; border-width:1px; padding:0px 0px 0px 0px; }

		/* [hover] - These settings must be duplicated for IE compatibility.*/
		#imenus0 li:hover>a {text-decoration:none; border-style:none; }
		#imenus0 li a.ihover, .imde imenus0 a:hover {text-decoration:underline; }

		/* [active] */
		#imenus0 li a.iactive {border-style:none; }

		/* [Main Graphic Button Text Content] */
		#imenus0 .imbuttons {padding:8px 0px 0px 4px; }


	/* --[[第二層 ]]-- */
	#imenus0 ul a, #imenus0 .imsubc li .imctitle  {color:#ffffff; text-align:left; font-size:12px; font-weight:normal; text-decoration:none; border-style:none; border-color:#fffffff; border-width:1px; padding:2px 5px; }

		/* [hover] - These settings must be duplicated for IE comptatibility.*/
		#imenus0 ul li:hover>a {color:#ffffff; text-decoration:none;background-color: #2D4B79; }
		#imenus0 ul li a.ihover {color: #ffffff; text-decoration:none;background-color: #2D4B79; }

		/* [第二層滑過] */
		#imenus0 ul li a.iactive {background-color: #2D4B79; }

		/* [點點線] */
		#imenus0 .dvs {border-bottom-width:1px; border-style:dotted; border-color: #CFDBE9; padding-bottom:2px; margin-bottom:2px; }
		

/* [ Report ] */
.ReportTR {
    font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
    font-size: 11px;
    color: #6C6C6C;
    text-decoration: none;
    line-height: 30px;
    background-repeat: no-repeat; background-position:left bottom;
    background-image:url("../images/line3.gif");
} 
.ReportPager {
	color:#333333;
	font-family:"Verdana", "Arial", "Helvetica", "sans-serif";
	font-size:"8pt";
}
.ReportPager a, .ReportPager a:link, .ReportPager a:href, .ReportPager a:hover 
{
	color: #5E92B0;font-size:8pt;text-decoration:underline;font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; letter-spacing:0.02em
}

/* [ 表格淡綠色 ] */
.tblBase-green
{
	BACKGROUND-COLOR: #e3f2e6; 
	BORDER-BOTTOM: #acc7a5 1px solid; 
	BORDER-LEFT: #acc7a5 1px solid; 
	BORDER-RIGHT: #acc7a5 1px solid; 
	BORDER-TOP: #acc7a5 1px solid; 
	COLOR: #808000; 
	FONT-SIZE: 9pt; 
	LETTER-SPACING: 1px; 
	LINE-HEIGHT: 130%; 
	PADDING-BOTTOM: 3px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 3px; 
	PADDING-TOP: 3px; 
	TEXT-ALIGN: right;
	FONT-FAMILY: "新細明體,Verdana,Arial,Helvetica,sans-serif"; 
}
/*表格綠色(欄位標題部分)*/
.tdHeader-green
{
	FONT-SIZE:12px; 
	BACKGROUND-COLOR: #CBE9F5; 
	BORDER-BOTTOM: #abd0e0 1px solid; 
	BORDER-LEFT: #abd0e0 1px solid; 
	BORDER-RIGHT: #abd0e0 1px solid; 
	BORDER-TOP: #abd0e0 1px solid; 
	COLOR: #808000; 
	LETTER-SPACING: normal; 
	PADDING-BOTTOM: 1px; 
	PADDING-LEFT: 3px; 
	PADDING-RIGHT: 1px; 
	PADDING-TOP: 2px; 
	TEXT-ALIGN: right;
	FONT-FAMILY: "新細明體,Verdana,Arial,Helvetica,sans-serif"; 
}
/*表格被選取列*/
.trSelectedLine
{
	font-family: "新細明體,Verdana,Arial,Helvetica,sans-serif";
	font-size:12px;
	color:#000000;
	background-color:#dde1ff;
}
/*表格內容列(單數列)*/
.trOddLine
{
	font-family: "新細明體,Verdana,Arial,Helvetica,sans-serif";
	font-size:12px;
	color:black;
	background-color:#FFFFFF;
}
/*表格內容列(雙數列)*/
.trEvenLine
{
	font-family: "新細明體,Verdana,Arial,Helvetica,sans-serif";
	font-size:12px;
	color:black;
	background-color:#FFFFC5;
}
/*頁數切換列*/
.trPager
{
	font-family: "新細明體,Verdana,Arial,Helvetica,sans-serif";
	font-size:12px;
	font-weight:bolder;
	color:#FFFFFF;
	background-color:#80A9D2;
}

