
@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,hr,blockquote,dl,dt,dd,ul,ol,li,pre,span,form,fieldset,legend,button,input,select,textarea,th,td,a {
	font-family			: 微軟正黑體, 新細明體, Arial, Helvetica, sans-serif, Times New Roman, Century Gothic;
	word-wrap: break-word;
}


img (
	padding-left: 10pt; 
	padding-top: 10pt; 
	padding-bottom: 10pt; 
	padding-right: 10pt;
)

/* UNDERLINE HYPER LINK */
.UL:link, .UL:visited, .UL:active, .UL:hover {
	font-size			: 13px;
	font-family			: 微軟正黑體, 新細明體, Arial;
	text-decoration		: underline; 
	color				: #0000FF
}
.UL:hover {
	color: #FF0000
}
/* CMS MENU BAR */
.panel_menu_active {
	background-color: #508040;
}
.panel_menu {
	background-color: #D0D0F0;
}
.panel_bg {
	background-color: #FFFFFF;
}
.panel_header:link, .panel_header:visited, .panel_header:active, .panel_header:hover {
	color: #508040;
	font-weight: bold;
	font-size: 13px;
	font-family			: 微軟正黑體, 新細明體, Arial;
	decoration: none;
}


/* TEXT & TABLE ELEMENTS */
.remark {
	color: red;
}
.footnote {
	font-style: italic;
	text-decoration: italic;
	font-size: 10px;
	line-height: 100%;
	color: #8080c0;
}
.blur {
	color: #C0C0C0;
}

.table_background {
	background-color: #C09090;
}
.table_header, .table_header a {
	background-color: #fff040;
	font-weight: bold;
	color: #002010;
}
.table_subheader {
	background-color: #fff2b0;
	font-weight: normal;
	color: black;
}
.table_content {
	background-color: #fffef0;
	color: black;
	font-weight: normal;
}
.table_content2 {
	background-color: #fefe90;
	color: black;
	font-weight: normal;
}
.table_content3 {
	background-color: #C0eeff;
	color: black;
	font-weight: normal;
}

.inner_table_background {
	background-color: #d08080;
}
.inner_table_header {
	background-color: #ffe0a0;
	font-weight: bold;
}
.inner_table_content {
	background-color: #ffffff;
	font-weight: normal;
}
.inner_table_content2 {
	background-color: #ffeed0;
	font-weight: normal;
}


.outer_table_background {
	background-color: #508040;
}
.outer_table_header {
	background-color: #ffffff;
	font-weight: bold;
}
.outer_table_header_active {
	background-color: #f0fff0;
	font-weight: bold;
}
.outer_table_content {
	background-color: #f0fff0;
	font-weight: normal;
}

.main_content {
	width:600px;
	overflow:hidden;
	word-wrap: break-word;
}
