body{
	font-family: "????", "???";
	background: #000000 url("img/glonav/bg_grad.gif") fixed;
	margin-top: 0px;
	font-size: 13px;
	letter-spacing: 0pt;
}
.forms	{
	font-family: "????", "???";
	font-size: 13px;
	color: #000000;
	background-color: transparent;
	margin-bottom: 0px;
	padding-bottom: 1px;
}	
/******* hyperlink and anchor tag styles *******/

a:link{
	font-family: "????", "???";
	color: #005FA9;
	text-decoration: none;
	letter-spacing: 0px;

}
a:visited{
	font-family: "????", "???";
	color: #132952;
	text-decoration: none;
	letter-spacing: 0px;

}
a:hover{
	text-decoration: underline;

	font-family: "????", "???";
}


/************** utility styles *****************/

.utility{
	font-family: "????", "???";
	color: #0F455C;
	font-size: 11px;
}

.utility a{

	color: #0F455C;
	font-family: "????", "???";
	font-size: 11px;
}

.utility a:visited{
	color: #0F455C;
	font-family: "????", "???";
	font-size: 11px;
}

.utility a:hover{
	text-decoration: underline;
	color: #0F455C;
	font-family: "????", "???";
	font-size: 11px;
}
/************* globalNav styles ****************/

.glink{
	font-family: "????", "???";
	color: #ffffff;
	font-size: 13px;
}

.glink a:link{
	font-family: "????", "???";
	font-size: 13px;
	color: #F6F6F6;
}

.glink a:visited{
	font-family: "????", "???";
	font-size: 13px;
	color: #DFECFF;
}

.glink a:hover{
	font-family: "????", "???";
	text-decoration: none;
	color: #004462;
}

.skip {display: none;}
/************ subglobalNav styles **************/

.subglobalNav{
	font-family: "????", "???";
	font-size: 13px;
	color: #ffffff;
}

.subglobalNav a:link{
	font-family: "????", "???";
	font-size: 13px;
	padding: 8px 5px 4px 5px;
	color: #ffffff;
}

.subglobalNav a:visited{
	font-family: "????", "???";
	font-size: 13px;
	padding: 8px 5px 4px 5px;
	color: #ffffff;
}

.subglobalNav a:hover{
	font-family: "????", "???";
	font-size: 13px;
	padding: 8px 5px 4px 5px;
	text-decoration: none;
	margin: 0;
}

.adminlink{
	color: #000000;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	word-spacing: 1px;
}

.adminlink a:link{
	color: #18346D;
	text-decoration: underline;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
}

.adminlink a:visited{
	color: #18346D;
	text-decoration: underline;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
}

.adminlink a:hover{
		color: #101F3E;
		text-decoration: underline;
		letter-spacing: 1pt;
}


.linksytle1{
	color: #000000;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1px
	word-spacing: 0px;
}

.linksytle1 a:link{
	color: #18346D;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 0pt;
}

.linksytle1 a:visited{
	color: #18346D;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 0pt;
}

.linksytle1 a:hover{
		color: #101F3E;
		text-decoration: underline;
		letter-spacing: 0pt;
}

.linksytle2{
	color: #0A4168;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}

.linksytle2 a:link{
	color: #0A4168;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}

.linksytle2 a:visited{
	color: #0A4168;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}

.linksytle2 a:hover{
	color: #092E48;
	text-decoration: underline;
	letter-spacing: 1pt;
	}

.linksytle3{
	color: #0E2B0D;
	text-decoration: none;
}

.linksytle3 a:link{
	color: #0E2B0D;
	text-decoration: none;
}

.linksytle3 a:visited{
	color: #0E2B0D;
	text-decoration: none;
}

.linksytle3 a:hover{
		color: #073108;
		text-decoration: underline;
}

.linksytle4{
	color: #5C56B3;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.linksytle4 a:link{
	color: #5C56B3;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.linksytle4 a:visited{
	color: #5C56B3;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.linksytle4 a:hover{
		color: #433E89;
		text-decoration: underline;
}

.linksytle5{
	color: #000000;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}

.linksytle5 a:link{
	color: #000000;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}

.linksytle5 a:visited{
	color: #000000;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}
.linksytle5 a:hover{
	color: #4C2805;
	text-decoration: underline;
	letter-spacing: 1pt;
	}
	
.linksytle6{
	color: #ffffff;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	}

.linksytle6 a:link{
	color: #ffffff;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	}
.linksytle6 a:visited{
	color: #ffffff;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	}
.linksytle6 a:hover{
	color: #ffffff;
	text-decoration: underline;
	}

.linksytle7{
	color: #5F5F5F;
	text-decoration: underline;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}

.linksytle7 a:link{
	color: #5F5F5F;
	text-decoration: underline;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}
.linksytle7 a:visited{
	color: #5F5F5F;
	text-decoration: underline;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}
.linksytle7 a:hover{
	color: #000000;
	text-decoration: underline;
	letter-spacing: 1pt;
	}
.linksytle8{

	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 2pt;
	}

.linksytle8 a:link{
	color: #CD0704;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 2pt;
	}
.linksytle8 a:visited{
	color: #CD0704;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 2pt;
	}
.linksytle8 a:hover{
	color: #CD0704;
	text-decoration: underline;
	letter-spacing: 2pt;
	}
.linksytle9{
	color: #045172;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 2pt;
	}

.linksytle9 a:link{
	color: #045172;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 2pt;
	}
.linksytle9 a:visited{
	color: #045172;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 2pt;
	}
.linksytle9 a:hover{
	color: #045172;
	text-decoration: underline;
	letter-spacing: 2pt;
	}
.linksytle10{
	color: #000000;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
}

.linksytle10 a:link{
	color: #18346D;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
}

.linksytle10 a:visited{
	color: #18346D;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
}

.linksytle10 a:hover{
	color: #101F3E;
	font-size: 15px;
	text-decoration: none;
	letter-spacing: 1pt;
	background-color: #E8F4FB;
}

.linksytle11{
	color: #372909;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
}

.linksytle11 a:link{
	color: #372909;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
}

.linksytle11 a:visited{
	color: #372909;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
}

.linksytle11 a:hover{
	color: #1F2C01;
	text-decoration: underline;
	letter-spacing: 1pt;
	background-color: #FFFBF1;
}
.linksytle12{
	color: #ffffff;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}

.linksytle12 a:link{
	color: #ffffff;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}
.linksytle12 a:visited{
	color: #ffffff;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}
.linksytle12 a:hover{
	color: #ffffff;
	text-decoration: underline;
	letter-spacing: 1pt;
	}
	
.linksytle13{
	color: #01493E;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
}

.linksytle13 a:link{
	color: #01493E;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
}

.linksytle13 a:visited{
	color: #01493E;
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
}

.linksytle13 a:hover{
	color: #01493E;
	text-decoration: none;
	letter-spacing: 1pt;
	background-color: #EBFDCD;
}

.linksytle14{
	text-decoration: none;
	font-family: "????", "???";
	font-size: 13px;
}

.linksytle14 a:link{
	text-decoration: underline;
	font-family: "????", "???";
	font-size: 13px;
}

.linksytle14 a:visited{
	text-decoration: underline;
	font-family: "????", "???";
	font-size: 13px;
}

.linksytle14 a:hover{
	text-decoration: underline;
}
/************** 20060515 *****************/
.linksytle15{
	color: #FF0000;
	text-decoration: underline;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}

.linksytle15 a:link{
	color: #FF0000;
	text-decoration: underline;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}
.linksytle15 a:visited{
	color: #FF0000;
	text-decoration: underline;
	font-family: "????", "???";
	font-size: 13px;
	letter-spacing: 1pt;
	}
.linksytle15 a:hover{
	color: #FF0000;
	text-decoration: underline;
	letter-spacing: 1pt;
	}
/*************** epaper styles *****************/

.epaper{
	border-left: 1px solid #E7E7E7;
}

.epaper input{
  font-size: 70%;
  margin: 0px  0px 0px 10px;
 }
 
.epaper a:link{
	font-size: 10px;
	font-weight: bold;
	color: #DFE8EC;
	font-family: Arial, Helvetica, sans-serif;
}
 
.epaper a:visited {
	font-size: 10px;
	font-weight: bold;
	color: #DFE8EC;
	font-family: Arial, Helvetica, sans-serif;
}
.epaper a:hover{
	margin: 0px;
	color: #ffffff;
}


/**************font sytles *****************/
.color1{color:#01405C}
.color2{color:#026220}
.color3{color:#CC0000}
.color4{color:#7E7E7E}
.color5{color:#5B6268}
.color6{color:#12498E}
.color7{color:#2A2A2A}
.color8{color:#3B0C92}
.color9{color:#524F04}
.style10{color:#6E5A0C}
.color11{color:#182501}
.color12{color:#333333}
.color13{color:#ffffff}
.color14{color:#690132}
.color15{color:#5A1201}
.cis{color:#8E0F08}

.table1 {
	font-family: "新細明體", "細明體";
	font-size: 13px;
	border: 1px double #666666;
	}
.table2 {
	font-family: "新細明體", "細明體";
	font-size: 13px;
	border: 1px double #999999;
	}
.table3 {
	font-family: "新細明體", "細明體";
	font-size: 13px;
	border: 1px;
	border-top-color: #FFFFFF;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #67511C;
	border-right-width: 1px;
	}
.table4 {
	font-family: "新細明體", "細明體";
	font-size: 13px;
	border: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #74ADE0;
	border-right-width: 1px;
	border-top-color: #74ADE0;
	border-top-width: 1px;
	border-bottom-color: #74ADE0;
	border-bottom-width: 1px;
	border-left-color: #74ADE0;
	border-left-width: 1px;
	border-color: #74ADE0;
	}	
.normal{
	font-family: "????", "???";
	font-size: 13px;
	color: #000000;
}
.normal a:link{
	font-family: "????", "???";
	font-size: 13px;
	color: #0000cc;

}

.large{
	font-family: "????", "???";
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	line-height: 20px;
	page-break-before: auto;
	page-break-after: auto;
}
.xlarge{
	font-family: "????", "???";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 1pt;
	page-break-before: auto;
	page-break-after: auto;
	line-height: 20px;
}
.xlarge a:link{
	font-family: "????", "???";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 1pt;
	page-break-before: auto;
	page-break-after: auto;
	line-height: 20px;
}
.xlarge a:visited{
	font-family: "????", "???";
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 1pt;
	page-break-before: auto;
	page-break-after: auto;
	line-height: 20px;
}
.small{
	font-family: "????", "???";
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 1pt;
	page-break-before: auto;
	page-break-after: auto;
}
.xsmall{
	font-family: "????", "???";
	font-size: 11px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 0pt;
	page-break-before: auto;
	page-break-after: auto;
	line-height: 20px;
}
.engnormal{
	font-family: Tahoma, Times New Roman, Arial;
	font-size: 12px;
	font-style: normal;
	page-break-before: auto;
	page-break-after: auto;
}
.engsmall{
	font-family: Tahoma, Times New Roman, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 1pt;
	page-break-before: auto;
	page-break-after: auto;
}
.home{
	font-family: "????", "???";
	font-size: 13px;
	color: #0F455C;
	line-height: normal;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 2pt;
}
.home a:link{
	font-family: "????", "???";
	font-size: 13px;
	color: #0F455C;
	line-height: normal;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 2pt;
}
.home a:visited{
	font-family: "????", "???";
	font-size: 13px;
	color: #0F455C;
	line-height: normal;
	text-decoration: none;
	letter-spacing: 1px;
	word-spacing: 2pt;
}
.home a:hover{
	font-family: "????", "???";
	font-size: 13px;
	color: #0F455C;
	line-height: normal;
	text-decoration: underline;
	letter-spacing: 1px;
	word-spacing: 2pt;
}

/**************footer sytles *****************/
.footer{
	font-family: "新細明體", "細明體";
	font-size: 12px;
	color: #646464;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 1pt;
	width: 100%;
	padding: 5;
	border: 0;
}
.footeren{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #646464;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 1pt;
}
.footerkmu{
	font-family: "新細明體", "細明體";
	font-size: 12px;
	color: #4B4B4B;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	letter-spacing: 2px;
}
.footer a:link{
	font-family: "新細明體", "細明體";
	font-size: 11px;
	color: #646464;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 1pt;
	}
.footer a:visited{
	font-family: "新細明體", "細明體";
	font-size: 11px;
	color: #646464;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
	letter-spacing: 1pt;
	}
.footer a:hover{
	font-family: "新細明體", "細明體";
	font-size: 11px;
	color: #090909;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	text-transform: none;
	text-decoration: none;
}
.bg1 {
	background-color: #FFFFFF;
}
.bg2 {
	background-color: #FFFACC;
}
.bg3 {
	background-color: #F4FCFD;
}
.bgBlack {
	color: #FFFFFF;
	background-color: #000000;
}
.calender {
	font-family: "????";
	font-size: 8pt;
	color: #007D7A;

}
.underlineTable1 {
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
}
#maincontents {
	font-family: "????";
	font-size: 15px;
}
#contentsarea {
	font-family: "????";
	font-size: 15px;
}

.underline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	list-style-image: url(img/bullets/darkblue.gif);
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-top: 10px;
}

#listunderline {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
#listunderline ul{
	list-style: none;
	margin-left: 0;
}
#listunderline li {
	padding-left: 20px;
	height:25px;
	background-image: url(img/bullets/darkblue.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
#listunderline a {
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
.underlineGreen {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	list-style-image: url(img/bullets/darkblue.gif);
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-color: #C7DEAF;
}
#linkImg{
	line-height: 20px;
	border: thick solid;
	width: 100%;
}
#linkImg a{
	background-image: url(img/docicons/link.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding: 0 0 0 20px;
}
#linkImg a:hover{
	background-image: url(img/docicons/linkHover.gif);
	color:#181844;
	text-decoration:none;
	background-color:#FAF8C4;
}
#linkImg td{
	border: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9FA189;
}

#linkList{
	border: thin solid;
	border-color:#DBDBDB;
	font-size: 100%;
	font-weight: normal;
	color: #191919;
	padding-left: 5px;
	left: 10px;
	margin: 0px;
}
#linkList ul{
	list-style: none;
	margin: 0px;
}
#linkList li{
	list-style: none;
	padding-left: 10px;
	background:url(img/arrows/tri_right_darkgray.gif) no-repeat 0 20%;
	line-height: 20px;
}
#linkList li ul li ul{
	border: none;
}
#linkList li ul li ul li{
	font-weight: bold;
	background:url(img/arrows/arrow_3.gif) no-repeat 0 50%;
}
#TableFile{
	background-color: #D3E0F6;
	width: 100%;
}
#TableFile th{
	border:none;
	font-weight: 700;
	background-color: #E7EEF9;
	height: 30px;
}
#TableFile td{
	background-color: #ffffff;
}
#TableFile img{
border:none;
}


