﻿/* {
    
	SCROLLBAR-FACE-COLOR: #d9d9d9; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #6f6f6f; 
	SCROLLBAR-TRACK-COLOR: #848383; 
	SCROLLBAR-DARKSHADOW-COLOR: #a3a3a3;
}
*/
a.ABlue:link
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #0066cc;
    text-decoration: none;
}
a.ABlue:visited
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #0066cc;
    text-decoration: none;
}
a.ABlue:hover
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #cc0033;
}
a.ADY:link
{
    font-family: "新細明體";
    font-size: 9pt;
    color: #FFFFFF;
    text-decoration: none;
}
a.ADY:visited
{
    font-family: "新細明體";
    font-size: 9pt;
    color: #FFFFFF;
    text-decoration: none;
}
a.ADY:hover
{
    font-family: "新細明體";
    font-size: 9pt;
    color: #FFFF00;
    text-decoration: underline;
}
a.A:link
{
    color: #333333;
    text-decoration: none;
}
a.A:visited
{
    text-decoration: none;
    color: #333333;
}
a.A:hover
{
    color: #FF3300;
}
a.ARed:link
{
    font-family: "新細明體";
    font-size: 9pt;
    color: #cc3366;
    text-decoration: none;
}
a.ARed:visited
{
    font-family: "新細明體";
    font-size: 9pt;
    text-decoration: none;
    color: #cc3366;
}
a.ARed:hover
{
    font-family: "新細明體";
    font-size: 9pt;
    color: #FF3300;
    text-decoration: none;
}

a.ARed12:link
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #FF3300;
    text-decoration: none;
}
a.ARed12:visited
{
    font-family: "新細明體";
    font-size: 12pt;
    text-decoration: none;
    color: #FF3300;
}
a.ARed12:hover
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #0066cc;
    text-decoration: none;
}


a.AHead1:link
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #FF6600;
    text-decoration: none;
}
a.AHead1:visited
{
    font-family: "新細明體";
    font-size: 12pt;
    text-decoration: none;
    color: #FF6600;
}
a.AHead1:hover
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #cc0033;
    text-decoration: underline;
}
a.AHead2:link
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #FFFFFF;
    text-decoration: none;
}
a.AHead2:visited
{
    font-family: "新細明體";
    font-size: 12pt;
    text-decoration: none;
    color: #FFFFFF;
}
a.AHead2:hover
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #FFFF00;
    text-decoration: underline;
}
form
{
    margin: 0px 0px;
    border-style: none;
}
.normaltext1
{
    font-size: 12pt;
    line-height: 16pt;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    letter-spacing: 1px;
}
.normaltext2
{
    font-size: 9pt;
    margin: 0px 0px 5px;
    line-height: 12pt;
    letter-spacing: 1px;
}
.lineGary
{
    border: #CCCCCC;
    border-style: solid;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
}
.lineGaryDot
{
    border: 1px #CCCCCC dotted;
}
.lineRed
{
    border: 1px #990000 solid;
}
.lineRedDot
{
    border: 1px #990000 dotted;
}
.lineDark
{
    border: 1px #333333 solid;
}
.lineDarkDot
{
    border: 1px #333333 dotted;
}
.HeadText
{
    font-family: "新細明體";
    font-size: 12pt;
    line-height: 150%;
    text-decoration: none;
    font-weight: bolder;
}
.HeadText10
{
    font-family: "新細明體";
    font-size: 10pt;
    line-height: 150%;
    text-decoration: none;
    font-weight: bolder;
}
.clshand
{
    cursor: hand;
}
/*
.alpha50 {
	filter: Alpha(Opacity=50);
}
*/
.inputext1
{
    font-family: "Verdana" , "Arial" , "Helvetica" , "sans-serif";
    font-size: 10pt;
    line-height: 10pt;
    color: #333333;
    margin: 1px;
    border: 2px inset;
    font-weight: bold;
}
.fontBoder
{
    font-size: 110%;
    font-weight: bold;
}
.normaltext3
{
    font-size: 12pt;
    line-height: 16pt;
    letter-spacing: 1px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    text-decoration: underline;
}
.normaltextsmall
{
    font-size: 10px;
    line-height: 12pt;
    letter-spacing: 1px;
    font-family: "Arial" , "Helvetica" , "sans-serif";
}
.inputext2
{
    font-family: "Verdana" , "Arial" , "Helvetica" , "sans-serif";
    font-size: 10pt;
    line-height: 10pt;
    color: #333333;
    margin: 1px;
    height: 14pt;
    font-weight: bold;
    border-top: 1px none #333333;
    border-right: 1px none #333333;
    border-bottom: 1px dashed #333333;
    border-left: 1px none #333333;
    background-color: #f9f8ee;
}
.lineGrayLeft
{
    border-top: 1px none #CCCCCC;
    border-right: 1px none #CCCCCC;
    border-bottom: 1px none #CCCCCC;
    border-left: 1px solid #CCCCCC;
}
a.BIMG:hover
{
    position: relative;
    left: 2px;
    top: 2px;
    right: 0px;
    bottom: 0px;
}
.inputext3
{
    font-family: "Verdana" , "Arial" , "Helvetica" , "sans-serif";
    font-size: 10pt;
    line-height: 10pt;
    color: #333333;
    margin: 1px;
    border: 2px inset;
    font-weight: bold;
}
.lineBlue
{
    border: 1px solid #666699;
}
.lineWhite
{
    border: 1px solid #FFFFFF;
}
.HeadText2
{
    font-size: 11pt;
    text-decoration: none;
    font-weight: bold;
    font-family: "Geneva" , "Arial" , "Helvetica" , "sans-serif";
}
.leftImg
{
    margin-top: 0px;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-left: 0px;
}
/*
.fontgrow
{
    filter: Glow(Color=#000000, Strength=2);
}
*/
.normaltextTitleBar
{
    font-size: 9pt;
    line-height: 12pt;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    letter-spacing: 1px;
    background-color: #99CC00;
    color: #FFFFFF;
}
.HeadTextRed
{
    font-size: 12pt;
    line-height: 150%;
    text-decoration: none;
    font-weight: bolder;
    color: #666600;
}
.normaltext999999
{
    font-size: 9pt;
    line-height: 12pt;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    letter-spacing: 1px;
    color: #999999;
}
.noneDisplay
{
    display: none;
}
a.ABlueline:link
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #0066cc;
    text-decoration: none;
}
a.ABlueline:visited
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #0066cc;
    text-decoration: none;
}
a.ABlueline:hover
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #cc0033;
    text-decoration: underline;
}
.lineGaryDotUnder
{
    border-top: 1px none #CCCCCC;
    border-right: 1px none #CCCCCC;
    border-bottom: 1px dotted #CCCCCC;
    border-left: 1px none #CCCCCC;
}
.contentBG
{
    background-image: url(/images/content/content_3.jpg);
    background-repeat: no-repeat;
}
.HeadText348960
{
    font-size: 12pt;
    line-height: 150%;
    text-decoration: none;
    font-weight: bolder;
    color: #348960;
    font-family: "新細明體";
}

.HeadTextGray10
{
    font-size: 10pt;
    line-height: 120%;
    text-decoration: none;
    font-weight: bolder;
    color: #348960;
    font-family: "新細明體";
}

.ABlueText:link
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #3333CC;
    text-decoration: none;
    font-weight: bold;
}
.ABlueText:visited
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #3333cc;
    text-decoration: none;
    font-weight: bold;
}


.ABlueText:hover
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #cc0033;
    font-weight: bold;
}


.ABlueText10:link
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #3333CC;
    text-decoration: none;
    font-weight: bold;
}
.ABlueText10:visited
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #3333cc;
    text-decoration: none;
    font-weight: bold;
}
.ABlueText10:hover
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #cc0033;
    font-weight: bold;
}


.ABlue10:link
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #3333CC;
    text-decoration: none;
}
.ABlue10:visited
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #3333cc;
    text-decoration: none;
}
.ABlue10:hover
{
    font-family: "新細明體";
    font-size: 10pt;
    color: #cc0033;
}



.ABlue12:link
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #3333CC;
    text-decoration: none;
}
.ABlue12:visited
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #3333cc;
    text-decoration: none;
}
.ABlue12:hover
{
    font-family: "新細明體";
    font-size: 12pt;
    color: #cc0033;
}



.tableLineNoTU
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
}
.normaltext12
{
    font-size: 9pt;
    line-height: 12pt;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    letter-spacing: 1px;
}
.tableLineNoT
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
}
.tableLineNoU
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: none;
    border-left-style: solid;
    border-top-color: #000000;
    border-right-color: #000000;
    border-bottom-color: #000000;
    border-left-color: #000000;
}
.HeadTextArticle
{
    font-size: 12pt;
    line-height: 150%;
    text-decoration: none;
    font-weight: bolder;
    background-image: url(/images/article/title1.gif);
    background-repeat: no-repeat;
    color: #FFFFFF;
}
.normaltextArticle
{
    font-size: 12pt;
    line-height: 16pt;
    letter-spacing: 1px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}
.normaltextChapter
{
    font-size: 12pt;
    line-height: normal;
    letter-spacing: normal;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 40px;
    color: #3333CC;
    text-indent: -25pt;
    text-align: justify;
}
.normaltextContent
{
    font-size: 12pt;
    line-height: 16pt;
    letter-spacing: 1px;
    margin-left: 15px;
    margin-right: 30px;
    text-align: justify;
    text-indent: 35pt;
}
.normaltextChapter1
{
    font-size: 12pt;
    line-height: 16pt;
    letter-spacing: 1px;
    margin-left: 65px;
    margin-right: 20px;
    text-indent: -28px;
    text-align: justify;
}
.normaltextChapter2
{
    font-size: 12pt;
    line-height: 16pt;
    letter-spacing: 1px;
    margin-left: 80px;
    margin-right: 30px;
    text-indent: -14px;
    text-align: justify;
}
.normaltextContent1
{
    font-size: 12pt;
    line-height: 16pt;
    letter-spacing: 1px;
    margin-left: 40px;
    margin-right: 30px;
    text-indent: 35pt;
    text-align: justify;
}
.normaltextChapter3
{
    font-size: 12pt;
    line-height: 16pt;
    letter-spacing: 1px;
    margin-left: 110px;
    margin-right: 30px;
    text-indent: -28px;
    text-align: justify;
}
.nornaltextContentNoIndent
{
    font-size: 12pt;
    line-height: 16pt;
    letter-spacing: 1px;
    text-align: justify;
}
.normaltextIndent
{
    font-size: 12pt;
    line-height: 16pt;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    letter-spacing: 1px;
    text-indent: 26pt;
}
.Detail1
{
    font-size: 12pt;
    line-height: 150%;
    text-decoration: none;
    font-weight: bolder;
    color: #348960;
    text-align: justify;
}
.Detail2
{
    font-size: 12pt;
    line-height: 150%;
    text-decoration: none;
    font-weight: bolder;
    color: #348960;
    position: relative;
    text-indent: -26pt;
    margin-left: 67px;
    text-align: justify;
}
.Detail3
{
    font-size: 12pt;
    line-height: 150%;
    text-decoration: none;
    font-weight: bolder;
    color: #348960;
    position: relative;
    text-indent: -26pt;
    margin-left: 102px;
    text-align: justify;
}
.Detail4
{
    font-size: 12pt;
    line-height: 150%;
    text-decoration: none;
    font-weight: bolder;
    color: #348960;
    position: relative;
    text-indent: -26pt;
    margin-left: 137px;
    text-align: justify;
}
.accesskey:link
{
    text-decoration: none;
    color: #FFFFFF;
}
.accesskey:hover
{
    text-decoration: none;
    color: #FFFFFF;
}
.accesskey:visited
{
    text-decoration: none;
    color: #FFFFFF;
}
