body {
	margin-top: 0px;
	margin-left: 0px;
	font-size: 9pt;
	color: #333333;
	line-height: 18px;
}
h1 {
	font-family: 新細明體;
	font-size: 18pt;
	font-weight: bold;
	color: #FF0000;
	text-align: left;
	vertical-align: bottom;
	width: 320px;
	height: 25px;
	margin-bottom: 10px;
}

h2 {
	font-family: 新細明體;
	color: #F09;
	font-size: 10pt;
	line-height: normal;
	vertical-align: middle;
	font-weight: normal;
	width: 320px;
	padding-bottom: 5px;
	margin-right: 5px;
}
h3 {
	font-family: 新細明體;
	color: #049ed6;
	font-size: 10pt;
	font-weight: normal;
	line-height: 1.8;
	width: 320px;
	margin-right: 5px;
}
h4 {
	font-family: 新細明體;
	color: #049ed6;
	font-size: 10pt;
	font-weight: normal;
	line-height: 1.8;
}
table {
	font-size: 9pt;
	color: #333333;
	line-height: 18px;
}
a:link {  color: #006666; text-decoration: none}
a:visited {  color: #006666; text-decoration: none}
a:hover {  color: #33CC99; text-decoration: underline}

.style5 { 
	color: #FF6699;
}
.style7 {
	color: #F09;
	font-size: 10pt;
	line-height: 1.5;
	vertical-align: middle;
}
.style4 {
	color: 0099FF;
}
.style8 {
	font-weight: bold;
	color: #FF0000;
}
.style2 {
	color: #FF3399;
}
.style1 {
	color: #FF0000;
}
.style6 {
	color: 049ed6;
	font-size: 10pt;
	line-height: 1.8;
}
.style9 {
	font-size: 14pt;
	color: #0099FF;
	line-height: 26px;
}
.style18 {
	font-size: 12pt;
	color: #FFFFFF;
	text-align: center;
}
.style19 {
	font-size: 12pt;
	color: #0066cc;
}
.style20 {
	font-size: 12pt;
	color: #FF0099;
}
.style21 {
	font-size: 10pt;
	color: #049ed6;
}
.style22 {
	font-size: 10pt;
	color: #939;
}
/*------------------------------------------------Table_TT--------------------*/
#Table_TT {
	WIDTH: 760px;
	border: none;
	padding: 0;
	margin: 0;
	}
	
#Table_TT tbody td, tbody th {
	padding: 0px;
}
.tabletd_right{
	width:38px;
	background-image:url(TT_bg_right.png);
}
.tabletd_left{
	width:40px;
	background-image:url(TT_bg_left.png);
}
/*------------------------------------------------Table_TT_all--------------------*/
#Table_TT_all {
	WIDTH: 682px;
    border:1px solid #ccc;
	border-width:1px 0 0 1px;
	margin:0;
	text-align:center;
	border-collapse:collapse;
	}
	
#Table_TT_all td,th{
	border:1px solid #ccc;
	border-width:0 1px 1px 0;
	margin:0;
}

#Table_TT_all th{
	text-align:center;font-size:12px;background-color:#F4F4F4;}	
/*------------------------------------------------Table_T1_A--------------------*/
#Table_T1_A {
	WIDTH: 100%;
    border:1px solid #ccc;
	border-width:1px 0 0 1px;
	margin:0;
	text-align:center;
	border-collapse:collapse;
	}
#Table_T1_A td,th{
	border:1px solid #ccc;
	border-width:0 1px 1px 0;
	margin:2px 0 2px 0;
}
#Table_T1_A th{
	text-align:center;font-size:12px;background-color:#F4F4F4;}	
	
/*------------------------------------------------Table_T1_B--------------------*/
#Table_T1_B {
	WIDTH: 580px;
    border:1px solid #ccc;
	border-width:1px 0 0 0;
	margin:0;
	text-align:center;
	border-collapse:collapse;
	}
#Table_T1_B td,th{
	border:1px solid #ccc;
	border-width:0 0 1px 0;
	margin:2px 0 2px 0;
}
#Table_T1_B th{
	text-align:center;font-size:12px;background-color:#F4F4F4;}
/*------------------------------------------------Table_T2_A--------------------*/
#Table_T2_A {
	WIDTH: 340px;
    border:1px solid #ccc;
	border-width:1px 0 0 1px;
	margin:0;
	text-align:center;
	border-collapse:collapse;
	}
#Table_T2_A td,th{
	border:1px solid #ccc;
	border-width:0 1px 1px 0;
	margin:2px 0 2px 0;
}
#Table_T2_A th{
	text-align:center;font-size:12px;background-color:#F4F4F4;}
	
/*------------------------------------------------Table_T2_B--------------------*/
#Table_T2_B {
	WIDTH: 289px;
    border:1px solid #ccc;
	border-width:1px 0 0 0;
	margin:0;
	text-align:center;
	border-collapse:collapse;
	}
#Table_T2_B td,th{
	border:1px solid #ccc;
	border-width:0 0 1px 0;
	margin:2px 0 2px 0;
}
#Table_T2_B th{
	text-align:center;font-size:12px;background-color:#F4F4F4;}
/*------------------------------------------------Table_T3--------------------*/
#Table_T3 {
	WIDTH: 190px;
    border:1px solid #ccc;
	border-width:1px 0 0 0;
	margin:0;
	text-align:center;
	border-collapse:collapse;
	}
#Table_T3 td,th{
	border:1px solid #ccc;
	border-width:0 0 1px 0;
	margin:2px 0 2px 0;
}
#Table_T3 th{
	text-align:center;font-size:12px;background-color:#F4F4F4;}
/*------------------------------------------------Table_T4--------------------*/
#Table_T4 {
	WIDTH: 143px;
    border:1px solid #ccc;
	border-width:1px 0 0 0;
	margin:0;
	text-align:center;
	border-collapse:collapse;
	}
#Table_T4 td,th{
	border:1px solid #ccc;
	border-width:0 0 1px 0;
	margin:2px 0 2px 0;
}
#Table_T4 th{
	text-align:center;font-size:12px;background-color:#F4F4F4;}
/*------------------------------------------------Table_T5--------------------*/
#Table_T5 {
	WIDTH: 100%;
	border: 1px solid #ccc;
	margin: 0;
	text-align: center;
	border-collapse: collapse;
	}
#Table_T5 td,th{
	border:1px solid #ccc;
	border-width:0 0 1px 0;
	/*margin:2px 0 2px 0;*/
}
#Table_T5 th{
	text-align:center;font-size:12px;background-color:#F4F4F4;}
/*------------------------------------------------Table_T7--------------------*/
#Table_T7 {
	WIDTH: 82px;
    border:1px solid #ccc;
	border-width:1px 0 0 0;
	margin:0;
	text-align:center;
	border-collapse:collapse;
	}
#Table_T7 td,th{
	border:1px solid #ccc;
	border-width:0 0 1px 0;
	margin:2px 0 2px 0;
}
#Table_T7 th{
	text-align:center;font-size:12px;background-color:#F4F4F4;}
	
/*------------------------------------------------Table_T10--------------------*/
#Table_T10 {
	WIDTH: 100%;
    border:1px solid #ccc;
	border-width:1px 0 0 0;
	margin:0;
	text-align:center;
	border-collapse:collapse;
	}
#Table_T10 td,th{
	border:1px solid #ccc;
	border-width:0 0 1px 0;
	margin:2px 0 2px 0;
}
#Table_T10 th{
	text-align:center;font-size:12px;background-color:#F4F4F4;}	
/*------------------------------------------------Table_Qty_A--------------------*/
#Table_Qty_A {
	WIDTH: 100%;
	text-align: center;
	border-collapse: collapse;
	border: 1px solid #ccc;
	}
#Table_Qty_A td,th{
	border: 1px solid #ccc;
	border-width: 0 0 1px 0;
	/*margin:2px 0 2px 0;*/
}
#Table_Qty_A th{
	text-align:center;font-size:12px;background-color:#F4F4F4;}
/*------------------------------------------------Table_Qty_B--------------------*/
#Table_Qty_B {
	WIDTH: 100%;
    border:1px solid #ccc;
	border-width:1px 0 0 0;
	margin:0;
	text-align:center;
	border-collapse:collapse;
	}
#Table_Qty_B td,th{
	border:1px solid #ccc;
	border-width:0 0 1px 0;
	margin:2px 0 2px 0;
}
#Table_Qty_B th{
	text-align:center;font-size:10pt;background-color:#F4F4F4;}
/*------------------------------------------------Table_afterworktitle--------------------*/
#Table_afterworktitle {
	WIDTH: 682px;
    border:1px solid #ccc;
	border-width:1px 0 0 1px;
	margin:0;
	padding:10px;
	border-collapse:collapse;
	}
	
#Table_afterworktitle td,th{
	border:1px solid #ccc;
	border-width:0 1px 1px 0;
	margin:0;
	padding:10px;
}

/*------------------------------------------------Table_caption--------------------*/	
.Table_caption1 {
	background-color: #A6AFBB;
	font-size: 12pt;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
}
.Table_caption2{
	text-align: center;
	font-size: 10pt;
	color: #333;
	/*background-image: url(bg_grey.gif);*/
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-color: #f3f3f3;
}
.Table_caption3 {
	background-color:#83ACD6;font-size: 12pt;color: #FFFFFF;text-align:center;}
.Table_caption4{
	text-align:center;font-size:10pt;color:#289DD7;background-image:url(bg_blue.gif);}
.Table_caption5 {
	background-color:#A6AFBB;font-size: 10pt;color: #FFF;text-align:center;}
.Table_caption6 {
	background-color:#83ACD6;
	font-size: 12pt;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	}
.Table_caption7 {
	background-color:#92b5b6;
	font-size: 12pt;
	color: #FFFFFF;
	text-align: center;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	}
.Table_caption8{
	text-align:center;font-size:10pt;color:#4e998d;background-image:url(bg_green.gif);}
	
/*------------------------------------------------Table_amount--------------------*/	
.Table_amount1{
	WIDTH: 100px;
	text-align: center;
	font-size: 10pt;
	color: #333;
	/*background-image: url(bg_grey.gif);*/
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 5px;
	background-color: #F3F3F3;
}
	
/*------------------------------------------------Table_describe--------------------*/	
.Table_describe1{
	text-align:center;font-size:10pt;color:#333;line-height: 1.8;background-color:#fff;}
.Table_describe2{
	text-align:center;font-size:10pt;color:#666;background-image:url(bg_greyline.gif);}
.Table_describe3{
	text-align:center;font-size:10pt;color:#289DD7;background-image:url(bg_blue.gif);}
.Table_describe4{
	WIDTH: 200px;text-align:center;font-size:10pt;color:#666;background:url(bg_blue2.gif) 0 0 repeat-x #e2e9ef;}
.Table_describe5{
	text-align: center;
	font-size: 10pt;
	color: #666;
	line-height: 1.8;
	background-color: #fff;
}
.Table_describe6{
	text-align:center;font-size:10pt;color:#289DD7;background-image:url(bg_greyline2.gif);}
.Table_describe7{
	text-align: left;
	font-size: 10pt;
	color: #666;
	line-height: 1.8;
	background-color: #FFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;	/*background-image: url(bg_grey2.gif);
	background-repeat: repeat-x;
	background-position: 0 0;*/
}
