TABLE 		{FONT-FAMILY: Arial; font-size: 12px; LINE-HEIGHT: 150%; }
BODY		{FONT-FAMILY: Arial; font-size: 12px; LINE-HEIGHT: 150%; background-color:#FFFFFF; }
SELECT		{FONT-FAMILY: Arial; FONT-SIZE: 12px}
TEXTAREA	{FONT-SIZE: 12px}
INPUT		{FONT-SIZE: 12px}
LI			{FONT-SIZE: 12px;LINE-HEIGHT: 150%;padding-top:3pt; }

A:link      { color: #0000FF; font-style: normal; text-decoration: underline; cursor: hand }
A:visited   { color: #0000FF; font-style: normal; text-decoration: underline; cursor: hand }
A:active    { color: #FF0000; font-style: normal; text-decoration: none }
A:hover     { color: #FF0000; font-style: normal; text-decoration: none }


.web-index-text		{color:#BBBBBB;}
a:link.indexlinks  	{color:#630043;font-size:12px;text-decoration:none;}
a:visited.indexlinks	{color:#630043;font-size:12px;text-decoration:none;}
a:active.indexlinks	{color:#630043;font-size:12px;text-decoration:underline;}
a:hover.indexlinks	{color:#0000FF;font-size:12px;text-decoration:underline;cursor: hand;}


a:link.menulinks  	{color:#FFFFFF;padding-top:3pt;padding-bottom:2pt;padding-Left:5pt;padding-Right:5pt;font-size:12px;text-decoration:none;}
a:visited.menulinks	{color:#FFFFFF;padding-top:3pt;padding-bottom:2pt;padding-Left:5pt;padding-Right:5pt;font-size:12px;text-decoration:none;}
a:active.menulinks	{color:#FFFFFF;padding-top:3pt;padding-bottom:2pt;padding-Left:5pt;padding-Right:5pt;font-size:12px;text-decoration:none;}
a:hover.menulinks	{color:#630043;padding-top:3pt;padding-bottom:2pt;padding-Left:5pt;padding-Right:5pt;font-size:12px;text-decoration:none;cursor: hand;}


.MenuOn		{text-align:center; padding-top:3pt;padding-bottom:2pt;border-left:1px #FFFFFF solid; border-bottom:0px #FFFFFF solid; background-color:#3399FF;}
.MenuOff	{text-align:center; padding-top:3pt;padding-bottom:2pt;border-left:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; background-color:#3399FF;}
.MenuOn1	{text-align:center; padding-top:3pt;padding-bottom:2pt;border-left:0px #FFFFFF solid; border-bottom:0px #FFFFFF solid; background-color:#3399FF;}
.MenuOff1	{text-align:center; padding-top:3pt;padding-bottom:2pt;border-left:0px #FFFFFF solid; border-bottom:1px #FFFFFF solid; background-color:#3399FF;}

.Menu2On		{text-align:center; padding-top:3pt;padding-bottom:2pt;border-left:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#996600', endColorStr='#006699', gradientType='0')}
.Menu2Off	{text-align:center; padding-top:3pt;padding-bottom:2pt;border-left:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#ffcccc', gradientType='0')}
.Menu2On1	{text-align:center; padding-top:3pt;padding-bottom:2pt;border-left:1px #FFFFFF solid; border-bottom:0px #FFFFFF solid; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#3399FF', gradientType='0')}
.Menu2Off1	{text-align:center; padding-top:3pt;padding-bottom:2pt;border-left:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF', endColorStr='#ffcccc', gradientType='0')}

.MenuBase	{filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#3399FF', endColorStr='#FFFFFF', gradientType='0');color:#FFFFFF;}

.LeftTop	{background-color:#ffffff;color:#630043; font-weight: bold;text-align:center; padding-top:5pt;padding-bottom:5pt; border-bottom:0px #FFFFFF solid;}
.RightTop	{background-color:#FFFFFF;color:#630043; font-weight: bold;text-align:center; padding-top:5pt;padding-bottom:5pt; border-bottom:1px #FFFFFF solid;}

.left-block-table		{background-color:#ffffff;border:1px solid #BBBBBB;border-left:0px #BBBBBB solid;border-bottom:0px #BBBBBB solid;border-Top:0px #BBBBBB solid;}
.left-block-title-cell 		{background-color:#DDDDDD; text-align:center;font-size:12px;color:#630043;}
.left-block-content-cell	{text-align:center;font-size:12px;color:#630043;}
.left-block-content-cell1	{text-align:left;font-size:12px;color:#630043;}

.right-block-table		{
	background-color:#FFFFFF;
	border:1px solid #BBBBBB;
	border-Right:0px #BBBBBB solid;
	border-bottom:0px #BBBBBB solid;
	border-Top:0px #BBBBBB solid;
	text-align: center;
}
.right-block-title-cell 	{background-color:#DDDDDD; text-align:center;font-size:12px;color:#630043;}
.right-block-content-cell	{text-align:center;font-size:12px;color:#630043;}

.titlebr1	{background-color:#3399FF;color:#ffffff; font-weight: bold;text-align:left; padding-top:5pt;padding-bottom:5pt; border-bottom:0px #FFFFFF solid;}
.center-block-title-cell 	{text-align:left;font-weight:bold;word-spacing:2px;font-size:12px;color:#630043;border-bottom:1px solid #3399FF;}
.center-block-menu-cell		{text-align:center; padding-top:3pt;padding-bottom:2pt;border-left:1px #FFFFFF solid; border-bottom:1px #FFFFFF solid; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#3399FF', endColorStr='#FFFFFF', gradientType='0')}
.center-block-menu-cell-left	{text-align:center; padding-top:3pt;padding-bottom:2pt;border-left:0px #FFFFFF solid; border-bottom:1px #FFFFFF solid; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#3399FF', endColorStr='#FFFFFF', gradientType='0')}
.center-block-content-cell	{text-align:left;font-size:12px;color:#630043;border:1px solid #BBBBBB;}


.login-input	{font-size:12px; font-family:arial;}
.login-submit	{font-size:12px; font-family:arial;}
a:link.left-cell  	{text-align:center;color:#630043;font-size:12px;text-decoration:none;}
a:visited.left-cell	{text-align:center;color:#630043;font-size:12px;text-decoration:none;}
a:active.left-cell	{text-align:center;color:#630043;font-size:12px;text-decoration:none;}
a:hover.left-cell	{text-align:center;color:#0000FF;font-size:12px;text-decoration:underline;cursor: hand;}


.web-frametable		{border:#AAAAAA 1px solid; background-color:#ffffff;}
.web-submitbutton 	{font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #333333; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border:1px #AAAAAA solid;}
.web-resetbutton 	{font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #333333; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border:1px #AAAAAA solid;}
.web-cancelbutton 	{font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #333333; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border:1px #AAAAAA solid;}
.web-foottext		{font-family: arial; font-size: 9pt; color: #808080; background-color: #FFFFFF;}


.submitbutton 	{ font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #3366CC; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border-width: 1px; border-top-color: 6699FF; border-right-color: 000099; border-left-color: 6699FF; border-bottom-color: 000099 }
.resetbutton 	{ font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #990000; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border-width: 1px; border-top-color: FF0000; border-right-color: 000099; border-left-color: FF0000; border-bottom-color: 000099 }
.cancelbutton 	{ font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #008700; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border-width: 1px; border-top-color: 00E100; border-right-color: 000099; border-left-color: 00E100; border-bottom-color: 000099 }
.viewbutton 	{ font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #3366CC; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border-width: 1px; border-top-color: 6699FF; border-right-color: 000099; border-left-color: 6699FF; border-bottom-color: 000099 }
.addbutton 		{ font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #3366CC; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border-width: 1px; border-top-color: 6699FF; border-right-color: 000099; border-left-color: 6699FF; border-bottom-color: 000099 }
.delbutton 		{ font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #990000; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border-width: 1px; border-top-color: FF0000; border-right-color: 000099; border-left-color: FF0000; border-bottom-color: 000099 }
.modbutton 		{ font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #008700; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border-width: 1px; border-top-color: 00E100; border-right-color: 000099; border-left-color: 00E100; border-bottom-color: 000099 }
.backbutton 	{ font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #666666; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border-width: 1px; border-top-color: 999999; border-right-color: 000099; border-left-color: 999999; border-bottom-color: 000099 }
.uploadbutton 	{ font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #008700; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border-width: 1px; border-top-color: 00E100; border-right-color: 000099; border-left-color: 00E100; border-bottom-color: 000099 }
.downloadbutton { font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #008700; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border-width: 1px; border-top-color: 00E100; border-right-color: 000099; border-left-color: 00E100; border-bottom-color: 000099 }
.helpbutton 	{ font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #996633; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border-width: 1px; border-top-color: E8BD67; border-right-color: 77511D; border-left-color: E8BD67; border-bottom-color: 77511D }
.searchbutton 	{ font-family: arial; font-size: 9pt; color: #FFFFFF; background-color: #FFFFFF; line-height: 10px; Padding-top: 4px; Padding-left: 2px; border-width: 1px; border-top-color: E4D566; border-right-color: 000099; border-left-color: E4D566; border-bottom-color: 000099 }

.tr1		{font-family: arial; font-size: 9pt; color: #808080; background-color: #FFFFFF;}
.tr2		{font-family: arial; font-size: 9pt; color: #808080; background-color: #F0F0F0;}

.page-right-block-title 	{text-align:left;font-size:12px;color:#454545;padding-top:5pt;padding-bottom:5pt;}
.page-right-block-content	{text-align:left;font-size:11px;color:#454545;padding-top:4pt;padding-bottom:4pt;}
.page-right-block-content1	{text-align:center;font-size:11px;color:#454545;padding-top:4pt;padding-bottom:4pt;}
.page-right-block-content2	{text-align:left;font-size:12px;color:#4D4D4D;border-bottom:1px solid #9C3063;background-color:#EEEEEE;padding:4pt;}
.page-right-block-content3	{text-align:left;font-size:12px;color:#4D4D4D;border:1px solid #9C3063;background-color:#EEEEEE;padding:4pt;}
.page-right-block-content4	{text-align:left;font-size:12px;color:#4D4D4D;border:1px solid #9C3063;background-color:#FFFFFF;padding:4pt;}
.page-right-block-content5	{text-align:center;font-size:12px;color:#4D4D4D;border:1px solid #9C3063;background-color:#F4DBE8;padding:4pt;}


.purple-title 	{text-align:center;font-weight:bold;word-spacing:2px;font-size:12px;color:#630043;}






.shadow1, 
.shadow2, 
.shadow3 {display:inline-table}
.shadow1 {float:left;background:url(../../images/shadow.gif) right bottom no-repeat}
.shadow2 {background:url(../../images/corner_bl.gif) left bottom no-repeat}
.shadow3 {padding:0 6px 6px 0;background:url(../../images/corner_tr.gif) right top no-repeat}

img.border{border-right:1px solid #999;border-bottom:1px solid #999;border-top:1px solid #ccc;border-left:1px solid #ccc}
table.border{border-right:1px solid #999;border-bottom:1px solid #999;border-top:1px solid #ccc;border-left:1px solid #ccc}

.blueon
{
    BACKGROUND: #000099;
    COLOR: #ffffff;
    CURSOR: hand;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal
}
.blueoff
{
    COLOR: #555555;
    FONT-SIZE: 9pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal
}
.red9 {
	BACKGROUND-COLOR: #FFC4C4; FONT-FAMILY: &quot;新細明體&quot;; FONT-SIZE: 9pt
; letter-spacing: 1px; word-spacing: 1px
}
.blue9 {
	BACKGROUND-COLOR: #DFEBFF; FONT-FAMILY: &quot;新細明體&quot;; FONT-SIZE: 9pt
; letter-spacing: 1px; word-spacing: 1px
}
.white9 {
	BACKGROUND-COLOR: rgb(255,255,255); FONT-FAMILY: 新細明體; FONT-SIZE: 9pt
; letter-spacing: 1px; word-spacing: 1px
}
