.large {
	font-size: 16pt; font-style: normal; font-family: "arial", "helvetica", "sans-serif", "新細明體"; text-decoration: none
}
.medium {
	font-size: 10pt; font-style: normal; font-family: "arial", "helvetica", "sans-serif", "新細明體"; text-decoration: none
}
.small {
	font-size: 9pt; font-style: normal; font-family: "arial", "helvetica", "sans-serif", "新細明體"; text-decoration: none
}
.smallest {
	font-size: 8pt; font-style: normal; font-family: "arial", "helvetica", "sans-serif", "新細明體"; text-decoration: none
}
td {
	font-size: 8pt; font-style: normal; font-family: "arial", "helvetica", "sans-serif", "新細明體"; text-decoration: none
}
th {
	font-size: 10pt; font-style: normal; font-family: "arial", "helvetica", "sans-serif", "新細明體"; text-decoration: none
}

a:link{color:#3300ff; font-size: 8pt; text-decoration:none}
a:visited{color:#3300ff; font-size: 8pt; text-decoration:none}
a:hover{color:#ff671e; font-size: 8pt; text-decoration:none}
a:active{color:#3300ff; font-size: 8pt; text-decoration:none}

.box {
	padding-right: 5px; padding-left: 0px; font-size: 10px; vertical-align: top; color: #003366; padding-top: 10px; font-family: "arial","tahoma","verdana", "helvetica", "sans-serif"; text-align: justify; padding-botom: 10px
}
input {
	font-size: 12px; border-left-color: #9999dd; border-bottom-color: #9999dd; margin: 0px; vertical-align: middle; color: #003366; border-top-style: solid; border-top-color: #9999dd; font-family: 'tahoma','verdana', 'arial', 'helvetica', 'sans-serif'; border-right-style: solid; border-left-style: solid; background-color: #eaeeff; border-right-color: #9999dd; border-bottom-style: solid
}
.span_input {
	height="24"; font-size: 16px; border-left-color: #9999dd; border-bottom-color: #9999dd; margin: 0px; vertical-align: middle; color: #003366; border-top-style: solid; border-top-color: #9999dd; font-family: 'tahoma','verdana', 'arial', 'helvetica', 'sans-serif'; border-right-style: solid; border-left-style: solid; background-color: #ffffff; border-right-color: #9999dd; border-bottom-style: solid
}
.span_input_box {
	height="24"; font-size: 16px; border-left-color: #9999dd; border-bottom-color: #9999dd; margin: 0px; vertical-align: middle; color: #003366; border-top-style: solid; border-top-color: #9999dd; font-family: 'tahoma','verdana', 'arial', 'helvetica', 'sans-serif'; border-right-style: solid; border-left-style: solid; background-color: #eaeeff; border-right-color: #9999dd; border-bottom-style: solid
}
checkbox {
	font-size: 12px; margin: 0px; vertical-align: middle; font-family: 'tahoma','verdana', 'arial', 'helvetica', 'sans-serif'; background-color: #eaeeff
}
select {
	font-size: 12px; border-left-color: #9999dd; border-bottom-color: #9999dd; margin: 0px; vertical-align: middle; color: #003366; border-top-style: solid; border-top-color: #9999dd; font-family: 'tahoma','verdana', 'arial', 'helvetica', 'sans-serif'; border-right-style: solid; border-left-style: solid; background-color: #eaeeff; border-right-color: #9999dd; border-bottom-style: solid
}
textarea {
	font-size: 12px; border-left-color: #9999dd; border-bottom-color: #9999dd; margin: 0px; vertical-align: middle; color: #003366; border-top-style: solid; border-top-color: #9999dd; font-family: 'tahoma','verdana', 'arial', 'helvetica', 'sans-serif'; border-right-style: solid; border-left-style: solid; background-color: #eaeeff; border-right-color: #9999dd; border-bottom-style: solid
}

.tb {background: #edfafe}
.tbb {background: #0000ff}
.tg {background: #6fa87d}
.ts {background: #d9ffec}
.tsd {background: #c4ffe1}
.ti {background: #ffffff}
.ttg {background: #eeffee}
.ttgd {background: #e1ffe1}
.ttb {background: #f4faff}
.ttbd {background: #d9eeff}
.ttp {background: #f7f7ff}
.ttpd {background: #ececff}
.tto {background: #fff3e8}
.ttod {background: #ffe7d0}


.highlight0{color:black;background-color:#FF99CC}
.highlight1{color:black;background-color:#FFCC99}
.highlight2{color:black;background-color:#FFFF99}
.highlight3{color:black;background-color:#CCFFCC}
.highlight4{color:black;background-color:#99CCFF}
.highlight5{color:black;background-color:#CC99FF}
.highlight6{color:black;background-color:yellow}
.highlight7{color:black;background-color:lime}
.highlight8{color:black;background-color:#ff9999}
.highlight9{color:black;background-color:aqua}

#box
{
    VISIBILITY: hidden;
    POSITION: absolute
}
body {
scrollbar-face-color: #f7f7ff; scrollbar-shadow-color: #9999dd; 
scrollbar-highlight-color: #f7f7ff; scrollbar-3dlight-color: #9999dd; 
scrollbar-track-color: #f7f7ff; scrollbar-arrow-color: #9999dd;
font-size: 9pt; font-style: normal; font-family: "arial", "helvetica", "sans-serif"; text-decoration: none*/
}
#fa {
	background: #FFF;
	text-align: center;
	font-family: Arial,sans-serif;
	padding: 10px;
	width: 320px;
	border: 2px solid #666;
	position: absolute;
	margin: 0 auto;
	top: 100px;
	display: none;
	opacity: 0;
	KHTMLOpacity: 0;
	filter: alpha(opacity=0); 
	-moz-opacity: 0;
	z-index: 1000;	
}

#fa a {
	text-decoration: none;
	border: none;
	font-size: 9px;
	color: #333;
}

#fa img {
	border: none;
}

#fa .fa_close {
	position: absolute;
	top: 5px;
	right: 5px;
}

#fa.show {
	display: block;
}