/* CSS Stylesheet */
/* created by Causeway CSS Stylesheet Editor RCS 2005 */
/* http://www.causeway.co.uk/freestuf/cssedit/ */

BODY {background-color:White; }
A.URLother:link {font-family:verdana, arial, helvetica; font-size:8pt; text-decoration:none; color:#000000; }
A.URLother:visited {font-family:verdana, arial, helvetica; font-size:8pt; text-decoration:none; color:#000000; }
A.URLother:hover {font-family:verdana, arial, helvetica; font-size:8pt; text-decoration:none; color:#FF3333; }
A.URLother:active {font-family:verdana, arial, helvetica; font-size:8pt; text-decoration:none; color:#FF3333; }
A.URLsys:link {font-family:verdana, arial, helvetica; font-size:10pt; font-weight:bold; color:#3333CC; }
A.URLsys:visited {font-family:verdana, arial, helvetica; font-size:10pt; font-weight:bold; color:#3333CC; }
A.URLsys:hover {font-family:verdana, arial, helvetica; font-size:10pt; font-weight:bold; color:#FF3333; }
A.URLsys:active {font-family:verdana, arial, helvetica; font-size:10pt; font-weight:bold; color:#FF3333; }
A.URLsys2:link {font-family:verdana, arial, helvetica; font-size:10pt; font-weight:bold; text-decoration:none; color:#000000; }
A.URLsys2:visited {font-family:verdana, arial, helvetica; font-size:10pt; font-weight:bold; text-decoration:none; color:#000000; }
A.URLsys2:hover {font-family:verdana, arial, helvetica; font-size:10pt; font-weight:bold; text-decoration:none; color:#FF3333; }
A.URLsys2:active {font-family:verdana, arial, helvetica; font-size:10pt; font-weight:bold; text-decoration:none; color:#FF3333; }
A.URLfunc:link {font-family:verdana, arial, helvetica; font-size:9pt; text-decoration:none; color:#0000CC; }
A.URLfunc:visited {font-family:verdana, arial, helvetica; font-size:9pt; text-decoration:none; color:#3333CC; }
A.URLfunc:hover {font-family:verdana, arial, helvetica; font-size:9pt; color:#FF3333; }
A.URLfunc:active {font-family:verdana, arial, helvetica; font-size:9pt; color:#FF3333; }
A.URLbody:link {font-family:arial; font-size:10pt; text-decoration:none; color:#0000CC; }
A.URLbody:visited {font-family:arial; font-size:10pt; text-decoration:none; color:#0000CC; }
A.URLbody:hover {font-family:arial; font-size:10pt; color:#FF0033; }
A.URLbody:active {font-family:arial; font-size:10pt; color:#990033; }
A.URLbodysml:link {font-family:arial; font-size:8pt; color:#0000CC; vertical-align:top; word-spacing:2em; TEXT-DECORATION:underline;
padding:0px; padding-right:2px; padding-left:2px; }
A.URLbodysml:visited {font-family:arial; font-size:8pt; color:#0000CC; vertical-align:top;
word-spacing:2em; TEXT-DECORATION:underline;
padding:0px; padding-right:2px; padding-left:2px; }
A.URLbodysml:hover {font-family:arial; font-size:8pt; color:#FF0033; vertical-align:top;
word-spacing:2em; TEXT-DECORATION:underline;
padding:0px; padding-right:2px; padding-left:2px; }
A.URLbodysml:active {font-family:arial; font-size:8pt; color:#990033; vertical-align:top;
word-spacing:2em; TEXT-DECORATION:underline;
padding:0px; padding-right:2px; padding-left:2px; }
A.URLbodymid:link {font-family:arial; font-size:9pt; color:#0000CC; vertical-align:top;
word-spacing:2em; TEXT-DECORATION:underline;
padding:0px; padding-right:2px; padding-left:2px; }
A.URLbodymid:visited {font-family:arial; font-size:9pt; color:#0000CC; vertical-align:top;
word-spacing:2em; TEXT-DECORATION:underline;
padding:0px; padding-right:2px; padding-left:2px; }
A.URLbodymid:hover {font-family:arial; font-size:9pt; color:#FF0033; vertical-align:top;
word-spacing:2em; TEXT-DECORATION:underline;
padding:0px; padding-right:2px; padding-left:2px; }
A.URLbodymid:active {font-family:arial; font-size:9pt; color:#990033; vertical-align:top;
word-spacing:2em; TEXT-DECORATION:underline;
padding:0px; padding-right:2px; padding-left:2px; }
A.URLbar:link {font-family:arial; font-size:10pt; text-decoration:none; color:White; }
A.URLbar:visited {font-family:arial; font-size:10pt; text-decoration:none; color:White; }
A.URLbar:hover {font-family:arial; font-size:10pt; text-decoration:none; color:#FF3333; }
A.URLbar:active {font-family:arial; font-size:10pt; text-decoration:none; color:#FF3333; }
A.URLnone {font-family:arial; font-size:10pt; text-decoration:none; color:Black; }
A.URLnone:link {font-family:arial; font-size:10pt; text-decoration:none; color:Black; }
A.URLnone:visited {font-family:arial; font-size:10pt; text-decoration:none; color:Black; }
A.URLnone:hover {font-family:arial; font-size:10pt; text-decoration:none; color:Black; }
A.URLnone:active {font-family:arial; font-size:10pt; text-decoration:none; color:Black; }
.CellData1 {font-family:arial; margin-top:0px; margin-bottom:0px; background-color:#FFFFFF; margin-left:0px; margin-right:0px; vertical-align:top;
word-spacing:2em; TEXT-DECORATION:none;
padding:0px; }
.SelData1 {font-family:verdana, arial, helvetica; font-size:9pt; text-align:Right; background-color:#FFFFCC; }
.Rowlink1 {background-color:#FFFFFF; }
.Rowlink2 {background-color:#E3E3E3; }
.Rowhover {background-color:#FFCC33; cursor:hand;
}
.headerlink {font-family:verdana, arial, helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#000099; }
.headerhover {font-family:verdana, arial, helvetica; font-size:10pt; font-weight:bold; color:#FF6633; background-color:#000099; cursor:hand;
}
A.URLpath:link {font-family:arial; font-size:10pt; font-weight:bold; text-decoration:none; color:#000000; }
A.URLpath:visited {font-family:arial; font-size:10pt; font-weight:bold; text-decoration:none; color:#000000; }
A.URLpath:hover {font-family:arial; font-size:10pt; font-weight:bold; text-decoration:none; color:#FF6633; }
A.URLpath:active {font-family:arial; font-size:10pt; font-weight:bold; text-decoration:none; color:#FF6633; }
A.URLclist:link {font-family:arial; font-size:10pt; text-decoration:none; color:#000000; }
A.URLclist:visited {font-family:arial; font-size:10pt; text-decoration:none; color:#000000; }
A.URLclist:hover {font-family:arial; font-size:10pt; color:#FF6633; }
A.URLclist:active {font-family:arial; font-size:10pt; color:#FF6633; }
A.URLoption:link {font-family:arial; font-size:10pt; font-weight:bold; text-decoration:none; color:#000000; }
A.URLoption:visited {font-family:arial; font-size:10pt; font-weight:bold; text-decoration:none; color:#000000; }
A.URLoption:hover {font-family:arial; font-size:10pt; font-weight:bold; color:#FF6633; }
A.URLoption:active {font-family:arial; font-size:10pt; font-weight:bold; color:#FF6633; }
.MainBodyLabel {font-family:arial; font-size:10pt; font-weight:bold; margin-top:0px; margin-bottom:0px; color:Black; background-color:#CCCCCC; margin-left:0px; margin-right:0px; 
padding:0px; }
.Textfieldtext {font-family:arial; font-size:10pt; margin-top:0px; margin-bottom:0px; color:Black; background-color:White; margin-left:0px; margin-right:0px; padding:0px; }
.MainBodyro {font-family:arial; font-size:10pt; margin-top:0px; margin-bottom:0px; color:Black; background-color:#CCCCCC; margin-left:0px; margin-right:0px; padding:0px; }
.MainBodydesc {font-family:arial; font-size:8pt; margin-top:0px; margin-bottom:0px; color:#0000CC; background-color:White; margin-left:0px; margin-right:0px; vertical-align:top;
word-spacing:2em; TEXT-DECORATION:none;
padding:0px; }
.MainBodydesca {font-family:arial; font-size:9pt; margin-top:0px; margin-bottom:0px; color:#0000CC; background-color:White; margin-left:0px; margin-right:0px; vertical-align:top;
word-spacing:2em; TEXT-DECORATION:none;
padding:0px; }
.MainBodydescb {font-family:arial; font-size:8pt; margin-top:0px; margin-bottom:0px; color:#000000; background-color:White; margin-left:0px; margin-right:0px; vertical-align:top;
word-spacing:2em; TEXT-DECORATION:none;
padding:0px; }
.BannerLeftTD {font-family:arial; text-align:Left; margin-top:0px; margin-bottom:0px; color:White; background-color:#0099CC; margin-left:0px; margin-right:0px; width:60%;
padding:3px; padding-right:6px; padding-left:6px; }
.BannerRightTD {font-family:arial; text-align:Right; margin-top:0px; margin-bottom:0px; color:White; background-color:#0099CC; margin-left:0px; margin-right:0px; width:40%;
padding:3px; padding-right:6px; padding-left:6px; }
.BannerTable {font-family:arial; font-size:8pt; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding:0px; }
.FooterLeftTD {font-family:arial; font-size:10pt; text-align:Left; margin-top:0px; margin-bottom:0px; color:White; background-color:#336699; margin-left:0px; margin-right:0px; padding:6px; padding-top:7px; padding-bottom:5px; }
.FooterCenterTD {font-family:arial; font-size:10pt; text-align:Center; margin-top:0px; margin-bottom:0px; color:White; background-color:#336699; margin-left:0px; margin-right:0px; padding:6px; padding-top:7px; padding-bottom:5px; }
.FooterRightTD {font-family:arial; font-size:10pt; text-align:Right; margin-top:0px; margin-bottom:0px; color:White; background-color:#336699; margin-left:0px; margin-right:0px; padding:6px; padding-top:7px; padding-bottom:5px; }
.MainBodyTitle {font-family:arial; font-size:10pt; font-weight:bold; text-align:Left; color:White; background-color:#666666; 
padding:0px; padding-right:1px; padding-left:1px; }
.MessageTitle {font-family:arial; font-size:10pt; font-weight:bold; text-align:Left; color:Black; background-color:#999999; 
padding:0px; padding-right:1px; padding-left:1px; }
.HeaderLeftTD {font-family:arial; font-size:10pt; text-align:Left; margin-top:0px; margin-bottom:0px; color:White; background-color:#336699; margin-left:0px; margin-right:0px; width:50%;
padding:5px; padding-right:6px; padding-left:6px; }
.HeaderCenterTD {font-family:arial; font-size:10pt; text-align:Center; margin-top:0px; margin-bottom:0px; color:White; background-color:#336699; margin-left:0px; margin-right:0px; padding:5px; padding-right:6px; padding-left:6px; }
.HeaderRightTD {font-family:arial; font-size:10pt; text-align:Right; margin-top:0px; margin-bottom:0px; color:White; background-color:#336699; margin-left:0px; margin-right:0px; width:50%;
padding:5px; padding-right:6px; padding-left:6px; }
.MainBodyData {font-family:arial; font-size:10pt; text-align:Left; margin-top:0px; margin-bottom:0px; color:Black; background-color:#CCCCCC; margin-left:0px; margin-right:0px; padding:0px; }
.ColHeader {font-family:arial; font-size:10pt; font-weight:bold; text-align:Center; margin-top:0px; margin-bottom:0px; color:White; background-color:#999999; margin-left:0px; margin-right:0px; 
padding:1px; }
.ColHeaderOver {font-family:arial; font-size:10pt; font-weight:bold; text-align:Center; margin-top:0px; margin-bottom:0px; color:Yellow; background-color:#999999; margin-left:0px; margin-right:0px; 
padding:1px; }
.ColHeaderActive {font-family:arial; font-size:10pt; font-weight:bold; text-align:Center; margin-top:0px; margin-bottom:0px; color:Black; background-color:#999999; margin-left:0px; margin-right:0px; 
padding:1px; }
.ColData1 {font-family:arial; font-size:10pt; text-align:Left; margin-top:0px; margin-bottom:0px; color:Black; background-color:#FFFFFF; margin-left:0px; margin-right:0px; padding:0px; padding-right:1px; padding-left:1px; }
.ColData2 {font-family:arial; font-size:10pt; text-align:Left; margin-top:0px; margin-bottom:0px; color:Black; background-color:#E3E3E3; margin-left:0px; margin-right:0px; padding:0px; padding-right:1px; padding-left:1px; }
A.URLList:link {font-family:arial; font-size:10pt; text-decoration:none; color:Blue; }
A.URLList:visited {font-family:arial; font-size:10pt; text-decoration:none; color:Blue; }
A.URLList:hover {font-family:arial; font-size:10pt; color:#FF0033; }
A.URLList:active {font-family:arial; font-size:10pt; color:Yellow; }
.TagLeftTD {font-family:arial; font-size:10pt; font-weight:bold; text-align:Left; margin-top:0px; margin-bottom:0px; color:White; background-color:#666666; margin-left:0px; margin-right:0px; 
padding:1px; padding-right:6px; padding-left:6px; }
.TagCenterTD {font-family:arial; font-size:10pt; font-weight:bold; text-align:Center; margin-top:0px; margin-bottom:0px; color:White; background-color:#336699; margin-left:0px; margin-right:0px; 
padding:1px; padding-right:0px; padding-left:0px; }
.TagLeftActive {font-family:arial; font-size:10pt; font-weight:bold; text-align:Left; color:#FF6600; background-color:#666666; padding-left:6px; }
.TagSep {font-family:arial; font-size:10pt; font-weight:bold; text-align:Left; color:Black; background-color:#666666; 
}
A.URLTag:link {font-family:arial; font-size:10pt; font-weight:bold; text-decoration:none; color:White; background-color:#666666; }
A.URLTag:visited {font-family:arial; font-size:10pt; font-weight:bold; text-decoration:none; color:White; background-color:#666666; }
A.URLTag:hover {font-family:arial; font-size:10pt; font-weight:bold; color:Yellow; }
A.URLTag:active {font-family:arial; font-size:10pt; font-weight:bold; color:Yellow; }
A.URLSide:link {font-family:arial; font-size:10pt; font-weight:bold; text-decoration:none; text-align:Center; color:White; background-color:#336699; }
A.URLSide:visited {font-family:arial; font-size:10pt; font-weight:bold; text-decoration:none; text-align:Center; color:White; background-color:#336699; }
A.URLSide:hover {font-family:arial; font-size:10pt; font-weight:bold; text-align:Center; color:Yellow; background-color:#336699; }
A.URLSide:active {font-family:arial; font-size:10pt; font-weight:bold; text-align:Center; color:Yellow; background-color:#336699; }
.InputDesc {font-family:arial; font-size:8pt; text-align:Left; color:Black; background-color:#CCCCCC; }
.InputBorder {font-family:arial; font-size:8pt; text-align:Left; color:Black; background-color:#CCCCCC; }
.RptTrailHR {font-family:arial; font-size:8pt; text-align:Right; color:Black; background-color:#FFFFFF; }
.RptTrail {font-family:arial; font-size:10pt; font-weight:bold; text-align:Right; color:Black; background-color:#E3E3E3; }
.ReportSectionTitle
{
    font-family: arial;
    font-size: 10pt;
    font-weight: bold;
    text-align: Left;
    color: White;
    background-color: #666666;
    padding: 0px;
    padding-right: 1px;
    padding-left: 1px;
}
.ReportSectionHeader {font-family:arial; font-size:10pt; font-weight:bold; text-align:Center; color:White; background-color:#777777; 
}
.RptData1 {font-family:arial; font-size:9pt; text-align:Left; margin-top:0px; margin-bottom:0px; color:Black; background-color:#FFFFFF; margin-left:0px; margin-right:0px; padding:0px; padding-right:1px; padding-left:1px; }
.RptData2 {font-family:arial; font-size:9pt; text-align:Left; margin-top:0px; margin-bottom:0px; color:Black; background-color:#E3E3E3; margin-left:0px; margin-right:0px; padding:0px; padding-right:1px; padding-left:1px; }
.ReportSectionTrail {font-family:arial; font-size:10pt; font-weight:bold; text-align:Right; color:Black; background-color:#FFFFFF; 
}
.ReportTrail {font-family:arial; font-size:10pt; text-align:Left; color:Black; background-color:#E3E3E3; }
.ReportTrailSmall {font-family:arial; font-size:7pt; text-align:Left; color:Black; background-color:#E3E3E3; letter-spacing:1px; }
.ReportSelection {font-family:arial; font-size:10pt; text-align:Left; color:Black; background-color:#CCCCCC; }
.EnquiryTitle {font-family:arial; font-size:10pt; font-weight:bold; text-align:Left; color:White; background-color:#666666; 
padding:2px; padding-right:1px; padding-left:1px; }
.ReceiptBody {font-family:arial; font-size:11pt; text-align:Left; margin-top:0px; margin-bottom:0px; color:Black; background-color:#FFFFFF; margin-left:0px; margin-right:0px; line-height:30pt; padding:0px; }
.ReceiptData {font-family:arial; font-size:11pt; text-align:Center; margin-top:0px; margin-bottom:0px; color:Black; background-color:#FFFFFF; margin-left:0px; margin-right:0px; padding:0px; }
.ReceiptLabel
{
    font-family: arial;
    font-size: 11pt;
    font-weight: bold;
    text-align: Center;
    margin-top: 0px;
    margin-bottom: 0px;
    color: Black;
    background-color: #FFFFFF;
    margin-left: 0px;
    margin-right: 0px;
    padding: 0px;
}
.ReceiptBorder {font-family:arial; font-size:8pt; text-align:Left; color:Black; background-color:#FFFFFF; }
.ReceiptOrderData {font-family:arial; font-size:10pt; text-align:Left; margin-top:0px; margin-bottom:0px; color:Black; background-color:#FFFFFF; margin-left:0px; margin-right:0px; padding:0px; }
.ReceiptOrderLabel {font-family:arial; font-size:10pt; font-weight:bold; text-align:Left; margin-top:0px; margin-bottom:0px; color:Black; background-color:#FFFFFF; margin-left:0px; margin-right:0px; 
padding:0px; }
.ReceiptInputDesc {font-family:arial; font-size:8pt; text-align:Left; color:Black; background-color:#FFFFFF; }
.MainMenu {font-family:新細明體; font-size:14pt; font-weight:bold; text-align:Left; color:White; background-color:#006699; vertical-align:middle;
}
A.MainMenu:link {font-family:新細明體; font-size:14pt; font-weight:bold; text-decoration:none; color:WHItE; }
A.MainMenu:visited {font-family:新細明體; font-size:14pt; font-weight:bold; text-decoration:none; color:WHItE; }
A.MainMenu:hover {font-family:新細明體; font-size:14pt; font-weight:bold; color:yellow; }
.MainLogin {font-family:新細明體; font-size:14pt; font-weight:bold; text-align:Left; margin-top:1pt; margin-bottom:1pt; color:White; background-color:INACTIVECAPTION; vertical-align:bottom;
border:default Thin; }
.LoginID {font-family:Arial; font-size:10pt; margin-top:0px; margin-bottom:0px; color:Black; background-color:#FFFFFF; margin-left:0px; margin-right:0px; padding:0px; }
.LoginPass {font-family:Arial; font-size:10pt; margin-top:0px; margin-bottom:0px; color:Black; background-color:#FFFFFF; margin-left:0px; margin-right:0px; padding:0px; }
.Button {font-family:新細明體; font-size:14pt; margin-top:1px; margin-bottom:1px; color:Black; background-color:#FFFFFF; margin-left:1px; margin-right:1px; padding:0px; }
.SubMenu {font-family:新細明體; font-size:11pt; text-align:Left; color:black; background-color:white;
}
A.SubMenu:visited {font-family:新細明體; font-size:11pt; text-decoration:none; color:black; background-color:white; }
A.SubMenu:hover {font-family:新細明體; font-size:11pt; color:red; background-color:white; }
A.SubMenu:link {font-family:新細明體; font-size:11pt; text-decoration:none; color:black; background-color:white; }
.PageHeader {font-family:新細明體; font-size:13pt; font-weight:bold; text-align:Left; color:black; background-color:white; vertical-align:middle;}
A.PageHeader:visited {font-family:新細明體; font-size:13pt; font-weight:bold; text-decoration:none; color:black}
A.PageHeader:hover {font-family:新細明體; font-size:13pt; font-weight:bold; color:red;}
A.PageHeader:link {font-family:新細明體; font-size:13pt; font-weight:bold; text-decoration:none; color:black; }
.SectionHeader {font-family:新細明體; font-size:12pt; font-weight:bold; text-align:Left; color:black; background-color:white; vertical-align:middle;}
A.SectionHeader:visited {font-family:新細明體; font-size:12pt; font-weight:bold; text-decoration:none; color:black}
A.SectionHeader:hover {font-family:新細明體; font-size:12pt; font-weight:bold; color:red;}
A.SectionHeader:link {font-family:新細明體; font-size:12pt; font-weight:bold; text-decoration:none; color:black; }
.TableHeader {font-family:新細明體; font-size:12pt; font-weight:bold; text-decoration:none; color:black}
A.TableHeader:visited {font-family:新細明體; font-size:12pt; font-weight:bold; text-decoration:none; color:black}
A.TableHeader:hover {font-family:新細明體; font-size:12pt; font-weight:bold; color:blue;}
A.TableHeader:link {font-family:新細明體; font-size:12pt; font-weight:bold; text-decoration:none; color:black; }
.TableDetail {font-family:新細明體; font-size:11pt; font-weight:normal; text-decoration:none; color:black}
A.TableDetail:visited {font-family:新細明體; font-size:11pt; font-weight:normal; text-decoration:none; color:black}
A.TableDetail:hover {font-family:新細明體; font-size:11pt; font-weight:normal; color:blue;}
A.TableDetail:link {font-family:新細明體; font-size:11pt; font-weight:normal; text-decoration:none; color:black; }
.TableDetail2
{
    font-family: 新細明體;
    font-size: 11pt;
    font-weight: normal;
    text-decoration: none;
    color: black;
    background-color: #dcdcdc;
}
A.TableDetail2:visited {font-family:新細明體; font-size:11pt; font-weight:normal; text-decoration:none; color:black;background-color: #dcdcdc;}
A.TableDetail2:hover
{
    font-family: 新細明體;
    font-size: 11pt;
    font-weight: normal;
    color: blue;
    background-color: #dcdcdc;
}
A.TableDetail2:link
{
    font-family: 新細明體;
    font-size: 11pt;
    font-weight: normal;
    text-decoration: none;
    color: black;
    background-color: #dcdcdc;
}
.TableDetailSub {font-family:新細明體; font-size:10pt; font-weight:normal; text-decoration:none; color:black;}
A.TableDetailSub:visited {font-family:新細明體; font-size:10pt; text-decoration:none; color:black}
A.TableDetailSub:hover {font-family:新細明體; font-size:10pt; color:red;}
A.TableDetailSub:link {font-family:新細明體; font-size:10pt;text-decoration:none; color:black; }
.FormEdit {font-family:Arial; font-size:10pt; margin-top:0px; margin-bottom:0px; color:Black; background-color:#FFFFFF; margin-left:0px; margin-right:0px; padding:0px; }
