@charset "big5";
body, span, div, p, body, td, select, input, tr,button

{

	font-family: "Times New Roman";

	font-size: 9pt;

	/*color: #003366;*/

}

body
{

	margin: 0pt;

	SCROLLBAR-FACE-COLOR: #CCDCEF; 

	SCROLLBAR-HIGHLIGHT-COLOR: #f5f9ff;

	SCROLLBAR-SHADOW-COLOR: #D7DFE8;/*#345487;*/

	SCROLLBAR-3DLIGHT-COLOR: #D7DFE8;

	SCROLLBAR-ARROW-COLOR: #10307A; 

	SCROLLBAR-TRACK-COLOR: #E7EFF8; 

	SCROLLBAR-DARKSHADOW-COLOR: #ffffffy

	Line-Height:150%;
	background-image: url(../images/main_bg_bak.gif);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}

.body

{

	margin: 0pt;

	SCROLLBAR-FACE-COLOR: #CCDCEF; 

	SCROLLBAR-HIGHLIGHT-COLOR: #f5f9ff;

	SCROLLBAR-SHADOW-COLOR: #D7DFE8;/*#345487;*/

	SCROLLBAR-3DLIGHT-COLOR: #D7DFE8;

	SCROLLBAR-ARROW-COLOR: #10307A; 

	SCROLLBAR-TRACK-COLOR: #E7EFF8; 

	SCROLLBAR-DARKSHADOW-COLOR: #ffffff

	Line-Height:150%;

}

.body1

{

	margin: 0pt;

	background-color:#EAF2FD;/*#F7FAFD*/

	SCROLLBAR-FACE-COLOR: #CCDCEF; 

	SCROLLBAR-HIGHLIGHT-COLOR: #f5f9ff;

	SCROLLBAR-SHADOW-COLOR: #D7DFE8;/*#345487;*/

	SCROLLBAR-3DLIGHT-COLOR: #D7DFE8;

	SCROLLBAR-ARROW-COLOR: #10307A; 

	SCROLLBAR-TRACK-COLOR: #E7EFF8; 

	SCROLLBAR-DARKSHADOW-COLOR: #ffffff

	Line-Height:150%;

}



.bodyScrollHide

{

	margin: 0pt;

	overflow:hidden;

	Line-Height:150%;

}



td

{

	/*Line-Height:150%;*/

}



/**

 * link

 */

a:link

{

	COLOR: #333366; TEXT-DECORATION: none

}

a:active

{

	COLOR: #333366; TEXT-DECORATION: none

}

a:visited

{

	COLOR: #333366; TEXT-DECORATION: none

}



a:hover

{

	COLOR: #ff0000; TEXT-DECORATION: underline

}



a.a1:link

{

	COLOR: #0000CC; TEXT-DECORATION: none

}

a.a1:active

{

	COLOR: #0000CC; TEXT-DECORATION: none

}

a.a1:visited

{

	COLOR: #0000CC; TEXT-DECORATION: none

}



a.a1:hover

{

	COLOR: #ff0000; TEXT-DECORATION: underline

}



/* font */

.font1

{

	color:#10307A; 

	text-decoration: none;

	padding-top:8;

}





.fontTree

{

	color: black;

	FONT-FAMILY: Arial, Helvetica, sans-serif;

}





.nav

{



}



.navBody

{

	margin: 0pt;

	background-image: url(images/bg_nav_main.gif);

}

/*
*/
.navTool

{

	background-image: url(images/bg_nav_tool.gif);

	text-align: center;

	padding-top:3;

	width: 60;

	height: 22;

	color: #10307A;

	Line-Height:100%;

}



/* */

.navColumnDark

{

	background-image: url(images/bg_nav_column_dark.gif);

	text-align: center;

	background-color: #ffffff;

	color: #10307A;

	width: 100%;

	height: 25px;

	border-bottom: 1px solid #6C7DA2;

	Line-Height:100%;

}



/* */

.navColumnLight

{

	background-image: url(images/bg_nav_column_light.gif);

	text-align: center;

	background-color: #ffffff;

	color: #10307A;

	width: 100%;

	height: 25px;

	border-bottom: 1px solid #6C7DA2;

	Line-Height:100%;

}



/**/

.navTitle

{

	background-image: url(images/bg_nav_title.gif);

	background-repeat: no-repeat;

	font-size: 10pt;

	color: #10307A;

	padding: 2px;

	padding-top: 8px;

	padding-left: 12px;

	text-align: center;

	width: 110;

	height: 25;

	Line-Height:100%;

}



.navContent

{

	border-top: 1px solid #6C7DA2;

	border-left: 1px solid #6C7DA2;

	border-right: 1px solid #6C7DA2;

	border-bottom: 0px;

	Line-Height:100%;

}



.navRefresh

{

	background-image: url(images/bg_nav_main.gif);

	background-position: -120px;

}



/**

 */

.header

{



}



.headerTop

{

	background-image: url(images/bg_header_top.gif);

	color: #10307A;

	width: 100%;

	height: 22;

}



.headerRight

{

	background-image: url(images/bg_header_right.gif);

	background-repeat: no-repeat;

	width: 8;

	height: 34;

}



.headerLeft

{

	background-image: url(images/bg_header_left.gif);

	background-repeat: no-repeat;

	width: 8;

	height: 34;

}



.headerMiddle

{

	background-image: url(images/bg_header_middle.gif);

	color: #10307A;

	height: 34;

}



.headerRight1

{

	background-image: url(images/bg_header_right1.gif);

	background-repeat: no-repeat;

	width: 8;

	height: 9;

}



.headerLeft1

{

	background-image: url(images/bg_header_left1.gif);

	background-repeat: no-repeat;

	width: 8;

	height: 9;

}



.headerMiddle1

{

	background-image: url(images/bg_header_middle1.gif);

	height: 9;

}



/**


 */

.columnTitleMain

{

	background-image: url(images/bg_column_title_main.gif);

	width: 100%;

	height: 28;



	color: #10307A;



	border-left: 0px;

	border-right: 0px;

	border-top: 0px;

	border-bottom: 1px solid #6C7DA2;

	Line-Height:100%;

}



/* 
 */

.columnTitleMain1

{

	background-image: url(images/bg_column_title_main.gif);

	width: 100%;

	height: 28;



	color: #10307A;



	border-left: 0px;

	border-right: 0px;

	border-top: 1px solid #6C7DA2;

	border-bottom: 1px solid #6C7DA2;

	Line-Height:100%;

}



/*  */

.columnTitle

{

	color: #10307A;

	background-image: url(images/bg_column_title.gif);

	text-align: center;

	padding: 5px

	padding-top: 3px;

	position: relative;

	top: 3px;

	width: 103;

	height: 21;

	cursor: hand;

	Line-Height:100%;

}



/*  */

.columnTitleLight

{

	color: #10307A;

	background-image: url(images/bg_column_title_light.gif);

	text-align: center;

	padding: 5px

	padding-top: 3px;

	position: relative;

	top: 3px;

	width: 103;

	height: 21;

	cursor: hand;

	Line-Height:100%;

}

/* */

.columnTitleSmall

{

	color: #10307A;

	background-image: url(images/bg_column_title_small.gif);

	text-align: center;

	padding: 5px

	padding-top: 3px;

	position: relative;

	top: 3px;

	width: 72;

	height: 21;

	cursor: hand;

	Line-Height:100%;

}



/*  */

.columnTitleLightSmall

{

	color: #10307A;

	background-image: url(images/bg_column_title_light_small.gif);

	text-align: center;

	padding: 5px

	padding-top: 3px;

	position: relative;

	top: 3px;

	width: 72;

	height: 21;

	cursor: hand;

	Line-Height:100%;

}

/* */

.columnTool

{

	color: #10307A;

	background-image: url(images/bg_column_tool.gif);

	background-repeat: no-repeat;

	text-align: center;

	padding: 4px

	padding-top: 2px;

	width: 78;

	height: 21;

	cursor: hand;

	Line-Height:100%;

}

.columnToolSmall

{

	color: #10307A;

	background-image: url(images/bg_column_tool_small.gif);

	text-align: center;

	padding: 4px

	padding-top: 2px;

	width: 46;

	height: 21;

	cursor: hand;

	Line-Height:100%;

}



/* */

.columnNav

{

	color: #10307A;

	background-image: url(images/bg_column_nav.gif);

	padding-left: 3px;

	padding-top: 3px;

	text-align: left;

	width: 100%;

	height: 18;



	border-left: 0px;

	border-right: 0px;

	border-top: 0px;

	border-bottom: 1px solid #6C7DA2;

	cursor:hand;

	Line-Height:100%;

}

.columnNav1

{

	color: #10307A;

	background-image: url(images/bg_column_nav.gif);

	padding-left: 0px;

	padding-top: 0px;

	text-align: left;

	width: 100%;

	height: 18;



	border-left: 0px;

	border-right: 0px;

	border-top: 0px;

	border-bottom: 1px solid #6C7DA2;

	cursor:hand;

	Line-Height:100%;

}

/**


 */

.listContent

{

	background-color: #F7FBFF;

}



.listContent1

{

	background-color: #D0EDF3;

}



.listTitle

{

	color: #10307A;

	background-color: #E7F0F9;

}



.list

{

	background-color: #ffffff;

}

.list1

{

	background-color: #f5f5f5;

}



.listDateContent

{

	background-color: #d7dfe8;

}



.listDateTitle

{

	color: #000000;

	background-color: #E7F0F9;

	height: 25px; width:90px;

	text-align: center;

}



.listDate

{

	background-color: #ffffff;

	height: 50px; width:90px;

}





/**


 */

.inputButton

{

	color: #10307A;

	background: #EEF2F7;

	border: 1px solid #104A7B;

	text-decoration:none;

	letter-spacing: 1px;

	cursor: hand;

}



.inputText

{

	font-family: "?[SO";

	color: #000000;

	border: #345487 1px solid; /*#90A7C4*/

	border-spacing: 3px;

	Line-Height:100%;

}



.inputTextarea

{

	font-family: "?[SO";

	font-size: 9pt;

	color: #000000;

	border-left: 1px solid #345487;

	border-right: 1px solid #345487;

	border-top: 1px solid #345487;

	border-bottom: 1px solid #345487;

	line-height: 150%;

	SCROLLBAR-FACE-COLOR: #CCDCEF; 

	SCROLLBAR-HIGHLIGHT-COLOR: #f5f9ff;

	SCROLLBAR-SHADOW-COLOR: #D7DFE8;/*#345487;*/

	SCROLLBAR-3DLIGHT-COLOR: #D7DFE8;

	SCROLLBAR-ARROW-COLOR: #10307A; 

	SCROLLBAR-TRACK-COLOR: #E7EFF8; 

	SCROLLBAR-DARKSHADOW-COLOR: #ffffff

}



/**

 *

 */

.treeDark

{

	padding: 1px;

	cursor: hand;

}



.treeLight

{

	padding: 1px;

	color: highlighttext;

	background-color: highlight;

	cursor: hand;

}



/*  */

.desc 

{

	COLOR: #223B6C; font-size:9pt

}



/**********************************************************

The table's CSS

***********************************************************/

table.menu

{

	font-size: 9pt; 

	cursor: default; 

	margin: 0;

	border:0 ;

	background-color: #EAF3FF; 

}

table.menuLeft

{

	font-size: 9pt; 

	cursor: default; 

	margin: 0;

	border:0 ;

	background-image: url(images/bg_menu_left.gif);

}

table.menuLeft1

{

	font-size: 9pt; 

	cursor: default; 

	width:10;

	height:81;

	margin: 0;

	border:0 ;

	background-image: url(images/bg_menu_left1.gif);

	background-repeat: no-repeat;

}

tr.over

{

	font-size: 9pt; 

	color: #0000CC; 

	background-color: #AEC5E8; 

	height:18;

	cursor: default;

}

tr.out

{

	font-size: 9pt;

	color: #000000; 

	background-color: #EAF3FF;

	height:18;

	cursor: default;

}


.tableA{
	border:0px;
	font-size: 13px;
	color:#000000;
	background-color:#ffffff;
}
.tableA td{
	border-width: 0px;
	border-style:solid;
	border-color:#F6F3F3;
}

/*******************************************/

div.rm_div

{

	position: absolute; 

	filter: Alpha(Opacity='100');

	display: none; 

	border: 1px  outset #597DB5; 

	background-color: #EAF3FF; 

	width: 0; 

	height: 0;

	z-index:3;

}

tr.tr-sperator

{

	background-color: #EAF3FF;

	height:2px;

} 

hr.sperator

{

	border: 1px inset #EAF3FF;

}

/***********************************************************/

