a:link {
	text-decoration: none;
	color: rgb(51, 0, 204);
}

a:visited {
	text-decoration: none;
	color: rgb(51, 0, 204);
}

a:active  {
	text-decoration: none;
	color: rgb(51, 0, 204);
}

a:hover {
	text-decoration: underline;
	color: rgb(150, 0, 150);
}

div.title {
	font-family:"細明體, Arial";
	font-style:italic;
	font-weight:bold;
	font-size:24px;
	color:rgb(51, 0, 204);
}

div.author {
	font-family:"細明體, Arial";
	font-style:italic;
	margin-bottom: 18px;
}

div.footer {
	font-family:"細明體, Arial";
	font-size: 12px;
	text-align: center;
	margin-bottom: 6px;
}

div.host {
	font-size: 9px;
	margin-bottom: 6px;
}

div.intro {
	font-family:"細明體, Arial";
	font-style:italic;
	color:rgb(150, 50, 150);
	margin-bottom: 18px;
}

div.main_title {
	font-family:"細明體, Arial";
	color:rgb(150, 50, 150);
	margin-top: 12px;
}

div.links {
	font-family:"細明體, Arial";
	font-size: 12px;
	margin-bottom: 6px;
}

div.subtitle {
	font-family:"細明體, Arial";
	font-weight:bold;
	color: rgb(0, 204, 0);
	margin-bottom: 6px;
}

div.body {
	font-family:"細明體, Arial";
	margin-bottom: 18px;
}

div.body_right {
	font-family:"細明體, Arial";
	text-align:right;
	margin-bottom: 18px;
}

div.intro_right {
	font-family:"細明體, Arial";
	font-style:italic;
	text-align:right;
	color: rgb(150, 50, 150);
	margin-bottom: 18px;
}

div.verse {
	font-family:"細明體, Arial";
	font-style:italic;
	font-weight:bold;
	color: rgb(255, 150, 0);
	margin-bottom: 18px;
}

img {
	border: 0px;
}

img.logo {
	width: 150px;
	margin-bottom: 24px;
}

img.article {
	width: 140px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 6px;
}

img.header {
	width: 650px;
}

img.horizontal {
	width: 540px;
}

img.ending {
	width: 14px;
	align: middle;
}

img.more {
	width: 21px;
	border: 0px;
}

img.slogo {
	width: 60px;
}

td {
	vertical-align: text-top;
	border: 0px;
}

td.host {
	vertical-align: text-bottom;
	font-size: 9px;
}
 
td.logo {
	width: 150px;
}

td.header {
	width: 650px;
}

td.menu {
	width: 150px;
}

td.content {
	width: 540px;
}

td.image {
	width: 110px;
}

.dtree {
	font-family: "Arial, Verdana, Geneva, Helvetica, sans-serif";
	font-size: 11px;
	color: #666;
	white-space: nowrap;
}

.dtree a:link {
	text-decoration: none;
	color: #333;
}

.dtree a:visited {
	text-decoration: none;
	color: #333;
}

.dtree a:active  {
	text-decoration: none;
	color: #333;
}

.dtree a:hover {
	text-decoration: underline;
	color: #333;
}

.dtree img {
	border: 0px;
	vertical-align: middle;
}

.dtree a {
	color: #333;
	text-decoration: none;
}

.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}

.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
}

.dtree a.nodeSel {
	background-color: #c0d2ec;
}

.dtree .clip {
	overflow: hidden;
}
