.c_black
{
    FONT-SIZE: 9pt;
    COLOR: black;
    LINE-HEIGHT: 11pt;
    TEXT-DECORATION: none
}

.c_blue
{
    FONT-SIZE: 10pt;
    COLOR: #3333CC;
    LINE-HEIGHT: 13pt;
    TEXT-DECORATION: none
}

.c_gray
{
    FONT-SIZE: 9pt;
    COLOR: #494949;
    LINE-HEIGHT: 13pt;
    TEXT-DECORATION: none
}

.c_green
{
    FONT-SIZE: 10pt;
    COLOR: #00AA00;
    LINE-HEIGHT: 15pt;
    TEXT-DECORATION: none
}

.c_red
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}

.c10_black
{
    FONT-SIZE: 10pt;
    COLOR: black;
    LINE-HEIGHT: 13pt;
    TEXT-DECORATION: none;
}


.c10_gray
{
    FONT-SIZE: 10pt;
    COLOR: gray;
    LINE-HEIGHT: 13pt;
    TEXT-DECORATION: none;
}

.c10u_black
{
    FONT-SIZE: 10pt;
    COLOR: black;
    LINE-HEIGHT: 15pt;
    TEXT-DECORATION: underline;
}

.c10u_gray
{
    FONT-SIZE: 10pt;
    COLOR: gray;
    LINE-HEIGHT: 13pt;
    TEXT-DECORATION: underline;
}

.c11_black
{
    FONT-SIZE: 11pt;
    COLOR: black;
    LINE-HEIGHT: 15pt;
    TEXT-DECORATION: none
}

.c11_blue
{
    FONT-SIZE: 11pt;
    COLOR: #0000AA;
    LINE-HEIGHT: 15pt;
    TEXT-DECORATION: none
}

.c11_gray
{
    FONT-SIZE: 11pt;
    COLOR: #494949;
    LINE-HEIGHT: 15pt;
    TEXT-DECORATION: none
}

.c11_green
{
    FONT-SIZE: 11pt;
    COLOR: #00AA00;
    LINE-HEIGHT: 15pt;
    TEXT-DECORATION: none
}

.c11_red
{
    FONT-SIZE: 11pt;
    COLOR: #FF0000;
    LINE-HEIGHT: 15pt;
    TEXT-DECORATION: none
}

.c11u_black
{
    FONT-SIZE: 11pt;
    COLOR: black;
    LINE-HEIGHT: 15pt;
    TEXT-DECORATION: underline;
}

.c13_gray
{
    FONT-SIZE: 13pt;
    COLOR: #494949;
    LINE-HEIGHT: 15pt;
    TEXT-DECORATION: none
}

.c15_gray
{
    FONT-SIZE: 15pt;
    COLOR: #494949;
    LINE-HEIGHT: 25pt;
    TEXT-DECORATION: none
}

.c18_gray
{
    FONT-SIZE: 18pt;
    COLOR: #494949;
    LINE-HEIGHT: 21pt;
    TEXT-DECORATION: none
}

.fk21_gray
{
FONT-SIZE: 21pt;
COLOR: #494949;
LINE-HEIGHT: 30pt;
font-family: 標楷體;
TEXT-DECORATION: none
}

.inDate
{
    FONT-SIZE: 9pt;
    COLOR: #ffff00;
    BORDER-TOP-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BACKGROUND-COLOR: #008080
}

.inNumberR
{
	border-right: gray 0px solid;
	border-top: gray 0px solid;
	border-left: gray 0px solid;
	border-bottom: gray 1px solid;
    TEXT-ALIGN: center;
}

.inText_gray
{
	text-align: left;
	border-right: gray 0px solid;
	border-top: gray 0px solid;
	border-left: gray 0px solid;
	border-bottom: gray 1px solid;
	background-color: #EEEEEE;
}


.inTextR
{
	text-align: left;
	border-right: gray 0px solid;
	border-top: gray 0px solid;
	border-left: gray 0px solid;
	border-bottom: gray 1px solid;
}

.inWinSel
{
    BORDER-RIGHT: #800000 3px solid;
    BORDER-TOP: #800000 3px solid;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #800000 3px solid;
    BORDER-BOTTOM: #800000 3px solid;
    BACKGROUND-COLOR: #ffffff
}

.inWinSelBT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #ffd700
}
.inWinSelBT_white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
}
.inWinSelBT_green
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    BACKGROUND-COLOR: #99FFCC;
}


.menu_black
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}

.menu_black:hover
{
    FONT-SIZE: 10pt;
    COLOR: #aaaaaa;
    TEXT-DECORATION: underline overline
}

.menu_blue
{
    FONT-SIZE: 10pt;
    COLOR: #00008b;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}

.menu_blue:hover
{
    FONT-SIZE: 10pt;
    COLOR: #0000ff;
    TEXT-DECORATION: underline overline
}

.menu_gold
{
    FONT-SIZE: 9pt;
    COLOR: #666666
}


.menu_gold:hover
{
    COLOR: #ff0000;
    TEXT-DECORATION: none
}

.menu_green
{
    FONT-SIZE: 9pt;
    WORD-SPACING: 1px;
    COLOR: green;
    LINE-HEIGHT: 16pt;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: underline
}

.menu_red
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}

.menu_red:hover
{
    FONT-SIZE: 10pt;
    COLOR: #ff0000;
    TEXT-DECORATION: underline overline
}

.menu_white
{
    FONT-SIZE: 9pt;
    WORD-SPACING: 1px;
    COLOR: white;
    LINE-HEIGHT: 16pt;
    FONT-VARIANT: small-caps;
    TEXT-DECORATION: underline
}

.menu_white:hover
{
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: none
}

.menu_BT
{
    BORDER-RIGHT: #808080 2px solid;
    BORDER-TOP: #C0C0C0 1px solid;
    BORDER-LEFT: #C0C0C0 1px solid;
    BORDER-BOTTOM: #808080 2px solid;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
	COLOR: #0000AA;
    BACKGROUND-COLOR: #ffffff
}
.menu_BT_gray
{
    BORDER-RIGHT: #000080 0px solid;
    BORDER-TOP: #000080 0px solid;
    BORDER-LEFT: #000080 0px solid;
    BORDER-BOTTOM: #000080 0px solid;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
	COLOR: #0000AA;
    BACKGROUND-COLOR: #eaeaea;
}
.menu11_BT
{
    BORDER-RIGHT: #808080 2px solid;
    BORDER-TOP: #C0C0C0 1px solid;
    BORDER-LEFT: #C0C0C0 1px solid;
    BORDER-BOTTOM: #808080 2px solid;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
	COLOR: #0000AA;
    BACKGROUND-COLOR: #ffffff
}
.menu11_black
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}

.menu11_black:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #aaaaaa;
    TEXT-DECORATION: underline overline
}

.menu11_blue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #0000ff;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}

.menu11_blue:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #8888ff;
    TEXT-DECORATION: underline overline
}

.menu11_gold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ff0000;
    TEXT-DECORATION: underline overline
}

.menu11_green
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #008000;
    TEXT-DECORATION: none
}

.menu11_green:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #008000;
    TEXT-DECORATION: underline overline
}

.menu11_red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ff0000;
    LINE-HEIGHT: 12pt;
    TEXT-DECORATION: none
}

.menu11_red:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ff0000;
    TEXT-DECORATION: underline overline
}

.menu11_white
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}

.menu11_white:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #ffffff;
    TEXT-DECORATION: underline overline
}

.PageMenuCSV1
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 10px;
	color: white;
}

.PageMenuCSV1 a
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 13px;
	color: #2f4f4f;
	font-weight: bolder;
}

.PageMenuCSV1 a:hover
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 13px;
	color: #2f4f4f;
	text-decoration: underline;
	font-weight: bolder;
}

#PageMenuCSV1 ul {
                list-style: none;
                margin: 0 0 0 0;
                padding: 0;
                border: none;
                }

#PageMenuCSV1 li {
                border-bottom: 1px solid #90bade;
                margin: 0 0 0 0;
                list-style: none;
                list-style-image: none;
                }

#PageMenuCSV1 li a {
				font-size: 10pt;
                display: block;
                padding: 5px 5px 5px 0.5em;
                border-left: 10px solid #1958b7;
                border-right: 10px solid #508fc4;
                background-color: #2175bc;
                color: #fff;
                text-decoration: none;
                width: 100%;
                }


#PageMenuCSV1 li a:hover {
				font-size: 10pt;
                border-left: 10px solid #1c64d1;
                border-right: 10px solid #5ba3e0;
                background-color: #2586d7;
                color: #fff;
                }

#PageMenuCSV1 li #active {
                border-left: 10px solid #1c64d1;
                border-right: 10px solid #5ba3e0;
                background-color: #2586d7;
                color: #fff;
                }



.sys
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 9pt;
	color: white;
}

.sys a
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 9pt;
	color: #000000;
}

.sys a:hover
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 9pt;
	color: #000000;
	text-decoration: underline;
}

#sys ul {
	list-style: none;
    margin: 0 0 0 0;
    padding: 0;
    border: none;
}

#sys li {
	border-bottom: 1px solid #90bade;
	margin: 0 0 0 0;
	list-style: none;
	list-style-image: none;
}

#sys li a {
	font-size: 10pt;
	display: block;
	padding: 5px 5px 5px 0.5em;
	border-left: 10px solid #1958b7;
	border-right: 10px solid #508fc4;
	background-color: #ffffff;
	color: #000000;
	text-decoration: none;
	width: 100%;
}


#sys li a:hover {
	font-size: 10pt;
	border-left: 10px solid #1c64d1;
	border-right: 10px solid #5ba3e0;
	background-color: #ffffff;
	color: #000000;
}

#sys li #active {
	border-left: 10px solid #1c64d1;
	border-right: 10px solid #5ba3e0;
	background-color: #ffffff;
	color: #000000;
}




