body{margin:0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:center; }
#container{ position:relative; width:850px; margin:0 auto; text-align:left; background-color:#ECECEC; }
#left{width:192px; float:left;}
#right{width:657px; float:right; background-color:#FFFFFF;}
#footer{ clear:both; background-color:#053A7E; width:837px; padding:5px 0px 5px 13px;}
#links{width:850px; text-align:center;}
#links ul{padding-left:155px;}
#links li{float:left; list-style:none; padding:0px 5px;}
#links a {text-decoration:none; color:#000000; font-family:Arial; font-size: 11px;}
#links a:hover{text-decoration:none; color:#CCCCCC; font:Arial, Helvetica, sans-serif 10px;}

p{ text-indent:2em;}
h1{font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight: bold;
   color: #FFFFFF;}
h2{font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-align:center;
	line-height:20px;
	padding:3px auto;
	margin:0px auto;
	}
	
h3{ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#00429E; line-height:20px}



.style12 {
	font-family: Arial, Helvetica, sans-serif;
}
.style23 {color:#0000FF}
.style24 {color: #FF0000}
.style22 {color: #000000}
.style110 a:link, .style110 a:visited{ text-decoration: none;}

.bgnorepeat {
	background-repeat: no-repeat;
}
.bgrepeatV {
	background-repeat: repeat-y;
}
.copyright {
	font-family: Arial;
	font-size: 14px;
	line-height: 1;
	color: #ffffff;
	font-weight: bold;
}
.copyright A:link {color:#ffffff;text-decoration:none}
.copyright A:visited {color:#ffffff;text-decoration:none}
.copyright A:hover {color:#ffffff;text-decoration:underline}

.newsfont {
	font-family: "Arial";
	font-size: 12px;
	line-height: 1.5;
	color: #000000;
}

.newsfont2 {
	font-family: "Arial";
	font-size: 12px;
	line-height: 1.5;
	color: #000000;
}

.newsfont A:link {color:#0000FF;text-decoration:none}
.newsfont A:visited {color:#000000;text-decoration:none}
.newsfont A:hover {color:#0000ff;text-decoration:underline}

.newsfont2 A:link {color:#000000;text-decoration:none}
.newsfont2 A:visited {color:#000000;text-decoration:none}
.newsfont2 A:hover {color:#DE1111;text-decoration:underline}

.productfont {
	font-family: "Arial";
	font-size: 12px;
	line-height: 1.2;
	color: #00429E;
	font-weight: bold;
}

.productfont A:link {color:#00429E;text-decoration:none}
.productfont A:visited {color:#00429E;text-decoration:none}
.productfont A:hover {color:#F70102;text-decoration:underline}

.productfont1 {
	font-family: Arial;
	font-size: 12px;
	line-height:20
	color: #000000;
	line-height: 20px;
	color: #000000;
}
.productfont1 A:link {color:#000000;text-decoration:none}
.productfont1 A:visited {color:#000000;text-decoration:none}
.productfont1 A:hover {color:#FF0000;text-decoration:none}

.downloadfont {
	font-family: "Arial";
	font-size: 12px;
	line-height: 1.5;
	color: #DE1111;
}
.downloadfont A:link {color:#DE1111;text-decoration:none}
.downloadfont A:visited {color:#DE1111;text-decoration:none}
.downloadfont A:hover {color:#666666;text-decoration:underline}


.psummarybox {
	background-color: #FFFFFF;
	border: 1px solid #EBD6B5;
	font-family: "Arial";
	font-size: 11px;
	line-height: 1.5;
	color: #666666;
	margin: 2px;



}
.chinese {
	font-family: "新細明體";
	font-size: 12px;
	color: #000033;
	line-height: 23px;
}
.chinese-2 {
	font-family: "新細明體";
	font-size: 12px;
	line-height: 23px;
	color: #000033;
}
.yellow-word {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFCC00;
	font-weight: bold;
}
.asdsa-8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000066;
}
.a-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.STLYE-11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #BF171D;
}
.asdsa-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0066CC;
	height: 12px;
}
.asdsa-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.asdsa-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 20px;
}
.asdsa-4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.asdsa-25 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.asdsa-25 A:link,.asdsa A:visited {text-decoration:none}

.asdsa-5 {
	font-family: Arial;
	font-size: 12px;
	line-height: 1;
	color: #ffffff;
	font-weight: bold;
}
.asdsa-a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.asdsa-b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
}
.asdsa-c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
.aaa-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.asdsa-abc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
.asdsa-d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.b01 {
	font-family: "????";
	font-size: 14px;
	color: #333333;
    line-height: 23px;
}
.b04 {
	font-family: "????";
	font-size: 14px;
	color: #003380;
    line-height: 23px;
    font-weight: bold;
}
.yellow-word-01 {
	font-family: "????";
	font-size: 16px;
	color: #FFCC00;
	font-weight: bold;
}
.a-1-1 {
	font-family: "????";
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.asdsa-2-1{
	font-family: "????";
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.copyright-1 {
	font-family: "????";
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
}
.abc-1{
	font-family: "????";
	font-size: 13px;
	line-height: 1;
	color: #990000;
	font-weight: bold;
}
.asdsa-1-1 {
	font-family: "????";
	font-size: 12px;
	color: #0066CC;
}
.productfont-1 {
	font-family: "????";
	font-size: 12px;
	line-height: 1.2;
	color: #00429E;
	font-weight: bold;
	text-decoration:none;
}
.asdsa-25-1 {
	font-family:"????";
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.productfont1-1 {
	font-family: "????";
	font-size: 12px;




	line-height:20
	color: #000000;
	line-height: 20px;
	color: #000000;
}
.style51-1 {
	font-family: "????";
	font-size: 15px;
	line-height: normal;
	color: #BF171D;
	font-weight: bold;
}
.asdsa-4-1 {
	font-family: "????";
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.asdsa-b-1 {
	font-family: "????";
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
}
.asdsa-c-1 {
	font-family: "????";
	font-size: 13px;
	font-weight: bold;
	color: #000000;
}
.asdsa-8-1 {
	font-size: 16px;
	font-weight: bold;
	color: #000066;
	font-family: "????";
}
.asdsa-c-2 {
	font-family: "????";
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
.asdsa-3-1{
	font-family: "????";
	font-size: 14px;
	color: #000000;
	line-height: 20px;
}

.enquiry {
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	
}
.a.enquiry:hover {
	color: #FC010A;
	text-decoration: none;
}
.footer a {text-decoration:none; color:#000000; font-family:Arial; font-size: 11px;}

.footer a:hover{text-decoration:none; color:#CCCCCC; font:Arial, Helvetica, sans-serif 10px;}


ul.PorList {
	margin: 10px auto;
	padding: 0;
	list-style: none;
	}
ul.PorList li {
	margin: 10px 0;
	padding: 0;
	list-style: none;
	float: left;
	width: 19%;
	height: 130px;
	display: block;
	}
ul.PorList li a {
	padding: 2px 0;
	display: block;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
	color:#00429E;
	}
ul.PorList li a:hover {
	color: #F70102;
	text-decoration: underline;
	}
ul.PorList li a img {
	width: 120px;
	height: 100px;
	border: none;
	}
	
ul.leftnav {
	margin: 44px 0 0 2px;
	padding: 0;
	width: 190px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	list-sytle: none;
	}
ul.leftnav li {
	padding: 0;
	list-sytle: none;
	display: block;
	}
.LeftNavHeading {
	font-weight: bold;
	width: 190px;
	height: 30px;
	line-height: 30px;
	background: #ECECEC url(images/in-pic01.gif) no-repeat left top;
	list-sytle: none;
	}
.LeftNavHeading a {
	padding: 0 0 0 15px;
	color: #00429E;
	text-decoration: none;
	}
.LeftNavHeading a:hover {
	color: #FF0000;
	text-decoration: underline;
	}
.LeftNavSub {
	background: #CCCCCC url(images/in-pic04.gif) no-repeat left top ;
	width: 190px;
	list-sytle: none;
	border-bottom:1px #FFFFFF solid;
	}
.LeftNavSub a {
	padding: 4px 0 4px 15px;
	color: #000;
	text-decoration: none;
	line-height: 1.3em;
	display: block;
	}
.LeftNavSub a:hover {
	color: #FF0000;
	text-decoration: none;
	}
a.RedLink {
	color: #F00;
	}
a.RedLink:hover {
	text-decoration: none;
	}

.tip{ color:#CCCCCC;}
.tip li{ font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.tip a {font-weight:bolder; color:#003FA1; text-decoration:none}
.tip a:hover{color:#FF0000; text-decoration:underline; font-weight:bolder;}	
	
