﻿BODY {
	MARGIN: 0px; WIDTH: 100%
}
.body-section {
	MARGIN: 0px auto 22px;
	WIDTH: 985px
}
.body-section-frame {
	MARGIN-BOTTOM: 10px
}
.body-header {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 1px; BACKGROUND: url(../images/top-header.jpg) no-repeat left top; MARGIN-BOTTOM: 11px; BORDER-LEFT: #000000 1px solid; WIDTH: 962px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 92px; TEXT-ALIGN: left
}
/*.body-title {
	BACKGROUND: url(../images/nav-bar.jpg) no-repeat left top; WIDTH: 967px; HEIGHT: 60px; TEXT-ALIGN: left
}*/
.body-main {
	TEXT-ALIGN: left
}
.body-header-hk-text {
	BACKGROUND: url(../images/top-header-hk-text.jpg) no-repeat left top; LEFT: 7px; POSITION: relative; TOP: 77px
}
.body-header-hk-text A {
	DISPLAY: block; WIDTH: 132px; HEIGHT: 12px
}
.body-header-trad-text {
	LEFT: 245px; POSITION: relative; TOP: 63px
}
.body-header-trad-text A {
	DISPLAY: block; BACKGROUND: url(../images/top-header-trad-text.jpg) no-repeat left top; WIDTH: 55px; HEIGHT: 14px
}
.body-header-trad-text A:hover {
	BACKGROUND: url(../images/top-header-trad-text-over.jpg)
}
.body-header-simp-text {
	LEFT: 317px; POSITION: relative; TOP: 49px
}
.body-header-simp-text A {
	DISPLAY: block; BACKGROUND: url(../images/top-header-simp-text.jpg) no-repeat left top; WIDTH: 55px; HEIGHT: 14px
}
.body-header-simp-text A:hover {
	BACKGROUND: url(../images/top-header-simp-text-over.jpg)
}
.body-header-eng-text {
	LEFT: 174px; POSITION: relative; TOP: 37px
}
.body-header-eng-text A {
	DISPLAY: block; BACKGROUND: url(../images/top-header-eng-text.jpg) no-repeat left top; WIDTH: 36px; HEIGHT: 10px
}
.body-header-eng-text A:hover {
	BACKGROUND: url(../images/top-header-eng-text-over.jpg)
}
.body-header-sitemap-text {
	FONT-WEIGHT: 700; FONT-SIZE: 11px; LEFT: 766px; VERTICAL-ALIGN: top; WIDTH: 185px; COLOR: white; FONT-FAMILY: Arial; POSITION: relative; TOP: 25px; TEXT-ALIGN: right
}
.body-header-sitemap-text A {
	VERTICAL-ALIGN: top; COLOR: white; TEXT-DECORATION: none
}
.body-header-sitemap-text A:visited {
	VERTICAL-ALIGN: top; COLOR: white; TEXT-DECORATION: none
}
.body-header-sitemap-text A:hover {
	COLOR: #ff840c
}
/*.body-title-text {
	LEFT: 6px; FONT: bold 24px Arial; WIDTH: auto; COLOR: #ffffff; POSITION: absolute; TOP: 110px
}*/
/*.body-title-search {
	LEFT: 540px; POSITION: absolute; TOP: 115px
}
.ff .body-title-search {
	TOP: 119px
}*/
.body-title-search-wide {
	LEFT: 595px; POSITION: absolute; TOP: 105px
}
.sf .body-title-search-wide {
	TOP: 109px
}
.ff .body-title-search-wide {
	TOP: 109px
}
/*.body-title-search-text {
	FONT: bold 12px Arial; COLOR: #444343
}*/
.body-title-search-form {
	LEFT: 755px; WIDTH: 205px; float:right; padding-top: 13px
}
.body-title-search-form-wide-eng {
	LEFT: 755px; WIDTH: 315px; float:right; padding-top: 13px
}
.body-title-search-form-wide-chi {
	LEFT: 755px; WIDTH: 265px; float:right; padding-top: 13px
}
.body-title-search-box {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 13px; FLOAT: left; BORDER-LEFT: #000000 1px solid; WIDTH: 165px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: 細明體
}
.ff .body-title-search-box {
	MARGIN-TOP: -1px
}
.sf .body-title-search-box {
	MARGIN-TOP: -1px
}
.body-title-search-btn {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 3px; BACKGROUND: url(../images/search.jpg) no-repeat left top; FLOAT: left; BORDER-LEFT: 0px; WIDTH: 15px; CURSOR: pointer; BORDER-BOTTOM: 0px; HEIGHT: 16px
}
.body-title-nav-btn-group {
	LEFT: 10px; WIDTH: 799px; POSITION: relative; HEIGHT: 20px; TEXT-ALIGN: center
}
.body-title-nav-btn-group2 {
	TEXT-ALIGN: center
}
.body-title-nav-btn {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #e6e6e6; MARGIN: 0px 3px 2px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: "新細明體"; HEIGHT: 22px
}
A.body-title-nav-btn {
	COLOR: black; TEXT-DECORATION: none; PADDING-TOP: 3px
}
A.body-title-nav-btn:hover {
	COLOR: black; TEXT-DECORATION: none
}
A.body-title-nav-btn:active {
	COLOR: black; TEXT-DECORATION: none
}
A.body-title-nav-btn:visited {
	COLOR: black; TEXT-DECORATION: none
}
.body-title-nav-bottom {
	FONT-SIZE: 12px
}
.body-main-body-left {
	FONT-SIZE: 12px; BACKGROUND: #395be1; FLOAT: left; WIDTH: 165px; FONT-FAMILY: Arial
}
.ff .body-main-body-left {
	FONT-SIZE: 12px; BACKGROUND: #395be1; FONT-FAMILY: Arial
}
.body-main-menu {
	
	background-position : top left;
	background-repeat : repeat-x;
	padding-top : 0px;
}
.body-main-menu UL {
	MARGIN: 0px; LIST-STYLE-TYPE: none
}
.body-main-menu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; BACKGROUND: #395be1; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #d1d8f5 2px solid; HEIGHT: 45px
}
.body-main-menu LI A {
	DISPLAY: block; FONT-SIZE: 15px; WIDTH: 100%; COLOR: #ffffff; TEXT-DECORATION: none
}
.body-main-menu LI A TD {
	VERTICAL-ALIGN: middle; WIDTH: 100%
}
.body-main-menu LI A:hover {
	COLOR: #ff840c
}
.body-main-menu-li-over {
	BACKGROUND: url(../images/arrow.gif) no-repeat right 4px
}
.body-main-submenu {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; DISPLAY: none; BORDER-LEFT: #000000 1px solid; WIDTH: 166px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute
}
.body-main-submenu UL {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 7px; BACKGROUND: #395be1; PADDING-BOTTOM: 7px; MARGIN: 0px; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 1px solid; LIST-STYLE-TYPE: none
}
.body-main-submenu LI {
	PADDING-TOP: 2px; BORDER-BOTTOM: #e6e6e6 2px solid; HEIGHT: 47px
}
.body-main-submenu LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.body-main-submenu LI A:hover {
	COLOR: #ff840c
}
.body-main-submenu-last {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.body-main-body-right {
	BACKGROUND: #dde4f6; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 800px
}
.body-main-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu-header-back.jpg) left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 2px solid; /*width: 799px;*/
}
.body-main-head SPAN {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Arial
}
.body-main-head DIV.body-main-head-div {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Arial
}
.body-main-head DIV.body-main-head-div {
	FLOAT: left
}
.body-main-head-print {
	PADDING-RIGHT: 33px; MARGIN-TOP: -5px; PADDING-LEFT: 28px; FONT-SIZE: 12px; BACKGROUND: url(../images/add-print.gif) no-repeat 98% 50%; FLOAT: right; MARGIN-BOTTOM: -5px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 8px; FONT-FAMILY: Arial
}
.body-main-head-print A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.body-main-head-print A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.body-main-head-print A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.body-main-head-print A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.body-main-head-bmark {
	PADDING-RIGHT: 22px; MARGIN-TOP: -5px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: url(../images/bmark.gif) no-repeat 98% 50%; FLOAT: right; MARGIN-BOTTOM: -5px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 8px; FONT-FAMILY: Arial
}
.body-main-head-bmark A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.body-main-head-bmark A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.body-main-head-bmark A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.body-main-head-bmark A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.body-main-content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 16px; BACKGROUND: #dde4f6; PADDING-BOTTOM: 20px; WIDTH: 760px; PADDING-TOP: 20px; FONT-FAMILY: Arial
}
.body-main-toc UL {
	PADDING-RIGHT: 2px; MARGIN-TOP: -19px; PADDING-LEFT: 2px; BACKGROUND: #395be1; PADDING-BOTTOM: 60px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
.ff .body-main-toc UL {
	MARGIN: 0px
}
.body-main-toc LI {
	BORDER-BOTTOM: #b8c4f4 2px solid; HEIGHT: auto
}
.body-main-toc LI SPAN {
	FONT-SIZE: 15px; COLOR: #ffffff
}
.body-main-toc-choice {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px
}
.body-main-toc-gobtn {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(../images/go-btn.jpg) no-repeat left top; MARGIN-LEFT: 20px; BORDER-LEFT: 0px; WIDTH: 47px; COLOR: #ffffff; BORDER-BOTTOM: 0px; FONT-FAMILY: Arial; HEIGHT: 23px
}
.body-main-toc-bottom-nav {
	MARGIN-TOP: 40px; TEXT-ALIGN: right
}
.body-main-toc-bottom-nav A {
	PADDING-RIGHT: 20px; FONT-SIZE: 12px! important; WIDTH: auto! important; TEXT-DECORATION: underline! important
}
.body-main-toc-bottom-nav A:hover {
	PADDING-RIGHT: 20px; FONT-SIZE: 12px! important; BACKGROUND: url(../images/arrow.gif) no-repeat 100% 4px; WIDTH: auto! important; COLOR: #ffffff; TEXT-DECORATION: underline! important
}
.body-main-chapter-header {
	FONT-SIZE: 14px
}
.footer-section {
	
}
SPAN.highlighted {
	FONT-WEIGHT: bold
}
SPAN.term0 {
	BACKGROUND-COLOR: #ffff66
}
SPAN.term1 {
	BACKGROUND-COLOR: #a0ffff
}
SPAN.term2 {
	BACKGROUND-COLOR: #99ff99
}
SPAN.term3 {
	BACKGROUND-COLOR: #ff9999
}
SPAN.term4 {
	BACKGROUND-COLOR: #ff66ff
}
SPAN.term5 {
	BACKGROUND-COLOR: #880000
}
SPAN.term6 {
	BACKGROUND-COLOR: #00aa00
}
SPAN.term7 {
	BACKGROUND-COLOR: #886800
}
.body-main-right-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND: url(../images/menu-header-back.jpg); PADDING-BOTTOM: 5px; MARGIN: auto; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial; TEXT-ALIGN: center; height: 36px
}
.body-main-toc-goto-eng-nav {
	MARGIN-TOP: 2px; MARGIN-LEFT: 8px
}
.body-main-toc-goto-eng-nav A {
	PADDING-RIGHT: 20px; FONT-SIZE: 15px! important; WIDTH: auto! important; TEXT-DECORATION: none! important
}
.body-main-toc-goto-eng-nav A:hover {
	PADDING-RIGHT: 20px; FONT-SIZE: 15px! important; WIDTH: auto! important; COLOR: #ffffff; TEXT-DECORATION: none! important
}
.body-main-toc-goto-cht-nav {
	MARGIN-TOP: 10px; MARGIN-RIGHT: 2px
}
.body-main-toc-goto-cht-nav A {
	PADDING-RIGHT: 20px; FONT-SIZE: 15px! important; WIDTH: auto! important; TEXT-DECORATION: none! important
}
.body-main-toc-goto-cht-nav A:hover {
	PADDING-RIGHT: 20px; FONT-SIZE: 15px! important; BACKGROUND: url(../images/arrow.gif) no-repeat 100% 4px; WIDTH: auto! important; COLOR: #ffffff; TEXT-DECORATION: none! important
}
.body-iframe-main-head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu-header-back.jpg) left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 2px solid
}
.body-iframe-main-content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 16px; BACKGROUND: #dde4f6; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; FONT-FAMILY: Arial
}
.body-iframe-main-head SPAN {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Arial
}
.clearfix {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
A.body-left-goto-button-link:link {
	FONT-SIZE: 15px! important; WIDTH: 155px; COLOR: #404040! important; PADDING-TOP: 18px; TEXT-DECORATION: none
}
A.body-left-goto-button-link:hover {
	FONT-SIZE: 15px! important; WIDTH: 155px; COLOR: #404040! important; PADDING-TOP: 18px; TEXT-DECORATION: underline! important
}
A.body-left-goto-button-link:visited {
	FONT-SIZE: 15px! important; WIDTH: 155px; COLOR: #404040! important; PADDING-TOP: 18px; TEXT-DECORATION: none
}
A.body-left-goto-button-link:active {
	FONT-SIZE: 15px! important; WIDTH: 155px; COLOR: #404040! important; PADDING-TOP: 18px; TEXT-DECORATION: none
}
.body-main-menu-div {
	LINE-HEIGHT: 35px
}
.body-main-head-bigfont {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu-header-back.jpg) repeat-x left top; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 2px solid
}
.body-main-head-bigfont {
	MIN-HEIGHT: 45px! important; PADDING-TOP: 8px! important; BACKGROUND-REPEAT: repeat! important
}
.body-main-head-bigfont SPAN {
	BACKGROUND-POSITION: 4px 10px; FONT-SIZE: 24px! important
}
.ff .body-main-head-bigfont {
	MIN-HEIGHT: 39px! important; PADDING-TOP: 8px! important; BACKGROUND-REPEAT: repeat! important
}
.ff .body-main-head-bigfont SPAN {
	BACKGROUND-POSITION: 4px 10px; FONT-SIZE: 24px! important
}
.body-main-head-bigfont SPAN {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Arial
}
.body-main-head-bigfont SPAN TD {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #ffffff; FONT-FAMILY: Arial
}
.body-selection-botton {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND-IMAGE: url(../../images/button.gif); WIDTH: 140px; COLOR: navy; BACKGROUND-REPEAT: no-repeat; HEIGHT: 59px; TEXT-ALIGN: center
}
.body-selection-botton-pdf {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND-IMAGE: url(../../../images/button.gif); WIDTH: 140px; COLOR: navy; BACKGROUND-REPEAT: no-repeat; HEIGHT: 59px; TEXT-ALIGN: center
}
.sitemap {
	MARGIN-TOP: -20px; MARGIN-LEFT: 3px; COLOR: navy; LIST-STYLE-TYPE: none
}
.sitemap LI A {
	COLOR: navy; TEXT-DECORATION: none
}
.sitemap LI A:visited {
	COLOR: navy; TEXT-DECORATION: none
}
.sitemap LI A:hover {
	COLOR: #ff840c
}
.sitemap-lvl1 {
	FONT-WEIGHT: 700; PADDING-TOP: 20px
}
.sitemap-lvl2 {
	PADDING-LEFT: 30px; PADDING-TOP: 5px
}
DIV.open-print-list {
	FONT-SIZE: 12px; FLOAT: right; FONT-FAMILY: Arial
}
DIV.body-main-content DIV.open-print-list {
	MARGIN-TOP: -15px
}
.open-print-list A:link {
	COLOR: black; TEXT-DECORATION: none
}
.open-print-list A:visited {
	COLOR: black; TEXT-DECORATION: none
}
.open-print-list A:active {
	COLOR: black; TEXT-DECORATION: none
}
.open-print-list A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.open-print-list IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 15px; BORDER-BOTTOM: medium none
}
.add-print-list {
	MARGIN-TOP: 3px; FLOAT: left
}
.select-srch-view-td {
	HEIGHT: 34px
}
.body-title-w3c {
	float:right; padding-top:7px;
}

@media Print    
{
IFRAME {
	WIDTH: 645px! important
}
.body-section {
	WIDTH: 100%! important
}
.body-header {
	WIDTH: 100%! important
}
/*.body-title {
	WIDTH: 100%! important
}*/
.body-title-search {
	LEFT: 210px! important
}
.body-title-search-wide {
	DISPLAY: none! important; LEFT: 110px! important
}
.body-title-search-form {
	LEFT: 425px! important
}
.body-title-search-form-wide-eng {
	LEFT: 325px! important
}
.body-title-search-form-wide-chi {
	LEFT: 325px! important
}
.body-main-body-left {
	DISPLAY: none! important
}
.body-title-nav-btn {
	DISPLAY: none! important
}
.body-section .body-main-body-right {
	MARGIN-LEFT: 0px! important; WIDTH: 100%! important
}
.body-section-frame .body-main-body-right {
	WIDTH: 96%! important
}
.body-main-content {
	PADDING-RIGHT: 2%! important; PADDING-LEFT: 2%! important; PADDING-BOTTOM: 2%! important; WIDTH: 96%! important; PADDING-TOP: 2%! important
}
.body-main-head-print {
	DISPLAY: none! important
}
.body-main-head-bmark {
	DISPLAY: none! important
}
/* above for @media Print */

}
