BODY {
	font-size: 20px;
	background-image: url(body_bg_flowers.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
	margin: 0;
	border: 0px;
	text-align: center;
}

A { text-decoration: none; cursor: auto; }
A:hover { text-decoration: underline; }

IMG {
	border: 0;
}

CENTER IMG {
	display: block;
	margin: 0 auto ;
}

SUP, SUP > SPAN, DIV#allContent > DIV#mainContent SUP > SPAN {
	font-size: 60%;
	vertical-align: super;
}

DIV {
	border: 0;
	margin: auto;
	padding: 0;
}

DIV#allContent {
	border: solid 8px #c31820;
	padding: 7px;
	background-color: #fffcf0;
	text-align: center;
	width: 780px;
	display: block;
	margin: auto;
	margin-top: 20px;
}

DIV#allContent > DIV#headerContent {
	width: 780px;
	display: block;
	margin-bottom: 10px;
}

DIV#allContent > DIV#headerContent > DIV#navbar {
	border: 0px;
	background-image: url('./top_navbar_bg.gif');
}

DIV#allContent > DIV#headerContent > DIV#navbar > IMG {
	border: 0px;
}

DIV#allContent > DIV#headerContent > DIV#navbar > IMG#navBarImage {
}

DIV#allContent > DIV#headerContent > DIV#navbar > IMG#navBarMessages {
	height: 40px;
	margin-top: 7px;
	margin-bottom: 7px;
}

DIV#allContent > DIV#headerContent > DIV#navbar > IMG#headerImage {
}

DIV#allContent > DIV#mainContent {
	text-align: left;
	width: 540px;
	display: block;
	/*float: left;*/
	position: relative;
	left: -120px;
}

DIV#allContent > DIV#mainContent > DIV.txtVolume {
	
}

DIV#allContent > DIV#mainContent > DIV.txtVolume > SPAN.txtContent {
	color: #ffff00;
	font-family: "Times New Roman", "標楷體";
	font-style: italic;
	font-weight: bold;
	font-size: 16px;
	position: relative;
	float: right;
	right: 305px;
	top: -46px;
}

DIV#allContent > DIV#mainContent > DIV.txtVolume > SPAN.txtContent > SPAN.txtPublishDate {
	font-size: 16px;
}

DIV#allContent > DIV#mainContent > DIV#articleContent {
	padding: 30px;
	text-align: justify\9;
	text-justify: inter-ideograph\9;
}

DIV#allContent > DIV#mainContent > DIV#articleContent {
	padding: 30px;
}

DIV#allContent > DIV#mainContent > DIV.mainTitle {
	background-color: #cf2e36;
	color: #FFFFFF;
	font-family: "Times New Roman", "標楷體";
	font-size: 18px;
	line-height: 40px;
	height: 40px;
	padding-top: 2px;
}

DIV#allContent > DIV#mainContent > DIV.mainTitle > SPAN.txtTitle {
	font-family: "Times New Roman", "標楷體";
	padding-left: 10px;
	padding-right: 10px;
}

DIV#allContent > DIV#mainContent > DIV.mainTitle > SPAN.txtContent {
	color: #FFECAA;
	font-family: "Times New Roman", "標楷體";
	margin-left: 10px;
}

DIV#allContent > DIV#mainContent > DIV.mainTitle > SPAN.txtContent > SPAN.txtPublishDate {
	font-style: italic;
}

DIV#allContent > DIV#mainContent > DIV.sections {
	min-height: 1300px;
}

DIV#allContent > DIV#mainContent > DIV.sections SPAN {
	font-size: 18px;
}

DIV#allContent > DIV#mainContent > DIV.sections A,
DIV#allContent > DIV#mainContent > DIV.sections A:hover {
	color: #333333;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionTitle {
	color: #006600;
	font-weight: bold;
	margin-top: 15px;
	margin-bottom: 5px;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent {
	font-family: "Times New Roman", "標楷體";
	margin-bottom: 20px;
	display: block;
	width: 100%;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem {
	display: table-row;
	line-height: 28px;
	font-size: 18px;
	/*letter-spacing: 1px;*/
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem SPAN {
	line-height: 28px;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.imageItem {
	display: table-cell;
	width: 42px;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.imageItem > IMG.hot {
	margin-bottom: -3px;
	margin-right: 0px;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.imageItem > IMG.item {
	margin-bottom: -7px;
	margin-left: 5px;
	margin-right: 4px;
	height: 23px;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.imageItem > IMG.itemNested {
	margin-bottom: -4px;
	margin-left: 15px;
	margin-right: 0px;
	height: 17px;
	position: relative;
	left: +17px;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.sectionItemName > SPAN.levelItem {
	width: 18px;
	display: inline-block;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.sectionItemName {
	display: table-cell;
	width: 100%;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.sectionItemName > SPAN.text{
	color: #333333;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.sectionItemName IMG.congradulation {
	height: 20px;
	width: 18px;
	margin-bottom: -5px;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.sectionItemName > DIV.sectionItemDesc {
	float: right;
	color: #FF9933;
	font-size: 90%;
	text-align: right;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.sectionItemName > DIV.sectionItemFiles {
	width: 100%;
	font-size: 16px;
	color: #666666;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.sectionItemName > DIV.sectionItemFiles > A,
DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.sectionItemName > DIV.sectionItemFiles > A:hover {
	color: #069;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.sectionItemName > DIV.sectionItemFiles > A > DIV.sectionItemFileItem {
	display: inline;
	margin-right: 5px;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.sectionItemName > DIV.sectionItemFiles > A > DIV.sectionItemFileItem > IMG.sectionItemFileItemIco {
	margin-bottom: -2px;
	margin-left: 2px;
	margin-right: 2px;
}

DIV#allContent > DIV#mainContent > DIV.sections > DIV.section > DIV.sectionContent > DIV.sectionItem > DIV.sectionItemName > DIV.sectionItemFiles > A > DIV.sectionItemFileItem > SPAN.text {
	position: relative;
	top: -1x;
	font-size: 16px;
}

DIV#allContent > DIV#mainContent > DIV#webTools {
	margin-top: 100px;
}

DIV#allContent > DIV#mainContent > DIV#webTools > DIV#appendixContent {
	display: ;
	font-family: "標楷體";
	height: 400px;
	margin-bottom: 20px;
}

DIV#allContent > DIV#mainContent > DIV#webTools > DIV#FenceLine {
	margin-bottom: 20px;
}

DIV#allContent > DIV#mainContent > DIV#webTools > DIV#FenceLine.inArticlePage {
	text-align: center;
}

DIV#allContent > DIV#mainContent > DIV#webTools > DIV#FenceLine IMG#Fences {
	height: 44px;
	width: 463px;
}

DIV#allContent > DIV#mainContent > DIV#webTools > DIV#FenceLine IMG#Home {
	height: 78px;
	width: 183px;
}

DIV#allContent > DIV#sideBarContent {
	text-align: center;
	width: 220px;
	display: block;
	float: right;
	position: relative;
	margin-left: -100px;
}

DIV#allContent > DIV#sideBarContent > DIV#sideBarHeader {
	background-color: #2f2d1f;
	color: #FFFFFF;
	font-family: "Times New Roman", "標楷體";
	font-size: 18px;
	line-height: 40px;
}

DIV#allContent > DIV#sideBarContent > DIV#sideBarHeader > IMG {
	height: 31px;
	margin-bottom: -10px;
}

DIV#allContent > DIV#sideBarContent > DIV#sideBarMarquee {
	background-color: #FAF9F7;
	border: solid 1px #9D8964;
	color: #AD9974;
	font-size: 16px;	
	font-family: "Times New Roman", "標楷體";
	padding: 10px;
}

DIV#allContent > DIV#sideBarContent > DIV#sideBarMarquee > MARQUEE {
	border: 0;
	height: 200px;
	width: 100%;
	margin: 0;
	text-align: left;
}

DIV#allContent > DIV#sideBarContent > DIV#sideBarMarquee > MARQUEE > DIV.section {
	margin-bottom: 16px;
}

DIV#allContent > DIV#sideBarContent > DIV#sideBarMarquee > MARQUEE > DIV.section > DIV.sectionTitle {
	color: #006600;
	font-family: "Times New Roman", "新細明體";
}

DIV#allContent > DIV#sideBarContent > DIV#sideBarMarquee > MARQUEE > DIV.section > DIV.sectionContent {
}

DIV#allContent > DIV#sideBarContent > DIV#sideBarMarquee > MARQUEE > DIV.section > DIV.sectionContent > DIV.sectionItem {
	color: #333333;
	padding-left: 2px;
	margin-left: 16px;
	text-indent: -13px;
}

DIV#allContent > DIV#sideBarContent > DIV#sideBarMarquee DIV.sectionItem > A, 
DIV#allContent > DIV#sideBarContent > DIV#sideBarMarquee DIV.sectionItem > A:hover {
	color: #333333;
}

DIV#allContent > DIV#sideBarContent > DIV#sideBarSubscription {
	background-color: #FAF9F7;
	border: solid 1px #9D8964;
	color: #AD9974;
	font-size: 16px;	
	font-family: "Times New Roman", "標楷體";
	margin-top: 10px;
	padding-bottom: 10px;
}

DIV#allContent > DIV#sideBarContent > DIV#sideBarSubscription > IMG {
	width: 200px;
}

DIV#allContent > DIV#sideBarContent > DIV#sideBarGallery SPAN {
	color: #FF0000;
	font-size: 20px;
	font-family: "Times New Roman", "標楷體";
}

DIV#allContent > DIV#footerContent {
	text-align: left;
	width: 780px;
	display: block;
	/*float: left;*/
	margin-bottom: 10px;
}

DIV#allContent > DIV#footerContent > DIV#copyrightsText {
	color: #3d3d3d;
	font-size: 13px;
	font-family: "Times New Roman", "標楷體";
	margin-left: 20px;
	margin-top: 4px;
	margin-bottom: 40px;
	white-space: pre;
}

DIV#allContent > DIV#footerContent > DIV#contributeMessages {
	color: #669900;
	font-size: 18px;
	font-family: "Times New Roman", "標楷體";
	font-weight: bold;
	margin-top: 20px;
	margin-bottom: 40px;
	white-space: pre;
	text-align: center;
}

DIV#allContent > DIV#footerContent > DIV#contributeMessages > A {
	color: #669900;
}

DIV#allContent > DIV#footerContent > DIV#departments {
	text-align: center;
	color: #666666;
	font-size: 13px;
	font-family: "Times New Roman", "標楷體";
	width: 100%;
	margin: auto;
	margin-bottom: 20px;
}

DIV#allContent > DIV#footerContent > DIV#departments > DIV.department {
	display: inline-block;
	margin-left: 10px;
	margin-right: 10px;
}

DIV#allContent > DIV#footerContent > DIV#departments > DIV.department > A > IMG {
	width: 41px;
}

DIV#allContent > DIV#footerContent > DIV#departments > DIV.department > A,
DIV#allContent > DIV#footerContent > DIV#departments > DIV.department > A:hover {
	color: #666666;
}

DIV#allContent > DIV#footerContent > DIV#footerBanner {
	background-color: #c0c0c0;
	width: 100%;
}

DIV#allContent > DIV#footerContent > DIV#footerBanner > IMG#footerBannerImage {
	height: 51px;
	width: 100%;
}

/* 以下為 HTML 文章內容 */

DIV#allContent > DIV#mainContent {
	font-family: "Times New Roman", "標楷體";
	tab-interval: 24.0pt;
	text-justify-trim: punctuation;
}

DIV#allContent > DIV#mainContent DIV.WordSection1,
DIV#allContent > DIV#mainContent DIV.WordSection2,
DIV#allContent > DIV#mainContent DIV.WordSection3,
DIV#allContent > DIV#mainContent DIV.WordSection4 {
	margin: 30px;
}

DIV#allContent > DIV#mainContent SPAN {
	font-size: 20px; /* must erase font-size */
}
DIV#allContent > DIV#mainContent SPAN,
DIV#allContent > DIV#mainContent .MsoNormal,
DIV#allContent > DIV#mainContent .MsoBodyText,
DIV#allContent > DIV#mainContent .MsoQuote { 
	line-height: 37px;
	mso-line-height-rule: exactly;  /* must erase line-height: layout-grid */
}

DIV#allContent > DIV#mainContent SPAN[lang=EN-US],
DIV#allContent > DIV#mainContent A,
DIV#allContent > DIV#mainContent SPAN A {
	font-family: "Times New Roman", "標楷體";
}


DIV#allContent > DIV#mainContent P {
	margin: 0px;
}

DIV#allContent > DIV#mainContent P.MsoTitle {
	color: green;
	font-size: 32px;
	line-height: 44px;
	text-align: center;
	margin-bottom: 10px;
}

DIV#allContent > DIV#mainContent P.MsoTitle SPAN {
	font-size: 32px;
}

DIV#allContent > DIV#mainContent P.MsoSubtitle {
	color: blue;
	font-size: 20px;
	height: 24px;
	text-align: right;
	margin-bottom: 10px;
}

DIV#allContent > DIV#mainContent P.MsoSubtitle SPAN {
	font-size: 20px;
}

DIV#allContent > DIV#mainContent H1 {
	font-size: 24px;
	font-family: "新細明體";
	margin-top: 0px;
	margin-bottom: 15px;
	text-decoration: none;
	color: #000000;
	text-shadow:  2px  2px 3px #aacc66,
                 -2px -2px 3px #aacc66,
                 -2px  2px 3px #aacc66,
                  2px -2px 3px #aacc66;
}

HTML.ie DIV#articleContent H1 {
	background-color: #aacc66;
	zoom: 1;
	filter: progid:DXImageTransform.Microsoft.Chroma(Color=#aacc66)
			progid:DXImageTransform.Microsoft.Glow(Strength=7, Color=#ccee88);
	margin-left: -7px;
}

DIV#allContent > DIV#mainContent H2 {
	font-size: 20px;
	font-family: "標楷體";
	margin-top: 5px;
	margin-bottom: 10px;
	text-decoration: none;
	border-bottom: 1px solid #000000;
	display: inline-block;
}

DIV#allContent > DIV#mainContent P.MsoNormal,
DIV#allContent > DIV#mainContent P.MsoCommentText {
	margin-bottom: 10px;
}

DIV#allContent > DIV#mainContent P.MsoNormal > IMG.articleImage,
DIV#allContent > DIV#mainContent P.MsoCommentText > IMG.articleImage,
DIV#allContent > DIV#mainContent DIV.articleImageGallery > DIV.articleImageItem > IMG.articleImage {
	border: 0px;
}

DIV#allContent > DIV#mainContent P.MsoNormal SPAN > A.referenceText, 
DIV#allContent > DIV#mainContent P.MsoNormal A.referenceText > SPAN {
}

DIV#allContent > DIV#mainContent DIV.articleImageGallery > DIV.articleImageItem > DIV.articleImageDescription {
	margin-top: 5px;
	margin-bottom: 10px;
}

DIV#allContent > DIV#mainContent P.MsoQuote {
	margin-left: 8px;
	font-family: "Times New Roman", "新細明體";
	font-style: italic;
}

DIV#allContent > DIV#mainContent TABLE.articleTable {
	text-align: left;
	border: solid 1pt #444444;
	border-collapse: collapse;
	width: 100%;
}

DIV#allContent > DIV#mainContent TABLE.articleTable TR TD {
	border: solid 1pt #444444;
	border-collapse: collapse;
}

DIV#allContent > DIV#mainContent TABLE.articleTable P.MsoNormal {
	margin: 0;
}

DIV#allContent > DIV#mainContent TABLE.customVolumeList {
}

DIV#allContent > DIV#mainContent TABLE.customVolumeList TR TD {
	padding: 2px;
}

DIV#allContent > DIV#mainContent TABLE.customVolumeList TR TD:first-child {
	white-space: normal;
}

DIV#allContent > DIV#mainContent TABLE.customVolumeList TR:first-child {
	background-color: brown;
	color: #ffffff;
}

DIV#allContent > DIV#mainContent TABLE.customHireList TR TD {
	padding: 2px;
}

DIV#allContent > DIV#mainContent TABLE.customHireList TR TD:first-child {
	white-space: normal;
}

DIV#allContent > DIV#mainContent TABLE.customHireList TR:first-child {
	background-color: yellow;
}

DIV#allContent > DIV#mainContent TABLE.customHireTable {
	width: 100%;
}

DIV#allContent > DIV#mainContent TABLE.customHireTable TR {
	vertical-align: middle;
}
DIV#allContent > DIV#mainContent TABLE.customHireTable TR SPAN {
	line-height: 28px;
	margin-bottom: 0px;
}

DIV#allContent > DIV#mainContent TABLE.customHireTable TR TD {
	text-align: left;
}

DIV#allContent > DIV#mainContent TABLE.customHireTable TR TD:nth-child(2) {
	width: 100%;
}

DIV#allContent > DIV#mainContent TABLE.customHireTable TR TD:first-child {
	color: green;
	background-color: #ffff00;
	white-space: nowrap;
}

DIV#allContent > DIV#mainContent TABLE.customHireTable TR TD:first-child P {
	white-space: nowrap;
}

DIV#allContent > DIV#mainContent P.MsoFooter {
	margin-top: 20px;
	font-size: 16px;
}

DIV#allContent > DIV#mainContent P.MsoFooter SPAN {
	font-size: 16px;
}

/*
@media print{
	body{zoom:94%;background-position-x:120%;background-repeat:no-repeat}
}

.ti{color:green;font-size:36px;font-family:標楷體;line-height:44px;mso-line-height-rule:exactly;}
.mt{background:url('http://www.mc.ntu.edu.tw/epaper/wall.jpg') #ffffff}
.dt{font-family:標楷體;color:#ffff00;font-weight:900;font-size:16px;position:relative;top:-35;left:356;width:200}
.au{font-family:標楷體;font-size:20px;color:blue;padding-right:30px;padding-bottom:0;margin-bottom:0}
tr{vertical-align:top;}
ol{margin-bottom:0px;margin-top:0;margin-left:22px;padding-left:8px;}
.bb{border:#000000 solid 1px;background-color:#ffffff;width:600}
.bb2{font-family:標楷體;font-size:20px;border-right:#000000 solid 1px;background-color:yellow;width:85;padding:4px;color:green;border-bottom:#000000 solid 1px;font-size:20px}
.bb3{border-right:#000000 solid 1px;padding:5px;border-bottom:#000000 solid 1px;}
.tp{filter:chroma(color=#ffffff)}
.st{font-weight:900;color:red}
.st2{font-weight:900;color:green}
.bp{page-break-after:always}
.hom{width:40px}
.short{width:600;border:2px solid green;background-color:white}
.lr{list-style-type:lower-roman}
.chat{background-color:white;border:1px dotted black;width:600px}
.ulmenu{position:relative;left:80;}
*/