

.div{
	position: absolute;
	border: 2px solid red;
	background-color: #EFEFEF;
	line-height:90px;
	font-size:12px;
	z-index:4;
}

.head     {width:48px;border:1px solid;border-color:#fff #aaa #aaa #fff;padding:4 0 2 6;background:#ccc;cursor:pointer}
.data     {width:50px;border-top:1px solid #ddd;border-right:1px solid #ddd;padding:4 0 2 6;cursor:default}
.topic    {width:35px;letter-spacing:6px}
.sort     {font:11px Times New Roman, Times;line-height:12px}

#ProcessLayerBar {
	position: absolute;
	top: 100px;
	left: 100px;
	width: 300px;
	height: 40px;
	z-index: 1000;
	background-color: #CCCCCC;
}

#ProcessLayerBar__ {
	position: absolute;
	top: 100px;
	width: 300px;
	height: 40px;
	z-index: 1000;
	background-color: #CCCCCC;
	right: 100px;
}

#processLayerBG {
	position: absolute;
	left: 0px;
	width: 800px;
	height: 600px;
	z-index: 1;
	background-color: #D0E2FD;
	top: 0px;
	right: 0px;
	filter: alpha(opacity = 50);
}

#WAIT {
	position: absolute;
	left: 200px;
	top: 0px;
	width: 400px;
	height: 40px;
	z-index: 1000;
}

#Layer1 {
	position: absolute;
	width: 300px;
	height: 150px;
	z-index: 4;
	left: 0px;
	top: 0px;
}

#Layer2 {
	position: absolute;
	width: 300px;
	height: 100px;
	z-index: 3;
	left: 0px;
	top: 0px;
}

#Layer3 {
	position: absolute;
	width: 300px;
	height: 100px;
	z-index: 2;
	left: 0px;
	top: 0px;
	background: transparent;
}

#Layer4 {
	position: absolute;
	width: 400px;
	height: 250px;
	z-index: 1;
	left: 0px;
	top: 0px;
}

#allFormLayer {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 800px;
	height: 600px;
	z-index: 1;
	background-color: #9D86E3;
	filter: alpha(opacity = 10);
}

td {
	cursor: default;
	font-family: "新細明體";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #512800;
}

.big_txt {
	font-family: "新細明體";
	font-size: 30px;
	color: #512800;
}

.body {
	margin-top: 2px;
	font-size: 12px;
	cursor: default;
	background-repeat: repeat;
	background-attachment: fixed;
	background-position: center center;
	SCROLLBAR-FACE-COLOR: #EBF5FF;
	SCROLLBAR-HIGHLIGHT-COLOR: #EBF5FF;
	SCROLLBAR-SHADOW-COLOR: #EBF5FF;
	SCROLLBAR-3DLIGHT-COLOR: #A6C4C4;
	SCROLLBAR-ARROW-COLOR: #ffe5f3;
	SCROLLBAR-TRACK-COLOR: #EEEEEE;
	SCROLLBAR-DARKSHADOW-COLOR: #669999;
}

body_backup {
	font-size: 12pt;
	background-image: url(../images_m/bk_image03.jpg);
	background-color: #E1E1E1;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center center;
	SCROLLBAR-FACE-COLOR: #EBF5FF;
	SCROLLBAR-HIGHLIGHT-COLOR: #EBF5FF;
	SCROLLBAR-SHADOW-COLOR: #EBF5FF;
	SCROLLBAR-3DLIGHT-COLOR: #A6C4C4;
	SCROLLBAR-ARROW-COLOR: #ffe5f3;
	SCROLLBAR-TRACK-COLOR: #EEEEEE;
	SCROLLBAR-DARKSHADOW-COLOR: #669999
}

//
td {
	border-top: 1pt solid #E7E7E7;
	border-right: 1pt solid #E7E7E7;
	border-bottom: 0px solid #E7E7E7;
	border-left: 0px solid #E7E7E7;
	height: 22px;
	padding-left: 5px;
}

.main_table {
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.table_top {
	border: 3px solid #9E7512;
	background-color: #FFFFFF;
}

.table_title {
	border: 1px solid #999999;
	background-color: #FFFFFF;
}

.td_title {
	color: #8C0000;
	font-size: 18pt;
	font-weight: bold;
}

.modifyTitle {
	font-size: 16pt;
	color: #FFFFFF;
	height: 35px;
	padding-left: 10px;
	font-weight: bolder;
	background-image: url(../table02/s00.gif);
	background-repeat: repeat;
}

main_table.td {
	border: 1pt solid #CCCCCC;
}

.table_list {
	border: 1px solid #999999;
	background-color: #E8E8FF;
}

.table_list2 {
	border: 1px solid #999999;
	background-color: #D7D7FF;
}

.button_table {
	border: 1px solid #999999;
	background-color: #FEFD96;
}

.image_td {
	background-image: url(../imagesB/bg01.jpg);
}

.button_a {
	font-size: 80%;
	font-weight: bold;
	padding: 5px 2em 0px 2em;
	border: 3px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5;
}

.button_b {
	font-weight: bold;
	color: #900;
	background: url(btnBG2.jpg);
	border: 3px double;
	border-color: #6d5 #5b5 #459455 #5b5;
}

.defaultButton {
	background-image: url(../imagesB/bg01.jpg);
	clip: rect(auto, auto, auto, auto);
	border: 1px solid #999999;
	height: 18pt;
	font-size: 9pt;
	cursor: pointer;
	color: #512999;
}

.button {
	background-image: url(../imagesB/bg01.jpg);
	clip: rect(auto, auto, auto, auto);
	border: 1px solid #999999;
	height: 18pt;
	width: 50pt;
	font-size: 9pt;
	cursor: pointer;
	color: #512800;
}

.button02 {
	background-image: url("");
	clip: rect(auto, auto, auto, auto);
	border: 1px solid #999999;
	height: 18pt;
	width: 50pt;
	font-size: 9pt;
	cursor: pointer;
	color: #512800;
}

.button03 {
	background-image: url(../imagesB/bg01.jpg);
	clip: rect(auto, auto, auto, auto);
	border: 1px solid #999999;
	height: 18pt;
	width: 80pt;
	font-size: 9pt;
	cursor: pointer;
	color: #512800;
}

.mouse_hand {
	cursor: pointer;
}

.text_box {
	clip: rect(auto, auto, auto, auto);
	border: 1px solid #999999;
	font-size: 12px;
	cursor: text;
	padding: 3px;
	background: transparent
}

.text_box2 {
	clip: rect(auto, auto, auto, auto);
	border: 1px solid #999999;
	font-size: 12px;
	cursor: default;
	background-color: #CCCCCC;
	padding: 3px;
}

.text_box2s {
	clip: rect(auto, auto, auto, auto);
	border: 1px solid #999999;
	font-size: 9px;
	cursor: default;
	background-color: #CCCCCC;
	padding: 3px;
}
.text_box3s {
	clip: rect(auto, auto, auto, auto);
	border: 1px solid #999999;
	font-size: 12px;
	cursor: default;
	background-color: #CCCCCC;
	padding: 3px;
}
.text_box_w {
	clip: rect(auto, auto, auto, auto);
	border: 1px solid #FFFFFF;
	background-color: #CADBFF;
	font-size: 12px;
	cursor: text;
	color: #666666;
	padding: 3px;
}

.text_box_m {
	clip: rect(auto, auto, auto, auto);
	border: 0px solid #FFFFFF;
	font-size: 12px;
	cursor: text;
	color: #666666;
	padding: 3px;
	background: transparent;
}

.helpTitle {
	font-size: 16pt;
	color: #FFFFFF;
	height: 35px;
	padding-left: 10px;
	font-weight: bolder;
	background-image: url(../table02/s00.gif);
	background-repeat: repeat;
}

.select {
	font-size: 15px;
	padding: 3px;
}

.menuOption1 {
	width: 150;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	position: relative;
	left: -1px;
	top: -1px;
	color: #512800;
}

.menuOption2 {
	width: 150;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	color: #512800;
}

.menuOption3 {
	position: relative;
	left: -1px;
	top: -1px;
	width: 150;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	line-height: normal;
	color: #512800;
}

.monthOption {
	position: relative;
	left: -1px;
	top: -1px;
	width: 60;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	line-height: normal;
}

td.head_list_bg {
	background-color: #EBF5FF;
}

td.body_list_bg {
	background-color: #FFFFFF;
}

.pageHeadTableBG {
	border: 1px solid #cccccc;
	background-color: #EEEEFF;
}

table.head_table {
	border: 1px solid #CCCCCC;
}

table.body_table {
	border: 1px solid #CCCCCC;
}

.stock_status0 {
	background-color: #DDDDBD;
	font-size: 12px;
	color: #000000;
}

.stock_status1 {
	background-color: #95FF95;
	font-size: 12px;
	color: #000000;
}

.stock_status2 {
	background-color: #FFACAC;
	font-size: 12px;
	color: #000000;
}

.stock_status3 {
	background-color: #BFD5FF;
	font-size: 12px;
	color: #000000;
}

.stock_tot_loc {
	background-color: #FFFFC1;
	font-size: 12px;
	color: #000000;
}

.stock_complete {
	background-color: #FFFFC1;
	font-size: 12px;
	color: #000000;
}

.c_title {
	padding: 4px;
	border: 1px solid;
	border-color: #fff #999999 #555 #fff;
	background-image: url(../imagesB/bg01.jpg);
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	font-size: 12px;
}

.cdata {
	border: 1px solid;
	border-color: #fff #999999 #666666 #fff;
	overflow: hidden;
	white-space: nowrap;
	font-size: 12px;
	padding: 4px;
	height: auto;
}

.title {
	padding: 4px;
	border: 1px solid;
	border-color: #fff #555 #555 #fff;
	background-image: url(../imagesB/bg01.jpg);
	overflow: hidden;
	white-space: nowrap;
	cursor: pointer;
	font-size: 12px;
}

.pageListData {
	background-color: #D7FFB3;
}

.pageListData2 {
	background-color: #C0FF88;
}


a:link {
	color: #CCCCCC;
	text-decoration: none
}

a:visited {
	color: #CCCCCC;
	text-decoration: none
}

a:hover {
	color: #FADC96;
	text-decoration: none
}

a:active {
	color: #FADC96;
	text-decoration: none
}

.black:link {
	color: #000000;
	text-decoration: none;
}

.black:visited {
	color: #000000;
	text-decoration: none
}

.black:hover {
	color: #D90000;
	text-decoration: none
}

.black:active {
	color: #D90000;
	text-decoration: none
}

.more_gold:link {
	color: #FADC96;
	text-decoration: none;
}

.more_gold:visited {
	color: #FADC96;
	text-decoration: none
}

.more_gold:hover {
	color: #FFFFFF;
	text-decoration: none
}

.more_gold:active {
	color: #FFFFFF;
	text-decoration: none;
}

.more_red:link {
	color: #D90000;
	text-decoration: none;
}

.more_red:visited {
	color: #D90000;
	text-decoration: none
}

.more_red:hover {
	color: #666666;
	text-decoration: none
}

.more_red:active {
	color: #666666;
	text-decoration: none
}

.blue:link {
	color: #12435F;
	text-decoration: none;
}

.blue:visited {
	color: #12435F;
	text-decoration: none
}

.blue:hover {
	color: #D90000;
	text-decoration: none
}

.blue:active {
	color: #D90000;
	text-decoration: none
}

.blue_bold_general:link {
	color: #12435F;
	font-size: 10pt;
	font-weight: bold
}

.blue_bold_general:visited {
	color: #12435F;
	font-size: 10pt;
	font-weight: bold
}

.blue_bold_general:hover {
	color: #D90000;
	font-size: 10pt;
	font-weight: bold
}

.blue_bold_general:active {
	color: #D90000;
	font-size: 10pt;
	font-weight: bold
}

underline
.gray {
	color: #666666;
	text-decoration: none;
}

.blue9:link {
	font-size: 9pt;
	color: #12435F;
	text-decoration: none;
}

.blue9:visited {
	font-size: 9pt;
	color: #12435F;
	text-decoration: none
}

.blue9:hover {
	font-size: 9pt;
	color: #D90000;
	text-decoration: none
}

.blue9:active {
	font-size: 9pt;
	color: #D90000;
	text-decoration: none
}

.moregline:link {
	color: #FADC96;
	text-decoration: underline;
}

.moregline:visited {
	color: #FADC96;
	text-decoration: underline
}

.moregline:hover {
	color: #FFFFFF;
	text-decoration: underline
}

.moregline:active {
	color: #FFFFFF;
	text-decoration: underline;
	word-spacing: 20pt;
}

.connected:link {
	font-size: 8.5pt;
	color: #fadc96;
	text-decoration: none
}

.connected:visited {
	font-size: 8.5pt;
	color: #fadc96;
	text-decoration: none
}

.connected:hover {
	font-size: 8.5pt;
	color: #FFFFFF;
	text-decoration: none
}

.connected:active {
	font-size: 8.5pt;
	color: #FFFFFF;
	text-decoration: none
}

.subtitle {
	font-size: 10pt;
	color: #FFFFFF
}

.subtitle_gray {
	font-size: 10pt;
	color: #cccccc
}

.part {
	font-size: 9pt;
	color: cccccc
}

.general {
	font-size: 11pt;
	color: ffffff
}

.general_gray {
	font-size: 11pt;
	color: cccccc
}

.bold_general {
	font-size: 11.5pt;
	color: ffffff;
	font-weight: bold
}

.more_brown_general:link {
	color: #990000;
	font-size: 9pt
}

.more_brown_general:visited {
	color: #990000;
	font-size: 9pt
}

.more_brown_general:hover {
	color: #12435F;
	font-size: 9pt
}

.more_brown_general:active {
	color: #12435F;
	font-size: 9pt
}

.black_blue:link {
	color: #000000;
	text-decoration: none;
}

.black_blue:visited {
	color: #000000;
	text-decoration: none
}

.black_blue:hover {
	color: #12435F;
	text-decoration: none
}

.black_blue:active {
	color: #12435F;
	text-decoration: none
}

.while:link {
	color: #FFFFFF;
}

.while:visited {
	color: #FFFFFF;
}

.while:active {
	color: #FFCC00;
	text-decoration: underline;
}

.while:hover {
	color: #FFCC00;
	text-decoration: underline;
}

.line {
	border: thin dotted #666666;
}

.subtitle_black {
	font-size: 8pt;
	color: #000000
}

.001:link {
	color: #660000;
	text-decoration: underline;
}

.001:visited {
	color: #660000;
	text-decoration: underline;
}

.001:active {
	color: #000066;
	text-decoration: underline;
}

.001:hover {
	color: #000066;
	text-decoration: underline;
}

.forPrinted {
	display: none
}

@media print {
	.forPrinted {
		display: block;
		font: 9pt/ 140% verdana;
		letter-spacing: 2px;
		border: 1px solid #FFFFFF;
		padding: 9pt;
		margin: 9pt 4px;
		width: 100%;
	}
	#siderMenu,#comments,#commentEditor,#toolsbar,#copyright,#navlinktop,#navlinkbottom
		{
		display: none
	}
	.noprint {
		display: none;
	}
	.PageNext {
		page-break-after: always;
	}
}

.wait {
	cursor: wait;
}

.busy {
	cursor: busy;
}

.code39 {
	font-family: "Code 39";
	font-size: 18px;
}

.big_code39 {
	font-family: "Code 39";
	font-size: 24px;
}

.adoc_print_font {
	font-size: 15px;
}

.store_txt {
	font-size: 25px;
	font-weight: bold;
}

.head_key_txt {
	font-size: 15px;
	font-weight: bold;
}

.div_st {
	height: 120px;
	width: 120px;
	background-color: #6699FF;
	border: 2px dashed #003366;
	margin: 20px;
	float: left;
}

.DocumentTopic
	{
	font-size: 16px;
	color: #ffeeaa;
}

.TabLabel0 {
	padding: 9px 3px 2px 2px;
	width: 100%;
	height: 26px;
	cursor: pointer;
}

.TabLabel1 {
	padding: 7px 5px 3px 0px;
	width: 100%;
	height: 26px;
	cursor: default;
}

.TabBody {
	padding: 8px 4px 2px 4px;
	width: 100%;
	height: 100%;
	cursor: default;
	line-height: 18px;
}

A.TabColor0:visited {
	text-decoration: none;
	color: #5080af;
}

A.TabColor0:link {
	text-decoration: none;
	color: #5080af;
}

A.TabColor0:hover {
	text-decoration: none;
	color: #0050f0;
}

A.TabColor1:visited {
	text-decoration: none;
	color: #0050f0;
}

A.TabColor1:link {
	text-decoration: none;
	color: #0050f0;
}

A.TabColor1:hover {
	text-decoration: none;
	color: #0050f0;
}