INPUT {
	BORDER-TOP-WIDTH: 1px;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 9pt;
	BORDER-LEFT-COLOR: #cccccc;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #cccccc;
	PADDING-BOTTOM: 1px;
	BORDER-TOP-COLOR: #cccccc;
	PADDING-TOP: 1px;
	HEIGHT: 21px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #cccccc;
	background-color: #EFEFEF;
	text-align: center;
}

A {font-size:x-small;COLOR: #003366; TEXT-DECORATION: underline;}

A:linkˇ@ˇ@ {font-size:x-small;COLOR: #003366; TEXT-DECORATION: underline;}
A:visited {font-size:x-small;COLOR: #003366; TEXT-DECORATION: underline;}
A:active ˇ@{font-size:x-small;COLOR: #003366; BORDER-BOTTOM: #445 1px solid; TEXT-DECORATION: underline}
A:hover ˇ@{font-size:x-small;COLOR: #003366; BORDER-BOTTOM: #445 1px solid; TEXT-DECORATION: underline;}

a.link_blue9:link {  font-size: 9pt; text-decoration: none;color: #22598F}
a.link_blue9:active {  font-size: 9pt; text-decoration: none;color: #22598F}
a.link_blue9:visited {  font-size: 9pt; text-decoration: none;color: #22598F}
a.link_blue9:hover {  font-size: 9pt; text-decoration: none;color: #FF4E00}

a.link_blue8:link {  font-size: 8pt; text-decoration: none;color: #22598F}
a.link_blue8:active {  font-size: 8pt; text-decoration: none;color: #22598F}
a.link_blue8:visited {  font-size: 8pt; text-decoration: none;color: #22598F}
a.link_blue8:hover {  font-size: 8pt; text-decoration: none;color: #FF4E00}

a.link_red9:link {  font-size: 9pt; text-decoration: underline;color: #990000}
a.link_red9:active {  font-size: 9pt; text-decoration: underline;color: #990000}
a.link_red9:visited {  font-size: 9pt; text-decoration: underline;color: #990000}
a.link_red9:hover {  font-size: 9pt; text-decoration: underline;color: #FF0000}

a.link_red_s8:link {  font-size: 8pt; text-decoration: underline;color: #990000}
a.link_red_s8:active {  font-size: 8pt; text-decoration: underline;color: #990000}
a.link_red_s8:visited {  font-size: 8pt; text-decoration: underline;color: #990000}
a.link_red_s8:hover {  font-size: 8pt; text-decoration: underline;color: #FF0000}

.txt {
	font-size: 9pt;
	line-height: 14pt;
}
.txt_general_content_verybeginning {
	font-size: 1pt;
	line-height: 1pt;
	color: #383A3B;
	text-align: justify;
}
.txt_general_content_micro {
	font-size: 7pt;
	line-height: 9pt;
	color: #676768;
	text-align: justify;
}
.txt_general_content_small {
	font-size: 9pt;
	line-height: 12pt;
	color: #676768;
	text-align: justify;
}
.txt_general_content {
	font-size: 10pt;
	line-height: 14pt;
	color: #676768;
	text-align: justify;
}
.txt_general_content_big {
	font-size: 12pt;
	line-height: 16pt;
	color: #676768;
	text-align: justify;
}
.txt_general_content_dark_micro {
	font-size: 9pt;
	line-height: 11pt;
	color: #191923;
}
.txt_general_content_dark_small {
	font-size: 10pt;
	line-height: 12pt;
	color: #191923;
}
.txt_general_content_dark {
	font-size: 11pt;
	line-height: 14pt;
	color: #191923;
}
.txt_general_content_dark_big {
	font-size: 13pt;
	line-height: 16pt;
	color: #191923;
}
.txt_general_content_left {
	font-size: 9pt;
	line-height: 12pt;
	color: #383A3B;
	text-align: justify;
}
.txt_general_content_center {
	font-size: 9pt;
	line-height: 12pt;
	color: #323133;
}
.txt_general_content_center_s {
	font-size: 8pt;
	line-height: 12pt;
	color: #383A3B;
}
.txt_general_content_title {
	font-size: 10pt;
	line-height: 12pt;
	color: #1A147E;
	margin: auto 0px -16px;
}
.txt_general_content_table_header_wh {
	font-size: 9pt;
	line-height: 18pt;
	color: #FFFFFF;
}
.txt_subcat_title {
	font-size: 12pt;
	line-height: 16pt;
	color: #505050;
}
.txt_subcat_content {
	font-size: 9pt;
	line-height: 16pt;
	color: #505050;
}
.txt_sc_list_pname {
	font-size: 9pt;
	line-height: 12pt;
	color: #4B4B4B;
}
.txt_pd_item {
	font-size: 9pt;
	line-height: 18pt;
	color: #515151;
}	
.txt_general_title {
	font-size: 9pt;
	line-height: 16pt;
	color: #000000;
	text-align: justify;
}
a.txt_general_title {
	font-size: 9pt;
	line-height: 16pt;
	color: #000000;
	text-align: justify;
}
a.txt_general_title:visited {
	font-size: 9pt;
	line-height: 16pt;
	color: #000000;
	text-align: justify;
}
a.txt_general_content_dark {
	font-size: 9pt;
	color: #336699;
	text-align: justify;
	text-decoration : none;
}
a.txt_general_content_dark:hover {
	font-size: 9pt;
	color: #6666CC;
	text-align: justify;
	text-decoration : none;
}
a.txt_general_content_dark:visited {
	font-size: 9pt;
	color: #336699;
	text-align: justify;
	text-decoration : none;
}
.input {
BORDER-TOP-WIDTH: 1px;
PADDING-RIGHT: 1px;
PADDING-LEFT: 1px;
BORDER-LEFT-WIDTH: 1px;
FONT-SIZE: 9pt;
BORDER-LEFT-COLOR: #cccccc;
BORDER-BOTTOM-WIDTH: 1px;
BORDER-BOTTOM-COLOR: #cccccc;
PADDING-BOTTOM: 1px;
BORDER-TOP-COLOR: #cccccc;
PADDING-TOP: 1px;
HEIGHT: 18px;
BORDER-RIGHT-WIDTH: 1px;
BORDER-RIGHT-COLOR: #cccccc;
background-color: #EFEFEF	
}
.textfield {
	background-color: #00CC33;
}
.style2 {color: #FFFFFF; }
.inputb{
	BORDER-TOP-WIDTH: 1px;
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	BORDER-LEFT-WIDTH: 1px;
	FONT-SIZE: 10pt;
	BORDER-LEFT-COLOR: #cccccc;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-BOTTOM-COLOR: #cccccc;
	PADDING-BOTTOM: 1px;
	BORDER-TOP-COLOR: #cccccc;
	PADDING-TOP: 1px;
	HEIGHT: 18px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-RIGHT-COLOR: #cccccc;
	background-color: #EFEFEF;
	font-weight: bold;
}

.g12{font-size:x-small;COLOR: #006666;}

.font11   {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11pt;
	vertical-align: middle;
}

.engfont     { font-family: Verdana, Arial, Helvetica; letter-spacing: 1pt }

.font10_h18 {  font-size: 10pt; line-height: 18pt}

.font9_h12 {  font-size: 9pt; line-height: 12pt}

.tabs H3 {
        DISPLAY: none
}
.tabs UL {
	WIDTH: 100%; BORDER-BOTTOM: #b5cbd0 1px solid; ZOOM: 1; POSITION: relative
}
.tabs LI {
	BORDER-RIGHT: 1px solid #ccc; BORDER-TOP: 1px solid #ccc; BACKGROUND: url('http://www.hocheng.com.tw/M101/Images/taboffbg.gif') repeat-x 50% bottom; FLOAT: left; BORDER-LEFT: 1px solid #ccc; WIDTH: 24.9%; BORDER-BOTTOM: 1px none #ccc; POSITION: relative; margin-left:0px; margin-right:-2px; margin-top:3px; margin-bottom:0px
}
.tabs LI A:link {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
.tabs LI A:visited {
	PADDING-RIGHT: #cde5f3 1px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LETTER-SPACING: 1px; COLOR: #ffa800; TEXT-ALIGN: center
}
.tabs LI A:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-TOP: -3px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
.tabs LI A:active {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 1px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; WHITE-SPACE: nowrap; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
.tabs LI .rctop {
	DISPLAY: block; BACKGROUND: url('http://www.hocheng.com.tw/M101/Images/rc_all_b.gif') no-repeat; POSITION: relative
}
.tabs LI .rctop SPAN {
	DISPLAY: block; BACKGROUND: url('http://www.hocheng.com.tw/M101/Images/rc_all_b.gif') no-repeat; POSITION: relative
}
.tabs LI .rctop {
	BACKGROUND-POSITION: left -30px; LEFT: -1px; TOP: -1px
}
.tabs LI .rctop SPAN {
	BACKGROUND-POSITION: right -34px; FONT-SIZE: 0px; RIGHT: -2px; HEIGHT: 4px
}
.tabs LI.on {
	BORDER-RIGHT: 1px solid #7f9db9; BORDER-TOP: 1px solid #7f9db9; MARGIN-TOP: 0px; Z-INDEX: 20; BACKGROUND: #328bc2 url('http://www.hocheng.com.tw/M101/Images/tabonbg.gif') repeat-x left top; BORDER-LEFT: 1px solid #7f9db9; BORDER-BOTTOM: 1px none #7f9db9; 
}
.tabs LI.on .rctop {
	BACKGROUND-POSITION: left -38px; LEFT: -1px; TOP: -1px
}
.tabs LI.on .rctop SPAN {
	BACKGROUND-POSITION: right -42px; FONT-SIZE: 0px; RIGHT: -2px; MARGIN-BOTTOM: 0px; HEIGHT: 3px
}
.tabs LI.on A:link {
	BORDER-RIGHT: #cde5f3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cde5f3 0px solid; MARGIN-TOP: -1px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; BORDER-LEFT: #cde5f3 1px solid; COLOR: #fff; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; BORDER-BOTTOM: #cde5f3 0px solid
}
.tabs LI.on A:visited {
	BORDER-RIGHT: #cde5f3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cde5f3 0px solid; MARGIN-TOP: -1px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 2px; BORDER-LEFT: #cde5f3 1px solid; COLOR: #fff; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; BORDER-BOTTOM: #cde5f3 0px solid
}
.tabs LI.on A:hover {
	BORDER-RIGHT: #cde5f3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cde5f3 0px solid; MARGIN-TOP: -3px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 2px; BORDER-LEFT: #cde5f3 1px solid; COLOR: #fff; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; BORDER-BOTTOM: #cde5f3 0px solid
}
.tabs LI.on A:active {
	BORDER-RIGHT: #cde5f3 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cde5f3 0px solid; MARGIN-TOP: -1px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 2px; BORDER-LEFT: #cde5f3 1px solid; COLOR: #fff; LINE-HEIGHT: 1.3em; PADDING-TOP: 3px; BORDER-BOTTOM: #cde5f3 0px solid
}
.tabs LI.on .pointer {
	DISPLAY: block; FONT-SIZE: 0px; BACKGROUND: url('http://www.hocheng.com.tw/M101/Images/tabonpointer.gif') no-repeat center top; WIDTH: 100%; BOTTOM: -5px; POSITION: absolute; HEIGHT: 5px
}
.tabs LI.last {
	LEFT: -2px; FLOAT: right
}


