.bodytxt {  font-family: "Arial", "Helvetica", "sans-serif"; font-size: 0.813em}
.caption { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 0.75em; font-style: italic}
.mainhd { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 1.13em ; font-weight: bold; color: #006601}
.subhd { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 1em; font-weight: bold; color: #CC3301}
.tablehd { font-family: "Arial", "Helvetica", "sans-serif"; font-size: small; font-weight: bold; color: #FFFFFF}
.tablesubhd { font-family: "Arial", "Helvetica", "sans-serif"; font-size: smaller; font-weight: bold; color: #FFFFFF }
.tablebodytxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: smaller}
.actionBtn {	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.15em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px}
.actionBtnDefault {	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.15em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cc0000; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px}
.actionBtn_hover {	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.15em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff6600; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px}
.actionBtnDefault_hover {	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.15em; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff6600; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px}
.actionBtnSmall {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN: 3px; OVERFLOW: visible; WIDTH: auto; COLOR: darkgreen; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #66ff66; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; WIDHT: 100%}
.actionBtnDefaultSmall {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN: 3px; OVERFLOW: visible; WIDTH: auto; COLOR: darkgreen; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #66ff66; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; WIDHT: 100%}
.actionBtnSmall_hover {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN: 3px; OVERFLOW: visible; WIDTH: auto; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006666; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; WIDHT: 100%}
.actionBtnDefaultSmall_hover {	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 1px; MARGIN: 3px; OVERFLOW: visible; WIDTH: auto; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006666; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; WIDHT: 100%}

.red {color:#CC3301}
.lightgreen {color:#019858}
.redboldheadingtxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: large; color:#CC3301}
.multiplelabel {  position: absolute;  top: -20em;  left: -200em; } 



.headingtxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: medium}
.greenheadingtxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 1.13em; color:#006601}
.whiteheadingtxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: medium; color:#FFFFFF}
.boldtitletxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: small; font-weight: bold}
.titletxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 1em}
.whitetitletxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 1em; color:#FFFFFF}
.redtitletxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: 1em; color:#CC3301; font-weight:normal; line-height:2em; *line-height:;}
.redboldtitletxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: small ; font-weight: bold; color:#CC3301}
.boldcontenttxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: smaller; font-weight: bold}
.contenttxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: smaller}
.contenttxt a:link { text-decoration:none;}
.contenttxt a:focus, .contenttxt a:hover{ text-decoration:under; color:#CA2201;}
.greenboldcontenttxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: smaller; color:#006601}
.greencontenttxt { font-family: "Arial", "Helvetica", "sans-serif"; font-size: smaller; color:#006601}

a.red:link {color: #ff0000}
a.green:link {color: #006601}

body {margin: 0;padding: 0; leftMargin:0; topMargin:0; marginwidth:0; marginheight:0;} 




.bodytxt_ct { font-family: "細明體", "Taipei", "Arial", "Helvetica", "sans-serif"; font-size: small}
.caption_ct { font-family: "細明體", "Taipei", "Arial", "Helvetica", "sans-serif"; font-size: smaller; font-style: italic }
.mainhd_ct { font-family: "細明體", "Taipei", "Arial", "Helvetica", "sans-serif"; font-size: medium ; font-weight: bold; color: #006601 }
.subhd_ct { font-family: "細明體", "Taipei", "Arial", "Helvetica", "sans-serif"; font-size: small; font-weight: bold; color: #CC3301 }
.tablebodytxt_ct { font-family: "細明體", "Taipei", "Arial", "Helvetica", "sans-serif"; font-size: small}
.tablehd_ct { font-family: "細明體", "Taipei", "Arial", "Helvetica", "sans-serif"; font-size: small; color: #FFFFFF ; font-weight: bold}
.tablesubhd_ct { font-family: "細明體", "Taipei", "Arial", "Helvetica", "sans-serif"; font-size: small; color: #FFFFFF }
.url { font-family: "Arial", "Helvetica", "sans-serif"; font-size: smaller ; color: #006601}
.url_ct { font-family: "細明體", "Taipei", "Arial", "Helvetica", "sans-serif"; font-size: small ; color: #006601}
.error { font-family: "Arial", "Helvetica", "sans-serif"; font-size: smaller ; color: #FF0000}
.error_ct { font-family: "細明體"; font-size: smaller ; color: #FF0000}


table{font-size:100%}

.access {
	height: 1px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: -500px;
    width: 1px;
	}

.left_menu  { list-style:none; display:block; margin:0; padding:0; font-size:0.75em;}
.left_menu li {margin:0; padding:0;  border:solid 1px #89AAD8; display: block; float:left; width:143px;}
.left_menu li.normal a{background:url(../image/arrow_menu.gif) no-repeat left; padding-left:20px}
.left_menu li.epd a {background:url(../image/epd_home.gif) no-repeat left ;   padding-left:30px}
.left_menu li.epic a {background:url(../image/epic_home.gif) no-repeat left; padding-left:21px}
.left_menu li a div{  padding-top:5px; padding-bottom:5px;  line-height:1em; vertical-align:central; }

.left_menu li a, .left_menu li a:visited{color:#467014; text-decoration:none;display:block;}
.left_menu li a:hover, .left_menu li a:focus{color:#ffffff; text-decoration:underline;background-color:#467014;}

h1 {
	background: url("../image/icon_heading.gif") no-repeat left; color: rgb(58, 90, 24); line-height: 30px; padding-left: 35px; font-size: 1.2em; margin-top: 0px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}

a{ text-decoration:none;}
a:hover, a:focus{color:#900; text-decoration:underline;}

