html {

	height:100%;

	margin:0px;

	padding:0px;

	overflow:hidden;

}



body {

background:#ffffff url(../../images/share/bg-l.jpg)

	height:100%;

	margin:0px;

	padding:0px;

	color:#333333;

	font-family:arial;

	font-size:10px;



	

scrollbar-face-color: #bde7ef;

scrollbar-shadow-color: #00a2bd;

scrollbar-highlight-color:#bde7ef;

scrollbar-3dlight-color:#3399FF;

scrollbar-darkshadow-color: #ffffff;

scrollbar-track-color: #ffffff;

scrollbar-arrow-color: #00a2bd;

}

TD,TR,P   {  font-family:arial;  font-size: 10pt; color: 333333;line-height: 150%;text-align:}



.justifyTD   {  font-family:arial;  font-size: 9pt; color: 333333;text-align:justify;}

.txtIN   {

	font-family:"arial";

	font-size: 9pt;

	color: #4D4D4D;

	text-align:justify;

}

.put {font-size: 10pt; font-family: Arial; letter-spacing: 1; background-color: #E7E7E7; border-left: 1 solid #FAFAFA; border-right: 1 solid #666666; border-top: 1 solid #FAFAFA; border-bottom: 1 solid #666666 }



a:link { color: 0066cc; text-decoration: none}

a:active {  text-decoration: none; color: 777777 ;}

a:visited {  color: 663366; text-decoration:none;}

a:hover {   color: ff6600; text-decoration: underline;}



.menu_top       {

	color: #394AC6;

	padding-top:1pt;

	padding-bottom:1pt;

	text-align: center;

	letter-spacing:0px;

	line-height: 150%;

	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 12px;

	font-weight: normal;



}

.menu_top a:link { color: 394AC6; text-decoration: none}

.menu_top a:active {  text-decoration: none; color: 394AC6 ;}

.menu_top a:visited {  color: 394AC6; text-decoration: none;}

.menu_top a:hover {   color: red; text-decoration: none;}



.menu_left       { color: #000000; text-decoration: none; font-weight: normal;text-align:left}

.menu_left a:link { color: #000000; text-decoration: none;text-align:left}

.menu_left a:active {  color:#000000 ;text-decoration: none;text-align:left }

.menu_left a:visited {  color: #000000; text-decoration: none;text-align:left}

.menu_left a:hover {   color:#000000; text-decoration: none;text-align:left}



.form_textField  { font:normal 8pt Tahoma,Aria,sans-serif; color:#333333; background:#EDECE9 url(gray.png); letter-spacing:1pt; border-left:1px solid #333333; border-right:1px inset #C0C0C0; border-top:1px solid #333333; border-bottom:1px inset #C0C0C0; padding:2px}

.form_textField_long  { font:normal 8pt Tahoma,Aria,sans-serif; color:#333333; background:#EDECE9 url(longgray.png); letter-spacing:1pt; border-left:1px solid #333333; border-right:1px inset #C0C0C0; border-top:1px solid #333333; border-bottom:1px inset #C0C0C0; padding:2px}

.form_textArea  { font:normal 8pt Tahoma,Arial,sans-serif; color:#333333; background:#EDECE9 url(gray2.png); padding-left:5pt;padding-right:5pt;padding-top:5pt;padding-bottom:5pt;letter-spacing:1pt; border-left:1px solid #333333; border-right:1px inset #C0C0C0; border-top:1px solid #333333; border-bottom:1px inset #C0C0C0; padding:2px}

.form_text_w  { font:normal 8pt "Tahoma", "Arial,sans-serif"; color:#333333; background:#FEFEFE; padding-left:5pt;padding-right:5pt;padding-top:5pt;padding-bottom:5pt;letter-spacing:1pt; border-left:1px solid #333333; border-right:1px inset #C0C0C0; border-top:1px solid #333333; border-bottom:1px inset #C0C0C0; padding:2px;}

.form_text_w  { font:normal 8pt "Tahoma", "Arial,sans-serif"; color:#333333; background:#EDECE9; padding-left:5pt;padding-right:5pt;padding-top:5pt;padding-bottom:5pt;letter-spacing:1pt; border-left:1px solid #333333; border-right:1px inset #C0C0C0; border-top:1px solid #333333; border-bottom:1px inset #C0C0C0; padding:2px;}



.title_10p_gray {

	color: #666666;

	font-family:  "Helvetica", "sans-serif";

	font-style: normal;

	font-size: 10pt;

	vertical-align: middle;

	line-height: 13pt;



	font-weight: ;

	text-align: left;



}



.title_10p_red {

	color: red;

	font-family: "Arial", "Helvetica", "sans-serif";

	font-style: normal;

	font-size: 10pt;

	vertical-align: middle;

	line-height: 13pt;

	font-weight: bold;

}



.title_11p_red {

	color: red;

	font-family: "Arial", "Helvetica", "sans-serif";

	font-style: normal;

	font-size: 11pt;

	vertical-align: middle;

	line-height: 14pt;

	font-weight: bold;

}



.title_11p_blue {

	color: 394AC6;

	font-family: "Arial", "Helvetica", "sans-serif";

	font-style: normal;

	font-size: 11pt;

	vertical-align: middle;

	line-height: 14pt;

	font-weight: bold;

}



.title_13p_or {

	color: #394AC6;

	font-family:  "Verdana", "Arial", "Helvetica", "sans-serif";

	font-style: normal;

	font-size: 13pt;

	vertical-align: middle;

	line-height: 15pt;

	font-weight: ;

}



.title_13p_white {

	color: #ffffff;

	font-family:  "Verdana", "Arial", "Helvetica", "sans-serif";

	font-style: normal;

	font-size: 13pt;

	vertical-align: middle;

	line-height: 15pt;

	font-weight: bold;

}

.title_13p_blue {

	color: #000099;

	font-family:  "Verdana", "Arial", "Helvetica", "sans-serif";

	font-style: normal;

	font-size: 13pt;

	vertical-align: middle;

	line-height: 15pt;

	font-weight: bold;

}

.title_13p_red {

	color: red;

	font-family:  "Verdana", "Arial", "Helvetica", "sans-serif";

	font-style: normal;

	font-size: 13pt;

	vertical-align: middle;

	line-height: 15pt;

	font-weight: bold;

}

.title_13p_green {

	color: green;

	font-family:  "Verdana", "Arial", "Helvetica", "sans-serif";

	font-style: normal;

	font-size: 13pt;

	vertical-align: middle;

	line-height: 15pt;

	font-weight: bold;

}

.title_13p_black {

	color: black;

	font-family:  "Verdana", "Arial", "Helvetica", "sans-serif";

	font-style: normal;

	font-size: 13pt;

	vertical-align: middle;

	line-height: 15pt;

	font-weight: bold;

}



.title_14p_or { color: #0066cc;font-family:  "verdana";  font-style: normal; font-size: 14pt; vertical-align: middle; line-height: 15pt;letter-spacing: 2px;}

.title_14p_blue {color: #0066cc; font-family:  "verdana";  font-style: normal; font-size: 14pt; vertical-align: middle; line-height: 15pt;letter-spacing: 2px;}

.title_14p_red { color: #0066cc;font-family:  "verdana";  font-style: normal; font-size: 14pt; vertical-align: middle; line-height: 150%;letter-spacing: 2px;}

.title_14p_green { color: #0066cc;font-family:  "verdana";  font-style: normal; font-size: 14pt; vertical-align: middle; line-height: 15pt;letter-spacing: 2px;}



.line-g  { background-image: url(point-g.gif)}.space {  padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

.line-g-line  { background-image: url(line-g.gif)}.space {  padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px}

.button {

	font:normal 8pt "Arial", "Helvetica", "sans-serif";

	color:#FFFFFF;

	background:#006699;

	letter-spacing:1px;

	padding:2px;

	margin: 0px;

	border-top: 1px solid #CBDCED;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	border-left: 1px solid #CBDCED;



}

.protitle {

	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";

	font-size: 12px;

	font-weight: bold;

	color: #000066;

}

p.MsoNormal, li.MsoNormal, div.MsoNormal

	{mso-style-parent:"";

	margin-top:3.0pt;

	margin-right:0in;

	margin-bottom:3.0pt;

	margin-left:0in;

	text-align:justify;

	mso-pagination:widow-orphan;

	font-size:10.0pt;

	mso-bidi-font-size:12.0pt;

	font-family:Arial;

	mso-fareast-font-family:"Times New Roman";

	mso-bidi-font-family:"Times New Roman";}

.sdd {

	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #000000; LINE-HEIGHT: 100%; PADDING-TOP: 4px; FONT-FAMILY: "新細明體", "Taipei","Arial", "Helvetica", "sans-serif"

}

.view {



	font:normal 8pt "Arial", "Helvetica", "sans-serif";

	color:#FFFFFF;

	background:#CCCCCC;

	letter-spacing:1px;

	padding:2px;

	margin: 0px;

	border-top: 1px solid #CBDCED;

	border-right: 1px solid #000000;

	border-bottom: 1px solid #000000;

	border-left: 1px solid #CBDCED;

}

font.title-log{filter: dropshadow(color=#000000, offx=1, offy=1, positive=1);width:130;color:#FBFFCC;font-family:"Verdana";font-size:12px;}

font.title-show{filter: dropshadow(color=#BCBEC0, offx=1, offy=1, positive=1);width:48;color:#D73765;font-family:"Verdana";font-size:12px;}

font.title-show-big{filter: dropshadow(color=#BCBEC0, offx=1, offy=1, positive=1);width:180;color:#D73765;font-family:"Verdana";font-size:12px;}

font.title-right {

	filter: dropshadow(color=#ffffff, offx=1, offy=1, positive=1);

	width:95;

	color:#1B3450;

	font-family:"新細明體";

	font-size:15px;

	font-weight: normal;

	letter-spacing: 1pt;

}

.top-2 {

	font-size: 10px;

	color: #999999;

	text-decoration: none;

}

.td-1 {

	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 14px;

	font-weight: bold;

	color: #FF0000;

	text-decoration: none;

}

.td-2 {

	padding: 0px;

	height: 0px;

	width: 0px;

}

.left-2 {

	text-decoration: none;

	vertical-align: text-top;





}

.left-3 {

	text-decoration: line-through;

	color: #000000;

}

.top-3 {

	font-size: 16px;

	font-weight: bold;

	color: #000000;

}

A.MenuLink:link {

	FONT-WEIGHT: normal; FONT-SIZE:10pt; COLOR: #082473; FONT-FAMILY: varial; TEXT-DECORATION: none

}

A.MenuLink:visited {

	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #082473; FONT-FAMILY: arial; TEXT-DECORATION: none

}

A.MenuLink:active {

	FONT-WEIGHT: normal; FONT-SIZE:10pt; COLOR: #082473; FONT-FAMILY: arial; TEXT-DECORATION: none

}

A.MenuLink:hover {

	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ff6600; FONT-FAMILY: arial; TEXT-DECORATION: underline

}

.WhiteTextSmall {

	font-size: 10px;

	font-weight: ;

	color: #ffffff;}

	

A.HeaderLinks:link {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #c0bee0; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none

}

A.HeaderLinks:visited {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #c0bee0; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none

}

A.HeaderLinks:active {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #c0bee0; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none

}

A.HeaderLinks:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none

}
.outline {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3pt; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 3pt; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #e7e7e7
}
.outbox {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 3pt; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; BORDER-LEFT: #aaaaaa 1px solid; PADDING-TOP: 3pt; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #EEE4F1
}
.out_lite {
	BORDER-RIGHT: #dadadb 1px solid; PADDING-RIGHT: 3pt; BORDER-TOP: #dadadb 1px solid; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt; BORDER-BOTTOM: #dadadb 1px solid; BACKGROUND-COLOR: #f9f9ea; TEXT-ALIGN: center
}
.out_liteb {
	PADDING-RIGHT: 3pt; BORDER-TOP: #dadadb 1px solid; PADDING-LEFT: 3pt; PADDING-BOTTOM: 3pt; PADDING-TOP: 3pt; BORDER-BOTTOM: #dadadb 1px solid; BACKGROUND-COLOR: #CCCCCC; TEXT-ALIGN: center
}
.out_hvy {
	BORDER-RIGHT: #dadadb 1px solid; PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; FONT-SIZE: 9pt; PADDING-BOTTOM: 3pt; COLOR: #333333; LINE-HEIGHT: 150%; PADDING-TOP: 3pt; BORDER-BOTTOM: #dadadb 1px solid
}
.out_hvyb {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; FONT-SIZE: 9pt; PADDING-BOTTOM: 3pt; COLOR: #333333; LINE-HEIGHT: 150%; PADDING-TOP: 3pt; BORDER-BOTTOM: #dadadb 1px solid
}
.out_mid {
	PADDING-RIGHT: 7pt; PADDING-LEFT: 7pt; PADDING-BOTTOM: 7pt; LINE-HEIGHT: 180%; PADDING-TOP: 7pt; TEXT-ALIGN: center
}.err-1 {
	color: #FF0000;
}
.web01 {
	font-size: 15px;
	text-decoration: underline;
}
